FreeRDP 2.8.0 už vyšiel a toto sú jeho novinky

Pred pár dňami bolo oznámené vydanie novej verzie FreeRDP 2.8.0, čo je implementácia protokolu vzdialenej pracovnej plochy (RDP) av tejto novej verzii sú zdôraznené niektoré vylepšenia v práci API, ako aj spracovanie na strane servera, opravy chýb a ďalšie.

Projekt poskytuje knižnica na integráciu podpory RDP do aplikácií tretích strán a klient, ktorý sa dá použiť na vzdialené pripojenie k pracovnej ploche systému Windows. Kód projektu je distribuovaný pod licenciou Apache 2.0.

Hlavné nové funkcie FreeRDP 2.8.0

V tejto novej verzii FreeRDP, ktorá je prezentovaná, je to zdôraznené pridaná podpora pre spracovanie operácií „[MS-RDPET]“ a „[MS-RDPECAM]“. na strane servera.

V tejto novej verzii môžeme tiež nájsť, že API na získanie názvov a príznakov kanálov akceptovaných partnermi.

Okrem toho sa zdôrazňuje aj to funkcia Stream_CheckAndLogRequiredLength bola implementovaná na ďalšie overenie presnosti veľkosti prenášaných dát.

Odstránili sa kodeky ALAW/ULAW z koncových zariadení Linuxu, ktoré mali problémy so stabilitou, odstránili sa obmedzenia týkajúce sa súboru CLIPRDR pri pripájaní k serverom iným ako Windows a pridali sa nastavenie „enforce_TLSv1.2“ a možnosť príkazového riadka na vynútenie TLSv1.2 namiesto TLSv1.3

Pokiaľ ide o časť problémy, ktoré boli vyriešené aV tomto novom vydaní sú spomenuté nasledovné:

  • Implementovaná oprava, ktorá zabráni čítaniu FFMPEG mimo hranice
  • Pridaná podpora odpojenia pre generovanie spätného sledovania
  • Pridaná aplikácia wlfreerdp
  • Obnova RAIL okna
  • Refaktorované blokovanie vlákien WinPR
  • Oprava úniku pamäte Mac rdpsnd
  • Oprava úniku pamäte Mac Audin
  • Automatická verzia systému Android
  • Pridaná podpora schopností GFX 10.7
  • Pridané vylepšenia servera RDPSND API
  • Pridané vylepšenia servera DVC API
  • pevné hodnoty osMinorType
  • Pridajte chýbajúce hodnoty osMajorType
  • opraviť nesprávne použitie príznaku diferenciácie podpásmov (oprava artefaktu dlaždice)

Konečne ak máte záujem dozvedieť sa o tom viac O tomto vydaní môžete skontrolovať podrobnosti v nasledujúci odkaz.

Ako nainštalovať FreeRDP 2.8.0 na Ubuntu a deriváty?

Pre tých, ktorí majú záujem o inštaláciu tejto novej verzie FreeRDP 2.8.0, môžu tak urobiť podľa pokynov, ktoré zdieľame nižšie.

Prvá vec, ktorú musíme urobiť, je získať zdrojový kód tejto novej verzie, aby sme mohli zostaviť balíčky pre inštaláciu aplikácie, môžeme vytvoriť zdrojový balík flatpak zo zdroja .deb.

Ak chcete získať kód, ideme otvoriť terminál a zadáme doň nasledujúce príkazy:

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

cd FreeRDP

Teraz, keď chceme vytvoriť balíček Flatpak, musíme do systému pridať podporu. Ak ho nemáte, môžete to urobiť podľa pokynov sú podrobne uvedené v tomto článku.

S pridanou podporou sa chystáme nainštalovať nasledovné (je dôležité byť neustále umiestnené v priečinku, ktorý obsahuje kód FreeRDP):

flatpak install flathub org.freedesktop.Platform//18.08 
flatpak install flathub org.freedesktop.Sdk//18.08 
flatpak-builder <build dir> packaging/flatpak/com.freerdp.FreeRDP.json

A voila, budete mať svoj balíček flatpak postavený na inštaláciu do vášho systému.

Ak chcete zostaviť balík deb, musíme do terminálu zadať nasledovné:

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

Posledným spôsobom, ktorý môžeme použiť, je inštalácia aplikácie priamo z repozitárov nášho systému, jedinou nevýhodou (v momente písania článku) je, že aplikácia nie je aktualizovaná na najnovšiu verziu a bola by to vec čakania.

Inštaláciu je možné vykonať otvorením terminálu a zadaním nasledujúceho príkazu:

sudo apt install freerdp2-x11

Buďte prvý komentár

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.