Ubuntu 20.04 нұсқасындағы жаңалықтар

Ubuntu 20.04 нұсқасындағы жаңалықтар
23 сәуір орын алды Focal Fossa коды деп аталатын Ubuntu 20.04 нұсқасының шығарылымы Ubuntu жүйесінің келесі ұзақ мерзімді қолдау (LTS) шығарылымы болып табылады және 18.04 жылы шыққан Ubuntu 2018 LTS нұсқасының жалғасы болып табылады.

Кодтық атау туралы аздап. «Фокаль» сөзі «орталық нүкте» немесе «ең маңызды бөлік» дегенді білдіреді, яғни ол фокус ұғымымен, кез келген қасиеттердің, құбылыстардың, оқиғалардың орталығымен байланысты және «Фосса» «FOSS» түбірі бар. (Тегін және ашық бастапқы бағдарламалық жасақтама - тегін және ашық бастапқы бағдарламалық құрал) және Ubuntu нұсқасын жануарлардың атымен атау дәстүрі Фосса - Мадагаскар аралындағы цивет тұқымдасының ең ірі жыртқыш сүтқоректісі.

Әзірлеушілер Ubuntu 20.04 нұсқасын келесі 5 жылға жұмыс үстелі компьютерлері мен серверлерге қолдау көрсететін негізгі және сәтті жаңарту ретінде орналастырады.

Ubuntu 20.04 Ubuntu 19.04 «Disco Dingo» және Ubuntu 19.10 «Eoan Ermine» логикалық жалғасы болды. Жұмыс үстелі нұсқаларында соңғы трендтерден кейін қараңғы тақырып пайда болды. Осылайша, Ubuntu 20.04-те стандартты Yaru тақырыбының үш нұсқасы бар:

  • Жарық,
  • Қараңғы,
  • Стандартты.

Amazon қолданбасы да жойылды. 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 нұсқасында қалады.

Linux құлыптау ядросы

Құлыптау мүмкіндігі пайдаланушы процестері ашатын код арқылы еркін кодты орындауға мүмкіндік беретін функцияларға қол жеткізуді шектеу арқылы Linux ядросының қауіпсіздігін арттырады. Қарапайым тілмен айтқанда, тіпті түбірлік суперпайдаланушы тіркелгісі ядро ​​​​кодын өзгерте алмайды. Бұл тіпті түбірлік тіркелгі бұзылған кезде де ықтимал шабуылдан келетін зиянды азайтуға мүмкіндік береді. Осылайша, операциялық жүйенің жалпы қауіпсіздігі артады.

exFAT

Microsoft FAT файлдық жүйесі 4 ГБ-тан асатын файлдарды тасымалдауға мүмкіндік бермейді. Бұл шектеуді еңсеру үшін Microsoft корпорациясы exFAT файлдық жүйесін жасады (ағылшын тілінен Extended FAT – “extended FAT”). Енді сіз, мысалы, USB дискісін exFAT арқылы пішімдей аласыз кірістірілген қолдау exFAT файлдық жүйесі.

WireGuard

Ubuntu 20.04 5.6 ядросын қолданбаса да, кем дегенде бірден емес, ол 5.4 ядросында WireGuard бэкпортын пайдаланады. WireGuard - бұл VPN индустриясындағы жаңа сөз, сондықтан қосу WireGuard ядроға кіру Ubuntu 20.04 бұлт бағытында артықшылық береді.

Түзетілді CFS квоталарымен қате және енді көп ағынды қолданбалар жылдамырақ жұмыс істей алады. Ryzen процессорларының температура және кернеу сенсорларымен жұмыс істеуге мүмкіндік беретін драйвер қосылды.

Бұл 5.4 ядросында пайда болған барлық жаңалықтар емес. Толық шолуларды ресурста табуға болады kernelnewbies.org (ағылшын тілінде) және форумда ашық желі (орыс тілінде).

Kubernetes пайдалану

Canonical толық қолдауды Ubuntu 20.04 жүйесінде жүзеге асырды Kubernetes 1.18 қолдауымен Керемет Кубернетес, MicroK8s и kubeadm.

Ubuntu 20.04 жүйесінде Kubectl орнату:

# snap install kubectl --classic

kubectl 1.18.0 from Canonical ✓ installed

SNAP пайдалану

Canonical әмбебап пакет пішімін ілгерілетуді жалғастыруда - snap. Бұл Ubuntu 20.04 шығарылымымен одан да айқын көрінеді. Орнатылмаған бағдарламаны іске қосуға әрекеттенсеңіз, ең алдымен сізге мыналарды пайдаланып орнату ұсынылады:

# snap install <package>

Ubuntu 20.04 нұсқасындағы жаңалықтар

Жақсартылған ZFS қолдауы

Дегенмен Линус Торвальдс ZFS ұнамауы мүмкін, бұл әлі де танымал файлдық жүйе және эксперименттік қолдау Ubuntu 19.10 нұсқасымен қосылды.
Бұл деректерді, үйдегі бірдей мұрағатты немесе жұмыс орнындағы серверді сақтау үшін өте ыңғайлы және тұрақты («қораптан тыс» ол бір LVM-ден көп нәрсені істей алады). ZFS 256 квадриллион Зеттабайтқа дейінгі бөлім өлшемдерін қолдайды (осылайша атаудағы «Z») және өлшемі 16 Эксабайтқа дейінгі файлдарды өңдей алады.

ZFS деректердің тұтастығын олардың дискіге қалай орналастырылғанына байланысты тексереді. Жазу бойынша көшіру мүмкіндігі пайдаланылатын деректердің қайта жазылмауын қамтамасыз етеді. Оның орнына жаңа ақпарат жаңа блокқа жазылады және файлдық жүйе метадеректері оны көрсету үшін жаңартылады. ZFS файлдық жүйеге енгізілген өзгерістерді қадағалайтын және дискілік кеңістікті үнемдеу үшін онымен деректер алмасатын суретті (файлдық жүйенің суретін) жасауға мүмкіндік береді.

ZFS дискідегі әрбір файлға бақылау сомасын тағайындайды және оның күйін үнемі тексереді. Егер ол файлдың зақымдалғанын анықтаса, оны автоматты түрде жөндеуге тырысады. Ubuntu орнатушысында енді ZFS пайдалануға мүмкіндік беретін бөлек опция бар. ZFS тарихы және оның мүмкіндіктері туралы толығырақ блогтан оқи аласыз Бұл FOSS.

Қош бол Python 2.X

Python-ның үшінші нұсқасы 2008 жылы енгізілді, бірақ Python 12 жобаларының оған бейімделуі үшін тіпті 2 жыл жеткіліксіз болды.
Ubuntu 15.10-да Python 2-ден бас тарту әрекеті жасалды, бірақ оны қолдау жалғасты. Енді 20 жылдың 2020 сәуірі шықты Python 2.7.18, бұл Python 2 тармағының соңғы шығарылымы. Ол үшін бұдан былай жаңартулар болмайды.

Ubuntu 20.04 енді Python 2-ге қолдау көрсетпейді және Python-ның әдепкі нұсқасы ретінде Python 3.8-ді пайдаланады. Өкінішке орай, әлемде көптеген Python 2 жобалары қалды және олар үшін Ubuntu 20.04-ке көшу ауыр болуы мүмкін.

Python 2 соңғы нұсқасын бір пәрменмен орнатуға болады:

# apt install python2.7

Python 3.8-ге қосымша, әзірлеушілер мыналарды қамтитын құралдардың жаңартылған жиынтығын пайдалана алады:

  • MySQL 8
  • glibc 2.31,
  • OpenJDK 11
  • PHP 7.4
  • Perl 5.30
  • Голанг 1.14.

Қош бол 32 бит

Бірнеше жыл бойы Ubuntu 32 биттік компьютерлер үшін ISO кескіндерін ұсынбайды. Қазіргі уақытта Ubuntu жүйесінің 32 биттік нұсқаларының бар пайдаланушылары Ubuntu 18.04 нұсқасына жаңарта алады, бірақ олар енді Ubuntu 20.04 нұсқасына жаңарта алмайды. Яғни, егер сіз қазір 32 биттік Ubuntu 18.04 нұсқасын пайдаланып жатсаңыз, онымен 2023 жылдың сәуіріне дейін қала аласыз.

Қалай жаңартуға болады

Алдыңғы нұсқалардан Ubuntu 20.04 нұсқасына жаңарту алмұрттарды жою сияқты оңай - келесі пәрмендерді орындаңыз:

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

Ubuntu 20.04 LTS (Focal Fossa) виртуалды машиналар үшін кескін ретінде қол жетімді екенін хабарлауға қуаныштымыз. Бұлтты платформа. Соңғы бағдарламалық жасақтаманы пайдалана отырып, өзіңіздің виртуалды АТ-инфрақұрылымыңызды жасаңыз!

UPD: Ubuntu 19.10 пайдаланушылары қазір 20.04 нұсқасына дейін жаңарта алады, ал Ubuntu 18.04 пайдаланушылары 20.04.1 жылдың 23 шілдесінде шығарылуы жоспарланған 2020 шығарылымынан кейін жаңарта алады.

Ақпарат көзі: www.habr.com

пікір қалдыру