Difference between pages "Package:NVIDIA Linux Display Drivers" and "Emerge/pt-br"
Line 1: | Line 1: | ||
== 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 === | ||
'''Sync local package database. This will update your local Portage tree with the latest Funtoo ebuilds.''' | |||
<console> | |||
###i## emerge --sync | |||
</console> | |||
=== Search packages === | |||
'''Search packages by name.''' | |||
<console> | |||
###i## emerge -s firefox | |||
###i## emerge --search firefox | |||
</console> | |||
'''Search packages by description.''' | |||
<console> | |||
###i## emerge -S web browser | |||
###i## emerge --searchdesc web browser | |||
</console> | |||
=== Install packages === | |||
'''Install package.''' | |||
<console> | <console> | ||
###i## | ###i## emerge firefox | ||
</console> | </console> | ||
'''Install multiple packages.''' | |||
<console> | |||
###i## emerge firefox thunderbird | |||
</console> | |||
'''Install package. Ask for confirmation before performing any changes. Show verbose output.''' | |||
<console> | |||
###i## emerge -av firefox | |||
###i## emerge --ask firefox | |||
</console> | |||
=== Remove packages === | |||
'''Remove package.''' | |||
== | <console> | ||
###i## emerge -C firefox | |||
###i## emerge --unmerge firefox | |||
</console> | |||
'''Remove package. Ask for confirmation before performing any changes.''' | |||
<console> | <console> | ||
###i## emerge | ###i## emerge -aC firefox | ||
</console> | </console> | ||
'''Remove orphaned packages. Ask for confirmation before performing any changes.''' | |||
<console> | <console> | ||
###i## | ###i## emerge -a --depclean | ||
</console> | </console> | ||
=== Update packages === | |||
'''Update all packages.''' | |||
<console> | <console> | ||
###i## | ###i## emerge -uDN @world | ||
</console> | </console> | ||
'''Update all packages. Ask for confirmation before performing any changes. Show verbose output.''' | |||
<console> | <console> | ||
###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:''' | |||
When | |||
<console> | <console> | ||
###i## | ###i## emerge -auvDN @world | ||
###i## | ###i## perl-cleaner --all | ||
</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.}} | |||
{{ |
Revision as of 16:43, 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
Sync local package database. This will update your local Portage tree with the latest Funtoo ebuilds.
root # emerge --sync
Search packages
Search packages by name.
root # emerge -s firefox root # emerge --search firefox
Search packages by description.
root # emerge -S web browser root # emerge --searchdesc web browser
Install packages
Install package.
root # emerge firefox
Install multiple packages.
root # emerge firefox thunderbird
Install package. Ask for confirmation before performing any changes. Show verbose output.
root # emerge -av firefox root # emerge --ask firefox
Remove packages
Remove package.
root # emerge -C firefox root # emerge --unmerge firefox
Remove package. Ask for confirmation before performing any changes.
root # emerge -aC firefox
Remove orphaned packages. Ask for confirmation before performing any changes.
root # emerge -a --depclean
Update packages
Update all packages.
root # emerge -uDN @world
Update all packages. Ask for confirmation before performing any changes. Show verbose output.
root # emerge -uavDN @world
When upgrading to a new version of perl, it is necessary to also run perl-cleaner
afterwards:
root # emerge -auvDN @world root # perl-cleaner --all
This requirement of running perl-cleaner
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.