Какие полезные утилиты используются при использовании Gentoo Linux?
Я хочу составить список утилит, которые пригодятся в Gentoo? Какие инструменты и команды вы используете и считаете полезными при администрировании системы / сервера Gentoo?
7 ответов
eix-sync
поскольку
eix-test-obsolete
был упомянут здесь, кромеeix
Сам подумал написать рекомендацию. Это единственный способ, которым я сейчас синхронизирую свою портеж: он выполняет синхронизацию, обновляетeix
базы данных и распечатывает различия все за один раз. Я рекомендую использовать его какeix-sync -C '-q'
, который подавляет обычно подробный выводemerge --sync
,Пакет:
app-portage/eix
, конечно:)q
вместе с его плагинами, такими какquse
,qlop
или жеqsize
Очень полезный набор функций, связанных с портежами, которые могут дать аналогичную информацию
equery
и больше. Частьapp-portage/portage-utils
,quickpkg
Часть ядра
sys-apps/portage
, Очень полезно для создания архива из установленного пакета, если вы хотите временно понизить или обновить его для целей тестирования. Вы возвращаетесь к упакованной версии, используя-K
(заглавная "K") переключиться наemerge
, Совет: используйтеquickpackage --include-config=y
включить текущие файлы конфигурации в пакет.demerge
Позволяет сохранить текущий список установленных пакетов на случай, если позже вы захотите вернуться. Вид "системного контрольного пункта".
Пакет:
app-portage/demerge
eclean
- Утилита для очистки дистрибутивов и бинарных пакетов.
- Пример использования: eclean distfiles
- Пример использования: выводит файлы в / usr / portage / distfiles. Довольно удобно.
eix
включает в себя некоторые аккуратные устаревшие проверки, такие как eix-test-obsolete
который проверяет наличие ошибок в файлах /etc/portage/package.*.
rc-update
- Утилита для добавления вещей в список загрузки, позволяет использовать разные уровни запуска (приоритеты)
- пример использования: rc-update -s показывает прямо активный список загрузки
- пример использования: rc-update добавить script_from_init_d по умолчанию
portage-utils
Люкс с q
инструмент, и это много псевдонимов. Он дает вам много информации о том, какие файлы находятся в пакете, какие флаги используются, их описания и многое другое. Совершенно незаменим.
Для обновления файла конфигурации мой инструмент выбора - dispatch-conf, который является частью стандартной установки portage и экономит много работы по обновлению неизмененных файлов конфигурации по сравнению с etc-update.
Я надеюсь, что все используют это в настоящее время, но eselect
является обязательным. Это в значительной степени инструмент для обработки какой версии программного обеспечения, какой binutils, какой набор инструментов, какой opengl, какой бы вы ни использовали.
Прошло много времени с тех пор, как я прекратил использовать Gentoo, но помимо всех уже предложенных утилит мне нравилось localepurge
, Это в основном освобождает дисковое пространство в системе, удаляя ненужные файлы локали и справочные страницы.