Difference between pages "Pt-br/Emerge" and "Template:Stepwise"

(Difference between pages)
(Update packages)
 
 
Line 1: Line 1:
== Principiando com o emerge ==
+
<includeonly>{{#ifeq:{{#varexists:stepcount}}|1|{{#vardefineecho:stepcount|{{#expr:{{#var:stepcount}}+1}}}}|{{#vardefineecho:stepcount|0}}}}</includeonly>
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.'''
+
<console>
+
###i## emerge --sync
+
</console>
+
 
+
=== Buscar pacotes ===
+
'''Busca pacotes por nome.'''
+
<console>
+
###i## emerge -s firefox
+
###i## emerge --search firefox
+
</console>
+
 
+
'''Busca pacotes pode descrição.'''
+
<console>
+
###i## emerge -S web browser
+
###i## emerge --searchdesc web browser
+
</console>
+
 
+
=== Install packages ===
+
'''Instalar pacote.'''
+
<console>
+
###i## emerge firefox
+
</console>
+
 
+
'''Instalar múltiplos pacotes.'''
+
<console>
+
###i## emerge firefox thunderbird
+
</console>
+
 
+
'''Instalar pacotes. Pedir por confirmação antes de realizar quaisquer alterações. Exibe saída em verbose.'''
+
<console>
+
###i## emerge -av firefox
+
###i## emerge --ask firefox
+
</console>
+
 
+
=== Removes pacotes ===
+
'''Remove pacote.'''
+
<console>
+
###i## emerge -C firefox
+
###i## emerge --unmerge firefox
+
</console>
+
 
+
'''Remove pacote. Pedir por confirmação antes de realizar quaisquer alterações.'''
+
<console>
+
###i## emerge -aC firefox
+
</console>
+
 
+
'''Remove pacotes órfãos. Perdir por confirmação antes de realizar quaisquer alterações.'''
+
<console>
+
###i## emerge -a --depclean
+
</console>
+
 
+
=== Atualizar pacotes ===
+
'''Atualiza todos os pacotes.'''
+
<console>
+
###i## emerge -uDN @world
+
</console>
+
 
+
'''Atualiza todos os pacotes. Pedir por confirmação antes de realizar quaisquer alterações. Exibe saída em verbose.'''
+
<console>
+
###i## emerge -uavDN @world
+
</console>
+
 
+
'''Quando atualizar para uma nova versão do perl, é necessário também executar <code>perl-cleaner</code> depois:'''
+
<console>
+
###i## emerge -auvDN @world
+
###i## perl-cleaner --all
+
</console>
+
 
+
{{Note|Essa exigência de executar <code>perl-cleaner</code> 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.}}
+

Revision as of 04:14, February 19, 2015