
ট্রিনিটি ডেস্কটপ এনভায়রনমেন্ট ডেভেলপমেন্ট টিম কয়েকদিন আগে তাদের পরিবেশ "ট্রিনিটি ডেস্কটপ R14.1.4" এর নতুন আপডেট সংস্করণ প্রকাশের ঘোষণা দিয়েছে, এটি একটি আপডেট যা R14.1.x সিরিজের চতুর্থ রক্ষণাবেক্ষণ সংস্করণ হিসাবে অবস্থিত। যা ক্লাসিক KDE 3.5.x এবং Qt 3 লাইব্রেরির বিবর্তন অব্যাহত রেখেছে।
এই রক্ষণাবেক্ষণ রিলিজে কেবল ক্লাসিক বাগ ফিক্স এবং অপ্টিমাইজেশনই অন্তর্ভুক্ত নয়, বরং নতুন মডিউল সংযোজন, উন্নত কার্যকারিতা, উন্নত সহায়তা এবং আরও অনেক কিছু সহ বিভিন্ন উন্নতিও আনা হয়েছে।
ট্রিনিটি ডেস্কটপ R14.1.4-এর নতুন বৈশিষ্ট্যগুলি
এই সংস্করণের অন্যতম একটি উল্লেখযোগ্য বৈশিষ্ট্য হলো সিস্টেম কনফিগুরেটরে একটি নতুন মডিউলের সংযোজন , যা আপনাকে DEB এবং RPM-ভিত্তিক ডিস্ট্রিবিউশনগুলোতে বিকল্প প্যাকেজগুলো পরিচালনা করার সুযোগ দেয় । উদাহরণস্বরূপ, এটি কাস্টম প্যাকেজ ম্যানেজার হিসেবে ব্যবহারের জন্য GCC বা Clang-এর মতো কম্পাইলারগুলোর মধ্যে থেকে একটি বেছে নেওয়ার প্রক্রিয়াকে সহজ করে তোলে।
এছাড়াও, নান্দনিকতার দিক থেকে, ট্রিনিটি ডেস্কটপ আর১৪.১.৪ ব্যবহারকারীর অভিজ্ঞতার উন্নতি সাধন করেছে। এতে রয়েছে 'মডার্ন টাইমস' এবং 'প্রোগ্রেসিভ' শৈলীর ২২টি নতুন ভেক্টর ওয়ালপেপার , 'ইউফোরি' ভিজ্যুয়াল থিমের সংযোজন এবং ১৫টি কালার স্কিম, যা ক্লাসিক পরিবেশের জন্য আরও বেশি কাস্টমাইজেশনের সুযোগ করে দেয়।
মেজোরাস ডি সামঞ্জস্যপূর্ণ
ট্রিনিটি ডেস্কটপ আর১৪.১.৪ বেশ কিছু কম্প্যাটিবিলিটি উন্নতিসহ এসেছে, যার মধ্যে সবচেয়ে উল্লেখযোগ্য হলো TQt 3 লাইব্রেরিতে ইউনিকোড সারোগেট ক্যারেক্টারগুলোর জন্য উন্নত সাপোর্ট, যার মধ্যে U+FFFF রেঞ্জের বাইরের ক্যারেক্টারগুলোও অন্তর্ভুক্ত। এছাড়াও এতে নতুন ইউনিকোড প্লেন যোগ করা হয়েছে, যা আন্তর্জাতিক কম্প্যাটিবিলিটি উন্নত করেছে। GCC 15, Poppler 25.01, Ubuntu 25.04 এবং Fedora 43-এর জন্যও সাপোর্ট যোগ করা হয়েছে । একই সাথে, Ubuntu 23.04 এবং Debian 10-ভিত্তিক Raspbian-এর সাপোর্ট সরিয়ে ফেলা হয়েছে, যা ডেস্কটপ এনভায়রনমেন্টকে আধুনিকীকরণের দিকে একটি পদক্ষেপ।
এছাড়াও বিভিন্ন ডেস্কটপ কম্পোনেন্টে আনা উন্নতিগুলোও উল্লেখযোগ্য; উদাহরণস্বরূপ, kpdf পিডিএফ ভিউয়ারে এখন ট্যাব ব্যবহারের সুবিধা রয়েছে , অন্যদিকে Codeine মাল্টিমিডিয়া প্লেয়ারে নতুন কিছু অপশন যোগ করা হয়েছে, যেমন স্ট্যাটাস বার থেকে অ্যানালাইজারের কনটেক্সচুয়াল কন্ট্রোল, অডিও প্লেব্যাকের জন্য সিগন্যাল অ্যানালাইজার এবং FLAC ফাইল ব্রাউজ করার সুবিধা।
ফাইল ম্যানেজারে এখন MP4 ফাইল সাপোর্টের জন্য একটি নতুন প্লাগইন যুক্ত করা হয়েছে এবং kxkb কিবোর্ড লেআউট ম্যানেজারে 'স্ট্রেচ ফ্ল্যাগ', 'ডিম ফ্ল্যাগ', ও 'শো ইন্ডিকেটর বেজেল'-এর মতো অপশন যোগ করা হয়েছে। এর পাশাপাশি লেআউট পরিবর্তনের লজিক এবং সেশনগুলোর মধ্যে কনফিগারেশন ধরে রাখার ক্ষেত্রেও উন্নতি করা হয়েছে। DCOP বিদ্যুৎ খরচের স্কিম এবং সিপিইউ পলিসি পরিচালনা করতেও ব্যবহার করা যায়।
জানালার সাজসজ্জা এবং ব্যবহারযোগ্যতার উন্নতি
উইন্ডো সাজানোর জন্য ব্যবহৃত twin-style-dekorator কম্পোনেন্টটিতে এখন শ্যাডোসহ ঐচ্ছিক ফ্রেম এবং সিউডো-ট্রান্সপারেন্সি (pseudo-transparency) সাপোর্ট যুক্ত করা হয়েছে । পাতলা বর্ডারযুক্ত উইন্ডোগুলোর জন্য রিসাইজিং কন্ট্রোল উন্নত করা হয়েছে এবং সক্রিয় ও নিষ্ক্রিয় উইন্ডোগুলোর মধ্যে সজ্জার পার্থক্য করার জন্য নির্দিষ্ট লজিক প্রয়োগ করা হয়েছে। অন্যান্য উন্নতির মধ্যে রয়েছে উইন্ডোগুলোর প্রাথমিক অবস্থা নিয়ন্ত্রণের জন্য নতুন dockOnStart অপশন এবং এক ক্লিকে নোটিফিকেশন টাইমার রিসেট করার সুবিধা।
এছাড়াও, নেটওয়ার্ক কনফিগুরেটর এখন আপনাকে সরাসরি গ্রাফিক্যাল ইন্টারফেস থেকে ভিপিএন সংযোগ তৈরি করার সুযোগ দেয়, এবং এতে এমন সব কার্যকারিতা সমন্বিত করা হয়েছে যেগুলোর জন্য আগে বাহ্যিক সমাধান বা ম্যানুয়াল কনফিগারেশনের প্রয়োজন হতো।
বাগ ফিক্স
পরিশেষে, আমরা এই R14.1.4 রিলিজে বাস্তবায়িত বাগ সংশোধনগুলি বাদ দিতে পারি না। সবচেয়ে উল্লেখযোগ্য সমাধানগুলির মধ্যে আমরা সমস্যার সমাধান খুঁজে পেতে পারি:
- tderandtray-তে গামা সেটিং।
- tdenetworkmanager-এ VPN সংযোগ তৈরি করা হচ্ছে।
- ৩২-বিট আর্কিটেকচারে Taglib2 দিয়ে কম্পাইল করার সময় Codeine এবং SoundKonverter-এ ত্রুটি দেখান।
- ভাগ করা মডিউলগুলির আরম্ভে ব্যর্থতা।
- KMail-এ TLS এবং STARTTLS-এর মধ্যে বিভ্রান্তির সমাধান করে।
- kxkb-তে কীবোর্ড লেআউটের আচরণ স্থির করা হয়েছে।
- Qt3 কে TQt3 তে রূপান্তর করার জন্য অপ্রয়োজনীয় স্ক্রিপ্টগুলি সরানো হয়েছে, সাথে uncrustify-trinity এর মতো সরঞ্জাম এবং নির্ভরতাও সরানো হয়েছে।
সবশেষে, এটি উল্লেখ্য যে ট্রিনিটি টিম তাদের টুলস এবং অ্যাপ্লিকেশনগুলোকে CMake-এ স্থানান্তর করার কাজ চালিয়ে যাচ্ছে। এই সংস্করণে, Digikam, Krecipes, Ksquirrel, এবং KTorrent-এর মতো অ্যাপ্লিকেশনগুলোকে সম্পূর্ণরূপে রূপান্তরিত করা হয়েছে , এবং KMyFirewall ও Piklab-এর মতো প্রজেক্টগুলোতে Autotools-এর ব্যবহার বন্ধ করে দেওয়া হয়েছে। এছাড়াও, Caffeine-Mozilla-এর মতো অপ্রচলিত মডিউলগুলো সরিয়ে ফেলা হয়েছে এবং CMake-এর ন্যূনতম প্রয়োজনীয়তা সংস্করণ 3.10-এ উন্নীত করা হয়েছে।
অবশেষে, আপনি যদি এই বিষয়ে আরও জানতে আগ্রহী হন , তাহলে নিচের লিঙ্কে বিস্তারিত তথ্য পেতে পারেন ।
কীভাবে লিনাক্সে ট্রিনিটি ডেস্কটপ ইনস্টল করবেন?
যারা তাদের সিস্টেমে এই ডেস্কটপ এনভায়রনমেন্ট ইন্সটল করতে আগ্রহী তাদের জন্য, আমরা নিচে শেয়ার করা নির্দেশাবলী অনুসরণ করতে পারেন।
যারা উবুন্টু, লিনাক্স মিন্ট বা এগুলোর কোনো ডেরিভেটিভ ব্যবহার করেন, তাদের জন্য প্রথম কাজ হলো সিস্টেমে এনভায়রনমেন্ট রিপোজিটরি যুক্ত করা। এই কাজটি করার জন্য, আমরা সিস্টেমে একটি টার্মিনাল খুলে নিম্নলিখিত কমান্ডটি টাইপ করব:
echo "deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.1.x $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/trinity.list
echo "deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-builddeps-r14.1.x $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/trinity-builddeps.list
এখন যেহেতু রিপোজিটরিটি সিস্টেমে যুক্ত করা হয়েছে, আমরা এরপর নিম্নলিখিত কমান্ডটি ব্যবহার করে পাবলিক কী ডাউনলোড করে সিস্টেমে ইম্পোর্ট করব:
wget http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-keyring.deb
sudo dpkg -i trinity-keyring.deb
এরপরে, আমরা আমাদের প্যাকেজ এবং রিপোজিটরিগুলির তালিকা নিম্নলিখিতগুলির মাধ্যমে আপডেট করব :
sudo apt-get update
অবশেষে, আমরা আমাদের সিস্টেমে নিম্নলিখিতগুলির মাধ্যমে পরিবেশটি ইনস্টল করব:
sudo apt-get install kubuntu-default-settings-trinity kubuntu-desktop-trinity
এখন, যারা openSUSE Tumbleweed ব্যবহারকারী , তারা নিম্নলিখিত কমান্ডগুলো চালিয়ে এনভায়রনমেন্টটি ইনস্টল করতে পারেন:
rpm --import http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/RPM-GPG-KEY-trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/trinity-r14/RPMS/x86_64 trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/trinity-r14/RPMS/noarch trinity-noarch
অথবা openSUSE Leap 15.6-এর ক্ষেত্রে:
rpm --import http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss156/RPM-GPG-KEY-trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss156/trinity-r14/RPMS/x86_64 trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss156/trinity-r14/RPMS/noarch trinity-noarch
এবং তারা নিম্নলিখিত কমান্ডগুলো ব্যবহার করে ইনস্টল করতে অগ্রসর হয় :
zypper refresh
zypper install trinity-desktop
যারা আর্চ লিনাক্স বা এর কোনো ডেরিভেটিভ ব্যবহার করেন , তারা এই লিঙ্কে দেওয়া নির্দেশাবলী অনুসরণ করে এনভায়রনমেন্টটি কম্পাইল করতে পারেন অথবা আপনার pacman.conf ফাইলে নিম্নলিখিত রিপোজিটরিটি যোগ করতে পারেন।
[trinity]
Server = https://repo.nasutek.com/arch/contrib/trinity/x86_64
তারা এর সাথে আপডেট এবং ইনস্টল করে:
sudo pacman -Syu
sudo pacman -S trinity-desktop