Difference between revisions of "Pt-br/Emerge"

(Install packages)
(Update packages)
 
(2 intermediate revisions by the same user not shown)
Line 38: Line 38:
 
</console>
 
</console>
  
=== Remove packages ===
+
=== Removes pacotes ===
'''Remove package.'''
+
'''Remove pacote.'''
 
<console>
 
<console>
 
###i## emerge -C firefox
 
###i## emerge -C firefox
Line 45: Line 45:
 
</console>
 
</console>
  
'''Remove package. Ask for confirmation before performing any changes.'''
+
'''Remove pacote. Pedir por confirmação antes de realizar quaisquer alterações.'''
 
<console>
 
<console>
 
###i## emerge -aC firefox
 
###i## emerge -aC firefox
 
</console>
 
</console>
  
'''Remove orphaned packages. Ask for confirmation before performing any changes.'''
+
'''Remove pacotes órfãos. Perdir por confirmação antes de realizar quaisquer alterações.'''
 
<console>
 
<console>
 
###i## emerge -a --depclean
 
###i## emerge -a --depclean
 
</console>
 
</console>
  
=== Update packages ===
+
=== Atualizar pacotes ===
'''Update all packages.'''
+
'''Atualiza todos os pacotes.'''
 
<console>
 
<console>
 
###i## emerge -uDN @world
 
###i## emerge -uDN @world
 
</console>
 
</console>
  
'''Update all packages. Ask for confirmation before performing any changes. Show verbose output.'''
+
'''Atualiza todos os pacotes. Pedir por confirmação antes de realizar quaisquer alterações. Exibe saída em verbose.'''
 
<console>
 
<console>
 
###i## emerge -uavDN @world
 
###i## emerge -uavDN @world
 
</console>
 
</console>
  
'''When upgrading to a new version of perl, it is necessary to also run <code>perl-cleaner</code> afterwards:'''
+
'''Quando atualizar para uma nova versão do perl, é necessário também executar <code>perl-cleaner</code> depois:'''
 
<console>
 
<console>
 
###i## emerge -auvDN @world
 
###i## emerge -auvDN @world
Line 72: Line 72:
 
</console>
 
</console>
  
{{Note|This requirement of running <code>perl-cleaner</code> will eventually go away, once all perl-related ebuilds are updated to EAPI 5. EAPI 5 is a version of the Ebuild specification that supports smart updating of perl-related bits.}}
+
{{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.}}

Latest revision as of 17:00, February 7, 2015

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.

# emerge --sync

Buscar pacotes

Busca pacotes por nome.

# emerge -s firefox
# emerge --search firefox

Busca pacotes pode descrição.

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

Install packages

Instalar pacote.

# emerge firefox

Instalar múltiplos pacotes.

# emerge firefox thunderbird

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

# emerge -av firefox
# emerge --ask firefox

Removes pacotes

Remove pacote.

# emerge -C firefox
# emerge --unmerge firefox

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

# emerge -aC firefox

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

# emerge -a --depclean

Atualizar pacotes

Atualiza todos os pacotes.

# emerge -uDN @world

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

# emerge -uavDN @world

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

# emerge -auvDN @world
# 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.