Archiwum Tag'ów: swaret slackware linuks linux current help man

Swaret jest narzędziem do zarządzania pakietami. Został zaprojektowany dla dystrybucji Slackware.

Do czego może się nam przydać? No cóż, dzięki niemu możemy instalować jak i aktualizować oprogramowanie.

Ok na początek zaczniemy od pobrania paczki i jej zainstalowanie.

Przechodzimy więc do adresu http://swaret.sourceforge.net i pobieramy najnowsza, stabilna wersje.

Gdy już mamy paczkę na dysku, przechodzimy do instalacji:

$installpkg swaret.tgz

Swaret jest już na dysku, teraz przechodzimy do konfiguracji naszej aplikacji.

Na początek musimy przekopiować plik konfiguracyjny, który znajduje się w katalogu /etc.

$cp /etc/swaret.conf.new /etc/swaret.conf

Widzimy że pliki różnią się nazwą, a dokładnie ostatnim członem (.new). Przy instalacji, swaret stworzył plik swaret.conf.new ponieważ w nim znajdują się wszystkie regułki konfiguracyjne, lecz sam swaret pobiera informacji w pliku swaret.conf, dlatego musieliśmy przeprowadzić operacje kopiowania.

Plik swaret.conf.new możemy zostawić w spokoju, nie musimy go usuwać, może się on nam przydać gdy np. stracimy główny plik konfiguracyjny.Następnie przechodzimy do edycji pliku konfiguracyjnego. Więc odpalamy nasz ulubiony edytor i ‘ładujemy’ do niego plik swaret.conf, który przypominam znajduje się w katalogu /etc.

$nano /etc/swaret.conf

Zaczniemy od sekcji VERSION. Defaultowo przypisana jest wersja naszego Slackware (np. 11.0). Możemy nadać jej wersje np. 12.0 lub wersje current, czyli najnowsze źródła.

VERSION=12.0

Kolejną sekcją jest LANGUAGE. Możemy zostawić ją w spokoju lecz wtedy komunikaty będą w języku angielskim. Więc polecam zmianę na J.polski

LANGUAGE=POLISH

W następnej sekcji, definiujemy z jakich źródeł ma pobierać swaret pliki. Może np. pobierać z CD, DVD jak i ze sticku USB no i oczywiście z serwerów FTP.

Nasz będzie pobierał z serwerów, wiec odhaczajmy (usunięcie znaku #) parę linijek, np.

ROOT=ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware-$VERSION
ROOT=ftp://ftp.slackware.no/pub/linux/slackware/slackware-$VERSION

Prawdę mówiąc, na tym mogłaby zakończyć się nasza konfiguracja. Resztę możemy sobie doczytać z czasem ;) (RDFM)OK. Przejdźmy w końcu do zabawy! Więc odpalamy terminal z prawami root a.

$swaret –update

Dzięki temu, swaret pobierze nam najnowsza listę paczek, jakie są dostępne.

Ok, ok teraz przejdźmy do aktualizacji zainstalowanych paczek. Do tego służy nam polecenie:

$swaret –upgrade -a

Przed każdą aktualizacją, będziemy pytani czy chcemy zaktualizować daną paczkę. Możemy dać odp. TAK, NIE lub WSZYSTKIE.
Dzięki WSZYSTKIE, jak można się domyślić nie będziemy już pytani, swaret zaktualizuje wszystkie dostępne.Jeśli chcemy zainstalować dana paczkę, na początek powinniśmy zobaczyć czy taka się znajduje na serwerze. Wydajemy polecenie:

$swaret –search paczka

Jak jest, dajemy:

$swaret –install paczka

A jak chcemy się pozbyć, wydajemy:

$swaret –remove paczka

Istnieje jeszcze wiele innych, ciekawych funkcji. Aby zobaczyć jakie, po prostu wydajmy:

$swaret

Myślę że na początek wystarczy, więcej w MANie lub w –help ;)

Pozdrawiam.