USE-флаг

From Gentoo Wiki
Jump to: navigation, search
This page is a translated version of the page USE flag and the translation is 0% complete.

Other languages:
English • ‎polski • ‎русский

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

Базовая информация о том, как пользоваться USE-флагами, может быть найдена в Handbook.

Объявление USE-флагов

Набор USE-флагов по умолчанию задается выбранным профилем. Его можно изменить в /etc/portage/make.conf и/или /etc/portage/package.use. За подробной информацией обратитесь к разделу использование USE-флагов в amd64 Handbook.

Полезные команды

Список активированных USE-флагов:

user $portageq envvar USE | xargs -n 1

Проверить, активирован ли USE-флаг, и какие пакеты его используют:

user $euse -I <use_flag>
user $quse <use_flag>
user $eix --installed-with-use <use_flag>

Замените <use_flag> на USE-флаг, который хотите проверить.

Опции для команды emerge

Команда emerge имеет несколько опций касательно USE-флагов:

  • emerge --changed-use (-U)
  • emerge --complete-graph-if-new-use < y | n >
  • emerge --newuse (-N)

За подробностями обратитесь к man 1 emerge.

Инструменты

Есть несколько инструментов для анализа и управления USE-флагами:

Смотрите также

Внешние ресурсы