Po sześciu miesiącach rozwoju powstało wydanie środowiska użytkownika Cinnamon 5.0, w ramach którego społeczność programistów dystrybucji Linux Mint opracowuje rozwidlenie powłoki GNOME Shell, menedżera plików Nautilus i menedżera okien Mutter, mające na celu zapewnienie środowiska w klasycznym stylu GNOME 2 ze wsparciem elementów udanej interakcji z powłoki GNOME. Cinnamon jest oparty na komponentach GNOME, ale te komponenty są dostarczane jako okresowo synchronizowane rozwidlenie, bez zewnętrznych zależności od GNOME. Zmiana numeru wersji na 5.0 nie wiąże się z żadnymi szczególnie istotnymi zmianami, a jedynie kontynuuje tradycję stosowania cyfr parzystych do numerowania stabilnych wersji (4.6, 4.8, 5.0 itd.). Nowa wersja Cinnamon będzie dostępna w dystrybucji Linux Mint 20.2, której premiera zaplanowana jest na połowę czerwca.
Główne innowacje:
- Zawiera ustawienia umożliwiające określenie maksymalnego dopuszczalnego zużycia pamięci przez komponenty komputera stacjonarnego i ustawienie interwału sprawdzania stanu pamięci. Po przekroczeniu określonego limitu procesy działające w tle Cinnamon są automatycznie uruchamiane ponownie bez utraty sesji i utrzymywania otwartych okien aplikacji. Proponowana funkcja stała się obejściem problemów z trudnymi do zdiagnozowania wyciekami pamięci, występującymi na przykład tylko w przypadku niektórych sterowników GPU.
- Poprawione zarządzanie dodatkowymi składnikami (przyprawą). Usunięto podział w prezentacji informacji w zakładkach z zainstalowanymi i dostępnymi do pobrania apletami, pulpitami, motywami i rozszerzeniami. Różne sekcje używają teraz tych samych nazw, ikon i opisów, co ułatwia internacjonalizację. Dodatkowo dodano dodatkowe informacje takie jak lista autorów oraz unikalny identyfikator pakietu. Trwają prace nad umożliwieniem instalacji dodatków innych firm dostarczanych w archiwach ZIP.
- Dodano nowe narzędzia do sprawdzania i instalowania aktualizacji dla dodatkowych komponentów (spice). Zaproponowano narzędzie wiersza poleceń, cynamon-spice-updater, które pozwala wyświetlić listę dostępnych aktualizacji i zastosować je, a także moduł Pythona zapewniający podobną funkcjonalność. Moduł ten umożliwił integrację funkcji aktualizacji przypraw ze standardowym interfejsem „Update Manager” służącym do aktualizacji systemu (wcześniej aktualizacja przypraw wymagała wywołania konfiguratora lub apletu innej firmy). Menedżer aktualizacji obsługuje także automatyczną instalację aktualizacji przypraw i pakietów w formacie Flatpak (aktualizacje pobierane są po zalogowaniu użytkownika i po instalacji Cinnamon uruchamia się ponownie bez przerywania sesji). Trwają prace nad znaczną modernizacją menedżera instalacji aktualizacji, prowadzone w celu przyspieszenia utrzymania aktualnej dystrybucji pakietu.
- Dodano nową aplikację Bulky do zmiany nazwy grupy plików w trybie wsadowym.
- Menedżer plików Nemo dodał możliwość wyszukiwania według zawartości pliku, w tym łączenia wyszukiwania według zawartości z wyszukiwaniem według nazwy pliku. Podczas wyszukiwania możliwe jest wykorzystanie wyrażeń regularnych oraz rekursywne przeszukiwanie katalogów.
- Zaprojektowany dla hybrydowych systemów graficznych, które łączą zintegrowany procesor graficzny Intel i oddzielną kartę NVIDIA, aplet NVIDIA Prime zapewnia obsługę systemów wyposażonych w zintegrowany procesor graficzny AMD i oddzielne karty NVIDIA.
- Udoskonalono narzędzie Warpinator do wymiany plików pomiędzy dwoma komputerami w sieci lokalnej, wykorzystujące szyfrowanie podczas przesyłania danych. Dodano możliwość wyboru interfejsu sieciowego w celu określenia sieci, przez którą będą dostarczane pliki. Zaimplementowano ustawienia kompresji. Przygotowano aplikację mobilną, która umożliwia wymianę plików z urządzeniami opartymi na platformie Android.
Źródło: opennet.ru