wydanie dystrybucji , która należy do kategorii wydań z długoterminowym wsparciem (LTS), dla których aktualizacje są tworzone przez 5 lat, do kwietnia 2025 roku. Obrazy instalacyjne i rozruchowe zostały stworzone dla , , , , Ubuntu
Budgie, , i Ubuntu Kylin (edycja dla Chin).
Podstawowe :
- Pulpit został zaktualizowany do wydania , w którym pojawił się tryb „nie przeszkadzać” do tymczasowego ukrywania nowych powiadomień, dodano oddzielną aplikację do zarządzania dodatkami do GNOME Shell, zmodernizowano wygląd ekranów logowania i odblokowywania ekranu, przerobiono większość systemowych dialogów, wprowadzono funkcję uruchamiania aplikacji z wykorzystaniem dedykowanego GPU w systemach z hybrydową grafiką, w trybie przeglądania wprowadzono możliwość zmiany nazw katalogów z aplikacjami, a w kreatorze wstępnej konfiguracji dodano opcję włączenia systemu kontroli rodzicielskiej i tym podobne.
- Przerobiono domyślny motyw Yaru, w którym oprócz wcześniej dostępnych ciemnego (ciemne nagłówki, ciemne tło i ciemne elementy sterujące) oraz jasnego (ciemne nagłówki, jasne tło i jasne elementy sterujące) trybów, pojawi się trzeci, całkowicie jasny wariant. Zaproponowano nowy design menu systemowego oraz menu aplikacji. Dodano nowe ikony folderów, które są zoptymalizowane do wyświetlania na jasnym i ciemnym tle.
Wprowadzono nowy interfejs do zmiany wariantów motywów.
- Przeprowadzono optymalizację wydajności GNOME Shell oraz menedżera okien. Zmniejszono obciążenie procesora i skrócono opóźnienia podczas renderowania animacji podczas manipulacji oknami, podczas poruszania wskaźnikiem myszy oraz podczas otwierania trybu przeglądania.
- Dodano wsparcie dla 10-bitowej głębi kolorów.
- Dla X11 wprowadzono wsparcie dla fractional scaling, które wcześniej było dostępne tylko przy użyciu Wayland. Ta funkcjonalność pozwala na optymalne dopasowanie rozmiaru elementów na ekranach o wysokiej gęstości pikseli (HiDPI), na przykład można zwiększyć wyświetlane elementy interfejsu nie w 2 razy, a w 1,5.
- Dodano nową animację przy uruchamianiu.
- Usunięto ikonę do szybkiej nawigacji po internetowym sklepie Amazon.
- Jądro Linux zostało zaktualizowane do wydania . Tak jak w jesiennej wersji, do kompresji jądra i początkowego obrazu bootowalnego initramfs zastosowano algorytm LZ4, który pozwolił skrócić czas ładowania dzięki szybszemu dekompresowaniu danych. Wśród zauważalnych zmian w porównaniu z jądrem 4.15, używanym w Ubuntu 18.04 LTS, wspomniano o wsparciu dla CPU AMD Rome, GPU Radeon RX Vega M i Navi, SoC Qualcomm Snapdragon 845, platform Intel Cannon Lake, płyt Raspberry Pi 2B, 3B, 3A+, 3B+, CM3, CM3+ i 4B, znacznych ulepszeniach w zarządzaniu poborem energii, poprawie wsparcia dla USB 3.2 i Type-C, nowym API do montowania, interfejsie io_uring, pidfd oraz wsparciu AMD SEV (Secure Encrypted Virtualization) w KVM.
- Zaktualizowano komponenty systemowe i narzędzia deweloperskie: 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.
- Zaktualizowano aplikacje użytkowe i graficzne:
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. - Zaktualizowano aplikacje dla serwerów i wirtualizacji:
QEMU 4.2, libvirt 6.0, Bind 9.16, HAProxy 2.0, OpenSSH 8.2 (z wsparciem dla tokenów dwuskładnikowej autoryzacji FIDO/U2F i możliwością umieszczania ustawień w /etc/ssh/sshd_config.d/*.conf). W Apache httpd aktywowano wsparcie dla TLSv1.3. - Dodano wsparcie dla VPN WireGuard.
- Demon synchronizacji czasu chrony zaktualizowano do wersji 3.5 i dodatkowo odizolowano od systemu za pomocą podłączenia filtra wywołań systemowych.
- Kontynuowano rozwój eksperymentalnej funkcji instalacji na partycji głównej z ZFS. Implementacja ZFSonLinux zaktualizowana do wydania ze wsparciem dla szyfrowania, gorącego wyjęcia urządzeń, komendy „zpool trim”, przyspieszeniem działania komend „scrub” i „resilver”. Do zarządzania ZFS rozwija się demon zsys, pozwalający na uruchamianie wielu równoległych systemów z ZFS na jednym komputerze, automatyzujący tworzenie migawków i zarządzający rozdzieleniem danych systemowych i zmiennych w trakcie sesji użytkownika. W różnych migawkach można zawierać różne stany systemu i przełączać się między nimi. Na przykład, w przypadku problemów po zainstalowaniu aktualizacji będzie można wrócić do starego stabilnego stanu, wybierając przeszłą migawkę. Migawki mogą być również używane do przezroczystego automatycznego tworzenia kopii zapasowych danych użytkownika.
- W porównaniu do poprzedniej wersji LTS, Snap Store zastąpił Ubuntu Software jako domyślny interfejs do wyszukiwania i instalowania zwykłych oraz snap pakietów.
- Wstrzymano kompilację pakietów dla architektury i386. Aby kontynuować korzystanie z przestarzałych programów, które są dostępne tylko w formie 32-bitowej lub wymagają 32-bitowych bibliotek, zapewniono kompilację i dostawę 32-bitowych pakietów z bibliotekami.
- W systemie , używanym do przechowywania ustawień interfejsów sieciowych, dodano wsparcie dla konfiguracji wirtualnych urządzeń sieciowych SR-IOV, modemów GSM (poprzez backend NetworkManager) oraz parametrów WiFi (bssid/band/channel). Ponadto pojawiła się możliwość ustawienia opcji ipv6-address-generation dla NetworkManager oraz emit-lldp dla networkd.
- W podstawowej wersji dodano Pythona 3.8, a pakiety z Pythonem 2.7 przeniesiono do repozytorium universe i nie są instalowane domyślnie. Pozostałe w dystrybucji pakiety związane z Pythonem 2.7 zostały przystosowane do używania interpretera /usr/bin/python2. Plik /usr/bin/python teraz nie jest instalowany domyślnie (aby utworzyć /usr/bin/python, powiązany z Pythonem 3, należy zainstalować pakiet python-is-python3).
- Domyślnie dla wszystkich wspieranych architektur oferowany jest obraz iso Ubuntu Server z installerem Subiquity, który wykonuje instalację w trybie Live. Subiquity wspiera operacje takie jak podział dysków, wybór języka i układu klawiatury, tworzenie użytkowników, konfiguracja połączenia sieciowego, konfiguracja RAID, LVM, VLAN oraz agregacja interfejsów sieciowych. Nowe możliwości obejmują automatyzowany tryb instalacji na podstawie profilu JSON oraz możliwość instalacji bootloadera na kilku dyskach jednocześnie (aby można było uruchomić system z dowolnego z nich w przypadku uszkodzenia bootloadera). Ponadto wprowadzono poprawki mające na celu uproszczenie korzystania z szyfrowania, instalacji na dyskach multipath oraz zwiększenie niezawodności korzystania z dysków, na których już zainstalowane są inne systemy.
- W Zaproponowano pulpit KDE Plasma 5.18, zestaw aplikacji KDE Applications 19.12.3 oraz framework Qt 5.12.5. Domyślnie używany jest odtwarzacz muzyczny Elisa 19.12.3, który zastąpił Cantata. Zaktualizowano latte-dock 0.9.10, KDEConnect 1.4.0, Krita 4.2.9, Kdevelop 5.5.0. Wsparcie dla aplikacji KDE4 i Qt4 zostało zakończone. Z podstawowej wersji usunięto KDE PIM, który teraz należy instalować z repozytoriów. Zaproponowano eksperymentalną sesję opartą na Wayland (po zainstalowaniu pakietu plasma-workspace-wayland na ekranie logowania pojawia się opcjonalna opcja „Plasma (Wayland)”).
- : Pulpit MATE zaktualizowano do wersji . Dodano interfejs do aktualizacji firmware, korzystający z fwupd. Usunięto Compiz i Compton. Zapewniono wyświetlanie miniaturek okien na pasku, w interfejsie przełączania zadań (Alt-Tab) i przełączniku pulpitów. Zaproponowano nowy applet do powiadomień. Jako klient pocztowy zamiast Thunderbirda użyto Evolution. Podczas instalacji własnościowych sterowników NVIDIA, które można wybrać w instalatorze, zaproponowano applet do przełączania między różnymi GPU w systemach z hybrydową grafiką (NVIDIA Optimus).
- : Domyślnie używany jest applet z menu aplikacji i własny applet do zarządzania ustawieniami sieciowymi.
Dodano interfejs do szybkiego przełączania układów pulpitu (Budgie, Ubuntu Budgie Classic, Ubuntu Budgie, Cupertino, The One
i Redmond).
W głównym składzie znalazły się aplikacje GNOME Firmware i GNOME Drawing.
Poprawiono integrację z GNOME 3.36. Pulpit Budgie zaktualizowano do wersji 10.5.1. Dodano ustawienia wygładzania i hintingu czcionek. Domyślnie wyłączono applet z systemowym trayem (z powodu problemów z działaniem). Applet dostosowano do ekranów HiDPI. - : W Ubuntu Studio Kontrola podzielono ustawienia Jack Master, dodatkowych urządzeń i warstw do PulseAudio. Zaktualizowano 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. - W Odnotowano pojawienie się ciemnego motywu graficznego. Przeprowadzono ujednolicenie interfejsów aplikacji zainstalowanych z pakietów deb, snap i flatpak. Z podstawowego składu usunięto pakiet apt-offline, wymagający do działania Pythona 2, oraz pakiet pidgin-libnotify. Zaktualizowano wersje aplikacji Xfce 4.14.
- stało się pierwszym wydaniem LTS, które domyślnie oferuje środowisko graficzne (wydanie 0.14.1) zamiast LXDE. Do zarządzania instalacją aplikacji wykorzystywane jest Discover Software Center 5.18.4.
- Ubuntu z pulpitem Deepin. Projekt jest na razie nieoficjalną edycją Ubuntu, ale deweloperzy dystrybucji prowadzą rozmowy z firmą Canonical na temat włączenia UbuntuDDE do oficjalnych dystrybucji Ubuntu.
Źródło: opennet.ru
