Ubuntu 20.04 da nima yangiliklar

Ubuntu 20.04 da nima yangiliklar
23 Aprel amalga oshirildi Focal Fossa kod nomi bilan atalgan Ubuntu 20.04 versiyasining chiqarilishi Ubuntu-ning keyingi uzoq muddatli qo‘llab-quvvatlash (LTS) versiyasidir va 18.04-yilda chiqarilgan Ubuntu 2018 LTS ning davomi hisoblanadi.

Kod nomi haqida bir oz. "Fokal" so'zi "markaziy nuqta" yoki "eng muhim qism" degan ma'noni anglatadi, ya'ni fokus tushunchasi, har qanday xususiyatlar, hodisalar, hodisalar markazi bilan bog'liq va "Fossa" "FOSS" ildiziga ega. (Bepul va ochiq kodli dasturiy ta'minot - bepul va ochiq kodli dasturiy ta'minot) va Ubuntu versiyalarini hayvonlar nomi bilan nomlash an'anasi Fossa - Madagaskar orolidan sivetlar oilasidan eng katta yirtqich sutemizuvchi.

Ishlab chiquvchilar Ubuntu 20.04 ni keyingi 5 yil davomida ish stoli va serverlar uchun qo'llab-quvvatlanadigan asosiy va muvaffaqiyatli yangilanish sifatida joylashtirmoqda.

Ubuntu 20.04 Ubuntu 19.04 "Disco Dingo" va Ubuntu 19.10 "Eoan Ermine" ning mantiqiy davomi edi. Ish stoli versiyalarida so'nggi tendentsiyalardan so'ng qorong'u mavzu paydo bo'ldi. Shunday qilib, Ubuntu 20.04 da standart Yaru mavzusi uchun uchta variant mavjud:

  • Yorug'lik,
  • Qorong‘i,
  • Standart.

Amazon ilovasi ham olib tashlandi. Ubuntu 20.04 standart grafik qobiq sifatida eng so'nggi versiyadan foydalanadi GNOME 3.36.

Ubuntu 20.04 da nima yangiliklar

Asosiy o'zgarishlar

Ubuntu 20.04 5.4-yil 24-noyabrda chiqarilgan 2019 yadrosiga asoslangan. Ushbu versiya bir nechta muhim yangiliklarni taqdim etdi, biz ularni quyida muhokama qilamiz.

lz4

Kanonik muhandislar yadro va initramfs yuklash tasviri uchun turli xil siqish algoritmlarini sinab ko'rdilar, ular eng yaxshi siqish (kichikroq fayl hajmi) va dekompressiya vaqti o'rtasidagi kelishuvni topishga harakat qilishdi. Yo'qotishsiz siqish algoritmi lz4 eng sezilarli natijalarni ko'rsatdi va Ubuntu 19.10 ga qo'shildi, bu oldingi versiyalarga (Ubuntu 18.04 va 19.04) nisbatan yuklash vaqtlarini qisqartirish imkonini berdi. Xuddi shu algoritm Ubuntu 20.04 da qoladi.

Linux blokirovka yadrosi

Lockdown xususiyati foydalanuvchi jarayonlari ta'siri ostida bo'lgan kod orqali o'zboshimchalik bilan kod bajarilishiga imkon beradigan funktsiyalarga kirishni cheklash orqali Linux yadrosining xavfsizligini oshiradi. Oddiy qilib aytganda, hatto root superuser hisobi yadro kodini o'zgartira olmaydi. Bu ildiz hisobi buzilgan taqdirda ham mumkin bo'lgan hujumdan zararni kamaytirishga imkon beradi. Shunday qilib, operatsion tizimning umumiy xavfsizligi ortadi.

exFAT

Microsoft FAT fayl tizimi 4 GB dan katta fayllarni uzatishga ruxsat bermaydi. Ushbu cheklovni bartaraf etish uchun Microsoft exFAT fayl tizimini yaratdi (ingliz tilidan Extended FAT - "kengaytirilgan FAT"). Endi siz, masalan, USB drayverini exFAT-ga formatlashingiz mumkin o'rnatilgan qo'llab-quvvatlash exFAT fayl tizimi.

WireGuard

Ubuntu 20.04 5.6 yadrosidan foydalanmasa ham, hech bo'lmaganda darhol emas, u allaqachon 5.4 yadrosida WireGuard backport-dan foydalanadi. WireGuard bu VPN sanoatida yangi so'z, shuning uchun inklyuziya WireGuard yadroga kirish allaqachon Ubuntu 20.04 ga bulut yo'nalishida ustunlik beradi.

Tuzatilgan CFS kvotalari bilan bog'liq xato va endi ko'p tarmoqli ilovalar tezroq ishlashi mumkin. Ryzen protsessorlarining harorat va kuchlanish sensorlari bilan ishlash imkonini beruvchi drayver qo'shildi.

Bu 5.4 yadrosida paydo bo'lgan barcha yangiliklar emas. Batafsil sharhlarni resursda topish mumkin kernelnewbies.org (ingliz tilida) va forumda ochiq tarmoq (rus tilida).

Kubernetes-dan foydalanish

Canonical Ubuntu 20.04 da to'liq qo'llab-quvvatladi Kubernetes 1.18 qo'llab-quvvatlash bilan Maftunkor Kubernetes, MicroK8s и kubeadm.

Ubuntu 20.04 da Kubectl ni o'rnatish:

# snap install kubectl --classic

kubectl 1.18.0 from Canonical ✓ installed

SNAP dan foydalanish

Canonical universal paket formatini targ'ib qilishda davom etmoqda - snap. Bu Ubuntu 20.04 versiyasining chiqarilishi bilan yanada yaqqolroq namoyon bo'ldi. Agar siz o'rnatilmagan dasturni ishga tushirishga harakat qilsangiz, birinchi navbatda sizga uni o'rnatish taklif etiladi:

# snap install <package>

Ubuntu 20.04 da nima yangiliklar

Yaxshilangan ZFS yordami

Garchi Linus Torvalds ZFSni yoqtirmasligi mumkin, u hali ham mashhur fayl tizimi bo'lib, Ubuntu 19.10 bilan tajribaviy yordam qo'shilgan.
Bu ma'lumotlarni, bir xil uy arxivini yoki ish joyidagi serverni saqlash uchun juda qulay va barqaror ("qutidan tashqari" u bir xil LVM-dan ko'proq narsani qila oladi). ZFS 256 kvadrillion Zettabaytgacha bo'lgan bo'lim o'lchamlarini qo'llab-quvvatlaydi (shuning uchun nomdagi "Z") va hajmi 16 Ekzabaytgacha bo'lgan fayllarni ishlay oladi.

ZFS ma'lumotlarning yaxlitligini tekshirishni ular diskda qanday joylashtirilganiga qarab amalga oshiradi. Yozuvga nusxa ko'chirish xususiyati ishlatilayotgan ma'lumotlarning ustiga yozilmasligini ta'minlaydi. Buning o'rniga, yangi ma'lumot yangi blokga yoziladi va fayl tizimining metama'lumotlari unga ishora qilish uchun yangilanadi. ZFS sizga fayl tizimiga kiritilgan o'zgarishlarni kuzatib boradigan va diskdagi joyni tejash uchun u bilan ma'lumot almashadigan oniy tasvirlarni (fayl tizimining oniy tasvirlari) yaratishga imkon beradi.

ZFS diskdagi har bir faylga nazorat summasini belgilaydi va uning holatini doimiy ravishda tekshiradi. Agar fayl buzilganligini aniqlasa, uni avtomatik ravishda tuzatishga harakat qiladi. Ubuntu o'rnatuvchisi endi ZFS dan foydalanish imkonini beruvchi alohida opsiyaga ega. ZFS tarixi va uning xususiyatlari haqida batafsil ma'lumotni blogda o'qishingiz mumkin Bu FOSS.

Xayr Python 2.X

Python-ning uchinchi versiyasi 2008 yilda taqdim etilgan, ammo Python 12 loyihalari unga moslashishi uchun hatto 2 yil ham etarli emas edi.
Ubuntu 15.10 da Python 2 dan voz kechishga urinish qilingan, ammo uni qo'llab-quvvatlash davom etgan. Va endi 20 yil 2020 aprel chiqdi Python 2.7.18, bu Python 2 filialining so'nggi versiyasidir. U uchun boshqa yangilanishlar bo'lmaydi.

Ubuntu 20.04 endi Python 2-ni qo'llab-quvvatlamaydi va Python-ning standart versiyasi sifatida Python 3.8-dan foydalanadi. Afsuski, dunyoda ko'plab Python 2 loyihalari qolgan va ular uchun Ubuntu 20.04 ga o'tish og'riqli bo'lishi mumkin.

Python 2 ning so'nggi versiyasini bitta buyruq bilan o'rnatishingiz mumkin:

# apt install python2.7

Python 3.8 ga qo'shimcha ravishda ishlab chiquvchilar yangilangan vositalar to'plamidan bahramand bo'lishlari mumkin, jumladan:

  • MySQL 8
  • glibc 2.31,
  • OpenJDK 11
  • PHP 7.4,
  • Perl 5.30
  • Golang 1.14.

Xayr 32 bit

Bir necha yil davomida Ubuntu 32-bitli kompyuterlar uchun ISO tasvirlarini taqdim etmaydi. Hozirda Ubuntu-ning 32-bitli versiyalarining mavjud foydalanuvchilari Ubuntu 18.04-ga yangilashlari mumkin, ammo ular endi Ubuntu 20.04-ga yangilana olmaydi. Ya'ni, agar siz hozirda 32-bitli Ubuntu 18.04 dan foydalanayotgan bo'lsangiz, u bilan 2023 yilning apreligacha qolishingiz mumkin.

Qanday yangilash kerak

Oldingi versiyalardan Ubuntu 20.04 ga yangilash armutni otish kabi oson - faqat quyidagi buyruqlarni bajaring:

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

Ubuntu 20.04 LTS (Focal Fossa) virtual mashinalar uchun rasm sifatida allaqachon mavjud ekanligini e'lon qilishdan mamnunmiz. Bulutli platforma. Eng so'nggi dasturiy ta'minotdan foydalangan holda o'zingizning virtual IT infratuzilmangizni yarating!

UPS: Ubuntu 19.10 foydalanuvchilari hozirda 20.04 versiyasiga, Ubuntu 18.04 foydalanuvchilari esa 20.04.1-yil 23-iyulda chiqarilishi rejalashtirilgan 2020 versiyasi chiqqandan keyin yangilashlari mumkin.

Manba: www.habr.com

a Izoh qo'shish