multistrap 2.2.0 - en to pt translation catalogue (203 entries)

note: type: =head1
en: Name
pt: Nome

note: type: textblock
en: multistrap - multiple repository bootstraps
pt: multistrap - bootstraps de múltiplos repositórios

note: type: =head1
en: Synopsis
pt: Sinopse

note: type: verbatim
en:  multistrap [-a ARCH] [-d DIR] -f CONFIG_FILE
     multistrap [--simulate] -f CONFIG_FILE
     multistrap -?|-h|--help|--version
pt:  multistrap [-a ARQUITECTURA] [-d DIRECTÓRIO] -f FICHEIRO_CONFIGURAÇÃO
     multistrap [--simulate] -f FICHEIRO_CONFIGURAÇÃO
     multistrap -?|-h|--help|--version

note: type: =head1
en: Options
pt: Opções

note: type: textblock
en: -?|-h|--help|--version - output the help text and exit successfully.
pt: -?|-h|--help|--version - mostra o texto de ajuda e termina com sucesso.

note: type: textblock
en: --dry-run - collate all the configuration settings and output a bare summary.
pt: --dry-run - recolhe todas as definições de configuração e gera um sumário a descoberto.

note: type: textblock
en: --simulate - same as --dry-run
pt: --simulate - o mesmo que --dry-run

note: type: textblock
en: (The following options can also be set in the configuration file.)
pt: (As seguintes opções também podem ser definidas no ficheiro de configuração.)

note: type: textblock
en: -a|--arch - architecture of the packages to put into the multistrap.
pt: -a|--arch - arquitectura dos pacotes a colocar na multistrap.

note: type: textblock
en: -d|--dir - directory into which the bootstrap will be installed.
pt: -d|--dir - directório onde o bootstrap irá ser instalado.

note: type: textblock
en: -f|--file - configuration file for multistrap [required]
pt: -f|--file - ficheiro de configuração para multistrap [necessário]

note: type: textblock
en: -s|--shortcut - shortened version of -f for files in known locations.
pt: -s|--shortcut - versão curta de -f para ficheiros em localizações conhecidas.

note: type: textblock
en: --tidy-up - remove apt cache data, downloaded Packages files and the apt package cache. Same as cleanup=true.
pt: --tidy-up - remove dados da cache do apt, ficheiros de pacotes descarregados e a cache de pacotes do apt. O mesmo que cleanup=true.

note: type: textblock
en: --no-auth - allow the use of unauthenticated repositories. Same as noauth=true
pt: --no-auth - permite o uso de repositórios não autenticados. O mesmo que noauth=true

note: type: textblock
en: --source-dir DIR - move the contents of var/cache/apt/archives/ from inside the chroot to the specified external directory, then add the Debian source packages for each used binary. Same as retainsources=DIR If the specified directory does not exist, nothing is done. Requires --tidy-up in order to calculate the full list of source packages, including dependencies.
pt: --source-dir DIRECTÓRIO - move o conteúdo de var/cache/apt/archives/ de dentro da chroot para o directório externo especificado, depois adiciona os pacotes fonte Debian para cada binário usado. O mesmo que retainsources=DIRECTÓRIO, se o directório especificado não existir, não faz nada. Requer --tidy-up de modo a calcular a lista completa dos pacotes fonte, incluindo as dependências.

note: type: =head1
en: Description
pt: Descrição

note: type: textblock
en: multistrap provides a debootstrap-like method based on apt and extended to provide support for multiple repositories, using a configuration file to specify the relevant suites, architecture, extra packages and the mirror to use for each bootstrap.
pt: multistrap disponibiliza um método tipo debootstrap baseado em apt e estendido para disponibilizar suporte para múltiplos repositórios, usando um ficheiro de configuração para especificar os conjuntos relevantes, arquitectura, pacotes extra e o mirror a usar para cada bootstrap.

note: type: textblock
en: The aim is to create a complete bootstrap / root filesystem with all packages installed and configured, instead of just the base system.
pt: O objectivo é criar um sistema de ficheiros bootstrap / raiz completo com todos os pacotes instalados e configurados, em vez de apenas o sistema base.

note: type: textblock
en: In most cases, users will need to create a configuration file for each different multistrap usage.
pt: Na maioria dos casos, os utilizadores precisam de criar um ficheiro de configuração para para cada utilização diferente do multistrap.

note: type: textblock
en: Example configuration:
pt: Exemplo de configuração:

note: type: verbatim
en:  [General]
     arch=armel
     directory=/opt/multistrap/
     # same as --tidy-up option if set to true
     cleanup=true
     # same as --no-auth option if set to true
     # keyring packages listed in each bootstrap will
     # still be installed.
     noauth=false
     # extract all downloaded archives (default is true)
     unpack=true
     # whether to add the /suite to be explicit about where apt
     # needs to look for packages. Default is false.
     explicitsuite=false
     # enable MultiArch for the specified architectures
     # default is empty
     multiarch=
     # aptsources is a list of sections to be used
     # the /etc/apt/sources.list.d/multistrap.sources.list
     # of the target. Order is not important
     aptsources=Debian
     # the bootstrap option determines which repository
     # is used to calculate the list of Priority: required packages
     # and which packages go into the rootfs.
     # The order of sections is not important.
     bootstrap=Debian
pt:  [General]
     arch=armel
     directory=/opt/multistrap/
     # igual à opção --tidy-up se definida para true
     cleanup=true
     # igual à opção --no-auth se definida para true
     # pacotes chaveiro listados em cada bootstrap serão
     # na mesma instalados.
     noauth=false
     # extrai todos os arquivos descarregados (predefinição é true)
     unpack=true
     # se deve adicionar a /suite para especificar onde o apt
     # deve procura pacotes. A predefinição é false.
     explicitsuite=false
     # permite MultiArch para as arquitecturas especificadas
     # a predefinição é vazio
     # aptsources é uma lista de secções a usar
     # no /etc/apt/sources.list.d/multistrap.sources.list
     # do destino. A ordem não é importante
     aptsources=Debian
     # a opção bootstrap determina qual o repositório
     # é usado para calcular a lista de Prioridade: pacotes necessários.
     # e quais os pacotes vão para rootfs.
     # A ordem das secções não é importante.
     bootstrap=Debian

note: type: verbatim
en:  [Debian]
     packages=
     source=http://ftp.uk.debian.org/debian
     keyring=debian-archive-keyring
     suite=lenny
pt:  [Debian]
     packages=
     source=http://ftp.pt.debian.org/debian
     keyring=debian-archive-keyring
     suite=lenny

note: type: textblock
en: This will result in a completely normal bootstrap of Debian lenny from the specified mirror, for armel in '/opt/multistrap/'. (This configuration is retained in the package as F</usr/share/multistrap/lenny.conf>)
pt: Isto irá resultar num bootstrap completamente normal de Debian lenny a partir do mirror especificado, para armel em '/opt/multistrap/'. (Esta configuração é retida no pacote como F</usr/share/multistrap/lenny.conf>)

note: type: textblock
en: Specify a package to extend the multistrap to include that package and all dependencies of that package.
pt: Especifica um pacote para estender o multistrap para incluir esse pacote e todas as dependências desse pacote.

note: type: textblock
en: Specify more repositories for the bootstrap by adding new sections.  Section names need to be listed in the bootstrap general option for the packages to be included in the bootstrap.
pt: Especifica mais repositórios para o bootstrap ao adicionar novas secções. Os nomes das secções precisam de estar listados na opção geral do bootstrap para que os pacotes sejam incluídos no bootstrap.

note: type: textblock
en: Specify which repositories will be available to the final system at boot by listing the section names in the aptsources general option, e.g. to exclude some internal sources or when using a local mirror when building the rootfs.
pt: Especifica quais os repositórios que estarão disponíveis ao sistema final no arranque ao listar os nomes de secção na opção geral do aptsources, ex. para excluir algumas fontes internas ou quando se usa um mirror local quando se constrói o rootfs.

note: type: textblock
en: Section names are case-insensitive.
pt: Os nomes das secções são insensíveis a maiúsculas/minúsculas.

note: type: textblock
en: All dependencies are resolved only by apt, using all bootstrap repositories, to use only the most recent and most suitable dependencies. Note that multistrap turns off Install-Recommends so if the multistrap needs a package that is only a Recommended dependency, the recommended package needs to be specified in the packages line explicitly. See C<Explicit suite specification> for more information on getting specific packages from specific suites.
pt: Todas as dependências são resolvidas apenas pelo apt, usando todos os repositórios bootstrap, para usar apenas as dependências mais recentes e apropriadas. Note que o multistrap desliga a Install-Recommends portanto se o multistrap precisar de um pacote que é apenas uma dependência recomendada, o pacote recomendado precisa de ser especificado explicitamente na linha de pacotes. Veja C<Explicit suite specification> para mais informação sobre obter pacotes específicos de suites específicas.

note: type: textblock
en: 'Architecture' and 'directory' can be overridden on the command line.  Some other general options also have command line options.
pt: 'Architecture' e 'directory' podem ser sobrepostas na linha de comandos. Algumas das outras opções gerais também têm opções de linha de comandos.

note: type: =head1
en: Online examples and documentation
pt: Exemplos e documentação online

note: type: textblock
en: C<multistrap> supports a range of permutations, see the wiki and the emdebian website for more information and example configurations:
pt: C<multistrap> suporta uma gama de permutações, veja a wiki e o site web emdebian para mais informação e exemplos de configuração:

note: type: textblock
en: C<multistrap> includes an example configuration file with a full list of all supported config file options: F</usr/share/doc/multistrap/examples/full.conf>
pt: C<multistrap> inclui um exemplo de ficheiro de configuração com uma lista completa de todas as opções do ficheiro de configuração suportadas. F</usr/share/doc/multistrap/examples/full.conf>

note: type: =head1
en: Shortcuts
pt: Atalhos

note: type: textblock
en: In a similar manner to C<debootstrap>, C<multistrap> supports referring to configuration files in known locations by shortcuts. When using the C<--shortcut> option, C<multistrap> will look for files in F</usr/share/multistrap> and then F</etc/multistrap.d/>, appending a '.conf' suffix to the specified shortcut.
pt: Num modo semelhante ao C<debootstrap>, o C<multistrap> suporta referir-se a ficheiros de configuração em localizações conhecidas através de atalhos. Quando se usa a opção C<--shortcut>. o C<multistrap> irá procurar ficheiros em F</usr/share/multistrap> e depois em F</etc/multistrap.d/>, adicionando um sufixo '.conf' ao atalho especificado.

note: type: textblock
en: These two commands are equivalent:
pt: Estes dois comandos são equivalentes:

note: type: textblock
en: Note that C<multistrap> will still fail if the configuration file itself does not set the directory or the architecture.
pt: Note que o C<multistrap> ainda irá falhar se o próprio ficheiro de configuração não definir o directório da arquitectura.

note: type: =head1
en: Repositories
pt: Repositórios

note: type: textblock
en: C<aptsources> lists the sections which should be used to create the F</etc/apt/sources.list.d/multistrap.list> apt sources in the final system. Not all C<aptsources> have to appear in the C<bootstrap> section if you have some internal or local sources which are not accessible to the installed root filesystem.
pt: C<aptsources> lista as secções que devem ser usadas para criar as F</etc/apt/sources.list.d/multistrap.list> sources do apt no sistema final. Nem todas as C<aptsources> têm de aparecer na secção C<bootstrap> se você tiver algumas sources internas ou locais que não estão acessíveis ao sistema de ficheiros raiz instalado.

note: type: textblock
en: C<bootstrap> lists the sections which will be used to create the multistrap itself. Only packages listed in C<bootstrap> will be downloaded and unpacked by multistrap.
pt: C<bootstrap> lista as secções que serão usadas para criar o próprio multistrap. Apenas os pacotes listados em C<bootstrap> serão descarregados e desempacotados pelo multistrap.

note: type: textblock
en: Make sure C<bootstrap> lists all sections you need for apt to be able to find all the packages to be unpacked for the multistrap.
pt: Certifica que C<bootstrap> lista todas as secções que precisa para o apt ser capaz de encontrar todos os pacotes a serem desempacotados para o multistrap.

note: type: textblock
en: (Older versions of multistrap supported the same option under the C<debootstrap> name - this spelling is still supported but new configuration files should be C<bootstrap> instead.
pt: (Versões antigas do multistrap suportaram a mesma opção sob o nome C<debootstrap> - esta ortografia ainda é suportada mas os novos ficheiros de configuração deverão ser antes C<bootstrap>.

note: type: =head1
en: General settings:
pt: Definições gerais:

note: type: textblock
en: 'arch' can be overridden on the command line using the C<--arch> option.
pt: 'arch' pode ser sobreposto na linha de comandos usando a opção C<--arch>.

note: type: textblock
en: 'directory' specifies the top level directory where the bootstrap will be created - it is not packed into a .tgz once complete.
pt: 'directory' especifica o directório de nível de topo onde o bootstrap irá ser criado - não é empacotado em um .tgz depois de completo.

note: type: textblock
en: 'bootstrap' lists the Sections which will be used to specify the packages which will be downloaded (and optionally unpacked) into the bootstrap.
pt: 'bootstrap' lista as Secções que serão usadas para especificar os pacotes que serão descarregados (e opcionalmente desempacotados) para o bootstrap.

note: type: textblock
en: 'aptsources' lists the Sections which will be used to specify the apt sources in the final system, e.g. if you need to use a local repository to generate the rootfs which will not be available to the device at runtime, list that section in C<bootstrap> but not in C<aptsources>.
pt: 'aptsources' lista as Secções que serão usadas para especificar as fontes do apt no sistema final, ex. se você precisar de usar um repositório local para gerar a rootfs que não estará disponível ao dispositivo em tempo de execução, lista essa secção em C<bootstrap> mas não em C<aptsources>.

note: type: textblock
en: If you want a package to be in the rootfs, it B<must> be specified in the C<bootstrap> list under General.
pt: Se deseja que um pacote fique na rootfs, ele B<tem de> estar especificado na lista C<bootstrap> sob General.

note: type: textblock
en: The order of section names in either list is not important.
pt: A ordem dos nomes das secções em cada lista, não é importante.

note: type: textblock
en: If C<markauto> is set to true, C<multistrap> will request apt to mark all packages specified in the combined C<packages> list as manually installed and all dependencies not explicitly listed as automatically installed in the APT extended state database. C<markauto> can be used independently of C<unpack>.
pt: Se C<markauto> estiver definido para verdadeiro, o C<multistrap> irá pedir ao apt para marcar todos os pacotes especificados na lista C<packages> combinada como instalados manualmente e todas as dependências não listadas explicitamente como instaladas automaticamente na base de dados de estado extenso do APT. C<markauto> pode ser usado independentemente de C<unpack>.

note: type: textblock
en: As with debootstrap, multistrap will continue after errors, as long as the configuration file can be correctly parsed.
pt: Tal como no debootstrap, o multistrap irá continuar após ocorrerem erros, desde que o ficheiro de configuração possa ser analisado correctamente.

note: type: textblock
en: multistrap also implements the machine:variant support originally used in Emdebian Crush, although in a different implementation. Using the cascading configuration support, particular machine:variant combinations can be supported by simple changes on the command line.
pt: O multistrap também implementa o suporte a machine:variant usado originalmente em Emdebian Crush, apesar de ser uma implementação diferente. Usando o suporte de configuração em cascata, podem ser suportadas combinações particulares de machine:variant através de alterações simples na linha de comandos.

note: type: textblock
en: Setting C<tarballname> to true also packs up the final filesystem into a tarball.
pt: Definir C<tarballname> para verdadeiro também empacota o sistema de ficheiros final num tarball.

note: type: textblock
en: Note that multistrap ignores any unrecognised options in the config file - this allows for backwards-compatible behaviour as well as overloading the multistrap config files to support other tools (like pbuilder). Use the C<--simulate> option to see the combined configuration settings.
pt: Note que o multistrap ignora quaisquer opções não reconhecidas no ficheiro de configuração - isto permite comportamento de compatibilidade com versões anteriores assim como o sobrecarregamento dos ficheiros de configuração do multistrap para suportar outras ferramentas (como o pbuilder). Use a opção C<--simulate> para ver as definições de configuração combinadas.

note: type: textblock
en: However, if the config file itself cannot be parsed, multistrap will abort. Check that the config file has a key and a value for each line, other than comments. Values must all on the same line as the key.
pt: No entanto, se o próprio ficheiro de configuração não puder ser analisado, o multistrap irá abortar. Verifique que o ficheiro de configuração tem uma chave e um valor para cada linha que não seja um comentário. Os valores têm de estar todos na mesma linha que a respectiva chave.

note: type: =head1
en: Section settings
pt: Definições da Secção

note: type: textblock
en: The section name (in [] brackets) needs to be unique for this configuration file and any configuration files which this file includes. Section names are case insensitive (all comparisons happen after conversion to lower case).
pt: O nome de secção (em [] chavetas) precisa de ser único para este ficheiro de configuração e quaisquer ficheiros de configuração que este ficheiro inclua. Os nomes de secções são insensíveis a maiúsculas/minúsculas (todas as comparações acontecem após conversão para minúsculas).

note: type: textblock
en: 'packages' is the list of packages to be added when this Section is listed in C<bootstrap> - all package names must be listed on a single line or the file will fail to parse. One alternative is to define your list of packages as multiple groups with packages separated on a functional / dependency basis, e.g. base, Xorg, networking etc. and list each group under 'bootstrap'.
pt: 'packages' é a lista de pacotes a serem adicionados quando esta Secção é listada no C<bootstrap> - todos os nomes de pacotes têm de ser listados numa linha única ou a análise ao ficheiro irá falhar. Uma alternativa é definir a sua lista de pacotes como múltiplos grupos com os pacotes separados numa base de função / dependência, ex, base, Xorg, rede, etc. e listar cada grupo sob 'bootstrap'.

note: type: textblock
en: As a special case, C<multistrap> also supports multiple packages keys per section, one line for each. Other keys cannot be repeated in this manner.
pt: Como um caso especial, o C<multistrap> também suporta chaves de pacotes múltiplos por secção, uma linha para cada. As outras chaves não podem ser repetidas desta maneira.

note: type: textblock
en: 'source' is the apt source to use for this Section. To use a local source on the same machine, ensure you use C<copy://> not C<file://>, so that apt is told to copy the packages into the rootfs instead of assuming it can try to download them later - because that "later" will never actually happen.
pt: 'source' é a fonte do apt a usar para esta Secção. Para usar uma fonte local na mesma máquina, certifique-se de usar C<copy://> e não C<file://>, para que o apt saiba que deve copiar os pacotes para a rootfs em vez de assumir que pode tentar descarregá-los mais tarde - porque esse "mais tarde" nunca vai acontecer.

note: type: textblock
en: 'keyring' lists the package which contains the key used by the source listed in this Section. If no keyring is specified, the C<noauth> option must be set to B<true>. See Secure Apt.
pt: 'keyring' lista o pacote que contém a chave usada pela fonte listada nesta secção. Se não for especificado um chaveiro, a opção C<noauth> tem de ser definida para B<true>. Veja Segurança do Apt.

note: type: textblock
en: 'suite' is the suite to use from this source. Note that this should be the suite, not the codename.
pt: 'suite' é a suite a usar de esta fonte. Note que isto deve de ser a suite, e não o nome de código.

note: type: textblock
en: Suites change from time to time: (oldstable, stable, testing, sid)  The codename (etch, lenny, squeeze, sid) does not change.
pt: As suites mudam de tempos a tempos: (oldstable, stable, testing, sid) O nome de código (etch, lenny, squeeze, sid) não muda.

note: type: =head1
en: Secure Apt
pt: Segurança do Apt

note: type: textblock
en: To use authenticated apt repositories, multistrap needs to be able to install an appropriate keyring package from the existing apt sources B<outside the multistrap environment> into the destination system. Unfortunately, keyring packages cannot be downloaded from the repositories specified in the multistrap configuration - this is because C<apt> needs the keyring to be updated before being able to use repositories not previously known.
pt: Para usar repositórios apt autenticados, o multistrap precisa de ser capaz de instalar um pacote chaveiro apropriado a partir das fontes apt existentes B<fora do ambiente multistrap> para o sistema de destino. Infelizmente, os pacotes chaveiro não podem ser descarregados a partir dos repositórios especificados na configuração do multistrap - isto porque o C<apt> precisa que o chaveiro seja actualizado antes de usar repositórios anteriormente desconhecidos.

note: type: textblock
en: If relevant packages exist, specify them in the 'keyring' option for each repository. multistrap will then check that apt has already installed this package so that the repository can be authenticated before any packages are downloaded from it.
pt: Se existirem pacotes relevantes, especifique-os na opção 'keyring' para cada repositório. O multistrap irá então verificar se o apt já instalou este pacote para que o repositório possa ser autenticado antes que quaisquer pacotes sejam descarregados dele.

note: type: textblock
en: Note that B<all> repositories to be used with multistrap must be authenticated or apt will fail. Similarly, secure apt can only be disabled for all repositories (by using the --no-auth command line option or setting the general noauth option in the configuration file), even if only one repository does not have a suitable keyring available.
pt: Note que B<todos> os repositórios a serem usados com multistrap têm que ser autenticados ou o apt irá falhar. De modo semelhante, secure apt só pode ser desactivado para todos os repositórios (usando a opção de linha de comandos --no-auth ou definindo a opção geral noauth no ficheiro de configuração), mesmo que apenas um repositório não tenha disponível um chaveiro apropriado.

note: type: textblock
en: The keyring package(s) will also be installed inside the multistrap environment to match the installed apt sources for the multistrap.
pt: O(s) pacote(s) chaveiro (keyring) serão também instalados dentro do ambiente multistrap para coincidir com as fontes apt instaladas para o multistrap.

note: type: =head1
en: State
pt: Estado

note: type: textblock
en: multistrap is stateless - if the directory exists, it will simply proceed as normal and apt will try to pick up where it left off.
pt: O multistrap não tem estado - se o directório existir, irá simplesmente prosseguir como normalmente e o apt irá tentar prosseguir de onde ficou.

note: type: =head1
en: Root Filesystem Configuration
pt: Configuração do Sistema de Ficheiros Raiz

note: type: textblock
en: multistrap unpacks the downloaded packages but other stages of system configuration are not attempted. Examples include:
pt: o multistrap desempacota os pacotes descarregados mas não serão tentados outros estágios da configuração do sistema. Os exemplos incluem:

note: type: textblock
en: Any device-specific device nodes will also need to be created using MAKEDEV or C<device-table.pl> - a helper script that can work around some of the issues with MAKEDEV. F<device-table.pl> requires a device table file along the lines of the one in the mtd-utils source package.  See F</usr/share/doc/multistrap/examples/device_table.txt>
pt: Quaisquer nós de dispositivo de dispositivo específico irá também precisar de ser criado usando MAKEDEV ou C<device-table.pl> - um script de ajuda que pode contornar alguns dos problemas com o MAKEDEV. F<device-table.pl> requer um ficheiro de tabela de dispositivos na linha daquele no pacote fonte mtd-utils. Veja F</usr/share/doc/multistrap/examples/device_table.txt>

note: type: textblock
en: Once multistrap has successfully created the basic file and directory layout, other device-specific scripts are needed before the filesystem can be packaged up and installed onto the target device.
pt: Após o multistrap ter criado com sucesso a disposição básica de ficheiros e oesquema de directórios, são necessários outros scripts específicos do dispositivo antes que o sistema de ficheiros possa ser empacotado e instalado no dispositivo de destino.

note: type: textblock
en: Once installed, the packages themselves need to be configured using the package maintainer scripts and C<dpkg --configure -a>, unless this is a native multistrap.
pt: Após instalados, os próprios pacotes precisam de ser configurados usando os scripts do responsável do pacote e C<dpkg --configure -a>, a menos que isto seja um multistrap nativo.

note: type: textblock
en: For C<dpkg> to work, F</proc> and F</sysfs> must be mounted (or mountable), F</dev/pts> is also recommended.
pt: Para que o C<dpkg> funcione, F</proc> e F</sysfs> precisam de estar montados (ou serem montáveis), também é recomendado F</dev/pts>.

note: type: textblock
en: See also: http://wiki.debian.org/Multistrap
pt: Veja também: http://wiki.debian.org/Multistrap

note: type: =head1
en: Environment
pt: Ambiente

note: type: textblock
en: To configure the unpacked packages (whether in native or cross mode), certain environment variables are needed:
pt: Para configurar os pacotes desempacotados (seja em modo nativo ou cruzado), são necessárias certas variáveis de ambiente:

note: type: textblock
en: Debconf needs to be told to accept that user interaction is not desired:
pt: O debconf precisa que lho digam para aceitar que a interacção com o utilizador não é desejada:

note: type: textblock
en: Perl needs to be told to accept that no locales are available inside the chroot and not to complain:
pt: O Perl precisa que lho digam para aceitar que não há locales disponíveis dentro da chroot e não se queixar:

note: type: textblock
en: Then, dpkg can configure the packages:
pt: Depois, o dpkg pode configurar os pacotes:

note: type: textblock
en: chroot method (PATH = top directory of chroot):
pt: método de chroot (PATH = directório de topo da chroot):

note: type: textblock
en: at a login shell:
pt: numa shell de login:

note: type: textblock
en: (As above, dpkg needs F</proc> and F</sysfs> mounted first.)
pt: (Como em cima, o dpkg precisa de F</proc> e F</sysfs> montados primeiro.)

note: type: =head1
en: Native mode - multistrap
pt: Modo nativo - multistrap

note: type: textblock
en: multistrap was not intended for native support, it was developed for cross architecture support. In order for multiple repositories to be used, multistrap only unpacks the packages selected by apt.
pt: o multistrap não foi destinado a suporte nativo, foi desenvolvido para suporte a compilação de outras arquitecturas. De modo a se usar múltiplos repositórios, o multistrap apenas desempacota os pacotes seleccionados pelo apt.

note: type: textblock
en: In native mode, various post-multistrap operations are likely to be needed that debootstrap would do for you:
pt: Em modo nativo, é provável serem necessárias várias operações post-multistrap que o debootstrap faria por si:

note: type: verbatim
en:  1. copy /etc/hosts into the chroot
     2. clean the environment to unset LANGUAGE, LC_ALL and LANG
        to silence nuisance perl warnings that obscure other errors
pt:  1. copiar /etc/hosts para a chroot
     2. limpar o ambiente para apagar as variáveis LANGUAGE, LC_ALL e LANG
        para silenciar avisos sem sentido do perl que escondem outros erros

note: type: textblock
en: (An alternative to unset the localisation variables is to add locales to your multistrap configuration file in the 'packages' option.
pt: (Uma alternativa a apagar as variáveis de localização é adicionar locales ao seu ficheiro de configuração multistrap na opção 'packages').

note: type: textblock
en: A native multistrap can be used directly with chroot, so C<multistrap> runs C<dpkg --configure -a> at the end of the multistrap process, unless the B<ignorenativearch> option is set to true in the B<General> section of the configuration file.
pt: Um multistrap nativo pode ser usado directamente com a chroot, de modo a que C<multistrap> corra C<dpkg --configure -a> no final do processo multistrap, a menos que a opção B<ignorenativearch> seja regulada para true na secção B<General> do ficheiro de configuração.

note: type: =head1
en: Daemons in chroots
pt: Daemons em chroots

note: type: textblock
en: Depending on which system you using to provide the packages for C<multistrap>, native chroots should generally not allow daemons to start inside the chroot. Use the F</usr/share/multistrap/chroot.sh> as your C<setupscript> or include that script in your own setup script.
pt: Dependendo de qual sistema você usa para disponibilizar os pacotes para o C<multistrap>, as chroots nativas geralmente não devem permitir que daemons arranquem dentro da chroot. Use o F</usr/share/multistrap/chroot.sh> como o seu C<setupscript> ou inclua esse script no seu próprio script de configuração.

note: type: textblock
en: F<chroot.sh> copes with systems using F<sysvinit> and F<upstart>.
pt: F<chroot.sh> coopera com sistemas que usam F<sysvinit> e F<upstart>.

note: type: textblock
en: See also
pt: Veja também

note: type: =head1
en: Cascading configuration
pt: Configuração em cascata

note: type: textblock
en: To support multiple variants of a basic (common) configuration, C<multistrap> allows configuration files to include other (more general)  configuration files. i.e. the most detailed / specific configuration file is specified on the command line and that file includes another file which is shared by other configurations.
pt: Para suportar múltiplas variantes duma configuração básica (comum), C<multistrap> permite ficheiros de configuração para incluir outros ficheiros de configuração (mais gerais). Isto é, o ficheiro de configuração mais detalhado / específico é especificado na linha de comandos e esse ficheiro inclui outro ficheiro que é partilhado por outras configurações.

note: type: textblock
en: Base file:
pt: Ficheiro base:

note: type: textblock
en: Variations:
pt: Variações:

note: type: textblock
en: Specifying just the armel.conf file will get the rest of the settings from crosschroot.conf so that common changes only need to be made in a single file.
pt: Especificar apenas o ficheiro armel.conf irá obter o resto das definições de crosschroot.conf para que as alterações comuns só precisem ser feitas num único ficheiro.

note: type: textblock
en: It is B<strongly> recommended that any changes to the configuration files involved in any particular cascade are tested using the C<--simulate> option to multistrap which will output a summary of the options that have been set once the cascade is complete. Note that multistrap does B<not warn you> if a configuration file contains an unrecognised option (for future compatibility with backported configurations), so a simple typo can result in an option not being set.
pt: É B<fortemente> recomendado que quaisquer modificações nos ficheiros de configuração envolvidas em qualquer cascata particular sejam testadas usando a opção C<--simulate> do multistrap o que irá gerar um sumário das opções que foram definidas após a cascata estar completa. Note que o multistrap B<não o avisa> se um ficheiro de configuração conter uma opção não reconhecida (para compatibilidade futura com configurações backport), portanto um simples erro de escrita pode resultar numa opção não definida.

note: type: =head1
en: Machine:variant support
pt: Suporte a Machine:variant

note: type: textblock
en: The old packages.conf variables from emsandbox can all be converted into C<multistrap> configuration variables. The machine:variant support in C<multistrap> concentrates on the scripts, F<config.sh> and F<setup.sh>
pt: As variáveis packages-conf antigas de emsandbox podem ser convertidas em variáveis de configuração C<multistrap>. O suporte a machine:variant em C<multistrap> concentra-se nos scripts F<config.sh> e F<setup.sh>

note: type: textblock
en: Note: B<machine:variant support is likely to be replaced by the hook functionality described below.>
pt: Nota: B<o suporte a machine:variant é provável que seja substituido pela funcionalidade hook descrita em baixo.>

note: type: textblock
en: Once C<multistrap> has unpacked the downloaded packages, the C<setup.sh> can be called, passing the location and architecture of the root filesystem, so that other fine tuning can take place. At this stage, any operations inside a foreign architecture rootfs must not try to execute any binaries within the rootfs. As the final stage of the multistrap process, C<config.sh> is copied into the root directory of the rootfs.
pt: Após o C<multistrap> ter desempacotado os pacotes descarregados, pode ser chamado o C<setup.sh>, passando a localização e arquitectura do sistema de ficheiros raiz, para que possam ter lugar outras afinações. Neste estágio, quaisquer operações dentro duma rootfs de arquitectura alienígena não devem tentar executar quaisquer binários dentro da rootfs. Como estágio final do processo multistrap, o C<config.sh> é copiado para o directório raiz da rootfs.

note: type: textblock
en: One advantage of using machine:variant support is that the entire rootfilesystem can be managed by a single call to multistrap - this is useful when building root filesystems in userspace.
pt: Uma vantagem de usar suporte a machine:variant é que o sistema de ficheiros raiz completo pode ser gerido por uma única chamada ao multistrap - isto é útil quando se constrói sistemas de ficheiros raiz no espaço do utilizador.

note: type: textblock
en: To enable machine:variant support, specify the path to the scripts to be called in the variant configuration file (General section):
pt: Para activar suporte a machine:variant, especifique o caminho para os scripts a serem chamados no ficheiro de configuração de variantes (secção General):

note: type: verbatim
en:  [General]
     include=/path/to/general.conf
     setupscript=/path/to/setup.sh
     configscript=/path/to/config.sh
pt:  [General]
     include=/caminho/para/general.conf
     setupscript=/caminho/para/setup.sh
     configscript=/caminho/para/config.sh

note: type: textblock
en: Ensure that both the setupscript and the configscript are executable or C<multistrap> will ignore the script.
pt: Assegure que ambos setupscript e configscript são executáveis ou o C<multistrap> irá ignorar os scripts.

note: type: =item
en: Example configscript.sh
pt: Exemplo de configscript.sh

note: type: textblock
en: For more information, see the Wiki: http://wiki.debian.org/Multistrap
pt: Para mais informações, veja a Wiki: http://wiki.debian.org/Multistrap

note: type: =item
en: Mounting /dev and /proc for chroot configuration
pt: Montar /dev e /proc para configuração da chroot

note: type: textblock
en: /proc can be mounted inside the chroot, as above:
pt: /proc pode ser montado dentro da chroot, como em cima:

note: type: textblock
en: However, /dev should be mounted from outside the chroot, before running any C<configscript.sh> in the chroot:
pt: No entanto, /dev deve ser montado de fora da chroot, antes de correr qualquer C<configscript.sh> na chroot.

note: type: =head1
en: Restricting package selection
pt: Restringindo a selecção de pacotes

note: type: textblock
en: C<multistrap> includes Required packages by default, the current list of packages on your own machine can be seen using:
pt: C<multistrap> inclui os pacotes necessários (Required) por predefinição, a lista actual de pacotes na sua própria máquina pode ser vista usando:

note: type: textblock
en: (The actual list is calculated from the downloaded Packages files and may differ from the output of C<grep-available>.)
pt: (A lista real é calculada a partir dos ficheiros Packages descarregados e pode diferir do resultado de C<grep-available>.)

note: type: textblock
en: If the OmitRequired option is set to true, these packages will not be added - whilst useful, this option can easily lead to a useless rootfs. Only the packages specified manually in the configuration files will be used in the calculations - dependencies of those packages will be added but no others.
pt: Se a opção OmitRequired for definida para true, estes pacotes não serão adicionados - embora útil, esta opção pode levar facilmente a um rootfs inútil. Apenas os pacotes especificados manualmente nos ficheiros de configuração serão usados nos cálculos - as dependências desses pacotes serão adicionadas mas mais nenhuns.

note: type: =head1
en: Adding Priority: important packages
pt: Adicionar pacotes de Priority: important

note: type: textblock
en: C<multistrap> can imitate C<debootstrap> by automatically adding all packages from all sections where the downloaded Packages file lists the package as Priority: important. The default is not to add such packages unless individually included in a C<packages=> option in a section specified in the C<bootstrap> general option. To add all such packages, set the addimportant option to true in the general section.
pt: O C<multistrap> pode imitar o C<debootstrap> ao adicionar automaticamente todos os pacotes de todas as secções onde o ficheiro Packages descarregado liste o pacote como Priority: important. A predefinição é não adicionar tais pacotes a menos que sejam incluídos individualmente numa opção C<packages=> numa secção especificada nas opções gerais do C<bootstrap>. Para adicionar tais pacotes, regule a opção addimportant para verdadeiro na secção geral.

note: type: textblock
en: Priority: important can only operate for all sections listed in the C<bootstrap> option. This may cause some confusion when mixing suites.
pt: Priority: important apenas pode operar para todas as secções listadas na opção C<bootstrap>. Isto pode causar alguma confusão quando se misturam suites.

note: type: textblock
en: It is not possible to enable addimportant and omitrequired in the same configuration. C<multistrap> will exit with error code 7 if any configuration results in addimportant and omitrequired both being set to true. (This includes the effects of including other configuration files.)
pt: Não é possível activar addimportant e omitrequired na mesma configuração. O C<multistrap> irá terminar com erro código 7 se qualquer configuração resultar em que ambos addimportant e omitrequired seja regulados para verdadeiro. (Isto inclui os efeitos de incluir outros ficheiros de configuração.)

note: type: =head1
en: Recommends behaviour
pt: Comportamento das recomendações

note: type: textblock
en: The Debian default behaviour after the Lenny release was to consider recommended packages as extra packages to be installed when any one package is selected. Recommended packages are those which the maintainer considers that would be present on C<most> installations of that package and allowing Recommends means allowing Recommends of recommended packages and so on.
pt: O comportamento predefinido da Debian após o lançamento do Lenny era considerar os pacotes recomendados como pacotes extra a serem instalados quando qualquer um pacote era seleccionado. Os pacotes recomendados são aqueles que o responsável considera que deverão estar presentes na C<maioria> das instalações desse pacote e permite as Recomendações significa permitir também as Recomendações de pacotes recomendados e por aí fora.

note: type: textblock
en: The multistrap default is to turn recommends OFF.
pt: A predefinição do multistrap é DESLIGAR as recomendações.

note: type: textblock
en: Set the allowrecommends option to true in the General section to use typical Debian behaviour.
pt: Define a opção allowrecommends para true na secção General para usar o comportamento típico da Debian.

note: type: =head1
en: Default release
pt: Lançamento predefinido

note: type: textblock
en: C<multistrap> supports an option to explicitly set the default release to use with apt: C<aptdefaultrelease>. This determines which release apt will use for the base system packages and is not the same as pinning (which relates to the use of apt after installation). Multistrap sets the default-release to the wildcard * unless a release is named in the C<aptdefaultrelease> field. Any release specified here must also be defined in a stanza referenced in the bootstrap list or apt will fail.
pt: C<multistrap> suporta uma opção para definir explicitamente o lançamento predefinido a usar com o apt: C<aptdefaultrelease>. Isto determina qual o lançamento o apt irá usar para os pacotes do sistema base e não é o mesmo que fazer 'pinning' (o que se relaciona com o uso do apt após a instalação). Multistrap define o lançamento predefinido para a wildcard * a menos que um lançamento seja nomeado no capo C<aptdefaultrelease>. Qualquer lançamento especificado aqui deve também ser definido na estrofe referenciada na lista bootstrap ou o apt irá falhar.

note: type: textblock
en: To install a specific version of a package from a newer release than the one specified as default, C<explicitsuite> must also be set to true if the package exists at any version in the default release. Also, any packages upon which that package has a strict dependency (i.e. = rather than >=) must also be explicitly added to the packages line in the stanza for the desired version, even though that package does not need to be listed to get it from the default release. This is typical apt behaviour and is not a bug in multistrap.
pt: Para instalar uma versão específica de um pacote de um lançamento mais recente que aquele especificado como predefinido, C<explicitsuite> deve também ser definido para verdadeiro se o pacote existir em qualquer versão no lançamento predefinido. Também, quaisquer pacotes do qual esse pacote tenha uma dependência estrita (isto é = em vez de >=) devem também ser adicionados à linha packages na estrofe para a versão desejada, mesmo que esses pacotes não precisem de ser listados para serem obtidos do lançamento predefinido. Isto é comportamento típico do apt e não é um bug do multistrap.

note: type: textblock
en: The combination of default release, explicit suite and apt preferences can quickly become complex and bugs can be very hard to identify.  C<multistrap> always outputs the complete apt command line, so test this command yourself (using the files written out by C<multistrap>) to see what is going on. Remember that all dependency resolution and all the logic to determine which version of a specific package gets installed in your C<multistrap> chroot is entirely down to apt and all C<multistrap> can do is pass files and command line options to apt.
pt: A combinação do lançamento predefinido, suite explícita e preferências do apt pode facilmente tornar-se complexa e os bugs podem ser difíceis de identificar. C<multistrap> escreve sempre a linha de comandos do apt completa, portante teste você mesmo este comando (usando os ficheiros escritos pelo C<multistrap>) para ver o que se passa. Lembre-se que todas as resoluções de dependências e toda a lógica para determinar qual a versão de um pacote especifico vai ser instalada na sua chroot C<multistrap> é feita inteiramente pelo apt e todo o que o C<multistrap> pode fazer é passar ficheiros e opções de linha de comandos ao apt.

note: type: textblock
en: See also: apt preferences.
pt: Veja também: Preferências do Apt

note: type: =head1
en: Explicit suite specification
pt: Especificação de suite específica

note: type: textblock
en: Sometimes, apt needs to be told to get a particular package from a particular suite, ignoring a more recent version in another suite in the same set of sources.
pt: Por vezes, o apt precisa que lhe digam para obter um pacote particular de uma suite particular, ignorando uma versão mais recente numa outra suite no mesmo conjunto de fontes.

note: type: textblock
en: C<multistrap> can operate with and without the explicit suite option, the default is to let apt use the most recent version from the collection of specified F<bootstrap> sources.
pt: C<multistrap> pode operar com ou sem a opção de suite explícita, a predefinição é deixar o apt usar a versão mais recente da colecção de fontes F<bootstrap> especificadas.

note: type: textblock
en: Explicit suite specification has no effect on the final installed system - if your aptsources includes a repository which in turn includes a newer version of the package(s) specified explicitly, the next C<apt-get upgrade> on the device will bring in the newer version.
pt: A especificação de suite explícita não tem efeito no sistema final instalado - se o seu aptsources incluir um repositório que por sua vez inclui uma versão mais recente dos pacotes especificados explicitamente, o próximo C<apt-get upgrade> no dispositivo irá trazer a versão mais recente.

note: type: textblock
en: Also, when specifying packages to get from a specific suite, apt will also try and ensure that the dependencies for that package are also from the same suite and this can cause apt to be unable to resolve the complete set of dependencies. In this situation, being explicit about one package selection may require being explicit about some (not necessarily all) of the dependencies of that package as well.
pt: Também, quando se especifica pacotes a obter de uma suite específica, o apt irá também tentar assegurar que as dependências desse pacote venham também da mesma suite e isso pode fazer com que o apt seja incapaz de resolver o conjunto completo de dependências. Nesta situação, ser explícito acerca de uma selecção de pacote pode requerer ser explícito acerca de algumas (não necessariamente de todas) das dependências desse pacote também.

note: type: textblock
en: When using this support in Lenny, ensure that each section uses the suite (oldstable, stable, testing, sid) and B<not> the codename (etch, lenny, squeeze, sid) in the C<suite> configuration item as the version of apt in Lenny and previous cannot use the codename.
pt: Quando usar este suporte em Lenny, assegure que cada secção usa a suite (oldstable, stable, testing, sid) e B<não> o nome de código etch, lenny, squeeze, sid) no item de configuração C<suite> porque a versão do apt em Lenny e anteriores não pode usar o nome de código.

note: type: textblock
en: To test, on Lenny, try:
pt: Para testar, em Lenny, experimente:

note: type: textblock
en: Compare with
pt: Compare com

note: type: textblock
en: When using explicitsuite, take care in using stable-proposed-updates or other temporary locations - if the package migrates into another suite and is removed from the temporary suite (as with *-proposed-updates), multistrap will not be able to find the package.
pt: Quando usar explicitsuite, tome o cuidado de usar stable-proposed-updates ou outras localizações temporárias - se o pacote migrar para outra suite e for removido da suite temporária (como com *-proposed-updates), o multistrap não será capaz de encontrar o pacote.

note: type: textblock
en: Explicit suite handling can be very hard to get right. In general, it is best to create a small bootstrap chroot of your native arch, then chroot into it, add the relevant apt sources and work out exactly what commands are necessary to get the correct mix of packages. Avoid specifying explicit versions to sort out problems, work with suites only. Apt preferences / pinning may be useful here, see Apt preferences.
pt: O manuseamento de suites explícitas pode ser muito difícil de se conseguir correctamente. Em geral, é melhor criar uma pequena chroot de bootstrap da sua arquitectura nativa, depois fazer chroot para ela, adicionar as fontes do apt relevantes e trabalhar exactamente quais comandos são necessários para obter a mistura de pacotes correcta. Evite especificar versões especificas para despistar problemas, trabalhe apenas com suites. Aqui pode ser útil fazer 'pinning' às preferências do apt, veja as preferências do Apt.

note: type: =head1
en: Apt preferences
pt: Preferências do Apt

note: type: textblock
en: If a suitable file is listed in the B<aptpreferences> option of the B<General> section of the configuration file, this file will be copied into the apt preferences directory of the bootstrap before apt is first used.
pt: Se um ficheiro apropriado estiver listado na opção B<aptpreferences> da secção B<General> do ficheiro de configuração, este ficheiro será copiado para o directório de preferências do apt do bootstrap antes do apt ser usado pela primeira vez.

note: type: textblock
en: When an apt preferences file B<is> provided, the C<Default-Release> behaviour of C<multistrap> is disabled.
pt: Quando um ficheiro de preferências de apt B<é> disponibilizado, o comportamento C<Lançamento-Predefinido> do C<multistrap> é desactivado.

note: type: textblock
en: As with other external scripts and files, the content of the apt preferences file is beyond the scope of this manpage. C<multistrap> does not try to verify the supplied file other than ensuring that it can be read.
pt: Como com quaisquer outros ficheiros e scripts externos, o conteúdo do ficheiro de preferências do apt está além do objectivo deste manual. O C<multistrap> não tenta verificar o ficheiro fornecido para além de assegurar que este possa ser lido.

note: type: =head1
en: Omitting deb-src listings
pt: Omitir listagens deb-src

note: type: textblock
en: Some multistrap environments do not need access to the Debian sources of packages being installed, typically this is required when preparing a build (or cross-build) chroot using multistrap.
pt: Alguns ambientes multistrap não precisam de acesso às fontes Debian dos pacotes que são instalados, tipicamente isto é necessário quando se prepara uma chroot de construção (ou construção para outra plataforma) usando o multistrap.

note: type: textblock
en: To turn off this additional source (and save both download time and apt-cache size), use the omitdebsrc field in each Section.
pt: Para desligar esta fonte adicional (e poupar em ambos tempo de download e tamanho da apt-cache), use o campo omitdebsrc em cada Secção.

note: type: textblock
en: omitdebsrc is necessary when using packages from debian-ports where packages do not have sources, except "unreleased".
pt: omitdebsrc é necessário quando se usa pacotes de debian-ports onde os pacotes não têm fontes, excepto "unreleased".

note: type: textblock
en: Foreign architecture bootstraps can operate under C<fakeroot> (C<multistrap> is designed to do as much as it can within a single call to make this easier) but the configuration stage which normally happens with a native architecture bootstrap requires C<chroot> and C<chroot> itself will not operate under C<fakeroot>.
pt: Os bootstraps de arquitectura diferente podem operar sob C<fakeroot> (C<multistrap> está desenhado para fazer o máximo que possa dentro de uma chamada única para facilitar isto) mas o estágio de configuração que normalmente acontece com um bootstrap de arquitectura nativa requer C<chroot> e o próprio C<chroot> não irá operar sob C<fakeroot>.

note: type: textblock
en: Therefore, if C<multistrap> detects that C<fakeroot> is in use, native mode configuration is skipped with a reminder warning.
pt: Portanto, se o C<multistrap> detectar que C<fakeroot> está em uso, a configuração de modo nativo é saltada com um aviso de lembrança.

note: type: textblock
en: The same problem applies to C<apt-get install> and therefore the installation of the keyring package on the host system is also skipped if fakeroot is detected.
pt: O mesmo problema aplica-se ao C<apt-get install> e por isso a instalação do pacote chaveiro no sistema anfitrião é também saltado se for detectado o fakeroot.

note: type: =head1
en: Handling problematic packages
pt: Manusear pacotes problemáticos

note: type: textblock
en: Sometimes, a particular package will fail to even unpack properly if other packages have not already been unpacked. This can happen if dpkg diversions are not setup correctly or if the package Pre-Depends on an executable in another package.
pt: Por vezes, uma pacote particular irá falhar até ao desempacotar apropriadamente se outros pacotes ainda não foram desempacotados. Isto pode acontecer se as diversões do dpkg não estiverem configuradas correctamente ou se o pacote tem uma pré-dependência dum executável de outro pacote.

note: type: textblock
en: Multistrap offers two ways to handle these problems. A package can be listed as C<reinstall> or as C<additional>. Each section in the C<multistrap> configuration file can have a single C<reinstall> or C<additional> listing or both.
pt: Multistrap oferece dois modos de lidar com estes problemas. Um pacote pode ser listado como C<reinstall> ou como C<additional>. Cada secção no ficheiro de configuração do C<multistrap> pode ter uma única listagem C<reinstall> ou C<additional> ou ambas.

note: type: textblock
en: Reinstall means that the package will be downloaded and unpacked as normal - alongside all the other packages, but will then be reinstalled at the end by running the C<preinst> maintainer script with the C<upgrade> argument. C<dpkg> will then continue the rest of the configuration of that package.
pt: Reinstall significa que o pacote irá ser descarregado e desempacotado como normal - juntamente com todos os outros pacotes, mas será depois reinstalado no fim ao executar o script C<preinst> do responsável do pacote com o argumento C<upgrade>. O C<dpkg> irá então continuar o resto da configuração desse pacote.

note: type: textblock
en: Additional adds a second round of C<apt-get install> to the multistrap process - after the initial unpacking. The additional package will then be downloaded and unpacked. If running natively, the additional package is downloaded, unpacked and configured after all the rest of the packages have been downloaded, unpacked and configured.
pt: Additional adiciona uma segunda volta de C<apt-get install> ao processo do multistrap - após o desempacotar inicial. O pacote adicional irá então ser descarregado e desempacotado. Se executado nativamente, o pacote adicional é descarregado, desempacotado e configurado após todos os pacotes restantes terem sido descarregados, desempacotados e configurados.

note: type: textblock
en: Neither C<reinstall> nor C<additional> should be seen as more than just workarounds and wishlist bugs should be filed in Debian against packages which require the use of these mechanisms (or the packages which would prevent the particular package from operating normally).
pt: Nem C<reinstall> nem C<additional> devem ser vistos como mais do que apenas meios de contorno e devem ser preenchidos bugs de wishlist em Debian contra os pacotes que requerem o uso destes mecanismos (ou dos pacotes que iram prevenir um determinado pacote de operar normalmente).

note: type: =head1
en: Debconf preseeding
pt: Pré-semear Debconf

note: type: textblock
en: Adding a debconf seed can help in configuring packages to a particular setting instead of the package default when running the configuration non-interactively. See http://www.debian-administration.org/articles/394 for information on how to create seed files.
pt: Adicionar uma semente debconf pode ajudar a configurar pacotes para uma definição particular em vez da predefinição do pacote quando se correr a configuração de modo não interactivo. Veja http://www.debian-administration.org/articles/394 para informação sobre como criar ficheiros semente.

note: type: textblock
en: Multiple seed files can be specified using the debconfseed field in the [General] section, separated by spaces:
pt: Podem ser especificados múltiplos ficheiros semente usando o campo debconfseed na secção [General], separados por espaços.

note: type: textblock
en: Files which do not exist or which cannot be opened will be silently ignored. Check the results of the parsing using the C<--simulate> option to C<multistrap>. The preseeding files will be copied to a preseed directory in /tmp inside the rootfs.
pt: Os ficheiros que não existem ou não podem ser abertos serão ignorados em silêncio. Verifique os resultados da análise usando a opção C<--simulate> para o C<multistrap>. Os ficheiros precedentes serão copiados para um directório precedente em /tmp dentro da rootfs.

note: type: textblock
en: To use the preseeding, add a section to the configscript.sh, prior to any calls to B<dpkg --configure -a>. e.g. :
pt: Para usar o precedente, adicione uma secção ao configscript.sh, antes de quaisquer chamadas a B<dpkg --configure -a>. ex. :

note: type: textblock
en: If a hook directory (hookdir=) is specified in the General section of the C<multistrap> configuration file, the hook scripts which are executable will be run from outside the multistrap directory at the following stages:
pt: Se um directório (hookdir=) hook for especificado na secção General do ficheiro de configuração do C<multistrap>, os scripts hook que são executáveis serão executados a partir de fora do directório multistrap nos seguintes estágios:

note: type: =item
en: download hooks
pt: hooks de download

note: type: textblock
en: Executed before unpacking is started, immediately after the packages have been downloaded. Download hooks are executable scripts in the specified hook directory with a filename beginning with B<download>.
pt: Executados antes do desempacotamento ser iniciado, imediatamente após os pacotes terem sido descarregados. Os hooks de download são scripts executáveis no directório hook especificado com o nome de ficheiro a começar com B<download>.

note: type: =item
en: native hooks
pt: hooks nativos

note: type: textblock
en: Native hook scripts are executed only in native mode, immediately before starting the configuration of the downloaded packages and again upon completion of the package configuration. Native hooks will be called the absolute path and the current progress state, start or end.
pt: Os hooks nativos são executados apenas em modo nativo, imediatamente antes de arrancar a configuração dos pacotes descarregados e de novo após a conclusão da configuração de pacotes. Os hooks nativos serão chamados de o caminho absoluto e o estado de progresso actual, inicio ou fim.

note: type: textblock
en: Native scripts are executable scripts in the specified hook directory with a filename beginning with B<native>.
pt: Scripts nativos são scripts executáveis no directório de hook especificado com o nome de ficheiro a começar com B<native>.

note: type: =item
en: completion hooks
pt: hooks de acabamento

note: type: textblock
en: Executed immediately before the tarball is created or C<multistrap> exits if not configured to create a tarball.
pt: Executado imediatamente antes do tarball ser criado ou o C<multistrap> termina se não estiver configurado para criar um tarball.

note: type: textblock
en: Completion scripts are executable scripts in the specified hook directory with a filename beginning with B<completion>.
pt: Scripts de acabamento são scripts executáveis no directório de hook especificado com o nome de ficheiro a começar com B<completion>.

note: type: textblock
en: Hooks are passed the absolute path to the directory which will be the top level directory of the chroot or multistrap system. Hooks which cannot be resolved using realpath or which are not executable will be ignored.
pt: Aos hooks é passado o caminho absoluto ao directório que será o directório de nível de topo do sistema chroot ou multistrap. Os hooks que não podem ser resolvidos usando realpath ou que não sejam executáveis serão ignorados.

note: type: textblock
en: All hooks of one type are sorted into alphabetical order before being run.
pt: Todos os hooks de um tipo são ordenados por ordem alfabética antes de serem executados.

note: type: textblock
en: Note that C<multistrap> does not rollback the effects of hooks in the case of errors. However, C<multistrap> will report the accumulated errors as warnings. If a hook exits non-zero, the exit value is converted to a positive number and added to the total warning count, reported at the end of the operation.
pt: Note que o C<multistrap> não desfaz os efeitos dos hooks em caso de erros. No entanto, o C<multistrap> irá reportar os erros acumulados como avisos. Se um hook termina com não-zero, esse valor é convertido para um número positivo e adicionado à contagem total de avisos, e reportado no final da operação.

note: type: =head1
en: Output
pt: Saída

note: type: textblock
en: C<multistrap> can produce a lot of output - informational messages appear on STDOUT, errors and warnings on STDERR. Calls to C<apt> and C<dpkg> respect the same pattern, so it is simple to trim the combined C<multistrap> output to just the errors, if desired.
pt: O C<multistrap> pode produzir imensas mensagens de saída - as mensagens informativas aparecem no STDOUT, os erros e avisos no STDERR. As chamadas a C<apt> e C<dpkg> respeitam o mesmo padrão, portanto é simples recortar a saída combinado do C<multistrap> para apenas os erros, se desejado.

note: type: textblock
en: C<multistrap> accumulates error states from non-fatal processes within the operation and reports these as warnings on STDERR as well as exiting with the accumulated error count. This includes hooks which report non-zero exit values.
pt: O C<multistrap> acumula estados de erros de processos não fatais dentro da operação e reporta estes como avisos no STDERR assim como termina com o erro da contagem acumulada. Isto inclui os hooks que reportem valores de saída a não-zero.

note: type: textblock
en: As C<multistrap> gets more complex, bugs will creep into the package.  Please report all bugs to the Debian BTS using the C<reportbug> tool and B<please> attach all configuration files. If your configuration needs to access local or private apt repositories, please check your configuration with the latest version of C<multistrap> in Debian using the C<--simulate> option and include that report in your bug report.
pt: Como o C<multistrap> está a ficar mais complexo, os bugs irão aparecer no pacote. Por favor reporte todos os bugs para o BTS do Debian usando a ferramenta C<reportbug> e B<por favor> anexe todos os ficheiros de configuração. Se a sua configuração precisa de aceder a repositórios do apt locais ou privados, por favor verifique a sua configuração com a versão mais recente do C<multistrap> em Debian usando a opção C<--simulate> e inclua esse relatório no seu relatório de bug.

note: type: textblock
en: The C<--simulate> option output is regularly expanded to help users debug problems in the configuration files.
pt: O resultado da opção C<--simulate> é regularmente expandido para ajudar os utilizadores a depurar problemas nos ficheiros de configuração.

note: type: textblock
en: Please also check (and update) the Multistrap wiki at http://wiki.debian.org/Multistrap and the Multistrap webpage content at http://www.emdebian.org/multistrap/ before filing bugs. Various people on the debian-embedded@lists.debian.org mailing list and #emdebian IRC channel on irc.oftc.net can also help if your config file does not parse correctly. You would need to put the C<--simulate> output on a pastebin website and put the URL in your message.
pt: Por favor verifique também (e actualize) o wiki do Multistrap em http://wiki.debian.org/Multistrap e o conteúdo da página web do Multistrap em http://www.emdebian.org/multistrap/ antes de preencher bugs. Várias pessoas na lista de mail debian-embedded@lists.debian.org e no canal de IRC #emdebian a irc.oftc.net também podem ajudar se o seu ficheiro de configuração não for analisado correctamente. Você irá precisar de colocar o resultado da opção C<--simulate> num site web de colagem binária e colocar o URL na sua mensagem.

note: type: =head1
en: MultiArch support
pt: Suporte a MultiArch

note: type: textblock
en: Multiarch support is experimental - please report issues and file bugs with full details of your setup, the full multistrap config file and the errors reported.
pt: O suporte a Multiarch é experimental - por favor reporte problemas e submeta bugs com os detalhes completo da sua configuração, o ficheiro completo de configuração do multistrap e os erros reportados.

note: type: textblock
en: C<multistrap> overrides the existing multiarch support of the external system so that a MultiArch aware system can still create a non-MultiArch chroot from repositories which do not support all of the architectures supported by the external dpkg.
pt: O C<multistrap> sobrepõe o suporte de multiarch existente do sistema externo para quem sistema com capacidades de MultiArch possa ainda criar uma chroot não-MultiArch  a partir de repositórios que não suportem todas as arquitecturas suportadas pelo dpkg externo.

note: type: textblock
en: If multiarch is enabled within the multistrap chroot, C<multistrap> writes out the list into F</var/lib/dpkg/arch> inside the chroot.
pt: Se multiarch estiver activa dentro da chroot do multistrap, o C<multistrap> escreve a lista em F</var/lib/dpkg/arch> dentro da chroot.

note: type: textblock
en: For multiple architectures, specify the option once and use a space separated list for the architecture list. Ensure you include what will be the host architecture of the chroot.
pt: Para múltiplas arquitecturas, especifique a opção uma vez e use uma lista separada por espaços para a lista de arquitecturas. Certifique-se de incluir a que irá ser a arquitectura anfitriã da chroot.

note: type: textblock
en: See also http://wiki.debian.org/Multiarch/
pt: Veja também http://wiki.debian.org/Multiarch/

note: type: textblock
en: Each Section will install packages from the base architecture unless the C<Architecture> option is specified for particular sections.
pt: Cada secção irá instalar pacotes da arquitectura base a menos que a opção C<Architecture> seja especificada para secções particulares.

note: type: textblock
en: In the C<--simulate> output, the architecture(s) specified in the MultiArch option will be listed under the "Foreign architectures" listing. Packages for a specific architecture will be listed as the package name followed by a colon followed by the architecture.
pt: Na saída do C<--simulate>, a(s) arquitectura(s) especificada(s) na opção MultiArch serão listadas sob a listagem "Arquitecturas estrangeiras". Os pacotes para uma arquitectura especifica serão listados como o nome do pacote seguido por "dois pontos" e seguido pela arquitectura.

note: type: textblock
en: device-table.pl - parses simple device tables and passes to mknod
pt: device-table.pl - analisa tabelas de dispositivos simples e passa-o para o mknod

note: type: verbatim
en:  device-table.pl [-n|--dry-run] [-d DIR] [-f FILE]
     device-table.pl -?|-h|--help|--version
pt:  device-table.pl [-n|--dry-run] [-d DIRECTÓRIO] [-f FICHEIRO]
     device-table.pl -?|-h|--help|--version

note: type: textblock
en: By default, F<device-table.pl> writes out the device nodes in the current working directory. Use the directory option to write out elsewhere.
pt: Por predefinição,F<device-table.pl> escreve os nós de dispositivo no directório actual de trabalho. Use a opção directory para escrever noutra localização.

note: type: textblock
en: multistrap contains a default device-table file, use the file option to override the default F</usr/share/doc/multistrap/examples/device_table.txt>
pt: o multistrap contém um ficheiro device-table predefinido, use a opção file para sobrepor a predefinição F</usr/share/doc/multistrap/examples/device_table.txt>

note: type: textblock
en: Use the dry-run option to see the commands that would be run.
pt: Use  a opção dry-run para ver os comandos que seriam executados.

note: type: textblock
en: Device nodes need fakeroot or another way to use root access. If F<device-table.pl> is already being run under fakeroot or equivalent, the existing fakeroot session will be used, alternatively, use the no-fakeroot option to drop the internal fakeroot usage.
pt: Os nós de dispositivo precisam de fakeroot ou outro modo de usar acesso de root. Se o F<device-table.pl> já estiver em execução sob fakeroot ou equivalente, será usada a sessão fakeroot existente. Em alternativa, use a opção no-fakeroot para abandonar a utilização interna do fakeroot.

note: type: textblock
en: Note that fakeroot does not support changing the actual ownerships, for that, run the final packing into a tarball under fakeroot as well, or use C<sudo> when running F<device-table.pl>
pt: Note que o fakeroot não suporta alterar as os donos actuais, para isso, execute o empacotamento final em um tarball sob fakeroot também, ou use C<sudo> quando executar F<device-table.pl>

note: type: =head1
en: Device table format
pt: Formato da tabela de dispositivos

note: type: textblock
en: Device table files are tab separated value files (TSV). All lines in the device table must have exactly 10 entries, each separated by a single tab, except comments - which must start with #
pt: Os ficheiros de tabela de dispositivos são ficheiros com valores separados por tab (TSV), Todas as linhas na tabela de dispositivos têm de ter exactamente 10 entradas, cada uma separada por uma única tab, excepto os comentários - que devem começar com #

note: type: textblock
en: Device table entries take the form of:
pt: As entradas na tabela de dispositivos toma a foram de :

note: type: textblock
en: where name is the file name, type can be one of:
pt: onde name é o nome do ficheiro, type pode ser um de:

note: type: verbatim
en:  f A regular file
     d Directory
     s symlink
     h hardlink
     c Character special device file
     b Block special device file
     p Fifo (named pipe)
pt:  f Um ficheiro regular
     d Directório
     s link simbólico
     h hardlink
     c Ficheiro de dispositivo especial de caractere
     b Ficheiro de dispositivo especial de Bloco
     p Fifo (pipe nomeado)

note: type: textblock
en: symlinks and hardlinks are extensions to the device table, just for F<device-table.pl>, other device table parsers might not handle these types. The first field of the symlink command is the existing target of the symlink, the third field is the full path of the symlink itself.  e.g.
pt: links simbólicos e hardlinks são extensões para a tabela de dispositivos, apenas para F<device-table.pl>, outros analisadores de tabela de dispositivos podem não lidar com estes tipos. O primeiro campo do comando symlink é o destino existente do link simbólico, o terceiro campo é o caminho completo do próprio link simbólico. ex.

note: type: textblock
en: See http://wiki.debian.org/DeviceTableScripting
pt: Veja http://wiki.debian.org/DeviceTableScripting
