emdebian-rootfs - en to pt translation catalogue (182 entries)

note: type: Content of: <book><bookinfo>
en: <date>Sun 11 Jan 2009 19:55:45 GMT</date>
pt: <date>Sábado 11 Janeiro 2009 19:55:45 GMT</date>

note: type: Content of: <book><bookinfo><releaseinfo>
en: Release: 1.8.0
pt: Lançamento: 1.8.0

note: type: Content of: <book><bookinfo><author><personblurb><para>
en: Debian and Emdebian developer.
pt: Developer de Debian and Emdebian.

note: type: Content of: <book><preface><title>
en: Emdebian Tools Reference
pt: Referência do Emdebian Tools

note: type: Content of: <book><preface><formalpara><title>
en: Purpose
pt: Objectivo

note: type: Content of: <book><preface><formalpara><para>
en: This documentation consists primarily of the manpages for <emphasis>emdebian-tools</emphasis> but also contains useful references and links to further reading on a variety of topics related to Emdebian and cross building. It is intended to be read alongside the <ulink url="http://www.emdebian.org/">Emdebian website</ulink> and <ulink url="http://wiki.debian.org/Embedded_Debian">Emdebian Wiki</ulink>.
pt: Esta documentação consiste principalmente nos manuais para <emphasis>emdebian-tools</emphasis> mas também contém referências e ligações úteis para leitura posterior numa variedade de tópicos relacionados com o Emdebian e a compilação para outras plataformas. É suposto ser lida juntamente com <ulink url="http://www.emdebian.org/">Página web de Emdebian</ulink> e <ulink url="http://wiki.debian.org/Embedded_Debian">Wiki de Emdebian</ulink>.

note: type: Content of: <book><preface><para>
en: Some scripts embed the manpage content in the perl script as pod content. These manpages are listed separately in the HTML versions.
pt: Alguns scripts incorporaram o conteúdo do manual no script perl como conteúdo 'pod'. Estes manuais estão listados separadamente nas versões em HTML.

note: type: Content of: <book><chapter><title>
en: Emdebian Tools manpages
pt: Manuais do Emdebian Tools

note: type: Content of: <book><chapter><title>
en: Other manpages and external links
pt: Outros manuais e ligações externas

note: type: Content of: <book><chapter><para>
en: These manpages are generated from perl instead of XML and are not currently listed in the main table of contents. The HTML version is hosted separately:
pt: Estes manuais são gerados a partir de perl em vez de XML e não estão listados correntemente na tabela principal de conteúdos. A versão HTML é disponibilizada em separado:

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="DebianPackagesCompare.html">Debian::Packages::Compare</ulink> manpage.
pt: Manual do <ulink url="DebianPackagesCompare.html">Debian::Packages::Compare</ulink>.

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="dh_gentdeb.html">dh_gentdeb</ulink> manpage.
pt: Manual do <ulink url="dh_gentdeb.html">dh_gentdeb</ulink>.

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="dpkg-gentdeb.html">dpkg-gentdeb</ulink> manpage.
pt: Manual do <ulink url="dpkg-gentdeb.html">dpkg-gentdeb</ulink>.

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="emtargetcmp.html">emtargetcmp</ulink> manpage
pt: Manual do <ulink url="emtargetcmp.html">emtargetcmp</ulink>

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="emprunecross.html">emprunecross</ulink> manpage
pt: Manual do <ulink url="emprunecross.html">emprunecross</ulink>

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="EmdebianTools.html">Emdebian::Tools</ulink> function reference.
pt: Referência da função <ulink url="EmdebianTools.html">Emdebian::Tools</ulink>.

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="em_installtdeb.html">em_installtdeb</ulink> manpage
pt: Manual do <ulink url="em_installtdeb.html">em_installtdeb</ulink>

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="emrecent.html">emrecent</ulink> manpage
pt: Manual do <ulink url="emrecent.html">emrecent</ulink>

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="emgrip.html">emgrip</ulink> manpage
pt: Manual do <ulink url="emgrip.html">emgrip</ulink>

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="em_autogrip.html">em_autogrip</ulink> manpage
pt: Manual do <ulink url="em_autogrip.html">em_autogrip</ulink>

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="emdebcheck.html">emdebcheck</ulink> manpage
pt: Manual do <ulink url="emdebcheck.html">emdebcheck</ulink>

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="emcache.html">emcache</ulink> manpage
pt: Manual do <ulink url="emcache.html">emcache</ulink>

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="emdepends.html">emdepends</ulink> manpage
pt: Manual do <ulink url="emdepends.html">emdepends</ulink>

note: type: Content of: <book><chapter><refsect1><para>
en: <ulink url="splitout_tdeb.html">dplitout_tdeb</ulink> manpage.
pt: Manual do <ulink url="splitout_tdeb.html">dplitout_tdeb</ulink>.

note: type: Content of: <book><chapter><refsect1><title>
en: WWW references
pt: Referências WWW

note: type: Content of: <book><chapter><refsect1><itemizedlist><listitem><para>
en: <ulink url="http://www.emdebian.org/">Emdebian.org website</ulink>
pt: <ulink url="http://www.emdebian.org/">Página web Emdebian.org</ulink>

note: type: Content of: <book><chapter><refsect1><itemizedlist><listitem><para>
en: <ulink url="http://www.linux.codehelp.co.uk/emdebian/depends.html">Emdebian dependency maps</ulink>
pt: <ulink url="http://www.linux.codehelp.co.uk/emdebian/depends.html">Mapas de dependência de Emdebian</ulink>

note: type: Content of: <book><chapter><refsect1><itemizedlist><listitem><para>
en: <ulink url="http://www.linux.codehelp.co.uk/emdebian/">Emdebian presentation</ulink>
pt: <ulink url="http://www.linux.codehelp.co.uk/emdebian/">Apresentação de Emdebian</ulink>

note: type: Content of: <refentry><refnamediv><refpurpose>
en: Common functions for Emdebian chroots
pt: Funções comuns para chroots Emdebian

note: type: Content of: <refentry><refsect1><title>
en: DESCRIPTION
pt: DESCRIÇÃO

note: type: Content of: <refentry><refsect1><para>
en: <emphasis>empbuilderlib</emphasis> is intended solely for use on the build machine. Do not use these functions in second_stage_install ! <emphasis>empbuilderlib</emphasis> requires <emphasis role="bold">perl</emphasis>!
pt: <emphasis>empbuilderlib</emphasis> é destinado unicamente para uso na máquina de compilação. Não use estas funções no second_stage_install ! <emphasis>empbuilderlib</emphasis> necessita de <emphasis role="bold">perl</emphasis>!

note: type: Content of: <refentry><refsect1><para>
en: <emphasis>empbuilderlib</emphasis> is a shell library which requires perl and pbuilder (which means bash!).  <emphasis>empbuilderlib</emphasis> draws in POSIX shell functions from emrootfslib to be able to call in functions from first_stage_install within debootstrap. The only reasons to continue putting new functions in here are if:
pt: <emphasis>empbuilderlib</emphasis> é uma biblioteca shell que necessita do perl e do pbuilder (o que quer dizer bash!).  <emphasis>empbuilderlib</emphasis> insere funções shell POSIX a partir de emrootfslib para ser capaz de chamar funções a partir do first_stage_install dentro do debootstrap. As únicas razões para continuar a meter novas funções aqui são se:

note: type: Content of: <refentry><refsect1><orderedlist><listitem><para>
en: The functions are only useful to create cross-building chroots OR
pt: As funções são apenas úteis para criar chroots de compilação de multi-plataforma (cross-building) OU

note: type: Content of: <refentry><refsect1><orderedlist><listitem><para>
en: the functions need to call pbuilder code directly and are not necessary within first_stage_install.
pt: as funções precisam de chamar código do pbuilder directamente e não estão necessariamente dentro do first_stage_install.

note: type: Content of: <refentry><refsect1><para>
en: There should be no need to call pbuilder code within scripts that generate a root filesystem.
pt: Não deverá ser necessário chamar código do pbuilder dentro de scripts que geram um sistema de ficheiros raiz.

note: type: Content of: <refentry><refsect1><para>
en: Same as the pbuilder option but run by default in <command>empdebuild</command> to remove obsolete .deb archives from the apt cache directories used by <command>empdebuild</command>.
pt: Igual à opção pbuilder mas corre por predefinição em <command>empdebuild</command> para remover arquivos .deb obsoletos dos directórios de cache do apt usados por <command>empdebuild</command>.

note: type: Content of: <refentry><refsect1><para>
en: Copy hosts, hostname and resolv.conf from the system /etc/ directory and adapts /etc/hostname to use a different name (emdebian-$ARCH).
pt: Copia os ficheiros hosts, hostname e resolv.conf a partir do directório de sistema /etc e adapta o /etc/hostname para usar um nome diferente (emdebian-$ARCH).

note: type: Content of: <refentry><refsect1><para>
en: Modified version of the equivalent function in pbuilder-modules to extract the compressed chroot (used by empdebuild).
pt: Versão modificada da função equivalente em pbuilder-modules para extrair a chroot comprimida (usado por empdebuild).

note: type: Content of: <refentry><refsect1><title>
en: Author
pt: Autor

note: type: Content of: <refentry><refsect1><para>
en: <emphasis>empbuilderlib</emphasis> was written by Neil Williams <email>codehelp@debian.org</email>.
pt: <emphasis>empbuilderlib</emphasis> foi escrito por Neil Williams <email>codehelp@debian.org</email>.

note: type: Content of: <refentry><refsect1><para>
en: This manual page was written by Neil Williams <email>codehelp@debian.org</email>
pt: Este manual foi escrito por Neil Williams <email>codehelp@debian.org</email> e traduzido para Português por Américo Monteiro <email>a_monteiro@netcabo.pt</email>

note: type: Content of: <refentry><refsect1><title>
en: SEE ALSO
pt: VEJA TAMBÉM

note: type: Content of: <refentry><refsect1><para>
en: See also <filename>apt-cross</filename> (1), <filename>dpkg-cross</filename> (1), <emphasis>emdebian-tools</emphasis> (1), <filename>emrootfslib</filename> (3).
pt: Veja também <filename>apt-cross</filename> (1), <filename>dpkg-cross</filename> (1), <emphasis>emdebian-tools</emphasis> (1), <filename>emrootfslib</filename> (3).

note: type: Content of: <refentry><refnamediv><refpurpose>
en: Common functions for Emdebian root filesystems
pt: Funções comuns para sistemas de ficheiros raiz Emdebian

note: type: Content of: <refentry><refsect1><para>
en: <emphasis>emrootfslib</emphasis> is intended solely for use on the build machine. Do not use these functions in second_stage_install ! <emphasis>emrootfslib</emphasis> requires <emphasis role="bold">perl</emphasis>!
pt: <emphasis>emrootfslib</emphasis> é destinado somente para uso na máquina de compilação. Não use estas funções no second_stage_install ! <emphasis>emrootfslib</emphasis> necessita de <emphasis role="bold">perl</emphasis>!

note: type: Content of: <refentry><refsect1><para>
en: There should be no need to call pbuilder code within scripts that generate a root filesystem and bash code must not be used in <emphasis>emrootfslib</emphasis>.
pt: Não deve ser necessário chamar código do pbuilder dentro de scripts que geram um sistema de ficheiros raiz e não deve ser usado código bash em <emphasis>emrootfslib</emphasis>.

note: type: Content of: <refentry><refsect1><para>
en: Removing packages from the normal Debian debootstrap set can mean that certain critical files can be omitted. basic_etc_fstab creates a basic version of $TARGET/etc/fstab where it does not already exist.
pt: Remover pacotes do conjunto normal de debootstrap Debian pode significar que certos ficheiros críticos podem ser omitidos. basic_etc_fstab cria uma versão básica de $TARGET/etc/fstab onde ela ainda não existir.

note: type: Content of: <refentry><refsect1><para>
en: Removing packages from the normal Debian debootstrap set can mean that certain critical files can be omitted. basic_group_setup creates a basic version of $TARGET/etc/group where it does not already exist.
pt: Remover pacotes do conjunto normal de debootstrap Debian pode significar que certos ficheiros críticos podem ser omitidos. basic_group_setup cria uma versão básica de $TARGET/etc/group onde ela ainda não existir.

note: type: Content of: <refentry><refsect1><para>
en: Removing packages from the normal Debian debootstrap set can mean that certain critical files can be omitted. basic_passwd_setup creates a basic version of $TARGET/etc/passwd where it does not already exist.
pt: Remover pacotes do conjunto normal de debootstrap Debian pode significar que certos ficheiros críticos podem ser omitidos. basic_passwd_setup cria uma versão básica de $TARGET/etc/passwd onde ela ainda não existir.

note: type: Content of: <refentry><refsect1><para>
en: Note: this function overwrites an existing $TARGET/etc/inittab
pt: Nota: esta função sobrescreve um $TARGET/etc/inittab existente

note: type: Content of: <refentry><refsect1><para>
en: busybox does not support runlevels and so the /etc/inittab file needs to be modified to support busybox. Currently, this function overwrites an existing $TARGET/etc/inittab - this is likely to change in future versions.
pt: busybox não suporta runlevels e por isso o ficheiro /etc/inittab precisa de ser modificado para suportar busybox. Actualmente, esta função sobrescreve um $TARGET/etc/inittab existente - é provável que isto seja alterado em versões futuras.

note: type: Content of: <refentry><refsect1><para>
en: Note: this function overwrites an existing $TARGET/etc/init.d/rcS
pt: Nota: esta função sobrescreve um $TARGET/etc/init.d/rcS existente

note: type: Content of: <refentry><refsect1><para>
en: busybox does not support runlevels and so the /etc/init.d/rcS script needs to be modified to support busybox. Currently, this function overwrites an existing $TARGET/etc/init.d/rcS - this is likely to change in future versions.
pt: busybox não suporta runlevels e por isso o script /etc/init.d/rcS precisa de ser modificado para suportar busybox. Actualmente, esta função sobrescreve um $TARGET/etc/init.d/rcS existente - é provável que isto seja alterado em versões futuras.

note: type: Content of: <refentry><refsect1><para>
en: Check that the $BUILDPLACE, $BUILDRESULT and $APTCACHE directories exist (used by empdebuild).
pt: Verifica que os directórios $BUILDPLACE, $BUILDRESULT e $APTCACHE existem (usado pelo empdebuild).

note: type: Content of: <refentry><refsect1><para>
en: Calls check_arch from Debian::DpkgCross using perl.  The perl call dies if the specified string does not match a supported architecture.
pt: Chama check_arch a partir de Debian::DpkgCross usando perl. A chamada do perl morre se a string especificada não coincidir com a arquitectura suportada.

note: type: Content of: <refentry><refsect1><para>
en: Enforces a default of not installing recommended packages inside the chroot.
pt: Reforça uma predefinição de não se instalar os pacotes recomendados dentro da chroot.

note: type: Content of: <refentry><refsect1><para>
en: Removing packages from the normal Debian debootstrap set can mean that certain critical files can be omitted. extra_etc_rcd creates a basic version of $TARGET/etc/rcS.d where it does not already exist.
pt: Remover pacotes do conjunto normal de debootstrap Debian pode significar que certos ficheiros críticos podem ser omitidos. extra_etc_rcd cria uma versão básica de $TARGET/etc/rcS.d onde ela não existir já.

note: type: Content of: <refentry><refsect1><para>
en: Prepare for unpacking and general dpkg work by setting up $TARGET/var/lib/dpkg/status and $TARGET/var/lib/dpkg/available.
pt: A preparação para desempacotamento e o dpkg em geral funcionam ao definir $TARGET/var/lib/dpkg/status e $TARGET/var/lib/dpkg/available.

note: type: Content of: <refentry><refsect1><para>
en: Ensure that $TARGET/proc and $TARGET/sys exist so that proc and sys can be mounted automatically.
pt: Assegura que $TARGET/proc e $TARGET/sys existem para que proc e sys possam ser montados automaticamente.

note: type: Content of: <refentry><refsect1><para>
en: Ensure that $TARGET/var/log/ and $TARGET/var/spool exist so that various installation routines can proceed.
pt: Assegura que $TARGET/var/log/ e $TARGET/var/spool existem para que as várias rotinas de instalação possam prosseguir.

note: type: Content of: <refentry><refsect1><para>
en: Normal Debian installations have a network connection and typical Debian desktop boxes also have a backup battery. Some embedded machines do not have either of these systems, making it impossible to store or retrieve even a vaguely close indication of the current time.
pt: Instalações normais de Debian têm uma ligação à rede e tipicamente os computadores de secretária com Debian têm uma pilha para salvaguardar. Algumas máquinas embebidas não têm nenhum destes sistemas, tornando impossível de guardar ou recuperar até uma vaga indicação da hora corrente.

note: type: Content of: <refentry><refsect1><para>
en: set_approx_time uses the systems available on the build machine to store an approximate indication of the time that the root filesystem was created and write that time to a file in the root filesystem itself. For most purposes, this is sufficient for the purposes of setting up the root filesystem to the point where a network connection can be created and a call can be made to an internet clock using <command>ntpdate-debian</command>.
pt: set_approx_time usa os sistemas disponíveis na máquina de compilação para guardar uma indicação aproximada da hora a que o sistema de ficheiros raiz foi criado e escreve essa hora para um ficheiro no próprio sistema de ficheiros raiz. Para a maioria dos objectivos, isto é suficiente para os objectivos de definir o sistema de ficheiros raiz até ao ponto onde pode ser criada uma ligação à rede e pode ser feita uma chamada a um relógio da internet usando <command>ntpdate-debian</command>.

note: type: Content of: <refentry><refsect1><para>
en: Adds "export DEBCONF_USE_CDEBCONF=true" to $TARGET/etc/profile for cdebconf support.
pt: Adiciona "export DEBCONF_USE_CDEBCONF=true" em $TARGET/etc/profile para suporte a cdebconf.

note: type: Content of: <refentry><refsect1><para>
en: Call repeatedly to create init symlinks, using the template $TARGET/etc/rcS.d/S$number$file
pt: Chama repetidamente para criar ligações simbólicas de init, usando o modelo $TARGET/etc/rcS.d/S$number$file

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: file is the filename in $TARGET/etc/init.d/
pt: file é o nome de ficheiro em $TARGET/etc/init.d/

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: number is the number for the link in the init sequence.
pt: number é o número para a ligação na sequência de init.

note: type: Content of: <refentry><refsect1><para>
en: Specialized routine that replaces the normal second stage of debootstrap (you may consider it a series of hacks if you prefer).  unpack uses dpkg to extract the files from the .deb package and process the control information. Unlike <command>dpkg</command> <option>--unpack</option>, the unpack routine does <emphasis role="bold">NOT</emphasis> run any maintainer scripts which would inevitably fail in a cross built environment.  Instead, it updates the relevant dpkg status and database files in the root filesystem and leaves the package in the unpacked state.
pt: Rotina especializada que substitui o segundo estágio normal do debootstrap (pode considerá-la como uma série de hacks se preferir). O unpack usa o dpkg para extrair os ficheiros do pacote .deb e processar a informação do control. Ao contrário de <command>dpkg</command> <option>--unpack</option>, a rotina unpack <emphasis role="bold">NÃO</emphasis> executa nenhum script do maintainer os quais iriam falhar inevitavelmente num ambiente de compilação de multi-plataforma. Em vez disso, actualiza os ficheiros relevantes do estado do dpkg e da base de dados no sistema de ficheiros raiz e deixa o pacote no estado de desempacotado.

note: type: Content of: <refentry><refsect1><para>
en: unpack_debootstrap also sets up the busybox applets - future versions may split this functionality into a separate function.
pt: unpack_debootstrap também define os applets do busybox - versões futuras podem dividir esta funcionalidade numa função em separado.

note: type: Content of: <refentry><refsect1><para>
en: unpack_debootstrap also performs checks on /usr/sbin/invoke-rc.d and /usr/sbin/update-rc.d - future versions may split this functionality into a separate function.
pt: unpack_debootstrap também executa verificações em /usr/sbin/invoke-rc.d e /usr/sbin/update-rc.d - versões futuras podem dividir esta funcionalidade numa função em separado.

note: type: Content of: <refentry><refsect1><para>
en: Finally, unpack_debootstrap removes all .deb package files from /var/cache/apt/archives. The remaining task (dpkg --configure -a)  is performed via emsecondstage.
pt: Finalmente, unpack_debootstrap remove todos os ficheiros de pacotes .deb de /var/cache/apt/archives. A tarefa remanescente (dpkg --configure -a) é executada via emsecondstage.

note: type: Content of: <refentry><refsect1><para>
en: Copied from debootstrap suite scripts to make a basic installation of a .deb package - although this is the basis of unpack_debootstrap, it is only really used for dpkg itself.
pt: Copiado do conjunto de scripts do debootstrap para fazer uma instalação básica de um pacote .deb - apesar de isto ser a base de unpack_debootstrap, é apenas usado realmente para o próprio dpkg.

note: type: Content of: <refentry><refsect1><para>
en: See also <filename>apt-cross</filename> (1), <filename>dpkg-cross</filename> (1), <emphasis>emdebian-tools</emphasis> (1), <filename>empdebuilderlib</filename> (3).
pt: Veja também <filename>apt-cross</filename> (1), <filename>dpkg-cross</filename> (1), <emphasis>emdebian-tools</emphasis> (1), <filename>empdebuilderlib</filename> (3).

note: type: Content of: <refentry><refnamediv><refpurpose>
en: create Emdebian root filesystems
pt: criar sistemas de ficheiros raiz Emdebian

note: type: Content of: <refentry><refsynopsisdiv><cmdsynopsis>
en: <command>emsandbox</command> <group> <arg>-a</arg> <arg>--arch </arg> <replaceable> ARCHITECTURE</replaceable> </group> <group> <arg>--create</arg> <arg>create</arg> </group> <group> <group> <arg>-s</arg> <arg>--script</arg> </group> <replaceable> FILENAME</replaceable> </group> <group> <arg>-S</arg> <arg>--suite</arg> <replaceable> NAME</replaceable> </group> <group> <arg>--machine-path</arg> <replaceable>PATH</replaceable> </group> <group> <arg>-m</arg> <arg>--machine</arg> <replaceable> NAME</replaceable> <group> <arg>-v</arg> <arg>--variant</arg> <replaceable> NAME</replaceable> </group> </group>
pt: <command>emsandbox</command> <group> <arg>-a</arg> <arg>--arch </arg> <replaceable> ARQUITECTURA</replaceable> </group> <group> <arg>--create</arg> <arg>create</arg> </group> <group> <group> <arg>-s</arg> <arg>--script</arg> </group> <replaceable> NOME DE FICHEIRO</replaceable> </group> <group> <arg>-S</arg> <arg>--suite</arg> <replaceable> NOME</replaceable> </group> <group> <arg>--machine-path</arg> <replaceable>CAMINHO</replaceable> </group> <group> <arg>-m</arg> <arg>--machine</arg> <replaceable> NOME</replaceable> <group> <arg>-v</arg> <arg>--variant</arg> <replaceable> NOME</replaceable> </group> </group>

note: type: Content of: <refentry><refsect1><title>
en: SHELL INTERPRETERS
pt: INTERPRETADORES DE SHELL

note: type: Content of: <refentry><refsect1><para>
en: <command>emsandbox</command> is bash code and uses <command>embootstrap</command> which is bash code and also sources pbuilder code which is also bash code. <command>debootstrap</command> re-executes itself with the default shell and then tries to source the suite script which fails because the re-executed copy of debootstrap is now running under the default shell, not bash.
pt: <command>emsandbox</command> é código bash e usa <command>embootstrap</command> o qual é código bash e também executa código do pbuilder o qual é também código bash. <command>debootstrap</command> re-executa-se a si próprio com a shell predefinida e depois tenta executar o conjunto de scripts o qual falha porque a copia re-executada do debootstrap está agora a correr sob a shell predefinida, e não sob bash.

note: type: Content of: <refentry><refsect1><para>
en: This problem can show up as a failure within <command>debootstrap</command>
pt: Este problema pode aparecer como uma falha dentro do <command>debootstrap</command>

note: type: Content of: <refentry><refsect1><programlisting>
en: I: Retrieving zlib1g
    I: Validating zlib1g
pt: I: Recuperando zlib1g
    I: Validando zlib1g

note: type: Content of: <refentry><refsect1><para>
en: The next line should be:
pt: A próxima linha deverá ser:

note: type: Content of: <refentry><refsect1><programlisting>
en: I: Extracting base-passwd...
pt: I: Extraindo base-passwd...

note: type: Content of: <refentry><refsect1><para>
en: Unfortunately, this is a result of the default shell interpreter in Debian being changed after the scripts were written and it is a non-trivial problem. It is not possible for <command>embootstrap</command> could migrate to cdebootstrap currently.
pt: Infelizmente, isto é resultado do shell interpretador em Debian ter sido alterado depois dos scripts serem criados e não é um problema trivial. Actualmente não é possível para o <command>embootstrap</command> poder migrar para cdebootstrap.

note: type: Content of: <refentry><refsect1><para>
en: The only current solution is to change your default shell to /bin/bash inside the environment running <command>emsandbox</command>.
pt: A única solução corrente é alterar a sua shell predefinida para /bin/bash dentro do ambiente que corre <command>emsandbox</command>.

note: type: Content of: <refentry><refsect1><para>
en: <command>emsandbox</command> supports customised generation of basic root filesystems from cross-built Emdebian packages, ready for unpacking and configuring on an embedded device.
pt: <command>emsandbox</command> suporta geração personalizada de sistemas de ficheiros raiz básicos a partir de pacotes Emdebian compilados para outra plataforma, prontos para desempacotar e configurar no dispositivo embebido.

note: type: Content of: <refentry><refsect1><para>
en: Note that <filename>emsandbox</filename> does not support all the options available to <filename>debootstrap</filename>. Some of the debootstrap options that are supported are implemented as machine specific configuration files in your Emdebian work directory.  (See <option>--machine</option> and <option>--variant</option>.)
pt: Note que <filename>emsandbox</filename> não suporta todas as opções disponíveis para <filename>debootstrap</filename>. Algumas das opções do debootstrap que são suportadas são implementadas como ficheiros de configuração específicos de máquina no seu directório de trabalho Emdebian. (veja <option>--machine</option> e <option> --variant</option>.)

note: type: Content of: <refentry><refsect1><para>
en: <filename>emsandbox</filename> is a wrapper for debootstrap to prepare an Emdebian root filesystem, using Emdebian packages and a native chroot via 'debootstrap --foreign' and code from pbuilder.
pt: <filename>emsandbox</filename> é um wrapper para debootstrap para preparar um sistema de ficheiros raiz Emdebian, usando pacotes Emdebian e uma chroot nativa via 'debootstrap --foreign' e código do pbuilder.

note: type: Content of: <refentry><refsect1><para>
en: The Emdebian rootfs, as generated by <command>emsandbox</command> is not fully configured - packages are unpacked and certain support files are created but none of the packages are configured (not even the pre-install scripts). This last stage is the only process that <emphasis>must</emphasis> be run on the actual device <emphasis>before the first boot</emphasis>, using the <command>emsecondstage</command> script which requires a working <command>chroot</command> environment.  Typically, <command>emsecondstage</command> is run from some kind of minimal bootloader environment that has sufficient support for mounting subsystems like proc and filesystems like the root filesystem partition and can chroot into the root filesystem. This method means that the majority of the work of creating the root filesystem can be done on the build machine.
pt: O rootfs Emdebian, conforme gerado por <command>emsandbox</command> não está totalmente configurado - os pacotes estão desempacotados e certos ficheiros de suporte estão criados mas nenhum dos pacotes está configurado (nem mesmo os scripts de pré-instalação). Esta última etapa é o único processo que <emphasis>tem</emphasis> de ser corrido no próprio dispositivo <emphasis>antes do primeiro arranque</emphasis>, usando o script <command>emsecondstage</command> o qual necessita de um ambiente <command>chroot</command> funcional. Tipicamente, <command>emsecondstage</command> é corrido a partir de algum tipo de ambiente de bootloader mínimo que tem suporte suficiente para montar subsistemas como o proc e sistemas de ficheiros como a partição do sistema de ficheiros raiz e pode fazer chroot para o sistema de ficheiros raiz. Este método representa que a maioria do trabalho de criação do sistema de ficheiros raiz pode ser feito na máquina de compilação.

note: type: Content of: <refentry><refsect1><para>
en: The tarball created by <command>emsandbox</command> should be copied onto the target device and unpacked using:
pt: O tarball criado por <command>emsandbox</command> deve ser copiado para o dispositivo de destino e desempacotado usando:

note: type: Content of: <refentry><refsect1><para>
en: Immediately after unpacking, start the package configuration by running <command>./emsecondstage</command> on the target device.  (Configuration involves running the cross-built binaries and is the only part of the process that must be run on the target device.)
pt: Imediatamente após desempacotar, inicie a configuração do pacote ao executar <command>./emsecondstage</command> no dispositivo de destino. (A configuração envolve executar os binários de multi-plataforma e é a única parte do processo que precisa ser executada no dispositivo de destino.)

note: type: Content of: <refentry><refsect1><para>
en: <command>emsecondstage</command> should <emphasis>always</emphasis> be run from the directory into which it was installed.
pt: <command>emsecondstage</command> deve <emphasis>sempre</emphasis> ser executado a partir do directório em que foi instalado.

note: type: Content of: <refentry><refsect1><title>
en: COMMANDS
pt: COMANDOS

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Runs <command>debootstrap</command> <option>--foreign</option> with a modified suite rule set to create a basic Emdebian rootfs.
pt: Executa <command>debootstrap</command> <option>--foreign</option> com um conjunto de regras modificado para criar uma rootfs Emdebian básica.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Checks for an existing chroot and exits if one is found.
pt: Verifica por uma chroot existente e termina se encontrar uma.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: print the usage message and exit.
pt: mostra a mensagem de utilização e termina.

note: type: Content of: <refentry><refsect1><title>
en: OPTIONS
pt: OPÇÕES

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
en: <option>-a</option>|<option>--arch</option><replaceable> ARCHITECTURE</replaceable>
pt: <option>-a</option>|<option>--arch</option><replaceable> ARQUITECTURA</replaceable>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Override the <command>dpkg-cross</command> default architecture for this operation on the chroot.
pt: Sobrepõe a arquitectura predefinida do <command>dpkg-cross</command> para esta operação na chroot.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
en: <option>-s</option>|<option>--script</option><replaceable> FILENAME</replaceable>
pt: <option>-s</option>|<option>--script</option><replaceable> NOME DE FICHEIRO</replaceable>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Override the default package selection and installation script with a customised debootstrap suite script (written in shell and compatible with whichever shell interpreter is to be installed on the target).
pt: Sobrepõe a selecção de pacotes predefinida e script de instalação com um conjunto de scripts personalizados do debootstrap (escritos em shell e compatíveis com qualquer interpretador shell que seja instalado no destino).

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Some customised scripts are provided with emdebian-tools. The default uses the standard Emdebian 'busybox' package with 'dpkg' and 'apt'. Replacement scripts need to be full debootstrap suite shell scripts that specify how to complete the first and second stage installations.
pt: Alguns scripts personalizados são disponibilizados com emdebian-tools. A predefinição usa o pacote 'busybox' Emdebian standard com 'dpkg' e 'apt'. Scripts de substituição precisam de ser um conjunto total de scripts de shell do debootstrap que especifiquem como completar as instalações de primeiro e segundo estágio.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Customised scripts packages with <emphasis>emdebian-tools</emphasis> include scripts for a root filesystem including libgtk2.0-0 and a complete GPE root filesystem.
pt: Pacotes de scripts personalizados com <emphasis>emdebian-tools</emphasis> incluem scripts para um sistema de ficheiros raiz incluindo libgtk2.0-0 e um sistema de ficheiros raiz GPE completo.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
en: <option>--machine-path</option> <replaceable> PATH</replaceable>
pt: <option>--machine-path</option> <replaceable> CAMINHO</replaceable>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Override the default path to machine and variant configuration. By default, emsandbox uses <filename>${WORK}/machine</filename> where <userinput>$WORK</userinput> is the working directory specified to <emphasis>emdebian-tools</emphasis> in the debconf configuration.  The specified path must already exist and contain the relevant <filename>packages.conf</filename> configuration as well as the <filename>setup.sh</filename> and <filename>config.sh</filename> shell scripts (which may be empty).
pt: Sobrepõe o caminho predefinido para a máquina e configuração de variantes. Por predefinição, emsandbox usa <filename>${WORK}/machine</filename> onde <userinput>$WORK</userinput> é o directório de trabalho especificado para <emphasis>emdebian-tools</emphasis> durante a configuração debconf. O caminho especificado tem que já existir e conter a configuração <filename>packages.conf</filename> relevante assim como os scripts shell <filename>setup.sh</filename> e <filename>config.sh</filename> (os quais podem estar vazios).

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Examples of <filename>packages.conf</filename>, <filename>setup.sh</filename> and <filename>config.sh</filename> are in <filename>/usr/share/doc/emdebian-rootfs/examples/</filename>
pt: Exemplos de <filename>packages.conf</filename>, <filename>setup.sh</filename> e <filename>config.sh</filename> estão em <filename>/usr/share/doc/emdebian-rootfs/examples/</filename>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
en: <option>-m</option>|<option>--machine</option><replaceable> MACHINE</replaceable>
pt: <option>-m</option>|<option>--machine</option><replaceable> MÁQUINA</replaceable>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Load machine specific configuration data from your Emdebian working directory. If no variant is specified, config is read from <filename>$WORK/machine/$MACHINE/default/</filename> where $WORK is the work directory specified in debconf for emdebian-tools.
pt: Carrega dados de configuração específicos da máquina a partir do seu directório funcional Emdebian. Se nenhuma variante for especificada, a configuração é lida de <filename>$WORK/machine/$MACHINE/default/</filename> onde $WORK é o directório de trabalho especificado em debconf para emdebian-tools.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
en: <option>-v</option>|<option>--variant</option><replaceable> VARIANT</replaceable>
pt: <option>-v</option>|<option>--variant</option><replaceable> VARIANTE</replaceable>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Load variant specific configuration data from your Emdebian working directory. Requires <option>--machine</option>. Configuration data is read from <filename>$WORK/machine/$MACHINE/$VARIANT/</filename> where $WORK is the work directory specified in debconf for emdebian-tools.
pt: Carrega dados de configuração específicos da variante a partir do seu directório funcional Emdebian. Requer <option>--machine</option>. Os dados de configuração são lidos de <filename>$WORK/machine/$MACHINE/$VARIANT/</filename> onde $WORK é o directório de trabalho especificado em debconf para emdebian-tools.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
en: <option>-S</option>|<option>--suite</option><replaceable> NAME</replaceable>
pt: <option>-S</option>|<option>--suite</option><replaceable> NOME</replaceable>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Override the default suite [unstable] and specify another supported suite. Note that if the Emdebian repository is used, the suite chosen <emphasis>must</emphasis> be a normal Emdebian/Debian suite name from 'unstable, testing or sid', or a Debian release codename for a release including or later than lenny. No other suite name is supported in Emdebian.
pt: Sobrepõe o conjunto predefinido [unstable] e especifica outro conjunto suportado. Note que se o repositório Emdebian for usado, o conjunto escolhido <emphasis>tem de ser</emphasis> um nome de conjunto Emdebian/Debian normal a partir de 'unstable, testing ou sid', ou um nome de código de lançamento Debian para um lançamento incluindo, ou posterior, ao lenny. Nenhum outro nome de conjunto é suportado em Emdebian.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: The selected suite is set in the root filesystem as the default suite for apt to use when looking for updates.
pt: O conjunto seleccionado é definido no sistema de ficheiros raiz como o conjunto predefinido para o apt usar quando procurar por actualizações.

note: type: Content of: <refentry><refsect1><title>
en: Machine variants
pt: Variantes de máquina

note: type: Content of: <refentry><refsect1><para>
en: <command>emsandbox</command> supports a set of customisation routines for each combination of machine and variant, allowing the rootfs to be customised to specific variants of a specific machine. Configuration data is stored in the <filename>machine</filename> subdirectory of your Emdebian work directory.  Using the <option>-m</option> option to <command>emsandbox</command> loads <filename>packages.conf</filename> from the <filename>$WORK/machine/$MACHINE/default</filename> subdirectory prior to starting debootstrap. Once the first stage install is complete, <command>emsandbox</command> calls <filename>setup.sh</filename> from the same directory, passing the location and architecture of the tarball, so that other fine tuning can take place prior to creating the tarball. At this stage, any operations inside the rootfs must not try to execute any binaries within the rootfs. Immediately before creating the tarball, <filename>config.sh</filename> is copied into the <filename>/machine/$MACHINE/default/</filename> directory of the rootfs, ready to be called when <command>emsecondstage</command> has completed the second stage of the debootstrap process.
pt: <command>emsandbox</command> suporta um conjunto de rotinas de personalização para cada combinação de máquina e variante, permitindo que a rootfs seja personalizada a variantes especificas de uma máquina especifica. Os dados de configuração são guardados no sub-directório <filename>machine</filename> do seu directório de trabalho Emdebian. Usando a opção <option>-m</option> em <command>emsandbox</command> carrega <filename>packages.conf</filename> a partir do sub-directório <filename>$WORK/machine/$MACHINE/default</filename> antes de arrancar o debootstrap. Assim que o primeiro estágio de instalação estiver completo, o <command>emsandbox</command> chama <filename>setup.sh</filename> a partir do mesmo directório, passando a localização e arquitectura do tarball, para que outras afinações possam tomar lugar antes de criar o tarball. Neste estágio, quaisquer operações dentro da rootfs não devem tentar executar nenhuns binários dentro da rootfs. Imediatamente antes da criação do tarball, o <filename>config.sh</filename> é copiado para o directório <filename>/machine/$MACHINE/default/</filename> da rootfs, pronto a ser chamado quando o <command>emsecondstage</command> tiver completado o segundo estágio do processo debootstrap.

note: type: Content of: <refentry><refsect1><para>
en: Skeleton versions of <filename>packages.conf</filename>, <filename>setup.sh</filename> and <filename>config.sh</filename> are available in <filename>/usr/share/emdebian-tools/machine/</filename>.
pt: Versões modelo de <filename>packages.conf</filename>, <filename>setup.sh</filename> e <filename>config.sh</filename> estão disponíveis em <filename>/usr/share/emdebian-tools/machine/</filename>.

note: type: Content of: <refentry><refsect1><para>
en: <filename>packages.conf</filename> is intended to be the principal place for adjusting the emsandbox tarball to suit the needs of specific machine variants.  <filename>setup.sh</filename> and <filename>config.sh</filename> can fine tune the results but in order to avoid reinventing the wheel, if more than a few machines need similar adjustments to the same files, future versions of <filename>packages.conf</filename> will collate those into a single configuration parameter available to all.
pt: <filename>packages.conf</filename> é destinado a ser o ponto principal para ajustar o tarball do emsandbox para servir as necessidades das variantes específicas da máquina. <filename>setup.sh</filename> e <filename>config.sh</filename> podem afinar os resultados mas de modo a evitar reinventar a roda, se mais do que poucas máquinas precisarem de ajustes semelhantes aos mesmos ficheiros, futuras versões do <filename>packages.conf</filename> irão reunir esses em um único parâmetro de configuração disponível para todos.

note: type: Content of: <refentry><refsect1><para>
en: <filename>packages.conf</filename> supports:
pt: <filename>packages.conf</filename> suporta:

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Add a comma separated list of package names to the list of packages added to the tarball and installed in the second stage. Currently, debootstrap has problems with multiple repositories so either upload this package to the same repository as your other packages or create an apt-proxy that can serve as a local repository, set it in <option>PROXY</option> and specify a usable mirror for the device in <option>MIRROR</option>.
pt: Adiciona uma lista de nomes de pacotes, separados por vírgulas, à lista de pacotes adicionada ao tarball e instalados no segundo estágio. Actualmente, o debootstrap tem problemas com múltiplos repositórios portanto ou envie este pacote para o mesmo repositório dos outros pacotes ou crie um apt-proxy que possa servir como um repositório local, defina-o em <option>PROXY</option> e especifique um mirror utilizável para o dispositivo em <option>MIRROR</option>.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: DEFAULT: empty
pt: PREDEFINIÇÃO: vazio

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Overrides the default emsandbox suite-script that debootstrap uses to determine the base and required packages and the all important sequence in which the packages can be installed. SCRIPT can be overridden on the emsandbox command line.
pt: Sobrepõe o conjunto-script predefinido do emsandbox que o debootstrap usa para determinar a base e pacotes necessários e a sequência muito importante em que os pacotes podem ser instalados. SCRIPT pode ser sobreposto na linha de comandos do emsandbox.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: DEFAULT: <filename>/usr/share/emdebian-tools/emdebian.crossd</filename>
pt: PREDEFINIÇÃO: <filename>/usr/share/emdebian-tools/emdebian.crossd</filename>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Overrides the default emsandbox mirror. This repository will be set in <filename>/etc/apt/sources.list</filename> and will also be used by debootstrap to obtain all packages for the tarball unless <option>PROXY</option> is also set.
pt: Sobrepõe o mirror predefinido do emsandbox. Este repositório irá ser definido em <filename>/etc/apt/sources.list</filename> e irá também ser usado pelo debootstrap para obter todos os pacotes para o tarball a menos que <option>PROXY</option> esteja também definido.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: DEFAULT: http://www.emdebian.org/crush/
pt: PREDEFINIÇÃO: http://www.emdebian.org/crush/

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Specifies a separate repository to pass to debootstrap that may be local or otherwise not intended for use once the tarball is installed. Use <option>MIRROR</option> to set the same value in debootstrap and <filename>/etc/apt/sources.list</filename>.  If <option>PROXY</option> is specified without <option>MIRROR</option>, the default emsandbox MIRROR (http://buildd.emdebian.org/emdebian/) will be written into <filename>/etc/apt/sources.list</filename>.
pt: Especifica um repositório separado para passar ao debootstrap que pode ser local ou de outro modo não destinado a ser usado assim que o tarball esteja instalado. Use <option>MIRROR</option> para definir o mesmo valor em debootstrap e <filename>/etc/apt/sources.list</filename>. Se <option>PROXY</option> for especificado sem <option>MIRROR</option>, o MIRROR predefinido do emsandbox (http://buildd.emdebian.org/emdebian/) será escrito em <filename>/etc/apt/sources.list</filename>.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Overrides the default name (emdebian-$ARCH) of the tarball. Do not specify a path here, just a filename with the .tgz suffix.
pt: Sobrepõe o nome predefinido (emdebian-$ARCH) do tarball. Não especifique um caminho aqui, apenas o nome do ficheiro com a extensão .tgz.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: DEFAULT: emdebian-$ARCH.tgz where $ARCH is specified to emsandbox or as the dpkg-cross default architecture.
pt: PREDEFINIÇÃO: emdebian-$ARCH.tgz onde $ARCH é especificada ao emsandbox ou como a arquitectura predefinida do dpkg-cross.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Not recommended to be changed.
pt: Não recomendado a ser alterado.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: DEFAULT: unstable
pt: PREDEFINIÇÃO: unstable

note: type: Content of: <refentry><refsect1><para>
en: Due to limitations in the current debootstrap support, the only way of adding packages to the first stage is by providing a customised suite script. Even if emsandbox migrates to using a tool from Stag to overcome shortcomings in debootstrap, support for packages.conf, setup.sh and config.sh will remain.
pt: Devido a limitações no suporte do corrente debootstrap, a única forma de adicionar pacotes ao primeiro estágio é disponibilizando um conjunto personalizado de scripts. Mesmo que emsandbox migre para usar uma ferramenta de Stag para superar insuficiências no debootstrap, o suporte para packages.conf, setup.sh e config.sh irá permanecer.

note: type: Content of: <refentry><refsect1><title>
en: Automating rootfs builds
pt: Automatizando compilações de rootfs

note: type: Content of: <refentry><refsect1><para>
en: Providing you are trying to build a root filesystem for an architecture supported within Debian, <emphasis>emdebian-tools</emphasis> can help you automate the package builds.  See <filename>em_autobuild</filename> (1)
pt: Tendo em conta que você está a tentar compilar um sistema de ficheiros raiz para uma arquitectura suportada dentro de Debian, <emphasis>emdebian-tools</emphasis> pode ajudá-lo a automatizar as compilações dos pacotes. Veja <filename>em_autobuild</filename> (1)

note: type: Content of: <refentry><refsect1><title>
en: SHELL variables
pt: Variáveis da SHELL

note: type: Content of: <refentry><refsect1><para>
en: Note that the Debian chroot program from coreutils expects you to want the same shell outside the chroot as you want to use inside the chroot. The typical Debian default shell in <filename>/etc/passwd</filename> is bash which is not present in the Emdebian rootfs so <command>chroot</command> needs the <option>/bin/sh</option> option.
pt: Note que o programa chroot do coreutils de Debian espera que você queira a mesma shell ser usada tanto fora como dentro da chroot. Tipicamente a shell predefinida de Debian em <filename>/etc/passwd</filename> é bash a qual não está presente no Emdebian rootfs, portanto o <command>chroot</command> precisa da opção <option>/bin/sh</option>.

note: type: Content of: <refentry><refsect1><title>
en: FILES
pt: FICHEIROS

note: type: Content of: <refentry><refsect1><para>
en: Most <emphasis>emdebian-tools</emphasis> use configuration data from <filename>apt-cross</filename> and <filename>dpkg-cross</filename>.  <command>emsource</command> and <command>emsandbox </command> also support configuration using <filename>debconf</filename> to set a subversion username and default working directory (which must be writable) for unpacking source downloads. Default debconf values can be overridden with user-specific values using <filename>~/.apt-cross/emsource</filename> or <filename>~/.apt-cross/emsandbox</filename> respectively.
pt: A maioria das <emphasis>emdebian-tools</emphasis> usam dados de configuração de <filename>apt-cross</filename> e de <filename>dpkg-cross</filename>. <command>emsource</command> e <command>emsandbox </command> também suportam configuração usando <filename>debconf</filename> para definir um nome de utilizador de subversion e o directório de trabalho predefinido (no qual se deve poder escrever) para desempacotar as fontes descarregadas. Os valores debconf predefinidos podem ser sobrepostos com valores específicos do utilizador usando <filename>~/.apt-cross/emsource</filename> ou <filename>~/.apt-cross/emsandbox</filename> respectivamente.

note: type: Content of: <refentry><refsect1><refsect2><para>
en: System-wide configuration file handled by <command>debconf</command> controlling unpacking source archives to a default working directory. Can also include a subversion username setting, intended for single-user installations. <filename>/etc/emsandbox.conf</filename> settings can be overridden on a per-user basis by copying the current file to <filename>~/.apt-cross/emsandbox</filename> and editing the values.
pt: Ficheiro de configuração de todo o sistema gerido por <command>debconf</command> que controla o desempacotamento de arquivos fonte para um directório de trabalho predefinido. Também pode incluir uma definição de nome de utilizador de subversion, destinado a instalações de único utilizador. As definições de <filename>/etc/emsandbox.conf</filename> podem ser sobrepostas numa base de "por utilizador" ao copiar o ficheiro actual para <filename>~/.apt-cross/emsandbox</filename> e editando os seus valores.

note: type: Content of: <refentry><refsect1><refsect2><para>
en: Two variables can be set (see also <filename>/etc/emsandbox.conf</filename>):
pt: Podem ser definidas duas variáveis (veja também <filename>/etc/emsandbox.conf</filename>):

note: type: Content of: <refentry><refsect1><refsect2><itemizedlist><listitem><para>
en: <emphasis>workingdir</emphasis>: A simple default location for <command>emsandbox</command> to create a source tree to download and unpack prebuilt binary packages. If left blank, a new top level directory tree is used but this is intended for chroot support only.
pt: <emphasis>workingdir</emphasis>: Uma simples localização predefinida para <command>emsandbox</command> criar uma árvore fonte para descarregar e desempacotar pacotes binários pré-compilados. Se for deixado em vazio, é usada uma nova árvore de directórios de nível de topo mas isto é destinado apenas para suporte do chroot.

note: type: Content of: <refentry><refsect1><refsect2><itemizedlist><listitem><para>
en: <emphasis>targetsuite</emphasis>: Emdebian follows Debian by defaulting to building against unstable. This setting determines the versions of libraries and packages linked against the cross-built emdebian packages.
pt: <emphasis>targetsuite</emphasis>: Emdebian segue a Debian ao predefinir compilar contra unstable. Esta definição determina as versões de bibliotecas e pacotes linkados contra os pacotes emdebian de multi-plataforma.

note: type: Content of: <refentry><refsect1><refsect2><para>
en: User-specific version of <filename>/etc/emsandbox.conf</filename>, supporting the same variables to provide user-specific overrides.
pt: Versão específica do utilizador de <filename>/etc/emsandbox.conf</filename>, que suporta as mesmas variáveis para disponibilizar sobreposições específicas de utilizador.

note: type: Content of: <refentry><refsect1><para>
en: <command>emsandbox</command> was written by Neil Williams <email>codehelp@debian.org</email>.
pt: <command>emsandbox</command> foi escrito por Neil Williams <email>codehelp@debian.org</email>.

note: type: Content of: <refentry><refsect1><para>
en: See also <filename>apt-cross</filename> (1), <filename>em_make</filename> (1), <filename>dpkg-cross</filename> (1), <emphasis>emdebian-tools</emphasis> (1).
pt: Veja também <filename>apt-cross</filename> (1), <filename>em_make</filename> (1), <filename>dpkg-cross</filename> (1), <emphasis>emdebian-tools</emphasis> (1).

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

note: type: textblock
en: em_multistrap - extends debootstrap for multiple repository support
pt: em_multistrap - estende o debootstrap para suporte a múltiplos repositórios

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

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

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

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

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: =head1
en: Description
pt: Descrição

note: type: textblock
en: em_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 debootstrap.
pt: em_multistrap disponibiliza um método parecido ao 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 debootstrap.

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

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 debootstrap will
     # still be installed.
     noauth=false
     # extract all downloaded archives (default is true)
     unpack=true
     # the order of sections is not important.
     # the debootstrap option determines which repository
     # is used to calculate the list of Priority: required packages.
     debootstrap=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 debootstrap serão
     # na mesma instalados.
     noauth=false
     # extrai todos os arquivos descarregados (predefinição é true)
     unpack=true
     # a ordem das secções não é importante.
     # a opção debootstrap determina qual repositório
     # é usado para calcular a lista de Prioridade: pacotes requeridos.
     debootstrap=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 debootstrap of Debian lenny from the specified mirror, for armel in '/opt/multistrap/'.
pt: Isto irá resultar num debootstrap completamente normal de Debian lenny a partir do mirror especificado, para armel em '/opt/multistrap/'.

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

note: type: textblock
en: Specify more debootstraps by adding new sections. Section names are used in the debootstrap general option.
pt: Especifica mais debootstraps ao adicionar novas secções. Os nomes das secções são usados na opção geral do debootstrap.

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: e.g. change
pt: ex. change

note: type: textblock
en: to
pt: para

note: type: verbatim
en: then add the new section for Grip:
pt: depois adicione a nova secção para o Grip:

note: type: textblock
en: Setting Grip instead of Debian in the debootstrap option, as above, will provide a base system from Emdebian Grip 1.0 and locate any missing dependencies in Debian 5.0 Lenny, allowing you to add any package(s) you need from Debian that are not yet in Emdebian Grip.
pt: Definir Grip em vez de Debian na opção do debootstrap, como em cima, irá disponibilizar um sistema base a partir de Emdebian Grip 1.0 e localizar quaisquer dependências em falta em Debian 5.0 Lenny, permitindo-lhe adicionar quaisquer pacote(s) que precise de Debian e que não estão ainda em Emdebian Grip.

note: type: textblock
en: All dependencies are resolved only by apt, using all configured 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.
pt: Todas as dependências são resolvidas apenas pelo apt, usando todos os repositórios configurados, 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 'Recommended', o pacote recomendado precisa de ser especificado explicitamente na linha de pacotes.

note: type: textblock
en: 'Architecture' and 'directory' can be overridden on the command line.  Other general options have command line options, except debootstrap itself.
pt: 'Architecture' e 'directory' podem ser sobrepostas na linha de comandos. Outras opções gerais têm opções de linha de comandos, excepto o próprio debootstrap.

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

note: type: textblock
en: 'directory' specifies the top level directory where the debootstrap 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 debootstrap irá ser criado - não é empacotado em um .tgz depois de completo.

note: type: textblock
en: As with debootstrap, em_multistrap will continue after errors.
pt: Tal como acontece com o debootstrap, em_multistrap irá continuar após erros.

note: type: textblock
en: em_multistrap does not currently implement the machine:variant support used in Emdebian but the build directory is not packed up at the end of the run so other scripts can be used to implement customisations.
pt: em_multistrap actualmente não implementa o suporte a machine:variant usado em Emdebian mas o directório de compilação não é empacotado no fim da execução, portanto outros scripts podem ser usados para implementar personalizações.

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

note: type: textblock
en: To use authenticated apt repositories, multistrap either needs to be able to install an appropriate keyring package from the existing apt sources *outside the multistrap environment* or have the relevant keys already configured using apt-key *on the host system*.
pt: Para usar repositórios apt autenticados, o multistrap ou precisa de ser capaz de instalar um pacote chaveiro apropriado a partir das fontes apt existentes *fora do ambiente multistrap* ou ter as chaves relevantes já configuradas usando apt-key *na máquina do sistema*.

note: type: textblock
en: If relevant packages exist, specify them in the 'keyring' option for each repository. em_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 os pacotes relevantes existirem, especifique-os na opção 'keyring' para cada repositório. em_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 *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. Not all packages need keyring packages, if you configure apt-key appropriately.
pt: Note que *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ório (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. Nem todos os pacotes precisam de um pacote chaveiro, se você configurar o apt-key apropriadamente.

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: textblock
en: All configuration of apt-key needs to be done for the machine running multistrap itself.
pt: Todas as configurações do apt-key precisam ser feitas para a máquina correndo o próprio 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: 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: Native mode - multistrap
pt: Modo nativo - multistrap

note: type: textblock
en: em_multistrap was not intended for native support, it was developed for cross architecture support. In order for multiple repositories to be used, em_multistrap only unpacks the packages selected by apt.
pt: em_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, em_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 ao apagar as variáveis de localização é adicionar locales ao seu ficheiro de configuração multistrap na opção 'packages').

note: type: textblock
en: Eventually, multistrap will either replace em_multistrap or call em_multistrap with --arch and take over native duties.
pt: Eventualmente, multistrap irá ou substituir em_multistrap ou chamar em_multistrap com --arch e tomar conta das tarefas nativas.
