33 lines
874 B
Markdown
33 lines
874 B
Markdown
# emerge
|
|
|
|
> Gentoo Linux 包管理器工具。
|
|
> 对于其他包管理器中的等效命令,请参见 <https://wiki.archlinux.org/title/Pacman/Rosetta>。
|
|
> 更多信息:<https://wiki.gentoo.org/wiki/Portage#emerge>。
|
|
|
|
- 同步所有包:
|
|
|
|
`sudo emerge --sync`
|
|
|
|
- 更新所有包,包括依赖项:
|
|
|
|
`sudo emerge {{-avuDN|--ask --verbose --update --deep --newuse}} @world`
|
|
|
|
- 恢复失败的更新,跳过失败的包:
|
|
|
|
`sudo emerge --resume --skipfirst`
|
|
|
|
- 安装新包,需确认:
|
|
|
|
`sudo emerge {{-av|--ask --verbose}} {{package}}`
|
|
|
|
- 移除一个包及其依赖项,需确认:
|
|
|
|
`sudo emerge {{-avc|--ask --verbose --depclean}} {{package}}`
|
|
|
|
- 移除孤立的包(作为依赖项安装但不再被任何包所需要):
|
|
|
|
`sudo emerge {{-avc|--ask --verbose --depclean}}`
|
|
|
|
- 在包数据库中搜索关键词:
|
|
|
|
`emerge {{-S|--searchdesc}} {{keyword}}` |