Zarządzanie oprogramowaniem w dystrybucjach Linux opartych na Archu to spore wyzwanie, jeśli jesteś całkowicie nowy w Linuksie, szczególnie w Archu i jego wszystkich pochodnych. Choć systemy te są zaprojektowane tak, aby dawać pełną kontrolę nad systemem, wymagają intensywnego korzystania z terminala i różnych typów pakietów, takich jak pakiety AUR, Flatpak i AppImage. Istnieje jednak nowe narzędzie, które ogranicza potrzebę korzystania z terminala i wielu menedżerów pakietów. W tym poradniku pokażemy, jak używać Shelly ALPM — graficznego menedżera pakietów, który rozwiązuje ten problem, łącząc wszystkie typy pakietów w jednej aplikacji.
Najważniejsze informacje:
- Dowiedz się, jak Shelly ALPM łączy pakiety systemowe, pakiety AUR, Flatpak i AppImage w jeden graficzny interfejs, eliminując potrzebę korzystania z wielu menedżerów pakietów.
- Instrukcja krok po kroku instalacji Shelly ALPM w dystrybucjach opartych na Arch, takich jak CachyOS, zastępując starsze narzędzia, takie jak Octopi, oraz konfiguracji go dla różnych typów pakietów.
Spis treści
Jak korzystać z Shelly ALPM w systemach Linux opartych na Arch (wszystko w jednym graficznym menedżerze pakietów)
W systemie CachyOS Shelly ALPM zastąpił Octopi jako domyślny graficzny menedżer pakietów.
- Instalacja Shelly jest prosta i można ją wykonać przez terminal lub za pomocą instalatora pakietów CachyOS. W CachyOS wystarczy użyć instalatora pakietów, wyszukać Shelly i zainstalować go.

- Aby zainstalować przez terminal, otwórz terminal i uruchom następujące polecenie:
sudo pacman -S shelly
Jeśli Octopi jest zainstalowane i chcesz je usunąć, użyj polecenia:
sudo pacman -R octopi

Shelly można również zainstalować lub usunąć za pomocą graficznego instalatora pakietów CachyOS. Wyszukaj Shelly i kliknij instaluj lub wyszukaj Octopi i kliknij usuń.

Interfejs Shelly ALPM
Po uruchomieniu Shelly ALPM główna strona udostępnia pasek wyszukiwania umożliwiający przeszukiwanie wszystkich dostępnych źródeł. Dzięki temu można znaleźć pakiety w repozytoriach systemowych, AUR, Flatpak oraz lokalnych AppImage. Na panelu głównym wyświetlana jest również ostatnia aktywność, pokazująca zainstalowane i usunięte pakiety. Dashboard zawiera także statystyki, takie jak całkowita liczba zainstalowanych pakietów oraz ich podział według typu.
- Kliknięcie pakietu otwiera panel boczny z dokładnymi informacjami, w tym zależnościami i opcjonalnymi wymaganiami.
- Shelly oferuje eksperymentalną wizualizację zależności w widoku web, która pozwala zobaczyć, jak pakiety są ze sobą powiązane.
To całkiem dobry system graficzny, do którego większość osób przyzwyczai się bardzo szybko, nawet jeśli wcześniej korzystała z Windowsa.

Zarządzanie pakietami w Shelly
Shelly ALPM obsługuje instalację lokalnych pakietów w formatach takich jak .xz, .gz i .zst, a także AppImage. Każdy, kto korzystał z Windowsa, nie powinien mieć większych problemów z obsługą Shelly, ponieważ ma on wiele podobnych funkcji, tylko w nieco innym układzie.
- Interfejs pozwala zarządzać repozytoriami Flatpak, dodawać lub usuwać zdalne źródła oraz instalować i usuwać aplikacje Flatpak.
- Można także zarządzać pakietami AUR, w tym je aktualizować i usuwać.
- Shelly oferuje opcje czystej deinstalacji, w tym możliwość usunięcia plików konfiguracyjnych, jeśli jest to potrzebne.
- Aktualizacje można wykonywać bezpośrednio z poziomu interfejsu.

- Shelly sprawdza wszystkie mirrory i repozytoria pod kątem dostępnych aktualizacji.
- Ikona w zasobniku systemowym zapewnia szybki dostęp do aktualizacji, uruchamiania aplikacji oraz zarządzania pakietami Flatpak i systemowymi.
- Można także zaplanować cotygodniowe automatyczne aktualizacje i włączyć tryb bez potwierdzenia, który instaluje pakiety bez konieczności podawania hasła.
Zaawansowane funkcje Shelly ALPM
- Shelly ALPM obsługuje równoległe pobieranie, umożliwiając jednoczesną instalację wielu pakietów.
- Można wymusić aktualizację bazy danych w celu rozwiązania problemów z repozytoriami lub menedżerami pakietów.
- Wizualizacja zależności i grupowanie pakietów ułatwiają eksplorację dostępnego oprogramowania i zrozumienie relacji między pakietami.
Na chwilę obecną planowane jest dodanie lepszej kategoryzacji Flatpaków, filtrów trendów i aktualizacji oraz ulepszonego zarządzania AppImage. Funkcje te jeszcze bardziej uproszczą korzystanie z systemu i sprawią, że Linux będzie znacznie łatwiejszy w obsłudze. Jeśli szukasz naprawdę dobrego i łatwego w użyciu systemu Linux, sprawdź Bazzite lub CachyOS.