Linux -- это интересно

Slapt-Get/Gslapt


Система обновления пакетов для Slackware.

slapt-get

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 предоставляет пользователю простой и удобный инструмент для установки, удаления и обновления пакетов.

Лицензия: GNU GPL

Сайт проекта

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)