Eclean/ru

eclean - утилита очистки архивов и бинарников программ используемых Portege. Эта утилита - часть пакета.

Emerge
Установка eclean:

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

Полный список опций
Используйте eclean --help для просмотра всех возможностей данного приложения:

Очистка директории архивов исходников
Очистим директорию архивов исходников приложений введением аргумента  в eclean:

Или же можно запустить краткий вариант:

Очитка директории бинарных пакетов
Для директории с бинарными пакетами используйте следующую команду:

Или же можно запустить краткий вариант:

Обычно, архивы исходников и бинарные пакеты, соответствующие ebuild'у в текущем Portege дереве, не будут удалены. В этом случае, системные администраторы могут просто установить более старую версию пакета или установить ранее удалённый пакет, так как пакет всё ещё есть в текущем дереве Portage

Например, предположим пакет foo-1.0 и foo-1.1  оба есть в Portage дереве. После обновления с foo-1.0 на foo-1.1</tt> запустим eclean distfiles</tt>: архивы обоих версий остались нетронутыми. Поэтому, если произошли неполадки в foo-1.1</tt>, то пользователь может просто переустановить foo-1.0</tt> без повторного скачивания пакета.

Другая возможная ситуация - установка ранее удалённого пакета. Предположим, что пакет foo</tt> (любой версии) установлен в системе. После (непреднамеренного) удаления этого пакета и запуска eclean distfiles</tt>, архивы для foo</tt> будут сохранены. Поэтому можно будет переустановить пакет без повторного скачивания.

Такие же примеры и для бинарных пакетов.

Для сохранения большего места на диске добавьте опцию : каждый архив исходников или же бинарнный пакет, который не связан с некоторым "сейчас установленным" пакетом, будет удалён. Пожалуйста, заметьте, что пользователи уже не защищены от необходимости повторного скачивания, как в ситуациях описанных ранее.

В качестве альтернативы можно использовать сразу две опции:  и. Каждый архив исходников или бинарник, не связанный с сейчас установленным пакеттом будет удалён. Это также не защищает вас, как и опция ранее описанная

Для более детальной информации прочтите eclean(1) man page:

Смотри также

 * Gentoolkit