[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[wml] mirros(commit)



Eu estou traduzindo a seção de mirror do site.

Aqui seguem alguns .wml para commit.

Agradeceria se alguém pudesse fazê-lo


PS: Conforme eu for terminando as outras traduções da seção mirror vou postando aqui.


Abraços,

-- 
----
Elcio Mello - SwaP
Use it, abuse it, It's Free
GNU/Debian --->>> www.debian.org
----
#use wml::debian::template title="Configurando um Mirror de FTP"
#use wml::debian::toc
#use wml::debian::translation-check translation="1.25"

<p>Fazer um Mirror é igual tanto para os sites não-oficiais quanto para os
<a href="official">oficiais</a>.

<p>Uma vez que um mirror é configurado, ele será <a href="submit">registrado com no Debian</a>
a fim de ser incluido na <a href="../misc/README.mirrors">lista de mirrors</a>.
Pedidos podem ser feitos usando nosso <A href="submit">formulário web</a>.

<p>Problemas ou inquéritos podem ser enviados para <A href="mailto:mirrors@debian.org";>mirrors@debian.org</A>.
</p>

<toc-display/>

<toc-add-entry name="wherefrom">De onde fazer um mirror</toc-add-entry>

<p>Muitas pessoas parecem pensar que <code>ftp.debian.org</code> é a
localização oficial dos pacotes do Debian e que ele será o melhor lugar de todos
para fazer o mirror. Isto é <strong>flaso</strong>.
<code>ftp.debian.org</code> é meramente um dos vários servidores que é 
atualizado por um servidor interno do Debian.</p>

<p>Alguns do servidores na <a href="mirrors_full">lista de mirrors</a>
que possuem o rótulo '<kbd>Type: Push-Primary</kbd>' será provavelmente um bom lugar
de onde se fazer um mirror.</p>

<p>Para você, não existe praticamente nenhuma diferença entre fazer um mirror do servidor
ou de um outro <em>Push-Primary</em> mirror. De outro
lado, se muitas pessoas usam o ftp.debian.org (e infelismente, isso acontece), isto
faz com que seja desperdiçado banda.</p>

<toc-add-entry name="methods">Métodos para fazer um mirror</toc-add-entry>

<p>O método recomendado para se fazer um mirror é usando o rsync.

<p>Note: Enquanto <kbd>wget</kbd> trabalha bem para se fazer mirrors de pequenos sites, ele não
é tão configurável como o rsync ou 'mirror' então ele não é recomendado para este trabalho.

<h3>Usuário Anonymous no rsync</h3>

<p>Você pode usar <a href="anonftpsync">este script</a> para fazer o mirror dos arquivos.
Siga as direções no script para configurar um mirror.

<h3>Rsync com autenticação, de um 'push' mirror</h3>

<p>'Push mirroring' é uma forma que desenvolvemos para fazer um mirror usando rsync, que
minimiza o tempo tomado no exame das mudanças dos arquivos dos mirrors.
O mirror servidor usa um gatilho ssh para dizer ao mirror cliente que ele deve 
atualizar.

<p>O 'Push mirroring' é necessário para manter vários servidores em sincronia
(tais como os servidores pseudônimos de DNS em round-robin como <tt>ftp.us.debian.org</tt>),
e nós geralmente usamos isto para o nossos mirrors de primeiro e segundo grau. Para mirrors "normais",
este métotodo requer muitos esfoços para ser configurado os quais não
compenssam, comparados com um trabalho do cron bem ajustado.</p>

<p>O método é totalmente seguro já que o ssh é configurado para executar um simples
comando. Além disso, o mirror segue sendo `pull' de maneira que <strong>não</strong>
é possivel corromper o conteúdo dos arquivos por meio de um 'push' mirror forjado.
Alguns administradores de mirror tem mostrado relutâncias para usar este método
para fazer um mirror devido aos medos de que o método possa abrir sua máquina para uma invasão.
Isto simplesmente <strong>não</strong> é verdade.

<p>Para uma descrição mais detalhada de como isto trabalha, poque ele é seguro, e
como configurar um 'push mirror', por favor veja a <a href="push_mirroring">explicação
completa</a>.

<h3>FTP Anonymous usando 'mirror'</h3>

<p>O FTP Anonymous foi o método padão por um longo tempo.
Com isto, o programa 'mirror' trabalha bem nos arquivos Debian.
Com você provavelmente pensou, 'mirror' está disponível como um pacote do Debian.
Se tem o pacote Debian instalado, existe um simples script para fazer mirror de FTP
dos arquivos em /etc/mirror/packages/ftp.debian.org .

<toc-add-entry name="partial">Fazendo um mirror parcial</toc-add-entry>

<p>Já considerado o <a href="size">grande tamanho dos arquivos do Debian</a>,
algumas pessoas preferem fazer um mirror apenas da parte que elas necessitam. Se você quer
excluir alguma coisa, você deve excluir as arquiteturas.</p>

<p>Com o <a href="anonftpsync">anonftpsync</a>, isto pode ser feito editando
a variável EXCLUDE. Você tambem pode usar scripts escritos especialmente para isto, como
<a href="http://packages.debian.org/unstable/net/debmirror.html";>debmirror</a>
(de Joey Hess e Joerg Wendland) ou
<a href="http://people.debian.org/~absurd/absurd_debmirror/";>absurd_debmirror</a>
(do Stephan Suerken). Se vc sentir
que deve adicionar alguma coisa neles, por favor entre em contato com autores (Informação de
contatos deve ser incluidas nos scripts deles).

<p>Nós advertimos fortemente sobre a exclusão dos subdiretórios <tt>project/</tt>, <tt>doc/</tt>
e outros. Normalmente eles são menores, e de muita utilidade para
os usuários.</p>

<toc-add-entry name="when">Quando fazer o mirror</toc-add-entry>

<p>O arquivo principal se atualiza a cada 24 horas.

<p>Se o seu site está sendo atualizado pelo sistema 'push', então você não precisa se preucupar com isto.
Caso contrario, se o site de onde você escolheu fazer o mirror usa rsync, então você deve procura
em <kbd>project/trace/</kbd> no site de mirror dos arquivos do Debian por
um arquivo como o nome igual ao do site na lista. O arquivo deve conter a hora
que se foi feito a ultima copia. Mais algum tempo, digamos 1 hora, e você ainda obtem o momento
que isso será feito novamente.

<p>A maneira mais fácil de ser ter automaticamente o mirror executando todos os dias é usando o
cron. Veja <kbd>man crontab</kbd> para detalhes.

<toc-add-entry name="settings">Configurações adicionais recomendadas</toc-add-entry>

<p>Se você for tornar um mirror do Debian disponível através de HTTP, por favor
adicione as seguintes configurações nas suas configurações do Apache (presumo, claro
que, você usará Apache) nos indices de diretórios:

<pre>
&lt;directory /org/ftp.debian.org/ftp&gt;
   IndexOptions NameWidth=* +SuppressDescription
   DirectoryIndex .
&lt;/directory&gt;
</pre>

<p>(substitua <code>/org/ftp.debian.org/ftp</code> como o nome do
diretório onde você manterá o mirror)
#use wml::debian::template title="Fazendo um mirror do Debian" BARETITLE="true"
#use wml::debian::translation-check translation="1.21"

<p>O mundo é um grande lugar e sem <a href="../misc/README.mirrors">o
grande número de mirrors em volta dele</a>, muitas pessoas teriam
dificuldades de obter o Debian. Os mirrors Debian são mantidos por voluntários, então
se você está em condições para doar um espaço em disco e uma conexão, crie um
um mirror e torne o Debian mais acessível.</p>

<p>O arquivos do FTP do Debian contém todos os pacotes, fontes e material de
instalação. Você pode fazer um mirror dos arquivos do FTP em parte ou como um todo &mdash; verifique
o <a href="size">tamanho do mirror</a>. Veja as páginas em <a href="ftpmirror">\
configurando um mirror de FTP</a> para mais informações sobre métodos para criar mirrors,
como fazer mirrors parciais, quando fazer mirrors e mais.</p>

<p>Você pode manter seu mirror privado, mas muitas pessoas optam por
<a href="submit">adicionar seu mirror em nosso banco de dados</a> o qual comtém
informações sobre todos os nossos mirrors. Este é um bom caminho para tornar um mirror
conhecido, desde que os usuários possam vê-lo na
<a href="../misc/README.mirrors">lista de mirros do Debian</a> e na
<a href="../misc/README.non-US">lista de mirros de pacotes non-US do Debian</a>.
Uma <a href="mirrors_full">lista completa</a> também é mantida pelos responsáveis
de mirror para discenir os melhores sites de mirror.

<p>Se ainda não existe um mirror oficial do Debian em seu país, e 
seu mirror tem tem uma largura de banda boa, você pode querer que ele <a href="official">\
venha a ser um mirror oficial</a>.

<p>Há uma lista de discussão para notícias sobre mirrors Debian,
<a href="http://lists.debian.org/debian-mirrors/";>debian-mirrors</a>.
Nós incentivamos todos os responsáveis de mirror a
<a href="../MailingLists/subscribe#debian-mirrors"> se inscreverem</a>, porque está
algumas vezes comtém anuncios importantes, e ela tem um tráfego baixo porque
é moderada.</p>

<p>Atualmente nós não necessitamos de novos mirrors para nossas páginas web (Embora
algumas aplicações sejam devidamente consideráveis). Mas se você já está hospedando um
mirror de nossas páginas, verifique o <a href="webmirror">mirror de página </a> para
referências.

<p>Os mirrors Debian possuem arquivos de timestamp que usamos para determinar como
os mesmo tem sido atualizados. Aqui estão algumas estatísticas que os responsáveis de mirror
fornecem:</p>

<ul>
  <li><url "http://people.debian.org/~md/mirrors-list.txt";></li>
  <li><url "http://people.debian.org/~treacy/archive_mirror_check.out";></li>
  <li><url "http://www.de.debian.org/dmc/today/";></li>
</ul>

<p>Se você tem alguma questão que não foi respondida nesta página, você
pode nos contactar em <email mirrors@debian.org>.</p>
#use wml::debian::template title="Tamanho do Mirror"
#use wml::debian::translation-check translation="1.16"

<h2>Qual é o tamanho do site de FTP do Debian?</h2>

# psql -U nobody projectb
# projectb=> select sum(files.size) from files,binaries,architecture
#            where architecture.id=binaries.architecture and
#            architecture.arch_string='i386' and files.id=binaries.file;
# projectb=> select architecture.arch_string as Architecture, sum(files.size)
#            from files,binaries,architecture where
#            architecture.id=binaries.architecture and files.id=binaries.file
#            group by architecture.arch_string;

# however, this might not work completely reliably, it will report smaller
# figures. dunno exactly why, elmo didn't have a good answer.

<p>Os números nesta página são do arquivo de 21 de Janeiro de  2002.

<dl>
<dt><strong>Todas as coisas</strong></dt>
  <dd>Aproximadamente 40 GB.</dd>

<dt><strong>Debian 2.2 (versão atualmente estável (stable), `potato')</strong></dt>
  <dd>Aproximadamente 9 GB.</dd>

<dt><strong>uma versão de uma arquitetura (da stable, testing e unstable)</strong></dt>
  <dd>varia de 2.6 GB à 4.2 GB (aproximadamente)</dd>

<dt><strong>uma arquitetura não liberada</strong></dt>
  <dd>em média 1.5 GB e crescente</dd>
</dl>

<p>Note que o arquivo está constantemente em crescimento; a testing crescerá especialmente
quando a sua liberação se aproxima. Também, não recomendamos reduzir o tamanho do mirror
excluindo distribuições específicas; excluindo arquiteturas específicas ou mesmos
fontes.

<p>Você também pode ver os <a href="http://ftp-master.debian.org/~mmagallo/";>gráficos
de crescimento do arquivo do Debian</a>.</p>

<h3>Qual é o tamanho do site de FTP non-US do Debian?</h3>

<p>Todo o arquivo non-US é de aproximadamente 2.6 GB. 100-180 MB para a
versão de cada arquitetura, um pouco menos para arquitetura não liberada.

<h2>Qual é o tamanho das páginas web?</h2>

<p>O mirror das nossas páginas web (www.debian.org) é de aproximadamente
650 MB.</p>
#use wml::debian::template title="Enviando Informação de um Mirror"
#use wml::debian::translation-check translation="1.30"

<p>Se você gostaria de enviar informações sobre um mirror do Debian
(FTP archive, web), você pode fazer isto usando o formulário abaixo.

<p>Há <a href="#examples">exemplos</a> na parte inferior da página em
caso de você não ter certeza de como proceder.

<p>Se você precisar enviar mudanças para um já existente, simplesmente faça
um novo (completo) envio e adicione um comentário que indique que se trata de uma atualização.

<p>Nem toda a informação fornecida aqui será mostrada na lista de mirror, tal
como endereço do responsável do mirror.

<H2>Informações básicas</H2>

<P>Por favor inclua o nome com qual você quer o mirror seja listado
no campo<em>Site</em>. Se o servidor tem outros nomes, liste eles no campo
<em>Aliases</em>, separados com vírgula (`,'). Este é provavelmente
o reverso das entradas do DNS.

<form method=post action="http://cgi.debian.org/cgi-bin/submit_mirror.pl";>
<p>
Site: <input type="text" name="site" size="30"><br>
Aliases: <input type="text" name="aliases" size="60">

<H2>Tipos de mirrors e métodos para acessá-los</H2>

<p>Entre com o caminho para o mirror Debian em seu site nos campos abaixo.
deixe os campos não necessários em branco.

<define-tag tablerow>
	<tr><td>%0: <td><input type="text" name="%1" size="%2">
</define-tag>

<table>
<tablerow "Arquivos de pacotes, acesso por HTTP"   archive-http   30>
<tablerow "Arquivos de pacotes, acesso por FTP"    archive-ftp    30>
<tablerow "Arquivos de pacotes, acesso por rsync"  archive-rsync  30>
<tablerow "Arquivos de pacotes, acesso por NFS"    archive-nfs    30>
<tablerow "Pacotes Non-US, acesso por HTTP"    nonus-http     30>
<tablerow "Pacotes Non-US, acesso por FTP"     nonus-ftp      30>
<tablerow "Pacotes Non-US, acesso por rsync"   nonus-rsync    30>
<tablerow "Pacotes Non-US, acesso por NFS"     nonus-nfs      30>
<tablerow "Imagens de CD, acesso por HTTP"          cdimage-http   30>
<tablerow "Imagens de CD, acesso por FTP"           cdimage-ftp    30>
<tablerow "Imagens de CD, acesso por rsync"         cdimage-rsync  30>
<tablerow "Imagens de CD, acesso por NFS"           cdimage-nfs    30>
<tablerow "Versões antigas do Debian, acesso por HTTP"  old-http     30>
<tablerow "Versões antigas do Debian, acesso por FTP"   old-ftp      30>
<tablerow "Versões antigas do Debian, acesso por rsync" old-rsync    30>
<tablerow "Versões antigas do Debian, acesso por NFS"   old-nfs      30>
<tablerow "Páginas web do Debian, acesso por HTTP"   www-http       30>
<tablerow "Páginas web do Debian, acesso por FTP"    www-ftp        30>
<tablerow "Páginas web do Debian, acesso por rsync"  www-rsync      30>
<tablerow "Páginas web do Debian, acesso por NFS"    www-nfs        30>
</table>

<H2>Informações sobre o site do mirror</H2>

<p>Por favor preencha todos os campos que seguem (nós não divulgaremos o nome e
e-mail para ninguém). O país e origem do mirror é importante já que usamos
para organizar as entradas.

<table>
<tablerow "Mirror é atualizado a partir de"          mirrors_from  30>
<tablerow "Nome do responsável pelo site"         maint_name    30>
<tablerow "Email do responsável pelo site"        maint_email   30>
<tr><td>País do site:  <td><select name="country">
#include "$(ENGLISHDIR)/mirror/countries.data"
<: country_list() :>
</select>
<tablerow "Localização do site (opcional)"     location      30>
<tablerow "Nome do patrocinador do site (opcional)" sponsor_name  30>
<tablerow "URL do site patrocinador (opcional)"  sponsor_url   30>
</table>

<table border=0><tr>
<td valign="top">Comentário:</td>
<td><textarea name="comment" cols=40 rows=7 maxlength=256 wrap=virtual></textarea></td>
</tr></table>

<p>Note: se existe mais de um patrocinador, adicione os outros em comentário.
Você pode também querer informar se um mirror é parcial, com que frequência ele é
atualizado, e qual a velocidade do link do site (sua capacidade maxíma).
<br>

<input type="submit" value="Submit"> <input type="reset" value="Clear form">
</form>

<p>Seu site entrará na lista dentro de uma semana. Será enviado um email para você
em caso de algum problema com as informaçõe fornecidas.


<H2><a name="examples">Exemplos</a></H2>

<p>As seguintes informações enviadas seriam para um servidor chamado debian.example.com,
o qual também pode ser encontrado usando e1..example.com. Este nomes são fictícios,
é claro.

<blockquote>
Site: <code>debian.example.com</code><br>
Aliases: <code>e1.example.com</code>
</blockquote>

<p>O mirror de arquivos do Debian está no diretório /debian/ do servidor web:

<blockquote>
Arquivos de pacotes, acessado por HTTP: <code>/debian/</code>
</blockquote>

<p>Isto é para ftp://debian.example.com/debian/:
     
<blockquote>
Arquivos de pacotes, acessado por FTP: <code>/debian/</code>
</blockquote>

<p>Este é o diretório usado pelo acesso do rsync (note que em muitos sites,
isto pode não ter acesso anonymous), debian.example.com::debian/:

<blockquote>
Arquivos de pacotes, acessado por rsync: <code>debian/</code>
</blockquote>

<p>Este mirror é atualizado a partir de ftp.debian.org, então iremos adicionar:

<blockquote>
O Mirror é atualizado a partir de: <code>ftp.debian.org</code>
</blockquote>

<p>Agora para informaçõs do responsável:

<blockquote>
Nome do responsável pelo site: <code>Example.com mirror admins</code><br>
Email do responsável pelo site: <code>&lt;abc@address.goes.here&gt;</code>
</blockquote>

<p>(Uma vez que, o responsável não será mostrado nas listas publicas,
por favor entre com o endereço correto.)

<p>As outras infromações serão:

<blockquote>
País: <code>Brazil [BR]</code><br>
Comentario: <code>Algumas notas suas podem ajudar outras pessoas</code>
</blockquote>

<p>O seguinte exemplo deescreve o mirror em ftp.uk.debian.org:

<blockquote>
Site: <code>ftp.uk.debian.org</code><br>
Aliases: <code>open.hands.com</code><br>
Arquivos de pacotes, acesso por HTTP: <code>/debian/</code><br>
Arquivos de pacotes, acesso por FTP: <code>/debian/</code><br>
Arquivos de pacotes, acesso por rsync: <code>debian/</code><br>
Nome do responsável pelo site: <code>Philip Hands</code><br>
Email do responsável pelo site: <code>&lt;abc@address.goes.here&gt;</code><br>
País: <code>United Kingdom [GB]</code>
</blockquote>

<p>Se você mantem cópias de versões antigas do Debian, sua entrada será 
alguma coisa com isto:

<blockquote>
Site: <code>archive.debian.org</code><br>
Versões antigas do Debian, acesso por HTTP: <code>/debian-archive/</code><br>
Versões antigas do Debian, acesso por FTP: <code>/debian-archive/</code><br>
Versões antigas do Debian, acesso por rsync: <code>debian-archive/</code><br>
Nome do responsável pelo site: <code>Debian FTP admins</code><br>
Email do responsável pelo site: <code>&lt;abc@address.goes.here&gt;</code><br>
País: <code>United States [US]</code><br>
</blockquote>

Reply to: