emerge – управление пакетами в gentoo
emerge - Command-line interface to the Portage system
Установка
Установка пакета
emerge PACKAGENAME
или
emerge PACKAGENAME -va
Флаги -va покажут список устанавливаемых пакетов (с учётом зависимостей) и используемые ими USE-флаги и запросит подтверждение установки
Для выбора (из имеющихся в наличии ebuild'ов) версии пакета
emerge =app-editors/nano-2.0.9
Обновление
Обновить дерево портажей:
emerge --sync
Обновление системных пакетов:
emerge system -uDNav
Обновление «мира» 1):
emerge world -uDNav
флаги -uDN производят обновление пакетов и обновление всех их зависимостей, т.е. глубокое обновление
Пересборка всей системы
emerge -eav world
После установке может потребоваться обновление конфигурационных файлов файлов, о чем будет сообщено по окончанию установки.
Обновление конфигов
etc-update
или
dispatch-conf
Удаление
Удаление пакета
emerge PACKAGENAME -Сav
Очистка
emerge --depclean -av
Обозначения и флаги
Опции
Краткое обозначение | Полное обозначение | Описание |
---|---|---|
-a | --ask | Запросить подтверждение [Yes/No] |
- | ||
- | ||
- | ||
- | ||
- |
Обозначения
Обозначения статуса установки
[ebuild N] ...
Обозначение | Расшифровка | Описание |
---|---|---|
B | blocks | The package listed to the left is blocking the emerge of the package listed to the right |
N | new | The package is new to your system and will be emerged for the first time |
R | reemerge | The package isn't new, but needs to be reemerged |
F | fetch | The package requires that you download the source code manually (for instance due to licencing issues) |
U | update | The package already exists on your system but will be upgraded |
UD | downgrade | The package already exists on your system but will be downgraded |
U- | slot warning | The package you have installed on your system is listed as a package that can not coexist with a different version, but your update does. The update will be installed and the older version will be removed |
1)
установленных пользовательских приложений
Обсуждение