pt_BR - en to pt_BR translation catalogue (201 entries)

en: Local entities for Mirror Tutorial
pt_BR: Entidades locais para o Tutorial de Espelho

en: Document name
pt_BR: Nome do documento

en: Version number
pt_BR: Número de versão

en: Date of last revision
pt_BR: Data da última revisão

en: Document ID
pt_BR: ID do Documento

en: Local version of Fedora Core for this document
pt_BR: Versão local do Fedora Core para este documento

en: URL for list of project mirrors
pt_BR: URL para lista de espelhos do projeto

en: Mirror Tutorial
pt_BR: Tutorial de Espelhamento

en: Installing and maintaining a local Fedora mirror
pt_BR: Instalando e gerenciando um espelho local do Fedora

en: Fix mirror list URL (#201558)
pt_BR: Consertada URL de lista de espelhos (#201558)

en: Add lftp section and push to 1.0
pt_BR: Adicionada seção do lftp e finalizada versão 1.0

en: Minor revision updating entity names and incorporating variablelist.
pt_BR: Pequena revisão atualizando os nomes de entidades e incorporando variablelist.

en: Minor revision fixing service reload command.
pt_BR: Pequena revisão consertando o comando service reload.

en: Fixed createrepo and yum-arch command issues (#172819).
pt_BR: Consertado problemas sobre os comandos createrepo e yum-arch (#172819).

en: Added some additional information about repository configuration (#172815, #172819).
pt_BR: Adicionada mais informações sobre a configuração de repositório (#172815, #172819).

en: Added some security info and fixes (#169584).
pt_BR: Adicionada informações sobre segurança e correções (#169584).

en: Added client configuration section.
pt_BR: Adicionada seção sobre configuração do cliente

en: Some style changes and more indexing.
pt_BR: Algumas mudanças no estilo e mais indexação.

en: Fix default network sharing protocol (#169581, #169584)
pt_BR: Consertado o protocolo de compartilhamento de rede padrão (#169581, #169584)

en: Use bug reporting entity, add BETA classification.
pt_BR: Usando a entidade de relato de bugs, adicionada classificação BETA.

en: Add entities and draft notice.
pt_BR: Adicionada entidades e nota sobre rascunho.

en: Minor note on yum versioning for repodata; fixed entities ref.
pt_BR: Pequena nota sobre a versão do yum para o repodata; consertada referências às entidades.

en: Minor corrections.
pt_BR: Pequenas correções.

en: Updated repository setup to include createrepo.
pt_BR: Atualizada configuração de repositório para incluir o createrepo.

en: Incorporated all suggested changes by KWade.
pt_BR: Incorporada todas as sugestões de mudanças por KWade.

en: Brought introduction section in line with Fedora Documentation Project standards.
pt_BR: Seção de introdução mudada para seguir os padrões do Projeto de Documentação Fedora.

en: Additional style editing.
pt_BR: Edição de estilo adicional.

en: Style editing.
pt_BR: Edição de estilo.

en: Revised screen sections to use inline tags as discussed on fedora-docs-list; minor error corrections.
pt_BR: Revisada as seções screen para usar tags inline, como discutido na fedora-docs-list; pequenas correções de erros.

en: Initial version for editorial process.
pt_BR: Versão inicial para processo editorial.

en: Introduction
pt_BR: Introdução

en: Purpose
pt_BR: Propósito

en: This tutorial presents a number of related topics that allow an administrator to seamlessly integrate mirroring and update services for Fedora Core. Use these services to provision a classroom, laboratory, or office. These service provisions also increase ease of use and enhance user experience. They also add to the perceived value of non-proprietary operating systems and software.
pt_BR: Este tutorial apresenta um conjunto de tópicos relacionados que permitem um administrador integrar, de forma transparente, os serviços de espelho e atualização no Fedora Core. Use estes serviços para, por exemplo, uma sala de aula, laboratório ou escritório. Estes serviços aumentam também a facilidade de utilização e melhoram a experiência de uso do sistema para o usuário. Adicionam também algum valor recebido de sistemas operacionais e software não-proprietários.

en: Reporting Document Errors
pt_BR: Relatando Erros no Documento

en: To report an error or omission in this document, file a bug report in Bugzilla at <ulink url="http://bugzilla.redhat.com"/>. When you file your bug, select "Fedora Documentation" as the <systemitem>Product</systemitem>, and select the title of this document as the <systemitem>Component</systemitem>. The version of this document is mirror-tutorial-1.0.1 (2006-08-07).
pt_BR: Para relatar um erro ou omissão neste documento, preencha um relatório de bug no Bugzilla em <ulink url="http://bugzilla.redhat.com"/>. Quando você for preencher o relatório, selecione "Fedora Documentation" (Documentação Fedora) no campo <systemitem>Product</systemitem> (Produto) e selecione o título do seu documento como <systemitem>Component</systemitem> (Componente). A versão deste documento é mirror-tutorial-1.0.1 (2006-08-07).

en: The maintainers of this document will automatically receive your bug report. On behalf of the entire Fedora community, thank you for helping us make improvements.
pt_BR: Os mantenedores deste documento irão receber automaticamente o seu relatório de erro. Em nome de toda a comunidade Fedora, obrigado por nos ajudar a fazer melhorias.

en: Audience
pt_BR: Audiência

en: You will find this tutorial more useful if you are a system administrator, or a Fedora Core "power user" familiar with the following topics:
pt_BR: Você irá achar este tutorial mais útil se você for um administrador de sistemas ou um "usuário experiente" do Fedora Core, familiarizado com os seguintes tópicos:

en: Fedora Core system installation and administration
pt_BR: Instalação e administração do sistema Fedora Core

en: Basic Internet protocols (HTTP/Web)
pt_BR: Protocolo básico de Internet (HTTP/Web)

en: Using a command line interface
pt_BR: Usando a interface de linha de comando

en: About Mirrors
pt_BR: Sobre Espelhos

en: A <emphasis>mirror</emphasis><indexterm><primary>mirror</primary></indexterm> is a server that provides a copy of one or more collections of files. Mirroring a site reduces traffic to the original source site, thus spreading the stress and bandwidth costs of many users across many sites. Side benefits of running a local mirror include very fast access through the local network, providing custom services to local users, and increasing your skills in managing Internet services.
pt_BR: Um <emphasis>espelho</emphasis><indexterm><primary>espelho</primary></indexterm> é um servidor que oferece uma cópia de uma ou mais coleções de arquivos. Espelhar um site reduz o tráfego no servidor original, aliviando deste modo o estresse e os custos da largura de banda de vários usuários. Os benefícios de rodar um espelho local incluem o acesso muito rápido em toda a rede local, fornecimento de serviços personalizados aos usuários locais e aumento das suas habilidades no gerenciamento de serviços de Internet.

en: The site from which you retrieve files to build your mirror is called an <emphasis>upstream mirror</emphasis><indexterm><primary>mirror</primary><secondary>upstream</secondary></indexterm>. If possible, choose an upstream mirror that is located close to you geographically. This reduces unnecessary traffic across transcontinental sections of the Internet, where bandwidth is limited and expensive. Use only upstream mirrors that are intended for public access, unless you have permission from the upstream mirror site administrator.
pt_BR: O servidor de onde obtém-se os arquivos para criar o seu espelho é chamado de <emphasis>espelho principal</emphasis><indexterm><primary>espelho</primary><secondary>principal</secondary></indexterm>. Se possível, escolha um espelho principal geográficamente próximo. Isto reduz o tráfego desnecessário entre seções intercontinentais da Internet, onde a largura de banda é limitada e custosa. Use apenas os espelhos principais que são disponibilizados para acesso público, a menos que você tenha permissão do administrador do servidor do espelho principal.

en: Additional Resources
pt_BR: Recursos Adicionais

en: For more information on installing Fedora Core see the Fedora Core Installation Guide at <ulink url="http://fedora.redhat.com/docs/fedora-install-guide-en/"/>. For more information on basic Internet protocols, see <ulink url="http://library.albany.edu/internet/internet.html">http://library.albany.edu/internet/internet.html</ulink>, or search Google at <ulink url="http://www.google.com/">http://www.google.com/</ulink>. For more general information about mirrors, see <ulink url="http://en.wikipedia.org/wiki/Mirror_(computing)">http://en.wikipedia.org/wiki/Mirror_(computing)</ulink>.
pt_BR: Para mais informações sobre a instalação do Fedora Core, veja o Guia de Instalação do Fedora Core em <ulink url="http://fedora.redhat.com/docs/fedora-install-guide-en/"/>. Para mais informações sobre protocolos básicos de Internet, veja <ulink url="http://library.albany.edu/internet/internet.html">http://library.albany.edu/internet/internet.html</ulink> ou procure no Google em <ulink url="http://www.google.com/">http://www.google.com/</ulink>. Para mais informações gerais sobre espelhos, veja <ulink url="http://en.wikipedia.org/wiki/Mirror_(computing)">http://en.wikipedia.org/wiki/Mirror_(computing)</ulink>.

en: Acknowledgements
pt_BR: Agradecimentos

en: Karsten Wade provided editorial services and kept the style crisp and consistent. Stuart Ellis provided some additional security-related information.
pt_BR: Karsten Wade forneceu serviços editoriais e manteve o estilo simples e consistente. Stuart Ellis forneceu algumas informações adicionais relacionadas à segurança.

en: Planning and Setup
pt_BR: Planejamento e Configuração

en: The Distribution Structure
pt_BR: A Estrutura da Distribuição

en: The Fedora <emphasis>distribution</emphasis><indexterm><primary>distribution</primary></indexterm>, which is the collection of all Fedora-related files, uses the directory tree in <xref linkend="ex-fedora-dir-tree"/>. It may include multiple versions of Fedora Core. The tree design makes it easier to "trim" unnecessary or undesired files. When you set up a mirror, duplicate this tree exactly, or as closely as possible. If you duplicate the tree, it will be easier to automate nightly updates.
pt_BR: A <emphasis>distribuição</emphasis> Fedora<indexterm><primary>distribuição</primary></indexterm>, que é a coleção de todos os arquivos relacionados ao Fedora, usa a árvore de diretórios como no <xref linkend="ex-fedora-dir-tree"/>. Ela pode incluir várias versões do Fedora Core. O planejamento da árvore torna mais simples a eliminação de arquivos desnecessários ou indesejáveis. Quando você configurar um espelho, duplique esta árvore exatamente igual ou o mais semelhante possível. Se você duplicar a árvore, será mais fácil automatizar as atualizações noturnas.

en: Fedora directory tree
pt_BR: Árvore de diretórios Fedora

en: Naming conventions
pt_BR: Convenções de nomes

en: Throughout the rest of the document, <filename>/var/www/mirror</filename> represents the folder where all your mirrored files are stored. You may substitute a different location. This location simplifies sharing your mirror, due to the shipping configuration of Fedora Core. See <xref linkend="sn-server-config"/> for more information. The site name <computeroutput>mirror.example.com</computeroutput> represents the upstream mirror.
pt_BR: Ao longo do restante do documento, <filename>/var/www/mirror</filename> representará a pasta onde todos os seus arquivos espelhados serão armazenados. Você pode substituir por um local diferente. Esta localização simplifica o compartilhamento do seu espelho, devido a configuração pré-definida do Fedora Core. Veja a <xref linkend="sn-server-config"/> para mais informações. O nome do servidor <computeroutput>mirror.example.com</computeroutput> representa o espelho principal.

en: The <filename>fedora/linux/core/5/<replaceable>arch</replaceable>/os</filename> directory contains a copy of all the original distribution files for Fedora Core 5. They are the same files found on the DVD and CD-ROM version of the distribution. The <filename>Fedora</filename> subfolder contains all the files that are necessary for installation, including the entire collection of Fedora Core RPM packages. The <filename>images</filename> folder contains copies of any floppy diskette or CD-ROM images that boot a system into installation or rescue modes. The <filename>fedora/linux/core/5/<replaceable>arch</replaceable>/iso</filename> folder contains images of the CD-ROM version of the distribution.
pt_BR: O diretório <filename>fedora/linux/core/5/<replaceable>arch</replaceable>/os</filename> contém uma cópia de todos os arquivos originais da distribuição para o Fedora Core 5. Eles são os mesmos arquivos encontrados na versão em DVD e CD-ROM da distribuição. A subpasta <filename>Fedora</filename> contém todos os arquivos que são necessários para a instalação, incluindo a coleção inteira de pacotes RPM. A pasta <filename>images</filename> contém cópias de algumas imagens de disquete ou CD-ROM para inicializar o sistema em modo de instalação ou reparo. A pasta <filename>fedora/linux/core/5/<replaceable>arch</replaceable>/iso</filename> contém imagens da versão em CD-ROM da distribuição.

en: RPM packages
pt_BR: Pacotes RPM

en: <firstterm>RPM</firstterm><indexterm><primary>RPM</primary></indexterm>, originally the Red Hat Package Manager and now the RPM Package Manager, is not just a file format. RPM is also a system that tracks and interconnects software and version information. The RPM system is quite popular, and many other Linux distributions use RPM as well. Read more information on RPM at <ulink url="http://www.rpm.org/">http://www.rpm.org/</ulink>.
pt_BR: O <firstterm>RPM</firstterm><indexterm><primary>RPM</primary></indexterm>, originalmente o Red Hat Package Manager (Gerenciador de Pacotes Red Hat) e agora o RPM Package Manager (Gerenciador de Pacotes RPM), não é somente um formato de arquivo. RPM é também um sistema que registra e interconecta programas e informações de versão. O sistema RPM é muito popular e muitas outras distribuições Linux o usam também. Leia mais informações sobre o RPM em <ulink url="http://www.rpm.org/">http://www.rpm.org/</ulink>.

en: The <filename>SRPMS</filename> folders under architecture-specific branches are links that point to the main <filename>SRPMS</filename> folder for that distribution. For example, <filename>fedora/linux/core/2/i386/os/SRPMS</filename> is a link that points to <filename>fedora/linux/core/2/SRPMS</filename>.
pt_BR: As pastas <filename>SRPMS</filename> abaixo da hierarquia especifica de arquiteturas são atalhos que apontam para a pasta <filename>SRPMS</filename> principal da distribuição. Por exemplo, <filename>fedora/linux/core/2/i386/os/SRPMS</filename> é um atalho que aponta para <filename>fedora/linux/core/2/SRPMS</filename>.

en: A Fedora mirror consists of at least the original ISO images <emphasis>or</emphasis> the distribution files. If possible, include both, provided you have sufficient disk space and/or bandwidth.
pt_BR: Um espelho Fedora consiste ao menos das imagens ISO originais <emphasis>ou</emphasis> dos arquivos da distribuição. Se possível inclua ambos, contanto que você tenha espaço em disco e/ou largura de banda suficiente.

en: Copying the Original Distribution
pt_BR: Copiando a Distribuição Original

en: If you already have reliable CD-ROM installation discs of a distribution, reduce your initial bandwidth and time spent mirroring by copying the files from the discs to your server. Copy all files from Installation Disc 1 into the <filename>fedora/linux/core/5/<replaceable>arch</replaceable>/os</filename> folder. Then copy all files from the <filename>Fedora</filename> folder of each of the remaining Installation discs into the <filename>fedora/linux/core/5/<replaceable>arch</replaceable>/os/Fedora</filename> folder on the server.
pt_BR: Se você já tem CD-ROMs de instalação da distribuição em bom estado, reduza seu consumo de banda e tempo gasto baixando arquivos, copiando os arquivos dos discos para seu servidor. Copie todos os arquivos de instalação do Disco 1 para a pasta <filename>fedora/linux/core/5/<replaceable>arch</replaceable>/os</filename>. Então copie todos os arquivos da pasta <filename>Fedora</filename> de cada um dos discos de instalação restantes, para a pasta <filename>fedora/linux/core/5/<replaceable>arch</replaceable>/os/</filename> no servidor.

en: Copy all the files from the <filename>SRPMS</filename> folder on each of the "Sources" discs to the <filename>fedora/linux/core/5/SRPMS</filename> folder on the server. Make a link in the <filename>os</filename> folder that occurs under each architecture. Follow this example:
pt_BR: Copie todos os arquivos da pasta <filename>SRPMS</filename> de cada disco "Fonte" (Sources) na pasta <filename>fedora/linux/core/5/SRPMS</filename> no servidor. Crie um atalho (link) na pasta <filename>os</filename> que aparece sob cada arquitetura. Siga este exemplo:

en: The documentation for <application>anaconda</application><indexterm><primary>anaconda</primary></indexterm>, the Fedora Core installation program, calls this directory structure an <firstterm>exploded tree</firstterm><indexterm><primary>exploded tree</primary></indexterm>. This is because the package data on each CD is extracted, or exploded, to a large directory tree with a predetermined structure. The <application>anaconda</application> installer expects this structure to some extent.
pt_BR: A documentação do <application>anaconda</application><indexterm><primary>anaconda</primary></indexterm>, o programa de instalação do Fedora Core, chama esta estrutura de diretório de <firstterm>árvore expandida</firstterm><indexterm><primary>árvore expandida</primary></indexterm>. Isto porque os dados de cada pacote de cada CD estão extraídos, ou expandidos, em uma larga árvore de diretórios com uma estrutura pré-determinada. O instalador <application>anaconda</application> atenta a está estrutura até um certo ponto.

en: If you <emphasis>only</emphasis> include CD images, create a mirror suitable for installation services by mounting each CD image under the <filename><replaceable>arch</replaceable>/os/</filename> directory. Make a directory for each disc, naming them <filename>disc1</filename>, <filename>disc2</filename>, and so on. Mount each disc on the appropriate folder, and add entries to <filename>/etc/fstab</filename> to perform this mount automatically in case of a reboot. Each entry looks like this:
pt_BR: Se você <emphasis>somente</emphasis> incluiu as imagens de CD, crie um espelho apropriado para serviços de instalação montando cada imagem de CD abaixo do diretório <filename><replaceable>arch</replaceable>/os/</filename>. Crie um diretório para cada CD, nomeando-os como <filename>disc1</filename>, <filename>disc2</filename> e assim por diante. Monte cada disco na pasta apropriada e adicione entradas no <filename>/etc/fstab</filename> para serem montados automaticamente em caso de um reinicio (reboot). Cada entrada ficará assim:

en: path
pt_BR: caminho

en: The <application>anaconda</application> installer application automatically detects these folders and uses them properly. In addition, system configuration tools such as <application>system-config-packages</application> also continue to work properly when pointed at the parent of the ISO image mount points.
pt_BR: A aplicação de instalação <application>anaconda</application> automaticamente detecta estas pastas e as usa sem maiores problemas. Além disso, ferramentas de configuração do sistema como <application>system-config-packages</application> também continuam funcionando normalmente quando apontadas para a pasta de ponto de montagem da imagem ISO.

en: There are drawbacks to using CD ISO images in this fashion. For instance, no one directory contains the entire distribution of RPM packages. Soft links circumvent this problem, but your server security policies may not permit them. Fedora Core also comes in a ISO format DVD image, which alleviates this problem. Users who do not have DVD burning hardware, however, cannot use this image to make discs for their own use.
pt_BR: Existem inconveniências ao usar imagens ISO de CD desta forma. Por exemplo, um único diretório não conterá a distribuição inteira dos pacotes RPM. Atalhos (links simbólicos) podem contornar este problema, mas as políticas de segurança do seu servidor podem não permitir isto. O Fedora Core também vem em imagens ISO no formato DVD, que é uma alternativa à esse problema. Usuários que não tem gravador de DVD, entretanto, não conseguem usar esta imagem para gravar discos para o seu próprio uso.

en: You only need a single line in <filename>/etc/fstab</filename> for mounting the Fedora Core DVD ISO image. The entry looks like this:
pt_BR: Você precisa somente de uma simples linha no <filename>/etc/fstab</filename> para montar a imagem ISO DVD do Fedora Core. A entrada fica assim:

en: Trimming Branches
pt_BR: Eliminando Subdiretório de Arquiteturas

en: You may omit almost any branch of the tree that you do not plan to use. Consider carefully the impact of excluding that folder. Branches you might trim from your mirror include:
pt_BR: Você pode omitir quase todas os subdiretórios da árvore que não planeja usar. Considere cuidadosamente o impacto da exclusão destas pastas. Os subdiretórios que você pode excluir do seu espelho incluem:

en: Older versions of Fedora Core (any numbered directory).
pt_BR: Versões antigas do Fedora Core (qualquer diretório numerado).

en: Before you exclude an old version, ensure this does not adversely affect any of your users. These adverse affects can come in many forms. For example, the level of support for certain hardware sometimes changes between releases of Fedora Core. Users who cannot install a previous version may not be able to use Fedora Core. Your users might need to perform software-related tasks such as building packages for different Fedora Core releases. Always remain aware of the needs of your users during the planning stage.
pt_BR: Antes de você excluir uma versão antiga, assegure-se de que isto não afetará de forma adversa alguns de seus usuários. Estes efeitos adversos podem ser causados de muitas maneiras. Por exemplo, o nível de suporte para determinado hardware as vezes muda entre uma versão e outra. Seus usuários talvez precisem executar tarefas relacionadas a programas, como por exemplo a construção de pacotes para diferentes versões do Fedora Core. Sempre esteja ciente das necessidades dos seus usuários durante o estágio de planejamento.

en: Folders for architectures your site does not support.
pt_BR: Pastas para arquiteturas que seu site não suporta.

en: If you do not have any x86-64 hosts to support, trimming these folders eliminates several gigabytes of extra files. If you support x86-64 hosts later, though, you must restore mirroring of these branches.
pt_BR: Se você não tem nenhuma máquina x86-64 para oferecer suporte, apagando estas pastas, elimina-se vários gigabytes de arquivos extras. Se você irá oferecer suporte a x86-64 posteriormente, então você deverá restaurar o espelhamento desses subdiretórios.

en: The <filename>development</filename> folder (formerly "Rawhide").
pt_BR: A pasta <filename>development</filename> (anteriormente "Rawhide").

en: This folder contains all the latest "bleeding-edge" packages from the Fedora Project. If you participate in active Fedora development, you should not trim this branch. Fedora development moves at a rapid pace and requires frequent updates to the latest development package versions. However, the frequent updates cause your mirror to download significant amounts of material during the regular update cycle.
pt_BR: Esta pasta contém todos os últimos pacotes mais atualizados do Projeto Fedora. Se você participa do desenvolvimento ativo, você não deve eliminar este subdiretório. O desenvolvimento anda em passos rápidos e requer freqüentes atualizações para as últimas versões dos pacotes em desenvolvimento. Contudo, as freqüentes atualizações fazem que seu espelho baixe quantidades significativas de material durante o ciclo regular de atualizações.

en: The <filename>testing</filename> folders.
pt_BR: As pastas <filename>testing</filename>.

en: These branches contain updates that are being subjected to quality assurance through public testing, as well as the test or "pre-release" versions of the Fedora Core distribution. The <filename>testing</filename> folder under the main <filename>core</filename> tree is where test versions of the distribution, such as Fedora Core 6 test2, are kept. (Users of Fedora Core test distributions are often directed to use the <filename>development</filename> branch to update packages.) The <filename>testing</filename> folder, under <filename>updates</filename>, contains package updates that have not yet passed the public testing phase.
pt_BR: Estes subdiretórios contém atualizações que são sujeitas a testes públicos de garantia de qualidade, assim como as versões de teste e "pré-lançamentos" da distribuição Fedora Core. A pasta <filename>testing</filename> a baixo da árvore principal <filename>core</filename> é onde as versões de teste da distribuição, como o Fedora Core 5 Test3, são mantidas. (Usuários das distribuições de teste são freqüentemente direcionados a usar o subdiretório <filename>development</filename> para atualizações de pacotes.) A pasta <filename>testing</filename> abaixo de <filename>updates</filename> contém atualizações de pacotes que ainda não passaram pela fase de testes públicos.

en: The <filename>debug</filename> folders.
pt_BR: As pastas <filename>debug</filename>.

en: These folders contain packages that enable developers and skilled users to interpret data created when a program crashes or encounters a bug. If you participate actively in Fedora development, you should not trim these folders. If you trim this branch, you may still download individual packages as needed from a nearby public mirror site.
pt_BR: Estas pastas contém pacotes que permitem desenvolvedores e usuários habilidosos interpretarem dados criados quando um programa fecha inesperadamente ou encontra algum erro (bug). Se você participa ativamente no desenvolvimento do Fedora, você não deve eliminar estas pastas. Se você apagar este subdiretório, você ainda pode baixar pacotes individuais de acordo com sua necessidade, através de um site espelho público próximo.

en: The <filename>SRPMS</filename> folders (and links thereto).
pt_BR: As pastas <filename>SRPMS</filename> (e links aos mesmos).

en: These folders contain the original source for all the binary RPM packages in the distribution. You may download these packages individually as needed to save space on your local mirror.
pt_BR: Estas pastas contém o código original de todos os pacotes binários RPM da distribuição. Você pode baixar estes pacotes individualmente, de acordo com sua necessidade para economizar espaço no seu espelho local.

en: Unless your site closely manages workstation configuration, you should probably not trim any of the <filename>updates</filename> branches for the distributions you support. These locations contain packages with bug fixes, security patches, and errata updates that your users probably want.
pt_BR: A menos que seu site esteja próximo da gerência de configurações de estações de trabalho, você provavelmente não irá eliminar qualquer subdiretório de <filename>updates</filename> para as distribuições que você oferecer suporte. Estes locais contém pacotes com correções de erros (bugs), correções de segurança e atualizações de erratas que seus usuários provavelmente querem.

en: Downloading the Files
pt_BR: Efetuando Download dos Arquivos

en: Locate a public mirror site for Fedora Core by referring to the main project site's mirror page, <ulink url="http://fedora.redhat.com/Download/mirrors.html"/>. Once you have selected a nearby mirror site, note what services it offers (FTP, HTTP, and/or rsync). A mirror is usually servicing a large number of users. Choose off-peak hours, when possible, to download a large set of files. Be aware of any timezone differences when estimating off-peak hours.
pt_BR: Encontre um espelho público para o Fedora Core olhando na página de espelhos do projeto principal, <ulink url="http://fedora.redhat.com/Download/mirrors. html"/>. Uma vez que você tenha selecionado um site de espelho próximo, note quais serviços são oferecidos (FTP, HTTP e/ou rsync). Um espelho está geralmente servindo um grande número de usuários. Escolha horários fora de pico, quando possível, para efetuar download de uma grande quantidade de arquivos. Esteja ciente de quaisquer diferenças nos fuso-horários quando estimar os horários fora de pico.

en: Download Using HTTP or FTP
pt_BR: Efetuando Download usando HTTP ou FTP

en: To download via HTTP or FTP, use either the <command>wget</command> or <command>lftp</command> command. The <command>wget</command> command recurses subdirectories automatically and pulls down entire trees of data with a single command. If you are not careful, however, it is possible to pull down much more data than you intended. The following commands mirror the entire current Fedora Core distribution:
pt_BR: Para efetuar download via HTTP ou FTP, use qualquer um dos comandos <command>wget</command> ou <command>lftp</command>. O comando <command>wget</command> analisa os subdiretórios recursivamente automaticamente e baixa a árvore de dados inteira com um simples comando. Entretanto, se você não tiver cuidado, é possível que se baixe muito mais dados do que o pretendido. Os seguintes comandos espelham a distribuição Fedora Core atual inteira:

en: Note the options used above:
pt_BR: Note as opções usadas acima:

en: <command>--mirror</command> turns on recursion (descends into all subdirectories), and duplicates file timestamps;
pt_BR: <command>--mirror</command> habilita a recursão (passando por todos os subdiretórios) e duplica os dados de tempo dos arquivos;

en: <command>-np</command> prevents <command>wget</command> from ascending into the parent directory;
pt_BR: <command>-np</command> impede que o <command>wget</command> entre no diretório pai;

en: <command>-nH</command> prevents <command>wget</command> from writing a directory named after the host (in this case, <filename><replaceable>mirror.example.com</replaceable></filename>);
pt_BR: <command>-nH</command> impede que o <command>wget</command> escreva um diretório nomeado com o host (neste caso, <filename><replaceable>mirror.exemplo.com</replaceable></filename>);

en: <command>--cut-dirs=<replaceable>n</replaceable></command> truncates the first <replaceable>n</replaceable> directories in the path. In the example above, <command>--cut-dirs=2</command> prevents <command>wget</command> from writing the <filename><replaceable>/pub/mirror</replaceable></filename> portion of the path into your mirror.
pt_BR: <command>--cut-dirs=<replaceable>n</replaceable></command> suprime os primeiros <replaceable>n</replaceable> diretórios no caminho. No exemplo acima, <command>--cut-dirs=2</command> impede que o <command>wget</command> escreva a parte <filename><replaceable>/pub/mirror</replaceable> </filename> do caminho em seu espelho.

en: The same syntax works for both HTTP and FTP upstream mirrors. It is possible that you may download some extraneous files if the HTTP site formats its pages for browser viewing. These files can be safely deleted, but return each time the mirror updates unless you exclude them using special options. See the <command>wget</command> man pages for more information.
pt_BR: A mesma sintaxe funciona para ambos os espelhos principais HTTP e FTP. É possível que você possa baixar alguns arquivos estranhos se o site HTTP formatar suas páginas para navegação visual. Estes arquivos podem ser seguramente excluídos, mas retornam a cada atualização do espelho a menos que você use opções especiais para excluí-los. Veja as páginas de manual (man) do comando <command>wget</command> para mais informações.

en: The <command>lftp</command> command works like the <command>wget</command> command, and mirrors the content of a HTTP or FTP server. The <command>wget</command> command, however, does not delete old files locally. This feature is important for update repository mirrors to stay synchronized to upstream mirrors. New files are created and old files are automatically removed from the upstream mirrors on a frequent basis.
pt_BR: O comando <command>lftp</command> funciona como o comando <command>wget</command> e espelha o índice do servidor HTTP ou FTP. O comando <command>wget</command>, entretanto, não exclui arquivos antigos localmente. Esta funcionalidade é importante para atualizar espelhos de repositórios, mantendo-os sincronizados com o espelho principal. Novos arquivos são criados e arquivos antigos são excluidos automaticamente no espelho principal freqüentemente.

en: The <command>lftp</command> command synchronizes files and directories from a remote host like <command>rsync</command>, but uses HTTP or FTP protocols. Use the following command to mirror the entire Fedora Core distribution with <command>lftp</command>:
pt_BR: O comando <command>lftp</command> sincroniza arquivos e diretórios a partir de uma máquina remota como o <command>rsync</command>, mas usa protocolos HTTP ou FTP. Use o seguinte comando para espelhar a distribuição do Fedora Core inteira com o <command>lftp</command>:

en: The <option>-c</option> parameter executes a set of commands in a <command>lftp</command> process. Commands are separated with <command>&amp;&amp;</command> to prevent the <command>lftp</command> command from executing if the <command>cd</command> command fails. The commands in the <command>lftp</command> command set work the same way. The command syntax <command>A &amp;&amp; B</command> is often shorthand for "if A returns success, run B." An explanation of the <command>lftp</command> commands follows:
pt_BR: O parâmetro <option>-c</option> executa um conjunto de instruções num processo <command>lftp</command>. Instruções são separadas com <command>&amp;&amp;</command> para impedir o comando <command>lftp</command> de executar se o comando <command>cd</command> falhar. As instruções do comando <command>lftp</command> trabalham da mesma maneira. A sintaxe de instrução <command>A &amp;&amp; B</command> é freqüentemente uma abreviatura para " se A retornar com sucesso, execute B." Uma explicação sobre os comandos do <command>lftp</command> seguem:

en: <command>open</command> connects to the site and changes directory automatically.
pt_BR: <command>open</command> conecta ao site e muda o diretório automaticamente.

en: <command>mirror</command> fetches all files and directories recursively in the current directory. The <command>--delete</command> option excludes all local files that are not in the remote directory. The <command>--verbose</command> option prints some information in the screen and is optional.
pt_BR: <command>mirror</command> busca todos os arquivos e diretórios recursivamente no diretório atual. A opção <command>--delete</command> exclui todos o arquivos locais que não estão no diretório remoto. A opção <command>--verbose</command> imprime algumas informações na tela e é opcional.

en: The <command>lftp</command> command above mantains an exact copy of the directory for you. It downloads only new or changed files, and deletes only those that no longer exist on the upstream mirror.
pt_BR: O comando <command>lftp</command> abaixo mantém um cópia exata do diretório para você. Ele apenas efetua o download de arquivos novos ou modificados e exclui apenas aqueles que já não existem no espelho principal.

en: As with <command>wget</command>, it is possible you may download some unwanted files. The <command>lftp</command> command supports regular expressions for excluding files within a <command>mirror</command> command. The command below shows how to mirror an current Fedora Core distribution updates repository, excluding <filename>debug</filename> and <filename>repodata</filename> directories:
pt_BR: Como o <command>wget</command>, é possível que você possa baixa alguns arquivos indesejáveis. O comando <command>lftp</command> suporta expressões regulares para excluir arquivos dentro de um comando <command>mirror</command>. O comando abaixo mostra como espelhar uma distribuição do Fedora Core atual de repositório atualizado, excluindo os diretórios <filename>debug</filename> e <filename>repodata</filename>:

en: Consult the <command>lftp</command> man pages for more details and usage options.
pt_BR: Consulte a página de manual (man) do comando <command>lftp</command> para mais detalhes e opções de uso.

en: Using Proxy for HTTP or FTP retrieval
pt_BR: Usando Proxy para obtenção via HTTP ou FTP

en: If you are behind a proxy or firewall, you may need to use a HTTP proxy to mirror files. To do this, export the environment variables <command>http_proxy</command> and <command>ftp_proxy</command> before you run the <command>wget</command> or <command>lftp</command> commands:
pt_BR: Se você está atrás de um proxy ou firewall, você pode precisar usar um proxy HTTP para espelhar arquivos. Para fazer isto, exporte as variáveis de ambiente <command>http_proxy</command> e <command>ftp_proxy</command> antes de executar os comandos <command>wget</command> ou <command>lftp</command>:

en: username
pt_BR: nome de usuário

en: password
pt_BR: senha

en: host
pt_BR: servidor

en: port
pt_BR: porta

en: The <command>rsync</command> Command
pt_BR: O Comando <command>rsync</command>

en: Use the <command>rsync</command> command to synchronize a set of files and/or directories with a remote host. It operates in much the same way as <command>rcp</command>, but it is usually faster. One reason for the speed is that <command>rsync</command> has a special protocol that evaluates and skips files (or portions of files) that are already downloaded.
pt_BR: Use o comando <command>rsync</command> para sincronizar um conjunto de arquivos e/ou diretórios com uma máquina remota. Ele opera da mesma maneira que o <command>rcp</command>, mas geralmente é mais rápido. Uma razão para a velocidade é que o <command>rsync</command> tem um protocolo especial que avalia e pula arquivos (ou porções de arquivos) que já foram baixados.

en: Begin by identifying the modules available on the upstream mirror site you have chosen. Note that the double colon "::" is always used after the host name to separate it from the rest of the <command>rsync</command> path. The following command generates a list of "modules" on the upstream mirror.
pt_BR: Inicie identificando os módulos disponíveis no site do espelho principal que você escolheu. Note que os dois pontos duplos "::" são sempre usados depois do nome da máquina para separá-la do resto do caminho do <command>rsync</command>. O comando a seguir gera uma lista de "módulos" do espelho principal.

en: These modules are roughly equivalent to top-level directories, and they follow the same rules. To list any subdirectory of the upstream mirror, add the directory path to the command above. For example, on many mirrors, the <filename>fedora-linux-core</filename> module is equivalent to the <filename>fedora/linux/core</filename> path found at the Fedora Project main download server. To list the contents of the Fedora Core 5 distribution folder on the upstream server, issue the following command. Do not forget the trailing slash "/". Without it, you only receive a listing of a folder name that matches the last component of the remote path.
pt_BR: Estes módulos são aproximadamente equivalentes aos diretórios de nível de topo e eles seguem as mesmas regras. Para listar qualquer diretório do espelho principal, adicione o caminho do diretório no comando abaixo. Por exemplo, no espelho principal, o módulo <filename>fedora-linux-core</filename> é equivalente ao caminho <filename>fedora/linux/core</filename> no servidor de download principal do Projeto Fedora. Para listar o conteúdo da pasta da distribuição Fedora Core 5 no servidor principal, execute o seguinte comando. Não esqueça da barra direita "/". Sem ela, você receberá uma lista de somente um nome de pasta que corresponde ao último componente do caminho remoto.

en: Downloading Using <command>rsync</command>
pt_BR: Efetuando download usando o <command>rsync</command>

en: To download via <command>rsync</command>, add a destination path on your system to the end of the command line. The resulting tree of files from the listing you perform are downloaded to the local path you specify. Remember, if you leave off the trailing slash on the remote path, then the last component of that path is created as a folder, and its contents are copied.
pt_BR: Para efetuar download usando o <command>rsync</command>, adicione um caminho de destino do seu sistema ao final da linha de comando. A árvore de arquivos resultante da lista de arquivos são obtidos para o caminho local que você especificou. Lembre-se, se você omitir a barra no final no caminho remoto, então o último componente desse caminho é criado como uma pasta e seu conteúdo é copiado.

en: rsync filehouse.example.org::files/misc/ /var/www/misc/
pt_BR: rsync filehouse.exemplo.org::files/misc/ /var/www/misc/

en: When downloading using <command>rsync</command> for mirror purposes, use some of the command line switches to improve performance and feedback. The switches <command>-PHav</command> enable the following <command>rsync</command> features:
pt_BR: Quando efetuar download usando o <command>rsync</command> com a finalidade de espelhar, use algumas opções de linha de comando para melhorar o desempenho e ter algumas informações. As opções <command>-PHav</command> habilitam as seguintes funcionalidades do <command>rsync</command>:

en: recover partially-downloaded files, and show a progress meter
pt_BR: recupera arquivos baixados parcialmente e mostra uma barra de processo

en: preserve hard links
pt_BR: preserva hard links

en: recurse all directories, and preserve as much file information as possible, including timestamps, ownership, permissions, device files (if you are running as root), and soft links
pt_BR: recupera todos os diretórios e preserva o máximo de informações de arquivos possíveis, incluindo datas, donos, permissões, arquivos de dispositivos (se você estiver executando como root) e links simbólicas

en: give verbose feedback to the screen
pt_BR: mostra informações de saída na tela

en: Remove the <command>-v</command> switch if you run this mirroring process as part of a script, or have no need to monitor progress. The following example mirrors all available versions of Fedora Core from an upstream site.
pt_BR: Remova a opção <command>-v</command> se você executar este processo de espelhamento como parte de um script ou não tenha necessidade de monitorar o processo. O seguinte exemplo espelha todas as versões disponíveis do Fedora Core a partir de um site principal.

en: Example command downloads many gigabytes of files
pt_BR: Exemplo de comando efetua download de muitos gigabytes de arquivos

en: This command downloads many gigabytes of files, and is intended for use as an example only. Do not run this command if you do not understand the consequences.
pt_BR: Este comando obtém muitos gigabytes de arquivos e a intenção é usá-lo apenas como um exemplo. Não execute esse comando se não compreender suas conseqüências.

en: The <command>-n</command> switch performs a "dry run" using the other given parameters. Use this switch to test any <command>rsync</command> command if you are unsure what files you will receive. See also <xref linkend="rsync-possible-data-loss"/>.
pt_BR: A opção <command>-n</command> executa em modo de teste usando os outros parâmetros passados. Use este comando para testar qualquer comando <command>rsync</command> que você não esteja certo de quais arquivos você receberá. Veja também a <xref linkend="rsync-possible-data-loss"/>.

en: The <command>-z</command> switch enables compression during the <command>rsync</command> process. The server compresses data before transmission, and the client decompresses the data before writing it to disk.
pt_BR: A opção <command>-z</command> habilita compressão durante o processo <command>rsync</command>. O servidor compacta os dados antes da transmissão e o cliente descompacta antes de gravar os dados no disco.

en: Compression using <command>rsync</command>
pt_BR: Compressão usando <command>rsync</command>

en: The vast majority of the Fedora Core distribution consists of RPM files, which are already compressed data. Therefore, additional compression does not save time, and instead induces an unnecessary load on the upstream mirror CPU. As a courtesy, do not use the <command>-z</command> switch for this purpose.
pt_BR: A grande maioria das distribuições Fedora Core consistem de arquivos RPM, que por si só já são dados comprimidos. Portanto, a compressão adicional não poupa tempo e, em vez disso, adiciona uma carga desnecessária sobre a CPU do espelho principal. Por cortesia, não use a opção <command>-z</command> para este propósito.

en: The next section features some additional switches that can be used to automatically trim branches from the tree of downloaded folders. With proper usage, they result in a mirror that is exactly as organized and full-featured as any high-volume public upstream site.
pt_BR: A próxima seção apresenta algumas opções de funcionalidades adicionais que podem ser usadas para eliminar automaticamente subdiretórios da árvore de pastas baixadas. Com o uso apropriado, elas resultam em um espelho que é tão organizado e com funcionalidades completas quanto qualquer site principal público altamente requisitado.

en: Possible data loss
pt_BR: Possível perda de dados

en: If you are not exceedingly careful in using these switches, it is possible to delete large portions of your mirrored data. Fixing this problem might require performing the copying steps outlined in <xref linkend="sn-copying-original-distribution"/> above. On the other hand, if you are also careless about your destination path, and you are running as root, you could put your entire system at risk. Know your environment before using these switches:
pt_BR: Se você não for extremamente cauteloso ao usar estas opções, é possível excluir uma grande porção dos seus dados espelhados. Para a correção deste problema, pode ser necessário executar os passos descritos na <xref linkend="sn-copying-original-distribution"/>. Por outro lado, se você também for descuidado com o seu caminho de destino e estiver como root, você poderá colocar seu sistema inteiro em risco. Conheça seu ambiente antes de usar estas opções:

en: What is your current working directory? Use <command>pwd</command> to find out, if you are unsure.
pt_BR: Qual é o seu atual diretório de trabalho? Use o <command>pwd</command> para achá-lo, caso você esteja em dúvida.

en: Are you logged in as root? If you are using SELinux extensions, what is your current security context?
pt_BR: Você está logado como root? Se você estiver usando extensões SELinux, qual é o seu atual contexto de segurança?

en: Have you tested this command using the <command>-n</command> switch (see <xref linkend="rsync-n-switch"/>)?
pt_BR: Você testou este comando com a opção <command>-n</command>? (veja a <xref linkend="rsync-n-switch"/>)

en: Use the <command>--exclude</command> switch, along with a simple pattern, to disallow download of certain files and/or folders. For instance, <command>--exclude "*.iso"</command> excludes the download of any file whose name ends with the string ".iso".
pt_BR: Use a opção <command>--exclude</command> com um simples padrão definido de caracteres para impedir que se baixe certos arquivos e/ou pastas. Por exemplo, <command>--exclude "*.iso"</command> exclui qualquer arquivo terminado com ".iso".

en: Use the <command>--delete</command> switch, again with a pattern, to remove any file from the local system which does not have a match on the upstream mirror. This switch prevents unwanted <firstterm>file debris</firstterm> from cropping up in your mirror. You can also use it to retroactively trim branches of the tree which you no longer wish to maintain or download.
pt_BR: Use a opção <command>--delete</command>, novamente com um padrão definido de caracteres, para remover qualquer arquivo do sistema local que não tenha um correspondente no espelho principal. Esta opção previne <firstterm>lixos de arquivos</firstterm> indesejáveis em seu espelho. Você pode também usá-lo para eliminar retroativamente subdiretórios da árvore que não deseja mais manter ou efetuar download.

en: Wildcards are permitted with <command>rsync</command> commands, including the asterisk <computeroutput>*</computeroutput>, question mark <computeroutput>?</computeroutput>, and brackets <computeroutput>[ ]</computeroutput>. The question mark and brackets work as in the shell; the former matches any single character, while the brackets define a set of characters to be matched. Asterisks are especially powerful when combined with a portion of a file name. The double asterisk <computeroutput>**</computeroutput> pattern matches any character, <emphasis>including slashes</emphasis>; a single asterisk <computeroutput>*</computeroutput> matches any character, but stops at a slash. Therefore, be judicious about using either. The double asterisk is very useful for mirroring a tree that includes multiple instances of directories and files that contain a pattern. A good example is mirroring several versions of Fedora Core, where certain folder names appear in every version.
pt_BR: Coringas são permitidos com comandos <command>rsync</command>, incluindo o asterisco <computeroutput>*</computeroutput>, ponto de interrogação <computeroutput>?</computeroutput> e colchetes <computeroutput>[ ]</computeroutput>. O ponto de interrogação e os colchetes funcionam como no shell; O primeiro corresponde a qualquer caractér simples, enquanto os colchetes definem uma combinação de caracteres. Asteriscos são especialmente poderosos quando combinados com uma porção de um nome de arquivo. O asterisco duplo <computeroutput>**</computeroutput> combina padrões definidos de qualquer caractér, <emphasis>incluindo barras</emphasis>; Um asterisco simples <computeroutput>*</computeroutput> corresponde a qualquer caractér, mas pára em uma barra. Desta maneira, julgue bem ao usar um ou outro. O asterisco duplo é muito útil para espelhar uma árvore que inclui múltiplas instâncias de diretórios e arquivos que contenham um padrão definido. Um bom exemplo é espelhar várias versões do Fedora Core, onde determinados nomes de arquivos aparecem em várias versões.

en: Pattern matching wildcards
pt_BR: Combinando Padrões Definidos com Coringas

en: Use double asterisks to trim out directories that repeat throughout a mirrored tree. For example, when mirroring for a site that only uses i386 architecture machines, you may trim all files and folders marked for x86_64 architecture, using the switch <command>--exclude "**x86_64**"</command>. This matches not only folders marked <filename>x86_64</filename>, but also files such as ISO images for x86_64, which are indicated by file names such as <filename>FC5-x86_64-disc1.iso</filename>.
pt_BR: Use asterisco duplo para eliminar diretórios que repetem ao longo de uma árvore espelhada. Por exemplo, quando espelhando um site que usa somente máquinas de arquitetura i386, você pode eliminar todos os arquivos e pastas criados pra a arquitetura x86_64, usando a opção <command>--exclude "**x86_64**"</command>. Esta combinação não somente seleciona pastas <filename>x86_64</filename>, mas também arquivos como imagens ISO para x86_64, que são indicadas pelo nome de arquivo desta forma, como por exemplo  <filename>FC-x86_64-disc1.iso</filename>.

en: Process a long list of exclusions and deletions with the <command>--exclude-from</command> and <command>--delete-from</command> options. Follow each tag with a file name that includes a list of patterns, one per line, to be matched by the appropriate option.
pt_BR: Processe uma longa lista de remoções e exclusões com as opções <command>--exclude-from</command> e <command>--delete-from</command>. Siga cada tag com um nome de arquivo que contém uma lista de padrões definidos, um por linha, para serem combinados pela opção apropriada.

en: These syntax hints only scratch the surface of <command>rsync</command>, but suffice to make your first mirror. Once you have selected your site and formulated your excludes and deletes, run your <command>rsync</command> command with the <command>-n</command> option. Redirect output to a file so you can examine the resulting list of files in the editor or pager of your choice.
pt_BR: Estas dicas de sintaxe são somente uma explicação superficial do <command>rsync</command>, mas suficiente para fazer seu primeiro espelho. Uma vez que você selecionou seu local e formulou suas remoções e exclusões, execute o comando <command>rsync</command> com a opção <command>-n</command>. Redirecione a saída para um arquivo onde você possa examinar a lista resultante dos arquivos no editor de texto de sua escolha.

en: The following example mirrors the entire Fedora Core 5 distribution, with <command>--exclude</command> options that avoid downloading:
pt_BR: O seguinte exemplo espelha a distribuição do Fedora Core 5 inteira, com a opção <command>--exclude</command> que evita o download de:

en: Any information for x86_64 architecture;
pt_BR: Qualquer informação sobre a arquitetura x86_64;

en: Any <command>yum</command> headers (see <xref linkend="sn-repositories"/>);
pt_BR: Qualquer cabeçalho <command>yum</command> (veja a <xref linkend="sn-repositories"/>);

en: Any <filename>debuginfo</filename> packages; and,
pt_BR: Qualquer pacote <filename>debuginfo</filename>; e

en: CD or DVD images.
pt_BR: Imagens de CD ou DVD

en: The <command>-n</command> switch is included for testing purposes. Backslashes at the ends of lines indicate this example is a single command line.
pt_BR: A opção <command>-n</command> é incluída com o propósito de fazer testes. A barra invertida no final das linhas indica este exemplo como uma linha de comando única.

en: Maintaining Your Mirror
pt_BR: Mantendo Seu Espelho

en: Fedora mirrors are even more useful when they are more than just a snapshot of the distribution at release time. Most mirror administrators also choose to carry updates and errata packages. Repositories of updates or development trees change daily, and your mirror should reflect these changes.
pt_BR: Espelhos Fedora são ainda mais úteis quando são mais do que apenas um "snapshot" da distribuição na hora do lançamento. A maioria dos administradores de espelho escolhem também efetuar download de  atualizações e pacotes de erratas. Os repositórios de atualizações ou das árvores de desenvolvimento mudam diariamente e seu espelho deve refletir estas mudanças.

en: <command>rsync</command> etiquette
pt_BR: Etiqueta <command>rsync</command>

en: If you plan to do regular updates of your mirror that include large amounts of data, you should ask permission from the administrator of the upstream mirror. Downloading nightly package updates for the official releases of Fedora Core 5 should not require notification, as they are rarely more than a few megabytes. However, the <filename>development</filename> tree routinely turns over several hundred megabytes nightly. Take these factors into consideration before putting any maintenance scripts into effect.
pt_BR: Se você planeja fazer atualizações regularmente no seu espelho que implicam em uma grande quantidade de dados, você deve pedir permissão do administrador do espelho principal. Baixar pacotes de atualização durante a noite para as versões oficiais do Fedora Core 5 podem não necessitar de notificação, já que são raramente mais do que poucos megabytes. Entretanto, a árvore <filename>development</filename> tem centenas de megabytes todas as noites. Leve este fator em consideração antes de colocar qualquer script de manutenção em efeito.

en: Once your <command>rsync</command> command is working as desire, you may want to place it in a nightly <command>cron</command> script. The <command>cron</command> system allows you to schedule regularly-occurring jobs on your system. The intervals are highly configurable, but a nightly run keeps your mirror synchronized with updates and errata. Make sure your nightly <command>cron</command> job follows some simple guidelines:
pt_BR: Uma vez que seu comando <command>rsync</command> esteja funcionando como desejado, você pode querer colocá-lo para executar toda noite em um script <command>cron</command>. O sistema <command>cron</command> permite que você agende ocorrência regulares de tarefas no seu sistema. Os intervalos são altamente configuráveis, mas executar a cada noite deixa seu espelho sincronizado com as atualizações e erratas. Esteja certo de que suas tarefas noturnas do <command>cron</command> seguem algumas regras simples:

en: If your upstream mirror only synchronizes once or twice daily, run your job <emphasis>after</emphasis> the upstream mirror completes its update. This insures your mirror not only gets the freshest material, but also does not interfere with the upstream server's bandwidth while it runs its job. If you do not know this time, it is usually safe to plan your downloads for pre-dawn hours.
pt_BR: Se seu espelho principal somente sincroniza uma ou duas vezes diariamente, execute sua tarefa <emphasis>depois</emphasis> do espelho principal completar as atualizações. Isto assegura que seu espelho não somente obtenha material fresco, mas também não interfira na largura de banda do servidor principal enquanto ele roda suas tarefas. Se você não sabe o horário, é geralmente seguro planejar seus downloads um pouco antes do amanhecer.

en: Be sure you have sufficient disk space for additional packages. The <filename>updates</filename> tree in particular grows over time as more errata packages are released.
pt_BR: Assegure-se de que você tenha espaço em disco suficiente para pacotes adicionais. A árvore <filename>updates</filename> em particular cresce a medida que mais pacotes de erratas são liberados.

en: Always test your script thoroughly before allowing it to run automatically. Use a <command>-n</command> or <command>-v</command> switch in the <command>rsync</command> command line for testing, and then remove it once you have completed testing. Remember that the results are e-mailed to your account on your system unless you specify differently. Read the <command>crontab(5)</command> man pages for additional information, with the command <command>man 5 crontab</command>.
pt_BR: Sempre teste seu script completamente antes de permitir sua execução automaticamente. Use a opção <command>-n</command> ou <command>-v</command> na linha de comando do <command>rsync</command> para testar e então remova a opção uma vez que você tenha testado por completo. Lembre-se de que os resultados são enviados via e-mail pra sua conta no seu sistema, a menos você especifique uma conta diferente. Leia as páginas de manual (man) do <command>crontab(5)</command> para informações adicionais, com o comando <command>man 5 crontab</command>.

en: Server Configuration
pt_BR: Configuração do Servidor

en: This section describes how to set up a HTTP (Web) server to support Fedora installation and software management applications.
pt_BR: Esta seção descreve como configurar um servidor HTTP (Web) para suporte de instalações do Fedora e aplicações de gerenciamento de programas.

en: Installing The Apache Web Server
pt_BR: Instalando o Servidor Web Apache

en: Fedora Core provides the Apache server in the <filename>httpd</filename> package. The <filename>httpd</filename> package is included on Fedora systems installed with the <guilabel>Server</guilabel> installation type. You may have installed it later in order to run websites or Web applications. Fedora Extras also offers alternative HTTP servers, which are beyond the scope of this document.
pt_BR: Fedora Core fornece o servidor Apache no pacote <filename>httpd</filename>. O pacote <filename>httpd</filename> está incluído nos sistemas Fedora instalados com o tipo de instalação <guilabel>Servidor</guilabel> (Server). Você pode tê-lo instalado mais tarde a fim de executar websites ou aplicações Web. O Fedora Extras também oferece servidores HTTP alternativos, mas isto está além do escopo desse documento.

en: To install the <filename>httpd</filename> package, if you have not already done so, use the following command:
pt_BR: Para instalar o pacote <filename>httpd</filename> caso você já não o tenha, use o seguinte comando.

en: Enter the password for the <systemitem class="username">root</systemitem> account when prompted.
pt_BR: Digite a senha para a conta <systemitem class="username">root</systemitem> quanto solicitado.

en: To start the service, use the following command:
pt_BR: Para iniciar o serviço, use o seguinte comando:

en: To enable this service to load automatically at boot time, use the following command:
pt_BR: Para habilitar este serviço a fim de carregar automaticamente na hora da inicialização, use o seguinte comando:

en: The default firewall configuration for Fedora blocks access from remote systems. To enable other systems to connect to your HTTP service, use the <application>system-config-securitylevel</application> utility:
pt_BR: A configuração padrão do firewall para o Fedora é bloquear acessos de sistemas remotos. Para habilitar que outros sistemas conectem ao seu servidor HTTP, use o utilitário <application>system-config-securitylevel</application>:

en: Choose <menuchoice><guimenu>Desktop</guimenu><guisubmenu>System Settings</guisubmenu><guimenuitem>Security Level</guimenuitem></menuchoice>.
pt_BR: Escolha <menuchoice><guimenu>Área de trabalho</guimenu><guisubmenu>Configurações do Sistema</guisubmenu><guimenuitem>Nível de Segurança</guimenuitem></menuchoice>.

en: Select <guilabel>WWW (HTTP)</guilabel> from the list of services.
pt_BR: Selecione <guilabel>WWW (HTTP)</guilabel> da lista de serviços.

en: When prompted, select <guilabel>Yes</guilabel> to update the firewall configuration.
pt_BR: Quando solicitado, selecione <guilabel>Yes</guilabel> para atualizar as configuração do firewall.

en: Configuring The Apache Web Server
pt_BR: Configurando o Servidor Web Apache

en: To enable HTTP access to the files in your mirror directory, create the configuration file <filename>/etc/httpd/conf.d/mirror.conf</filename>. The following listing is an example:
pt_BR: Para habilitar acesso HTTP aos arquivos no seu diretório de espelho, crie o arquivo de configuração <filename>/etc/httpd/conf.d/mirror.conf</filename>. A seguir está um exemplo:

en: Apache 2.x configuration file for Fedora mirror
pt_BR: Arquivo de configuração do Apache 2.x para o espelho Fedora

en: You must use root privileges to create or copy files in the directory <filename>/etc/httpd/conf.d/</filename>.
pt_BR: Você deve usar privilégios de root para criar ou copiar arquivos no diretório<filename>/etc/httpd/conf.d/</filename>.

en: To update an active <command>httpd</command> service with a new configuration, use the following command:
pt_BR: Para atualizar um serviço <command>httpd</command> ativo com uma nova configuração, use o seguinte comando:

en: Your clients may now visit any area of your mirror by using the URL http://<replaceable>server.mydomain.org</replaceable>/mirror/<replaceable>path</replaceable>.
pt_BR: Seus clientes agora podem visitar áreas do seu espelho usando a URL http://<replaceable>server.mydomain.org</replaceable>/mirror/<replaceable>path</replaceable>.

en: Apache and SELinux
pt_BR: Apache e SELinux

en: The default SELinux configuration for Fedora permits Apache to use files in the <filename>/var/www/</filename> directory. If you build your mirror in another directory, you may need to modify the SELinux policy.
pt_BR: A configuração padrão do Apache para o Fedora permite o uso de arquivos no diretório <filename>/var/www/</filename>. Se você construir seu espelho em outro diretório, você pode necessitar modificar as políticas do SELinux.

en: Solving Dependencies
pt_BR: Resolvendo dependências

en: Every RPM package has a <indexterm><primary>RPM</primary><secondary>header</secondary></indexterm><firstterm>header</firstterm> that contains all the vital information about that package. This information includes name, version and release, contents, the capabilities provided by the package, and any prerequisites. These prerequisites may include <emphasis>dependencies</emphasis><indexterm><primary>RPM</primary><secondary>dependencies</secondary></indexterm>. A dependency is a requirement for one or more additional packages.
pt_BR: Todos os pacotes RPM tem um <indexterm><primary>RPM</primary><secondary>cabeçalho</secondary></indexterm><firstterm>cabeçalho</firstterm> que contém todas as informações vitais sobre o pacote. Estas informações incluem nome, versão, conteúdo, as capacidades oferecidas pelo pacote e qualquer pré-requisito. Estes pré-requisitos podem incluir <emphasis>dependências</emphasis><indexterm><primary>RPM</primary><secondary>dependências</secondary></indexterm>. Uma dependência é um requerimento de um ou mais pacotes adicionais.

en: Packages installed without satisfying their dependencies may not work correctly. Dependencies may create a problem for users who are trying to install a single package. Manually determining and resolving dependencies is difficult. Fedora Core provides the <command>yum</command> utility for solving these dependencies automatically, providing an improved user experience.
pt_BR: Pacotes instalados sem satisfazerem suas dependências podem não funcionar corretamente. Dependências podem criar um problema para usuários que estão tentando instalar um simples pacote. Determinar e Resolver dependênciasmanualmente é difícil. O Fedora Core oferece o utilitário <command>yum</command> para resolver estas dependências automaticamente, oferecendo uma melhor experiência de uso do sistema ao usuário.

en: The Yellow Dog Updater Modified, or <emphasis>yum</emphasis><indexterm><primary>yum</primary></indexterm>, is a Python-based system for computing and solving RPM dependencies. A <command>yum</command> client retrieves a cache of headers from its repository server, as well as a list of available RPM packages and their exact locations on the server. It can do this via HTTP or FTP, as well as using standard file system calls (either local or remote via NFS). The client computes solutions to any package dependencies using the downloaded header information, and requests all necessary RPM packages once it has finished. The <command>yum</command> command relies on <command>rpm</command> functions to perform many of the computations involved in the process.
pt_BR: O Yellow Dog Updater Modified, ou <emphasis>yum</emphasis><indexterm><primary>yum</primary></indexterm>, é um sistema baseado em Python para computar e resolver dependências de pacotes RPM. Um cliente <command>yum</command> recupera um cache de cabeçalhos do servidor de repositório, juntamente com um lista dos pacotes RPM disponíveis e suas exatas localizações no servidor. Poderá fazer isto via HTTP ou FTP, assim como chamadas padrões ao sistema de arquivos (sendo local ou remota com o NFS). O cliente calcula as soluções para todas as dependências de pacotes, usando a informação de cabeçalhos baixada e solicitando todos os pacotes RPM necessários quando tiver terminado. O comando <command>yum</command> baseia-se nas funções do <command>rpm</command> para efetuar muitos dos cálculos envolvidos no processo.

en: A drawback to <command>yum</command> is that the first time it is run, it must download a header for every package installed on the system in order to determine available updates. However, running a local mirror nullifies this drawback. The <command>yum</command> command can download many megabytes of headers almost instantly on a standard Ethernet LAN. The <command>yum</command> utility is the most popular update method for Fedora Core.
pt_BR: Um inconveniente para o <command>yum</command> é que na primeira vez que ele é executado, ele deve baixar cabeçalhos para todos os pacotes instalados no sistema a fim de determinar atualizações disponíveis. Entretanto, executar um espelho local anula esse inconveniente. O comando <command>yum</command> pode baixar muitos megabytes de cabeçalhos de forma quase instantânea, numa rede LAN Ethernet padrão. O utilitário <command>yum</command> é o método de atualização mais popular do Fedora Core.

en: For more information about using <command>yum</command>, refer to <ulink url="http://fedora.redhat.com/docs/yum/"/>.
pt_BR: Para mais informações sobre o uso do <command>yum</command>, veja em <ulink url="http://fedora.redhat.com/docs/yum/"/>.

en: Configuring Repositories
pt_BR: Configurando Repositórios

en: A <command>yum</command><emphasis>repository</emphasis><indexterm><primary>repository</primary></indexterm> is a collection of packages on a server which supports <command>yum</command> clients. Repositories can serve both types of clients if desired.
pt_BR: Um <emphasis>repositório</emphasis> <command>yum</command><indexterm><primary>repositório</primary></indexterm> é uma coleção de pacotes em um servidor que oferece suporte a clientes <command>yum</command>. Repositórios podem servir ambos os tipos de clientes, se desejado.

en: To set up a <command>yum</command> repository, you must write a directory that contains information which the clients require to resolve RPM dependencies. The directory's name depends on the version of <command>yum</command> it supports. It is permissible to have both kinds of repository information in a single repository.
pt_BR: Para configurar um repositório <command>yum</command>, você deve gravar um diretório que contenha informações que os clientes solicitam para resolver dependências RPM. O nome do diretório depende da versão do <command>yum</command> suportada. É possível ter informação de ambos os tipos de repositório em um único repositório.

en: To support older <command>yum</command> clients, use the <command>yum-arch</command> command. To support current <command>yum</command> clients, use the <command>createrepo</command> command.
pt_BR: Para suporte a clientes <command>yum</command> antigos, use o comando <command>yum-arch</command>. Para suporte a clientes <command>yum</command> atuais, use o comando <command>createrepo</command>

en: Supporting Fedora Core 3 and beyond
pt_BR: Suporte a partir do Fedora Core 3 em diante

en: Fedora Core 3 ships with a newer version of <command>yum</command>. To support Fedora Core 3 <command>yum</command> clients, you <emphasis>must</emphasis> use <command>createrepo</command> on your server's repositories.
pt_BR: O Fedora Core 3 vem com uma versão mais nova do <command>yum</command>. Para suportar clientes <command>yum</command> do Fedora Core 3, você <emphasis>deve</emphasis> usar <command>createrepo</command> nos seus repositórios do servidor.

en: The <command>yum-arch</command> command creates a directory named <filename>headers/</filename> which supports older versions of <command>yum</command> (before 2.2). The <command>yum-arch</command> program searches recursively through a target directory and any subdirectories for RPM packages, and includes them in the header data. The <command>yum-arch</command> command always creates the <filename>headers/</filename> directory in the current working directory. Therefore you should change your working directory to the directory where you want <filename>headers/</filename> to appear.
pt_BR: O comando <command>yum-arch</command> cria um diretório nomeado <filename>headers/</filename> que oferece suporte a versões antigas do <command>yum</command> (antes da versão 2.2). O programa <command>yum-arch</command> procura recursivamente através do diretório alvo qualquer subdiretório com pacotes RPM e os incluem nos dados de cabeçalho. O comando <command>yum-arch</command> sempre cria o diretório <filename>headers/</filename> no diretório corrente onde ele esteja sendo executado. Desta maneira você pode mudar seu diretório corrente para o diretório onde você gostaria que o <filename>headers/</filename> fosse criado.

en: Enter the root password at the prompt. The <command>-l</command> switch follows symbolic links. The <command>-s</command> switch includes SRPMS (source RPM packages) in the header list. The command above creates the <command>yum</command> header cache in the directory <filename>/var/www/mirror/fedora/linux/core/5/i386/os/headers/</filename>.
pt_BR: Entre com a senha de root no prompt. A opção <command>-l</command> segue links simbólicos. A opção <command>-s</command> inclui SRPMS (fontes dos pacotes RPM) na lista de cabeçalho. O comando acima cria um cache de cabeçalhos <command>yum</command> no diretório <filename>/var/www/mirror/fedora/linux/core/5/i386/os/headers/</filename>.

en: The <command>createrepo</command> command creates repository information to support newer versions of <command>yum</command> (and possibly other repository client programs). The <command>createrepo</command> command stores this data in a folder named <filename>repodata</filename>. Run <command>createrepo</command> against the directory <emphasis>under which</emphasis> you want the <filename>repodata</filename> directory to appear. The <command>createrepo</command> program also searches recursively for RPM packages to include in the repository data.
pt_BR: O comando <command>createrepo</command> cria informações de repositório para oferecer suporte a novas versões do <command>yum</command> (e possivelmente para repositórios de outros programas clientes). O comando <command>createrepo</command> armazena estes dados numa pasta chamada <filename>repodata</filename>. Execute o <command>createrepo</command> no diretório <emphasis>sob o que</emphasis> você quer que o <filename>repodata</filename> apareça. O programa <command>createrepo</command> também procura recursivamente por pacotes RPM para incluí-los nos dados do repositório.

en: The following command creates the repository data in the directory <filename>/var/www/mirror/fedora/linux/core/5/i386/os/repodata</filename>.
pt_BR: O seguinte comando cria os dados do repositório no diretório <filename>/var/www/mirror/fedora/linux/core/5/i386/os/repodata</filename>.

en: To create repository data for package groups in addition to the package files, use the <command>createrepo -g</command> command. The <option>-g</option> option requires a parameter which points to the group file, <emphasis>relative</emphasis> to the given location of the package data. The following command creates the package group data corresponding to the repository directly above. Note the relative location of the group file <filename>/var/www/mirror/fedora/linux/core/5i386/os/Fedora/base/comps.xml</filename>.
pt_BR: Para criar dados de repositório para grupos de pacotes além de arquivos de pacotes, use o comando <command>createrepo -g</command> A opção <option>-g</option> solicita um parâmetro que aponta para um grupo de arquivos <emphasis>relativos</emphasis> à posição dada dos dados do pacote. O seguinte comando cria o grupo de pacotes correspondente ao repositório acima. Note a localização relativa do grupo de arquivos <filename>/var/www/mirror/fedora/linux/core/5/i386/os/Fedora/base/comps.xml</filename>

en: You may have certain clients who update their version of <command>yum</command> in a non-prescribed way. To minimize problems for your clients, create both kinds of repository data for any repositories. The extra repository information is relatively small and will not affect your mirror's proper function.
pt_BR: Pode ser que você tenha clientes que atualizam suas versões do <command>yum</command> de maneira não-prescrita. Para minimizar problemas com seus clientes, crie ambos os tipos de dados de repositório para quaisquer repositórios. A informação extra no repositório é relativamente pequena e não irá afetar que seu espelho funcione apropriadamente.

en: Repository Locations
pt_BR: Localização do Repositório

en: Typically you will run <command>yum-arch</command> or <command>createrepo</command> against at least the following locations:
pt_BR: Tipicamente você irá executar <command>yum-arch</command> ou <command>createrepo</command> pelo menos nas seguintes localizações:

en: The stock distribution; for example, <filename>/var/www/mirror/fedora/linux/core/5/i386/os/</filename>. For <command>yum-arch</command>, use the <command>-l</command> and <command>-s</command> options to follow the linked directory <filename>SRPMS</filename> and include the source packages therein.
pt_BR: A distribuição em si; por exemplo, <filename>/var/www/mirror/fedora/linux/core/5/i386/os/</filename>. Para <command>yum-arch</command>, use as opções <command>-l</command> e <command>-s</command> para seguir os diretórios <filename>SRPMS</filename> em links e incluir seus pacotes de fonte.

en: Official updates to the distribution; for example, <filename>/var/www/mirror/fedora/linux/core/updates/5/</filename>. Once again, for <command>yum-arch</command> use <command>-l</command> and/or <command>-s</command> if appropriate.
pt_BR: Atualizações oficiais para a distribuição; por exemplo, <filename>/var/www/mirror/fedora/linux/core/updates/5/</filename>. Uma vez que, novamente para <command>yum-arch</command> use <command>-l</command> e/ou <command>-s</command> caso seja apropriado.

en: Client Configuration
pt_BR: Configuração do Cliente

en: Client systems that use <command>yum</command> to contact your mirror also require configuration. The <command>yum</command> repository configuration files are located in <filename>/etc/yum.repos.d</filename> and end with the suffix <filename>.repo</filename>. Below is an example configuration file.
pt_BR: Sistemas clientes que usam <command>yum</command> para contatar seu espelho também necessitam de configuração. Os arquivos de configuração de repositório do <command>yum</command> estão localizados em <filename>/etc/yum.repos.d</filename>. Abaixo está um exemplo de configuração de arquivo.

en: Example <filename>/etc/yum.repos.d/fedora-mirror.repo</filename>
pt_BR: Exemplo <filename>/etc/yum.repos.d/fedora-mirror.repo</filename>

en: Client systems should use a repository configuration file for each Fedora branch your mirror provides. The base distribution and released updates, for example, each require a separate configuration file.
pt_BR: Sistemas clientes devem usar um arquivo de configuração de repositório para cada arquitetura Fedora que seu espelho oferecer. A distribuição base e as atualizações liberadas, por exemplo, cada um requer um arquivo de configuração separado.

en: If you want clients to use your mirror in place of the official repositories, disable the existing repositories. To do this, edit the client's file for the official repository to include the directive <userinput>enabled=0</userinput>. You will need <systemitem class="username">root</systemitem> access to edit these files.
pt_BR: Se você quer que seus clientes usem seu espelho no lugar do repositório oficial, desabilite os repositórios existentes. Para fazer isso, edite o arquivo do cliente e inclua no repositório oficial a diretiva <userinput>enabled=0</userinput>. Você precisará de acesso <systemitem class="username">root</systemitem> para editar estes arquivos.

en: Many repositories provide their own installable RPM packages containing these configuration files. When a user installs the RPM, the new files in <filename>/etc/yum.repos.d/</filename> reference that repository. These packages simplify the addition of new repositories for end users. Whether you use such a package yourself will depend on the number and skill set of clients your repository serves.
pt_BR: Muitos repositórios fornecem seus próprios pacotes instaláveis RPM que contém estes arquivos de configuração. Quando um usuário instala o RPM, o novo arquivo em <filename>/etc/yum.repos.d/</filename> referencia o repositório. Estes pacotes simplificam a adição de novos repositórios para o usuários final. Se você usa tal pacote você mesmo dependerá do número e da habilidade dos clientes do seu serviço de repositório.
