Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная
  2. Slackware Linux
  3. Глава 18. Управление пакетами Slackware

18.4. Создание тегов и tag-файлов (для программы setup)

Программа setup управляет установкой пакетов с ПО в вашу систему Slackware. Существуют файлы, которые сообщают setup'у о том, какие пакеты должны быть установлены, какие являются необязательными, а какие должны быть по умолчанию выбраны программой setup.

Так называемый тег-файл (tagfile) находится в первом каталоге с категориями программ. В нём перечислены пакеты из этого отдельно взятого набора дисков и их статус. Статус может быть:

Таблица 18-3. Типы статусов в tag-файле

Тип Значение
ADD Пакет необходим для нормальной работы системы.
SKP Пакет будет автоматически пропущен.
REC В пакете нет необходимости, но рекомендуется его установить.
OPT Пакет является необязательным.

Формат tag-файла прост:

package_name: status

По одному пакету на строку. Оригинальные тег-файлы для всех категорий программного обеспечения хранятся как tagfile.org. Поэтому, если с вашими файлами что-то случилось, вы всегда можете восстановить оригиналы.

Многие администраторы предпочитают писать свои тег-файлы и запускать инсталлятор в режиме “full”. Программа setup прочтёт тег-файлы и выполнит установку согласно их содержимому. Если вы используете REC или OPT, будет выведено диалоговое окно, спрашивающее пользователя, нужен ли ему или нет определённый пакет. Поэтому при написании тег-файлов для полностью автоматической установки рекомендуется использовать только статусы ADD и SKP.

Просто убедитесь, что ваши тег-файлы находятся в том же каталоге, что и оригинальные. Или же вы можете указать путь к своему тег-файлу, если у вас имеются таковые.

Перекрёстные ссылки книги для 18.4. Создание тегов и tag-файлов (для программы setup)

  • 18.3. Создание пакетов
  • Вверх
  • Глава 19. ZipSlack

Book navigation

  • Содержание
  • Предисловие
  • Глава 1. Введение в Slackware Linux
  • Глава 2. Получение поддержки и помощи
  • Глава 3. Установка
  • Глава 4. Настройка системы
  • Глава 5. Настройка сети
  • Глава 6. Настройка X
  • Глава 7. Загрузка
  • Глава 8. Командный процессор (shell)
  • Глава 9. Структура файловой системы
  • Глава 10. Работа с файлами и каталогами
  • Глава 11. Управление процессами
  • Глава 12. Основы системного администрирования
  • Глава 13. Основные сетевые команды
  • Глава 14. Безопасность
  • Глава 15. Архивирование файлов
  • Глава 16. Редактор Vi
  • Глава 17. Редактор Emacs
  • Глава 18. Управление пакетами Slackware
    • 18.1. Обзор формата пакетов
    • 18.2. Утилиты для работы с пакетами
    • 18.3. Создание пакетов
    • 18.4. Создание тегов и tag-файлов (для программы setup)
  • Глава 19. ZipSlack
  • Глоссарий
  • Приложение A. The GNU General Public License

Последние материалы

  • Эмулятор терминала Terminator
    4 hours ago
  • Приложение scanimage
    6 days 1 hour ago
  • Утилита sensors
    1 week 2 days ago
  • Сканер Rkhunter
    2 weeks 3 days ago
  • Программа resize2fs
    3 weeks 2 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru