Slackware притежава вградени приложения за инсталиране, премахване и обновяване на пакети. Това съответно са installpkg, removepkg и upgradepkg. Опциите на installpkg са:
Опциите на removepkg са:
И тук може да премахнете пакет инсталиран в различна от / директория. Това става така:
#ROOT=/mnt removepkg package_name
Опциите на upgradepkg са:
Ето и няколко примера за работа с пакети:
#installpkg coreutils-5.2.1-i486-1.tgz
#installpkg -root /mnt k3b-0.11.9-i686-1.tgz
#upgradepkg coreutils-5.2.2-i486-1.tgz
#removepkg apache-1.3.29-i486-2.tgz
Освен тези програми за работа с пакети Slackware притежава и приложението наречено pkgtool. Това е приложение, което използва текстови диалогови кутии и менюта. Друга възможност за улеснено манипулиране с пакети е kpackage. Това е вградено в KDE приложение, което може да работи с пакетната система на Slackware.
Тъй като пакетната система на Slackware не разполага с обновяване през Интернет и проверка на зависимости в Мрежата се появиха приложения, които запълниха тази ниша. Някои от тях влязоха в EXTRA диска на Slackware, което означава, че са достатъчно сигурни за работа. Това са приложенията swaret и slapt-get. И двете притежават възможност за автоматично търсене и обновяване на пакети, както и поддръжка на проверка на зависимости. Разбира се, те са далеч от функционалността на приложения като apt-get на Debian, но все пак работата която вършат е много добра за техния размер. И двете приложения има зачатъци на графичен интерфейс, който прави работата с тях по-удобна.
Например обновяването на дистрибуцията със swaret става по следния елементарен начин:
#swaret --update
swaret 1.6.2-1
[ ftp://ftp.mirrors.unixsol.org/slackware/slackware-current/ ]
### Fetching CHECKSUMS List File... DONE!
FILELIST List File... DONE!
Packages Descriptions... DONE!
Extra Packages Descriptions... DONE!
ChangeLog... DONE!
#swaret –upgrade