Files
tldr/pages.zh/linux/emerge.md

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}}`