Основы Slackware Linux | All about OS

Управление пакетами Slackware

Категория: Slackware

Установка может быть произведена из текущего каталога, другого каталога, или с флоппи дисков. Просто выберите метод, который вы хотите использовать и pkgtool просмотрит выбранное вами расположение, на факт наличия действительных пакетов для установки.
Вы так же можете просмотреть список пакетов, который будет выглядеть вот так:
Если вы хотите удалить пакеты, выберите remove опцию, и вы увидите список всех установленных пакетов, с возможностью выбора нескольких из них для удаления. Пометьте те, которые вы хотите удалить, и нажмите OK. pkgtool удалит их.
Некоторые пользователи предпочитают эту команду утилитам командной строки. Тем не менее, следует отметить, что утилиты командной строки предоставляют гораздо больше опций. Так же, возможность обновлять пакеты реализована только, как утилита командной строки.
installpkg
installpkg(8) обеспечивает установку новых для вашей системы пакетов. Синтаксис таков:
# [ROOT=<path>] installpkg [option] <package name>…
installpkg имеет три опции. Только одна из них может использована при вызове программы.
Опция Действие
-m Производит makepkg операцию с текущим каталогом.
-warn Показывает, что случится, если вы установите пакет.
Это довольно полезно, так как вы видите в точности,
что случится при установке пакета.
-r Установит рекурсивно все пакеты из текущего каталога.
<package name> может так же быть маской имЈн.
Table 5.6: Опции installpkg
Если вы указали переменную окружения ROOT, до выполнения installpkg, то путь, указанный в переменной будет использован вместо корневого каталога. Это полезно для настройки новых дисков для вашего корневого каталога. Они обычно будут смонтированы к /mnt или что-то другое, отличное от /.
База данных установленных пакетов есть не что иное, как набор файлов, расположенных в /var/log/packages. Для каждого из пакетов там создаЈтся текстовый файл. Если в пакете есть после-установочный скрипт, он записывается в /var/log/scripts/<packagename>.
Вы можете указать несколько пакетов, или даже использовать шаблоны для имЈн пакетов. Обратите внимание, что installpkg не скажет вам, если вы переписываете уже установленный пакет. Она просто установит новый пакет поверх старого. Если вы хотите быть уверенны, чтобы файлы от старого пакета были удалены из вашей системы, воспользуйтесь upgradepkg.
removepkg

Страниц: 1 2 3 4 5

« vi
ZipSlack и BigSlack »