Bilo bi korisno da posvetimo malo mesta originalnom Slackware "upravniku paketa". Pre installpkg, removepkg i bratije (a da ne pominjem slackpkg), Slackware je koristio pkgtool za upravljanje paketima. Pkgtool je i dan danas uključen u Slackware i predstavlja pravi mali švajcarski nož za upravljanje vašim Slack sistemom.
====Kratak opis (grub prevod opisa iz pkgtool man stranice)====
pkgtool je //menu//-baziran program za upravljanje paketima Slackware distribucije. Omogućava vam da instalirate, obrišete ili pogledate softverske pakete kroz interaktivni menu sisem. Pkgtool takođe može biti korišćen za ponovno pokretanje menu-baziranih skriptova koji se obično izvršavaju pri kraju Slackware instalacije. Ovo može biti korisno za osnovnu rekonfiguraciju (kao napr: promena tipa miša).
=====Mogućnosti=====
Kada pokrenemo pkgtool:
su
pkgtool
dobićemo sledeći izbornik:
{{:undefined:pkgtool1.png|}}
Ovaj izbornik sadrži sledeće opcije:
* Current - Install packages from the current directory
* Other - Install packages form some other directory
* Floppy - Install packages from floppy disks
* Remove - Remove packages that are currently installed
* View - View the list of files contained in the package
* Setup - Choose Slackware installation scripts to run again
* Exit - Exit Pkgtool
U prevodu:
* Trenutni - Instaliraj pakete iz trenutnog direktorijuma
* Drugi - Instaliraj pakete iz nekog drugog direktorijuma
* Diskete - Instaliraj pakete sa disketa
* Ukloni - Ukloni pakete koji su trenutno instalirani
* Pregled - Pregledaj listu svih datoteka koje su sadržane u paketu
* Podesi - Izaberi Slackware instalacione skripte koje želiš ponovo da pokreneš
* Izađi - Izađi iz PkgTool
====Instalacija iz trenutnog direktorijuma====
Pretpostavimo da u trenutnom direktorijumu imate nekoliko Slackware paketa koje želite da instalirate.
Izborom opcije //Current//, biće prikazan izbornik za instalaciju prvog paketa u direktorijumu:
{{:undefined:pkgtool2.png|}}
Možete izabrati //Yes// da instalirate paket, //No// da preskočite instalaciju paketa ili //Quit// da bi napustli pkgtool.
Ako ste izabrali //Yes// ili //No//, pojaviće se menu za sledeći paket. Ovaj proces će se ponavljati dok ne budu prikazani svi paketi iz trenutnog direktorijuma ili dok ne odaberete //Quit//.
====Instalacija paketa iz nekog drugog direktorijuma====
Izborom opcije //Other//, biće prikazana dijalog za unos direktorijuma u kojem se nalaze Slackware paketi koje želite da instalirate:
{{:undefined:pkgtool4.png|}}
U sledećem primeru ćemo koristiti direktorijum ///tmp// koji je podrazumevano mesto u kome se smeštaju SlackBuilds.org paketi nakon izgradnje:
{{:undefined:pkgtool5.png|}}
Nakon ovoga, postupak je isti kao kod opcije //Current// - prikazuju se izbornici za instalaciju pojedinačnih paketa:
{{:undefined:pkgtool6.png|}}
====Instalacija paketa sa disketa====
Instalacija sa disketa je zastarela opcija. Većina modernih računara ni ne dolaze sa disketnim uređajem. Ali ako instalirate Slack na dosta star računar (386/486/Pentium) i ovo može biti zanimljiva opcija za instalaciju dodatnih paketa (pogotovo ako računar nema CD uređaj ili ne podržava USB). Neće biti detaljnog opisa ovog načina instalacije jer je velika verovatnoća da u doba broadband konekcija i računara sa SSD diskovima postoji jako malo ljudi kojima bi ova opcija bila iole korisna.
Bićete zapitani za izbor disketnog uređaja:
{{:undefined:pkgtool7.png|}}
Trebalo bi da je nakon selekcije postupak isti kao u dva prethodna koraka.
====Uklanjanje trenutno instaliranih paketa====
Izborom opcije //Remove// dobićete izbornik sa spiskom (i opisom) trenutno instaliranih paketa:
{{:undefined:pkgtool8.png|}}
Da bi ste obrisali paket, potrebno je označiti kućicu ispred imena paketa. Za kretanje po spisku koristite strelice na tastaturi, a za obeležavanje paketa //Space// taster.
{{:undefined:pkgtool8a.png|}}
Nakon izbora željenih paketa, potvrdite izbor paketa pritiskom na taster //Enter//.
====Pregled datoteka sadržanih u paketu====
Izborom opcije //View// možete pogledati sadržaj paketa. Prvo će biti prikazan izbornik za izbor paketa čiji sadržaj želite da pogledate:
{{:undefined:pkgtool9.png|}}
Nakon izbora paketa biće prikazan sadržaj:
{{:undefined:pkgtool10.png|}}
====Ponovno pokretanje instalacionih skripti====
Opcija //Setup// nam omogućuje da pokrenemo //menu//-bazirane skripte za konfiguraciju sistema. Ovo su iste skripte koje se pokreću i tokom poslednjeg koraka pri instalaciji Slack-a. Ako ste preskočili neki od koraka tokom instalacije, nije loše napomenuti da ih ovde možete ponovo pokrenuti. Naravno, one su korisne i za podešavanje sistema koji je već duže vreme instaliran.
Nakon izbora ove opcije, pojaviće se izbornik sa spiskom skripti koje je moguće pokrenuti:
{{:undefined:pkgtool11.png|}}
==Dostupna podešavanja==
* 04.mkfontdir - Pokreni mkfontdir i mkfontscale u font direktorijumima
* 05.fontconfig - Pokreni fc-cache radi lociranja novih fontova za Xft
* 07.update-desktop - Pokreni update-desktop-database
* 07.update-mime-databatse - Pokreni update-mime-database
* 08.gtk-update-icon-cache - Pokreni gtk-update-icon-cache za hicolor temu
* 11.cacerts - Ponovo izgradi bazu SSL sertifikata
* 70.install-kernel - Instaliraj Linuks kernel sa bootdiska
* 80.make-bootdisk - Napravi bootabilni Slackware USB stick
* htmlview - Podesi podrazumevani browser (terminal)
* liloconfig - Podesi LILO za pokretanje Linuksa (i drugih operativnih sistema)
* mouse - Podesi konzolnu podršku za miša (GPM)
* netconfig - Podesi osnovna mrežna podešavanja
* services - Uključi/isključi sistemske servise
* setconsolefont - Izaberi konzolni font
* timeconfig - Podesi vremensku zonu
* xwmconfig - Izaberi podrazumevano okruženje za X
Naravno, najveći broj ovih skripti je moguće pokrenuti i ručno, ali ih //**pkgtool**// sve fino grupiše na istom mestu koristeći jednostavni //menu// interfejs.
Recimo, ručno pokretanje **xwmconfig** (van //pkgtool//-a):
xwmconfig
Što nam pokazuje izbornik za podešavanje podrazumevanog radnog okruženja:
{{:osnovno:xwmconfig.png|}}
====Izlaz iz pkgtool-a====
Izborom opcije //Exit// napuštate pkgtool.