A FreeRDP 3.1.0 egy kisebb verzió, amely néhány fejlesztést és javítást hajt végre

FreeRDP

FreeRDP képernyőkép

A a FreeRDP 3.1.0 új verziójának kiadása ami korrekciós változat az előző kiadásból (FreeRDP 3.0.0), amely alapvetően minden újdonságot tartalmaz abból a kiadásból, de néhány új funkciót és releváns javításokat is tartalmaz.

Azok számára, akik újak a FreeRDP-ben, tudniuk kell, hogy ez az ingyenes megvalósítás Remote Desktop Protocol (RDP), amelyet az Apache licenc alatt tettek közzé, amely lehetővé teszi a távoli asztali környezethez való csatlakozást a hálózaton keresztül. Míg a FreeRDP-t elsősorban kliensként használják, szerverként is konfigurálható.

A FreeRDP 3.1.0 legfőbb új szolgáltatásai

Ahogy az elején említettük, a FreeRDP 3.1.0 új verziója Ez a 3.0.0 sorozat javító verziója amely hibajavításokat, támogatási fejlesztéseket tartalmaz, valamint egy csomó fejlesztést hoz az SDL klienshez, valamint egy csúnya hiba javítását az egér viszonylagos mozgásával.

A végrehajtott fejlesztések közül a LibreSSL támogatás, valamint a az mbedTLS támogatás fejlesztése, a Mac OS rendszeren történő fordítást javították, valamint Az SDL kliensben fejlesztések történtek.

Ezen kívül Új CMake opciók kerültek bevezetésre: SDL_USE_COMPILED_RESOURCES (betűtípusok és képek létrehozásához
az SDL kliens), CON_SDL_IMAGE_DIALOGS (hogy néhány szép ikont mutassunk
SDL kliens csatlakozási párbeszédpanelek), WITH_BINARY_VERSIONING (azoknak, akik a FreeRDP 2-vel együtt szeretnék telepíteni a csomagot konfliktusok nélkül), RDTK_FORCE_STATIC_BUILD (Létrehozza és statikusan összekapcsolja az RDTK-t párhuzamos szerverrel) ill UWAC_FORCE_STATIC_BUILD (az UWAC statikus létrehozásához és összekapcsolásához a wlfreerdp-ben).

Által a FreeRDP 3.0.0-ba integrált változtatások egy része:

  • Támogatás hozzáadva az intelligenskártya-hitelesítéshez, és megvalósult a teljes intelligenskártya-emuláció.
  • Az SDL2 könyvtár használatával új referencia kliens megvalósítást javasolunk.
    Az AAD (Azure AD) és az AVD (Azure Virtual Desktop) hitelesítési módszerek támogatása hozzáadva.
  • Megvalósult a WebSocket alapú szállítás használatának lehetősége.
  • A proxyt átírták, és új API-modult javasoltak.
  • A bejelentkezési kód átírásra került.
  • Teljes támogatás hozzáadva az OpenSSL 3 könyvtárhoz.
  • Az RC4, MD4 és MD5 algoritmusok beépített implementációi hozzáadva.
  • Frissített RDP protokoll támogatás.
  • Továbbfejlesztett xfreerdp alkalmazás.
  • Továbbfejlesztett munkavégzés a vágólappal.
  • Hozzáadott kliens és szerver támogatás az RDSTLS-hez.
  • Hozzáadott támogatás a grafikus átirányítási csatornákhoz.
  • Szerver támogatás hozzáadva az „[MS-RDPEL]” csatornához.
  • Hozzáadott támogatás a relatív koordinátákkal való munkavégzéshez az egér mozgásának követésekor.
  • A gnome távoli asztali alkalmazás most már támogatja az Opus audiokodeket.
  • Hozzáadott támogatás a többmonitoros beállításokhoz az SDL klienshez.

Végül ha érdekel, hogy többet tudjon meg róla A kiadásról a részleteket a következő link.

Hogyan telepítsem a FreeRDP-t Ubuntu-ra és származékaira?

Azok, akik érdeklődnek a FreeRDP új verziójának telepítése iránt, az alábbi utasításokat követve megtehetik.

Az első dolog, amit meg kell tennünk, a forráskód megszerzése Az új verzióból az alkalmazás telepítéséhez szükséges csomagok összeállításához készíthetünk .deb csomagot vagy fordíthatunk a forráskódból:

A kód megszerzéséhez terminált fogunk nyitni, és a következő parancsokat írjuk be:

git clone git://github.com/FreeRDP/FreeRDP.git
cd FreeRDP

A forráskódból való fordításhoz csak írja be a következő parancsokat:

sudo apt-get install build-essential git-core cmake libssl-dev libx11-dev libxext-dev libxinerama-dev \
libxcursor-dev libxdamage-dev libxv-dev libxkbfile-dev libasound2-dev libcups2-dev libxml2 libxml2-dev \
libxrandr-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libxi-dev libavutil-dev \
libavcodec-dev libxtst-dev

És folytatjuk a fordítást:

cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON .
make
sudo make install

A deb csomag létrehozásához a következőket kell beírnunk a terminálba:

sudo apt build-dep freerdp2-x11

sudo apt-get install ninja-build build-essential git-core debhelper cdbs dpkg-dev autotools-dev cmake pkg-config xmlto libssl-dev docbook-xsl xsltproc libxkbfile-dev libx11-dev libwayland-dev libxrandr-dev libxi-dev libxrender-dev libxext-dev libxinerama-dev libxfixes-dev libxcursor-dev libxv-dev libxdamage-dev libxtst-dev libcups2-dev libpcsclite-dev libasound2-dev libpulse-dev libjpeg-dev libgsm1-dev libusb-1.0-0-dev libudev-dev libdbus-glib-1-dev uuid-dev libxml2-dev libgstreamer1.0-dev libgstreamer0.10-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-base0.10-dev libfaad-dev libfaac-dev

ln -s packaging/deb/freerdp-nightly debian

dpkg-buildpackage

Utolsó módszer, amit használhatunk, az az, hogy az alkalmazást közvetlenül a rendszerünk tárolóiból telepítjük, az egyetlen hátránya (a cikk írásának pillanatában), hogy az alkalmazást nem frissítették a legújabb verzióra, és ez kérdés lenne. a várakozásról.

A telepítés egy terminál megnyitásával és a következő parancs beírásával végezhető el:

sudo apt install freerdp2-x11

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.