Излезе Ubuntu версия 20.04 LTS
By HB
Излезе версия 20.04 LTS на дистрибуцията Ubuntu
Излезе Ubuntu 20.04 “Focal Fossa”тази дистрибуция е класифицирана в категорията на изданията с дълъг срок на поддръжка (LTS), обновяванията за които се формират в продължение на 5 години т.е. до април 2025 година. Създадени са нови образи за инсталация и стартиране за Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu и UbuntuKylin (редакция за Китай).
Основните промени:
- Работния стол е обновен до GNOME 3.36, в който има режим “не ме безпокойте” за временно скриване на нови известия, добавено отделно приложение за управление на допълненията към GNOME Shell, обновено е оформлението на интерфейсите за вход и за отключване на екрана, преработени са повечето системни диалози, вече има и функция за стартиране на приложения с помощта на дискретни GPU на системи с хибридна графика, в обзорния режим е реализира възможността да преименуване на директорията с приложения, в магьосника на първоначалната настройка е добавена възможност за включване на системата за родителски контрол и др.
- Обновен е дизайна на предложената по подразбиране тема Yaru, в която освен по-рано на достъпните тъмна (тъмно заглавие, тъмен фон и тъмни елементи на управление) и светла (тъмно заглавия, светъл фон и светли елементи на управление) режими на работа, се добавя трети, напълно светъл вариант. Предложено ново оформяне на системното меню и менюто за приложения. Добавени са нови икони директории, оптимизирани за показване на светъл и тъмен фон.
- Оптимизация на производителността на GNOME Shell и мениджъра на прозорци. Понижено е натоварването на процесора и са намалени закъсненията по време на рисуването на анимация в прозорци, при преместване на мишката и при отваряне на обзорния режим.
- Добавена е поддръжка на 10-битова дълбочина на цветовете.
- За X11 е реализирана поддръжка дробно мащабиране, която по-рано беше достъпна само при използване на Wayland. Посочената възможност ви позволява да изберете най-оптималния размер на елементите на екрани с висока плътност на пикселите (HiDPI), например, може да се увеличи елементи на интерфейса не 2 а 1.5 пъти.
- Добавена е нова анимация, която се показва при зареждане.
- Премахнат е бутона за бърза навигация в Интернет магазина Amazon.
- Ядрото на Linux актуализиран до версия 5.4. Както и в есенната версия за компресия на ядрото и на начално зареждане на initramfs се прилага алгоритъма LZ4, позволяващ да се намали времето за зареждане на сметка по-бързото разархивиране на данните. От значителните промени в сравнение с ядрото 4.15, използвано в Ubuntu 18.04 LTS, се споменава поддръжка на CPU AMD Rome, GPU Radeon RX Vega M и Navi, SoC Qualcomm Snapdragon 845, платформата Intel Cannon Lake, платките Raspberry Pi 2Б, 3Б, 3А+, 3Б+, CM3, CM3+ и 4B, значителни подобрения в областта на управление на енергията, подобрена поддръжка на USB 3.2 и Type-C, нов API за монтиране, интерфейс io_uring, pidfd и поддръжка на AMD СЕВ (Secure Encrypted Virtualization) в KVM.
- Актуализирани са системните компоненти и средствата за разработка: Glibc 2.31, BlueZ 5.53, OpenJDK 11, rustc 1.41, GCC 9.3, Python 3.8.2, ruby 2.7.0, Ruby on Rails 5.2.3, php 7.4, perl 5.30, go 1.13.
- Обновени са потребителските и графични приложения: Mesa 20.0, Qt 5.12.8, PulseAudio 14.0-pre, Firefox 75.0, Thunderbird 68.7.0, LibreOffice 6.4.2, GIMP 2.10.18, VLC 3.0.9.
- Актуализирани са приложенията за сървъри и виртуализация: QEMU 4.2, libvirt 6.0, Вържи 9.16, HAProxy 2.0, OpenSSH 8.2 (c поддръжка на токени за двуфакторна идентификация на FIDO/U2F и възможност за поставяне на настройките в /etc/ssh/sshd_config.d/*.conf). В Apache httpd е активирана поддръжката на TLSv1.3.
- Добавена е поддръжка на VPN WireGuard.
- Демона за синхронизация на точното време chrony е обновен до версия 3.5 и е допълнително изолиран от системата чрез добавяне на филтър към система за повиквания.
- Продължава развитието на експериментална възможност за инсталиране на основен раздел с ZFS. ZFSonLinux e актуализиран до версия 0.8.3 поддържаща криптиране, горещо извличане на устройства, командата “zpool trim”, ускорена е работата на командите “scrub” и “resilver”. За управление на ZFS се развива демон zsys, който позволява да стартирате по няколко паралелни системи с ZFS на един компютър. В различни снимки може да има различни на състояния на системата и може да превключвате между тях. Например, в случай на проблеми след инсталиране на актуализации, може да се върнете към предишното състояние, като изберете последната снимка. Снимки също могат да се използват за прозрачно за автоматично създаване на резервни копия на потребителските данни.
- В сравнение с миналата LTS-новата версия Snap Store заменя Ubuntu Software като интерфейс по подразбиране за търсене и инсталиране на конвенционални snap пакети.
- Прекратено е създаването на пакети за архитектурата i386. За могат да работят на остарели програми, използващи само 32-битов формата или изискващи 32-битови библиотеки е предвидена възможност за инсталиране на отделен набор от 32-битовите пакети с библиотеки.
- В системата netplan.io, използвана за съхраняване на настройките за мрежовите интерфейси е добавена поддръжка на конфигуриране на виртуални мрежови устройства SR-IOV, GSM-модем (чрез NetworkManager), параметрите на WiFi (bssid/band/channel). Също така е добавена възможност за инсталиране опции ipv6 address-generation за NetworkManager и emit-lldp за networkd.
- В базовата система е добавен Python 3.8, а пакетите с Python 2.7 са преместени в хранилището на universe и не са включени по подразбиране. Останалите в дистрибуцията пакети, свързани с Python 2.7 са променени да използват интерпретатора /usr/bin/python2. Файлът /usr/bin/python сега не е инсталиран по подразбиране (за създаване на /usr/bin/python за Python 3, е необходимо да инсталирате пакета python-is-python3).
- По подразбиране за всички поддържани архитектури е предложен iso образ Ubuntu Server с инсталатора Subiquity, извършващ инсталацията в Live режим. Subiquity поддържа операции като разделяне на дискове, избор на език и подредба на клавиатурата, създаване на потребители, създаване на мрежа, конфигурация на RAID, LVM, VLAN и свързването на мрежови интерфейси. От новите функции може да се отбележи режима на автоматизираната инсталация чрез JSON-профил и възможност за инсталиране на буутлоудъра веднага се на няколко диска (за да може да се зареди при случай на повреда на буутлоудъра). Освен това са направени корекции за опростяване на използването на криптиране, инсталиране на multipath-дискове и подобряване на надеждността на използването на дискове на които има инсталирани други системи.