Я хочу составить список утилит, которые пригодятся в Gentoo? Какие инструменты и команды вы используете и считаете полезными при администрировании системы / сервера Gentoo?
Я хочу составить список утилит, которые пригодятся в Gentoo? Какие инструменты и команды вы используете и считаете полезными при администрировании системы / сервера Gentoo?
Ответы:
dispatch-conf
для обработки измененных файлов конфигурации.
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
eix
включает в себя некоторые аккуратные устаревшие проверки, такие как eix-test-obsolete
проверка на наличие неправильных записей в файлах /etc/portage/package.*.
rc-update
Пакет portage-utils
с q
инструментом и много псевдонимов. Он дает вам много информации о том, какие файлы находятся в пакете, какие флаги используются, их описания и многое другое. Совершенно незаменим.
Для обновления файла конфигурации мой инструмент выбора - dispatch-conf, который является частью стандартной установки portage и экономит много работы по обновлению неизмененных файлов конфигурации по сравнению с etc-update.
Прошло много времени с тех пор, как я прекратил использовать Gentoo, но помимо всех уже предложенных утилит мне нравилось localepurge
. Это в основном освобождает дисковое пространство в системе, удаляя ненужные файлы локали и справочные страницы.