FreeRDP 3.1.0 एक छोटा संस्करण है जो कुछ सुधार और समाधान लागू करता है

फ्रीआरडीपी

फ्रीआरडीपी स्क्रीनशॉट

यह घोषणा की गई थी FreeRDP 3.1.0 का नया संस्करण जारी जो है एक सुधारात्मक संस्करण पिछले रिलीज़ (FreeRDP 3.0.0) से, जिसमें मूल रूप से उस रिलीज़ से सब कुछ नया है, लेकिन कुछ नई सुविधाएँ और प्रासंगिक सुधार जोड़े गए हैं।

जो लोग FreeRDP में नए हैं, उन्हें पता होना चाहिए कि यह क्या है एक निःशुल्क कार्यान्वयन रिमोट डेस्कटॉप प्रोटोकॉल (आरडीपी), अपाचे लाइसेंस के तहत प्रकाशित, जो आपको नेटवर्क पर दूरस्थ डेस्कटॉप वातावरण से कनेक्ट करने की अनुमति देता है। जबकि FreeRDP को मुख्य रूप से क्लाइंट के रूप में उपयोग किया जाता है, इसे सर्वर के रूप में भी कॉन्फ़िगर किया जा सकता है।

FreeRDP 3.1.0 की मुख्य नई विशेषताएँ

जैसा कि शुरुआत में बताया गया है, FreeRDP का यह नया संस्करण 3.1.0 है यह 3.0.0 श्रृंखला का सुधारात्मक संस्करण है जिसमें बग फिक्स, समर्थन सुधार शामिल हैं और एसडीएल क्लाइंट में सुधारों का एक समूह भी लाता है और संबंधित माउस मूवमेंट के साथ एक खराब बग को ठीक करता है।

जो सुधार कार्यान्वित किये गये उनमें, लिबरएसएसएल समर्थन, इसके साथ ही mbedTLS समर्थन में सुधार, मैक ओएस पर संकलन में भी सुधार किया गया है एसडीएल क्लाइंट में सुधार लागू किए गए हैं।

इसके अतिरिक्त, नए सीएमके विकल्प लागू किए गए हैं: SDL_USE_संकलित_संसाधन (फ़ॉन्ट और चित्र बनाने के लिए
एसडीएल क्लाइंट), CON_SDL_IMAGE_DIALOGS (कुछ अच्छे आइकन दिखाने के लिए
एसडीएल क्लाइंट कनेक्शन संवाद), with_BINARY_VERSIONING (उन लोगों के लिए जो बिना किसी विरोध के FreeRDP 2 के साथ पैकेज स्थापित करना चाहते हैं), RDTK_FORCE_STATIC_BUILD (आरडीटीके को स्थिर रूप से समानांतर सर्वर से बनाता और लिंक करता है) और UWAC_FORCE_STATIC_BUILD (UWAC को wlfreerdp में स्थिर रूप से बनाने और लिंक करने के लिए)।

के लिए उन परिवर्तनों का हिस्सा जिन्हें FreeRDP 3.0.0 में एकीकृत किया गया था:

  • स्मार्ट कार्ड प्रमाणीकरण के लिए समर्थन जोड़ा गया और पूर्ण स्मार्ट कार्ड अनुकरण लागू किया गया।
  • SDL2 लाइब्रेरी का उपयोग करके एक नया संदर्भ क्लाइंट कार्यान्वयन प्रस्तावित है।
    AAD (Azure AD) और AVD (Azure वर्चुअल डेस्कटॉप) प्रमाणीकरण विधियों के लिए समर्थन जोड़ा गया।
  • वेबसॉकेट-आधारित परिवहन का उपयोग करने की क्षमता लागू की गई है।
  • प्रॉक्सी को फिर से लिखा गया और एक नया एपीआई मॉड्यूल प्रस्तावित किया गया।
  • लॉगिन कोड फिर से लिखा गया है.
  • ओपनएसएसएल 3 लाइब्रेरी के लिए पूर्ण समर्थन जोड़ा गया।
  • RC4, MD4 और MD5 एल्गोरिदम का अंतर्निहित कार्यान्वयन जोड़ा गया।
  • अद्यतन आरडीपी प्रोटोकॉल समर्थन।
  • बेहतर xfreerdp एप्लिकेशन।
  • क्लिपबोर्ड के साथ बेहतर कार्य।
  • आरडीएसटीएलएस के लिए क्लाइंट और सर्वर समर्थन जोड़ा गया।
  • ग्राफ़िक्स पुनर्निर्देशन चैनलों के लिए समर्थन जोड़ा गया।
  • "[MS-RDPEL]" चैनल के लिए सर्वर समर्थन जोड़ा गया।
  • माउस की गति को ट्रैक करते समय सापेक्ष निर्देशांक के साथ काम करने के लिए समर्थन जोड़ा गया।
  • गनोम रिमोट डेस्कटॉप ऐप अब ओपस ऑडियो कोडेक का समर्थन करता है।
  • एसडीएल क्लाइंट में मल्टी-मॉनिटर सेटअप के लिए समर्थन जोड़ा गया।

अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं इस रिलीज़ के बारे में, आप इसमें विवरण देख सकते हैं निम्नलिखित लिंक।

उबंटू और डेरिवेटिव पर फ्रीआरडीपी कैसे स्थापित करें?

जो लोग FreeRDP के इस नए संस्करण को स्थापित करने में रुचि रखते हैं, आप नीचे दिए गए निर्देशों का पालन करके ऐसा कर सकते हैं।

पहली चीज जो हमें करनी चाहिए वह है स्रोत कोड इस नए संस्करण में, एप्लिकेशन इंस्टॉल करने के लिए पैकेज बनाने के लिए, हम एक .deb पैकेज बना सकते हैं या स्रोत कोड से संकलित कर सकते हैं:

कोड प्राप्त करने के लिए, हम एक टर्मिनल खोलने जा रहे हैं और इसमें हम निम्नलिखित कमांड टाइप करते हैं:

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

अब, स्रोत कोड से संकलन करने के लिए, बस निम्नलिखित कमांड टाइप करें:

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

और हम इसके साथ संकलन करने के लिए आगे बढ़ते हैं:

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

डिबेट पैकेज बनाने के लिए, हमें टर्मिनल में निम्नलिखित टाइप करना होगा:

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

एक आखिरी तरीका जिसे हम उपयोग कर सकते हैं वह है हमारे सिस्टम के रिपॉजिटरी से सीधे एप्लिकेशन इंस्टॉल करना, एकमात्र कमी (लेख लिखने के समय) यह है कि एप्लिकेशन को नवीनतम संस्करण में अपडेट नहीं किया गया है और यह एक मामला होगा इंतज़ार का.

एक टर्मिनल खोलकर और उसमें निम्न कमांड टाइप करके इंस्टॉलेशन किया जा सकता है:

sudo apt install freerdp2-x11

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।