На 23 април се състоя официалният анонс на Linux дистрибуцията Ubuntu версия 20.04 с кодово име Focal Fossa. Новата дистрибуция е следващата с дългосрочна поддръжка (LTS), като предишната LTS бе Ubuntu 18.04, която излезе през 2018 година.
Интересно е кодовото име на Ubuntu 18.04 LTS. Думата Focal може да се тълкува като „централна точка“ или „най-важната част“ и директно се асоциира със съсредоточване, център на някакви свойства и събития. Коренът на Fossa е FOSS (Free and Open-Source Software) – отворен и свободен софтуер. Едновременно с това, по традиция кодовите имена на Ubuntu са имена на редки животни. В случая Фоса или Мадагаскарска дългоопашата вивера е най-едрият хищен бозайник на Мадагаскар.
Разработчиците позиционират Ubuntu 20.04 като важно и успешно обновяване с осигурена техническа поддръжка на десктоп компютри и сървъри през следващите 5 години.
Ubuntu 20.04 продължава и усъвършенства идеите заложени в Ubuntu 19.04 Disco Dingo и Ubuntu 19.10 Eoan Ermine. Във версията за десктоп компютри, в съответствие с новата мода, е въведена тъмна тема. Сега в Ubuntu 20.04 има три варианта на стандартната тема Yaru:
- Light
- Dark
- Standard
Премахнато е приложението Amazon. Графичната десктоп среда в Ubuntu 20.04 е най-новата GNOME 3.36.
Ключовите промени и нововъведения
В Ubuntu 20.04 се базира на Linux ядрото версия 5.4, което излезе на 24 ноември 2019 година. В новата дистрибуция има редица важни нововъведения.
lz4
Специалистите на Canonical са тествали най-различни алгоритми за компресия на ядрото и на първоначалния зареждащ образ initramfs, като са направили възможно най-добрия компромис между най-добра компресия (най-малък размер на файла) и времето за разкомпресиране. Най-добри резултати е показал алгоритъмът lz4, който бе добавен още в Ubuntu 19.10. По този начин значително е съкратено времето на зареждане на системата и размерът на зареждащите файлове е станал по-малък.
Linux Lockdown Kernel
Функцията Lockdown увеличава безопасността на Linux ядрото, ограничавайки достъпа до функциите, които могат да позволят изпълнението на произволен код чрез кода на потребителските процеси. С други думи, дори и root акаунтът не може да променя кода на ядрото. По този начин силно се ограничава вредата от потенциални атаки, дори и когато root акаунтът е компрометиран. Повишава се общата информационна безопасност на операционната система.
exFAT
Файловата система Microsoft FAT не позволява използването на файлове с размер над 4 GB. За да се преодолее това ограничение, Microsoft създаде exFAT (Extended FAT). В новата дистрибуция е възможно да се форматира флаш стик в exFAT формат, понеже тази файлова система вече се поддържа по подразбиране.
WireGuard
WireGuard е нова дума във VPN индустрията и включването на WireGuard в Linux ядрото още сега дава преимущество на Ubuntu 20.04 при облачната индустрия.
Използването на Kubernetes
В Ubuntu 20.04 компанията Canonical е реализирала цялостната поддръжка на Кubernetes 1.18, включително Charmed Kubernetes, MicroK8s и kubeadm.
Инсталирането на Kubectl в Ubuntu 20.04 може да стане по следния начин:
snap install kubectl --classic
Използването на SNAP
Canonical продължава да развива и да предлага универсалния формат на софтуерните пакети – snap. Това е съвсем очевидно в Ubuntu 20.04 – ако се опитате да стартирате програма, която още не е инсталирана, системата най-напред ще ви предложи да инсталирате съответния snap пакет.
Подобрена поддръжка на ZFS
Въпреки че Линус Торвалдс не харесва особено много ZFS, това е една популярна файлова система, като нейната експериментална поддръжка бе добавена във версия Ubuntu 19.10. Сега тя е стабилна и удобна за работа.
ZFS поддържа дискови дялове с размер до 256 квадратилиона зетабайтове (оттук е и буквата Z в името) и може да обработва файлове с размер до 16 екзабайта. ZFS дава контролна сума (хеш) на всеки файл и непрекъснато я проверява. Ако файлът се окаже повреден, системата се опитва автоматично да го възстанови.
Сега в инсталационната програма на Ubuntu 20.04 се е появила нова точка, която дава възможност за използването на ZFS.
Сбогом Python 2.X
Третата версия на Python бе представена още през 2008 година, но 12 години се оказаха недостатъчни, за да могат проектите на Python 2 да се адаптират към нея. Още в Ubuntu 15.10 бе направен опит аз отказ от Python 2, но неговата поддръжка продължи. И сега, на 20-ти април тази година излезе Python 2.7.18, който е последната версия на Python 2. Повече обновявания няма да има.
Ubuntu 20.04 по подразбиране повече не поддържа Python 2 и използва Python 3.8. Но има много проекти с Python 2 и този преход може да се окаже твърде болезнен за тях.
Но най-новата версия на Python 2 може да се инсталира с помощта на следната команда:
apt install python2.7
Освен наличието на Python 3.8 разработчиците навярно ще оценят по достойнство обновения комплект софтуерни инструменти включващ:
- MySQL 8
- glibc 2.31
- OpenJDK 11
- PHP 7.4
- Perl 5.30
- Golang 1.14
Сбогом 32 бита
Ubuntu от няколко години не предлага ISO дискови образи за 32-битови компютри. Потребителите с подобни машини могат да инсталират най-много Ubuntu 18.04, но не могат да се обновят до Ubuntu 20.04. Тоест, ако в момента използвате 32-битовата дистрибуция на Ubuntu 18.04, то можете да останете с нея до месец април 2023 година, когато приключва нейната поддръжка.
Сървъри
По подразбиране за всички поддържани процесорни архитектури се предлага ISO образа Ubuntu Server с инсталатора Subiquity, който прави инсталацията в Live режим. Subiquity поддържа операции като разделяне на дисковете на дялове, избор на езиковата локала и клавиатурата, създаването на потребители, настройка на мрежовите връзки, настройка на RAID, LVM и VLAN. Възможна е автоматичната инсталация чрез JSON профил. Дадена е възможност зареждащата програма да се запише на няколко диска едновременно, за да може дори и при повреда в някой от дисковете, системата да зареди.
Други
Оправен е бъгът с CFS квотите и сега многонишковите приложения работят по-бързо. Добавен е драйвер за температурните сензори и напрежения на процесорите Ryzen.
Kubuntu
В Kubuntu се използва десктоп средата KDE Plasma 5.18, комплекта приложения KDE Applications 19.12.3 и фреймуърка Qt 5.12.5. По подразбиране е сложен музикалния плеър Elisa 19.12.3, който замени предишния Cantata.
Обновени са latte-dock 0.9.10, KDEConnect 1.4.0, Krita 4.2.9, Kdevelop 5.5.0. Прекратена е поддръжката на KDE4 и Qt4 приложенията. От дистрибуцията е изключен KDE PIM, който при желание може да се инсталира от хранилищата. Предлага се експериментална сесия с Wayland, която се появява след инсталирането на пакета plasma-workspace-wayland.
Ubuntu MATE 20.04
Десктоп средата MATE е обновена до версия 1.24. Добавен е интерфейс за промяна на фърмуерите, използващи fwupd. От дистрибуцията са премахнати Compiz и Compton. При използването на Alt-Tab в таскабара се показват иконките на съответните приложения. По нов начин е организирано показването на уведомленията. За пощенски клиент вместо Thunderbird се използва Evolution. При инсталирането на фирмените драйвери на Nvidia, които се предлагат от инсталационната програма, се появява възможност за използването на видеокарта и интегрирания в процесорите видеоускорител (NVIDIA Optimus).
Ubuntu Budgie
По подразбиране се използва аплетът Stylish с менюто на приложенията плюс собствен аплет за настройка на мрежовите връзки. Добавен е интерфейс за бързо превключване на вида на десктопа (Budgie, Classic Ubuntu Budgie, Ubuntu Budgie, Cupertino, The One и Redmond). В дистрибуцията са включени приложенията GNOME Firmware и GNOME Drawing. Подобрена е интеграцията с GNOME 3.36. графичната среда Budgie е обновена до версия 10.5.1. Добавени са настройки за изглаждане и хинтинг на шрифтовете. Всичко е адаптирано за работа с HiDPI дисплеи.
Ubuntu Studio
В Ubuntu Studio са отделени настройките на Jack Master от допълнителните устройства и софтуерни слоеве за PulseAudio. Обновени са RaySession 0.8.3, Audacity 2.3.3, Hydrogen 1.0.0-beta2, Carla 2.1-RC2, Blender 2.82, KDEnlive 19.12.3, Krita 4.2.9, GIMP 2.10.18, Ardour 5.12.0, Scribus 1.5.5, Darktable 2.6.3, Pitivi 0.999, Inkscape 0.92.4, OBS Studio 25.0.3, MyPaint 2.0.0, Rawtherapee 5.8.
Xubuntu
В Xubuntu е добавена тъмна тема. Направена е унификация на интерфейсите на приложенията, инсталирани от deb пакетите, snap и flatpak. От дистрибуцията е махнат пакета apt-offline, който изисква Python 2. Използва се графичната десктоп среда Xfce 4.14.
Lubuntu
Lubuntu 20.04 е първата LTS версия, която по подразбиране предлага графичната среда LXQt вместо LXDE. За инсталирането на приложения се използва софтуерния мениджър Discover Software Center 5.18.4.
Deepin
Предлага се и компилация на Ubuntu с десктоп средата Deepin. Засега тази дистрибуция се счита за неофициална, но разработчиците преговарят с Canonical за включването на UbuntuDDE в официалните Ubuntu дистрибуции.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!






