Difference between pages "Package:Bind" and "Emerge/pt-br"

From Funtoo
(Difference between pages)
Jump to navigation Jump to search
m
 
 
Line 1: Line 1:
{{Ebuild
== Principiando com o emerge ==
|Summary=BIND - Berkeley Internet Name Domain - Name Server
Emerge é o front-end para o gerenciador de Portage do funtoo. Com o emerge é fácil instalar, atualizar ou remover pacotes.
|CatPkg=net-dns/bind
|Homepage=http://www.isc.org/software/bind
}}


BIND is a DNS server.
=== 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>


=== Installation ===
=== Buscar pacotes ===
{{console|body=###i## emerge net-dns/bind}}
'''Busca pacotes por nome.'''
<console>
###i## emerge -s firefox
###i## emerge --search firefox
</console>


=== Local Caching Only Server ===
'''Busca pacotes pode descrição.'''
{{console|body=###i## echo "dns_servers="127.0.0.1" >> /etc/conf.d/net}}
<console>
###i## emerge -S web browser
###i## emerge --searchdesc web browser
</console>


{{file|name=/etc/bind/named.conf|lang=|desc=ensure local listening|body=
=== Install packages ===
listen-on-v6 { ::1; };
'''Instalar pacote.'''
listen-on { 127.0.0.1; };
<console>
}}
###i## emerge firefox
</console>


{{file|name=/etc/bind/named.conf|lang=|desc=remove /* comments */ disabling this block, optionally add your upstream DNS servers|body=
'''Instalar múltiplos pacotes.'''
forward first;
<console>
forwarders {
###i## emerge firefox thunderbird
// 123.123.123.123; // Your ISP NS
</console>
// 124.124.124.124; // Your ISP NS
// 4.2.2.1; // Level3 Public DNS
// 4.2.2.2; // Level3 Public DNS
8.8.8.8; // Google Open DNS
8.8.4.4; // Google Open DNS
};
}}


{{file|name=/etc/resolv.conf|lang=|desc=set the local system to listen to BIND|body=
'''Instalar pacotes. Pedir por confirmação antes de realizar quaisquer alterações. Exibe saída em verbose.'''
nameserver 127.0.0.1
<console>
}}
###i## emerge -av firefox
###i## emerge --ask firefox
</console>


{{console|body=###i## rc-update add named default
=== Removes pacotes ===
###i## rc
'''Remove pacote.'''
}}
<console>
###i## emerge -C firefox
###i## emerge --unmerge firefox
</console>


{{PageNeedsUpdates}}
'''Remove pacote. Pedir por confirmação antes de realizar quaisquer alterações.'''
{{EbuildFooter}}
<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 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.

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.