Comanda și instrumentul emerge , sub Gentoo , sunt inima sistemului de gestionare a pachetelor, cunoscut sub numele de Portage . Are multe opțiuni, inclusiv găsirea pachetelor, instalarea și dezinstalarea acestora. Programul a fost scris în python . emerge este cel mai important utilitar pentru accesarea setărilor Portage din liniile de comandă.
Programul va descărca codul sursă pentru o aplicație specificată, împreună cu orice aplicații sau biblioteci necesare pentru a satisface dependențele. Odată ce descărcarea a fost finalizată, totul este compilat din sursă. Parametrii de compilare pot fi optimizați, bazându-se pe specificul unui singur computer. Utilitarul emerge va compila și preinstala aplicațiile într-un mediu restricționat de sandbox , înainte de a le instala efectiv pe sistem.
Printre principalele opțiuni se numără:
Unul dintre dezavantajele majore ale emerge este că, dacă dezinstalați un program, dependențele aferente nu vor. Cu toate acestea, prin utilizarea emerge --depclean, dependențele neutilizate vor fi dezinstalate.
Designerii au ascuns o caracteristică plină de umor în codul emergent: prin tastare
# emerge --moonoi obținem
Larry loves Gentoo (Linux) _______________________ < Have you mooed today? > ----------------------- \ ^__^ \ (oo)\_______ (__)\ )\/ ||----w | || ||