Какво е новото в Ubuntu 20.04

Какво е новото в Ubuntu 20.04
23 април се състоя Изданието на Ubuntu версия 20.04, с кодово име Focal Fossa, е следващото издание за дългосрочна поддръжка (LTS) на Ubuntu и е продължение на Ubuntu 18.04 LTS, пуснат през 2018 г.

Малко за кодовото име. Думата „Фокал“ означава „централна точка“ или „най-важната част“, ​​тоест тя се свързва с концепцията за фокус, център на всякакви свойства, явления, събития, а „Fossa“ има корен „FOSS“ (Free and Open-Source Software – безплатен софтуер с отворен код) и традицията да се наименуват версиите на Ubuntu след животни означава Фоса - най-големият хищен бозайник от семейството на циветките от остров Мадагаскар.

Разработчиците позиционират Ubuntu 20.04 като голяма и успешна актуализация с поддръжка за следващите 5 години за настолни компютри и сървъри.

Ubuntu 20.04 беше логично продължение на Ubuntu 19.04 „Disco Dingo“ и Ubuntu 19.10 „Eoan Hermeline“. В настолните версии, следвайки последните тенденции, се появи тъмна тема. Така в Ubuntu 20.04 има три опции за стандартната тема Yaru:

  • Светлина,
  • Тъмно,
  • Standard.

Приложението Amazon също беше премахнато. Ubuntu 20.04 използва най-новата версия като графична обвивка по подразбиране GNOME 3.36.

Какво е новото в Ubuntu 20.04

Ключови промени

Ubuntu 20.04 е базиран на ядрото 5.4, което беше пуснато на 24 ноември 2019 г. Тази версия въведе няколко важни нововъведения, които ще разгледаме по-долу.

lz4

Инженерите на Canonical тестваха различни алгоритми за компресия за ядрото и изображението за стартиране на initramfs, опитвайки се да намерят компромис между най-добрата компресия (по-малък размер на файла) и времето за декомпресия. Алгоритъмът за компресиране без загуби lz4 показа най-забележимите резултати и беше добавен към Ubuntu 19.10, което му позволява да намали времето за зареждане в сравнение с предишни версии (Ubuntu 18.04 и 19.04). Същият алгоритъм ще остане в Ubuntu 20.04.

Ядро за блокиране на Linux

Функцията Lockdown подобрява сигурността на ядрото на Linux, като ограничава достъпа до функции, които биха могли да позволят произволно изпълнение на код чрез код, изложен от потребителски процеси. Казано по-просто, дори акаунтът на root суперпотребител не може да промени кода на ядрото. Това ви позволява да намалите щетите от потенциална атака, дори когато root акаунтът е компрометиран. Така цялостната сигурност на операционната система се повишава.

exFAT

Файловата система Microsoft FAT не позволява прехвърляне на файлове, по-големи от 4 GB. За да преодолее това ограничение, Microsoft създаде файловата система exFAT (от английския Extended FAT - „разширен FAT“). Сега можете да форматирате, например, USB устройство в exFAT с помощта на вградена поддръжка файлова система exFAT.

WireGuard

Въпреки че Ubuntu 20.04 няма да използва ядрото 5.6, поне не веднага, то вече използва бекпорта на WireGuard в ядрото 5.4. WireGuard е нова дума в VPN индустрията, така че включване WireGuard в ядрото вече дава предимство на Ubuntu 20.04 в облачната посока.

Поправено грешка с квотите на CFS и сега многонишковите приложения могат да работят по-бързо. Добавен е драйвер, който ви позволява да работите със сензори за температура и напрежение на процесори Ryzen.

Това не са всички иновации, които се появиха в ядрото 5.4. Подробни прегледи можете да намерите на ресурса kernelnewbies.org (на английски) и във форума отворена мрежа (на руски).

Използване на Kubernetes

Canonical внедри пълна поддръжка в Ubuntu 20.04 Kubernetes 1.18 с подкрепата Очарован Kubernetes, MicroK8s и kubeadm.

Инсталиране на Kubectl на Ubuntu 20.04:

# 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 г., но дори 12 години не бяха достатъчни, за да се адаптират проектите на Python 2 към нея.
Обратно в Ubuntu 15.10 беше направен опит да се изостави Python 2, но поддръжката му продължи. И сега излезе 20 април 2020 г Python 2.7.18, което е най-новата версия на клона Python 2. Няма да има повече актуализации за него.

Ubuntu 20.04 вече не поддържа Python 2 и използва Python 3.8 като версия по подразбиране на Python. За съжаление в света са останали много проекти на Python 2 и за тях преходът към Ubuntu 20.04 може да бъде болезнен.

Можете да инсталирате най-новата версия на Python 2 с една команда:

# apt install python2.7

В допълнение към Python 3.8, разработчиците могат да се насладят на актуализиран набор от инструменти, който включва:

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

Сбогом 32 бита

Вече няколко години Ubuntu не предоставя ISO изображения за 32-битови компютри. В момента съществуващите потребители на 32-битови версии на Ubuntu могат да надстроят до 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) вече е наличен като изображение за виртуални машини в нашия Облачна платформа. Създайте своя собствена виртуална ИТ инфраструктура, като използвате най-новия софтуер!

UPS: Потребителите на Ubuntu 19.10 ще могат да надстроят до 20.04 сега, а потребителите на Ubuntu 18.04 ще могат да надстроят след пускането на 20.04.1, което е планирано за пускане на 23 юли 2020 г.

Източник: www.habr.com

Добавяне на нов коментар