Slapt Get

Slapt-get to menedżer pakietów wzorowany na Debianowym APT przeznaczony dla systemu Slackware i jemu pochodnych. Został stworzony w roku 2003 przez Jasona Woodwarda. Obsługuje zależności - nie musimy się więc martwić o brak w systemie odpowiednich bibliotek itd.

Instalacja

Ze strony autora pobieramy odpowiednią paczkę po czym instalujemy ją wydając w konsoli polecenie

installpkg nazwa_paczki.tgz

Wstępna konfiguracja slapt-geta polega jedynie na edycji pliku konfiguracyjnego /etc/slatp-get/slapt-getrc dodając odpowiednie dodatkowe repozytoria - przede wszystkim http://linuxpackages.inode.at/Slackware-12.0/ oraz ftp://ftp.man.poznan.pl/pub/linux/slackware/slackware-current/. Teraz pozostaje już tylko zaktualizować bazę pakietów. Robimy to wydając komendę:

slapt-get -update

oczywiście z poziomu roota.

Aby jednak zainstalować slapt-geta w swoim systemie musimy już mieć:

  • curl
  • libidn
  • glibc-solibs
  • binutils
  • openssl-solibs
  • pkgtools
  • zlib

Użytkowanie

-update|-u - aktualizacja cache pkgs
-upgrade - aktualizuje zainstalowane już pakiety
-dist-upgrade - aktualzacja systemu do najnowszej wersji
-install [nazwa] - instaluje wybrany pkg(s)
-remove [nazwa] - kasuje wybrany pkg
-show [nazwa] - wyświetla opis wybranego pakietu
-search [nazwa_pakietu] - szukaj pakietu wśród dostępnych pkgs
-list - wyświetl pkgs
-available - wyświetl dostępne pkgs
-installed - wyświetla zainstalowane pkgs
-clean - czyści pkgs w cache
-autoclean - kasuje z cache niedostępne (nieaktualne) pkgs.
-add-keys - pobiera klucze GPG
-version - wyświetla informacje dotyczące licencji i wersji slapt-geta

np.

root@darkstar:~# slapt-get -show xwud
NAZWA PAKIETU: xwud
MIRROR PAKIETU: ftp://ftp.slackware.com/pub/slackware/slackware-12.0/
LOKACJA PAKIETU: ./slackware/x
WERSJA PAKIETU: 1.0.1-i486-1
(…)

root@darkstare:~# slapt-get -install kadu
slapt-get -install kadu
Wczytuję Listę Pakietów…Gotowe
Następujące NOWE pakiety zostaną zainstalowane:
sqlite3 libsndfile kadu
0 uaktualnione(ych), 3 nowe zainstalowane, 0 do usunięcia i 0 nieuaktualnione.
Potrzeba ściągnąć 2,6MB danych.
Po rozpakowaniu, 7,3MB miejsca na dysku zostanie użyte.
(…)

Oczywiście polecić warto lekturę man slapt-get

GSlapt

GSlapt jest graficzną nakładką na narzędzie slapt-get, wykorzystującą bibliotekę GTK+. Znacznie ułatwia ona pracę ze slapt-getem. Program został napisany przez Jason Woodward dwa lata po wydaniu slapt-geta. Interfejs aplikacji zbliżony jest do dostępnego w Debianie Synaptica.

gslapt.png
O ile nie zaznaczono inaczej, treść tej strony objęta jest licencją Creative Commons Attribution-Share Alike 2.5 License.