সংক্ষিপ্ত বেটা টেস্টিং পর্বের পর, ক্যানোনিকাল সম্প্রতি বেশ কিছু গুরুত্বপূর্ণ বৈশিষ্ট্য ও উন্নতিসহ 'নোবেল নাম্ব্যাট' কোডনামে উবুন্টু লিনাক্স ২৪.০৪ এলটিএস- এর নতুন সংস্করণটি প্রকাশের ঘোষণা দিয়েছে ।
উবুন্টু ২৪.০৪ এলটিএস , একটি দীর্ঘমেয়াদী সাপোর্ট সংস্করণ হিসেবে, যারা উবুন্টু প্রো বেছে নেন তাদের জন্য ১২ বছর পর্যন্ত সাপোর্ট প্রদান করে, অন্যদিকে উবুন্টু ২৪.০৪-এর স্ট্যান্ডার্ড সংস্করণে সরাসরি মূল উবুন্টু রিপোজিটরিতে পাঁচ বছরের নিরাপত্তা রক্ষণাবেক্ষণ পাওয়া যায়।
উবুন্টু 24.04 এলটিএস "নোবল নম্বাট"-এ নতুন কী আছে?
উবুন্টু ২৪.০৪ এলটিএস-এ রয়েছে লিনাক্স ৬.৮ কার্নেল , যা উন্নত সিস্টেম কল পারফরম্যান্স, ppc64el-এর মধ্যে নেস্টেড KVM-এর সাপোর্ট এবং নতুন beachefs ফাইল সিস্টেম ব্যবহারের সুবিধা প্রদান করে।

ডেস্কটপের ক্ষেত্রে, GNOME 46 হলো ডিফল্ট ডেস্কটপ এনভায়রনমেন্ট। এই সংস্করণটি ফাইল ম্যানেজমেন্ট অ্যাপ্লিকেশনগুলিতে বেশ কিছু উন্নতি এনেছে, যার মধ্যে সবচেয়ে উল্লেখযোগ্য হলো Nautilus, যেটিতে এখন একটি নতুন ডিজাইনের ইউজার ইন্টারফেস এবং একটি উন্নত গ্লোবাল সার্চ ফাংশন রয়েছে। এছাড়াও, GNOME 46-এ সেটিংস অ্যাপের আপডেট, এক্সপ্যান্ডেবল নোটিফিকেশনের সাপোর্ট, একটি নতুন করে সাজানো অনলাইন অ্যাকাউন্ট সিস্টেম এবং উন্নত নোটিফিকেশন অন্তর্ভুক্ত রয়েছে।
নেটওয়ার্ক ম্যানেজার এখন নেটপ্ল্যান ব্যবহার করে আপনার ডিফল্ট কনফিগারেশন স্টোরেজ ব্যাকএন্ড হিসাবে। আপনি আপগ্রেড করার সময়, সমস্ত সংযোগ প্রোফাইল /etc/NetworkManager/system-connections/ স্বচ্ছভাবে স্থানান্তরিত হয় /etc/netplan/90-NM-*.yaml এবং Netplan দ্বারা রেন্ডার করা সংযোগ প্রোফাইলে রূপান্তরিত হয়েছে৷ /run/NetworkManager/system-connections/.

পূর্ববর্তী স্ন্যাপ স্টোরের পরিবর্তে একটি নতুন অ্যাপ স্টোর চালু করা হয়েছে । অ্যাপটি ফ্লাটার টুল ব্যবহার করে একেবারে নতুন করে লেখা হয়েছে। নতুন স্টোরটি .deb এবং snap উভয় ধরনের অ্যাপ্লিকেশন পরিচালনা করার জন্য ডিজাইন করা হয়েছে (তবে সবসময় snap-কে অগ্রাধিকার দেওয়া হয়)।

একটি নতুন ফ্লাটার-ভিত্তিক ইনস্টলারও চালু করা হয়েছে , যেখানে একটি .yaml কনফিগারেশন ফাইল (লোকাল বা রিমোট) ব্যবহার করে ইনস্টলেশন স্বয়ংক্রিয় করার একটি প্রক্রিয়া রয়েছে। ইনস্টলারটিকেও প্রতিটি ধাপের জন্য নতুন, আকর্ষণীয় চিত্র এবং আরও স্পষ্ট ও সংক্ষিপ্ত পাঠ্য বিবরণ দিয়ে দৃশ্যত উন্নত করা হয়েছে। দ্বিতীয় ধাপ হিসেবে অ্যাক্সেসিবিলিটি অপশন যোগ করা হয়েছে এবং ZFS গাইডেড (অ্যাডভান্সড) ইনস্টলেশনের জন্য সাপোর্ট পুনরায় চালু করা হয়েছে।
এই LTS রিলিজে .NET 8-এর জন্য আজীবন পূর্ণাঙ্গ সাপোর্ট এবং .NET-এর জন্য TCK-সার্টিফাইড Java LTS-এর উপস্থিতিও বিশেষভাবে উল্লেখযোগ্য । এই রিলিজে Python 3.12, Ruby 3.2, PHP 8.3 এবং Go 1.22-সহ বিভিন্ন আপডেটেড টুলসও যুক্ত করা হয়েছে।
উবুন্টু ডেস্কটপ এবং উইন্ডোজ সাবসিস্টেম ফর লিনাক্স (WSL)-এর জন্য নতুন ম্যানেজমেন্ট টুল চালু করা হয়েছে , যা শেয়ার্ড ইনস্টলেশন প্রযুক্তি ব্যবহার করে অটোইনস্টল এবং ক্লাউড-ইনিট-এর মতো টুলের মাধ্যমে ইমেজ কাস্টমাইজেশনের সুযোগ দেয়।
এছাড়াও, উবুন্টু ২৪.০৪ এলটিএস বিভিন্ন পদক্ষেপের মাধ্যমে নিরাপত্তা উন্নত করার উপর মনোযোগ দিয়েছে । এর মধ্যে একটি হলো বিশেষাধিকারবিহীন ব্যবহারকারী নেমস্পেসের উপর বিধিনিষেধ আরোপ করা । এই সংস্করণে, এই নেমস্পেসগুলির মধ্যে অতিরিক্ত অনুমতির অ্যাক্সেস সীমিত করা হয়েছে, যার ফলে সম্ভাব্য আক্রমণের সুযোগ কমে যায়।
এটিও উল্লেখ্য যে, FORTIFY_SOURCE-কে লেভেল ৩-এ উন্নীত করা হয়েছিল, যা memcpy() এবং snprintf()-এর মতো সাধারণ ফাংশনগুলিতে মেমরি নিরাপত্তা লঙ্ঘনের সনাক্তকরণকে উন্নত করে। ARM64 আর্কিটেকচারে, কোড পুনঃব্যবহার আক্রমণ প্রশমিত করার জন্য হার্ডওয়্যার-প্রবর্তিত পয়েন্টার প্রমাণীকরণ এবং ব্রাঞ্চ টার্গেট শনাক্তকরণের মতো ব্যবস্থা বাস্তবায়ন করা হয়েছিল।
AppArmor-কেও সংস্করণ 4.0-এ আপডেট করা হয়েছে , যা নেটওয়ার্ক অ্যাক্সেস কন্ট্রোল, জটিল শর্তাধীন পলিসি এবং ইউজার-স্পেস প্রোগ্রামগুলিতে অ্যাক্সেসের সিদ্ধান্ত স্থগিত রাখার ক্ষমতার মতো বেশ কিছু উন্নতি এনেছে। এটি ইন্টারেক্টিভ ফাইল অ্যাক্সেস অনুরোধের মতো উন্নত নিরাপত্তা মডেলগুলিকে সক্ষম করে।
ক্রিপ্টোগ্রাফিক প্রোটোকল নিরাপত্তার ক্ষেত্রে, উবুন্টু ২৪.০৪ সংবেদনশীল ডেটা ফাঁস করতে পারে এমন ডিগ্রেডেশন অ্যাটাক প্রতিরোধ করার জন্য TLS (১.০ এবং ১.১) এবং DTLS ১.০-এর পুরোনো ও অসুরক্ষিত সংস্করণগুলো নিষ্ক্রিয় করে দেয় । এই পদক্ষেপগুলো অপারেটিং সিস্টেমের সার্বিক নিরাপত্তা উন্নত করতে উল্লেখযোগ্যভাবে অবদান রাখে।
অন্যান্য উল্লেখযোগ্য পরিবর্তনগুলোর মধ্যে রয়েছে:
- Systemd 255.4-তে সিস্টেম init আপডেট করা হয়েছে
- নেটওয়ার্ক স্ট্যাকটি একই সাথে WPA1.0 এবং WPA162, উচ্চ-পারফরম্যান্স SR-IOV নেটওয়ার্কিংয়ের জন্য Mellanox VF-LAG, এবং VXLAN বর্ধিতকরণের জন্য সমর্থন সহ Netplan 2 3-এ আপডেট করা হয়েছে।
- openssh আর libsystemd-এর উপর নির্ভর করে না, নির্ভরতার সংখ্যা হ্রাস করে এবং ভবিষ্যতে নিরাপত্তা সমস্যাগুলির জন্য এটি কম প্রবণ করে তোলে
- ব্যাকগ্রাউন্ডে একটি সম্পূর্ণ অ্যাপ্লিকেশন ম্যানেজার না চালিয়ে দক্ষতার সাথে ফার্মওয়্যার আপডেট করার জন্য ফার্মওয়্যার আপডেটার নামে একটি আপডেট টুল।
- কম্প্রেশন এবং এনক্রিপশনে ব্যবহৃত গণনাগুলিকে ত্বরান্বিত করার জন্য সরঞ্জাম সরবরাহ করে ইন্টেল প্রসেসরগুলিতে নির্মিত QAT অ্যাক্সিলারেটরের জন্য সমর্থন।
- 32-বিট আর্মএইচএফ আর্কিটেকচারের জন্য রূপান্তরিত প্যাকেজগুলি 64 জানুয়ারী, 19-এর পরে সময়গুলি পরিচালনা করার জন্য 2038-বিট time_t টাইপ ব্যবহার করার জন্য।
উবুন্টু 24.04 LTS "নোবল নাম্বাট" ডাউনলোড করুন
যারা নতুন সংস্করণটি ডাউনলোড করতে আগ্রহী, তারা এটি অফিসিয়াল উবুন্টু ওয়েবসাইটের ডাউনলোড বিভাগ বা রিলিজ পৃষ্ঠা থেকে পেতে পারেন। উবুন্টু ২৪.০৪ এলটিএস "নোবেল নাম্ব্যাট" ডাউনলোড করুন।