Emerge

From Funtoo
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Principiando com o emerge

Emerge é o front-end para o gerenciador de Portage do funtoo. Com o emerge é fácil instalar, atualizar ou remover pacotes.

Atualizar a Base de Dados de Pacote

Sincronize base de dados de pacote local. Isso atualizará sua arvore Portage local com a ultima versão do Funtoo ebuilds.

root # emerge --sync

Buscar pacotes

Busca pacotes por nome.

root # emerge -s firefox
root # emerge --search firefox

Busca pacotes pode descrição.

root # emerge -S web browser
root # emerge --searchdesc web browser

Install packages

Instalar pacote.

root # emerge firefox

Instalar múltiplos pacotes.

root # emerge firefox thunderbird

Instalar pacotes. Pedir por confirmação antes de realizar quaisquer alterações. Exibe saída em verbose.

root # emerge -av firefox
root # emerge --ask firefox

Removes pacotes

Remove pacote.

root # emerge -C firefox
root # emerge --unmerge firefox

Remove pacote. Pedir por confirmação antes de realizar quaisquer alterações.

root # emerge -aC firefox

Remove pacotes órfãos. Perdir por confirmação antes de realizar quaisquer alterações.

root # emerge -a --depclean

Atualizar pacotes

Atualiza todos os pacotes.

root # emerge -uDN @world

Atualiza todos os pacotes. Pedir por confirmação antes de realizar quaisquer alterações. Exibe saída em verbose.

root # emerge -uavDN @world

Quando atualizar para uma nova versão do perl, é necessário também executar perl-cleaner depois:

root # emerge -auvDN @world
root # perl-cleaner --all
   Note

Essa exigência de executar perl-cleaner eventualmente irá embora, uma vez que todas as ebuilds relacionadas ao perl estejam atualizadas para a EAPI 5. EAPI 5 é uma versão da especificação Ebuild que suporta smart updating dos bits perl-related.