Gentoolkit/ru

Gentoolkit представляет собой набор средств, облегчающих администрирование системы Gentoo. Этот документ охватывает основы некоторых инструментов, присутствующих в Gentoolkit.

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

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

The Gentoolkit commands have man pages, type "man " for each command for full documentation.

euse
is used to set (disable/enable) USE flags in make.conf, without having to edit the file directly. It is also used to get detailed information about use flags like description, status of flags (enabled/disabled), type of flag (global/local), etc.

является инструментом для просмотра, активации и деактивации USE-флагов в различных местах. Для получения дополнительной информации об использовании флагов, пожалуйста, обратитесь к главе USE-флаги. Смотрите для получения помощи и всех опций.

Просмотр, активация и деактивация USE-флагов
Команда считывает текущие активные USE-флаги и отображает их.

Full positive values would be, full negative values would be  , full missing values would be.

Example output (truncated):

Так же можно использовать команду, чтобы просмотреть только активные глобальные флаги. Команда делает то же самое для активных локальных флагов. и  являются суб-опциями для  и для корректного функционирования перед ними необходима опция (такая как  ).

Setting, and unsetting USE flags
может активировать и деактивировать USE-флаги. Для этого используются команды (активировать флаг) и (деактивировать флаг).

Активация USE-флага:

Use the  option to enable a USE flag.

Файл выглядит таким, после запуска команды:

Деактивация USE-флага:

Use the  option to remove a USE flag.

Снова, вид файла после запуска команды:

Remove (prune) a USE flag
Use the  (purge) option to remove a USE flag.

The example file, after the command:

revdep-rebuild
Этот инструмент является инструментом для пересборки обратных зависимостей в Gentoo. Он будет сканировать установленные файлы ebuild, чтобы найти пакеты, которые повредились в результате обновлении пакета, от которого они зависят. Он может собрать эти пакеты для пользователя автоматически, но также может случиться, что данный пакет не работает с текущей установленной зависимостью, и в этом случае вы должны обновить сломанный пакет до более новой версии. передает флаги, что позволяет использовать опцию , чтобы увидеть что произойдет, прежде чем произвести реальную операцию.

will pass flags to which lets the   flag pass through, to see what is going to be emerged again before going any further.

Если нужно пересобрать некоторые пакеты запустите команду без опции   и перечисленные пакеты будут пересобраны.

eread
это простая утилита для отображения elog-файлов, представленных в Portage начиная с версии 2.1. Сохранение elog файлов можно настроить, установив пару переменных в :

После того, как создали удовлетворяющую настройку elog, запустите, чтобы посмотреть log файлы.

Выберите номер и файл будет отображаться с использованием программы, указанной в переменной окружения PAGER. Если переменная PAGER не установлена, будет использоваться. Переменную окружения PAGER можно задать с помощью (модуль  ).

После отображения пункта elog, вам будет предложено удалить файл.

eclean
является инструментом для удаления из системы старых файлов исходного кода и бинарных пакетов.

Во время сборки и установки пакетов, исходные файлы загружаются и сохраняются в DISTDIR, обычно это. Со временем они могут накапливаться до нескольких гигабайт, если периодически их не очищать. Пользователь должен запустить, чтобы удалить только исходные файлы из DISTDIR.

Можно создавать архивы установленных пакетов с помощью или функции. Собранные архивы пакетов хранятся в PKGDIR, обычно это. Если они больше не требуется или устарели, то удалить их из PKGDIR можно командой. Это хороший способ убедиться, что все бинарные пакеты в системе только последних версий.

Более подробную информацию о и советы о том, как поддерживать систему, свободной хлама вы можете прочитать  или проверить статью об eclean.

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

 * equery
 * eclean
 * epkginfo
 * q applets