Zarządzanie oprogramowaniem

czyli wszystko o instalowaniu odinstalowywaniu programów, aktualizacjach systemu.


Wstęp

MaboxLinux jest oparty na Manjaro i używa repozytoriów Manjaro plus repozytorium MaboxLinux. Mabox jest dystrybucją ciągłą (rolling-release), a menedżerem pakietów jest pacman. Dystrybucja ciągła, oznacza że mamy bardzo szybki dostęp do najnowszych wersji oprogramowania – w Manjaro (systemie bazowym dla Maboxlinux) – w praktyce oznacza to, że co dwa, trzy tygodnie dostajemy duży zestaw przetestowanych aktualizacji. O dostępności aktualizacji poinformuje nas zmieniona ikona apletu pamac w zasobniku systemowym. W dystrybucjach rolling-release, aktualizację należy wykonywać zawsze gdy tylko się pojawią. Warto zajrzeć na oficjalne forum Manjaro, gdzie możemy poczytać ogłoszenia o aktualizacjach wraz z komentarzami. Posty dotyczące aktualizacji są oznaczone w tytule jako [Stable Update].


Graficzne narzędzie – Pamac


Pamac to zaawansowane narzędzie umożliwiające zarządzanie oprogramowaniem za pomocą graficznego interfejsu.
Pamac umożliwia wyszukiwanie pakietów (wg grup, stanu, repozytorium źródłowego), ich instalację oraz usuwanie. Aplet pamac to program rezydujący w zasobniku systemowym, informuje o dostępności zaktualizowanych pakietów oraz pozwala w wygodny sposób przeprowadzać aktualizację.
Za pomocą pamac możemy skonfigurować wiele aspektów działania menedżera pakietów, na przykład:

  • ustawić częstotliwość sprawdzania dostępności aktualizacji
  • wybrać najszybszy mirror i jego lokalizację
  • ustawić ilość wersji pakietów, które będą przechowywane w pamięci podręcznej na dysku (umożliwia to przprowadzenie downgrade pakietu w rzadkich przypadkach, kiedy aktualizacja może powodować problemy)
  • włączyć obsługę AUR (Repozytorium Użytkowników Arch)



Pacman – konsola

Menedżerem pakietów w Manjaro jest pacman – nazwa wywodzi się od package manager. Pacman jest narzędziem konsolowym, stworzonym przez Judda twórcę dystrybucji Arch Linux i rozwijanym przez deweloperów Archa. Za jego pomocą możesz instalować, aktualizować, konfigurować, przeszukiwać lub usuwać pakiety.
Poniżej kilka przykładów użycia pacmana.

Aktualizacja systemu:

sudo pacman -Syu

Wyszukiwanie pakietu:

pacman -Ss [nazwa pakietu]

Instalacja pakietu:

sudo pacman -S [nazwa pakietu]

Więcej przykładów użycia pacmana znajdziesz tutaj.


AUR – Repozytorium użytkowników Archa

TODO


Inne sposoby – specyficzne dla Maboxa

Mabox Linux używa dmenu alternatywnego menu do uruchamiania programów, wyszukiwania plików. Umożliwia ono także wykonanie takich czynności jak aktualizacja systemu, czy instalacja programów. Dmenu uruchamiamy kombinacją klawiszy super + m lub Alt + F2.


Możliwe problemy i sposoby ich rozwiązywania

TODO