FreeRDP 2.8.0 er allerede blevet frigivet, og dette er nyhederne

Få dage siden udgivelsen af ​​den nye version af FreeRDP 2.8.0 blev annonceret, som er en implementering af remote desktop protocol (RDP) og i denne nye version fremhæves nogle forbedringer i arbejdet med API'erne, samt håndteringen af ​​serversiden, fejlrettelser med mere.

Projektet giver et bibliotek til integration af RDP-understøttelse i tredjepartsapplikationer og en klient, der kan bruges til at oprette forbindelse eksternt til Windows-skrivebordet. Projektkoden distribueres under Apache 2.0-licensen.

Vigtigste nye funktioner i FreeRDP 2.8.0

I denne nye version af FreeRDP, der præsenteres, fremhæves det tilføjet support til behandling af "[MS-RDPET]" og "[MS-RDPECAM]" operationer på serversiden.

Vi kan også finde i denne nye version, at API for at få peer-accepterede kanalnavne og flag.

Udover dette fremhæves det også funktionen Stream_CheckAndLogRequiredLength blev implementeret for yderligere at verificere nøjagtigheden af ​​størrelsen af ​​de transmitterede data.

Fjernede ALAW/ULAW-codecs fra Linux-backends, der havde stabilitetsproblemer, fjernede begrænsning af CLIPRDR-filnavn ved tilslutning til ikke-Windows-servere og tilføjede "enforce_TLSv1.2"-indstillingen og kommandolinjeindstillingen for at tvinge TLSv1.2 i stedet for TLSv1.3

Hvad angår den del af problemer, der blev løst ogI denne nye udgivelse nævnes følgende:

  • Implementeret rettelse for at forhindre læsninger uden for grænserne for FFMPEG
  • Tilføjet afbrydelsesunderstøttelse til generering af tilbagesporing
  • Tilføjet wlfreerdp-applikation
  • GAIL vinduesrestaurering
  • Refaktoreret WinPR trådblokering
  • Mac rdpsnd hukommelseslækage rettelse
  • Mac Audin hukommelseslækage rettelse
  • Android auto version
  • Tilføjet understøttelse af GFX 10.7
  • Tilføjet server RDPSND API forbedringer
  • Tilføjet server DVC API forbedringer
  • osMinorType faste værdier
  • Tilføj manglende osMajorType-værdier
  • ret forkert brug af underbåndsdifferentiering (tiling artefakt fix)

Endelig hvis du er interesseret i at vide mere om det Om denne udgivelse kan du kontrollere detaljerne i følgende link.

Hvordan installeres FreeRDP 2.8.0 på Ubuntu og derivater?

For dem, der er interesserede i at kunne installere denne nye version af FreeRDP 2.8.0, kan de gøre det ved at følge de instruktioner, vi deler nedenfor.

Den første ting, vi skal gøre, er at få kildekoden af denne nye version for at kunne bygge pakkerne til applikationsinstallationen, kan vi bygge en flatpak-pakke fra kilden en .deb-pakke.

For at få koden, vi skal åbne en terminal, og i den skriver vi følgende kommandoer:

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

cd FreeRDP

Nu for at bygge Flatpak-pakken, vi skal have den tilføjede support til systemet. Hvis du ikke har det, kan du gøre det ved at følge instruktionerne er beskrevet i denne artikel.

Med den tilføjede support vil vi installere følgende (det er vigtigt altid at være placeret i den mappe, der indeholder FreeRDP-koden):

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

Og voila, du får din flatpak-pakke bygget til at installere på dit system.

For at bygge deb-pakken skal vi skrive følgende i terminalen:

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

En sidste metode, som vi kan bruge, er ved at installere applikationen direkte fra vores systems arkiver, den eneste ulempe (i det øjeblik, vi skriver artiklen) er, at applikationen ikke er blevet opdateret til den nyeste version, og det ville være en sag. af at vente.

Installationen kan udføres ved at åbne en terminal og skrive følgende kommando i den:

sudo apt install freerdp2-x11

Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort.

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.