Premiera dystrybucji Ubuntu 22.04 "Jammy Jellyfish" miała miejsce, zatwierdzając ją jako wersję o długoterminowym wsparciu (LTS), dla której aktualizacje będą dostępne przez 5 lat, czyli do kwietnia 2027 roku. Obrazy instalacyjne i bootowalne utworzono dla Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu oraz UbuntuKylin (edycja dla Chin).
Główne zmiany:
- Pulpit został zaktualizowany do wydania GNOME 42, które wprowadza globalne ustawienia ciemnego motywu interfejsu oraz optymalizację wydajności GNOME Shell. Po naciśnięciu przycisku PrintScreen użytkownik ma możliwość stworzenia screencastu lub zrzutu ekranu wybranego obszaru lub pojedynczego okna. Aby zachować integralność stylu i stabilność działania środowiska użytkownika w Ubuntu 22.04, pozostawiono wersje niektórych aplikacji z gałęzi GNOME 41 (głównie chodzi o aplikacje, które zostały przeniesione do GNOME 42 na GTK 4 i libadwaita). W większości konfiguracji domyślnie aktywna jest sesja pulpitu oparta na protokole Wayland, ale podczas logowania pozostawiono możliwość powrotu do korzystania z serwera X.
- Zapewniono 10 opcji motywów kolorystycznych w ciemnych i jasnych stylach. Ikony na pulpicie domyślnie przeniesione zostały do prawego dolnego rogu ekranu (to zachowanie można zmienić w ustawieniach wyglądu). W motywie Yaru dla wszystkich elementów przycisków, suwaków, widgetów i przełączników zamiast koloru bakłażanowego użyty został kolor pomarańczowy. Analogiczna zmiana została wprowadzona w zestawie ikon. Kolor przycisku zamykania aktywnego okna zmieniono z pomarańczowego na szary, a kolor uchwytów suwaków z jasnoszarego na biały.

- Dodano nowe ustawienia do zarządzania wyglądem i zachowaniem panelu Dock. Udoskonalono integrację z panelem menedżera plików oraz widgetami urządzeń.
- Zaoferowano wsparcie dla ekranów wyświetlających poufne informacje, na przykład niektóre laptopy są wyposażone w ekrany z wbudowanym trybem poufnego przeglądania, co utrudnia oglądanie z boku.
- Umożliwiono korzystanie z protokołu RDP do organizacji zdalnego dostępu do pulpitu (wsparcie dla VNC pozostaje jako opcja w konfiguratorze).
- Przeglądarka Firefox jest teraz dostępna wyłącznie w formacie Snap. Pakiety Deb-pakiety firefox i firefox-locale zostały zastąpione placeholderami, które instalują pakiet Snap z Firefox. Użytkownicy pakietu deb mają zapewniony przejrzysty proces przejścia na snap za pomocą publikacji aktualizacji, która zainstaluje pakiet snap i przeniesie aktualne ustawienia z katalogu domowego użytkownika.
- W celu zwiększenia bezpieczeństwa, domyślnie wyłączono narzędzie os-prober, które wykrywa partycje rozruchowe innych systemów operacyjnych i dodaje je do menu rozruchowego. Aby uruchomić alternatywne systemy operacyjne, zaleca się użycie ładowarki UEFI. Aby przywrócić automatyczne wykrywanie systemów operacyjnych innych producentów w /etc/default/grub, można zmienić ustawienie GRUB_DISABLE_OS_PROBER i wykonać komendę „sudo update-grub”.
- Wyłączono dostęp do partycji NFS z użyciem protokołu UDP (jądro skompilowane z opcją CONFIG_NFS_DISABLE_UDP_SUPPORT=y).
- W wersjach dla architektury ARM64 do zestawu linux-restricted-modules dodano własnościowe sterowniki NVIDIA (wcześniej dostarczane tylko dla systemów x86_64). Do instalacji i konfiguracji sterowników NVIDIA można użyć wbudowanej aplikacji ubuntu-drivers.
- Jako podstawowe wykorzystano jądro Linux 5.15, ale w Ubuntu Desktop na niektórych zatwierdzonych urządzeniach (linux-oem-22.04) udostępnione będzie jądro 5.17.
- Menadżer systemowy systemd został zaktualizowany do wersji 249. W celu szybkiej reakcji na niedobór pamięci w Ubuntu Desktop domyślnie wykorzystano mechanizm systemd-oomd, oparty na podsystemie jądra PSI (Pressure Stall Information), który pozwala na analizę informacji o czasie oczekiwania na różne zasoby (CPU, pamięć, wejście/wyjście) w przestrzeni użytkownika, w celu dokładnej oceny poziomu obciążenia systemu i charakteru spowolnienia działania. Można użyć narzędzia oomctl do sprawdzenia stanu OOMD.
- Zaktualizowano wersje narzędzi dla deweloperów: GCC 11.2, LLVM 14, glibc 2.35, Python 3.10.4, Ruby 3.0, PHP 8.1.2, Perl 5.34, Go 1.18, Rust 1.58, OpenJDK 18 (dostępne jest również OpenJDK 11), PostgreSQL 14, MySQL 8.0.28.
- Zaktualizowano wersje LibreOffice 7.3, Firefox 99, Thunderbird 91, Mesa 22, BlueZ 5.63, CUPS 2.4, NetworkManager 1.36, Poppler 22.02, Chrony 4.2, PulseAudio 16, xdg-desktop-portal 1.14, samba 4.15.5, Apache httpd 2.4.52, containerd 1.5.9, runc 1.1.0, QEMU 6.2, libvirt 8.0.0, virt-manager 4.0, openvswitch 2.17, LXD 5.0. Przeszliśmy na nowe znaczące gałęzie OpenLDAP 2.5, BIND 9.18 i OpenSSL 3.0.
- Repozytorium main dla Ubuntu Server zawiera pakiety wireguard i glusterfs.
- Zawiera również stos protokołów routingu FRRouting (BGP4, MP-BGP, OSPFv2, OSPFv3, RIPv1, RIPv2, RIPng, PIM-SM/MSDP, LDP, IS-IS), który zastąpił wcześniej używany pakiet Quagga (FRRouting jest odgałęzieniem Quagga, więc kompatybilność nie ucierpiała).
- Domyślnie używany jest filtr pakietów nftables. Aby zachować zgodność wsteczną, dostępny jest pakiet iptables-nft, który oferuje narzędzia z takim samym składnią linii poleceń jak w iptables, ale tłumaczący uzyskane zasady na kod bajtowy nf_tables.
- W OpenSSH domyślnie wyłączona jest obsługa podpisów cyfrowych opartych na kluczach RSA z hashem SHA-1 («ssh-rsa»). Do narzędzia scp dodano opcję «-s» do pracy w protokole SFTP.
- W wersjach Ubuntu Server dla systemów IBM POWER (ppc64el) zakończono wsparcie dla procesorów Power8, a wersje są teraz kompilowane dla CPU Power9 («—with-cpu=power9»).
- Zapewniono tworzenie działających w trybie live instalacyjnych wersji dla architektury RISC-V.
- Ubuntu 22.04 jest pierwszym wydaniem LTS z oficjalnymi wersjami dla płyt Raspberry Pi. Dodano wsparcie dla matrycy LED Pimoroni Unicorn HAT oraz ekranów dotykowych DSI. Dla płyt Raspberry Pi Compute dodano narzędzie rpiboot. Dla mikrokontrolerów obsługujących MicroPython, takich jak Raspberry Pi Pico, dodano narzędzie rshell (pakiet pyboard-rshell). Wprowadzono narzędzie imager (pakiet rpi-imager) do wstępnej konfiguracji obrazu rozruchowego.
- W Kubuntu dostępne są pulpit KDE Plasma 5.24.3 oraz zestaw aplikacji KDE Gear 21.12.3.

- W Xubuntu kontynuowane jest dostarczanie pulpitu Xfce 4.16. Zestaw motywów Greybird został zaktualizowany do wersji 3.23.1, wspierającej GTK 4 i libhandy, co poprawiło unifikację wyglądu aplikacji GNOME i GTK4 z ogólnym stylem Xubuntu. Zaktualizowano zestaw elementary-xfce 0.16, który oferuje wiele nowych ikon. W edytorze tekstu Mousepad 0.5.8 dodano wsparcie dla zapisywania sesji i wtyczek. W przeglądarce obrazów Ristretto 0.12.2 poprawiono obsługę miniaturek.
- W Ubuntu MATE zaktualizowano środowisko pulpitowe MATE do wersji stabilnej 1.26.1. Szata graficzna została przetłumaczona na wersję motywu Yaru (używanego w Ubuntu Desktop), dostosowaną do pracy w MATE. Wprowadzono nowe aplikacje GNOME Clocks, Maps i Weather do głównego zestawu. Zaktualizowano zestaw wskaźników dla panelu. Dzięki usunięciu własnościowych sterowników NVIDIA (teraz są ładowane osobno), eliminacji duplikatów ikon i usunięciu starych motywów rozmiar obrazu instalacyjnego zmniejszył się do 2,8 GB (wcześniej wynosił 4,1 GB).

- W Ubuntu Budgie wprowadzono nową wersję środowiska pulpitowego Budgie 10.6. Zaktualizowano aplety.

- W Ubuntu Studio zaktualizowano wersje: Blender 3.0.1, KDEnlive 21.12.3, Krita 5.0.2, Gimp 2.10.24, Ardour 6.9, Scribus 1.5.7, Darktable 3.6.0, Inkscape 1.1.2, Carla 2.4.2, Studio Controls 2.3.0, OBS Studio 27.2.3, MyPaint 2.0.1.

- W wersjach Lubuntu nadal dostarczane jest środowisko graficzne LXQt 0.17.

Dodatkowo można odnotować wydania dwóch nieoficjalnych edycji Ubuntu 22.04 — Ubuntu Cinnamon Remix 22.04 (obrazy iso) z pulpitem Cinnamon oraz Ubuntu Unity 22.04 (obrazy iso) z pulpitem Unity7.
Źródło: opennet.ru






