বেশ কয়েক বছর পরে, ফ্রিআরডিপি 2.0 শেষ পর্যন্ত আসে এবং এগুলি এর পরিবর্তন

বেশ কয়েক বছর বিকাশ এবং বেশ কয়েকটি আরসি পরে (প্রার্থীদের মুক্তি দিন) স্থিতিশীল সংস্করণ রিলিজ ঘোষণা প্রজেক্টের ফ্রিআরডিপি 2.0, যা মাইক্রোসফ্টের স্পেসিফিকেশনের উপর ভিত্তি করে তৈরি রিমোট ডেস্কটপ প্রোটোকলের (আরডিপি) একটি নিখরচায় বাস্তবায়ন প্রস্তাব করে।

প্রকল্পটি সরবরাহ করে আরডিপি সমর্থনকে তৃতীয় পক্ষের অ্যাপ্লিকেশনগুলিতে সংহত করার জন্য একটি লাইব্রেরি এবং একটি ক্লায়েন্ট যা দূর থেকে উইন্ডোজ ডেস্কটপে সংযোগ করতে ব্যবহার করা যেতে পারে। প্রকল্প কোডটি অ্যাপাচি ২.০ লাইসেন্সের আওতায় বিতরণ করা হয়েছে।

ফ্রিআরডিপি 2.0 এর প্রধান নতুন বৈশিষ্ট্য

এই নতুন সংস্করণে যে প্রধান পরিবর্তনগুলি দেখা গেছে তার মধ্যে এটি উল্লেখ করা হয়েছে যে এই নতুন শাখা গঠনের জন্য অনেক বছর কেটে যেতে হয়েছিল এবং পরবর্তী সংস্করণগুলিতে একই ঘটনা ঘটবে না, ভবিষ্যতে উন্নয়নকে বিলম্ব না করার জন্য বিকাশকারীদের , পরবর্তী সংস্করণগুলি পুনর্নবীকরণযোগ্য মডেলের মধ্যে তৈরি করা হবেযা মাস্টার শাখা স্থিতিশীলকরণ এবং সংশোধনমূলক আপডেটের পর্যায়ক্রমিক প্রকাশের পরে একটি উল্লেখযোগ্য সংস্করণের বার্ষিক গঠন বোঝায়।

প্রধান রিলিজ দুটি বছরের জন্য সমর্থন করা হবে: এক বছর বাগ ঠিক করার জন্য এবং অন্য এক বছর কেবল দুর্বলতাগুলি ঠিক করার জন্য।

ফ্রিআরডিপি ২.০-এর জন্য যে পরিবর্তনগুলি উপস্থাপন করা হয়েছে, তাদের ক্ষেত্রে এটি দাঁড়ায় স্মার্ট কার্ড সমর্থন সম্পর্কিত কোডটি নতুনভাবে ডিজাইন করা হয়েছিলএছাড়াও, পূর্বে অনুপস্থিত কার্যকারিতা যুক্ত হয়েছিল এবং ইনপুট ডেটা যাচাইকরণ আরও জোরদার করা হয়েছিল।

এটিও হাইলাইট করা হয় আরডিপি প্রক্সি হিসাবে কাজ করার ক্ষমতা যুক্ত করেছে এবং রেল উপাদান বাস্তবায়ন (স্থানীয়ভাবে ইন্টিগ্রেটেড রিমোট অ্যাপ্লিকেশন), যা পৃথক উইন্ডোজ এবং বিজ্ঞপ্তি সূচকগুলিতে রিমোট অ্যাক্সেসের ব্যবস্থা করতে দেয়, ২৮.০ নির্দিষ্টকরণে আপডেট করা হয়েছে।

এই নতুন সংস্করণে আরও যে পরিবর্তনগুলি দেখা দেয় তা হ'ল ফ্ল্যাটপ্যাকের জন্য যোগ করা সমর্থন, যার সাহায্যে এখন এই স্বায়ত্তশাসিত প্যাকেজ সিস্টেমের মাধ্যমে এই অ্যাপ্লিকেশনটি ইনস্টল করা সম্ভব।

যখন লাইব্যাকাইরো ব্যবহার করে ওয়েল্যান্ড ভিত্তিক সিস্টেমগুলির জন্য, মোড স্মার্ট স্কেলিং

উপরন্তু, বিভিন্ন দুর্বলতার সমাধান হাইলাইট করা হয়: CVE-2020-11521, CVE-2020-11522, CVE-2020-11523, CVE-2020-11524, CVE-2020-11525, CVE-2020-11526, যার মধ্যে এমন সমস্যা রয়েছে যেগুলি ইনকামিং ডেটা প্রক্রিয়াকরণের সময় বরাদ্দকৃত অঞ্চল বাফারের বাইরে কোনও মেমরি অঞ্চলে লেখার দিকে পরিচালিত করে। অতিরিক্তভাবে, সিভিই ব্যতীত আরও 9 টি দুর্বলতা সংশোধন করা হয়েছিল, যা মূলত বরাদ্দের বাফারের বাইরে মেমরির জায়গাগুলি পড়ে reading

অন্যান্য পরিবর্তন যে এই নতুন সংস্করণ থেকে দাঁড়ানো:

  • এমএস-আরএ 2 (রিমোট সহায়তা প্রোটোকল) এর জন্য যুক্ত সমর্থন।
  • "/ সার্ট" বিকল্পটি যুক্ত করা হয়েছে, যা শংসাপত্রের শংসাপত্রের জন্য পূর্বে পৃথক পৃথক বিকল্পগুলির দ্বারা সরবরাহিত কার্যকারিতা সংযুক্ত করে (সার্টি-উপেক্ষা করুন, প্রত্যাহার-অস্বীকার করুন, সার্টি-নাম, সার্টি-টোফু)।
  • ডাইরেক্টএফবি-ভিত্তিক ক্লায়েন্টের কাছ থেকে বিতরণ বন্ধ করা হয়েছে, যিনি অনুপস্থিত রয়েছেন।
  • ফন্ট স্মুথিং ডিফল্টরূপে সক্ষম হয়।
  • সফ্টওয়্যার রেন্ডারিংয়ে চিত্রগুলি স্কেল করার জন্য এপিআই প্রবর্তিত।
  • অপারেশন চলাকালীন, অনুবাদ সার্ভারের জন্য সমর্থন সংজ্ঞাটি H.264 ফর্ম্যাটে সরবরাহ করা হয়।
  • যুক্ত বিকল্প "মুখোশ = «/ F / gfx» এবং «/ gfx-h264» কমান্ডগুলিতে।
  • উত্স কোডটি পুনরায় ফর্ম্যাট করা হয়েছে।
  • টিসিপি এসিকে প্যাকেটগুলি টাইমআউটতে সেট করতে "/ টাইমআউট" বিকল্প যুক্ত হয়েছে।

উবুন্টু এবং ডেরাইভেটিভগুলিতে ফ্রিআরডিপি 2.0 কীভাবে ইনস্টল করবেন?

যারা ফ্রিআরডিপি ২.০ এর এই নতুন সংস্করণটি ইনস্টল করতে সক্ষম হতে আগ্রহী তাদের জন্য আমরা নীচে ভাগ করা নির্দেশাবলী অনুসরণ করে তারা এটি করতে পারে।

আমাদের প্রথমে যা করতে হবে তা হ'ল সোর্স কোডটি পাওয়া অ্যাপ্লিকেশন ইনস্টলেশনের জন্য প্যাকেজগুলি তৈরি করতে সক্ষম হতে এই নতুন সংস্করণটি থেকে আমরা উত্স একটি .deb প্যাকেজ থেকে ফ্ল্যাটপ্যাক প্যাকেজ তৈরি করতে পারি।

কোড পেতে, আমরা একটি টার্মিনাল খুলতে যাচ্ছি এবং এতে আমরা নিম্নলিখিত কমান্ডগুলি টাইপ করব:

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

cd 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

এবং ভয়েলা, আপনার সিস্টেমে ইনস্টল করার জন্য আপনার ফ্ল্যাটপ্যাক প্যাকেজটি থাকবে।

পরিশেষে, দেব প্যাকেজটি তৈরি করতে, আমাদের অবশ্যই টার্মিনালে নিম্নলিখিত টাইপ করতে হবে:

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

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   আকমমন তিনি বলেন

    আমার এই ত্রুটি রয়েছে:

    এক্স @ ওয়াই: ~ / ডাউনলোড / অ্যাপস / ফ্রিআরডিপি $ ফ্ল্যাটপ্যাক-বিল্ডার বিল্ড প্যাকেজিং / ফ্ল্যাটপ্যাক / com.freerdp.FreeRDP.json
    বিভাগের লঙ্ঘন (উত্পন্ন কোর)