slapt-get(8)

ИМЯ
slapt-get - фронт-энд для pkgtools

ИСПОЛЬЗОВАНИЕ
slapt-get [ОПЦИЯ]... [ЦЕЛЬ]

опции: --download-only|-d, --simulate|-s, --no-prompt|-y, --prompt|-p, --reinstall, --ignore-excludes, --no-md5, --ignore-dep, --no-dep, --print-uris, --show-stats|-S, --config|-c ФАЙЛ, --remove-obsolete, --retry N, --no-upgrade, --allow-unauthenticated

цели: --update|-u, --upgrade, --dist-upgrade, --install|-i, --install-set, --remove, --show, --filelist, --search, --list, --available, --installed, --clean, --autoclean, --add-keys, --help|-h, --version

ОПИСАНИЕ
slapt-get - APT-подобная система для управления пакетами в Slackware. Позволяет искать пакеты, устанавливать их и обновлять установленные пакеты при помощи нескольких простых команд. Дополнительные возможности включают в себя перечисление всех доступных пакетов, перечисление установленных пакетов и удаление установленных пакетов. slapt-get пытается максимально имитировать поведение apt-get из Debian'а.

ОПЦИИ

--download-only, -d
    Только загрузить пакет. Не производить установку/обновление. Пакеты загружаются в /var/cache/slapt-get/.

--simulate, -s
    Симуляция. Не устанавливать и не скачивать пакеты.

--no-prompt, -y
    Не запрашивать подтверждения на обновление/удаление пакета.

--prompt, -p
    Всегда спрашивать подтверждения при установке пакета.

--reinstall
    Установить пакет, даже если он уже установлен.

--ignore-excludes
    Игнорировать список исключений и установить исключенные пакеты в любом случае.

--no-md5
    Не проверять у пакета контрольную MD5-сумму. Использование этой опции небезопасно!

--ignore-dep
    Игнорировать неудовлетворенные зависимости при --install, --upgrade или --dist-upgrade.

--no-dep
    Пропустить проверку зависимостей.

--print-uris
    Отобразить URI подлежащих загрузке пакетов, но не загружать их.

--show-stats, -S
    Показать статистику загрузок.

--config, -c ФАЙЛ
    Указать размещение конфигурационного файла slapt-get. Конфигурационный файл по умолчанию, /etc/slapt-get/slapt-getrc, будет проигнорирован.

--remove-obsolete
    Удалить пакеты, которые более недоступны. Работает только с --dist-upgrade и --remove. Будут удалены пакеты, которые уже недоступны ни на одном из указанных источников, но установлены в системе. Будьте осторожны, это также удалит отдельно собранные пакеты.

--retry N
    Указать количество повторных попыток в случае неудачной загрузки пакета.

--no-upgrade
    Установить пакет, не пытаясь обнаружить и обновить предыдущую версию пакета. Полезно для пакетов ядра. Работает только вместе с целью --install.

--allow-unauthenticated
    Разрешить пакеты не прошедшие проверку подлинности.

ЦЕЛИ

--update, -u
    Получить сведения о пакетах с адреса MIRROR.

--upgrade
    Обновить установленные пакеты, если доступны новые версии.

--dist-upgrade
    Обновить весь релиз Slackware. То же, что и --upgrade, плюс установка всех базовых пакетов с базового дискового набора. Перед использованием dist-upgrade убедитесь, что обновлён кэш пакетов и наиболее важные пакеты (glibc-solibs, sed и pkgtools). См. UPGRADE.TXT на зеркалах Slackware.

--install, -i пакет...
    Установить указанные пакеты. Можно указать либо имя пакета, либо имя с версией, например, pkg-1.0-i386-1.

--install-set дисковый_набор...
    Установить указанные дисковые наборы. Пример: --install-set xap n l.

--remove пакет...
    Удалить указанные пакеты. Можно указать либо имя пакета, либо имя с версией, например, pkg-1.0-i386-1.

--show пакет...
    Показать описание пакета. Можно указать либо имя пакета, либо имя с версией, например, pkg-1.0-i386-1.

--filelist пакет...
    Показать файлы установленные пакетом. Можно указать либо имя пакета, либо имя с версией, например, pkg-1.0-i386-1.

--search выражение
    Поиск доступных пакетов. Применяет POSIX- и расширенные регулярные выражения к именам, версиям, адресам и описаниям пакетов.

--list
    Перечислить все пакеты, как установленные, так и доступные.

--available
    Перечислить только доступные пакеты. Будут показаны пакеты, присутствующие на указанных вами источниках.

--installed
    Перечислить только установленные пакеты.

--clean
    Удалить кэшированные/загруженные пакеты из каталога WORKINGDIR (по умолчанию это /var/cache/slapt-get/).

--autoclean
    Как и --clean, autoclean очищает локальный репозиторий полученных пакетов. Разница заключается в том, что будут удалены только те пакеты, которые уже не могут быть загружены, и в общем-то бесполезны. Это позволяет содержать кэш длительное время, не давая ему бесконтрольно разрастаться.

--add-keys
    Проверить все источники пакетов на наличие файла GPG-KEY. Загрузить и импортировать в локальный список ключей.

--help, -h
    Показать справку и выйти.

--version
    Показать версию и лицензию.

ПРИМЕЧАНИЯ

slapt-get использует pkgtools для установки, обновления и удаления.

slapt-get не строит предположений и не станет делать вещей, о которых его не просили.

slapt-get будет пытаться удовлетворить зависимости и разрешить конфликты только в тех пакетах, которые были собраны с соответствующей информацией. Официальные пакеты Slackware не содержат этой информации, поэтому опция --no-dep включена по умолчанию.

Непроверенные обновления рискованны как при использовании пакетов от сторонних разработчиков, так и при использовании официальных пакетов.

slapt-get не вносит в систему изменений, способных привести к тому, что вы не сможете использовать для каких-либо задач ничего, кроме slapt-get. В конфигурацию системы добавляются только /etc/slapt-get и /var/cache/slapt-get. Ничто не мешает вам использовать другое решение или использовать upgradepkg(8) вручную.

Файлы UPGRADE.TXT и ChangeLog.txt всё равно стоит читать, особенно если вы используете -current.

ФАЙЛЫ
/etc/slapt-get/slapt-getrc

АВТОР
Jason Woodward <woodwardj@jaos.org>

ПЕРЕВОД
Иван Фитенко <digitalhunger@gmail.com>

СМОТРИ ТАКЖЕ
installpkg(8), makepkg(8), removepkg(8), explodepkg(8), pkgtool(8), upgradepkg(8), netrc(5)