FreeRDP 2.8.0 je već objavljen i ovo su njegove vijesti

Prije nekoliko dana najavljeno je izdavanje nove verzije FreeRDP 2.8.0, koji je implementacija protokola udaljene radne površine (RDP) iu ovoj novoj verziji istaknuta su neka poboljšanja u radu API-ja, kao i rukovanje serverskom stranom, ispravke grešaka i drugo.

Projekt predviđa biblioteka za integriranje RDP podrške u programe nezavisnih proizvođača i klijent koji se može koristiti za daljinsko povezivanje sa Windows radnom površinom. Kôd projekta distribuira se pod licencom Apache 2.0.

Glavne nove karakteristike FreeRDP 2.8.0

U ovoj novoj verziji FreeRDP-a koja je predstavljena, to je istaknuto dodana podrška za obradu "[MS-RDPET]" i "[MS-RDEPECAM]" operacija na strani servera.

U ovoj novoj verziji također možemo pronaći da API za dobivanje naziva i oznaka kanala koje prihvataju kolege.

Pored ovoga, ističe se i to funkcija Stream_CheckAndLogRequiredLength implementiran je kako bi se dodatno provjerila tačnost veličine prenesenih podataka.

Uklonjeni ALAW/ULAW kodeci iz Linux backenda koji su imali problema sa stabilnošću, uklonjeno ograničenje za CLIPRDR ime datoteke pri povezivanju na servere koji nisu Windows i dodana postavka "enforce_TLSv1.2" i opcija komandne linije da se forsira TLSv1.2 umjesto TLSv1.3

Što se tiče dijela pitanja koja su riješena iu ovom novom izdanju spominju se sljedeće:

  • Implementirana popravka za sprječavanje čitanja izvan granica za FFMPEG
  • Dodata podrška za prekid veze za generisanje povratnog traga
  • Dodata aplikacija wlfreerdp
  • Restauracija RAIL prozora
  • Refaktorirano WinPR blokiranje niti
  • Popravak curenja memorije za Mac rdpsnd
  • Popravak curenja memorije Mac Audina
  • Android auto verzija
  • Dodata podrška za mogućnosti GFX 10.7
  • Dodata poboljšanja serverskog RDPSND API-ja
  • Dodata poboljšanja serverskog DVC API-ja
  • osMinorType fiksne vrijednosti
  • Dodajte vrijednosti osMajorType koje nedostaju
  • ispraviti pogrešnu upotrebu zastavice razlikovanja podpojasa (popravak artefakta pločica)

Konačno ako ste zainteresirani da saznate više o tome O ovom izdanju detalje možete provjeriti u sljedeći link.

Kako instalirati FreeRDP 2.8.0 na Ubuntu i derivate?

Oni koji su zainteresirani za mogućnost instaliranja ove nove verzije FreeRDP-a 2.8.0, mogu to učiniti slijedeći upute koje dijelimo u nastavku.

Prvo što moramo učiniti je nabaviti izvorni kod ove nove verzije kako bismo mogli graditi pakete za instalaciju aplikacije, možemo izraditi flatpak paket iz izvornog .deb paketa.

Da biste dobili kod, otvorit ćemo terminal i u njega upišemo sljedeće naredbe:

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

cd FreeRDP

Sada za izgradnju paketa Flatpak, moramo imati podršku dodanu u sistem. Ako je nemate, možete to učiniti slijedeći upute su detaljno opisani u ovom članku.

S dodanom podrškom, instalirat ćemo sljedeće (važno je da se stalno nalazite u mapi koja sadrži FreeRDP kôd):

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

I voila, napravit ćete svoj paket flatpak za instaliranje na vaš sistem.

Da bismo napravili deb paket, moramo upisati sljedeće u terminal:

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

Posljednja metoda koju možemo koristiti je instaliranje aplikacije direktno iz repozitorija našeg sistema, jedina mana (u trenutku pisanja članka) je što aplikacija nije ažurirana na najnoviju verziju i to bi bila stvar čekanja.

Instalacija se može obaviti otvaranjem terminala i upisivanjem sljedeće naredbe u njega:

sudo apt install freerdp2-x11

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.