FreeRDP 3.1.0 versi minor yang mengimplementasikan beberapa perbaikan dan perbaikan

RDP gratis

Tangkapan layar FreeRDP

Itu rilis versi baru FreeRDP 3.1.0 yang mana versi korektif dari rilis sebelumnya (FreeRDP 3.0.0), yang pada dasarnya memiliki segala sesuatu yang baru dari rilis tersebut, namun menambahkan beberapa fitur baru dan perbaikan yang relevan.

Bagi yang baru mengenal FreeRDP, Anda harus tahu bahwa ini adalah implementasi gratis Protokol Desktop Jarak Jauh (RDP), diterbitkan di bawah lisensi Apache, yang memungkinkan Anda terhubung ke lingkungan desktop jarak jauh melalui jaringan. Meskipun FreeRDP terutama digunakan sebagai klien, FreeRDP juga dapat dikonfigurasi sebagai server.

Fitur baru utama FreeRDP 3.1.0

Seperti yang sudah disebutkan di awal, ini versi baru FreeRDP 3.1.0 Ini adalah versi korektif dari seri 3.0.0 yang berisi perbaikan bug, peningkatan dukungan dan juga menghadirkan banyak perbaikan pada klien SDL dan perbaikan untuk bug buruk dengan pergerakan mouse relatif

Perbaikan yang dilakukan antara lain adalah dukungan LibreSSL, serta peningkatan pada dukungan mbedTLS, kompilasi di Mac OS juga telah ditingkatkan Perbaikan telah diterapkan di klien SDL.

Selain itu, Opsi CMake baru telah diterapkan: SDL_USE_COMPILED_RESOURCES (untuk membuat font dan gambar di
klien SDL), CON_SDL_IMAGE_DIALOGS (untuk menampilkan beberapa ikon yang bagus
Dialog koneksi klien SDL), DENGAN_BINARY_VERSIONING (bagi yang ingin menginstall paket bersamaan dengan FreeRDP 2 tanpa konflik), RDTK_FORCE_STATIC_BUILD (Membuat dan menghubungkan RDTK secara statis ke server paralel) dan UWAC_FORCE_STATIC_BUILD (untuk membuat dan menautkan UWAC secara statis di wlfreerdp).

Oleh bagian dari perubahan yang diintegrasikan ke dalam FreeRDP 3.0.0:

  • Menambahkan dukungan untuk otentikasi kartu pintar dan menerapkan emulasi kartu pintar penuh.
  • Implementasi klien referensi baru diusulkan menggunakan perpustakaan SDL2.
    Menambahkan dukungan untuk metode autentikasi AAD (Azure AD) dan AVD (Azure Virtual Desktop).
  • Kemampuan untuk menggunakan transportasi berbasis WebSocket telah diterapkan.
  • Proksi telah ditulis ulang dan modul API baru diusulkan.
  • Kode login telah ditulis ulang.
  • Menambahkan dukungan penuh untuk perpustakaan OpenSSL 3.
  • Menambahkan implementasi bawaan dari algoritma RC4, MD4 dan MD5.
  • Dukungan protokol RDP yang diperbarui.
  • Aplikasi xfreerdp yang ditingkatkan.
  • Peningkatan kerja dengan clipboard.
  • Menambahkan dukungan klien dan server untuk RDSTLS.
  • Menambahkan dukungan untuk saluran pengalihan grafis.
  • Menambahkan dukungan server untuk saluran “[MS-RDPEL]”.
  • Menambahkan dukungan untuk bekerja dengan koordinat relatif saat melacak pergerakan mouse.
  • Aplikasi desktop jarak jauh gnome sekarang mendukung codec audio Opus.
  • Menambahkan dukungan untuk pengaturan multi-monitor ke klien SDL.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentangnya Tentang rilis ini, Anda dapat memeriksa detailnya di link berikut.

Bagaimana cara menginstal FreeRDP di Ubuntu dan turunannya?

Bagi yang tertarik untuk menginstal FreeRDP versi baru ini, Anda dapat melakukannya dengan mengikuti petunjuk yang kami bagikan di bawah ini.

Hal pertama yang harus kita lakukan adalah mendapatkan kode sumbernya Pada versi baru ini, untuk membangun paket untuk menginstal aplikasi, kita dapat membuat paket .deb atau mengkompilasi dari kode sumber:

Untuk mendapatkan kodenya, kita akan membuka terminal dan di dalamnya kita ketik perintah berikut:

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

Sekarang, untuk mengkompilasi dari kode sumber, cukup ketik perintah berikut:

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

Dan kami melanjutkan untuk mengkompilasi dengan:

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

Untuk membangun paket deb, kita harus mengetikkan yang berikut di 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

Cara terakhir yang bisa kita gunakan adalah dengan menginstal aplikasi langsung dari repositori sistem kita, satu-satunya kelemahan (saat artikel ini ditulis) adalah aplikasi tersebut belum diupdate ke versi terbaru dan itu akan menjadi masalah. menunggu.

Instalasi dapat dilakukan dengan membuka terminal dan mengetikkan perintah berikut di dalamnya:

sudo apt install freerdp2-x11

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.