commands.sh

emerge

linux

Gentoo Linux package manager utility. For equivalent commands in other package managers, see <https://wiki.archlinux.org/title/Pacman/Rosetta>.

More info →

Options (4)

boolean

Update all packages, including dependencies

Example: sudo emerge {{[-avuDN|--ask --verbose --update --deep --newuse]}} @world
boolean

Install a new package, with confirmation

Example: sudo emerge {{[-av|--ask --verbose]}} {{package}}
boolean

Remove a package and its dependencies with confirmation

Example: sudo emerge {{[-avc|--ask --verbose --depclean]}} {{package}}
-S, --searchdescboolean

Search the package database for a keyword

Example: emerge {{[-S|--searchdesc]}} {{keyword}}

Examples (7)

Synchronize all packages

sudo emerge --sync

Update all packages, including dependencies

sudo emerge [-avuDN|--ask --verbose --update --deep --newuse] @world

Resume a failed update, skipping the failing package

sudo emerge --resume --skipfirst

Install a new package, with confirmation

sudo emerge [-av|--ask --verbose] package

Remove a package and its dependencies with confirmation

sudo emerge [-avc|--ask --verbose --depclean] package

Remove orphaned packages (installed as dependencies but no longer required by any package)

sudo emerge [-avc|--ask --verbose --depclean]

Search the package database for a keyword

emerge [-S|--searchdesc] keyword
made by @shridhargupta | data from tldr-pages