Slapt-get

15 12 2007

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

Masz coś do dodania? Artykuł ten możesz rozwinąć na naszej WIKI!


Działania

Information

6 responses

15 12 2007
Tomipnh

Inne artykuły z wiki też będziesz dawał?

15 12 2007
Informatyk

To akurat są zalecenia naczelnego… A ten artykuł tak btw. jest w całości mojego autorstwa… zresztą Wiki edytuje aktywnie 2-3 osoby

15 12 2007
marines

ooo, może sie skuszę i wrócę do Slackwarea :D

15 12 2007
Informatyk

A czego aktualnie używasz? : )

19 12 2007
kabzior

Ciekawe, bardzo mało miałem do czynienia ze Slackware, ale debianowy apt uważam za rozwiązanie optymalne, więc fajnie że powstało coś takiego.
btw – niedopatrzeniem nie wpisałeś, czy po prostu nie ma opcji „purge” (bardzo przydatnej)? :)

19 12 2007
Informatyk

Niestety takowej opcji w Slapt-gecie jeszcze nie ma. ;)

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s




%d bloggers like this: