Slapt-Get/Gslapt
Рубрика: Системные утилиты -> Hужное/полезноеМетки: GTK | Slackware | администрирование | управление пакетами
Среда, 15 июля 2009 г.
Просмотров: 2641
Подписаться на комментарии по RSS
Система обновления пакетов для Slackware (консольная и GTK-версия).
slapt-get - система обновления пакетов для Slackware, похожая на APT.
Позволяет простыми командами искать пакеты, сравнивать их с установленными пакетами и устанавливать/обновлять пакеты.
Установленный Slapt создаёт каталоги /var/slapt-get(для помещения в него скачаваемых/обновляемых пакетов - "пакетный кэш") и /etc/slapt-get(для содержания конфигурационных файлов утилиты).

При установке создаётся директория /usr/doc/slapt-get-*.*.* (в зависимости от установленной версии) в которую помещается документация по программе(доступна и одноимённая man-страница).

Slapt-Get очень прост в настройке. Все настройки содержатся в одном конфигурационном файле - /etc/slapt-get/slapt-getrc(пример этого файла можно найти в /usr/doc/slapt-get-*.*.*/example.slapt-getrc).

Наиболее полезные опции slapt-get также можно посмотреть командой:
slapt-get --help

При установке/удалении/обновлении пакетов можно указывать такие опции, как "--no-dep"(не обрабатывать зависимости) и "-y"(отвечать "Да" на все задаваемые Slapt'ом вопросы).
В источник пакетов можно добавить и локальный каталог.
Это удобно, собрать все свои пакеты на диске, чтобы каждый раз не искать нужный пакет на болванках/в бесконечных структурах софтовых каталогов/интернете или ещё где нибудь(разумеется при условии наличия дискового пространства).
Если просто переписать все свои пакеты в локальный каталог, то при выполнении "slapt-get --update" Slapt выдаст:
"Couldn't open file /usr/pkgs/PACKAGES.TXT"
Необходимо наличие нескольких файлов отличающих источник обновления от обычной директории с пакетами. Сгенерировать их можно с помощью скрипта, инструкция для этого находится в файле помощи /usr/doc/slapt-get-"ХХХХ"/FAQ. Нужно сделать его исполняемым (chmod +x slapt), скопировать его в каталог с пакетами и запустить:
# ./slapt all
По завершении работы скрипта в Slapt(а именно в конфиг-файле slapt-getrc) будет включена информация о пакетах размещенных на локальных каталогах.
Затем выполнить:
# slapt-get --update
Теперь можно с лёгкостью устанавливать/удалять/обновлять программное обеспечение используя обычные команды Slapt-Get.
GSlapt - GTK-версия slapt-get


Gslapt удобная графическая оболочка для системы управления пакетами с отслеживанием зависимостей.





Gslapt предоставляет пользователю простой и удобный инструмент для установки/удаления/обновления программных пакетов.




















