Ubuntu 20.04 میں نیا کیا ہے۔

Ubuntu 20.04 میں نیا کیا ہے۔
23 اپریل واقعہ پیش آیا اوبنٹو ورژن 20.04 کی ریلیز، جس کا کوڈ نام فوکل فوسا ہے، اوبنٹو کی اگلی طویل مدتی سپورٹ (LTS) ریلیز ہے اور یہ 18.04 میں جاری کردہ Ubuntu 2018 LTS کا تسلسل ہے۔

کوڈ نام کے بارے میں تھوڑا سا۔ لفظ "فوکل" کا مطلب ہے "مرکزی نقطہ" یا "سب سے اہم حصہ"، یعنی یہ توجہ کے تصور سے منسلک ہے، کسی بھی خاصیت، مظاہر، واقعات کا مرکز ہے، اور "فوسا" کی جڑ ہے "FOSS" ( مفت اور اوپن سورس سافٹ ویئر - مفت اور اوپن سورس سافٹ ویئر) اور اوبنٹو کے ورژن کو جانوروں کے نام پر رکھنے کی روایت کا مطلب ہے فوسا - مڈغاسکر جزیرے سے سیویٹ خاندان کا سب سے بڑا شکاری ستنداری۔

ڈویلپرز Ubuntu 20.04 کو ڈیسک ٹاپس اور سرورز کے لیے اگلے 5 سالوں کے لیے سپورٹ کے ساتھ ایک اہم اور کامیاب اپ ڈیٹ کے طور پر پوزیشن دے رہے ہیں۔

Ubuntu 20.04 Ubuntu 19.04 "Disco Dingo" اور Ubuntu 19.10 "Eoan Ermine" کا منطقی تسلسل تھا۔ ڈیسک ٹاپ ورژن میں، تازہ ترین رجحانات کے بعد، ایک سیاہ تھیم نمودار ہوئی ہے۔ اس طرح، Ubuntu 20.04 میں معیاری یارو تھیم کے لیے تین اختیارات ہیں:

  • روشنی ،
  • گہرا ،
  • سٹینڈرڈ.

ایمیزون ایپ کو بھی ہٹا دیا گیا تھا۔ Ubuntu 20.04 جدید ترین ورژن کو بطور ڈیفالٹ گرافیکل شیل استعمال کرتا ہے۔ GNOME 3.36.

Ubuntu 20.04 میں نیا کیا ہے۔

کلیدی تبدیلیاں

Ubuntu 20.04 5.4 کرنل پر مبنی ہے، جو 24 نومبر 2019 کو جاری کیا گیا تھا۔ اس ورژن نے کئی اہم اختراعات متعارف کروائیں، جن پر ہم ذیل میں بات کریں گے۔

lz4۔

کیننیکل انجینئرز نے کرنل اور initramfs بوٹ امیج کے لیے مختلف کمپریشن الگورتھم کا تجربہ کیا، بہترین کمپریشن (چھوٹا فائل سائز) اور ڈیکمپریشن ٹائم کے درمیان ٹریڈ آف تلاش کرنے کی کوشش کی۔ لازلیس کمپریشن الگورتھم lz4 نے سب سے زیادہ قابل توجہ نتائج دکھائے اور اسے Ubuntu 19.10 میں شامل کیا گیا، جس سے یہ گزشتہ ریلیزز (Ubuntu 18.04 اور 19.04) کے مقابلے بوٹ کے اوقات کو کم کرنے کی اجازت دیتا ہے۔ یہی الگورتھم Ubuntu 20.04 میں رہے گا۔

لینکس لاک ڈاؤن کرنل

لاک ڈاؤن فیچر ان فنکشنز تک رسائی کو محدود کرکے لینکس کرنل کی سیکیورٹی کو بڑھاتا ہے جو صارف کے عمل کے ذریعے سامنے آنے والے کوڈ کے ذریعے من مانی کوڈ پر عمل درآمد کی اجازت دے سکتے ہیں۔ سیدھے الفاظ میں، روٹ سپر یوزر اکاؤنٹ بھی کرنل کوڈ کو تبدیل نہیں کر سکتا۔ یہ آپ کو ممکنہ حملے سے ہونے والے نقصان کو کم کرنے کی اجازت دیتا ہے، یہاں تک کہ جب روٹ اکاؤنٹ سے سمجھوتہ کیا گیا ہو۔ اس طرح، آپریٹنگ سسٹم کی مجموعی سیکورٹی میں اضافہ ہوا ہے.

EXFAT

Microsoft FAT فائل سسٹم 4 GB سے بڑی فائلوں کو منتقل کرنے کی اجازت نہیں دیتا ہے۔ اس حد پر قابو پانے کے لیے، مائیکروسافٹ نے exFAT فائل سسٹم بنایا (انگریزی Extended FAT - "extended FAT" سے)۔ اب آپ فارمیٹ کر سکتے ہیں، مثال کے طور پر، ایک USB ڈرائیو کو exFAT استعمال کر کے بلٹ میں حمایت exFAT فائل سسٹم۔

وائر گیئر

جبکہ اوبنٹو 20.04 5.6 کرنل استعمال نہیں کرے گا، کم از کم فوری طور پر نہیں، یہ پہلے ہی 5.4 کرنل میں وائر گارڈ بیک پورٹ استعمال کرتا ہے۔ وائر گارڈ ہے۔ وی پی این انڈسٹری میں ایک نیا لفظ، تو شامل کرنا وائر گیئر دانا میں پہلے سے ہی اوبنٹو 20.04 کو بادل کی سمت میں ایک فائدہ دیتا ہے۔

درست کر دیا ۔ سی ایف ایس کوٹہ کے ساتھ بگ اور اب ملٹی تھریڈ ایپلی کیشنز تیزی سے چل سکتی ہیں۔ ایک ڈرائیور شامل کیا گیا ہے جو آپ کو Ryzen پروسیسرز کے درجہ حرارت اور وولٹیج سینسر کے ساتھ کام کرنے کی اجازت دیتا ہے۔

یہ وہ تمام اختراعات نہیں ہیں جو کرنل 5.4 میں نمودار ہوئیں۔ تفصیلی جائزے وسائل پر مل سکتے ہیں۔ kernelnewbies.org (انگریزی میں) اور فورم پر اوپن نیٹ (روسی میں).

Kubernetes کا استعمال کرتے ہوئے

Canonical نے Ubuntu 20.04 میں مکمل سپورٹ کو نافذ کیا ہے۔ Kubernetes 1.18 سپورٹ کے ساتھ دلکش کبرنیٹس, مائکروکی 8 и kubeadm.

Ubuntu 20.04 پر Kubectl انسٹال کرنا:

# snap install kubectl --classic

kubectl 1.18.0 from Canonical ✓ installed

SNAP استعمال کرنا

کینونیکل ایک یونیورسل پیکیج فارمیٹ - snap کو فروغ دینا جاری رکھے ہوئے ہے۔ Ubuntu 20.04 کی ریلیز سے یہ اور بھی واضح ہے۔ اگر آپ کسی ایسے پروگرام کو چلانے کی کوشش کرتے ہیں جو انسٹال نہیں ہے، تو سب سے پہلے آپ کو اس کا استعمال کرتے ہوئے انسٹال کرنے کی پیشکش کی جائے گی:

# snap install <package>

Ubuntu 20.04 میں نیا کیا ہے۔

بہتر ZFS سپورٹ

اگرچہ Linus Torvalds ZFS کو پسند نہیں کر سکتایہ اب بھی ایک مقبول فائل سسٹم ہے اور Ubuntu 19.10 کے ساتھ تجرباتی تعاون شامل کیا گیا ہے۔
ڈیٹا کو ذخیرہ کرنے کے لیے یہ کافی آسان اور مستحکم ہے، وہی ہوم آرکائیو یا کام پر سرور اسٹوریج ("آؤٹ آف دی باکس" یہ اسی LVM سے زیادہ کام کرسکتا ہے)۔ ZFS 256 quadrillion Zettabytes تک پارٹیشن سائز کو سپورٹ کرتا ہے (اس لیے نام میں "Z" ہے) اور 16 Exabytes سائز تک فائلوں کو ہینڈل کر سکتا ہے۔

ZFS ڈیٹا کی سالمیت کی جانچ کرتا ہے اس بنیاد پر کہ وہ ڈسک پر کیسے رکھے گئے ہیں۔ کاپی آن رائٹ فیچر اس بات کو یقینی بناتا ہے کہ زیر استعمال ڈیٹا اوور رائٹ نہ ہو۔ اس کے بجائے، نئی معلومات کو ایک نئے بلاک میں لکھا جاتا ہے اور فائل سسٹم میٹا ڈیٹا کو اس کی طرف اشارہ کرنے کے لیے اپ ڈیٹ کیا جاتا ہے۔ ZFS آپ کو اسنیپ شاٹس (فائل سسٹم سنیپ شاٹس) بنانے کی اجازت دیتا ہے جو فائل سسٹم میں کی گئی تبدیلیوں کو ٹریک کرتا ہے اور ڈسک کی جگہ بچانے کے لیے اس کے ساتھ ڈیٹا کا تبادلہ کرتا ہے۔

ZFS ڈسک پر موجود ہر فائل کو ایک چیکسم تفویض کرتا ہے اور اس کے خلاف اس کی حیثیت کو مسلسل چیک کرتا ہے۔ اگر اسے پتہ چلتا ہے کہ فائل کو نقصان پہنچا ہے، تو یہ خود بخود اسے ٹھیک کرنے کی کوشش کرے گا۔ Ubuntu انسٹالر کے پاس اب ایک علیحدہ آپشن ہے جو آپ کو ZFS استعمال کرنے کی اجازت دیتا ہے۔ آپ بلاگ میں ZFS کی تاریخ اور اس کی خصوصیات کے بارے میں مزید پڑھ سکتے ہیں۔ یہ FOSS ہے.

الوداع ازگر 2.X

Python کا تیسرا ورژن 2008 میں متعارف کرایا گیا تھا، لیکن Python 12 کے پروجیکٹس کے لیے 2 سال بھی کافی نہیں تھے۔
Ubuntu 15.10 میں واپس، Python 2 کو ترک کرنے کی کوشش کی گئی، لیکن اس کی حمایت جاری رہی۔ اور اب 20 اپریل 2020 سامنے آیا ازگر 2.7.18جو کہ Python 2 برانچ کی تازہ ترین ریلیز ہے۔ اس کے لیے مزید اپ ڈیٹس نہیں ہوں گی۔

Ubuntu 20.04 اب Python 2 کو سپورٹ نہیں کرتا ہے اور Python 3.8 کو ازگر کے ڈیفالٹ ورژن کے طور پر استعمال کرتا ہے۔ بدقسمتی سے، دنیا میں Python 2 کے بہت سے منصوبے باقی ہیں، اور ان کے لیے Ubuntu 20.04 میں منتقلی تکلیف دہ ہو سکتی ہے۔

آپ ایک کمانڈ کے ساتھ ازگر 2 کا تازہ ترین ورژن انسٹال کر سکتے ہیں:

# apt install python2.7

Python 3.8 کے علاوہ، ڈویلپرز ٹولز کے ایک تازہ ترین سیٹ سے لطف اندوز ہوسکتے ہیں جس میں شامل ہیں:

  • MySQL 8
  • glibc 2.31،
  • اوپن جے ڈی کے 11
  • پی ایچ پی 7.4،
  • پرل 5.30،
  • گولنگ 1.14۔

الوداع 32 بٹس

اب کئی سالوں سے، Ubuntu نے 32-bit کمپیوٹرز کے لیے ISO امیجز فراہم نہیں کیے ہیں۔ فی الحال، Ubuntu کے 32-bit ورژن کے موجودہ صارفین Ubuntu 18.04 میں اپ گریڈ کر سکتے ہیں، لیکن وہ اب Ubuntu 20.04 میں اپ گریڈ نہیں کر سکیں گے۔ یعنی، اگر آپ فی الحال 32-bit Ubuntu 18.04 استعمال کر رہے ہیں، تو آپ اپریل 2023 تک اس کے ساتھ رہ سکتے ہیں۔

اپ ڈیٹ کرنے کا طریقہ

پچھلے ورژن سے Ubuntu 20.04 میں اپ گریڈ کرنا اتنا ہی آسان ہے جتنا کہ شیلنگ ناشپاتی - صرف درج ذیل کمانڈز کو چلائیں:

# sudo apt update && sudo apt upgrade
# sudo do-release-upgrade

ہمیں یہ اعلان کرتے ہوئے خوشی ہو رہی ہے کہ Ubuntu 20.04 LTS (Focal Fossa) پہلے سے ہی ہماری ورچوئل مشینوں کے لیے ایک تصویر کے طور پر دستیاب ہے۔ کلاؤڈ پلیٹ فارم. جدید ترین سافٹ ویئر کا استعمال کرتے ہوئے اپنا ورچوئل آئی ٹی انفراسٹرکچر بنائیں!

یوپیڈی: Ubuntu 19.10 کے صارفین اب 20.04 پر اپ گریڈ کر سکیں گے، اور Ubuntu 18.04 کے صارفین 20.04.1 کی ریلیز کے بعد اپ گریڈ کر سکیں گے، جو 23 جولائی 2020 کو ریلیز ہونے والی ہے۔

ماخذ: www.habr.com

نیا تبصرہ شامل کریں