Руководство по файлу настроек

Формат файла настроек
Размещение файлов настройки
Доступные опции настройки

Формат файла настроек

В своем базовом виде файл настроек aptitude представляет собой список опций и их значений. Каждая строка этого файла должна иметь вид «Опция Значение;»: например, следующая строка в файле настроек устанавливает опцию Aptitude::Theme в значение «Dselect».

Aptitude::Theme "Dselect";

Опция может «содержать» другие опции, если они записаны в фигурных скобках и разделены точкой с запятой, как тут:

Aptitude::UI {
  Package-Status-Format "";
  Package-Display-Format "";
};

Опция, содержащая другие опции иногда называется группой. Фактически, двойные двоеточия, встречающиеся именах опций являются сокращённым вариантом для указания содержимости: опция Aptitude::UI::Default-Grouping содержится в группе Aptitude::UI, которая сама содержится в группе Aptitude. Таким образом, если вы хотите, мы можете установить эту опцию в значение "", как этой указано ниже:

Aptitude {
  UI {
    Default-Grouping "";
  };
};

Дополнительную информацию о формате файла настроек см. на странице руководства apt.conf(5).

Размещение файлов настройки

Настройки aptitude считываются из следующих источников по порядку:

  1. Опции файла настройки, определяемые в командной строке.

  2. Пользовательский файл настройки, ~/.aptitude/config. Этот файл перезаписывается, когда пользователь изменяет настройки в меню Параметры.

  3. Файл настройки системы, /etc/apt/apt.conf.

  4. Системные фрагментарные файлы настройки, /etc/apt/apt.conf.d/*.

  5. Файл определяется переменной окружения APT_CONFIG (если таковая установлена).

  6. Значения по-умолчанию хранятся в /usr/share/aptitude/aptitude-defaults.

  7. Значения по-умолчанию, встроенные в aptitude.

Когда проверяется какая-то опция, эти источники просматриваются по порядку, и используется первый источник, дающий этой опции значение. Например, установка опции в /etc/apt/apt.conf отменит значение aptitude для этой опции по-умолчанию, но не отменит пользовательские установки в ~/.aptitude/config.

Доступные опции настройки

Следующие опции настройки используются aptitude. Заметьте, что они не являются единственными доступными опциями настройки; опции, используемые подлежащей системой apt здесь не приводятся. См. руководство apt(8) и apt.conf(5) для дополнительной информации по опциям apt.

Опция: APT::AutoRemove::RecommendsImportant
По-умолчанию: true
Описание: Если значением этой опции является true, то aptitude не будет рассматривать пакеты как неиспользуемые (и потому не будет их автоматически удалять) пока хотя бы один установленный пакет рекомендует эти пакеты, даже если значением APT::Install-Recommends является false. Дополнительную информацию см. в разделе «Управление пакетами, установленными автоматически».
Опция: APT::AutoRemove::SuggestsImportant
По-умолчанию: true
Описание: Если значением этой опции является true, то aptitude не будет рассматривать пакеты как неиспользуемые (и потому автоматически удалять их) пока хотя бы один пакет предлагает их. Дополнительную информацию см. в разделе «Управление пакетами, установленными автоматически».
Опция: APT::Get::List-Cleanup
По-умолчанию: true
Описание: Синоним для APT::List-Cleanup. Если одна из этих опций установлена в значение false, aptitude не будет удалять старые файлы со списками пакетов после загрузки нового набора списков пакетов.
Опция: APT::List-Cleanup
По-умолчанию: true
Описание: Синоним для APT::Get::List-Cleanup. Если одна из этих опций установлена в значение false, aptitude не будет удалять старые файлы со списками пакетов после загрузки нового набора списков пакетов.
Опция: APT::Install-Recommends
По-умолчанию: true
Описание: Если значением этой опции является true, а значением Aptitude::Auto-Install также является true, то когда вы отмечаете пакет для установки, aptitude также отмечает для установки пакеты, рекомендуемые этим пакетом. Более того, если значением этой опции является true, aptitude не будет рассматривать пакеты как неиспользуемые (и поэтому не будет автоматически удалять их) пока имеется хотя бы один установленный пакет, рекомендующий эти пакеты. Дополнительную информацию см. в разделе «Управление пакетами, установленными автоматически» и «Непосредственное разрешение зависимостей».
Опция: Aptitude::Allow-Null-Upgrade
По-умолчанию: false
Описание: Обычно если вы пытаетесь начать установочный запуск, когда не выбраны выполняемые действия, aptitude выведет предупреждение и вернётся к списку пакетов. Если значением этой опции является true, и если имеются пакеты, которые можно обновить, aptitude вместо отображения напоминания о команде ДействияПометить обновляемые (U) перейдёт к окну предварительного просмотра.
Опция: Aptitude::Always-Use-Safe-Resolver
По-умолчанию: false
Описание: Если значением этой опции является true, действия aptitude, вызываемые из командной строки всегда будут использовать «безопасный» решатель зависимостей, как если бы в командной строке была передана опция --safe-resolver .
Опция: Aptitude::Autoclean-After-Update
По-умолчанию: false
Описание: If this option is true, aptitude will clean up obsolete files (see ДействияОчистить устаревшие файлы) every time you update the package list. This option is similar to Aptitude::Clean-After-Install.
Опция: Aptitude::Auto-Fix-Broken
По-умолчанию: true
Описание: Если значением этой опции является false, aptitude будет спрашивать разрешение до попытки исправить какой-либо сломанный пакет.
Опция: Aptitude::Auto-Install
По-умолчанию: true
Описание: Если значением этой опции является true, aptitude будет автоматически пытаться удовлетворить зависимости пакета, когда вы отмечаете его для установки или обновления.
Опция: Aptitude::Auto-Install-Remove-Ok
По-умолчанию: false
Описание: Если значением этой опции является true, aptitude будет автоматически удалять конфликтующие пакеты, когда вы отмечаете пакет к установке или обновлению. Обычно же об этих конфликтах сообщается, а вы должны вручную их разрешить.
Опция: Aptitude::Auto-Upgrade
По-умолчанию: false
Описание: Если значением этой опции является true, aptitude будет автоматически отмечать все пакеты, которые можно обновить, для обновления всякий раз, когда запускается программа, как если вы выполнили эту команду сами ДействияПометить обновляемые (U).
Опция: Aptitude::Clean-After-Install
По-умолчанию: false
Описание: If this option is true, aptitude will clean up all files in the package cache directory (see ДействияОчистить кэш пакетов) after successful installation of packages (or similar operations). This option is similar to Aptitude::Autoclean-After-Update.
Опция: Aptitude::CmdLine::Always-Prompt
По-умолчанию: false
Описание: В режиме командной строки, если это установлено, aptitude будет всегда выводить приглашение до начала установки или удаления пакетов, даже если приглашение при обычном поведении было бы пропущено. Эквивалентно опции командной строки -P .
Опция: Aptitude::CmdLine::Assume-Yes
По-умолчанию: false
Описание: В режиме командной строки, если значением этой опции является true, aptitude будет действовать так, как если бы пользователь ответил «yes» на всякое приглашение, что приводит к тому, что большинство приглашений пропускается. Это эквивалентно опции командной строки -y.
Опция: Aptitude::CmdLine::Disable-Columns
По-умолчанию: false
Описание: Если эта опция включена, результаты поиска в командной строке (выполняемые командой aptitude search) не будут форматированы в пределахстолбцов фиксированной ширины или обрезаны до ширины экрана. Это эквивалентно опции командной строки --disable-columns.
Опция: Aptitude::CmdLine::Download-Only
По-умолчанию: false
Описание: В режиме командной строки, если значением этой опции является true, aptitude будет загружать файлы пакета, но не будет устанавливать их. Эквивалентно опции командной строки -d.
Опция: Aptitude::CmdLine::Fix-Broken
По-умолчанию: false
Описание: В режиме командной строки, если значением этой опции является true, aptitude будет более агрессивен при попытке починить зависимости сломанных пакетов. Эквивалентно опции командной строки -f .
Опция: Aptitude::CmdLine::Versions-Group-By
По-умолчанию: Установить в значение auto, none, package или source-package для контролирования того, группируется ли вывод команды aptitude versions и как он группируется. Эквивалентно опции командной строки --group-by (см. документацию по ней для более полного описания того, что подразумевают указанные значения).
Опция: Aptitude::CmdLine::Ignore-Trust-Violations
По-умолчанию: false
Описание: В режиме командной строки, приводит к тому, что aptitude игнорирует установку ненадежных пакетов. Это синоним опции APT::Get::AllowUnauthenticated.
Опция: Aptitude::CmdLine::Package-Display-Format
По-умолчанию: %c%a%M %p# - %d#
Описание: Это форматная строка, как она описана в «Настройка того, как отображаются пакеты», которая используется для отображения результатов поиска в командной строке. Это эквивалентно опции командной строки -F.
Опция: Aptitude::CmdLine::Package-Display-Width
По-умолчанию:
Описание: Опция дает ширину в символах, до которой каждый результат поиска в командной строке должен быть форматирован. Если эта опция пуста (установлена в значение по-умолчанию; т. е., ""), поисковые результаты будут форматированы до размера текущего терминала или до экрана с 80 столбцами, если размер терминала не может быть определен.
Опция: Aptitude::CmdLine::Progress::Percent-On-Right
По-умолчанию: false
Описание: Опция контролирует то, отображают индикаторы прогресса в командной строке проценты на левой стороне окна, также как apt-get, или на правой стороне (по-умолчанию). Опция не оказывает влияния на индикаторы прогресса загрузки.
Опция: Aptitude::CmdLine::Progress::Retain-Completed
По-умолчанию: false
Описание: Если значением этой опции является false, то индикаторы прогресса в командной строке будут удалены и переписаны, когда задача, которую они отображают завершена. Если её значением является true, то они останутся на терминале. Опция не оказывает влияния на индикаторы прогресса загрузки.
Опция: Aptitude::CmdLine::Request-Strictness
По-умолчанию: 10000
Описание: Когда программа запущена в режиме командной строки, если встречаются проблемы с зависимостями, aptitude будет добавлять это значение к очкам каждого действия решателя проблем, которое вы явным образом запросили.
Опция: Aptitude::CmdLine::Resolver-Debug
По-умолчанию: false
Описание: В режиме командной строки, если значением этой опции является true, aptitude выведет очень подробную информацию при попытке разрешения сломанных зависимостей. Как предполагает имя этой опции, она в первую очередь предназначена для целей отладки решателя проблем.
Опция: Aptitude::CmdLine::Resolver-Dump
По-умолчанию:
Описание: В режиме командной строки, если необходимо разрешить сломанные зависимости и значением этой опции является имя файла, в который разрешена запись, состояние решателя будет записано в этот файл до того момента, как будут произведены какие-либо вычисления.
Опция: Aptitude::CmdLine::Resolver-Show-Steps
По-умолчанию: false
Описание: Если значением этой опции является true, то решение проблем будет отображаться в виде последовательности решений отдельных зависимостей; например, «wesnoth зависит от wesnoth-data (= 1.2.4-1) -> устанавливается wesnoth-data 1.2.4-1 (unstable)». Чтобы переключиться между двумя режимами отображения, нажмите o в приглашении «Принять это решение?».
Опция: Aptitude::CmdLine::Show-Deps
По-умолчанию: false
Описание: В режиме командной строки, если значением этой опции является true, aptitude отобразит краткое резюме зависимостей (если таковые имеются), относящихся к состоянию пакета. Эквивалентно опции командной строки -D.
Опция: Aptitude::CmdLine::Show-Size-Changes
По-умолчанию: false
Описание: В режиме командной строки, если значением этой опции является true, aptitude отобразит ожидаемое изменение в количестве места на диске, используемого каждым пакетом. Эквивалентно опции командной строки -Z.
Опция: Aptitude::CmdLine::Show-Summary
По-умолчанию: no-summary
Описание: Опция устанавливает значение по-умолчанию аргумента командной строки --show-summary. Список допустимых значений этой опции и их описание см. в документации --show-summary.
Опция: Aptitude::CmdLine::Show-Versions
По-умолчанию: false
Описание: В режиме командной строки, если значением этой опции является true, aptitude будет отображать версию пакета, которая будет установлена или удалена. Эквивалентно опции командной строки -V.
Опция: Aptitude::CmdLine::Show-Why
По-умолчанию: false
Описание: В режиме командной строки, если значением этой опции является true, aptitude будет отображать пакеты, установленные вручную, требующие каждый автоматически установленный пакет, или пакеты, установленные вручную, которые вызывают конфликт с каждым автоматически удаленным пакетом. Эквивалентно опции командной строки -W и отображает ту же информацию, которую вы можете получить, выполнив aptitude why или нажав i, находясь в списке пакетов.
Опция: Aptitude::CmdLine::Version-Display-Format
По-умолчанию: %c%a%M %p# %t %i
Описание: Это форматная строка как она описана в «Настройка того, как отображаются пакеты», которая используется для отображения вывода aptitude versions. Эквивалентно опции командной строки -F .
Опция: Aptitude::CmdLine::Versions-Show-Package-Names
По-умолчанию: Установите в значение always, auto или never для того, чтобы контролировать то, когда отображаются имена пакетов в выводе aptitude versions. Эквивалентно опции командной строки --show-package-names (подробное описание значений этой опции см. в её руководстве).
Опция: Aptitude::Safe-Resolver::Show-Resolver-Actions
По-умолчанию: false
Описание: Если эта опция включена, то когда активирован «безопасный» решатель зависимостей путем --safe-resolver или если выполнено действие командной строки safe-upgrade, будет отображаться резюме действий, предпринятых решателем до показа предварительного просмотра установки. Эквивалентно опции командной строки --show-resolver-actions.
Опция: Aptitude::Screenshot::IncrementalLoadLimit
По-умолчанию: 16384
Описание: Минимальный размер в байтах, при котором aptitude начнет постепенно отображать снимки экрана. Снимки экрана, меньше этого размера, не появятся до тех пор, пока они не будут полностью загружены.
Опция: Aptitude::Screenshot::Cache-Max
По-умолчанию: 4194304
Описание: Максимальное число байт данных снимков экрана, которые aptitude будет хранить в памяти для снимков экрана, не отображаемых в настоящий момент. По-умолчанию равно четырем мегабайтам.
Опция: Aptitude::CmdLine::Simulate
По-умолчанию: false
Описание: Опция устарела; используйте вместо нее Aptitude::Simulate. В режиме командной строки заставляет aptitude только отобразить действия, которые были бы выполнены (вместо их фактического выполнения); в визуальном интерфейсе, aptitude запускается в режиме только для чтения, независимо от того, являетесь вы root или нет. Эквивалентно опции командной строки -s.
Опция: Aptitude::CmdLine::Verbose
По-умолчанию: 0
Описание: Это контролирует то, насколько подробным является вывод aptitude в режиме командной строки. Каждый случай опции командной строки -v добавляет 1 к этому значению.
Опция: Aptitude::CmdLine::Visual-Preview
По-умолчанию: false
Описание: Если значением опции является true, то aptitude войдёт в визуальный интерфейс для отображения предварительного просмотра установочного запуска и загрузки пакетов.
Опция: Aptitude::Delete-Unused
По-умолчанию: true
Описание: Если значением этой опции является true, то пакеты, установленные автоматически и более не требуемые для других пакетов, будут автоматически удалены. Более подробную информацию см. в разделе «Управление пакетами, установленными автоматически».
Опция: Aptitude::Delete-Unused-Pattern
По-умолчанию:
Описание: Устаревший псевдоним для Aptitude::Keep-Unused-Pattern. Если Aptitude::Keep-Unused-Pattern не установлена или её значением является пустая строка, то будет использоваться значение данной опции настройки. В противном случае, Aptitude::Delete-Unused-Pattern игнорируется.
Опция: Aptitude::Display-Planned-Action
По-умолчанию: true
Описание: Если значением этой опции является true, aptitude будет отображать окно предварительного просмотра до фактического выполнения тех действий, которые вы запросили.
Опция: Aptitude::Forget-New-On-Install
По-умолчанию: false
Описание: Это значением этой опции является true, aptitude будет очищать список новых пакетов при установке, обновлении или удалении пакетов так же, как если бы вы выполнили команду ДействияЗабыть о новых пакетах (f).
Опция: Aptitude::Forget-New-On-Update
По-умолчанию: false
Описание: Если значением этой опции является true, aptitude будет очищать список новых пакетов при обновлении списка пакетов так же, как если бы вы выполнили команду ДействияЗабыть о новых пакетах (f).
Опция: Aptitude::Get-Root-Command
По-умолчанию: su:/bin/su
Описание: Опция устанавливает внешнюю команду, которая будет использоваться aptitude для переключения пользователя на пользователя root (см. «Становимся root»). Она имеет вид протокол:команда. протокол должен быть либо su, либо sudo; протокол определяет то, как aptitude вызывает программу, когда желает получить привилегии root. Если протокол установлен в значение su, то для того, чтобы стать root, используется «команда -c аргументы»; в противном случае aptitude использует «команда аргументы». Первое слово в команде является именем программы, которая должна быть вызвана; остальные слова рассматриваются как аргументы этой программы.
Опция: Aptitude::Ignore-Old-Tmp
По-умолчанию: false
Описание: Старые версии aptitude создавали каталог ~/.aptitude/.tmp, который более не является необходимым. Если этот каталог существует и значением Aptitude::Ignore-Old-Tmp является true, aptitude спросит вас о том, нужно ли удалить этот каталог. Опция автоматически устанавливается в значение true после вашего ответа. С другой стороны, если этот каталог не существует, эта опция устанавливается в значение false, поэтому если этот каталог появится aptitude сообщит вам об этом.
Опция: Aptitude::Ignore-Recommends-Important
По-умолчанию: false
Описание: В предыдущих версиях aptitude, установка Aptitude::Recommends-Important приводила к тому, что рекомендации устанавливались автоматически, также как опция APT::Install-Recommends делает это сегодня. Если значением этой опции является false и Aptitude::Recommends-Important также установлена в значение false, aptitude установит опцию APT::Install-Recommends в значение false и установит Aptitude::Ignore-Recommends-Important в значение true при запуске.
Опция: Aptitude::Keep-Recommends
По-умолчанию: false
Описание: Это устаревшая опция; вместо нее используйте APT::AutoRemove::RecommendsImportant. Установка этой опции в значение true дает тот же эффект, что установка APT::AutoRemove::RecommendsImportant в значение true.
Опция: Aptitude::Keep-Suggests
По-умолчанию: false
Описание: Это устаревшая опция; вместо нее используйте APT::AutoRemove::SuggestsImportant. Установка этой опции в значение true дает тот же эффект, что установка APT::AutoRemove::SuggestsImportant в значение true.
Опция: Aptitude::Keep-Unused-Pattern
По-умолчанию:
Описание: Если значением Aptitude::Delete-Unused является true, то только неиспользуемые пакеты, не подпадающие под этот шаблон (см. «Поисковые шаблоны») будут удалены. Если в качестве значения этой опции установлена пустая строка (по-умолчанию), все неиспользуемые пакеты будут удалены.
Опция: Aptitude::LockFile
По-умолчанию: /var/lock/aptitude
Описание: Файл, который будет заблокирован fcntl, чтобы за раз не более одного процесса aptitude могло изменять кэш. В нормальных обстоятельствах вы никогда не должны изменять эту опцию, но она оказаться полезной при отладке. Заметьте: если aptitude жалуется на то, что не может получить блокировку файла, то это происходит не потому, что lock-файл должен быть удален. Блокировки fcntl управляются ядром и не будут сняты, пока программа, держащая их не будет завершена; невозможность получить блокировку означает, что файл используется другой работающей программой!
Опция: Aptitude::Localize-Log
По-умолчанию: false
Описание: If this option is enabled, aptitude will use the user's locale for messages and dates in the log file; otherwise it is written in the "classic" locale, to avoid having the log file written in different languages (depending on the locales of the users running the program).
Опция: Aptitude::Log
По-умолчанию: /var/log/aptitude
Описание: Если в качестве значения установлена непустая строка, aptitude будет записывать выполняемые установки, удаления и обновления пакетов в журнал. Если значение Aptitude::Log начинается с символа вертикальной черты (то есть, «|»), оставшаяся часть значения используется в качестве имени команды, которой будет передан журнал: например, |mail -s 'Aptitude install run' root приведёт к тому, что журнал будет отправлен по электронной почте пользователю root. Чтобы записать журнал в несколько файлов или команд, вы можете установить в качестве значения этой опции список целей.
Опция: Aptitude::Logging::File
По-умолчанию:
Описание: Если в качестве значения установлена непустая строка, aptitude будет записывать сообщения журнала в файл, который указан в качестве значения опции; установка в значение «-» приведёт к тому, что сообщения будут выводится на стандартный вывод. Эта опция отличается от установки опции Aptitude::Log: последний файл используется для записи журнала установок и удалений, тогда как первый файл используется для записи журнала событий программы, ошибок и сообщений отладки (если они включены). Опция эквивалентна аргументу командной строки --log-file. См. также Aptitude::Logging::Levels.
Опция: Aptitude::Logging::Levels
По-умолчанию: (empty)
Описание: Опция является группой, чьи члены контролируют то, какие сообщения журнала записываются. Каждый элемент является либо «уровнем», для установки глобального уровня журнала (уровень журнала корневой программы записи журнала) данному уровню, либо «категорией:уровнем», где категория является изменяемой категорией сообщений (таких как aptitude.resolver.hints.match), а уровень является наименьшим уровнем журнала сообщений в этой категории, которые должны отображаться. Верными уровнями журнала являются «fatal», «error», «warn», «info», «debug», и «trace». Опция командной строки --log-level может использоваться для установки или отмены любого уровня журнала.
Опция: Aptitude::Parse-Description-Bullets
По-умолчанию: true
Описание: Если эта опция включена, aptitude попытается автоматически обнаружить маркированные списки в описаниях пакетов. Это улучшит общее отображение описаний, но не является полностью обратно совместимым; некоторые описания могут быть форматированы менее привлекательно, когда значением этой опции является true, чем когда её значением является false.
Опция: Aptitude::Pkg-Display-Limit
По-умолчанию:
Описание: Фильтр, по-умолчанию применяемый к списку пакетов; см. «Поисковые шаблоны» для дополнительной информации о его формате.
Опция: Aptitude::ProblemResolver::Allow-Break-Holds
По-умолчанию: false
Описание: Если значением этой опции является true, решатель проблем будет рассматривать ломку фиксаций пакетов или установку запрещённых версий для разрешения зависимости. Если значением этой опции является false, эти действия будут отклонены по-умолчанию, но вы всегда можете включить их вручную (см. «Интерактивное разрешение зависимостей»).
Опция: Aptitude::ProblemResolver::BreakHoldScore
По-умолчанию: -300
Описание: Насколько наградить или оштрафовать решения, которые изменяют состояние зафиксированных пакетов или устанавливают запрещенные версии. Заметьте, что если Aptitude::ProblemResolver::Allow-Break-Holds не установлена в значение true, решатель никогда не сломает фиксацию или установит запрещенную версию, если только на это нет явного разрешения пользователя.
Опция: Aptitude::ProblemResolver::Break-Hold-Level
По-умолчанию: 50000
Описание: Стоимость безопасности назначается действиям, которые ломают фиксации, установленные пользователем (обновляя зафиксированный пакет или устанавливая запрещённую версию пакета). Описание стоимости безопасности см. в разделе «Стоимости безопасности».
Опция: Aptitude::ProblemResolver::BrokenScore
По-умолчанию: -100
Описание: Насколько наградить или оштрафовать предполагаемые решения, основываясь на числе ломаемых зависимостей. Для каждой сломанной возможным решением зависимости, это количество очков добавляется к счету решения; обычно это должно быть отрицательное значение.
Опция: Aptitude::ProblemResolver::CancelRemovalScore
По-умолчанию: -300
Описание: How much weight the problem resolver should give to not remove or purge a package requested to be removed or purged.
Опция: Aptitude::ProblemResolver::DefaultResolutionScore
По-умолчанию: 400
Описание: Насколько наградить или оштрафовать предполагаемые решения на основе того, сколько они устанавливают решений «по-умолчанию» для неразрешённых в настоящий момент зависимостей. Решение по-умолчанию является решением, которое выбирается «apt-get install» или «непосредственным решателем зависимостей». Счёт применяется только к зависимостям и рекомендациям, чьи цели не установлены в настоящий момент.
Опция: Aptitude::ProblemResolver::Discard-Null-Solution
По-умолчанию: true
Описание: Если значением этой опции является true, aptitude никогда не предложит отмену всех предложенных вами действий для решения проблемы зависимостей.
Опция: Aptitude::ProblemResolver::EssentialRemoveScore
По-умолчанию: -100000
Описание: Насколько наградить или оштрафовать решения, которые удаляют пакеты первой необходимости.
Опция: Aptitude::ProblemResolver::Remove-Essential-Level
По-умолчанию: 60000
Описание: Стоимость безопасности назначается действиям, которые удаляют необходимый пакет. См. описание «Стоимости безопасности» стоимости безопасности.
Опция: Aptitude::ProblemResolver::ExtraScore
По-умолчанию: 0
Описание: Любая версия пакета с приоритетом «дополнительный» будет получать это количество очков, добавленных к счету пакета.
Опция: Aptitude::ProblemResolver::FullReplacementScore
По-умолчанию: 500
Описание: Удалению пакета и установке другого пакета, полностью заменяющего его (то есть, конфликтует с, заменяет его, предоставляет его), назначается этот счёт.
Опция: Aptitude::ProblemResolver::FutureHorizon
По-умолчанию: 50
Описание: Сколько «шагов» должен пройти решать после нахождения первого решения. Хотя aptitude пытается создать более хорошие решения перед худшими решениями, иногда ему это не удаётся; эта опция приводит к тому, что решатель продолжает поиск более хорошего решения после отображения результатов поиска, а не останавливается непосредственно после нахождения первого решения.
Опция: Aptitude::ProblemResolver::Hints
По-умолчанию: (empty)
Описание: Опция является группой, чьи члены используются для настройки решателя проблем. Каждый элемент в этой группе является строкой, описывающей действие, которое должно быть применено к одному или нескольким пакетам. Синтаксис каждой подсказки, и результат подсказок, могут быть найдены в «Настройка подсказок решателя».
Опция: Aptitude::ProblemResolver::ImportantScore
По-умолчанию: 4
Описание: Любая версия пакета с приоритетом «важный» будет получать это количество очков к счёту пакета.
Опция: Aptitude::ProblemResolver::Infinity
По-умолчанию: 1000000
Описание: «Максимальный» счёт потенциальных решений. Если набор действий обладает счётом хуже -Бесконечность, он будет тут же отброшен.
Опция: Aptitude::ProblemResolver::InstallScore
По-умолчанию: -20
Описание: Какой вес должен придать решатель проблем установке пакета, если пакет ещё не должен был быть установлен
Опция: Aptitude::ProblemResolver::Keep-All-Level
По-умолчанию: 10000
Описание: Стоимость безопасности назначается единственному решению, которое отменяет все действия пользователя. См. «Стоимости безопасности» описание стоимости безопасности.
Опция: Aptitude::ProblemResolver::KeepScore
По-умолчанию: 0
Описание: Какой вес должен придать решатель проблем сохранению пакета в его текущем состоянии, если пакет не должен был быть сохранен в его текущем состоянии.
Опция: Aptitude::ProblemResolver::NonDefaultScore
По-умолчанию: -40
Описание: Какой вес должен придать решатель проблем установке версии пакета не по-умолчанию (то есть, той, которая не является текущей версией и не является «версией-кандидатом»).
Опция: Aptitude::ProblemResolver::Non-Default-Level
По-умолчанию: 50000
Описание: Стоимость безопасности назначается действиям, которые устанавливают версии пакета, не являющиеся версиями по-умолчанию. Например, если установлена версия 5 пакета, а версии 6, 7 и 8 доступны, и версия 7 является версией по-умолчанию, то версиям 6 и 8 будут даны стоимости безопасности, которые, по крайней мере, так высоки. См. «Стоимости безопасности» описание стоимости безопасности.
Опция: Aptitude::ProblemResolver::OptionalScore
По-умолчанию: 1
Описание: Любая версия пакета с приоритетом «необязательный» будет получать это количество очков, добавленных к счету пакета.
Опция: Aptitude::ProblemResolver::PreserveAutoScore
По-умолчанию: 0
Описание: Какой вес должен придать решатель проблем сохранению автоматических установок или удалений.
Опция: Aptitude::ProblemResolver::PreserveManualScore
По-умолчанию: 20
Описание: Какой вес должен придать решатель проблем сохранению явного пользовательского выбора.
Опция: Aptitude::ProblemResolver::RemoveObsoleteScore
По-умолчанию: 310
Описание: How much weight the problem resolver should give to removing an obsolete package (if it is not already marked for removal). It should at least counter RemoveScore, because it will still be applied.
Опция: Aptitude::ProblemResolver::RemoveScore
По-умолчанию: -300
Описание: Какой вес должен придать решатель проблем удалению пакета (если он ещё не был отмечен для удаления).
Опция: Aptitude::ProblemResolver::Remove-Level
По-умолчанию: 10000
Описание: Стоимость безопасности назначается действиям, которые удаляют пакет. См. описание «Стоимости безопасности» стоимости безопасности.
Опция: Aptitude::ProblemResolver::RequiredScore
По-умолчанию: 8
Описание: Любая версия пакета с приоритетом «требуемый» будет получать это количество очков к счёту пакета.
Опция: Aptitude::ProblemResolver::ResolutionScore
По-умолчанию: 50
Описание: В дополнение ко всем факторам счёта, предложенные решения, которые фактически разрешают все неудовлетворённые зависимости, получают это количество дополнительных очков.
Опция: Aptitude::ProblemResolver::Safe-Level
По-умолчанию: 10000
Описание: Стоимость безопасности назначается действиям, которые устанавливают версию пакета, являющуюся версией по-умолчанию, обновляют пакет до версии по-умолчанию или отменяют установки или обновление пакета. Решения, которым назначена эта стоимость, могут быть созданы командой aptitude safe-upgrade. См. «Стоимости безопасности» описание стоимости безопасности.
Опция: Aptitude::ProblemResolver::SolutionCost
По-умолчанию: safety,priority
Описание: Описывает то, как определить стоимость решения. См. описание «Стоимость в интерактивном решателе зависимостей» того, чем является стоимость решений, что они делают, а также синтаксиса, используемого для их определения. Если стоимость не может быть разобрана, возникает ошибка, и используется стоимость по-умолчанию.
Опция: Aptitude::ProblemResolver::StandardScore
По-умолчанию: 2
Описание: Любая версия пакета с приоритетом «стандартный» будет получать это количество очков к счёту пакета.
Опция: Aptitude::ProblemResolver::StepLimit
По-умолчанию: 5000
Описание: Максимальное число «шагов», которое должно быть выполнено решателем проблем при каждой попытке найти решение проблемы зависимости. Уменьшение этого числа приведёт к тому, что aptitude будет «сдаваться» раньше; увеличение его позволит поиску решения потреблять большее количество времени и памяти до момента прерывания поиска. Установка StepLimit в значение 0 полностью отключит решатель проблем. Значение по-умолчанию достаточно велико для наиболее часто встречающихся ситуаций, и в то же время предотвращает aptitude от «взрыва», если попадается чрезвычайно сложная проблема. (заметьте: это применяется только к поискам из из командной строки; в визуальном интерфейсе решатель будет продолжать работать до тех пор, пока он не найдёт решения)
Опция: Aptitude::ProblemResolver::StepScore
По-умолчанию: -10
Описание: How much to reward or penalize prospective solutions based on their length. For each action performed by a solution, these many points are added to its score. The larger this value is, the more the resolver tends to stick with its first choice rather than considering alternatives; this will cause it to produce a solution more quickly, but the solution might be of slightly lower quality than it would otherwise be.
Опция: Aptitude::ProblemResolver::Trace-Directory
По-умолчанию:
Описание: Если установлена эта опция, то всякий раз, когда решатель проблем создаёт решение, урезанная версия состояния пакета, достаточная для воспроизведения этого решения, записывается в данный файл. Если также установлена опция Aptitude::ProblemResolver::Trace-File, та же информация будет записана так же и в файл трассировки. Каталоги трассировки более прозрачны, чем файлы трассировки, и они более пригодны для, например, включения в деревья исходных кодов в качестве тестов.
Опция: Aptitude::ProblemResolver::Trace-File
По-умолчанию:
Описание: Если установлена эта опция, то всякий раз когда решатель проблем производит решение, урезанная версия состояния пакета, достаточная для воспроизведения этого решения, записывается в данный файл. Если так же установлена опция Aptitude::ProblemResolver::Trace-Directory, та же информация будет записана так же и в каталог трассировки. Файл трассировки просто является сжатым архивом каталога трассировки; он занимает меньше места, чем каталог трассировки и удобен для передачи по сети.
Опция: Aptitude::ProblemResolver::UndoFullReplacementScore
По-умолчанию: -500
Описание: Установке пакета и удалению другого пакета, который полностью заменяет его (например, конфликтует с ним, заменяет его и предоставляет его), назначается этот счёту.
Опция: Aptitude::ProblemResolver::UnfixedSoftScore
По-умолчанию: -200
Описание: Насколько наградить или оштрафовать решение, оставляющее неразрешённым отношение Рекомендует. Обычно значение этой опции должно быть меньше, чем RemoveScore, либо aptitude попытается удалить пакеты, а не оставить их рекомендации неисправленными. См. дополнительную информацию в «Интерактивное разрешение зависимостей».
Опция: Aptitude::ProblemResolver::UpgradeScore
По-умолчанию: 30
Описание: Какой вес должен придать решатель проблем обновлению (или установке старой версии) пакета до его версии-кандидата, если этот пакет ещё не должен был быть обновлён.
Опция: Aptitude::Purge-Unused
По-умолчанию: false
Описание: Если значением этой опции является true и значением опции Aptitude::Delete-Unused также является true, то пакеты, которые более не используются, будут вычищены из системы путём удаления их файлов настроек и, возможно, других важных данных. Дополнительную информацию о том, какие пакеты рассматриваются в качестве «неиспользуемых», см. в разделе «Управление пакетами, установленными автоматически». ЭТА ОПЦИЯ МОЖЕТ ПРИВЕСТИ К ПОТЕРИ ДАННЫХ! НЕ ВКЛЮЧАЙТЕ ЕЁ, ЕСЛИ ВЫ НЕ ЗНАЕТЕ, ЧТО ДЕЛАЕТЕ!
Опция: Aptitude::Recommends-Important
По-умолчанию: true
Описание: Это устаревшая опция настройки, которая была заменена на APT::Install-Recommends. При запуске, aptitude копирует Aptitude::Recommends-Important (если такой список существует) в APT::Install-Recommends и затем очищает Aptitude::Recommends-Important в вашем файле пользовательской настройки.
Опция: Aptitude::Safe-Resolver::No-New-Installs
По-умолчанию: false
Описание: Если значением этой опции является true, то при включении «безопасного» решателя зависимостей через опцию --safe-resolver или если используется действие командной строки safe-upgrade, решателю нельзя будет устанавливать пакеты, неустановленные в настоящий момент.
Опция: Aptitude::Safe-Resolver::No-New-Upgrades
По-умолчанию: false
Описание: Если эта опция включена, то при включении «безопасного» решателя зависимостей через опцию --safe-resolver или если используется действие командной строки safe-upgrade, решателю нельзя будет разрешать зависимости путём обновления пакетов.
Опция: Aptitude::Sections::Descriptions
По-умолчанию: См. $prefix/share/aptitude/section-descriptions
Описание: Опция является группой, чьи члены определяют описания, отображаемые для каждого раздела, когда используется иерархичная политика группировки пакетов на основании поля «раздел» . Описания назначаются деревьям раздела на основе последнего компонента имени: например, член этой группы, названной «games», будет использоваться для описания Раздела «games», «non-free/games» и «non-free/desktop/games». Внутри текста описания раздела, строка «\n» будет заменена обрывом строки, а строка «''» будет заменена символом двойной кавычки.
Опция: Aptitude::Sections::Top-Sections
По-умолчанию: "main"; "contrib"; "non-free"; "non-US";
Описание: Группа настройки, чьи элементы являются именами разделов архива верхнего уровня. Политики группировки «topdir», «subdir» и «subdirs» используют этот список для интерпретации полей Раздел: если первый элемент поля Раздел какого-то пакета не содержится в этом списке, или если его поле Раздел имеет только один элемент, то этот пакет будет группирован, используя первый член этого списка в качестве его первого элемента. Например, если первый член Top-Sections является «main», то пакет, чей Раздел «games/arcade» будет распознан как если бы его Разделом было «main/games/arcade».
Опция: Aptitude::Simulate
По-умолчанию: false
Описание: При работе в режиме командной строки, приводит к тому, что aptitude просто отображает действия, которые были бы выполнены (вместо их действительного выполнения); в визуальном интерфейсе, приводит к тому, что aptitude запускается в режиме только для чтения, не зависимо от того, являетесь вы root или нет. Эквивалентно опции командной строки -s.
Опция: Aptitude::Spin-Interval
По-умолчанию: 500
Описание: Задержка в миллисекундах между обновлениями «вертушки», который появляется во время работы решателя проблем.
Опция: Aptitude::Suggests-Important
По-умолчанию: false
Описание: Это устаревшая опция; вместо нее используйте APT::AutoRemove::SuggestsImportant. Установка этой опции в значение true дает тот же эффект, что установка APT::AutoRemove::SuggestsImportant в значение true.
Опция: Aptitude::Suppress-Read-Only-Warning
По-умолчанию: false
Описание: Если значением этой опции является false, aptitude отобразит предупреждение в первый раз, когда Вы попытаетесь изменить состояние пакета, когда aptitude находится в режиме только для чтения.
Опция: Aptitude::Theme
По-умолчанию:
Описание: Тема, которую должен использовать aptitude; более подробную информацию см. в разделе «Темы».
Опция: Aptitude::Track-Dselect-State
По-умолчанию: true
Описание: Если значением этой опции является true, aptitude попытается определить, когда изменение состояния пакета сделано dselect или dpkg: например, если вы удалите пакет, используя dpkg, aptitude не будет пытаться переустановить его. Заметьте, что это может вызывать ошибки.
Опция: Aptitude::UI::Advance-On-Action
По-умолчанию: false
Описание: Если значением этой опции является true, изменение состояния пакета (например, отметка его для установки) приведёт к тому, что aptitude переведет подсветку к следующему пакету в текущей группе.
Опция: Aptitude::UI::Auto-Show-Reasons
По-умолчанию: true
Описание: Если значением этой опции является true, выбор сломанного пакета или пакета, который ломает другие пакеты, приведёт к тому, что в информационной области отобразятся некоторые причины того, почему, возможно, возникает эта поломка.
Опция: Aptitude::UI::Default-Grouping
По-умолчанию: filter(missing),status,section(subdirs,passthrough),section(topdir)
Описание: Устанавливает используемые правила группировки по-умолчанию. Дополнительную информацию о правилах группировки см. в разделе «Настройка иерархии пакетов».
Опция: Aptitude::UI::Default-Package-View
По-умолчанию:
Описание: Опция является группой, члены определяют разметку по-умолчанию экрана aptitude. Дополнительную информацию см. в разделе «Настройка разметки экрана».
Опция: Aptitude::UI::Default-Preview-Grouping
По-умолчанию: действие
Описание: Устанавливает правила группировки по-умолчанию для окон предварительного просмотра. Дополнительную информацию о правилах группировки см. в разделе «Настройка иерархии пакетов».
Опция: Aptitude::UI::Default-Sorting
По-умолчанию: name
Описание: Политика сортировки окон пакетов по-умолчанию. Более подробную информацию см. в разделе «Настройка того, как сортируются пакеты».
Опция: Aptitude::UI::Description-Visible-By-Default
По-умолчанию: true
Описание: Когда список пакетов отображается первый раз, информационная область (которая обычно содержит длинное описание текущего пакета) будет видима, если значением этой опции является true, и скрыта, если false.
Опция: Aptitude::UI::Exit-On-Last-Close
По-умолчанию: true
Описание: Если значением этой опции является true, закрытие всех активных окон приведёт к выходу из aptitude; в противном случае, вы не выйдите из aptitude, пока не выполните команду ДействияВыйти (Q). Более подробную информацию см. в разделе «Работа с несколькими окнами».
Опция: Aptitude::UI::Fill-Text
По-умолчанию: false
Описание: Если значением этой опции является true, aptitude будет форматировать описания так, что каждая строка в точности будет соответствовать ширине экрана.
Опция: Aptitude::UI::Flat-View-As-First-View
По-умолчанию: false
Описание: Если значением этой опции является true, aptitude будет отображать при запуске окно без иерархии вместо окна по-умолчанию.
Опция: Aptitude::UI::HelpBar
По-умолчанию: true
Описание: Если значением этой опции является true, в верхней части экрана будет отображаться строка информации о важных сочетаниях клавиш.
Опция: Aptitude::UI::Incremental-Search
По-умолчанию: true
Описание: Если значением этой опции является true, aptitude будет выполнять «постепенный» поиск: если вы введете поисковый шаблон, он будет искать следующий пакет, соответствующий тому, что вы ввели.
Опция: Aptitude::UI::InfoAreaTabs
По-умолчанию: false
Описание: Если значением этой опции является true, aptitude будет отображать вкладки в верхней части информационной области (сторона в нижней части экрана), описывающие различные режимы этой области.
Опция: Aptitude::UI::Keybindings
По-умолчанию:
Описание: Это группа, члены которой определяют связи между сочетаниями клавиш и командами aptitude. Более подробную информацию см. в разделе «Настройка привязки клавиш».
Опция: Aptitude::UI::Menubar-Autohide
По-умолчанию: false
Описание: Если значением этой опции является true, строка меню будет скрыта, когда она не используется.
Опция: Aptitude::UI::Minibuf-Download-Bar
По-умолчанию: false
Описание: Если значением этой опции является true, aptitude будет использовать менее навязчивый механизм отображения прогресса загрузки: появится строка в нижней части экрана, отображающая текущий статус загрузки. Нажатие клавиши q прервет загрузку, если она активна.
Опция: Aptitude::UI::Minibuf-Prompts
По-умолчанию: false
Описание: Если значением этой опции является true, некоторые приглашения (такие как да/нет и приглашения с множественным выбором) будут отображаться в нижней части экрана, а не в диалоговых окнах.
Опция: Aptitude::UI::New-Package-Commands
По-умолчанию: true
Описание: Если значением этой опции является false, такие команды как ПакетУстановить (+) будут иметь то же устаревшее поведение, какое они имели в ранних версиях aptitude.
Опция: Aptitude::UI::Package-Display-Format
По-умолчанию: %c%a%M %p %Z %v %V
Описание: Опция настраивает форматную строку, используемую для отображения пакетов в списке пакетов. Более подробную информацию о форматных строках см. в разделе «Настройка того, как отображаются пакеты».
Опция: Aptitude::UI::Package-Header-Format
По-умолчанию: %N %n @ %H #%B %u %o
Описание: Опция настраивает форматную строку, используемую для отображения строки заголовка списка пакетов (то есть, строки, которая появляется между списком пакетов и строкой меню). Более подробную информацию о форматных строках см. в разделе «Настройка того, как отображаются пакеты».
Опция: Aptitude::UI::Package-Status-Format
По-умолчанию: %d
Описание: Опция настраивает форматную строку, используемую для отображения строки статуса списка пакетов (то есть, строки, которая появляется между списком пакетов и информационной областью). Более подробную информацию о форматных строках см. в разделе «Настройка того, как отображаются пакеты».
Опция: Aptitude::UI::Pause-After-Download
По-умолчанию: OnlyIfError
Описание: Если значением этой опции является true, aptitude будет отображать сообщение после завершения загрузки пакетов, спрашивающее вас о том, хотите ли вы продолжить установку. Если значением этой опции является OnlyIfError, сообщение будет отображаться только в том случае, если загрузка провалилась. В противном случае, если значением этой опции является false, aptitude будет сразу же переходить к следующему экрану после завершения загрузки.
Опция: Aptitude::UI::Preview-Limit
По-умолчанию:
Описание: Фильтр по-умолчанию, применяемый к окну предварительного просмотра; см. «Поисковые шаблоны» для более подробной информации о его формате.
Опция: Aptitude::UI::Prompt-On-Exit
По-умолчанию: true
Описание: Если значением этой опции является true, aptitude будет отображать приглашение подтверждения до выхода из программы.
Опция: Aptitude::UI::Styles
По-умолчанию:
Описание: Эта группа настроек, содержания которых определяют то, какие текстовые стили используются aptitude для отображения информации. Более подробную информацию см. в разделе «Настройка цветов и стилей текста».
Опция: Aptitude::UI::ViewTabs
По-умолчанию: true
Описание: Если значением этой опции является false, aptitude не будет отображать «вкладки», в верхней части экрана, описывающие текущие активные окна.
Опция: Aptitude::Warn-Not-Root
По-умолчанию: true
Описание: Если значением этой опции является true, aptitude будет определять, когда вам необходимы привилегии root для того, чтобы что-то сделать, и спрашивать вас о том, хотите ли вы переключиться на учётную запись root, если вы ещё не являетесь root. См. «Становимся root» для более подробной информации.
Опция: DebTags::Vocabulary
По-умолчанию: /usr/share/debtags/vocabulary
Описание: Местонахождение файла-словаря debtags; используется для загрузки метаданных тегов пакетов.
Опция: Dir::Aptitude::state
По-умолчанию: /var/lib/aptitude
Описание: Каталог, в котором сохраняется постоянное состояние aptitude.
Опция: Quiet
По-умолчанию: 0
Описание: Опция контролирует молчаливость режима командной строки. Установка этой опции в более высокое значение отключит больше индикаторов прогресса.