4digits - en to pt translation catalogue (15968 entries)

note: type: Content of: <book><chapter><section><para>
en: There are independent tools to <ulink url="&generateencrypteasswordswithsalt;">generate encrypted passwords with salt</ulink>.
pt: Existem ferramentas independentes para <ulink url="&generateencrypteasswordswithsalt;">gerar palavras passe encriptadas com sal</ulink>.

note: type: Content of: <book><chapter><section><table><title>
en: List of tools to generate password
pt: Lista de ferramentas para gerar palavras-passe

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: over-featured front end to the <literal>crypt</literal>(3) library
pt: frontend cheio de funcionalidades para a biblioteca <literal>crypt</literal>(3)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compute password hashes (OpenSSL). <literal>passwd</literal>(1ssl)
pt: computa hashes de palavras-passe (OpenSSL). <literal>passwd</literal>(1ssl)

note: type: Content of: <book><chapter><section><title>
en: PAM and NSS
pt: PAM e NSS

note: type: Content of: <book><chapter><section><para>
en: Modern <ulink url="&unixlike;">Unix-like</ulink> systems such as the Debian system provide <ulink url="&pampluggableauthnticationmodules;">PAM (Pluggable Authentication Modules)</ulink> and <ulink url="&nssnameserviceswitch;">NSS (Name Service Switch)</ulink> mechanism to the local system administrator to configure his system.  The role of these can be summarizes as the following.
pt: Os sistemas modernos <ulink url="&unixlike;">tipo-Unix</ulink> como o sistema Debian disponibilizam mecanismos <ulink url="&pampluggableauthnticationmodules;">PAM (Pluggable Authentication Modules)</ulink> e <ulink url="&nssnameserviceswitch;">NSS (Name Service Switch)</ulink> para o administrador local configurar o sistema dele. O papel destes pode ser resumido ao seguinte.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: PAM offers a flexible authentication mechanism used by the application software thus involves password data exchange.
pt: O PAM oferece um mecanismo de autenticação flexível utilizado pelo software de aplicações e assim involve trocas de dados de palavra-passe.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: NSS offers a flexible name service mechanism which is frequently used by the <ulink url="&cstandardlibrary;">C standard library</ulink> to obtain the user and group name for programs such as <literal>ls</literal>(1) and <literal>id</literal>(1).
pt: O NSS oferece um mecanismo de serviço de nomes flexível que é utilizado frequentemente pela <ulink url="&cstandardlibrary;">biblioteca C standard</ulink> para obter o nome de utilizador e grupo para programas como o <literal>ls</literal>(1) e o <literal>id</literal>(1).

note: type: Content of: <book><chapter><section><para>
en: These PAM and NSS systems need to be configured consistently.
pt: Estes sistemas PAM e NSS necessitam ser configurados de modo consistente.

note: type: Content of: <book><chapter><section><para>
en: The notable packages of PAM and NSS systems are the following.
pt: Os pacotes notáveis dos sistemas PAM e NSS são os seguintes.

note: type: Content of: <book><chapter><section><table><title>
en: List of notable PAM and NSS systems
pt: Lista de sistemas PAM e NSS notáveis

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Pluggable Authentication Modules (basic service)
pt: Pluggable Authentication Modules (serviço básico)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Pluggable Authentication Module allowing LDAP interfaces
pt: Pluggable Authentication Module que permite interfaces LDAP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Pluggable Authentication Module to register user sessions for <literal>logind</literal>
pt: Pluggable Authentication Module para registar sessões de utilizador para o <literal>logind</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Pluggable Authentication Modules (documentation in html and text)
pt: Pluggable Authentication Modules (documentação em html e texto)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C Library: Shared libraries which also provides "Name Service Switch" service
pt: GNU C Library: Bibliotecas de partilha que também disponibilizam o serviço "Name Service Switch"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C Library: Manpages
pt: Biblioteca GNU C: Manuais (Manpages)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C Library: Reference manual in info, pdf and html format (non-free)
pt: Biblioteca GNU C: Manual de referência em info, pdf e html (não-livre)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: NSS module for Multicast DNS name resolution
pt: Módulo NSS para resolução de nomes Multicast DNS

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: NSS module for using LDAP as a naming service
pt: Módulo NSS para utilizar o LDAP como um serviço nomeador

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "The Linux-PAM System Administrators' Guide" in <literal>libpam-doc</literal> is essential for learning PAM configuration.
pt: "O Guia do Administrador do Sistema Linux-PAM" em <literal>libpam-doc</literal> é essencial para aprender configuração do PAM.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "System Databases and Name Service Switch" section in <literal>glibc-doc-reference</literal> is essential for learning NSS configuration.
pt: A secção "System Databases e Name Service Switch" em <literal>glibc-doc-reference</literal> é essencial para aprender a configuração do NSS.

note: type: Content of: <book><chapter><section><note><para>
en: You can see more extensive and current list by "<literal>aptitude search 'libpam-|libnss-'</literal>" command.  The acronym NSS may also mean "Network Security Service" which is different from "Name Service Switch".
pt: Pode ver uma lista mais extensa e atual pelo comando "<literal>aptitude search 'libpam-|libnss-'</literal>". O acrónimo NSS também pode significar "Network Security Service" o que é diferente de "Name Service Switch".

note: type: Content of: <book><chapter><section><note><para>
en: PAM is the most basic way to initialize environment variables for each program with the system wide default value.
pt: PAM é a maneira mais básica de inicializar variáveis de ambiente para cada programa com o valor predefinido de todo o sistema.

note: type: Content of: <book><chapter><section><para>
en: Under <ulink url="&systemd;">systemd</ulink>, <literal>libpam-systemd</literal> package is installed to manage user logins by registering user sessions in the <literal>systemd</literal> control group hierarchy for <ulink url="&logind;">logind</ulink>.  See <literal>systemd-logind</literal>(8), <literal>logind.conf</literal>(5), and <literal>pam_systemd</literal>(8).
pt: Sob <ulink url="&systemd;">systemd</ulink>, o pacote <literal>libpam-systemd</literal> é instalado para gerir os logins de utilizador ao registar as sessões de utilizador na hierarquia do grupo de control do <literal>systemd</literal> para <ulink url="&logind;">logind</ulink>.  veja <literal>systemd-logind</literal>(8), <literal>logind.conf</literal>(5),e <literal>pam_systemd</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Configuration files accessed by PAM and NSS
pt: Ficheiros de configuração acedidos pelo PAM e NSS

note: type: Content of: <book><chapter><section><section><para>
en: Here are a few notable configuration files accessed by PAM and NSS.
pt: Aqui estão alguns ficheiros de configuração notáveis acedidos pelo PAM e NSS.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of configuration files accessed by PAM and NSS
pt: Lista de ficheiros de configuração acedidos pelo PAM e NSS

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: configuration file
pt: ficheiro de configuração

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/etc/pam.d/<emphasis>program_name</emphasis></literal>
pt: <literal>/etc/pam.d/<emphasis>nome_do_programa</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set up PAM configuration for the "<literal><emphasis>program_name</emphasis></literal>" program; see <literal>pam</literal>(7) and <literal>pam.d</literal>(5)
pt: defina a configuração do PAM para o programa "<literal><emphasis>nome_do_programa</emphasis></literal>"; veja <literal>pam</literal>(7) e <literal>pam.d</literal>(5)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set up NSS configuration with the entry for each service. See <literal>nsswitch.conf</literal>(5)
pt: define a configuração NSS com a entrada para cada serviço. Veja <literal>nsswitch.conf</literal>(5)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: limit the user login by the <literal>pam_nologin</literal>(8) module
pt: limita o login de utilizador pelo módulo <literal>pam_nologin</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: limit the tty for the root access by the <literal>pam_securetty</literal>(8) module
pt: limita a tty ao acesso de root pelo módulo <literal>pam_securetty</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set access limit by the <literal>pam_access</literal>(8) module
pt: define limites de acesso pelo módulo <literal>pam_access</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set group based restraint by the <literal>pam_group</literal>(8) module
pt: define a restrição baseada em grupo pelo módulo <literal>pam_group</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set environment variables by the <literal>pam_env</literal>(8) module
pt: define as variáveis de ambiente pelo módulo <literal>pam_env</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set additional environment variables by the <literal>pam_env</literal>(8) module with the "<literal>readenv=1</literal>" argument
pt: define variáveis de ambiente adicionais pelo módulo <literal>pam_env</literal>(8) com o argumento "<literal>readenv=1</literal>"

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set locale by <literal>pam_env</literal>(8) module with the "<literal>readenv=1 envfile=/etc/default/locale</literal>" argument (Debian)
pt: define o locale pelo módulo <literal>pam_env</literal>(8) com o argumento "<literal>readenv=1 envfile=/etc/default/locale</literal>" (Debian)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set resource restraint (ulimit, core, …) by the <literal>pam_linits</literal>(8) module
pt: define restrição de recursos (ulimit, core, …) pelo módulo <literal>pam_linits</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set time restraint by the <literal>pam_time</literal>(8) module
pt: define a retenção de tempo pelo módulo <literal>pam_time</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set <literal>systemd</literal> login manager configuration (see <literal>logind.conf</literal>(5) and <literal>systemd-logind.service</literal>(8))
pt: define a configuração do gestor de login do <literal>systemd</literal> (veja <literal>logind.conf</literal>(5) e <literal>systemd-logind.service</literal>(8))

note: type: Content of: <book><chapter><section><section><para>
en: The limitation of the password selection is implemented by the PAM modules, <literal>pam_unix</literal>(8) and <literal>pam_cracklib</literal>(8). They can be configured by their arguments.
pt: A limitação da seleção da palavra-passe é implementada pelos módulos do PAM, <literal>pam_unix</literal>(8) e <literal>pam_cracklib</literal>(8). Eles podem ser configurados com os argumentos deles.

note: type: Content of: <book><chapter><section><section><tip><para>
en: PAM modules use suffix "<literal>.so</literal>" for their filenames.
pt: Os módulos PAM utilizam o sufixo "<literal>.so</literal>" para os nomes de ficheiros deles.

note: type: Content of: <book><chapter><section><section><title>
en: The modern centralized system management
pt: O moderno sistema de gestão centralizado

note: type: Content of: <book><chapter><section><section><para>
en: The modern centralized system management can be deployed using the centralized <ulink url="&lightweightdireccessprotocolldap;">Lightweight Directory Access Protocol (LDAP)</ulink> server to administer many Unix-like and non-Unix-like systems on the network.  The open source implementation of the Lightweight Directory Access Protocol is <ulink url="&openldapsoftware;">OpenLDAP Software</ulink>.
pt: A moderna gestão de sistema centralizada pode ser implantada a utilizar o servidor centralizado <ulink url="&lightweightdireccessprotocolldap;">Lightweight diretory Access Protocol (LDAP)</ulink> para administrar muitos sistemas tipo-Unix e não-tipo-Unix na rede. A implementação de código aberto do Lightweight diretory Access Protocol é o <ulink url="&openldapsoftware;">Software OpenLDAP</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: The LDAP server provides the account information through the use of PAM and NSS with <literal>libpam-ldapd</literal> and <literal>libnss-ldapd</literal> packages for the Debian system. Several actions are required to enable this (I have not used this setup and the following is purely secondary information.  Please read this in this context.).
pt: O servidor LDAP disponibiliza para o sistema Debian a informação de conta através do uso de PAM e NSS com os pacotes <literal>libpam-ldapd</literal> e <literal>libnss-ldapd</literal>. São necessárias várias acções para ativar isto (não utilizei esta configuração e o seguinte é puramente informação secundária. Por favor leia isto neste contexto.).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You set up a centralized LDAP server by running a program such as the stand-alone LDAP daemon, <literal>slapd</literal>(8).
pt: Configura um servidor LDAP centralizado ao correr um programa como o daemon de LDAP autónomo <literal>slapd</literal>(8).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You change the PAM configuration files in the "<literal>/etc/pam.d/</literal>" directory to use "<literal>pam_ldap.so</literal>" instead of the default "<literal>pam_unix.so</literal>".
pt: Altera os ficheiros de configuração do PAM no diretório "<literal>/etc/pam.d/</literal>" para utilizar "<literal>pam_ldap.so</literal>" em vez do predefinido "<literal>pam_unix.so</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You change the NSS configuration in the "<literal>/etc/nsswitch.conf</literal>" file to use "<literal>ldap</literal>" instead of the default ("<literal>compat</literal>" or "<literal>file</literal>").
pt: Altera a configuração do NSS no ficheiro "<literal>/etc/nsswitch.conf</literal>" para usar "<literal>ldap</literal>" em vez da predefinição("<literal>compat</literal>" ou "<literal>file</literal>").

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You must make <literal>libpam-ldapd</literal> to use <ulink url="&sslortls;">SSL (or TLS)</ulink> connection for the security of password.
pt: Tem de fazer <literal>libpam-ldapd</literal> para usar a ligação <ulink url="&sslortls;">SSL (ou TLS)</ulink> para a segurança da palavra-passe.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You may make <literal>libnss-ldapd</literal> to use <ulink url="&sslortls;">SSL (or TLS)</ulink> connection to ensure integrity of data at the cost of the LDAP network overhead.
pt: Pode fazer a <literal>libnss-ldapd</literal> usar ligação <ulink url="&sslortls;">SSL (ou TLS)</ulink> para assegurar a integridade dos dados à custa de maior sobrecarga da rede LDAP.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You should run <literal>nscd</literal>(8) locally to cache any LDAP search results in order to reduce the LDAP network traffic.
pt: Deve correr o <literal>nscd</literal>(8) localmente para pôr em cache quaisquer resultados de busca LDAP de modo a reduzir o tráfego de rede do LDAP.

note: type: Content of: <book><chapter><section><section><para>
en: Similarly, you can set up alternative centralized systems with other methods.
pt: De modo semelhante, pode configurar sistemas centralizados alternativos com outros métodos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Integration of user and group with the Windows system.
pt: Integração de utilizador e grupo com o sistema Windows.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Access <ulink url="&windowsdomain;">Windows domain</ulink> services by the <literal>winbind</literal> and <literal>libpam_winbind</literal> packages.
pt: Aceda a serviços de <ulink url="&windowsdomain;">domínio Windows</ulink> com os pacotes <literal>winbind</literal> e <literal>libpam_winbind</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: See <literal>winbindd</literal>(8) and <ulink url="&integratingmswinetworkswithsamba;">Integrating MS Windows Networks with Samba</ulink>.
pt: Veja <literal>winbindd</literal>(8) e <ulink url="&integratingmswinetworkswithsamba;">Integrar Redes MS Windows com Samba</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Integration of user and group with the legacy Unix-like system.
pt: Integração de utilizador e grupo com o sistema antigo tipo-Unix.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Access <ulink url="&nisoriginallycalledyp;">NIS (originally called YP)</ulink> or <ulink url="&nis;">NIS+</ulink> by the <literal>nis</literal> package.
pt: Acesso <ulink url="&nisoriginallycalledyp;">NIS (originalmente chamado YP)</ulink> ou <ulink url="&nis;">NIS+</ulink> pelo pacote <literal>nis</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: See <ulink url="&thelinuxnisypnysnishowto;">The Linux NIS(YP)/NYS/NIS+ HOWTO</ulink>.
pt: Veja o <ulink url="&thelinuxnisypnysnishowto;">Linux NIS(YP)/NYS/NIS+ HOWTO</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: "Why GNU su does not support the wheel group"
pt: "Porque o su do GNU não suporta o grupo wheel"

note: type: Content of: <book><chapter><section><section><para>
en: This is the famous phrase at the bottom of the old "<literal>info su</literal>" page by Richard M. Stallman.  Not to worry: the current <literal>su</literal> command in Debian uses PAM, so that one can restrict the ability to use <literal>su</literal> to the <literal>root</literal> group by enabling the line with "<literal>pam_wheel.so</literal>" in "<literal>/etc/pam.d/su</literal>".
pt: Esta é a famosa frase no fundo da antiga página "<literal>info su</literal>" por Richard M. Stallman. Não se preocupe, o comando <literal>su</literal> atual em Debian utiliza PAM, portanto esse pode recadeiair a habilidade de utilizar <literal>su</literal> ao grupo <literal>root</literal> ao ativar a linha com "<literal>pam_wheel.so</literal>" em "<literal>/etc/pam.d/su</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: Stricter password rule
pt: Regras de palavra-passe rigorosas

note: type: Content of: <book><chapter><section><section><para>
en: Installing the <literal>libpam-cracklib</literal> package enables you to force stricter password rule.
pt: A instalação do pacote <literal>libpam-cracklib</literal> permite-lhe forçar uma regra de palavra-passe mais rigorosa.

note: type: Content of: <book><chapter><section><section><para>
en: On a typical GNOME system which automatically installs <literal>libpam-gnome-keyring</literal>, "<literal>/etc/pam.d/common-password</literal>" looks like:
pt: Num sistema GNOME típico que instala automaticamente o <literal>libpam-gnome-keyring</literal>, "<literal>/etc/pam.d/common-password</literal>" tem o seguinte aspeto:

note: type: Content of: <book><chapter><section><title>
en: Security of authentication
pt: Segurança da autenticação

note: type: Content of: <book><chapter><section><note><para>
en: The information here <emphasis role="strong">may not be sufficient</emphasis> for your security needs but it should be a <emphasis role="strong">good start</emphasis>.
pt: A informação aqui <emphasis role="strong">pode não ser suficiente</emphasis> para as suas necessidades de segurança, mas deverá ser um <emphasis role="strong">bom começo</emphasis>.

note: type: Content of: <book><chapter><section><section><title>
en: Secure password on the Internet
pt: Palavra-passe segura na Internet

note: type: Content of: <book><chapter><section><section><para>
en: Many popular transportation layer services communicate messages including password authentication in the plain text. It is very bad idea to transmit password in the plain text over the wild Internet where it can be intercepted.  You can run these services over "<ulink url="&transportlayersecurity;">Transport Layer Security</ulink>" (TLS) or its predecessor, "Secure Sockets Layer" (SSL) to secure entire communication including password by the encryption.
pt: Muitos serviços de transporte populares comunicam mensagens incluindo a a autenticação de palavra-passe em texto simples. É má ideia transmitir as palavras-passe em texto simples pela Internet onde podem ser interceptadas. Pode correr estes serviços sobre "<ulink url="&transportlayersecurity;">Transport Layer Security</ulink>" (TLS) ou o antecessor dele, "Secure Sockets Layer" (SSL) para assegurar toda a comunicação incluindo a palavra-passe pela encriptação.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of insecure and secure services and ports
pt: Lista de serviços e portos inseguros e seguros

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: insecure service name
pt: nome do serviço inseguro

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: secure service name
pt: nome do serviço seguro

note: type: Content of: <book><chapter><section><section><para>
en: The encryption costs CPU time.  As a CPU friendly alternative, you can keep communication in plain text while securing just the password with the secure authentication protocol such as "Authenticated Post Office Protocol" (APOP) for POP and "Challenge-Response Authentication Mechanism MD5" (CRAM-MD5) for SMTP and IMAP.  (For sending mail messages over the Internet to your mail server from your mail client, it is recently popular to use new message submission port 587 instead of traditional SMTP port 25 to avoid port 25 blocking by the network provider while authenticating yourself with CRAM-MD5.)
pt: A encriptação custa tempo de CPU. Como uma alternativa amiga para o CPU, pode manter a comunicação em texto simples enquanto segura apenas a palavra-passe com um protocolo de autenticação de segurança como o "Authenticated Post Office Protocol" (APOP) para POP e "Challenge-Response Authentication Mechanism MD5" (CRAM-MD5) para SMTP e IMAP. (Para enviar mensagens de mail pela Internet para o seu servidor de mail a partir do seu cliente de mail, recentemente é popular utilizar o porto 587 para submissão de novas mensagens em vez do tradicional porto 25 do SMTP para evitar o bloqueio do porto 25 pelo provedor de Internet enquanto se autentica com CRAM-MD5.)

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&secureshellssh;">Secure Shell (SSH)</ulink> program provides secure encrypted communications between two untrusted hosts over an insecure network with the secure authentication. It consists of the <ulink url="&openssh;">OpenSSH</ulink> client, <literal>ssh</literal>(1), and the <ulink url="&openssh;">OpenSSH</ulink> daemon, <literal>sshd</literal>(8).  This SSH can be used to tunnel an insecure protocol communication such as POP and X securely over the Internet with the port forwarding feature.
pt: O programa <ulink url="&secureshellssh;">Secure Shell (SSH)</ulink> disponibiliza comunicações encriptadas e seguras entre duas máquinas sem confiança sobre uma rede insegura com a autenticação de segurança. Consiste no cliente <ulink url="&openssh;">OpenSSH</ulink>, <literal>ssh</literal>(1) e no daemon <ulink url="&openssh;">OpenSSH</ulink>, <literal>sshd</literal>(8). Este SSH pode ser utilizado como túnel de segurança para protocolos de comunicação inseguros como o POP e X pela Internet com a funcionalidade de reencaminhamento de portos.

note: type: Content of: <book><chapter><section><section><para>
en: The client tries to authenticate itself using host-based authentication, public key authentication, challenge-response authentication, or password authentication.  The use of public key authentication enables the remote password-less login. See <xref linkend="_the_remote_access_server_and_utilities_ssh"/>.
pt: O cliente tenta autenticar-se a si próprio a utilizar autenticação baseada na máquina, autenticação de chave pública, autenticação por resposta a desafio, ou autenticação por palavra-passe. O uso de autenticação de chave pública activa o login remoto sem-palavra-passe. Veja <xref linkend="_the_remote_access_server_and_utilities_ssh"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Extra security measures for the Internet
pt: Medidas de segurança extra para a Internet

note: type: Content of: <book><chapter><section><section><para>
en: Even when you run secure services such as <ulink url="&secureshellssh;">Secure Shell (SSH)</ulink> and <ulink url="&pointtopointtunnlingprotocolpptp;">Point-to-point tunneling protocol (PPTP)</ulink> servers, there are still chances for the break-ins using brute force password guessing attack etc. from the Internet.  Use of the firewall policy (see <xref linkend="_netfilter_infrastructure"/>) together with the following security tools may improve the security situation.
pt: Mesmo quando correr serviços seguros como o <ulink url="&secureshellssh;">Secure Shell (SSH)</ulink> e servidores de <ulink url="&pointtopointtunnlingprotocolpptp;">Protocolo de túnel ponto-para-ponto (PPTP)</ulink>, ainda existe hipótese de invasões que utilizam ataques de força bruta à palavra-passe, etc. a partir da Internet. A utilização de politicas de firewall (veja <xref linkend="_netfilter_infrastructure"/>) juntamente com as seguinte ferramentas de segurança podem melhorar a situação de segurança.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools to provide extra security measures
pt: Lista de ferramentas para disponibilizar medidas de segurança extra

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: small port-knock daemon <literal>knockd</literal>(1) and client <literal>knock</literal>(1)
pt: pequeno daemon port-knock <literal>knockd</literal>(1) e cliente <literal>konck</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ban IPs that cause multiple authentication errors
pt: banir IPs que causam vários erros de autenticação

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lock out remote attackers trying password guessing
pt: bloquear atacantes remotos que tentam adivinhar a palavra-passe

note: type: Content of: <book><chapter><section><section><title>
en: Securing the root password
pt: Tornar a palavra-passe do root segura

note: type: Content of: <book><chapter><section><section><para>
en: To prevent people to access your machine with root privilege, you need to make following actions.
pt: Para prevenir que pessoas acedam à sua máquina com privilégios de root, precisa de tomar as seguintes acções.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Prevent physical access to the hard disk
pt: Prevenir acesso físico ao disco rígido

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Lock UEFI/BIOS and prevent booting from the removable media
pt: Bloquear UEFI/BIOS e impedir o arranque a partir de suportes amovíveis

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Set password for GRUB interactive session
pt: Definir palavra-passe para sessão interactiva do GRUB

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Lock GRUB menu from editing
pt: Bloquear o menu do GRUB de ser editado

note: type: Content of: <book><chapter><section><section><para>
en: With physical access to hard disk, resetting the password is relatively easy with following steps.
pt: Com acesso físico ao disco rígido, redefinir a palavra-passe é relativamente fácil com os seguintes passos.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Move the hard disk to a PC with CD bootable UEFI/BIOS.
pt: Mova o disco rígido para um PC com UEFI/BIOS configurável para arranque a partir de CD.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Boot system with a rescue media (Debian boot disk, Knoppix CD, GRUB CD, …).
pt: Arrancar o sistema com um suporte de recuperação (disco de arranque Debian, CD Knoppix, CD GRUB, ...).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Mount root partition with read/write access.
pt: Montar a partição raiz com acesso de leitura/escrita.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Edit "<literal>/etc/passwd</literal>" in the root partition and make the second entry for the <literal>root</literal> account empty.
pt: Editar "<literal>/etc/passwd</literal>" na partição raiz e esvaziar a segunda entrada para a conta <literal>root</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: If you have edit access to the GRUB menu entry (see <xref linkend="_stage_2_the_boot_loader"/>) for <literal>grub-rescue-pc</literal> at boot time, it is even easier with following steps.
pt: Se tiver acesso de edição à entrada do menu do GRUB (veja <xref linkend="_stage_2_the_boot_loader"/>) <literal>grub-rescue-pc</literal> no momento do arranque, é ainda mais fácil com os seguintes passos.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Boot system with the kernel parameter changed to something like "<literal>root=/dev/hda6 rw init=/bin/sh</literal>".
pt: Arrancar o sistema com o parâmetro de kernel alterado para algo como "<literal>root=/dev/hda6 rw init=/bin/sh</literal>".

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Edit "<literal>/etc/passwd</literal>" and make the second entry for the <literal>root</literal> account empty.
pt: Editar "<literal>/etc/passwd</literal>" e tornar a segunda entrada para a conta <literal>root</literal> vazia.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Reboot system.
pt: Reiniciar o sistema.

note: type: Content of: <book><chapter><section><section><para>
en: The root shell of the system is now accessible without password.
pt: A shell de root do sistema está agora acessível sem palavra-passe.

note: type: Content of: <book><chapter><section><section><note><para>
en: Once one has root shell access, he can access everything on the system and reset any passwords on the system.  Further more, he may compromise password for all user accounts using brute force password cracking tools such as <literal>john</literal> and <literal>crack</literal> packages (see <xref linkend="_system_security_and_integrity_check"/>).  This cracked password may lead to compromise other systems.
pt: Após alguém ter acesso à shell de root, pode aceder a tudo no sistema e reiniciar quaisquer palavras-passe no sistema. Mais ainda, pode comprometer a palavra-passe para todas as contas de utilizadores a usar ferramentas de crack de palavra-passe por força bruta como os pacotes <literal>john</literal> e <literal>crack</literal> (veja <xref linkend="_system_security_and_integrity_check"/>). Esta palavra-passe descoberta pode levar a comprometer outros sistemas.

note: type: Content of: <book><chapter><section><section><para>
en: The only reasonable software solution to avoid all these concerns is to use software encrypted root partition (or "<literal>/etc</literal>" partition) using <ulink url="&dmcrypt;">dm-crypt</ulink> and initramfs (see <xref linkend="_data_encryption_tips"/>).  You always need password to boot the system, though.
pt: A única solução de software razoável para evitar estas preocupações é usar uma partição raiz encriptada por software (ou uma partição "<literal>/etc</literal>" a utilizar <ulink url="&dmcrypt;">dm-crypt</ulink> e initramfs (veja <xref linkend="_data_encryption_tips"/>). Assim, vai necessitar sempre de palavra-passe para arrancar o sistema.

note: type: Content of: <book><chapter><section><title>
en: Other access controls
pt: Outros controles de acesso

note: type: Content of: <book><chapter><section><para>
en: There are access controls to the system other than the password based authentication and file permissions.
pt: Existem outros controlos de acesso ao sistema para além da autenticação baseada em palavras-passe e das permissões de ficheiros.

note: type: Content of: <book><chapter><section><note><para>
en: See <xref linkend="_alt_sysrq_key"/> for restricting the kernel <ulink url="&secureattentionkeysak;">secure attention key (SAK)</ulink> feature.
pt: Ver <xref linkend="_alt_sysrq_key"/> para restringir a funcionalidade <ulink url="&secureattentionkeysak;">SAK (chave de atenção segura)</ulink> do kernel.

note: type: Content of: <book><chapter><section><section><title>
en: Access control lists (ACLs)
pt: Listas de controlo de acesso (ACLs)

note: type: Content of: <book><chapter><section><section><para>
en: ACLs are a superset of the regular permissions as explained in <xref linkend="_filesystem_permissions"/>.
pt: As ACLs são um superconjunto das permissões regulares, conforme explicado em <xref linkend="_filesystem_permissions"/>.

note: type: Content of: <book><chapter><section><section><para>
en: You encounter ACLs in action on modern desktop environment.  When a formatted USB storage device is auto mounted as, e.g., "<literal>/media/penguin/USBSTICK</literal>", a normal user <literal>penguin</literal> can execute:
pt: Encontramos ACLs em ação no ambiente de trabalho moderno.  Quando um dispositivo de armazenamento USB formatado é montado automaticamente como, por exemplo, "<literal>/media/penguin/USBSTICK</literal>", um utilizador normal, o <literal>pinguim</literal>, pode executá-lo:

note: type: Content of: <book><chapter><section><section><para>
en: "<literal>+</literal>" in the 11th column indicates ACLs are in action.  Without ACLs, a normal user <literal>penguin</literal> shouldn't be able to list like this since <literal>penguin</literal> isn't in <literal>root</literal> group.  You can see ACLs as:
pt: "<literal>+</literal>" na 11ª coluna indica que as ACLs estão em ação.  Sem ACLs, um utilizador normal, o <literal>pinguim</literal>, não deveria ser capaz de fazer uma lista como esta, uma vez que o <literal>pinguim</literal> não está no grupo de <literal>raiz</literal>.  Você pode ver as ACLs como:

note: #-#-#-#-#  debian-reference_2.132_pt.po (Debian Reference 2)  #-#-#-#-# type: Content of: <book><chapter><section><section><para> #-#-#-#-#  debmake-doc_1.24-1_pt.po (debmake-doc 1.22-1)  #-#-#-#-# type: Content of: <book><chapter><section><simpara>
en: Here:
pt: Aqui:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>user::rwx</literal>", "<literal>group::---</literal>", and "<literal>other::---</literal>" correspond to the regular owner, group, and other permissions.
pt: "<literal>user::rwx</literal>", "<literal>group::---</literal>", e "<literal>other::---</literal>" correspondem às permissões normais de proprietário, grupo e outros.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The ACL "<literal>user:penguin:r-x</literal>" allows a normal user <literal>penguin</literal> to have "<literal>r-x</literal>" permissions.  This enabled "<literal>ls -la</literal>" to list directory content.
pt: A ACL "<literal>user:penguin:r-x</literal>" permite que um utilizador normal, o <literal>pinguim</literal>, tenha permissões "<literal>r-x</literal>".  Isso permite que "<literal>ls -la</literal>" liste o conteúdo do diretório.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The ACL "<literal>mask::r-x</literal>" sets the upper bound of permissions.
pt: A ACL "<literal>mask::r-x</literal>" define o limite superior das permissões.

note: type: Content of: <book><chapter><section><section><para>
en: See "<ulink url="&posixaccesscontrollistsonlinux;">POSIX Access Control Lists on Linux</ulink>", <literal>acl</literal>(5), <literal>getfacl</literal>(1), and <literal>setfacl</literal>(1) for more.
pt: Consulte<ulink url="&posixaccesscontrollistsonlinux;">"Listas de Controlo de Acesso POSIX em Linux</ulink>", <literal>acl</literal>(5), <literal>getfacl</literal>(1) e <literal>setfacl</literal>(1) para mais informações.

note: type: Content of: <book><chapter><section><section><para>
en: <literal>sudo</literal>(8) is a program designed to allow a sysadmin to give limited root privileges to users and log root activity. <literal>sudo</literal> requires only an ordinary user's password.  Install <literal>sudo</literal> package and activate it by setting options in "<literal>/etc/sudoers</literal>".  See configuration example at "<literal>/usr/share/doc/sudo/examples/sudoers</literal>" and <xref linkend="_sudo_configuration"/>.
pt: O <literal>sudo</literal>(8) é um programa desenhado para permitir a um administrador de sistema dar privilégios de root limitados a utilizadores e registar a atividade do root. O <literal>sudo</literal> necessita apenas da palavra-passe de um utilizador normal. Instale o pacote <literal>sudo</literal> e active-o ao definir opções em "<literal>/etc/sudoers</literal>". Veja um exemplo de configuração em "<literal>/usr/share/doc/sudo/examples/sudoers</literal>" e <xref linkend="_sudo_configuration"/>.

note: type: Content of: <book><chapter><section><section><para>
en: My usage of <literal>sudo</literal> for the single user system (see <xref linkend="_sudo_configuration"/>) is aimed to protect myself from my own stupidity. Personally, I consider using <literal>sudo</literal> a better alternative than using the system from the root account all the time.  For example, the following changes the owner of "<literal><emphasis>some_file</emphasis></literal>" to "<literal><emphasis>my_name</emphasis></literal>".
pt: A minha utilização do <literal>sudo</literal> para o sistema de único utilizador (veja <xref linkend="_sudo_configuration"/>) destina-se a proteger-me da minha própria estupidez. Pessoalmente, Considero utilizar o <literal>sudo</literal> uma melhor alternativa do que utilizar o sistema a partir da conta de root a toda a hora. Por exemplo, o seguinte muda o dono de "<literal><emphasis>algum_ficheiro</emphasis></literal>" para "<literal><emphasis>meu_nome</emphasis></literal>".

note: type: Content of: <book><chapter><section><section><para>
en: Of course if you know the root password (as self-installed Debian users do), any command can be run under root from any user's account using "<literal>su -c</literal>".
pt: Claro que se conhecer a palavra-passe de root (como os utilizadores de sistemas Debian auto-instalados conhecem), qualquer comando pode ser executado sob root a partir da conta de qualquer utilizador a usar "<literal>su -c</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&policykit;">PolicyKit</ulink> is an operating system component for controlling system-wide privileges in Unix-like operating systems.
pt: <ulink url="&policykit;">PolicyKit</ulink> é um componente do sistema operativo para controlar privilégios a nível global em sistemas operativos tipo-Unix.

note: type: Content of: <book><chapter><section><section><para>
en: Newer GUI applications are not designed to run as privileged processes. They talk to privileged processes via PolicyKit to perform administrative operations.
pt: Aplicações GUI mais recentes não são desenhadas para correr como processos privilegiados. Estas falam com os processos privilegiados através de PolicyKit para executar operações administrativas.

note: type: Content of: <book><chapter><section><section><para>
en: PolicyKit limits such operations to user accounts belonging to the <literal>sudo</literal> group on the Debian system.
pt: O PolicyKit limita tais operações a contas de utilizador pertencentes ao grupo <literal>sudo</literal> no sistema Debian.

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>polkit</literal>(8).
pt: Veja <literal>polkit</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Restricting access to some server services
pt: Recadeiair acesso a alguns serviços de servidor

note: type: Content of: <book><chapter><section><section><para>
en: For system security, it is a good idea to disable as much server programs as possible.  This becomes critical for network servers.  Having unused servers, activated either directly as <ulink url="&daemon;">daemon</ulink> or via <ulink url="&superserver;">super-server</ulink> program, are considered security risks.
pt: Para a segurança do sistema, é uma boa ideia desativar o máximo de programas de serviços possíveis. Isto torna-se crítico em servidores na rede. Ter servidores não utilizados, activados directamente como <ulink url="&daemon;">daemon</ulink> ou via programa <ulink url="&superserver;">super-server</ulink>, são considerados riscos de segurança.

note: type: Content of: <book><chapter><section><section><para>
en: Many programs, such as <literal>sshd</literal>(8), use PAM based access control.  There are many ways to restrict access to some server services.
pt: Muito programas, como o <literal>sshd</literal>(8), utilizam controlos de acesso baseados no PAM. Existem muitas maneiras de restringir o acesso a alguns serviços de servidor.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: configuration files: "<literal>/etc/default/<emphasis>program_name</emphasis></literal>"
pt: ficheiros de configuração: "<literal>/etc/default/<emphasis>nome_do_programa</emphasis></literal>"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Systemd service unit configuration for <ulink url="&daemon;">daemon</ulink>
pt: Configuração Systemd de unidade de serviço para <ulink url="&daemon;">daemon</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&pampluggableauthnticationmodules;">PAM (Pluggable Authentication Modules)</ulink>
pt: <ulink url="&pampluggableauthnticationmodules;">PAM (Módulos de autenticação inseríveis)</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/inetd.conf</literal>" for <ulink url="&superserver;">super-server</ulink>
pt: "<literal>/etc/inetd.conf</literal>" para <ulink url="&superserver;">super-server</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/hosts.deny</literal>" and "<literal>/etc/hosts.allow</literal>" for <ulink url="&tcpwrapper;">TCP wrapper</ulink>, <literal>tcpd</literal>(8)
pt: "<literal>/etc/hosts.deny</literal>" e "<literal>/etc/hosts.allow</literal>" para <ulink url="&tcpwrapper;">wrapper de TCP</ulink>, <literal>tcpd</literal>(8)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/rpc.conf</literal>" for <ulink url="&sunrpc;">Sun RPC</ulink>
pt: "<literal>/etc/rpc.conf</literal>" para <ulink url="&sunrpc;">RPC da Sun</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/at.allow</literal>" and "<literal>/etc/at.deny</literal>" for <literal>atd</literal>(8)
pt: "<literal>/etc/at.allow</literal>" e "<literal>/etc/at.deny</literal>" para <literal>atd</literal>(8)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/cron.allow</literal>" and "<literal>/etc/cron.deny</literal>" for <literal>crontab</literal>(1)
pt: "<literal>/etc/cron.allow</literal>" e "<literal>/etc/cron.deny</literal>" para <literal>crontab</literal>(1)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&networkfirewall;">Network firewall</ulink> of <ulink url="&netfilter;">netfilter</ulink> infrastructure
pt: <ulink url="&networkfirewall;">Firewall de Rede</ulink> da infraestrutura <ulink url="&netfilter;">netfilter</ulink>

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_system_management_operations"/>, <xref linkend="_configuration_files_accessed_by_pam_and_nss"/>, and <xref linkend="_netfilter_infrastructure"/>.
pt: Ver <xref linkend="_system_management_operations"/>, <xref linkend="_configuration_files_accessed_by_pam_and_nss"/>, e <xref linkend="_netfilter_infrastructure"/>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: <ulink url="&sunrpc;">Sun RPC</ulink> services need to be active for <ulink url="&nfs;">NFS</ulink> and other RPC based programs.
pt: os serviços <ulink url="&sunrpc;">Sun RPC</ulink> necessitam estar ativos para <ulink url="&nfs;">NFS</ulink> e outros programas baseados em RPC.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you have problems with remote access in a recent Debian system, comment out offending configuration such as "<literal>ALL: PARANOID</literal>" in "<literal>/etc/hosts.deny</literal>" if it exists.  (But you must be careful on security risks involved with this kind of action.)
pt: Se tem problemas com acesso remoto num sistema Debian recente, comente configurações ofensivas tais como "<literal>ALL: PARANOID</literal>" em "<literal>/etc/hosts.deny</literal>" se existirem. (Mas tem que ter cuidado com os riscos de segurança envolvidos com este tipo de acção.)

note: type: Content of: <book><chapter><section><section><title>
en: Linux security features
pt: Caraterísticas de segurança do Linux

note: type: Content of: <book><chapter><section><section><para>
en: Linux kernel has evolved and supports security features not found in traditional UNIX implementations.
pt: O kernel do Linux evoluiu e suporta caraterísticas de segurança que não se encontram nas implementações tradicionais do UNIX.

note: type: Content of: <book><chapter><section><section><para>
en: Linux supports <ulink url="&extendedattributes;">extended attributes</ulink> which extend the traditional UNIX attributes (see <literal>xattr</literal>(7)).
pt: O Linux suporta <ulink url="&extendedattributes;">atributos alargados</ulink> que estendem os atributos UNIX tradicionais (ver <literal>xattr</literal>(7)).

note: type: Content of: <book><chapter><section><section><para>
en: Linux divides the privileges traditionally associated with superuser into distinct units, known as <literal>capabilities</literal>(7), which can be independently enabled and disabled.  Capabilities are a per-thread attribute since kernel version 2.2.
pt: O Linux divide os privilégios tradicionalmente associados ao super utilizador em unidades distintas, conhecidas como <literal>capacidades</literal>(7), que podem ser ativadas e desativadas independentemente.  As capacidades são um atributo por sub-processo desde a versão 2.2 do kernel.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&linuxsecuritymodulelsmframework;">Linux Security Module (LSM) framework</ulink> provides a <ulink url="&mechanismforvariussecuritychecks;">mechanism for various security checks</ulink> to be hooked by new kernel extensions. For example:
pt: A <ulink url="&linuxsecuritymodulelsmframework;">estrutura do Módulo de Segurança do Linux (LSM)</ulink> fornece um <ulink url="&mechanismforvariussecuritychecks;">mecanismo para que várias verificações de segurança</ulink> sejam conectadas por novas extensões do kernel. Por exemplo:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&securityenhancedlinuxselinux;">Security-Enhanced Linux (SELinux)</ulink>
pt: <ulink url="&securityenhancedlinuxselinux;">Linux com segurança reforçada (SELinux)</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&smacksimplifiedmesscontrolkernel;">Smack (Simplified Mandatory Access Control Kernel)</ulink>
pt: <ulink url="&smacksimplifiedmesscontrolkernel;">Smack (Controlo de Acesso Obrigatório Simplificado Kernel)</ulink>

note: type: Content of: <book><chapter><section><section><para>
en: Since these extensions may tighten privilege model tighter than the ordinary Unix-like security model policies, even the root power may be restricted.  You are advised to read the <ulink url="&linuxsecuritymodumentatkernelorg;">Linux Security Module (LSM) framework document at kernel.org</ulink>.
pt: Uma vez que estas extensões podem apertar mais o modelo de privilégios do que as políticas normais do modelo de segurança tipo Unix, até o poder de root pode ser restringido.  Aconselha-se a ler o <ulink url="&linuxsecuritymodumentatkernelorg;">documento da estrutura do Módulo de Segurança Linux (LSM) em kernel.org</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: Linux <ulink url="&namespaces;">namespaces</ulink> wrap a global system resource in an abstraction that makes it appear to the processes within the namespace that they have their own isolated instance of the global resource.  Changes to the global resource are visible to other processes that are members of the namespace, but are invisible to other processes.  Since kernel version 5.6, there are 8 kinds of namespaces (see <literal>namespaces</literal>(7), <literal>unshare</literal>(1), <literal>nsenter</literal>(1)).
pt: <ulink url="&namespaces;">Os namespaces</ulink> Linux envolvem um recurso global do sistema numa abstração que faz parecer aos processos dentro do namespace que têm a sua própria instância isolada do recurso global.  As alterações ao recurso global são visíveis para outros processos que são membros do espaço de nomes, mas são invisíveis para outros processos.  Desde a versão 5.6 do kernel, existem 8 tipos de espaços de nomes (veja <literal>namespaces</literal>(7), <literal>unshare</literal>(1), <literal>nsenter</literal>(1)).

note: type: Content of: <book><chapter><section><section><para>
en: As of Debian 11 Bullseye (2021), Debian uses unified cgroup hierarchy (a.k.a. <ulink url="&cgroupsvc;">cgroups-v2</ulink>).
pt: A partir da Debian 11 Bullseye (2021), a Debian usa uma hierarquia de cgroups unificada (a.k.a. <ulink url="&cgroupsvc;">cgroups-v2</ulink>).

note: type: Content of: <book><chapter><section><section><para>
en: Usage examples of <ulink url="&namespaces;">namespaces</ulink> with <ulink url="&cgroups;">cgroups</ulink> to isolate their processes and to allow resource control are:
pt: Exemplos de utilização de <ulink url="&namespaces;">namespaces</ulink> com <ulink url="&cgroups;">cgroups</ulink> para isolar os seus processos e permitir o controlo de recursos:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&systemd;">Systemd</ulink>.  See <xref linkend="_systemd_init"/>.
pt: <ulink url="&systemd;">Systemd</ulink>.  Ver <xref linkend="_systemd_init"/>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&sandboxenvironment;">Sandbox environment</ulink>.  See <xref linkend="_sandbox"/>.
pt: <ulink url="&sandboxenvironment;">Sandbox environment</ulink>.  Ver <xref linkend="_sandbox"/>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&linuxcontainers;">Linux containers</ulink> such as <ulink url="&docker;">Docker</ulink>, <ulink url="&lxc;">LXC</ulink>.  See <xref linkend="_virtualized_system"/>.
pt: <ulink url="&linuxcontainers;">Contentores Linux</ulink> como o <ulink url="&docker;">Docker</ulink>, <ulink url="&lxc;">LXC</ulink>.  Ver <xref linkend="_virtualized_system"/>.

note: type: Content of: <book><chapter><section><section><para>
en: These functionalities can't be realized by <xref linkend="_normal_unix_authentication"/>.  These advanced topics are mostly out-of-scope for this introductory document.
pt: Estas funcionalidades não podem ser realizadas por <xref linkend="_normal_unix_authentication"/>.  Estes tópicos avançados estão, na sua maioria, fora do âmbito deste documento introdutório.

note: type: Content of: <book><chapter><tip><para>
en: For modern Debian specific guide to the networking, read <ulink url="&thedebianadminisguringthenetwork;">The Debian Administrator's Handbook — Configuring the Network</ulink>.
pt: Para um guia moderno específico Debian sobre rede, veja <ulink url="&thedebianadminisguringthenetwork;">O Livro de Mão do Administrador Debian — Configurar a Rede</ulink>.

note: type: Content of: <book><chapter><tip><para>
en: Under <ulink url="&systemd;">systemd</ulink>, <ulink url="&networkd;">networkd</ulink> may be used to manage networks.  See <literal>systemd-networkd</literal>(8).
pt: Sob <ulink url="&systemd;">systemd</ulink>, pode ser usado o <ulink url="&networkd;">networkd</ulink> para gerir as redes. Veja <literal>systemd-networkd</literal>(8).

note: type: Content of: <book><chapter><section><title>
en: The basic network infrastructure
pt: A infra-estrutura de rede básica

note: type: Content of: <book><chapter><section><para>
en: Let's review the basic network infrastructure on the modern Debian system.
pt: Vamos rever a infra-estrutura básica de rede do sistema Debian moderno.

note: type: Content of: <book><chapter><section><table><title>
en: List of network configuration tools
pt: Lista de ferramentas de configuração de rede

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: packages
pt: pacotes

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&networkmanager;">NetworkManager</ulink> (daemon): manage the network automatically
pt: <ulink url="&networkmanager;">NetworkManager</ulink> (daemon): gere a rede automaticamente

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&networkmanager;">NetworkManager</ulink> (GNOME frontend)
pt: <ulink url="&networkmanager;">NetworkManager</ulink> (frontend do GNOME)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&netplan;">Netplan</ulink> (generator): Unified, declarative interface to NetworkManager and systemd-networkd backends
pt: <ulink url="&netplan;">Netplan</ulink> (gerador): Interface unificada e declarativa para os backends NetworkManager e systemd-networkd

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: standardized tool to bring up and down the network (Debian specific)
pt: ferramenta standard para ativar e desativar a rede (especifico de Debian)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: DHCP client
pt: Cliente DHCP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: configuration helper for PPPoE connection
pt: ajudante de configuração para ligação PPPoE

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: client support for WPA and WPA2 (IEEE 802.11i)
pt: suporte de cliente para WPA e WPA2 (IEEE 802.11i)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Qt GUI client for wpa_supplicant
pt: Cliente GUI Qt para o wpa_supplicant

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tools for manipulating Linux Wireless Extensions
pt: ferramentas para manipular Extensões Wireless do Linux

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tool for configuring Linux wireless devices
pt: ferramenta para configuração de dispositivos sem fios Linux

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&iproutec;">iproute2</ulink>, IPv6 and other advanced network configuration: <literal>ip</literal>(8), <literal>tc</literal>(8), etc
pt: <ulink url="&iproutec;">iproute2</ulink>, IPv6 e outras configurações avançadas de rede: <literal>ip</literal>(8), <literal>tc</literal>(8), etc

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: administration tools for packet filtering and NAT (<ulink url="&netfilter;">Netfilter</ulink>)
pt: ferramentas administrativas para filtragem de pacotes e NAT (<ulink url="&netfilter;">Netfilter</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: administration tools for packet filtering and NAT (<ulink url="&netfilter;">Netfilter</ulink>) (successor to {ip,ip6,arp,eb}tables)
pt: ferramentas de administração para filtragem de pacotes e NAT (<ulink url="&netfilter;">Netfilter</ulink>) (sucessor de {ip,ip6,arp,eb}tables)

note: #-#-#-#-#  debian-reference_2.132_pt.po (Debian Reference 2)  #-#-#-#-# type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry> #-#-#-#-#  lomiri-system-settings_1.3.2-1_pt.po (lomiri-system-settings)  #-#-#-#-# TRANSLATORS: This is a keyword or name for the example plugin which
en: test
pt: teste

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: test network reachability of a remote host by <ulink url="&hostname;">hostname</ulink> or <ulink url="&ipaddress;">IP address</ulink> (<ulink url="&iproutec;">iproute2</ulink>)
pt: teste de acessibilidade de rede de uma máquina remota pelo <ulink url="&hostname;">nome-de-máquina</ulink> ou <ulink url="&ipaddress;">endereço IP</ulink> (<ulink url="&iproutec;">iproute2</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: test network reachability of a remote host specified by the <ulink url="&arp;">ARP</ulink> address
pt: teste de acessibilidade de rede de uma máquina remota especificado pelo endereço <ulink url="&arp;">ARP</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: trace the network path to a remote host
pt: rastreia o caminho de rede até uma máquina remota

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display or change Ethernet device settings
pt: mostra ou altera as definições de um aparelho Ethernet

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: trace the network path to a remote host (curses)
pt: rastreia o caminho de rede até uma máquina remota (curses)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: trace the network path to a remote host (curses and GTK)
pt: rastreia o caminho de rede até uma máquina remota (curses e GTK)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tools for common network information operations (GNOME)
pt: ferramentas para operações comuns de informação de rede (GNOME)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network mapper / port scanner (<ulink url="&nmap;">Nmap</ulink>, console)
pt: mapeamento de rede / sondagem de portos (<ulink url="&nmap;">Nmap</ulink>, consola)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network traffic analyzer (<ulink url="&tcpdump;">Tcpdump</ulink>, console)
pt: analisador de tráfego de rede (<ulink url="&tcpdump;">Tcpdump</ulink>, consola)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network traffic analyzer (<ulink url="&wireshark;">Wireshark</ulink>, GTK)
pt: analisador de tráfego de rede (<ulink url="&wireshark;">Wireshark</ulink>, GTK)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network traffic analyzer (console)
pt: analisador de tráfego de rede (consola)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: produce a summarization of the connections from <literal>tcpdump</literal> output
pt: produz um sumário das ligações a partir da saída do <literal>tcpdump</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display network usage in web browser
pt: mostra a utilização da rede num navegador web

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network clients provided with <ulink url="&bind;">BIND</ulink>: <literal>nslookup</literal>(8), <literal>nsupdate</literal>(8), <literal>dig</literal>(8)
pt: clientes de rede disponibilizados com <ulink url="&bind;">BIND</ulink>: <literal>nslookup</literal>(8), <literal>nsupdate</literal>(8), <literal>dig</literal>(8)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: check <ulink url="&dns;">DNS</ulink> zone information using nameserver lookups
pt: verifica informação de zona <ulink url="&dns;">DNS</ulink> a usar pesquisas do servidor de nomes

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: trace a chain of <ulink url="&dns;">DNS</ulink> servers to the source
pt: rastreia uma cadeia de servidores <ulink url="&dns;">DNS</ulink> até à fonte

note: type: Content of: <book><chapter><section><section><title>
en: The hostname resolution
pt: A resolução de nome de máquina

note: type: Content of: <book><chapter><section><section><para>
en: The hostname resolution is currently supported by the <ulink url="&nssnameserviceswitch;">NSS (Name Service Switch)</ulink> mechanism too.  The flow of this resolution is the following.
pt: A resolução de nome de máquina também é suportada atualmente pelo mecanismo <ulink url="&nssnameserviceswitch;">NSS (Name Service Switch)</ulink>. O fluxo desta resolução é o seguinte.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: The "<literal>/etc/nsswitch.conf</literal>" file with stanza like "<literal>hosts: files dns</literal>" dictates the hostname resolution order. (This replaces the old functionality of the "<literal>order</literal>" stanza in "<literal>/etc/host.conf</literal>".)
pt: O ficheiro "<literal>/etc/nsswitch.conf</literal>" com "<literal>hosts: files dns</literal>" dicta a ordem de resolução do nome de máquina. (Isto substitui a funcionalidade antiga de "<literal>order</literal>" em "<literal>/etc/host.conf</literal>".)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: The <literal>files</literal> method is invoked first.  If the hostname is found in the "<literal>/etc/hosts</literal>" file, it returns all valid addresses for it and exits. (The "<literal>/etc/host.conf</literal>" file contains "<literal>multi on</literal>".)
pt: O método <literal>files</literal> é invocado primeiro. Se o nome de máquina for encontrado no ficheiro "<literal>/etc/hosts</literal>", devolve um endereço válido e termina. (O ficheiro "<literal>/etc/host.conf</literal>" contém "<literal>multi on</literal>".)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: The <literal>dns</literal> method is invoked.  If the hostname is found by the query to the <ulink url="&internetdomainnamesystemdns;">Internet Domain Name System (DNS)</ulink> identified by the "<literal>/etc/resolv.conf</literal>" file, it returns all valid addresses for it and exits.
pt: O método <literal>dns</literal> é invocado. Se o nome de máquina é encontrado pela consulta ao <ulink url="&internetdomainnamesystemdns;">Internet Domain Name System (DNS)</ulink> identificado pelo ficheiro "<literal>/etc/resolv.conf</literal>", devolve-le um endereço válido e termina.

note: type: Content of: <book><chapter><section><section><para>
en: A typical workstation may be installed with its host name set to, e.g., "<emphasis>host_name</emphasis>" and its optional domain name set to an empty string.  Then, "<literal>/etc/hosts</literal>" looks like the following.
pt: Uma estação de trabalho típica pode ser instalada com seu nome de host definido como, por exemplo, "<emphasis>host_name</emphasis>" e seu nome de domínio opcional definido como uma string vazia.  Então, o "<literal>/etc/hosts</literal>" tem o seguinte aspeto.

note: type: Content of: <book><chapter><section><section><para>
en: Each line starts with a <ulink url="&ipaddress;">IP address</ulink> and it is followed by the associated <ulink url="&hostname;">hostname</ulink>.
pt: Cada linha começa por um <ulink url="&ipaddress;">endereço IP</ulink> e é seguida pelo <ulink url="&hostname;">hostname</ulink> associado.

note: type: Content of: <book><chapter><section><section><para>
en: The IP address <literal>127.0.1.1</literal> in the second line of this example may not be found on some other Unix-like systems.  The <ulink url="&debianinstaller;">Debian Installer</ulink> creates this entry for a system without a permanent IP address as a workaround for some software (e.g., GNOME) as documented in the <ulink url="&bughbjgcb;">bug #719621</ulink>.
pt: O endereço IP <literal>127.0.1.1</literal> na segunda linha deste exemplo pode não ser encontrada nalguns outros sistemas tipo-Unix. O <ulink url="&debianinstaller;">Instalador Debian</ulink> cria esta entrada para um sistema sem um endereço IP permanente como contenção para algum software (p.e., GNOME) conforme é documentado no <ulink url="&bughbjgcb;">bug #719621</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: The <emphasis>host_name</emphasis> matches the hostname defined in the "<literal>/etc/hostname</literal>" (see <xref linkend="_the_hostname"/>).
pt: O <emphasis>host_name</emphasis> corresponde ao nome de anfitrião definido no ficheiro "<literal>/etc/hostname</literal>" (ver <xref linkend="_the_hostname"/>).

note: type: Content of: <book><chapter><section><section><para>
en: For a system with a permanent IP address, that permanent IP address should be used here instead of <literal>127.0.1.1</literal>.
pt: Para um sistema com um endereço IP permanente, esse endereço IP permanente deve ser utilizado aqui em vez do <literal>127.0.1.1</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: For a system with a permanent IP address and a <ulink url="&fullyqualifieddomainnamefqdn;">fully qualified domain name (FQDN)</ulink> provided by the <ulink url="&domainnamesystemdns;">Domain Name System (DNS)</ulink>, that canonical <emphasis>host_name</emphasis>.<emphasis>domain_name</emphasis> should be used instead of just <emphasis>host_name</emphasis>.
pt: Para um sistema com um endereço IP permanente e um <ulink url="&fullyqualifieddomainnamefqdn;">nome de domínio totalmente qualificado (FQDN)</ulink> disponibilizado pelo <ulink url="&domainnamesystemdns;">Sistema de Nomes de Domínio (DNS)</ulink>, o <emphasis>nome_máquina</emphasis> e <emphasis>nome_domínio</emphasis> canónicos devem ser utilizados em vez de apenas <emphasis>nome_máquina</emphasis>.

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>/etc/resolv.conf</literal>" is a static file if the <literal>resolvconf</literal> package is not installed.  If installed, it is a symbolic link.  Either way, it contains information that initialize the resolver routines. If the DNS is found at IP="<literal>192.168.11.1</literal>", it contains the following.
pt: O "<literal>/etc/resolv.conf</literal>" é um ficheiro estático se o pacote <literal>resolvconf</literal> não estiver instalado. Se instalado, é uma ligação simbólica. De qualquer modo, contém informação que inicializa as rotinas de resolução de nomes. Se o DNS existir no IP="<literal>192.168.11.1</literal>", contém o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>resolvconf</literal> package makes this "<literal>/etc/resolv.conf</literal>" into a symbolic link and manages its contents by the hook scripts automatically.
pt: O pacote <literal>resolvconf</literal> faz deste "<literal>/etc/resolv.conf</literal>" uma ligação simbólica e gere o conteúdo dele automaticamente pelos scripts hook.

note: type: Content of: <book><chapter><section><section><para>
en: For the PC workstation on the typical adhoc LAN environment, the hostname can be resolved via <ulink url="&multicastdns;">Multicast DNS</ulink> (mDNS) in addition to the basic <literal>files</literal> and <literal>dns</literal> methods.
pt: Para a estação de trabalho PC no ambiente típico de LAN adhoc, o nome do anfitrião pode ser resolvido através do <ulink url="&multicastdns;">Multicast DNS</ulink> (mDNS), para além dos métodos básicos de <literal>files</literal> e <literal>dns</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&avahi;">Avahi</ulink> provides a framework for Multicast DNS Service Discovery on Debian.
pt: <ulink url="&avahi;">Avahi</ulink> disponibiliza uma infraestrutura para Multicast DNS Service Discovery em Debian.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It is equivalent of <ulink url="&applebonjourapplerendezvous;">Apple Bonjour / Apple Rendezvous</ulink>.
pt: É o equivalente de <ulink url="&applebonjourapplerendezvous;">Apple Bonjour / Apple Rendezvous</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>libnss-mdns</literal> plugin package provides host name resolution via mDNS for the GNU Name Service Switch (NSS) functionality of the GNU C Library (glibc).
pt: O pacote de plugin <literal>libnss-mdns</literal> disponibiliza resolução de nomes de máquinas via mDNS para a funcionalidade Name Service Switch (NSS) do GNU da Biblioteca C do GNU (glibc).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "<literal>/etc/nsswitch.conf</literal>" file should have stanza like "<literal>hosts: files mdns4_minimal [NOTFOUND=return] dns</literal>" (see <literal>/usr/share/doc/libnss-mdns/README.Debian</literal> for other configurations).
pt: O ficheiro "<literal>/etc/nsswitch.conf</literal>" deve ter uma estrofe como "<literal>hosts: files mdns4_minimal [NOTFOUND=return] dns</literal>" (veja <literal>/usr/share/doc/libnss-mdns/README.Debian</literal> para outras configurações).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: A host name suffixed with the <ulink url="&local;">".local"</ulink> <ulink url="&pseudotopleveldomain;">pseudo-top-level domain</ulink> is resolved by sending a mDNS query message in a multicast UDP packet using IPv4 address "<literal>224.0.0.251</literal>" or IPv6 address "<literal>FF02::FB</literal>".
pt: Um nome de anfitrião sufixado com o <ulink url="&pseudotopleveldomain;">pseudo-domínio de topo</ulink> <ulink url="&local;">".local"</ulink> é resolvido enviando uma mensagem de consulta mDNS num pacote UDP multicast utilizando o endereço IPv4 "<literal>224.0.0.251</literal>" ou o endereço IPv6 "<literal>FF02::FB</literal>".

note: type: Content of: <book><chapter><section><section><note><para>
en: The <ulink url="&expansionofgenerleveldomainsgtld;">expansion of generic Top-Level Domains (gTLD)</ulink> in the <ulink url="&domainnamesystem;">Domain Name System</ulink> is underway.  Watch out for the <ulink url="&namecollision;">name collision</ulink> when chosing a domain name used only within LAN.
pt: A <ulink url="&expansionofgenerleveldomainsgtld;">expansão Top-Level Domains genéricos (gTLD)</ulink> no <ulink url="&domainnamesystem;">Domain Name System</ulink> está em desenvolvimento. Tenha cuidado com a <ulink url="&namecollision;">colisão de nomes</ulink> quando escolher um nome de domínio usado apenas dentro da LAN.

note: type: Content of: <book><chapter><section><section><note><para>
en: Use of packages such as <literal>libnss-resolve</literal> together with <literal>systemd-resolved</literal>, or <literal>libnss-myhostname</literal>, or <literal>libnss-mymachine</literal>, with coressponding listings on the "<literal>hosts</literal>" line in the "<literal>/etc/nsswitch.conf</literal>" file may override the traditional network configuration discussed in the above.  See <literal>nss-resolve</literal>(8), <literal>systemd-resolved</literal>(8), <literal>nss-myhostname</literal>(8), and <literal>nss-mymachines</literal>(8) for more.
pt: O uso de pacotes como o <literal>libnss-resolve</literal> em conjunto com o <literal>systemd-resolved</literal>, ou <literal>libnss-myhostname</literal>, ou <literal>libnss-mymachine</literal>, com listagens correspondentes na linha<literal>"hosts</literal>" no ficheiro<literal>"/etc/nsswitch.conf</literal>" pode sobrepor-se à configuração de rede tradicional discutida em cima.  Veja <literal>nss-resolve</literal>(8), <literal>systemd-resolved</literal>(8), <literal>nss-myhostname</literal>(8), e <literal>nss-mymachines</literal>(8) para mais informação.

note: type: Content of: <book><chapter><section><section><title>
en: The network interface name
pt: O nome da interface de rede

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&systemd;">systemd</ulink> uses "<ulink url="&predictablenetworkinterfacenames;">Predictable Network Interface Names</ulink>" such as "<literal>enp0s25</literal>".
pt: O <ulink url="&systemd;">systemd</ulink> usa "<ulink url="&predictablenetworkinterfacenames;">Predictable Network Interface Names</ulink>" como "<literal>enp0s25</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: The network address range for the LAN
pt: A gama de endereços de rede para a LAN

note: type: Content of: <book><chapter><section><section><para>
en: Let us be reminded of the IPv4 32 bit address ranges in each class reserved for use on the <ulink url="&localareanetworkslans;">local area networks (LANs)</ulink> by <ulink url="&rfcbjbi;">rfc1918</ulink>.  These addresses are guaranteed not to conflict with any addresses on the Internet proper.
pt: Vamos nos lembrar das gamas de endereços do IPv4 de 32 bits em cada classe reservada para utilização em <ulink url="&localareanetworkslans;">redes de área local (LANs)</ulink> pelo <ulink url="&rfcbjbi;">rfc1918</ulink>. É garantido que estes endereços não estejam em conflito com quaisquer endereços na Internet.

note: type: Content of: <book><chapter><section><section><note><para>
en: IP address written with colon are <ulink url="&ipvgaddress;">IPv6 address</ulink>, e.g., "<literal>::1</literal>" for <literal>localhost</literal>.
pt: Os endereços IP escritos com dois pontos são <ulink url="&ipvgaddress;">endereços IPv6</ulink>, por exemplo, "<literal>::1</literal>" para <literal>localhost</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of network address ranges
pt: Lista de gamas de endereços de rede

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: network addresses
pt: endereços de rede

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: net mask
pt: máscara de rede

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: net mask /bits
pt: máscara de rede /bits

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: number of subnets
pt: número de sub-redes

note: type: Content of: <book><chapter><section><section><note><para>
en: If one of these addresses is assigned to a host, then that host must not access the Internet directly but must access it through a gateway that acts as a proxy for individual services or else does <ulink url="&networkaddresstranslationnat;">Network Address Translation (NAT)</ulink>.  The broadband router usually performs NAT for the consumer LAN environment.
pt: Se for atribuído um destes endereços a uma máquina, então essa máquina não poderá aceder à Internet directamente mas terá de aceder através de uma gateway que age como um proxy para serviços individuais ou então fará <ulink url="&networkaddresstranslationnat;">Network Address Translation(NAT)</ulink>. O router de banda larga geralmente executa NAT para o ambiente LAN do consumidor.

note: type: Content of: <book><chapter><section><section><title>
en: The network device support
pt: O suporte a aparelhos de rede

note: type: Content of: <book><chapter><section><section><para>
en: Although most hardware devices are supported by the Debian system, there are some network devices which require <ulink url="&dfsg;">DFSG</ulink> non-free firmware to support them.  Please see <xref linkend="_hardware_drivers_and_firmware"/>.
pt: Apesar da maioria dos aparelhos de hardware serem suportados pelo sistema Debian, existem alguns aparelhos de rede que necessitam de firmware não-livre <ulink url="&dfsg;">DFSG</ulink> para os suportar. Por favor veja <xref linkend="_hardware_drivers_and_firmware"/>.

note: type: Content of: <book><chapter><section><title>
en: The modern network configuration for desktop
pt: A configuração moderna de rede para desktop

note: type: Content of: <book><chapter><section><para>
en: Debian can manage the network connection via management <ulink url="&daemon;">daemon</ulink> software such as <ulink url="&networkmanagernm;">NetworkManager (NM)</ulink> (network-manager and associated packages).
pt: Debian pode gerir a ligação de rede através de software <ulink url="&daemon;">daemon</ulink> de gestão como o <ulink url="&networkmanagernm;">NetworkManager (NM)</ulink> (gestor de rede e pacotes associados).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: They come with their own <ulink url="&gui;">GUI</ulink> and command-line programs as their user interfaces.
pt: Vêm com as suas próprias <ulink url="&gui;">GUIs</ulink> e programas de linha de comandos como as suas interfaces de utilizador.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: They come with their own <ulink url="&daemon;">daemon</ulink> as their backend system.
pt: Vêm com os <ulink url="&daemon;">daemons</ulink> próprios como os backends deles.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: They allow easy connection of your system to the Internet.
pt: Permitem uma ligação fácil do seu sistema à Internet.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: They allow easy management of wired and wireless network configuration.
pt: Permitem gestão fácil de configuração de redes com e sem fios.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: They allow us to configure network independent of the legacy <literal>ifupdown</literal> package.
pt: Permitem-nos configurar a rede independentemente do pacote legacy <literal>ifupdown</literal>.

note: type: Content of: <book><chapter><section><note><para>
en: Do not use these automatic network configuration tools for servers.  These are aimed primarily for mobile desktop users on laptops.
pt: Não utilize estas ferramentas de configuração de rede automáticas em servidores. Estas são destinadas principalmente para os utilizadores móveis em portáteis.

note: type: Content of: <book><chapter><section><para>
en: These modern network configuration tools need to be configured properly to avoid conflicting with the legacy <literal>ifupdown</literal> package and its configuration file "<literal>/etc/network/interfaces</literal>".
pt: Estas ferramentas modernas de configuração de rede necessitam ser correctamente configuradas para evitar entrarem em conflito com o pacote legacy <literal>ifupdown</literal> e o ficheiro de configuração dele "<literal>/etc/network/interfaces</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: GUI network configuration tools
pt: Ferramentas GUI de configuração de rede

note: type: Content of: <book><chapter><section><section><para>
en: Official documentations for NM on Debian are provided in "<literal>/usr/share/doc/network-manager/README.Debian</literal>".
pt: As documentações oficiais para o NM em Debian são disponibilizadas em "<literal>/usr/share/doc/network-manager/README.Debian</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: Essentially, the network configuration for desktop is done as follows.
pt: Essencialmente, a configuração de rede para desktop é feita como a seguir.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Make desktop user, e.g. <literal>foo</literal>, belong to group "<literal>netdev</literal>" by the following (Alternatively, do it automatically via <ulink url="&dbus;">D-bus</ulink> under modern desktop environments such as GNOME and KDE).
pt: Tornar o utilizador de ambiente de trabalho, p.e. <literal>foo</literal>, pertencente ao grupo "<literal>netdev</literal>" com o seguinte (Em alternativa, em ambientes de trabalho modernos como o GNOME e o KDE, faça-o automaticamente através de <ulink url="&dbus;">D-bus</ulink>).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Keep configuration of "<literal>/etc/network/interfaces</literal>" as simple as in the following.
pt: Mantenha a configuração de "<literal>/etc/network/interfaces</literal>" tão simples como o seguinte.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Restart NM by the following.
pt: Reinicie o NM da seguinte forma.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Configure your network via GUI.
pt: Configure a sua rede através da GUI.

note: type: Content of: <book><chapter><section><section><note><para>
en: Only interfaces which are <emphasis role="strong">not</emphasis> listed in "<literal>/etc/network/interfaces</literal>" are managed by NM to avoid conflict with <literal>ifupdown</literal>.
pt: Apenas as interfaces que <emphasis role="strong">não</emphasis> estão listadas em "<literal>/etc/network/interfaces</literal>" são geridas pelo NM para evitar conflitos com o <literal>ifupdown</literal>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you wish to extend network configuration capabilities of NM, please seek appropriate plug-in modules and supplemental packages such as <literal>network-manager-openconnect</literal>, <literal>network-manager-openvpn-gnome</literal>, <literal>network-manager-pptp-gnome</literal>, <literal>mobile-broadband-provider-info</literal>, <literal>gnome-bluetooth</literal>, etc.
pt: Se desejar estender as capacidades de configuração de rede do NM, por favor procure módulos plug-in apropriados e pacotes suplementares como os <literal>network-manager-openconnect</literal>, <literal>network-manager-openvpn-gnome</literal>, <literal>network-manager-pptp-gnome</literal>, <literal>mobile-broadband-provider-info</literal>, <literal>gnome-bluetooth</literal>, etc.

note: type: Content of: <book><chapter><section><title>
en: The modern network configuration without GUI
pt: A moderna configuração de rede sem GUI

note: type: Content of: <book><chapter><section><para>
en: Under <ulink url="&systemd;">systemd</ulink>, the network may be configured in <literal>/etc/systemd/network/</literal> instead.  See <literal>systemd-resolved</literal>(8), <literal>resolved.conf</literal>(5), and <literal>systemd-networkd</literal>(8).
pt: Sob <ulink url="&systemd;">systemd</ulink>, a rede pode ser configurada em <literal>/etc/systemd/network/</literal>. Veja <literal>systemd-resolved</literal>(8), <literal>resolved.conf</literal>(5) e <literal>systemd-networkd</literal>(8).

note: type: Content of: <book><chapter><section><para>
en: This allows the modern network configuration without GUI.
pt: Isto permite a configuração moderna de rede sem GUI.

note: type: Content of: <book><chapter><section><para>
en: A DHCP client configuration can be set up by creating "<literal>/etc/systemd/network/dhcp.network</literal>".  E.g.:
pt: Uma configuração de cliente DHCP pode ser definida ao criar <literal>/etc/systemd/network/dhcp.network</literal>".  Ex.:

note: type: Content of: <book><chapter><section><para>
en: A static network configuration can be set up by creating "<literal>/etc/systemd/network/static.network</literal>".  E.g.:
pt: Uma configuração de rede estática pode ser definida ao criar "<literal>/etc/systemd/network/static.network</literal>".  Ex.:

note: type: Content of: <book><chapter><section><title>
en: The modern network configuration for cloud
pt: A configuração moderna de rede para nuvem

note: type: Content of: <book><chapter><section><para>
en: The modern network configuration for cloud may use <literal>cloud-init</literal> and <literal>netplan.io</literal> packages (see <xref linkend="_cloud_system_initialization"/>).
pt: A configuração de rede moderna para a nuvem pode usar os pacotes <literal>cloud-init</literal> e <literal>netplan.io</literal> (ver <xref linkend="_cloud_system_initialization"/>).

note: type: Content of: <book><chapter><section><para>
en: The <literal>netplan.io</literal> package supports <literal>systemd-networkd</literal> and <literal>NetworkManager</literal> as its network configuration backends, and enables the declarative network configuration using <ulink url="&yaml;">YAML</ulink> data.  When you change YAML:
pt: O pacote <literal>netplan.io</literal> suporta <literal>systemd-networkd</literal> e <literal>NetworkManager</literal> como seus backends de configuração de rede, e permite a configuração de rede usando dados <ulink url="&yaml;">YAML</ulink>.  Quando você altera o YAML:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Run "<literal>netplan generate</literal>" command to generate all the necessary backend configuration from <ulink url="&yaml;">YAML</ulink>.
pt: Execute o comando "<literal>netplan generate</literal>" para gerar toda a configuração de backend necessária a partir de <ulink url="&yaml;">YAML</ulink>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Run "<literal>netplan apply</literal>" command to apply the generated configuration to the backends.
pt: Execute o comando "<literal>netplan apply</literal>" para aplicar a configuração gerada aos backends.

note: type: Content of: <book><chapter><section><para>
en: See <ulink url="&netplandocumentation;">"Netplan documentation"</ulink>, <literal>netplan</literal>(5), <literal>netplan-generate</literal>(8), and <literal>netplan-apply</literal>(8).
pt: Veja <ulink url="&netplandocumentation;">"Documentação Netplan"</ulink>, <literal>netplan</literal>(5), <literal>netplan-generate</literal>(8) e <literal>netplan-apply</literal>(8).

note: type: Content of: <book><chapter><section><para>
en: See also <ulink url="&cloudinitdocumentation;">"Cloud-init documentation"</ulink> (especially around <ulink url="&configurationsources;">"Configuration sources"</ulink> and <ulink url="&netplanpassthrough;">"Netplan Passthrough"</ulink>) for how <literal>cloud-init</literal> can integrate <literal>netplan.io</literal> configuration with alternative data sources.
pt: Consulte também <ulink url="&cloudinitdocumentation;">"Documentação de Inicialização na Nuvem"</ulink> (especialmente em <ulink url="&configurationsources;">"Fontes de configuração"</ulink> e <ulink url="&netplanpassthrough;">"Netplan Passthrough"</ulink>) para saber como o <literal>cloud-init</literal> pode integrar a configuração do <literal>netplan.io</literal> com fontes de dados alternativas.

note: type: Content of: <book><chapter><section><section><title>
en: The modern network configuration for cloud with DHCP
pt: A configuração moderna de rede para nuvem com DHCP

note: type: Content of: <book><chapter><section><section><para>
en: A DHCP client configuration can be set up by creating a data source file "<literal>/etc/netplan/50-dhcp.yaml</literal>":
pt: A configuração de um cliente DHCP pode ser definida através da criação de um ficheiro de dados "<literal>/etc/netplan/50-dhcp.yaml</literal>":

note: type: Content of: <book><chapter><section><section><title>
en: The modern network configuration for cloud with static IP
pt: A configuração moderna de rede para nuvem com IP estático

note: type: Content of: <book><chapter><section><section><para>
en: A static network configuration can be set up by creating a data source file "<literal>/etc/netplan/50-static.yaml</literal>":
pt: Uma configuração de rede estática pode ser definida através da criação de um ficheiro de dados"<literal>/etc/netplan/50-static.yaml</literal>":

note: type: Content of: <book><chapter><section><section><title>
en: The modern network configuration for cloud with Network Manager
pt: A configuração moderna de rede para nuvem com Network Manager

note: type: Content of: <book><chapter><section><section><para>
en: The network client configuration using Network Manager infrastructure can be set up by creating a data source file "<literal>/etc/netplan/00-network-manager.yaml</literal>":
pt: A configuração do cliente de rede utilizando a infraestrutura do Network Manager pode ser definida através da criação de um ficheiro de dados "<literal>/etc/netplan/00-network-manager.yaml</literal>":

note: type: Content of: <book><chapter><section><title>
en: The low level network configuration
pt: A configuração de rede de baixo nível

note: type: Content of: <book><chapter><section><para>
en: For the low level network configuration on Linux, use the <ulink url="&iproutec;">iproute2</ulink> programs (<literal>ip</literal>(8), …) .
pt: Para a configuração de rede de baixo nível no Linux, use os programas <ulink url="&iproutec;">iproute2</ulink> (<literal>ip</literal>(8), ...) .

note: type: Content of: <book><chapter><section><section><title>
en: Iproute2 commands
pt: Comandos iproute2

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&iproutec;">Iproute2</ulink> commands offer complete low-level network configuration capabilities. Here is a translation table from obsolete <ulink url="&nettools;">net-tools</ulink> commands to new <ulink url="&iproutec;">iproute2</ulink> etc. commands.
pt: Os comandos <ulink url="&iproutec;">Iproute2</ulink> oferecem capacidades completas de configuração de rede de baixo nível. Aqui está uma tabela de traduções dos comandos <ulink url="&nettools;">net-tools</ulink> obsoletos para os novos comandos <ulink url="&iproutec;">iproute2</ulink> etc.

note: type: Content of: <book><chapter><section><section><table><title>
en: Translation table from obsolete <literal>net-tools</literal> commands to new <literal>iproute2</literal> commands
pt: Tabela de tradução dos comandos obsoletos <literal>net-tools</literal> para os novos comandos <literal>iproute2</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: obsolete net-tools
pt: ferramentas de rede obsoletas

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: new iproute2 etc.
pt: novo iproute2 etc.

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: manipulation
pt: manipulação

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: protocol (IP or IPv6) address on a device
pt: endereço de protoco (IP ou IPv6) num aparelho

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: routing table entry
pt: entrada na tabela de rotas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ARP or NDISC cache entry
pt: entrada na cache ARP ou NDISC

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: multicast address
pt: endereço multicast

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tunnel over IP
pt: túnel sobre IP

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: name network interfaces based on MAC addresses
pt: nomeia as interfaces de rede baseadas no endereço MAC

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Ethernet device settings
pt: Definições de aparelho Ethernet

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>ip</literal>(8) and <ulink url="&linuxadvancedroungtrafficcontrol;">Linux Advanced Routing &amp; Traffic Control</ulink>.
pt: Ver <literal>ip</literal>(8) e <ulink url="&linuxadvancedroungtrafficcontrol;">Encaminhamento avançado Linux &amp; Controlo de Tráfego</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Safe low level network operations
pt: Operações de rede seguras de baixo nível

note: type: Content of: <book><chapter><section><section><para>
en: You may use low level network commands as follows safely since they do not change network configuration.
pt: Pode usar comandos de rede de baixo nível como a seguir em segurança pois eles não mudam a configuração de rede.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of low level network commands
pt: Lista de comandos de rede de baixo nível

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display the link and address status of active interfaces
pt: mostra o estado de ligação e endereço das interfaces ativas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display all the routing table in numerical addresses
pt: mostra toda a tabela de rotas em endereços numéricos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display the current content of the <ulink url="&arp;">ARP</ulink> cache tables
pt: mostra o conteúdo atual das tabelas de cache <ulink url="&arp;">ARP</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display ppp daemon log
pt: mostra o log do daemon ppp

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check the Internet connection to "<literal>yahoo.com</literal>"
pt: verifica a ligação de Internet para "<literal>yahoo.com</literal>"

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check who registered "<literal>yahoo.com</literal>" in the domains database
pt: verifica quem registou "<literal>yahoo.com</literal>" na base de dados de domínios

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: trace the Internet connection to "<literal>yahoo.com</literal>"
pt: rastreia a ligação Internet até "<literal>yahoo.com</literal>"

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: trace the Internet connection to "<literal>yahoo.com</literal>" (repeatedly)
pt: rastreia a ligação Internet até "<literal>yahoo.com</literal>" (repetidamente)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dig [@dns-server.com] example.com [{a|mx|any}]</literal>
pt: <literal>dig [@servidor-dns.com] exemplo.com [{a|mx|any}]</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check <ulink url="&dns;">DNS</ulink> records of "<literal>example.com</literal>" by "<literal>dns-server.com</literal>" for a "<literal>a</literal>", "<literal>mx</literal>", or "<literal>any</literal>" record
pt: verifica os registos <ulink url="&dns;">DNS</ulink> de "<literal>exemplo.com</literal>" pelo "<literal>servidor-dns.com</literal>" para um registo "<literal>a</literal>", "<literal>mx</literal>", ou "<literal>any</literal>"

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check packet filter
pt: verifica o filtro de pacotes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find all open ports
pt: procura todos os portos abertos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find listening ports
pt: procura portos a escutar

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find listening TCP ports (numeric)
pt: procura portos TCP a escutar (numérico)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dlint example.com</literal>
pt: <literal>dlint exemplo.com</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check DNS zone information of "<literal>example.com</literal>"
pt: verifica a informação da zona DNS de "<literal>exemplo.com</literal>"

note: type: Content of: <book><chapter><section><section><tip><para>
en: Some of these low level network configuration tools reside in "<literal>/usr/sbin/</literal>".  You may need to issue full command path such as "<literal>/usr/sbin/ifconfig</literal>" or add "<literal>/usr/sbin</literal>" to the "<literal>$PATH</literal>" list in your "<literal>~/.bashrc</literal>".
pt: Algumas destas ferramentas de configuração de baixo nível residem em "<literal>/usr/sbin/</literal>". Pode necessitar de escrever o caminho do comando completo tal como "<literal>/usr/sbin/ifconfig</literal>" ou adicionar "<literal>/usr/sbin</literal>" à lista "<literal>$PATH</literal>" no seu "<literal>~/.bashrc</literal>".

note: type: Content of: <book><chapter><section><title>
en: Network optimization
pt: Optimização da rede

note: type: Content of: <book><chapter><section><para>
en: Generic network optimization is beyond the scope of this documentation.  I touch only subjects pertinent to the consumer grade connection.
pt: A optimização de rede genérica está para além do objetivo desta documentação. Apenas toco em assuntos pertinentes às ligações de grau de consumidor.

note: type: Content of: <book><chapter><section><table><title>
en: List of network optimization tools
pt: Lista de ferramentas de optimização de rede

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display bandwidth usage information on an network interface
pt: mostra informação da utilização de largura de banda numa interface de rede

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Internet Protocol bandwidth measuring tool
pt: ferramenta de medição da largura de banda do Protocolo Internet

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: InterFace STATistics Monitoring
pt: Monitorização estatística Interface

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: portable bandwidth monitor and rate estimator
pt: monitor de largura de banda portável e estimador de taxas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: script that quickly measures network device throughput
pt: script que mede rapidamente a transferência efectiva de um aparelho de rede

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: empirical stochastic bandwidth tester
pt: testador de largura de banda empírica estocástica

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: small and simple console-based bandwidth monitor
pt: monitor de largura de banda pequeno e simples baseado em consola

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: console-based Ethernet statistics monitor
pt: monitor de estatísticas de Ethernet baseado em consola

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: bandwidth analysis tool
pt: ferramenta de análise de largura de banda

note: type: Content of: <book><chapter><section><section><title>
en: Finding optimal MTU
pt: Encontrar o MTU óptimo

note: type: Content of: <book><chapter><section><section><para>
en: NM normally sets optimal <ulink url="&maximumtransmissionunitmtu;">Maximum Transmission Unit (MTU)</ulink> automatically.
pt: Normalmente, o NM define automaticamente a <ulink url="&maximumtransmissionunitmtu;">Unidade Máxima de Transmissão (MTU)</ulink> ideal.

note: type: Content of: <book><chapter><section><section><para>
en: In some occasion, you may wish to set MTU manually after experiments with <literal>ping</literal>(8) with "<literal>-M do</literal>" option to send a ICMP packet with various data packet size.  MTU is the maximum succeeding data packet size without IP fragmentation plus 28 bytes for the IPv4 and plus 48 bytes for the IPv6.  For example the following finds MTU for IPv4 connection to be 1460 and MTU for IPv6 connection to be 1500.
pt: Nalgumas ocasiões, pode desejar definir o MTU manualmente após experiências com o <literal>ping</literal>(8) com a opção "<literal>-M do</literal>" para enviar um pacote ICMP com vários tamanhos de pacotes de dados.  MTU é o tamanho máximo do pacote de dados sucessivo sem fragmentação de IP mais 28 bytes para o IPv4 e mais 48 bytes para o IPv6.  Por exemplo, o seguinte indica que a MTU da ligação IPv4 é 1460 e a MTU da ligação IPv6 é 1500.

note: type: Content of: <book><chapter><section><section><para>
en: This process is <ulink url="&pathmtupmtudiscovery;">Path MTU (PMTU) discovery</ulink> (<ulink url="&rfcbbjb;">RFC1191</ulink>) and the <literal>tracepath</literal>(8) command can automate this.
pt: Este processo é a descoberta do <ulink url="&pathmtupmtudiscovery;">Caminho MTU (PMTU)</ulink> (<ulink url="&rfcbbjb;">RFC1191</ulink>) e o comando <literal>tracepath</literal>(8) pode automatizar isto.

note: type: Content of: <book><chapter><section><section><table><title>
en: Basic guide lines of the optimal MTU value
pt: Regras básicas para o valor MTU óptimo

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: network environment
pt: ambiente de rede

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: rationale
pt: racional

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Dial-up link (IP: PPP)
pt: Ligação Dial-up (IP: PPP)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Ethernet link (IP: DHCP or fixed)
pt: Ligação Ethernet (IP: DHCP ou fixo)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: standard and default
pt: standard e predefinido

note: type: Content of: <book><chapter><section><section><para>
en: In addition to these basic guide lines, you should know the following.
pt: Adicionalmente a estas regras básicas, deve saber o seguinte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Any use of tunneling methods (<ulink url="&vpn;">VPN</ulink> etc.) may reduce optimal MTU further by their overheads.
pt: Qualquer utilização de métodos de túnel (<ulink url="&vpn;">VPN</ulink> etc.) pode reduzir o MTU óptimo pelo excesso que adicionam.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The MTU value should not exceed the experimentally determined PMTU value.
pt: O valor MTU não deve exceder o valor PMTU determinado experimentalmente.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The bigger MTU value is generally better when other limitations are met.
pt: O maior valor MTU é geralmente melhor quando são conhecidas outras limitações.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&maximumsegmentsize;">maximum segment size</ulink> (MSS) is used as an alternative measure of packet size.  The relationship between MSS and MTU are the following.
pt: O <ulink url="&maximumsegmentsize;">tamanho de segmento máximo</ulink> (MSS) é usado como uma alternativa ao tamanho do pacote. As relações entre MSS e MTU são as seguintes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: MSS = MTU - 40 for IPv4
pt: MSS = MTU - 40 para IPv4

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: MSS = MTU - 60 for IPv6
pt: MSS = MTU - 60 para IPv6

note: type: Content of: <book><chapter><section><section><note><para>
en: The <literal>iptables</literal>(8) (see <xref linkend="_netfilter_infrastructure"/>) based optimization can clamp packet size by the MSS and is useful for the router.  See "TCPMSS" in <literal>iptables</literal>(8).
pt: A optimização baseada no <literal>iptables</literal>(8) (veja <xref linkend="_netfilter_infrastructure"/>) pode apertar o tamanho do pacote pelo MSS e é útil para o router. Veja "TCPMSS" em <literal>iptables</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: WAN TCP optimization
pt: Optimização WAN TCP

note: type: Content of: <book><chapter><section><section><para>
en: The TCP throughput can be maximized by adjusting TCP buffer size parameters as in "<ulink url="&tcptuning;">TCP tuning</ulink>" for the modern high-bandwidth and high-latency WAN.  So far, the current Debian default settings serve well even for my LAN connected by the fast 1G bps FTTP service.
pt: A taxa de transferência TCP pode ser maximizada ajustando os parâmetros de tamanho do buffer TCP como em "<ulink url="&tcptuning;">TCP tuning</ulink>" para a moderna WAN de alta largura de banda e alta latência.  Até agora, as configurações padrão atuais do Debian servem bem até mesmo para minha LAN conectada pelo rápido serviço FTTP de 1G bps.

note: type: Content of: <book><chapter><section><title>
en: Netfilter infrastructure
pt: Infraestrutura netfilter

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&netfilter;">Netfilter</ulink> provides infrastructure for <ulink url="&statefulfirewall;">stateful firewall</ulink> and <ulink url="&networkaddresstranslationnat;">network address translation (NAT)</ulink> with <ulink url="&linuxkernel;">Linux kernel</ulink> modules (see <xref linkend="_the_kernel_module_initialization"/>).
pt: <ulink url="&netfilter;">Netfilter</ulink> disponibiliza uma infra-estrutura para <ulink url="&statefulfirewall;">firewall de estado</ulink> e <ulink url="&networkaddresstranslationnat;">tradução de endereços de rede (NAT)</ulink> com módulos do <ulink url="&linuxkernel;">kernel Linux</ulink> (veja <xref linkend="_the_kernel_module_initialization"/>).

note: type: Content of: <book><chapter><section><table><title>
en: List of firewall tools
pt: Lista de ferramentas de firewall

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: administration tools for <ulink url="&netfilter;">netfilter</ulink> (<literal>iptables</literal>(8) for IPv4, <literal>ip6tables</literal>(8) for IPv6)
pt: ferramentas de administração para <ulink url="&netfilter;">netfilter</ulink> (<literal>iptables</literal>(8) para IPv4, <literal>ip6tables</literal>(8) para IPv6)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: administration tools for <ulink url="&netfilter;">netfilter</ulink> (<literal>arptables</literal>(8) for ARP)
pt: ferramentas de administração para <ulink url="&netfilter;">netfilter</ulink> (<literal>arptables</literal>(8) para ARP)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: administration tools for <ulink url="&netfilter;">netfilter</ulink> (<literal>ebtables</literal>(8) for Ethernet bridging)
pt: ferramentas de administração para <ulink url="&netfilter;">netfilter</ulink> (<literal>ebtables</literal>(8) para criação de pontes Ethernet)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: continuously monitor <ulink url="&netfilter;">netfilter</ulink> state (similar to <literal>top</literal>(1))
pt: monitoriza continuamente o estado do <ulink url="&netfilter;">netfilter</ulink> (semelhante ao <literal>top</literal>(1))

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&uncomplicatedfirewallufw;">Uncomplicated Firewall (UFW)</ulink> is a program for managing a netfilter firewall
pt: <ulink url="&uncomplicatedfirewallufw;">Uncomplicated Firewall (UFW)</ulink> é um programa para gerir filtros de pacotes de rede

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: graphical user interface for <ulink url="&uncomplicatedfirewallufw;">Uncomplicated Firewall (UFW)</ulink>
pt: interface gráfica do utilizador para a <ulink url="&uncomplicatedfirewallufw;">Uncomplicated Firewall (UFW)</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&firewalld;">firewalld</ulink> is a dynamically managed firewall program with support for network zones
pt: <ulink url="&firewalld;">O firewalld</ulink> é um programa de filtro de pacotes gerido dinamicamente com suporte para zonas de rede

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: graphical user interface for <ulink url="&firewalld;">firewalld</ulink>
pt: interface gráfica do utilizador para o <ulink url="&firewalld;">firewalld</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink> initialization
pt: Inicialização de <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, <ulink url="&netfilter;">netfilter</ulink> configuration file generator
pt: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, gerador de ficheiro de configuração <ulink url="&netfilter;">netfilter</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, <ulink url="&netfilter;">netfilter</ulink> configuration file generator (light version)
pt: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, gerador de ficheiro de configuração (versão leve) <ulink url="&netfilter;">netfilter</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, <ulink url="&netfilter;">netfilter</ulink> configuration file generator (IPv6 version)
pt: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, gerador de ficheiro de configuração (versão IPv6) <ulink url="&netfilter;">netfilter</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, <ulink url="&netfilter;">netfilter</ulink> configuration file generator (IPv6, light version)
pt: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, gerador de ficheiro de configuração (IPv6, versão light) <ulink url="&netfilter;">netfilter</ulink>

note: type: Content of: <book><chapter><section><para>
en: Main user space program of <ulink url="&netfilter;">netfilter</ulink> is <literal>iptables</literal>(8).  You can manually configure <ulink url="&netfilter;">netfilter</ulink> interactively from shell, save its state with <literal>iptables-save</literal>(8), and restore it via init script with <literal>iptables-restore</literal>(8) upon system reboot.
pt: O principal programa de utilizador para o <ulink url="&netfilter;">netfilter</ulink> é o <literal>iptables</literal>(8). Pode configurar manualmente e interativamente o <ulink url="&netfilter;">netfilter</ulink> a partir da shell, gravar o estado dele com <literal>iptables-save</literal>(8) e restaurá-lo via script init com <literal>iptables-restore</literal>(8) após o reiniciar do sistema.

note: type: Content of: <book><chapter><section><para>
en: Configuration helper scripts such as <ulink url="&shorewall;">shorewall</ulink> ease this process.
pt: Scripts de ajuda de configuração como o <ulink url="&shorewall;">shorewall</ulink> facilitam este processo.

note: type: Content of: <book><chapter><section><para>
en: See documentations at <ulink url="&netfilterdocumentation;">Netfilter Documentation</ulink> (or in "<literal>/usr/share/doc/iptables/html/</literal>").
pt: Ver documentação em <ulink url="&netfilterdocumentation;">Documentação Netfilter</ulink> (ou em "<literal>/usr/share/doc/iptables/html/</literal>").

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&linuxnetworkingconceptshowto;">Linux Networking-concepts HOWTO</ulink>
pt: <ulink url="&linuxnetworkingconceptshowto;">Manual de Conceitos de Rede em Linux</ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&linuxcepacketfilteringhowto;">Linux 2.4 Packet Filtering HOWTO</ulink>
pt: <ulink url="&linuxcepacketfilteringhowto;">Manual do Packet Filtering em Linux 2.4</ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&linuxcenathowto;">Linux 2.4 NAT HOWTO</ulink>
pt: <ulink url="&linuxcenathowto;">Como Fazer NAT em Linux 2.4</ulink>

note: type: Content of: <book><chapter><section><tip><para>
en: Although these were written for Linux <emphasis role="strong">2.4</emphasis>, both <literal>iptables</literal>(8) command and netfilter kernel function apply for Linux <emphasis role="strong">2.6</emphasis> and <emphasis role="strong">3.x</emphasis> kernel series.
pt: Apesar destes terem sido escritos para o Linux <emphasis role="strong">2.4</emphasis>, ambos comandos <literal>iptables</literal>(8) e função de kernel netfilter aplicam-se às séries <emphasis role="strong">2.6</emphasis> e <emphasis role="strong">3.x</emphasis> do kernel Linux.

note: type: Content of: <book><chapter><title>
en: Network applications
pt: Aplicações de rede

note: type: Content of: <book><chapter><para>
en: After establishing network connectivity (see <xref linkend="_network_setup"/>), you can run various network applications.
pt: Após estabelecer a ligação de rede (veja <xref linkend="_network_setup"/>), pode executar varias aplicações de rede.

note: type: Content of: <book><chapter><tip><para>
en: For modern Debian specific guide to the network infrastructure, read <ulink url="&thedebianadminisrkinfrastructure;">The Debian Administrator's Handbook — Network Infrastructure</ulink>.
pt: Para um guia moderno específico Debian para a infraestrutura de rede, leia <ulink url="&thedebianadminisrkinfrastructure;">O Livro de Mão do Administrador Debian — Infrastructure de Rede</ulink>.

note: type: Content of: <book><chapter><tip><para>
en: If you enabled "2-Step Verification" with some ISP, you need to obtain an application password to access POP and SMTP services from your program.  You may need to approve your host IP in advance.
pt: Se ativar a "Verificação de 2 Passos" com alguns ISP, precisa de obter uma palavra-passe de aplicação para aceder aos serviços POP e SMTP do seu programa. Pode precisar de aprovar o seu IP de máquina com antecedência.

note: #-#-#-#-#  debian-reference_2.132_pt.po (Debian Reference 2)  #-#-#-#-# type: Content of: <book><chapter><section><title> #-#-#-#-#  gnome-user-docs_49.1-1_pt.po (gnome-user-docs)  #-#-#-#-# (itstool) path: page/title
en: Web browsers
pt: Navegadores web

note: type: Content of: <book><chapter><section><para>
en: There are many <ulink url="&webbrowser;">web browser</ulink> packages to access remote contents with <ulink url="&hypertexttransferprotocol;">Hypertext Transfer Protocol</ulink> (HTTP).
pt: Existem muitos pacotes de <ulink url="&webbrowser;">navegadores web</ulink> para aceder a conteúdos remotos com <ulink url="&hypertexttransferprotocol;">Hypertext Transfer Protocol</ulink> (HTTP).

note: type: Content of: <book><chapter><section><table><title>
en: List of web browsers
pt: Lista de exploradores web

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: description of web browser
pt: descrição do explorador web

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&chromium;">Chromium</ulink>, (open-source browser from Google)
pt: <ulink url="&chromium;">Chromium</ulink>, (browser open-source da Google)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&firefox;">Firefox</ulink>, (open-source browser from Mozilla, only available in Debian Unstable)
pt: <ulink url="&firefox;">Firefox</ulink>, (navegador de código aberto da Mozilla, apenas disponível no Debian Unstable)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&firefoxesr;">Firefox ESR</ulink>, (Firefox Extended Support Release)
pt: <ulink url="&firefoxesr;">Firefox ESR</ulink>, (Lançamento de Suporte Estendido do Firefox)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnome;">GNOME</ulink>, <ulink url="&hig;">HIG</ulink> compliant, <ulink url="&epiphany;">Epiphany</ulink>
pt: <ulink url="&gnome;">GNOME</ulink>, <ulink url="&hig;">Altamente</ulink> conforme, <ulink url="&epiphany;">Epiphany</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&dillo;">Dillo</ulink>, (light weight browser, <ulink url="&fltk;">FLTK</ulink> based)
pt: <ulink url="&dillo;">Dillo</ulink>, (navegador leve, baseado em <ulink url="&fltk;">FLTK</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&links;">Links</ulink> (text only)
pt: <ulink url="&links;">Ligações</ulink> (apenas texto)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: graphics
pt: gráficos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&links;">Links</ulink> (console graphics without X)
pt: <ulink url="&links;">Ligações</ulink> (gráficos de consola sem X)

note: type: Content of: <book><chapter><section><section><title>
en: Spoofing the User-Agent string
pt: Falsificação da cadeia User-Agent

note: type: Content of: <book><chapter><section><section><para>
en: In order to access some overly restrictive web sites, you may need to spoof the <ulink url="&useragent;">User-Agent</ulink> string returned by the web browser program.  See:
pt: Para aceder a alguns sítios Web demasiado restritivos, poderá ser necessário falsificar a cadeia <ulink url="&useragent;">User-Agent</ulink> devolvida pelo programa de navegação Web.  Ver:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: Chrome Developers: Override the user agent string
pt: Chrome Developers: Substituir a cadeia de caracteres do agente do utilizador

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: How to change your user agent
pt: Como alterar o seu agente do utilizador

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: How to Change User-Agent in Chrome, Firefox, Safari, and more
pt: Como alterar o User-Agent no Chrome, Firefox, Safari e outros

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: How to Change Your Browser’s User Agent Without Installing Any Extensions
pt: Como alterar o agente do utilizador do seu navegador sem instalar quaisquer extensões

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: How to change the User Agent in Gnome Web (epiphany)
pt: Como alterar o agente do utilizador no Gnome Web (epiphany)

note: type: Content of: <book><chapter><section><section><caution><para>
en: Spoofed user-agent string may cause <ulink url="&badsideeffectswithjava;">bad side effects with Java</ulink>.
pt: Uma cadeia user-agent enganada pode causar <ulink url="&badsideeffectswithjava;">maus efeitos colaterais com Java</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Browser extension
pt: Extensão do navegador

note: type: Content of: <book><chapter><section><section><para>
en: All modern GUI browsers support source code based <ulink url="&browserextension;">browser extension</ulink> and it is becoming standardized as <ulink url="&webextensions;">web extensions</ulink>.
pt: Todos os navegadores GUI modernos suportam <ulink url="&browserextension;">extensões de navegador</ulink> baseadas em código-fonte e estão a tornar-se normalizadas como <ulink url="&webextensions;">extensões Web</ulink>.

note: type: Content of: <book><chapter><section><title>
en: The mail system
pt: O sistema de correio electrónico (mail)

note: type: Content of: <book><chapter><section><para>
en: This section focuses on typical mobile workstations on consumer grade Internet connections.
pt: Esta secção centra-se em estações de trabalho móveis típicas com ligações à Internet de nível de consumidor.

note: type: Content of: <book><chapter><section><caution><para>
en: If you are to set up the mail server to exchange mail directly with the Internet, you should be better than reading this elementary document.
pt: Se estiver a configurar um servidor de mail para trocar mail directamente com a Internet, deverá fazer melhor do que ler esta documentação elementar.

note: type: Content of: <book><chapter><section><section><title>
en: Email basics
pt: Noções básicas de mail

note: type: Content of: <book><chapter><section><section><para>
en: An <ulink url="&email;">email</ulink> message consists of three components, the message envelope, the message header, and the message body.
pt: Uma mensagem de <ulink url="&email;">email</ulink> consiste em três componentes, o envelope da mensagem, o cabeçalho da mensagem e o corpo da mensagem.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "To" and "From" information in the message envelope is used by the <ulink url="&smtp;">SMTP</ulink> to deliver the email. (The "From" information in the message envelope is also called <ulink url="&bounceaddress;">bounce address</ulink>, From_, etc.).
pt: A informação "To" e "From" no envelope da mensagem é utilizada pelo <ulink url="&smtp;">SMTP</ulink> para entregar o email. (A informação de "From" no envelope da mensagem também é chamada de <ulink url="&bounceaddress;">endereço bounce</ulink>, From_, etc.).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "To" and "From" information in the message header is displayed by the <ulink url="&emailclient;">email client</ulink>. (While it is most common for these to be the same as ones in the message envelope, such is not always the case.)
pt: A informação "To" e "From" no cabeçalho da mensagem é mostrada pelo <ulink url="&emailclient;">cliente de email</ulink>. (Embora seja vulgar que sejam os mesmo do envelope da mensagem nem sempre é o caso.)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The email message format covering header and body data is extended by <ulink url="&multipurposeinteilextensionsmime;">Multipurpose Internet Mail Extensions (MIME)</ulink> from the plain ASCII text to other character encodings, as well as attachments of audio, video, images, and application programs.
pt: O formato da mensagem de correio eletrónico, que abrange os dados do cabeçalho e do corpo, é alargado pelas <ulink url="&multipurposeinteilextensionsmime;">Extensões de Correio Internet para Fins Múltiplos (MIME)</ulink> do texto ASCII simples para outras codificações de caracteres, bem como para anexos de áudio, vídeo, imagens e programas de aplicação.

note: type: Content of: <book><chapter><section><section><para>
en: Full featured GUI based <ulink url="&emailclients;">email clients</ulink> offer all the following functions using the GUI based intuitive configuration.
pt: Os <ulink url="&emailclients;">clientes de correio eletrónico</ulink> completos baseados em GUI oferecem todas as funções seguintes utilizando a configuração intuitiva baseada em GUI.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It creates and interprets the message header and body data using <ulink url="&multipurposeinteilextensionsmime;">Multipurpose Internet Mail Extensions (MIME)</ulink> to deal the content data type and encoding.
pt: Cria e interpreta os dados do cabeçalho e do corpo da mensagem utilizando as <ulink url="&multipurposeinteilextensionsmime;">Extensões de Correio Internet para Fins Múltiplos (MIME)</ulink> para lidar com o tipo de dados e a codificação do conteúdo.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It authenticates itself to the ISP's SMTP and IMAP servers using the legacy <ulink url="&basicaccessauthentication;">basic access authentication</ulink> or modern <ulink url="&oauthca;">OAuth 2.0</ulink>.  (For <ulink url="&oauthca;">OAuth 2.0</ulink>, set it via Desktop environment settings.  E.g., "Settings" -&gt; "Online Accounts".)
pt: Ele se autentica nos servidores SMTP e IMAP do ISP usando a <ulink url="&basicaccessauthentication;">autenticação de acesso básico</ulink> antiga ou o moderno <ulink url="&oauthca;">OAuth 2.0</ulink>.  (Para o <ulink url="&oauthca;">OAuth 2.0</ulink>, defina-o através das definições do ambiente de trabalho.  Por exemplo, "Definições" -&gt; "Contas Online".)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It sends the message to the ISP's smarthost SMTP server listening to the message submission port (587).
pt: Envia a mensagem para o servidor SMTP smarthost do ISP que está a ouvir a porta de envio de mensagens (587).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It receives the stored message on the ISP's server from the TLS/IMAP4 port (993).
pt: Recebe a mensagem armazenada no servidor do ISP a partir da porta TLS/IMAP4 (993).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It can filter mails by their attributes.
pt: Pode filtrar mensagens de correio eletrónico pelos seus atributos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It may offer additional functionalities: Contacts, Calendar, Tasks, Memos.
pt: Pode oferecer funcionalidades adicionais: Contactos, Calendário, Tarefas, Memorandos.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of mail user agent (MUA)
pt: Lista de agentes utilizador de mail (MUA)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: X GUI program (GNOME3, groupware suite)
pt: Programa de GUI X (GNOME3, conjunto groupware)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: X GUI program (GTK, <ulink url="&mozillathunderbird;">Mozilla Thunderbird</ulink>)
pt: Programa X GUI (GTK, <ulink url="&mozillathunderbird;">Mozilla Thunderbird</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: X GUI program (KDE)
pt: Programa de GUI X (KDE)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: character terminal program probably used with <literal>vim</literal>
pt: programa de terminal de caracteres provavelmente usado com o <literal>vim</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: character terminal program under <literal>(x)emacs</literal>
pt: programa de terminal de caracteres sob <literal>(x)emacs</literal>

note: type: Content of: <book><chapter><section><section><title>
en: Modern mail service limitation
pt: Limitação do serviço de correio moderno

note: type: Content of: <book><chapter><section><section><para>
en: Modern mail service are under some limitations in order to minimize exposure to the spam (unwanted and unsolicited email) problems.
pt: Os serviços de correio modernos estão sujeitos a algumas limitações para minimizar a exposição aos problemas de spam (correio eletrónico não desejado e não solicitado).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It is not realistic to run SMTP server on the consumer grade network to send mail directly to the remote host reliably.
pt: Não é realista correr um servidor SMTP numa rede de ligação doméstica para enviar mail diretamente para a máquina remota de forma confiável.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: A mail may be rejected by any host en route to the destination quietly unless it appears as authentic as possible.
pt: Um correio pode ser rejeitado por qualquer anfitrião a caminho do destino, a menos que pareça tão autêntico quanto possível.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It is not realistic to expect a single smarthost to send mails of unrelated source mail addresses to the remote host reliably.
pt: Não é realista para a confiança da máquina remota, esperar que um único smarthost envie mails com um endereço de mail fonte não relacionado.

note: type: Content of: <book><chapter><section><section><para>
en: This is because:
pt: Isto deve-se ao facto de:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The SMTP port (25) connections from hosts serviced by the consumer grade network to the Internet are blocked.
pt: As ligações da porta SMTP (25) dos anfitriões servidos pela rede de nível de consumo à Internet estão bloqueadas.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The SMTP port (25) connections to hosts serviced by the consumer grade network from the Internet are blocked.
pt: As ligações da porta SMTP (25) estão bloqueadas a partir da Internet aos anfitriões servidos pela rede ao nível do consumidor.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The outgoing messages from hosts serviced by the consumer grade network to the Internet can only be sent via the message submission port (587).
pt: As mensagens de saída dos anfitriões servidos pela rede ao nível do consumidor para a Internet só podem ser enviadas através da porta de envio de mensagens (587).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&antispamtechniques;">Anti-spam techniques</ulink> such as <ulink url="&domainkeysidentifiedmaildkim;">DomainKeys Identified Mail (DKIM)</ulink>, <ulink url="&sender_policy_frameworkspf;">Sender_Policy_Framework (SPF)</ulink>, and <ulink url="&domainbasedmessaconformancedmarc;">Domain-based Message Authentication, Reporting and Conformance (DMARC)</ulink> are widely used for the <ulink url="&emailfiltering;">email filtering</ulink>.
pt: <ulink url="&antispamtechniques;">Técnicas Anti-spam</ulink> tais como <ulink url="&domainkeysidentifiedmaildkim;">DomainKeys Identified Mail (DKIM)</ulink>, <ulink url="&sender_policy_frameworkspf;">Sender_Policy_Framework (SPF)</ulink> e <ulink url="&domainbasedmessaconformancedmarc;">Domain-based Message Authentication, Reporting and Conformance (DMARC)</ulink> são muito usadas para a <ulink url="&emailfiltering;">filtragem de email</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <ulink url="&domainkeysidentifiedmail;">DomainKeys Identified Mail</ulink> service may be provided for your mail sent through the smarthost.
pt: O serviço <ulink url="&domainkeysidentifiedmail;">DomainKeys Identified Mail</ulink> pode ser disponibilizado para o email que envia através do smarthost.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The smarthost may rewrite the source mail address in the message header to your mail account on the smarthost to prevent email address spoofing.
pt: O sistema anfitrião inteligente pode reescrever o endereço de correio de origem no cabeçalho da mensagem para a sua conta de correio, para evitar a falsificação de endereços de correio eletrónico.

note: type: Content of: <book><chapter><section><section><title>
en: Historic mail service expectation
pt: Expectativa histórica do serviço de correio

note: type: Content of: <book><chapter><section><section><para>
en: Some programs on Debian expect to access the <literal>/usr/sbin/sendmail</literal> command to send emails as their default or customized setting since the mail service on a UNIX system functioned historically as:
pt: Alguns programas em Debian esperam aceder ao comando <literal>/usr/sbin/sendmail</literal> para enviar emails como predefinição ou definição personalizada uma vez que o serviço de mail num sistema UNIX funcionava historicamente como:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: An email is created as a text file.
pt: Uma mensagem de correio eletrónico é criada como um ficheiro de texto.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The email is handed to the <literal>/usr/sbin/sendmail</literal> command.
pt: O correio eletrónico é enviado para o comando <literal>/usr/sbin/sendmail</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For the destination address on the same host, the <literal>/usr/sbin/sendmail</literal> command makes local delivery of the email by appending it to the <literal>/var/mail/$username</literal> file.
pt: Para o endereço de destino no mesmo host, o comando <literal>/usr/sbin/sendmail</literal> faz a entrega local do e-mail, anexando-o ao arquivo <literal>/var/mail/$username</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Commands expecting this feature: <literal>apt-listchanges</literal>, <literal>cron</literal>, <literal>at</literal>, ...
pt: Comandos que esperam esta funcionalidade: <literal>apt-listchanges</literal>, <literal>cron</literal>, <literal>at</literal>, ...

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For the destination address on the remote host, the <literal>/usr/sbin/sendmail</literal> command makes remote transfer of the email to the destination host found by the DNS MX record using SMTP.
pt: Para o endereço de destino no anfitrião remoto, o comando <literal>/usr/sbin/sendmail</literal> efetua a transferência remota do correio eletrónico para o anfitrião de destino encontrado pelo registo MX do DNS utilizando SMTP.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Commands expecting this feature: <literal>popcon</literal>, <literal>reportbug</literal>, <literal>bts</literal>, ...
pt: Comandos que esperam esta funcionalidade: <literal>popcon</literal>, <literal>reportbug</literal>, <literal>bts</literal>, ...

note: type: Content of: <book><chapter><section><section><title>
en: Mail transport agent (MTA)
pt: Agente de transporte de mail (MTA)

note: type: Content of: <book><chapter><section><section><para>
en: Debian mobile workstations can be configured just with full featured GUI based <ulink url="&emailclients;">email clients</ulink> without <ulink url="&mailtransferagentmta;">mail transfer agent (MTA)</ulink> program after Debian 12 Bookworm.
pt: As estações de trabalho móveis Debian podem ser configuradas apenas com <ulink url="&emailclients;">clientes de email</ulink> baseados em GUI completos sem o programa de <ulink url="&mailtransferagentmta;">agente de transferência de email (MTA)</ulink> após o Debian 12 Bookworm.

note: type: Content of: <book><chapter><section><section><para>
en: Debian traditionally installed some MTA program to support programs expecting the <literal>/usr/sbin/sendmail</literal> command.  Such MTA on mobile workstations must cope with <xref linkend="_modern_mail_service_limitation"/> and <xref linkend="_historic_mail_service_expectation"/>.
pt: Debian tradicionalmente instalou algum programa MTA para suportar programas que esperam o comando <literal>/usr/sbin/sendmail</literal>.  Tal MTA em estações de trabalho móveis tem de lidar com <xref linkend="_modern_mail_service_limitation"/> e <xref linkend="_historic_mail_service_expectation"/>.

note: type: Content of: <book><chapter><section><section><para>
en: For mobile workstations, the typical choice of MTA is either <literal>exim4-daemon-light</literal> or <literal>postfix</literal> with its installation option such as "Mail sent by smarthost; received via SMTP or fetchmail" selected.  These are light weight MTAs that respect "<literal>/etc/aliases</literal>".
pt: Para estações de trabalho móveis, a escolha típica de MTA é o <literal>exim4-daemon-light</literal> ou o <literal>postfix</literal> com a opção de instalação "Mail sent by smarthost; received via SMTP or fetchmail" selecionada.  Estes são MTAs leves que respeitam "<literal>/etc/aliases</literal>".

note: type: Content of: <book><chapter><section><section><tip><para>
en: Configuring <literal>exim4</literal> to send the Internet mail via multiple corresponding smarthosts for multiple source email addresses is non-trivial.  If you need such capability for some programs, set them up to use <literal>msmtp</literal> which is easy to set up for multiple source email addresses.  Then leave main MTA only for a single email address.
pt: Configurar o <literal>exim4</literal> para enviar o correio da Internet através de múltiplos smarthosts correspondentes para múltiplos endereços de e-mail de origem não é trivial.  Se você precisa de tal capacidade para alguns programas, configure-os para usar <literal>msmtp</literal>, que é fácil de configurar para múltiplos endereços de e-mail de origem.  Em seguida, deixe o MTA principal apenas para um único endereço de email.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of basic mail transport agent related packages
pt: Lista de pacotes básicos relacionados com o agente de transporte de correio

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 mail transport agent (MTA: Debian default)
pt: Agente de transporte de mail Exim4 (MTA: predefinido em Debian)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 mail transport agent (MTA: flexible alternative)
pt: Agente de transporte de correio Exim4 (MTA: alternativa flexível)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 documentation (text) and common files
pt: Documentação do Exim4 (texto) e ficheiros comuns

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 documentation (html)
pt: Documentação do Exim4 (html)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 documentation (info)
pt: Documentação do Exim4 (info)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Postfix mail transport agent (MTA: secure alternative)
pt: Agente de transporte de mail Postfix (MTA: alternativa segura)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Postfix documentation (html+text)
pt: Documentação do Postfix (html+texto)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Cyrus SASL API implementation (supplement postfix for SMTP AUTH)
pt: Implementação Cyrus SASL API (postfix suplementar para SMTP AUTH)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Cyrus SASL - documentation
pt: Cyrus SASL - documentação

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Light weight MTA
pt: MTA leve

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Light weight MTA (sendmail compatibility extension to <literal>msmtp</literal>)
pt: MTA leve (extensão de compatibilidade do sendmail para <literal>msmtp</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Light weight MTA (sendmail compatibility extension to <literal>esmtp</literal>)
pt: MTA leve (extensão de compatibilidade do sendmail para <literal>esmtp</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Strip down MTA, no local mail
pt: Elimina o MTA, sem correio local

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Full featured MTA (only if you are already familiar)
pt: MTA completo (apenas se já estiver familiarizado)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Full featured MTA (web interface etc.)
pt: MTA com todas as funcionalidades (interface Web, etc.)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git-send-email</literal>(1) program for sending series of patch emails
pt: <literal>git-send-email</literal>(1) programa para enviar uma série de e-mails de patches

note: type: Content of: <book><chapter><section><section><section><title>
en: The configuration of exim4
pt: A configuração do exim4

note: type: Content of: <book><chapter><section><section><section><para>
en: For the Internet mail via smarthost, you (re)configure <literal>exim4-*</literal> packages as the following.
pt: Para mail de Internet através de smarthost, (re)configura o pacote <literal>exim4-*</literal> conforme o seguinte:

note: type: Content of: <book><chapter><section><section><section><para>
en: Select "mail sent by smarthost; received via SMTP or fetchmail" for "General type of mail configuration".
pt: Escolha "mail enviado por smarthost; recebido via SMTP ou fetchmail" para "Configuração geral do tipo de mail".

note: type: Content of: <book><chapter><section><section><section><para>
en: Set "System mail name:" to its default as the FQDN (see <xref linkend="_the_hostname_resolution"/>).
pt: Defina "nome de mail do sistema:" para a predefinição dele como o FQDN (veja <xref linkend="_the_hostname_resolution"/>).

note: type: Content of: <book><chapter><section><section><section><para>
en: Set "IP-addresses to listen on for incoming SMTP connections:" to its default as "127.0.0.1 ; ::1".
pt: Defina "Endereço IP onde escutar ligações SMTP recebidas:" à predefinição dele como "127.0.0.1 ; ::1".

note: type: Content of: <book><chapter><section><section><section><para>
en: Unset contents of "Other destinations for which mail is accepted:".
pt: Desconfigure o conteúdo de "Outros destinos para o qual o mail é aceite:".

note: type: Content of: <book><chapter><section><section><section><para>
en: Unset contents of "Machines to relay mail for:".
pt: Desconfigure o conteúdo de "Máquinas para retransmitir mail para:".

note: type: Content of: <book><chapter><section><section><section><para>
en: Set "IP address or host name of the outgoing smarthost:" to "smtp.hostname.dom:587".
pt: Defina "Endereço IP ou nome de máquina do smarthost de envio:" para "smtp.nome-de-máquina.domínio:587".

note: type: Content of: <book><chapter><section><section><section><para>
en: Select "No" for "Hide local mail name in outgoing mail?". (Use "<literal>/etc/email-addresses</literal>" as in <xref linkend="_the_mail_address_configuration"/>, instead.)
pt: Escolha "Não" para "Esconder o nome de mail local para o mail enviado?". (Em vez disso, use "<literal>/etc/email-addresses</literal>" como em <xref linkend="_the_mail_address_configuration"/>.)

note: type: Content of: <book><chapter><section><section><section><para>
en: Reply to "Keep number of DNS-queries minimal (Dial-on-Demand)?" as one of the following.
pt: Responda a "Mínimizar a quantidade de consultas DNS (Chamar-a-Pedido)?" como uma das seguintes.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: "No" if the system is connected to the Internet while booting.
pt: "Não" se o sistema estiver ligado à Internet enquanto arranca.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: "Yes" if the system is <emphasis role="strong">not</emphasis> connected to the Internet while booting.
pt: "Sim" se o sistema <emphasis role="strong">não</emphasis> está ligado à Internet enquanto arranca.

note: type: Content of: <book><chapter><section><section><section><para>
en: Set "Delivery method for local mail:" to "mbox format in /var/mail/".
pt: Defina o "Método de entrega para mail local:" para "formato mbox em /var/mail".

note: type: Content of: <book><chapter><section><section><section><para>
en: Select "Yes" for "Split configuration into small files?:".
pt: Seleccione "Sim" para "Dividir configuração em pequenos ficheiros?:".

note: type: Content of: <book><chapter><section><section><section><para>
en: Create password entries for the smarthost by editing "<literal>/etc/exim4/passwd.client</literal>".
pt: Crie entradas de palavra-passe para o smarthost ao editar "<literal>/etc/exim4/passwd.client</literal>".

note: type: Content of: <book><chapter><section><section><section><para>
en: Configure <literal>exim4</literal>(8) with "<literal>QUEUERUNNER='queueonly'</literal>", "<literal>QUEUERUNNER='nodaemon'</literal>", etc. in "<literal>/etc/default/exim4</literal>" to minimize system resource usages. (optional)
pt: Configure o <literal>exim4</literal>(8) com "<literal>QUEUERUNNER='queueonly'</literal>", "<literal>QUEUERUNNER='nodaemon'</literal>", etc. em "<literal>/etc/default/exim4</literal>" para minimizar o uso de recursos do sistema. (opcional)

note: type: Content of: <book><chapter><section><section><section><para>
en: Start <literal>exim4</literal> by the following.
pt: Inicie o <literal>exim4</literal> com o seguinte.

note: type: Content of: <book><chapter><section><section><section><para>
en: The host name in "<literal>/etc/exim4/passwd.client</literal>" should not be the alias.  You check the real host name with the following.
pt: o nome de máquina em "<literal>/etc/exim4/passwd.client</literal>" não deve ser o alias. Verifique o nome real da máquina com o seguinte.

note: type: Content of: <book><chapter><section><section><section><para>
en: I use regex in "<literal>/etc/exim4/passwd.client</literal>" to work around the alias issue.  SMTP AUTH probably works even if the ISP moves host pointed by the alias.
pt: Utilizo expressões regulares em "<literal>/etc/exim4/passwd.client</literal>" para contornar o problema do alias. Provavelmente o SMTP AUTH funciona mesmo que o ISP mova a máquina apontada pelo alias.

note: type: Content of: <book><chapter><section><section><section><para>
en: You can manually update <literal>exim4</literal> configuration by the following:
pt: Pode atualizar manualmente a configuração do <literal>exim4</literal> com o seguinte:

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Update <literal>exim4</literal> configuration files in "<literal>/etc/exim4/</literal>".
pt: atualizar os ficheiros de configuração do "<literal>exim4</literal>" em "<literal>/etc/exim4/</literal>".

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: creating "<literal>/etc/exim4/exim4.conf.localmacros</literal>" to set MACROs and editing "<literal>/etc/exim4/exim4.conf.template</literal>". (non-split configuration)
pt: criar "<literal>/etc/exim4/exim4.conf.localmacros</literal>" para definir MACROs e editar "<literal>/etc/exim4/exim4.conf.template</literal>". (configuração não-dividida)

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: creating new files or editing existing files in the "<literal>/etc/exim4/exim4.conf.d</literal>" subdirectories. (split configuration)
pt: criar novos ficheiros ou editar ficheiros existentes nos sub-diretórios "<literal>/etc/exim4/exim4.conf.d</literal>". (configuração dividida)

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Run "<literal>systemctl reload exim4</literal>".
pt: Execute "<literal>systemctl reload exim4</literal>".

note: type: Content of: <book><chapter><section><section><section><caution><para>
en: Starting <literal>exim4</literal> takes long time if "No" (default value) was chosen for the debconf query of "Keep number of DNS-queries minimal (Dial-on-Demand)?" and the system is <emphasis role="strong">not</emphasis> connected to the Internet while booting.
pt: O arranque do <literal>exim4</literal> demora muito tempo se foi escolhido "Não" (valor predefinido) na pergunta debconf de "Manter a quantidade de consultas DNS no mínimo (Chamar-a-pedido)?" e o sistema <emphasis role="strong">não</emphasis> estiver ligado à Internet durante o arranque.

note: type: Content of: <book><chapter><section><section><section><para>
en: Please read the official guide at: "<literal>/usr/share/doc/exim4-base/README.Debian.gz</literal>" and <literal>update-exim4.conf</literal>(8).
pt: Por favor leia o guia oficial em "<literal>/usr/share/doc/exim4-base/README.Debian.gz</literal>" e <literal>update-exim4.conf</literal>(8).

note: type: Content of: <book><chapter><section><section><section><warning><para>
en: For all practical consideration, use <ulink url="&smtp;">SMTP</ulink> with <ulink url="&starttls;">STARTTLS</ulink> on port 587 or <ulink url="&smtps;">SMTPS</ulink> (SMTP over SSL) on port 465, instead of plain SMTP on port 25.
pt: Para qualquer consideração prática, utilize <ulink url="&smtp;">SMTP</ulink> com <ulink url="&starttls;">STARTTLS</ulink> na porta 587 ou <ulink url="&smtps;">SMTPS</ulink> (SMTP sobre SSL) na porta 465, em vez de SMTP simples na porta 25.

note: type: Content of: <book><chapter><section><section><section><title>
en: The configuration of postfix with SASL
pt: A configuração do postfix com SASL

note: type: Content of: <book><chapter><section><section><section><para>
en: For the Internet mail via smarthost, you should first read <ulink url="&postfixdocumentation;">postfix documentation</ulink> and key manual pages.
pt: Para o mail de Internet através de smarthost, deve primeiro ler <ulink url="&postfixdocumentation;">a documentação do postfix</ulink> e páginas chave do manual.

note: type: Content of: <book><chapter><section><section><section><table><title>
en: List of important postfix manual pages
pt: Lista dos manuais importantes do postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix control program
pt: Programa de controlo do postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix configuration utility
pt: Utilitário de configuração do postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix configuration parameters
pt: Parâmetros de configuração do postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix lookup table maintenance
pt: Manutenção da tabela de buscas do Postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix alias database maintenance
pt: Manutenção da base de dados de alias do Postfix

note: type: Content of: <book><chapter><section><section><section><para>
en: You (re)configure <literal>postfix</literal> and <literal>sasl2-bin</literal> packages as follows.
pt: (Re)configurar os pacotes <literal>postfix</literal> e <literal>sasl2-bin</literal> como a seguir.

note: type: Content of: <book><chapter><section><section><section><para>
en: Chose "Internet with smarthost".
pt: Escolha "Internet com smarthost".

note: type: Content of: <book><chapter><section><section><section><para>
en: Set "SMTP relay host (blank for none):" to "<literal>[smtp.hostname.dom]:587</literal>" and configure it by the following.
pt: Defina "SMTP relay host (em branco para nenhum):" para "<literal>[smtp.hostname.dom]:587</literal>" e configure-o como o seguinte.

note: type: Content of: <book><chapter><section><section><section><para>
en: Create password entries for the smarthost.
pt: Crie entradas de palavra-passe para o smarthost.

note: type: Content of: <book><chapter><section><section><section><para>
en: Start the <literal>postfix</literal> by the following.
pt: Arranque o <literal>postfix</literal> com o seguinte.

note: type: Content of: <book><chapter><section><section><section><para>
en: Here the use of "<literal>[</literal>" and "<literal>]</literal>" in the <literal>dpkg-reconfigure</literal> dialog and "<literal>/etc/postfix/sasl_passwd</literal>" ensures not to check MX record but directly use exact hostname specified.  See "Enabling SASL authentication in the Postfix SMTP client" in "<literal>/usr/share/doc/postfix/html/SASL_README.html</literal>".
pt: Aqui o uso de "<literal>[</literal>" e "<literal>]</literal>" no diálogo do <literal>dpkg-reconfigure</literal> e "<literal>/etc/postfix/sasl_passwd</literal>" assegura que não se verifica o registo MX mas usa directamente o nome de máquina exacto especificado. Veja "ativar autenticação SASL no cliente SMTP do Postfix" em "<literal>/usr/share/doc/postfix/html/SASL_README.html</literal>".

note: type: Content of: <book><chapter><section><section><section><title>
en: The mail address configuration
pt: A configuração do endereço de mail

note: type: Content of: <book><chapter><section><section><section><para>
en: There are a few <ulink url="&mailaddressconfieryanduseragents;">mail address configuration files for mail transport, delivery and user agents</ulink>.
pt: Existem alguns ficheiros de configuração de endereços de mail <ulink url="&mailaddressconfieryanduseragents;"> para transporte, entrega e agentes de utilizador de mail</ulink>.

note: type: Content of: <book><chapter><section><section><section><table><title>
en: List of mail address related configuration files
pt: Lista de ficheiros de configuração relacionados com endereços de mail

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: default host name for (outgoing) mail
pt: nome de máquina predefinido para mail (saída)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Debian specific, <literal>mailname</literal>(5)
pt: Específico de Debian, <literal>mailname</literal>(5)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: host name spoofing for outgoing mail
pt: nome de máquina para enganar o mail de saída

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: <literal>exim</literal>(8) specific, <literal>exim4-config_files</literal>(5)
pt: <literal>ficheiros_de_configuração-exim4</literal>(5) específicos do <literal>exim</literal>(8)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: <literal>postfix</literal>(1) specific, activated after <literal>postmap</literal>(1) command execution.
pt: específico do <literal>postfix</literal>(1), activado após a execução do comando <literal>postmap</literal>(1).

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: account name alias for incoming mail
pt: alias de nome de conta para mail recebido

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: general, activated after <literal>newaliases</literal>(1) command execution.
pt: geral, activado após a execução do comando <literal>newaliases</literal>(1).

note: type: Content of: <book><chapter><section><section><section><para>
en: The <emphasis role="strong">mailname</emphasis> in the "<literal>/etc/mailname</literal>" file is usually a fully qualified domain name (FQDN) that resolves to one of the host's IP addresses.  For the mobile workstation which does not have a hostname with resolvable IP address, set this <emphasis role="strong">mailname</emphasis> to the value of "<literal>hostname -f</literal>". (This is safe choice and works for both <literal>exim4-*</literal> and <literal>postfix</literal>.)
pt: O <emphasis role="strong">mailname</emphasis> no ficheiro "<literal>/etc/mailname</literal>" é normalmente um nome de domínio totalmente qualificado (FQDN) que resolve para um dos endereços IP do anfitrião. Para a estação de trabalho móvel que não tem um nome de máquina com endereço IP resolvível, regule este <emphasis role="strong">mailname</emphasis> para o valor de "<literal>hostname -f</literal>". (Esta é uma escolha segura e funciona para ambos <literal>exim4-*</literal> e <literal>postfix</literal>.)

note: type: Content of: <book><chapter><section><section><section><tip><para>
en: The contents of "<literal>/etc/mailname</literal>" is used by many non-MTA programs for their default behavior. For <literal>mutt</literal>, set "<literal>hostname</literal>" and "<literal>from</literal>" variables in <literal>~/muttrc</literal> file to override the <emphasis role="strong">mailname</emphasis> value.  For programs in the <literal>devscripts</literal> package, such as <literal>bts</literal>(1) and <literal>dch</literal>(1), export environment variables "<literal>$DEBFULLNAME</literal>" and "<literal>$DEBEMAIL</literal>" to override it.
pt: O conteúdo de "<literal>/etc/mailname</literal>" é utilizado por muitos programas não-MTA para o comportamento predefinido dele. Para o <literal>mutt</literal>, defina as variáveis "<literal>hostname</literal>" e "<literal>from</literal>" no ficheiro <literal>~/muttrc</literal> para sobrepor o valor <emphasis role="strong">mailname</emphasis>.  Para programas no pacote <literal>devscripts</literal>, como o <literal>bts</literal>(1) e <literal>dch</literal>(1), exporte as variáveis de ambiente "<literal>$DEBFULLNAME</literal>" e "<literal>$DEBEMAIL</literal>" para o sobrepor.

note: type: Content of: <book><chapter><section><section><section><tip><para>
en: The <literal>popularity-contest</literal> package normally send mail from root account with FQDN.  You need to set <literal>MAILFROM</literal> in <literal>/etc/popularity-contest.conf</literal> as described in the <literal>/usr/share/popularity-contest/default.conf</literal> file.  Otherwise, your mail will be rejected by the smarthost SMTP server. Although this is tedious, this approach is safer than rewriting the source address for all mails from root by MTA and should be used for other daemons and cron scripts.
pt: O pacote <literal>popularity-contest</literal> normalmente envia mail a partir da conta de root com FQDN.  Tem de definir <literal>MAILFROM</literal> em <literal>/etc/popularity-contest.conf</literal> como descrito no ficheiro <literal>/usr/share/popularity-contest/default.conf</literal>. Caso contrário, o seu mail será rejeitado pelo servidor SMTP do smarthost. Apesar de isto ser um tédio, esta aproximação é mais segura do que reescrever o endereço fonte para todos os mails do root pelo MTA  e deve ser usado para outros daemons e scripts do cron.

note: type: Content of: <book><chapter><section><section><section><para>
en: When setting the <emphasis role="strong">mailname</emphasis> to "<literal>hostname -f</literal>", the spoofing of the source mail address via MTA can be realized by the following.
pt: Ao definir o <emphasis role="strong">mailname</emphasis> para "<literal>hostname -f</literal>", o spoofing do endereço de mail da fonte via MTA pode ser realizado com o seguinte.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/email-addresses</literal>" file for <literal>exim4</literal>(8) as explained in the <literal>exim4-config_files</literal>(5)
pt: ficheiro "<literal>/etc/email-addresses</literal>" para <literal>exim4</literal>(8) conforme é explicado em <literal>exim4-config_files</literal>(5)

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/postfix/generic</literal>" file for <literal>postfix</literal>(1) as explained in the <literal>generic</literal>(5)
pt: ficheiro "<literal>/etc/postfix/generic</literal>" para <literal>postfix</literal>(1) conforme é explicado em <literal>generic</literal>(5)

note: type: Content of: <book><chapter><section><section><section><para>
en: For <literal>postfix</literal>, the following extra steps are needed.
pt: Para o <literal>postfix</literal>, os seguintes passos adicionais são necessários:

note: type: Content of: <book><chapter><section><section><section><para>
en: You can test mail address configuration using the following.
pt: Pode testar a configuração do endereço de email a usar o seguinte:

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: <literal>exim</literal>(8) with <literal>-brw, -bf, -bF, -bV, …</literal> options
pt: <literal>exim</literal>(8) com as opções <literal>-brw, -bf, -bF, -bV, …</literal>

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: <literal>postmap</literal>(1) with <literal>-q</literal> option.
pt: <literal>postmap</literal>(1) com a opção <literal>-q</literal>.

note: type: Content of: <book><chapter><section><section><section><tip><para>
en: Exim comes with several utility programs such as <literal>exiqgrep</literal>(8) and <literal>exipick</literal>(8).  See "<literal>dpkg -L exim4-base|grep man8/</literal>" for available commands.
pt: O exim vem com vários programas utilitários como o <literal>exiqgrep</literal>(8) e <literal>exipick</literal>(8). Veja "<literal>dpkg -L exim4-base|grep man8/</literal>" para os comandos disponíveis.

note: type: Content of: <book><chapter><section><section><section><title>
en: Basic MTA operations
pt: Operações MTA básicas

note: type: Content of: <book><chapter><section><section><section><para>
en: There are several basic MTA operations.  Some may be performed via <literal>sendmail</literal>(1) compatibility interface.
pt: Existem várias operações MTA básicas. Algumas podem ser executadas através do interface de compatibilidade do <literal>sendmail</literal>(1).

note: type: Content of: <book><chapter><section><section><section><table><title>
en: List of basic MTA operation
pt: Lista de operações MTA básicas

note: type: Content of: <book><chapter><section><section><section><table><tgroup><thead><row><entry>
en: exim command
pt: comando exim

note: type: Content of: <book><chapter><section><section><section><table><tgroup><thead><row><entry>
en: postfix command
pt: comando postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: read mails from standard input and arrange for delivery (<literal>-bm</literal>)
pt: lê mails da entrada standard e prepara a entrega (<literal>-bm</literal>)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: list the mail queue with status and queue ID (<literal>-bp</literal>)
pt: lista a lista de espera de mail com estado e ID de lista de espera (<literal>-bp</literal>)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: initialize alias database (<literal>-I</literal>)
pt: inicializa a base de dados e alias (<literal>-I</literal>)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: flush waiting mails (<literal>-q</literal>)
pt: enxagua mails em espera (<literal>-q</literal>)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: flush all mails
pt: enxagua todos mails

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: flush even frozen mails
pt: enxagua até mails congelados

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: freeze one message by its queue ID
pt: congela uma mensagem pelo seu ID de lista de espera

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: remove one message by its queue ID
pt: remove uma mensagem pelo seu ID de lista de espera

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: remove all messages
pt: remove todas as mensagens

note: type: Content of: <book><chapter><section><section><section><tip><para>
en: It may be a good idea to flush all mails by a script in "<literal>/etc/ppp/ip-up.d/*</literal>".
pt: Poderá ser uma boa ideia enxaguar todos os mails por um script em "<literal>/etc/ppp/ip-up.d/*</literal>".

note: type: Content of: <book><chapter><section><title>
en: The remote access server and utilities (SSH)
pt: O servidor de acesso remoto e utilitários (SSH)

note: type: Content of: <book><chapter><section><para>
en: The <ulink url="&secureshell;">Secure SHell</ulink> (SSH) is the <emphasis role="strong">secure</emphasis> way to connect over the Internet.  A free version of SSH called <ulink url="&openssh;">OpenSSH</ulink> is available as <literal>openssh-client</literal> and <literal>openssh-server</literal> packages in Debian.
pt: O <ulink url="&secureshell;">Secure SHell</ulink> (SSH) é o modo <emphasis role="strong">seguro</emphasis> de efectuar ligações na Internet. Uma versão livre do SSH chamada <ulink url="&openssh;">OpenSSH</ulink> está disponível nos pacotes <literal>openssh-client</literal> e <literal>openssh-server</literal> em Debian.

note: type: Content of: <book><chapter><section><para>
en: For the user, <literal>ssh</literal>(1) functions as a smarter and more secure <literal>telnet</literal>(1).  Unlike <literal>telnet</literal> command, <literal>ssh</literal> command does not stop on the <literal>telnet</literal> escape character (initial default CTRL-]).
pt: Para o utilizador as funções do <literal>ssh</literal>(1) são uma <literal>telnet</literal>(1) mais inteligente e segura. Ao contrário do comando <literal>telnet</literal>, o comando <literal>ssh</literal> não pára no caractere de escape do <literal>telnet</literal> (predefinição inicial CTRL-]).

note: type: Content of: <book><chapter><section><table><title>
en: List of remote access server and utilities
pt: Lista de servidores de acesso remoto e utilitários

note: #-#-#-#-#  debian-reference_2.132_pt.po (Debian Reference 2)  #-#-#-#-# type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: tool
pt: ferramenta

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Secure shell client
pt: Cliente de shell segura

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: asks user for a pass phrase for ssh-add (plain X)
pt: pede ao utilizador uma frase passe para ssh-add (X simples)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: asks user for a pass phrase for ssh-add (GNOME)
pt: pede ao utilizador uma frase passe para ssh-add (GNOME)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: asks user for a pass phrase for ssh-add (GNOME) with extra eye candy
pt: pede ao utilizador uma frase passe para ssh-add (GNOME) que seja atrativa

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: web server for <ulink url="&browseraccessiblterminalemulator;">browser accessible VT100 terminal emulator</ulink>
pt: servidor web para <ulink url="&browseraccessiblterminalemulator;">emulador de terminal VT100 acessível por browser</ulink>

note: type: Content of: <book><chapter><section><para>
en: Although <literal>shellinabox</literal> is not a SSH program, it is listed here as an interesting alternative for the remote terminal access.
pt: Embora o <literal>shellinabox</literal> não seja um programa SSH, ele é listado aqui como uma alternativa interessante para o acesso remoto ao terminal.

note: type: Content of: <book><chapter><section><para>
en: See also <xref linkend="_x_server_connection"/> for connecting to remote X client programs.
pt: Veja também <xref linkend="_x_server_connection"/> para conectar a programas clientes X remotos.

note: type: Content of: <book><chapter><section><caution><para>
en: See <xref linkend="_extra_security_measures_for_the_internet"/> if your SSH is accessible from the Internet.
pt: Veja <xref linkend="_extra_security_measures_for_the_internet"/> se o seu SSH for acessível a partir da Internet.

note: type: Content of: <book><chapter><section><tip><para>
en: Please use the <literal>screen</literal>(1) program to enable remote shell process to survive the interrupted connection (see <xref linkend="_the_screen_program"/>).
pt: Por favor use o programa <literal>screen</literal>(1) para ativar a sobrevivência do processo de shell remota à interrupção da ligação (veja <xref linkend="_the_screen_program"/>).

note: type: Content of: <book><chapter><section><section><title>
en: Basics of SSH
pt: Bases do SSH

note: type: Content of: <book><chapter><section><section><para>
en: The OpenSSH SSH daemon supports SSH protocol 2 only.
pt: O daemon SSH OpenSSH suporta apenas o protocolo SSH 2.

note: type: Content of: <book><chapter><section><section><para>
en: Please read "<literal>/usr/share/doc/openssh-client/README.Debian.gz</literal>", <literal>ssh</literal>(1), <literal>sshd</literal>(8), <literal>ssh-keygen</literal>(1), <literal>ssh-add</literal>(1) and <literal>ssh-agent</literal>(1).
pt: Por favor leia "<literal>/usr/share/doc/openssh-client/README.Debian.gz</literal>", <literal>ssh</literal>(1), <literal>sshd</literal>(8), <literal>ssh-keygen</literal>(1), <literal>ssh-add</literal>(1) e <literal>ssh-agent</literal>(1).

note: type: Content of: <book><chapter><section><section><warning><para>
en: "<literal>/etc/ssh/sshd_not_to_be_run</literal>" must not be present if one wishes to run the OpenSSH server.
pt: o "<literal>/etc/ssh/sshd_not_to_be_run</literal>" não pode estar presente se desejar correr o servidor OpenSSH.

note: type: Content of: <book><chapter><section><section><warning><para>
en: Don't enable rhost based authentication (<literal>HostbasedAuthentication</literal> in <literal>/etc/ssh/sshd_config</literal>).
pt: Não ative a autenticação baseada em rhost<literal>(HostbasedAuthentication</literal> em <literal>/etc/ssh/sshd_config</literal>).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of SSH configuration files
pt: Lista de ficheiros de configuração do SSH

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of configuration file
pt: descrição do ficheiro de configuração

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: SSH client defaults, see <literal>ssh_config</literal>(5)
pt: Predefinições do cliente SSH, veja <literal>ssh_config</literal>(5)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: SSH server defaults, see <literal>sshd_config</literal>(5)
pt: Predefinições do servidor SSH, veja <literal>sshd_config</literal>(5)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: default public SSH keys that clients use to connect to this account on this SSH server
pt: chaves SSH públicas predefinidas que os clientes usam para ligar a esta conta neste servidor SSH

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: secret SSH-2 RSA key of the user
pt: chave SSH-2 RSA secreta do utilizador

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: secret SSH-2 <emphasis>key-type-name</emphasis> key such as <literal>ecdsa</literal>, <literal>ed25519</literal>, ... of the user
pt: chave secreta SSH-2 <emphasis>tipo-nome</emphasis>, como <literal>ecdsa</literal>, <literal>ed25519</literal>, ... do utilizador

note: type: Content of: <book><chapter><section><section><para>
en: The following starts an <literal>ssh</literal>(1) connection from a client.
pt: O seguinte inicia uma ligação <literal>ssh</literal>(1) a partir de um cliente.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of SSH client startup examples
pt: Lista de exemplos de arranque do cliente SSH

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>ssh username@hostname.domain.ext</literal>
pt: <literal>ssh nome_utilizador@máquina.domínio.externo</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: connect with default mode
pt: ligar com modo predefinido

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>ssh -v username@hostname.domain.ext</literal>
pt: <literal>ssh -v nome_utilizador@máquina.domínio.externo</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: connect with default mode with debugging messages
pt: ligar com modo predefinido com mensagens de depuração

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: force to use password with SSH version 2
pt: força o uso de palavra-passe com SSH versão 2

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: run <literal>passwd</literal> program to update password on a remote host
pt: execute o programa <literal>passwd</literal> para atualizar a palavra-passe num anfitrião remoto

note: type: Content of: <book><chapter><section><section><title>
en: User name on the remote host
pt: Nome de utilizador no anfitrião remoto

note: type: Content of: <book><chapter><section><section><para>
en: If you use the same user name on the local and the remote host, you can eliminate typing "<literal>username@</literal>".
pt: Se utilizar o mesmo nome de utilizador no anfitrião local e no anfitrião remoto, pode deixar de escrever "<literal>username@</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: Even if you use different user name on the local and the remote host, you can eliminate it using "<literal>~/.ssh/config</literal>".  For <ulink url="&debiansalsaservice;">Debian Salsa service</ulink> with account name "<literal>foo-guest</literal>", you set "<literal>~/.ssh/config</literal>" to contain the following.
pt: Mesmo que utilize um nome de utilizador diferente no anfitrião local e remoto, pode eliminá-lo utilizando "<literal>~/.ssh/config</literal>".  Para o <ulink url="&debiansalsaservice;">serviço Debian Salsa</ulink> com o nome de conta "<literal>foo-guest</literal>", você define "<literal>~/.ssh/config</literal>" para conter o seguinte.

note: type: Content of: <book><chapter><section><section><title>
en: Connecting without remote passwords
pt: Ligar sem palavras-passe remotas

note: type: Content of: <book><chapter><section><section><para>
en: One can avoid having to remember passwords for remote systems by using "<literal>PubkeyAuthentication</literal>" (SSH-2 protocol).
pt: É possível evitar ter de se lembrar de palavras-passe para sistemas remotos utilizando "<literal>PubkeyAuthentication</literal>" (protocolo SSH-2).

note: type: Content of: <book><chapter><section><section><para>
en: On the remote system, set the respective entries, "<literal>PubkeyAuthentication yes</literal>", in "<literal>/etc/ssh/sshd_config</literal>".
pt: No sistema remoto, defina as respetivas entradas, "<literal>PubkeyAuthentication yes</literal>", em "<literal>/etc/ssh/sshd_config</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: Generate authentication keys locally and install the public key on the remote system by the following.
pt: Crie chaves de autenticação localmente e instale a chave pública no sistema remoto como o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: You can add options to the entries in "<literal>~/.ssh/authorized_keys</literal>" to limit hosts and to run specific commands.  See <literal>sshd</literal>(8) "AUTHORIZED_KEYS FILE FORMAT".
pt: Pode adicionar opções às entradas em "<literal>~/.ssh/authorized_keys</literal>" para limitar máquinas e correr comandos específicos. Veja <literal>sshd</literal>(8) "AUTHORIZED_KEYS FILE FORMAT".

note: type: Content of: <book><chapter><section><section><title>
en: Dealing with alien SSH clients
pt: Lidar com clientes SSH alienígenas

note: type: Content of: <book><chapter><section><section><para>
en: There are some free <ulink url="&ssh;">SSH</ulink> clients available for other platforms.
pt: Existem alguns clientes <ulink url="&ssh;">SSH</ulink> livres disponíveis para outras plataformas.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of free SSH clients for other platforms
pt: Lista de clientes SSH para outras plataformas

note: #-#-#-#-#  debian-reference_2.132_pt.po (Debian Reference 2)  #-#-#-#-# type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: environment
pt: ambiente

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: free SSH program
pt: programa de SSH livre

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: puTTY (<ulink url="&puttyafreesshandtelnetclient;">PuTTY: a free SSH and Telnet client</ulink>) (GPL)
pt: puTTY (<ulink url="&puttyafreesshandtelnetclient;">PuTTY: um cliente SSH e Telnet gratuito</ulink>) (GPL)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: SSH in cygwin (<ulink url="&cygwingetthatlinfeelingonwindows;">Cygwin: Get that Linux feeling - on Windows</ulink>) (GPL)
pt: SSH no cygwin (<ulink url="&cygwingetthatlinfeelingonwindows;">Cygwin: Tenha aquela sensação de Linux - no Windows</ulink>) (GPL)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: OpenSSH; use <literal>ssh</literal> in the Terminal application (GPL)
pt: OpenSSH; use <literal>ssh</literal> na aplicação de Terminal (GPL)

note: type: Content of: <book><chapter><section><section><title>
en: Setting up ssh-agent
pt: Configurar o ssh-agent

note: type: Content of: <book><chapter><section><section><para>
en: It is safer to protect your SSH authentication secret keys with a pass phrase.  If a pass phrase was not set, use "<literal>ssh-keygen -p</literal>" to set it.
pt: É mais seguro proteger as suas chaves secretas de autenticação SSH com uma frase-passe. Se nenhuma frase-passe foi definida, use "<literal>ssh-keygen -p</literal>" para a definir.

note: type: Content of: <book><chapter><section><section><para>
en: Place your public SSH key (e.g.  "<literal>~/.ssh/id_rsa.pub</literal>") into "<literal>~/.ssh/authorized_keys</literal>" on a remote host using a password-based connection to the remote host as described above.
pt: Ponha a sua chave SSH pública (ex. "<literal>~/.ssh/id_rsa.pub</literal>") em "<literal>~/.ssh/authorized_keys</literal>" numa máquina remota a usar uma ligação à máquina remota baseada em palavra-passe como descrito em cima.

note: type: Content of: <book><chapter><section><section><para>
en: No remote password needed from here on for the next command.
pt: Nenhuma palavra-passe necessária desde aqui até ao próximo comando.

note: type: Content of: <book><chapter><section><section><para>
en: Press ^D to terminating ssh-agent session.
pt: Carregue em ^D (CTRL-D) para terminar a sessão do ssh-agent.

note: type: Content of: <book><chapter><section><section><para>
en: For the X server, the normal Debian startup script executes <literal>ssh-agent</literal> as the parent process.  So you only need to execute <literal>ssh-add</literal> once. For more, read <literal>ssh-agent</literal>(1) and <literal>ssh-add</literal>(1).
pt: Para o servidor X, o script de arranque normal de Debian executa o <literal>ssh-agent</literal> como o processo pai. Portanto apenas precisa de executar o <literal>ssh-add</literal> uma vez. Para mais, leia <literal>ssh-agent</literal>(1) e <literal>ssh-add</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Sending a mail from a remote host
pt: Enviar uma mensagem de correio eletrónico a partir de um anfitrião remoto

note: type: Content of: <book><chapter><section><section><para>
en: If you have an SSH shell account on a server with proper DNS settings, you can send a mail generated on your workstation as an email genuinely sent from the remote server.
pt: Se tiver uma conta de shell SSH num servidor com definições de DNS adequadas, pode enviar um e-mail gerado na sua estação de trabalho como um e-mail genuinamente enviado do servidor remoto.

note: type: Content of: <book><chapter><section><section><title>
en: Port forwarding for SMTP/POP3 tunneling
pt: Reencaminhamento de portos para SMTP/POP3 em túnel

note: type: Content of: <book><chapter><section><section><para>
en: To establish a pipe to connect to port 25 of <literal>remote-server</literal> from port 4025 of <literal>localhost</literal>, and to port 110 of <literal>remote-server</literal> from port 4110 of <literal>localhost</literal> through <literal>ssh</literal>, execute on the local host as the following.
pt: Para estabelecer um pipe para ligação ao porto 25 do <literal>servidor remoto</literal> a partir do porto 4025 da <literal>máquina local</literal>, e para a porta 110 do <literal>servidor remoto</literal> a partir do porto 4110 da <literal>máquina local</literal> através de <literal>ssh</literal>, execute na máquina local como a seguir.

note: type: Content of: <book><chapter><section><section><para>
en: This is a secure way to make connections to SMTP/POP3 servers over the Internet.  Set the "<literal>AllowTcpForwarding</literal>" entry to "<literal>yes</literal>" in "<literal>/etc/ssh/sshd_config</literal>" of the remote host.
pt: Este é um modo seguro de fazer ligações a servidores SMTP/POP3 pela Internet. Configure a entrada "<literal>AllowTcpForwarding</literal>" para "<literal>yes</literal>" em "<literal>/etc/ssh/sshd_config</literal>" na máquina remota.

note: type: Content of: <book><chapter><section><section><title>
en: How to shutdown the remote system on SSH
pt: Como desligar o sistema remoto em SSH

note: type: Content of: <book><chapter><section><section><para>
en: You need to protect the process doing "<literal>shutdown -h now</literal>" (see <xref linkend="_how_to_shutdown_the_system"/>) from the termination of SSH using the <literal>at</literal>(1) command (see <xref linkend="_scheduling_tasks_once"/>) by the following.
pt: Precisa de proteger o processo ao fazer "<literal>shutdown -h now</literal>" (veja <xref linkend="_how_to_shutdown_the_system"/>) a partir da terminação do SSH a usar o comando <literal>at</literal>(1) (veja <xref linkend="_scheduling_tasks_once"/>) com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Running "<literal>shutdown -h now</literal>" in <literal>screen</literal>(1) (see <xref linkend="_the_screen_program"/>) session is another way to do the same.
pt: Correr "<literal>shutdown -h now</literal>" numa sessão do <literal>screen</literal>(1) (veja <xref linkend="_the_screen_program"/>) é outro modo de fazer o mesmo.

note: type: Content of: <book><chapter><section><section><title>
en: Troubleshooting SSH
pt: Depurar problemas no SSH

note: type: Content of: <book><chapter><section><section><para>
en: If you have problems, check the permissions of configuration files and run <literal>ssh</literal> with the "<literal>-v</literal>" option.
pt: Se estiver com problemas, verifique as permissões dos ficheiros de configuração e corra o <literal>ssh</literal> com a opção "<literal>-v</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: Use the "<literal>-p</literal>" option if you are root and have trouble with a firewall; this avoids the use of server ports 1 — 1023.
pt: Use a opção "<literal>-p</literal>" se for o root e esteja a ter problemas com a firewall; isto evita o uso dos portos de servidor 1 -- 1023.

note: type: Content of: <book><chapter><section><section><para>
en: If <literal>ssh</literal> connections to a remote site suddenly stop working, it may be the result of tinkering by the sysadmin, most likely a change in "<literal>host_key</literal>" during system maintenance.  After making sure this is the case and nobody is trying to fake the remote host by some clever hack, one can regain a connection by removing the "<literal>host_key</literal>" entry from "<literal>~/.ssh/known_hosts</literal>" on the local host.
pt: Se as ligações <literal>ssh</literal> a um site remoto subitamente deixarem de funcionar, pode ser o resultado de reparações pelo administrador do sistema, mais provável uma alteração na "<literal>chave_da_máquina</literal>" durante a manutenção do sistema. Após certificar-se que é este o caso e ninguém está a tentar falsificar a máquina remota com algum hack inteligente, pode-se recuperar a ligação ao remover a entrada "<literal>host_key</literal>" de "<literal>~/.ssh/known_hosts</literal>" na máquina local.

note: type: Content of: <book><chapter><section><title>
en: The print server and utilities
pt: O servidor de impressão e utilitários

note: type: Content of: <book><chapter><section><para>
en: In the old Unix-like system, the BSD <ulink url="&lineprinterdaemonlpd;">Line printer daemon (lpd)</ulink> was the standard and the standard print out format of the classic free software was <ulink url="&postscriptps;">PostScript (PS)</ulink>.  Some filter system was used along with <ulink url="&ghostscript;">Ghostscript</ulink> to enable printing to the non-PostScript printer.  See <xref linkend="_ghostscript"/>.
pt: No antigo sistema do tipo Unix, o <ulink url="&lineprinterdaemonlpd;">daemon de impressão em linha (lpd)</ulink> BSD era o padrão e o formato de impressão padrão do software livre clássico era o <ulink url="&postscriptps;">PostScript (PS)</ulink>.  Era utilizado um sistema de filtros juntamente com o <ulink url="&ghostscript;">Ghostscript</ulink> para permitir a impressão numa impressora não-PostScript.  Ver <xref linkend="_ghostscript"/>.

note: type: Content of: <book><chapter><section><para>
en: In the modern Debian system, the <ulink url="&commonunixprintingsystem;">Common UNIX Printing System</ulink> (CUPS) is the de facto standard and the standard print out format of the modern free software is <ulink url="&portabledocumentformatpdf;">Portable Document Format (PDF)</ulink>.
pt: No sistema Debian moderno, o <ulink url="&commonunixprintingsystem;">Common UNIX Printing System</ulink> (CUPS) é de facto o padrão e o formato padrão obtido na saída é o livre e moderno <ulink url="&portabledocumentformatpdf;">Portable Document Format (PDF)</ulink>.

note: type: Content of: <book><chapter><section><para>
en: The CUPS uses <ulink url="&internetprintingprotocol;">Internet Printing Protocol</ulink> (IPP). The IPP is now supported by other OSs such as Windows XP and Mac OS X and has became new cross-platform de facto standard for remote printing with bi-directional communication capability.
pt: O CUPS utiliza o <ulink url="&internetprintingprotocol;">Protocolo de Impressão Internet</ulink> (IPP). O IPP é agora suportado por outros sistemas operativos, como o Windows XP e o Mac OS X, e tornou-se a nova norma de facto multiplataforma para impressão remota com capacidade de comunicação bidirecional.

note: type: Content of: <book><chapter><section><para>
en: Thanks to the file format dependent auto-conversion feature of the CUPS system, simply feeding any data to the <literal>lpr</literal> command should generate the expected print output. (In CUPS, <literal>lpr</literal> can be enabled by installing the <literal>cups-bsd</literal> package.)
pt: Graças à funcionalidade de auto-conversão dependente do formato de ficheiro do sistema CUPS, simplesmente fornecer quaisquer dados ao comando <literal>lpr</literal> deverá gerar a saída de impressão esperada. (No CUPS, o <literal>lpr</literal> pode ser activado ao instalar o pacote <literal>cups-bsd</literal>.)

note: type: Content of: <book><chapter><section><para>
en: The Debian system has some notable packages for the print servers and utilities.
pt: O sistema Debian tem alguns pacotes notáveis para os servidores e utilitários de impressão.

note: type: Content of: <book><chapter><section><table><title>
en: List of print servers and utilities
pt: Lista de servidores de impressoras e utilitários

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: printer (515)
pt: impressora (515)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: BSD lpr/lpd (<ulink url="&lineprinterdaemon;">Line printer daemon</ulink>)
pt: BSD lpr/lpd (<ulink url="&lineprinterdaemon;">daemon de impressora de linha</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: , , (Enhanced)
pt: , , (Avançado)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Internet Printing CUPS server
pt: Servidor CUPS de Impressão em Internet

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&systemvprintercommands;">System V printer commands</ulink> for CUPS: <literal>lp</literal>(1), <literal>lpstat</literal>(1), <literal>lpoptions</literal>(1), <literal>cancel</literal>(1), <literal>lpmove</literal>(8), <literal>lpinfo</literal>(8), <literal>lpadmin</literal>(8), …
pt: <ulink url="&systemvprintercommands;">Comandos de impressão do System V</ulink> para o CUPS: <literal>lp</literal>(1), <literal>lpstat</literal>(1), <literal>lpoptions</literal>(1), <literal>cancel</literal>(1), <literal>lpmove</literal>(8), <literal>lpinfo</literal>(8), <literal>lpadmin</literal>(8), …

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bsdprintercommands;">BSD printer commands</ulink> for CUPS: <literal>lpr</literal>(1), <literal>lpq</literal>(1), <literal>lprm</literal>(1), <literal>lpc</literal>(8)
pt: <ulink url="&bsdprintercommands;">comandos de impressão BSD</ulink> para o CUPS: <literal>lpr</literal>(1), <literal>lpq</literal>(1), <literal>lprm</literal>(1), <literal>lpc</literal>(8)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Not applicable
pt: Não aplicável

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: printer drivers for CUPS
pt: Drivers de impressoras para o CUPS

note: type: Content of: <book><chapter><section><tip><para>
en: You can configure CUPS system by pointing your web browser to "<ulink url="&httplocalhostgdb;">http://localhost:631/</ulink>" .
pt: Pode configurar o sistema CUPS ao apontar o seu explorador web para "<ulink url="&httplocalhostgdb;">http://localhost:631/</ulink>" .

note: type: Content of: <book><chapter><section><title>
en: Other network application servers
pt: Outras aplicações de servidor de rede

note: type: Content of: <book><chapter><section><para>
en: Here are other network application servers.
pt: Aqui estão outras aplicações de servidor de rede.

note: type: Content of: <book><chapter><section><table><title>
en: List of other network application servers
pt: Lista de outras aplicações de servidor de rede

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: TELNET server
pt: Servidor TELNET

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: , , (SSL support)
pt: . . (suporte a SSL)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Unix file sharing
pt: Partilha de ficheiros do Unix

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Windows file and printer sharing
pt: Partilha de ficheiros e impressoras do Windows

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Apple/Mac file and printer sharing (AppleTalk)
pt: Partilha de ficheiros e impressoras do Apple/Mac (AppleTalk)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: General file download
pt: Descarrega de ficheiros geral

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: General web server
pt: Servidor web geral

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: General web <ulink url="&proxyserver;">proxy server</ulink>
pt: <ulink url="&proxyserver;">servidor proxy</ulink> web geral

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: IP address for other hosts
pt: Endereço IP para outras máquinas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: IP address of client itself
pt: Endereço IP do próprio cliente

note: type: Content of: <book><chapter><section><para>
en: Common Internet File System Protocol (CIFS) is the same protocol as <ulink url="&servermessageblocksmb;">Server Message Block (SMB)</ulink> and is used widely by Microsoft Windows.
pt: Common Internet File System Protocol (CIFS) é o mesmo protocolo que <ulink url="&servermessageblocksmb;">Server Message Block (SMB)</ulink> e é bastante usado pelo Microsoft Windows.

note: type: Content of: <book><chapter><section><tip><para>
en: See <xref linkend="_the_modern_centralized_system_management"/> for integration of server systems.
pt: Veja <xref linkend="_the_modern_centralized_system_management"/> para integração de sistemas servidor.

note: type: Content of: <book><chapter><section><tip><para>
en: The hostname resolution is usually provided by the <ulink url="&dns;">DNS</ulink> server.  For the host IP address dynamically assigned by <ulink url="&dhcp;">DHCP</ulink>, <ulink url="&dynamicdns;">Dynamic DNS</ulink> can be set up for the hostname resolution using <literal>bind9</literal> and <literal>isc-dhcp-server</literal> as described in the <ulink url="&ddnspageonthedebianwiki;">DDNS page on the Debian wiki</ulink>.
pt: A resolução do nome de máquinas é normalmente disponibilizada pelo servidor de <ulink url="&dns;">DNS</ulink>. Para o endereço IP atribuído dinamicamente à máquina por <ulink url="&dhcp;">DHCP</ulink>, pode ser definido <ulink url="&dynamicdns;">DNS Dinâmico</ulink> para a resolução do nome de máquina a utilizar o <literal>bind9</literal> e o <literal>isc-dhcp-server</literal> conforme é descrito na <ulink url="&ddnspageonthedebianwiki;">página DDNS no wiki Debian</ulink>.

note: type: Content of: <book><chapter><section><tip><para>
en: Use of proxy server such as <literal>squid</literal> is much more efficient for saving bandwidth than use of local mirror server with the full Debian archive contents.
pt: O uso de servidor proxy como o <literal>squid</literal> é muito mais eficiente para poupar largura de banda que o uso de servidor mirror local com o conteúdo completo do arquivo Debian.

note: type: Content of: <book><chapter><section><title>
en: Other network application clients
pt: Outros clientes de aplicação de rede

note: type: Content of: <book><chapter><section><para>
en: Here are other network application clients.
pt: Aqui estão outros clientes de aplicação de rede.

note: type: Content of: <book><chapter><section><table><title>
en: List of network application clients
pt: Lista de clientes de aplicação de rede

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: TCP/IP swiss army knife
pt: Canivete suíço do TCP/IP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Secure Socket Layer (SSL) binary and related cryptographic tools
pt: Binário Secure Socket Layer (SSL) e ferramentas criptográficas relacionadas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: universal SSL Wrapper
pt: revestimento SSL universal

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: TELNET client
pt: Cliente TELNET

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: MS Windows file and printer sharing client
pt: Cliente de partilha de ficheiros e impressoras do MS Windows

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: mount and umount commands for remote MS Windows file
pt: Comandos de montar e desmontar para ficheiros remotos do MS Windows

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: FTP client
pt: Cliente FTP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: full screen FTP client
pt: Cliente FTP de écran completo

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&http;">HTTP</ulink> and <ulink url="&ftp;">FTP</ulink>
pt: <ulink url="&http;">HTTP</ulink> e <ulink url="&ftp;">FTP</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: web downloader
pt: descarregador de web

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: accelerated downloader
pt: acelerador de descarregas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: accelerated downloader with <ulink url="&bittorrent;">BitTorrent</ulink> and <ulink url="&metalink;">Metalink</ulink> supports
pt: acelerador de descarregas com suporte de <ulink url="&bittorrent;">BitTorrent</ulink> e <ulink url="&metalink;">Metalink</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>host</literal>(1) from bind9, "<literal>Priority: standard</literal>"
pt: <literal>host</literal>(1) do bind9, "<literal>Prioridade: standard</literal>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>dig</literal>(1) from bind, "<literal>Priority: standard</literal>"
pt: <literal>dig</literal>(1) do bind, "<literal>Prioridade: standard</literal>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: obtain IP address
pt: obter endereço IP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: obtain data from LDAP server
pt: obter dados de um servidor LDAP

note: type: Content of: <book><chapter><section><title>
en: The diagnosis of the system daemons
pt: Os diagnósticos dos daemons do sistema

note: type: Content of: <book><chapter><section><para>
en: The <literal>telnet</literal> program enables manual connection to the system daemons and its diagnosis.
pt: O programa <literal>telnet</literal> activa ligação manual aos daemons do sistema e aos seus diagnósticos.

note: type: Content of: <book><chapter><section><para>
en: For testing plain <ulink url="&popd;">POP3</ulink> service, try the following
pt: Para testar o serviço <ulink url="&popd;">POP3</ulink> simples, tente o seguinte:

note: type: Content of: <book><chapter><section><para>
en: For testing the <ulink url="&tls;">TLS</ulink>/SSL enabled <ulink url="&popd;">POP3</ulink> service by some ISPs, you need TLS/SSL enabled <literal>telnet</literal> client by the <literal>telnet-ssl</literal> or <literal>openssl</literal> packages.
pt: Para testar o serviço <ulink url="&popd;">POP3</ulink> com <ulink url="&tls;">TLS</ulink>/SSL ativo de alguns ISPs, precisa do cliente <literal>telnet</literal> com TLS/SSL ativo pelos pacotes <literal>telnet-ssl</literal> or <literal>openssl</literal>.

note: type: Content of: <book><chapter><section><para>
en: The following <ulink url="&rfcs;">RFCs</ulink> provide required knowledge to each system daemon.
pt: Os seguintes <ulink url="&rfcs;">RFCs</ulink> disponibilizam o conhecimento necessário para cada daemon de sistema.

note: type: Content of: <book><chapter><section><table><title>
en: List of popular RFCs
pt: Lista de RFCs populares

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&rfcbjdj;">rfc1939</ulink> and <ulink url="&rfcceej;">rfc2449</ulink>
pt: <ulink url="&rfcbjdj;">rfc1939</ulink> e <ulink url="&rfcceej;">rfc2449</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&popd;">POP3</ulink> service
pt: serviço <ulink url="&popd;">POP3</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&imape;">IMAP4</ulink> service
pt: serviço <ulink url="&imape;">IMAP4</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&smtp;">SMTP</ulink> service
pt: serviço <ulink url="&smtp;">SMTP</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Mail file format
pt: Formato de ficheiro de mail

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&multipurposeinteilextensionsmime;">Multipurpose Internet Mail Extensions (MIME)</ulink>
pt: <ulink url="&multipurposeinteilextensionsmime;">Extensões de correio de Internet multiuso(MIME)</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&dns;">DNS</ulink> service
pt: serviço <ulink url="&dns;">DNS</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&http;">HTTP</ulink> service
pt: serviço <ulink url="&http;">HTTP</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&uri;">URI</ulink> definition
pt: definição <ulink url="&uri;">URI</ulink>

note: type: Content of: <book><chapter><section><para>
en: The port usage is described in "<literal>/etc/services</literal>".
pt: A utilização de portos é descrita em "<literal>/etc/services</literal>".

note: type: Content of: <book><chapter><title>
en: GUI System
pt: Sistema GUI (interface gráfica de utilizador)

note: type: Content of: <book><chapter><section><title>
en: GUI desktop environment
pt: Ambiente de trabalho GUI

note: type: Content of: <book><chapter><section><para>
en: There are several choices for the full featured <ulink url="&gui;">GUI</ulink> desktop environment on the Debian system.
pt: Existem várias escolhas para o ambiente de trabalho <ulink url="&gui;">GUI</ulink> completo no sistema Debian.

note: type: Content of: <book><chapter><section><table><title>
en: List of desktop environment
pt: Lista de ambientes de trabalho

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: task package
pt: pacote de tarefas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnome;">GNOME</ulink> desktop environment
pt: Ambiente de trabalho <ulink url="&gnome;">GNOME</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xfce;">Xfce</ulink> desktop environment
pt: Ambiente de trabalho <ulink url="&xfce;">Xfce</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&kdeplasma;">KDE Plasma</ulink> desktop environment
pt: Ambiente de trabalho <ulink url="&kdeplasma;">KDE Plasma</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&mate;">MATE</ulink> desktop environment
pt: Ambiente de trabalho <ulink url="&mate;">MATE</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&cinnamon;">Cinnamon</ulink> desktop environment
pt: Ambiente de trabalho <ulink url="&cinnamon;">Cinnamon</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lxde;">LXDE</ulink> desktop environment
pt: Ambiente de trabalho <ulink url="&lxde;">LXDE</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lxqt;">LXQt</ulink> desktop environment
pt: Ambiente de trabalho <ulink url="&lxqt;">LXQt</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnomeflashback;">GNOME Flashback</ulink> desktop environment
pt: Ambiente de trabalho <ulink url="&gnomeflashback;">GNOME Flashback</ulink>

note: type: Content of: <book><chapter><section><tip><para>
en: Dependency packages selected by a task metapackage may be out of sync with the latest package transition state under the Debian <literal>unstable</literal>/<literal>testing</literal> environment. For <literal>task-gnome-desktop</literal>, you may need to adjust package selections as follows:
pt: Os pacotes de dependências selecionados por um meta-pacote de tarefas podem estar fora de sincronia com o último estado de transição de pacotes sob o ambiente Debian <literal>unstable</literal>/<literal>/testing</literal>. Para <literal>task-gnome-desktop</literal>, pode ser necessário ajustar as seleções de pacotes como se segue:

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Start <literal>aptitude</literal>(8) as <literal>sudo aptitude -u</literal>.
pt: Inicie <literal>aptitude</literal>(8) como <literal>sudo aptitude -u</literal>.

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "Tasks" and press "Enter".
pt: Mova o cursor para "Tarefas" e prima "Enter".

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "End-user" press "Enter".
pt: Mova o cursor para "Utilizador final" e prima "Enter".

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "GNOME" press "Enter".
pt: Mova o cursor para "GNOME" e prima "Enter".

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to <literal>task-gnome-desktop</literal> and press "Enter".
pt: Mova o cursor para <literal>task-gnome-desktop</literal> e prima "Enter".

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "Depends" and press "m" (manually selected).
pt: Mova o cursor para "Dependências" e prima "m" (selecionado manualmente).

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "Recommends" and press "m" (manually selected).
pt: Mova o cursor para "Recomendado" e prima "m" (seleção manual).

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "<literal>task-gnome-desktop</literal> and press "-". (drop)
pt: Mova o cursor para<literal>"task-gnome-desktop</literal> " e prima "-". (excluir)

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Adjust selected packages while dropping problematic ones causing package conflicts.
pt: Ajusta os pacotes selecionados e elimina os pacotes problemáticos que causam conflitos de pacotes.

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Press "g" to start install.
pt: Prima "g" para iniciar a instalação.

note: type: Content of: <book><chapter><section><para>
en: This chapter will focus mostly on the default desktop environment of Debian: <literal>task-gnome-desktop</literal> offering <ulink url="&gnome;">GNOME</ulink> on <ulink url="&wayland;">wayland</ulink>.
pt: Este capítulo irá focar-se principalmente no ambiente de trabalho predefinido de Debian: <literal>task-gnome-desktop</literal> que oferece o <ulink url="&gnome;">GNOME</ulink> em <ulink url="&wayland;">wayland</ulink>.

note: type: Content of: <book><chapter><section><title>
en: GUI communication protocol
pt: Protocolo de comunicação GUI

note: type: Content of: <book><chapter><section><para>
en: GUI communication protocol used on the GNOME desktop can be:
pt: O protocolo de comunicação GUI utilizado no ambiente de trabalho GNOME pode ser:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&waylanddisplayserverprotocol;">Wayland (display server protocol)</ulink> (native)
pt: <ulink url="&waylanddisplayserverprotocol;">Wayland (protocolo de servidor de ecrã)</ulink> (nativo)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&xwindowsystemcoreprotocol;">X Window System core protocol</ulink> (via <literal>xwayland</literal>)
pt: <ulink url="&xwindowsystemcoreprotocol;">Protocolo central do sistema X Window</ulink> (via <literal>xwayland</literal>)

note: type: Content of: <book><chapter><section><para>
en: Please check <ulink url="&freedesktoporgsindowarchitecture;">freedesktop.org site for how Wayland architecture is different from X Window architecture</ulink>.
pt: Consulte <ulink url="&freedesktoporgsindowarchitecture;">o site freedesktop.org para saber como a arquitetura Wayland é diferente da arquitetura X Window</ulink>.

note: type: Content of: <book><chapter><section><para>
en: From user's perspective, differences can be colloquially summarized as:
pt: Do ponto de vista do utilizador, as diferenças podem ser resumidas coloquialmente como:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Wayland is a same-host GUI communication protocol: new, simpler, faster, no setuid root binary
pt: Wayland é um protocolo de comunicação GUI para o mesmo host: novo, mais simples, mais rápido, sem binário raiz setuid

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: X Window is a network-capable GUI communication protocol: traditional, complex, slower, setuid root binary
pt: X Window é um protocolo de comunicação GUI com capacidade de rede: tradicional, complexo, mais lento, binário de raiz setuid

note: type: Content of: <book><chapter><section><para>
en: For applications using Wayland protocol, the access to their display contents from a remote host is supported by the <ulink url="&vnc;">VNC</ulink> or <ulink url="&rdp;">RDP</ulink>.  See <xref linkend="_remote_desktop"/>
pt: Para as aplicações que utilizam o protocolo Wayland, o acesso ao seu conteúdo de visualização a partir de um anfitrião remoto é suportado pelo <ulink url="&vnc;">VNC</ulink> ou <ulink url="&rdp;">RDP</ulink>.  Ver <xref linkend="_remote_desktop"/>

note: type: Content of: <book><chapter><section><para>
en: Modern X servers have <ulink url="&themitsharedmemoryextension;">the MIT Shared Memory Extension</ulink> and communicate with their local X clients using the local shared memory.  This bypasses the network transparent <ulink url="&xlib;">Xlib</ulink> interprocess communication channel and gains performance.  This situation was the <ulink url="&background;">background</ulink> of creating Wayland as a local-only GUI communication protocol.
pt: Os servidores X modernos têm a <ulink url="&themitsharedmemoryextension;">Extensão de Memória Partilhada do MIT</ulink> e comunicam com os seus clientes X locais utilizando a memória partilhada local.  Isso contorna o canal de comunicação interprocessos <ulink url="&xlib;">Xlib</ulink> transparente da rede e ganha desempenho.  Esta situação foi o <ulink url="&background;">antecedente</ulink> da criação do Wayland como um protocolo de comunicação GUI apenas local.

note: type: Content of: <book><chapter><section><para>
en: Using the <literal>xeyes</literal> program started from the GNOME terminal, you can check GUI communication protocol used by each GUI application.
pt: Utilizando o programa <literal>xeyes</literal> iniciado a partir do terminal GNOME, pode verificar o protocolo de comunicação GUI utilizado por cada aplicação GUI.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: If the mouse cursor is on an application such as "GNOME terminal" which uses Wayland display server protocol, eyes don't move with the mouse cursor.
pt: Se o cursor do rato estiver numa aplicação como o "terminal GNOME", que utiliza o protocolo de servidor de visualização Wayland, os olhos não se movem com o cursor do rato.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: If the mouse cursor is on an application such as "xterm" which uses X Window System core protocol, eyes move with the mouse cursor exposing not-so-isolated nature of X Window architecture.
pt: Se o cursor do rato estiver numa aplicação como o "xterm", que utiliza o protocolo central do sistema X Window, os olhos movem-se com o cursor do rato, expondo a natureza não tão isolada da arquitetura do X Window.

note: type: Content of: <book><chapter><section><para>
en: As of April 2021, many popular GUI applications such as GNOME and <ulink url="&libreofficelo;">LibreOffice (LO)</ulink> applications have been migrated to the Wayland display server protocol.  I see <literal>xterm</literal>, <literal>gitk</literal>, <literal>chromium</literal>, <literal>firefox</literal>, <literal>gimp</literal>, <literal>dia</literal>, and KDE applications still use X Window System core protocol.
pt: A partir de abril de 2021, muitos aplicativos GUI populares, como os aplicativos GNOME e <ulink url="&libreofficelo;">LibreOffice (LO)</ulink>, foram migrados para o protocolo de servidor de exibição Wayland.  Vejo que as aplicações <literal>xterm</literal>, <literal>gitk</literal>, <literal>chromium</literal>, <literal>firefox</literal>, <literal>gimp</literal>, <literal>dia</literal>, e KDE ainda utilizam o protocolo central do X Window System.

note: type: Content of: <book><chapter><section><note><para>
en: For both the xwayland on Wayland or the native X Window System, the old X server configuration file "<literal>/etc/X11/xorg.conf</literal>" shouldn't exist on the system. The graphics and input devices are now configured by the kernel with <ulink url="&drm;">DRM</ulink>, <ulink url="&kms;">KMS</ulink>, and <ulink url="&udev;">udev</ulink>.  The native X server has been rewritten to use them.  See "<ulink url="&modedbdefaultvideomodesupport;">modedb default video mode support</ulink>" in the Linux kernel documentation.
pt: Tanto para o xwayland no Wayland como para o X Window System nativo, o antigo ficheiro de configuração do servidor X "<literal>/etc/X11/xorg.conf</literal>" não deve existir no sistema. Os dispositivos gráficos e de entrada são agora configurados pelo kernel com <ulink url="&drm;">DRM</ulink>, <ulink url="&kms;">KMS</ulink>, e <ulink url="&udev;">udev</ulink>.  O servidor X nativo foi reescrito para os utilizar.  Veja<ulink url="&modedbdefaultvideomodesupport;">"modedb default video mode support</ulink>" na documentação do kernel Linux.

note: type: Content of: <book><chapter><section><title>
en: GUI infrastructure
pt: Infraestrutura GUI

note: type: Content of: <book><chapter><section><para>
en: Here are notable GUI infrastructure packages for the GNOME on Wayland environment.
pt: Aqui estão os pacotes de infraestrutura GUI notáveis para o ambiente GNOME em Wayland.

note: type: Content of: <book><chapter><section><table><title>
en: List of notable GUI infrastructure packages
pt: Lista de pacotes de infra-estruturas GUI notáveis

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: package size
pt: tamanho do pacote

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNOME's <ulink url="&mutter;">mutter</ulink> window manager <emphasis role="strong">[auto]</emphasis>
pt: O gerenciador de janelas <ulink url="&mutter;">mutter</ulink> do GNOME <emphasis role="strong">[auto]</emphasis>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: An X server running on top of <ulink url="&wayland;">wayland</ulink> <emphasis role="strong">[auto]</emphasis>
pt: Um servidor X a correr em cima do <ulink url="&wayland;">wayland</ulink> <emphasis role="strong">[auto]</emphasis>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Remote desktop daemon for GNOME using PipeWire <emphasis role="strong">[auto]</emphasis>
pt: Daemon de desktop remoto para GNOME usando PipeWire <emphasis role="strong">[auto]</emphasis>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Advanced configuration settings for GNOME
pt: Definições de configuração avançadas para o GNOME

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Tool to enable / disable GNOME Shell extensions
pt: Ferramenta para ativar / desativar extensões do GNOME Shell

note: type: Content of: <book><chapter><section><para>
en: Here, "<emphasis role="strong">[auto]</emphasis>" means that these packages are automatically installed when <literal>task-gnome-desktop</literal> is installed.
pt: Aqui, "<emphasis role="strong">[auto]</emphasis>" significa que estes pacotes são instalados automaticamente quando <literal>task-gnome-desktop</literal> é instalado.

note: type: Content of: <book><chapter><section><tip><para>
en: <literal>gnome-tweaks</literal> is the indispensable configuration utility.  For example:
pt: <literal>O gnome-tweaks</literal> é o utilitário de configuração indispensável.  Por exemplo:

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: You can force "Over-Amplification" of sound volume from "General".
pt: Pode forçar a "Sobre-amplificação" do volume do som a partir de "Geral".

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: You can force "Caps" to become "Esc" from "Keyboard &amp; Mouse" -&gt; "Keyboard" -&gt; "Additional Layout Option".
pt: Pode forçar "Caps" a tornar-se "Esc" em "Teclado e rato" -&gt; "Teclado" -&gt; "Opção de esquema adicional".

note: type: Content of: <book><chapter><section><tip><para>
en: Detail features of GNOME desktop environment can be configured with utilities started by typing "<literal>settings</literal>", "<literal>tweaks</literal>", or "<literal>extensions</literal>" after pressing <literal>Super</literal>-key.
pt: As caraterísticas detalhadas do ambiente de trabalho GNOME podem ser configuradas com utilitários iniciados escrevendo "<literal>settings</literal>", "<literal>tweaks</literal>", ou "<literal>extensions</literal>" depois de premir a tecla <literal>Super</literal>-.

note: type: Content of: <book><chapter><section><title>
en: GUI applications
pt: Aplicações GUI

note: type: Content of: <book><chapter><section><para>
en: Many useful GUI applications are available on Debian now.  Installing software packages such as <literal>scribus</literal> (KDE) on GNOME desktop environment are quite acceptable since corresponding functionality is not available under GNOME desktop environment.  But installing too many packages with duplicated functionalities may clutter your system.
pt: Muitas aplicações GUI úteis estão agora disponíveis em Debian.  Instalar pacotes de software como o <literal>scribus</literal> (KDE) no ambiente de desktop GNOME é bastante aceitável dado que a funcionalidade correspondente não está disponível no ambiente de desktop GNOME.  Mas a instalação de demasiados pacotes com funcionalidades duplicadas pode sobrecarregar o seu sistema.

note: type: Content of: <book><chapter><section><para>
en: Here is a list of GUI applications which caught my eyes.
pt: Aqui está uma lista de aplicações que me chamaram a atenção.

note: type: Content of: <book><chapter><section><table><title>
en: List of notable GUI applications
pt: Lista de aplicações GUI notáveis

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Personal information Management (groupware and email)
pt: Gestor de Informações Pessoais (groupware e email)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Email client (<ulink url="&mozillathunderbird;">Mozilla Thunderbird</ulink>)
pt: Cliente de correio eletrónico (<ulink url="&mozillathunderbird;">Mozilla Thunderbird</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: word processor
pt: processador de texto

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&desktoppublishing;">desktop publishing</ulink> editor to edit <ulink url="&pdf;">PDF</ulink> files
pt: <ulink url="&desktoppublishing;">desktop publishing</ulink> editor para editar ficheiros <ulink url="&pdf;">PDF</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: label editor
pt: editor de etiquetas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: spreadsheet
pt: folha de cálculo

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: presentation
pt: apresentação

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: database management
pt: gestão de base de dados

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: vector graphics editor (draw)
pt: editor de gráficos vectoriais (desenho)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: flowchart and diagram editor
pt: editor de fluxogramas e diagramas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: bitmap graphics editor (paint)
pt: editor de gráficos bitmap (pintura)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: digital photo organizer
pt: organizador de fotos digitais

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: lighttable and darkroom for photographers
pt: mesa de luz e câmara escura para fotógrafos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: project management
pt: gestão de projectos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: personal accounting
pt: contas pessoais

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: music typesetter
pt: Máquina de compor música

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Qt-app
pt: Aplicação Qt

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: computer-aided design (CAD) system (2D)
pt: sistema de desenho assistido por computador (CAD) (2D)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: computer-aided design (CAD) system (3D)
pt: sistema de conceção assistida por computador (CAD) (3D)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: electronic schematic and PCB design software
pt: software de desenho de esquemas electrónicos e PCB

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: scanner frontend
pt: frontend para digitalizador (scanner)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: mathematical equation/formula editor
pt: editor de fórmulas/equações matemáticas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: e-book converter and library management
pt: conversor de e-books e gestor de biblioteca

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: document(pdf) viewer
pt: visualizador de documentos (pdf)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: pure X-app
pt: Aplicação X pura

note: type: Content of: <book><chapter><section><title>
en: User directories
pt: Diretórios de utilizador

note: type: Content of: <book><chapter><section><para>
en: Default names for user directories such as "<literal>~/Desktop</literal>", "<literal>~/Documents</literal>", ..., used by the Desktop environment depend on the locale used for the system installation.  You can reset them to the English ones by:
pt: Os nomes predefinidos para as diretorias de utilizador, tais como "<literal>~/Desktop</literal>", "<literal>~/Documents</literal>", ..., utilizados pelo ambiente de trabalho dependem da configuração regional utilizada para a instalação do sistema.  Pode redefini-los para os nomes ingleses através de:

note: type: Content of: <book><chapter><section><para>
en: Then you manually move all the data to the newer directories.  See <literal>xdg-user-dirs-update</literal>(1).
pt: Depois mova manualmente todos os dados para os diretórios mais recentes.  Veja <literal>xdg-user-dirs-update</literal>(1).

note: type: Content of: <book><chapter><section><para>
en: You can also set them to any names by editing "<literal>~/.config/user-dirs.dirs</literal>".  See <literal>user-dirs.dirs</literal>(5).
pt: Pode também defini-los com qualquer nome editando "<literal>~/.config/user-dirs.dirs</literal>".  Veja <literal>user-dirs.dirs</literal>(5).

note: type: Content of: <book><chapter><section><para>
en: Many useful scalable fonts are available for users on Debian.  User's concern is how to avoid redundancy and how to configure parts of installed fonts to be disabled.  Otherwise, useless font choices may clutter your GUI application menus.
pt: Muitas fontes escaláveis úteis estão disponíveis para os utilizadores em Debian.  A preocupação do utilizador é como evitar a redundância e como configurar partes das fontes instaladas para serem desativadas.  Caso contrário, as opções de tipos de letra inúteis podem sobrecarregar os menus das aplicações GUI.

note: type: Content of: <book><chapter><section><para>
en: Debian system uses <ulink url="&freetype;">FreeType</ulink> 2.0 library to rasterise many scalable font formats for screen and print:
pt: O sistema Debian usa a biblioteca <ulink url="&freetype;">FreeType</ulink> 2.0 para rasterizar muitos formatos de fontes escaláveis para ecrã e impressão:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&typebpostscriptfonts;">Type 1 (PostScript) fonts</ulink> which use cubic <ulink url="&bziercurves;">Bézier curves</ulink> (almost obsolete format)
pt: <ulink url="&typebpostscriptfonts;">Tipos de letra Tipo 1 (PostScript)</ulink> que utilizam <ulink url="&bziercurves;">curvas cúbicas de Bézier</ulink> (formato quase obsoleto)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&truetypefonts;">TrueType fonts</ulink> which use quadratic <ulink url="&bziercurves;">Bézier curves</ulink> (good choice format)
pt: <ulink url="&truetypefonts;">Tipos de letra TrueType</ulink> que utilizam <ulink url="&bziercurves;">curvas Bézier</ulink> quadráticas (formato de boa escolha)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&opentypefonts;">OpenType fonts</ulink> which use cubic <ulink url="&bziercurves;">Bézier curves</ulink> (best choice format)
pt: <ulink url="&opentypefonts;">Tipos de letra OpenType</ulink> que utilizam <ulink url="&bziercurves;">curvas Bézier</ulink> cúbicas (formato de melhor escolha)

note: type: Content of: <book><chapter><section><section><title>
en: Basic fonts
pt: Fontes (tipos de letra) básicas

note: type: Content of: <book><chapter><section><section><para>
en: The following table is compiled in the hope to help users to chose appropriate scalable fonts with clear understanding of the metric compatibility and the glyph coverage.  Most fonts cover all Latin, Greek, and Cyril characters.  The final choice of activated fonts can also be affected by your aesthetics.  These fonts can be used for the screen display or for the paper printing.
pt: A tabela que se segue foi compilada na esperança de ajudar os utilizadores a escolherem fontes escaláveis adequadas com uma compreensão clara da compatibilidade métrica e da cobertura de glifos.  A maioria das fontes cobre todos os caracteres latinos, gregos e cirílicos.  A escolha final das fontes ativadas também pode ser afetada pela sua estética.  Estas fontes podem ser utilizadas para a visualização no ecrã ou para a impressão em papel.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of notable <ulink url="&truetype;">TrueType</ulink> and <ulink url="&opentype;">OpenType</ulink> fonts
pt: Lista de tipos de letra notáveis <ulink url="&truetype;">TrueType</ulink> e <ulink url="&opentype;">OpenType</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: note on font
pt: nota sobre o tipo de letra

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&cantarell;">Cantarell</ulink> (GNOME 3, display)
pt: <ulink url="&cantarell;">Cantarell</ulink> (GNOME 3, ecrã)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&notofonts;">Noto fonts</ulink> (Google, multi-lingual with CJK)
pt: <ulink url="&notofonts;">Noto fonts</ulink> (Google, multilingue com CJK)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&dejavu;">DejaVu</ulink> (GNOME 2, MCM:<ulink url="&verdana;">Verdana</ulink>, extended <ulink url="&bitstreamvera;">Bitstream Vera</ulink>)
pt: <ulink url="&dejavu;">DejaVu</ulink> (GNOME 2, MCM:<ulink url="&verdana;">Verdana</ulink>, estendida <ulink url="&bitstreamvera;">Bitstream Vera</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&liberationfonts;">Liberation fonts</ulink> for <ulink url="&libreoffice;">LibreOffice</ulink> (Red Hat, MCMATC)
pt: <ulink url="&liberationfonts;">Liberation fonts</ulink> para <ulink url="&libreoffice;">LibreOffice</ulink> (Red Hat, MCMATC)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&chromeosarimotinosandcousine;">Chrome OS: Arimo, Tinos and Cousine</ulink> (Google, MCMATC)
pt: <ulink url="&chromeosarimotinosandcousine;">Chrome OS: Arimo, Tinos e Cousine</ulink> (Google, MCMATC)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnufreefont;">GNU FreeFont</ulink> (extended <ulink url="&urwnimbus;">URW Nimbus</ulink>)
pt: <ulink url="&gnufreefont;">GNU FreeFont</ulink> (estendida <ulink url="&urwnimbus;">URW Nimbus</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Debian task-desktop, <ulink url="&quicksand;">Quicksand</ulink> (display, Latin only)
pt: Debian task-desktop, <ulink url="&quicksand;">Quicksand</ulink> (ecrã, apenas Latin)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: A typeface designed for source code <ulink url="&hack;">Hack</ulink> (Facebook)
pt: Um tipo de letra concebido para o código fonte <ulink url="&hack;">Hack</ulink> (Facebook)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&ubuntufonts;">Ubuntu fonts</ulink> (display)
pt: <ulink url="&ubuntufonts;">Ubuntu fonts</ulink> (ecrã)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&coolretroterminalfonts;">Cool retro terminal fonts</ulink>
pt: <ulink url="&coolretroterminalfonts;">Tipos de letra para terminais retro</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Downloader of Microsoft non-free fonts (see below)
pt: Descarregador de tipos de letra não gratuitos da Microsoft (ver abaixo)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "MCM" stands for "metric compatible with fonts provided by Microsoft"
pt: "MCM" significa "métrica compatível com os tipos de letra fornecidos pela Microsoft"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "MCMATC" stands for "metric compatible with fonts provided by Microsoft: <ulink url="&arial;">Arial</ulink>, <ulink url="&timesnewroman;">Times New Roman</ulink>, <ulink url="&couriernew;">Courier New</ulink>"
pt: "MCMATC" significa "métrica compatível com os tipos de letra fornecidos pela Microsoft: <ulink url="&arial;">Arial</ulink>, <ulink url="&timesnewroman;">Times New Roman</ulink>, <ulink url="&couriernew;">Courier New</ulink>"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "MCAHTC" stands for "metric compatible with fonts provided by <ulink url="&adobe;">Adobe</ulink>: Helvetica, Times, Courier"
pt: "MCAHTC" significa "métrica compatível com os tipos de letra fornecidos pela <ulink url="&adobe;">Adobe</ulink>: Helvética, Times, Courier"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Numbers in font type columns stands for the rough relative "M" width for the same point size font.
pt: Os números nas colunas de tipo de letra representam a largura "M" relativa aproximada para o mesmo tamanho de letra.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "P" in mono font type columns stands for its usability for programming having clearly distinguishable "0"/"O" and "1"/"I"/"l".
pt: O "P" em colunas de tipo de letra mono representa a sua facilidade de utilização para a programação, com "0"/"O" e "1"/"I"/"l" claramente distinguíveis.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>ttf-mscorefonts-installer</literal> package downloads Microsoft's "<ulink url="&corefontsfortheweb;">Core fonts for the Web</ulink>" and installs <ulink url="&arial;">Arial</ulink>, <ulink url="&timesnewroman;">Times New Roman</ulink>, <ulink url="&couriernew;">Courier New</ulink>, <ulink url="&verdana;">Verdana</ulink>, ... . These installed font data are non-free data.
pt: O pacote <literal>ttf-mscorefonts-installer</literal> descarrega as<ulink url="&corefontsfortheweb;">"Core fonts for the Web</ulink>" da Microsoft e instala <ulink url="&arial;">Arial</ulink>, <ulink url="&timesnewroman;">Times New Roman</ulink>, <ulink url="&couriernew;">Courier New</ulink>, <ulink url="&verdana;">Verdana</ulink>, ... . Estes dados de fontes instalados são dados não livres.

note: type: Content of: <book><chapter><section><section><para>
en: Many free Latin fonts have their lineage traced to <ulink url="&urwnimbus;">URW Nimbus</ulink> family or <ulink url="&bitstreamvera;">Bitstream Vera</ulink>.
pt: Muitos tipos de letra latinos gratuitos têm a sua linhagem na família <ulink url="&urwnimbus;">URW Nimbus</ulink> ou <ulink url="&bitstreamvera;">Bitstream Vera</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If your locale needs fonts not covered well by the above fonts, please use aptitude to check under task packages listed under "Tasks" -&gt; "Localization".  The font packages listed as "Depends:" or "Recommends:" in the localization task packages are the primary candidates.
pt: Se a sua localidade precisa de tipos de letra que não estão bem cobertos pelos tipos de letra acima, por favor utilize o aptitude para verificar os pacotes de tarefas listados em "Tarefas" -&gt; "Localização".  Os pacotes de fontes listados como "Dependências:" ou "Recomendados:" nos pacotes de tarefas de localização são os principais candidatos.

note: type: Content of: <book><chapter><section><section><title>
en: Font rasterization
pt: Rasterização de tipos de letra

note: type: Content of: <book><chapter><section><section><para>
en: Debian uses <ulink url="&freetype;">FreeType</ulink> to rasterize fonts. Its font choice infrastructure is provided by the <ulink url="&fontconfig;">Fontconfig</ulink> font configuration library.
pt: Debian usa <ulink url="&freetype;">FreeType</ulink> para rasterizar as fontes. A sua infraestrutura de escolha de fontes é fornecida pela biblioteca de configuração de fontes <ulink url="&fontconfig;">Fontconfig</ulink>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of notable font environment and related packages
pt: Lista de fontes ambiente notáveis e pacotes relacionados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&freetype;">FreeType</ulink> font rasterization library
pt: <ulink url="&freetype;">FreeType</ulink> biblioteca de rasterização de tipos de letra

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&fontconfig;">Fontconfig</ulink> font configuration library
pt: <ulink url="&fontconfig;">Fontconfig</ulink>, uma biblioteca de configuração de tipos de letra genérica -- binários de suporte

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>fc-*</literal>: CLI commands for <ulink url="&fontconfig;">Fontconfig</ulink>
pt: <literal>fc-*</literal>: comandos CLI para <ulink url="&fontconfig;">Fontconfig</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&fontmanager;">Font Manager</ulink>: GUI command for <ulink url="&fontconfig;">Fontconfig</ulink>
pt: <ulink url="&fontmanager;">Gestor de Tipos de Letra</ulink>: comando para GUI <ulink url="&fontconfig;">Fontconfig</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Nautilus extension for <ulink url="&fontmanager;">Font Manager</ulink>
pt: Extensão Nautilus para o <ulink url="&fontmanager;">Gestor de Tipos de Letra</ulink>

note: type: Content of: <book><chapter><section><section><tip><para>
en: Some font packages such as <literal>fonts-noto*</literal> install too many fonts. You may also want to keep some font packages installed but disabled under the normal use situation.  The multiple <ulink url="&glyphs;">glyphs</ulink> are expected for some <ulink url="&unicode;">Unicode</ulink> code points due to <ulink url="&hanunification;">Han unification</ulink> and unwanted gliphs may be chosen by the unconfigured Fontconfig library.  One of the most annoying case is "U+3001 IDEOGRAPHIC COMMA" and "U+3002 IDEOGRAPHIC FULL STOP" among CJK countries.  You can avoid this problematic situation easily by configuring font availability using Font Manager GUI (<ulink url="&fontmanager;">font-manager</ulink>).
pt: Alguns pacotes de tipos de letra, como o <literal>fonts-noto*</literal>, instalam demasiados tipos de letra. Poderá também querer manter alguns pacotes de tipos de letra instalados mas desactivados numa situação de utilização normal.  Os <ulink url="&glyphs;">glifos</ulink> múltiplos são esperados para alguns pontos de código <ulink url="&unicode;">Unicode</ulink> devido à <ulink url="&hanunification;">unificação Han</ulink> e os glifos indesejados podem ser escolhidos pela biblioteca Fontconfig não configurada.  Um dos casos mais incómodos é "U+3001 IDEOGRAPHIC COMMA" e "U+3002 IDEOGRAPHIC FULL STOP" entre os países CJK.  Pode evitar facilmente esta situação problemática configurando a disponibilidade dos tipos de letra utilizando a GUI do gestor de tipos de<ulink url="&fontmanager;">letra (font-manager</ulink>).

note: type: Content of: <book><chapter><section><section><para>
en: You can list font configuration state from the command line, too.
pt: Pode verificar informação de configuração de tipos de letra pelo seguinte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>fc-match(1)</literal>" for fontconfig font default
pt: "<literal>fc-match</literal>" para o tipo de letra predefinido do fontconfig

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>fc-list(1)</literal>" for available fontconfig fonts
pt: "<literal>fc-list(1)</literal>" para tipos de letra disponíveis fontconfig

note: type: Content of: <book><chapter><section><section><para>
en: You can configure font configuration state from the text editor but this is non-trivial.  See <literal>fonts.conf</literal>(5).
pt: Pode configurar o estado de configuração da fonte a partir do editor de texto mas isto não é trivial.  Veja <literal>fonts.conf</literal>(5).

note: type: Content of: <book><chapter><section><para>
en: Many mostly GUI applications on Linux are available in binary formats from non-Debian sources.
pt: Muitas das aplicações GUI em Linux estão disponíveis em formatos binários a partir de fontes não-Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&appimagelinuxappsthatrunanywhere;"> AppImage -- Linux apps that run anywhere </ulink>
pt: <ulink url="&appimagelinuxappsthatrunanywhere;"> AppImage -- Aplicações Linux que correm em qualquer lugar </ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&flathubappsforlinuxrighthere;"> FLATHUB -- Apps for Linux, right here </ulink>
pt: <ulink url="&flathubappsforlinuxrighthere;"> FLATHUB -- Aplicações para Linux, aqui mesmo </ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&snapcrafttheappstoreforlinux;"> snapcraft -- The app store for Linux </ulink>
pt: <ulink url="&snapcrafttheappstoreforlinux;"> snapcraft -- A loja de aplicações para Linux </ulink>

note: type: Content of: <book><chapter><section><warning><para>
en: Binaries from these sites may include proprietary non-free software packages.
pt: Os binários destes sítios podem incluir pacotes de software proprietário não-livre.

note: type: Content of: <book><chapter><section><para>
en: There is some raison d'être for these binary format distributions for Free Software aficionados using Debian since these can accommodate clean set of libraries used for each application by the respective upstream developer independent of the ones provided by Debian.
pt: Existe alguma razão de ser para estas distribuições em formato binário para os aficionados do Software Livre que usam Debian, uma vez que estas podem acomodar um conjunto limpo de bibliotecas usadas para cada aplicação pelo respetivo programador original, independentemente das fornecidas por Debian.

note: type: Content of: <book><chapter><section><para>
en: The inherent risk of running external binaries can be reduced by using the <ulink url="&sandboxenvironment;">sandbox environment</ulink> which leverages modern Linux security features (see <xref linkend="_linux_security_features"/>).
pt: O risco inerente de executar binários externos pode ser reduzido usando o <ulink url="&sandboxenvironment;">ambiente sandbox</ulink> que aproveita os recursos modernos de segurança do Linux (veja <xref linkend="_linux_security_features"/>).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: For binaries from AppImage and some upstream sites, run them in <ulink url="&firejail;"> firejail </ulink> with <ulink url="&manualconfiguration;">manual configuration</ulink>.
pt: Para binários do AppImage e de alguns sites upstream, execute-os no <ulink url="&firejail;"> firejail </ulink> com <ulink url="&manualconfiguration;">configuração manual</ulink>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: For binaries from FLATHUB, run them in <ulink url="&flatpak;"> Flatpak </ulink>. (No manual configuration required.)
pt: Para binários do FLATHUB, execute-os no <ulink url="&flatpak;"> Flatpak </ulink>. (Não é necessária nenhuma configuração manual.)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: For binaries from snapcraft, run them in <ulink url="&snap;"> Snap </ulink>. (No manual configuration required. Compatible with daemon programs.)
pt: Para binários do snapcraft, execute-os no <ulink url="&snap;"> Snap </ulink>. (Não é necessária configuração manual. Compatível com programas daemon.)

note: type: Content of: <book><chapter><section><para>
en: The <literal>xdg-desktop-portal</literal> package provides a standardized API to common desktop features.  See <ulink url="&xdgdesktopportalflatpak;"> xdg-desktop-portal (flatpak) </ulink> and <ulink url="&xdgdesktopportalsnap;"> xdg-desktop-portal (snap) </ulink>.
pt: O pacote <literal>xdg-desktop-portal</literal> fornece uma API padronizada para recursos comuns de desktop.  Veja <ulink url="&xdgdesktopportalflatpak;"> xdg-desktop-portal (flatpak) </ulink> e <ulink url="&xdgdesktopportalsnap;"> xdg-desktop-portal (snap) </ulink>.

note: type: Content of: <book><chapter><section><table><title>
en: List of notable sandbox environment and related packages
pt: Lista de ambientes sandbox notáveis e pacotes relacionados

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&flatpak;">Flatpak</ulink> application deployment framework for desktop apps
pt: Estrutura de implantação de aplicações <ulink url="&flatpak;">Flatpak</ulink> para aplicações de ambiente de trabalho

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Flatpak support for GNOME Software
pt: Suporte Flatpak para o software GNOME

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Daemon and tooling that enable <ulink url="&snap;">snap</ulink> packages
pt: Daemon e ferramentas que habilitam pacotes <ulink url="&snap;">snap</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Snap support for GNOME Software
pt: Suporte Snap para o software GNOME

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: desktop integration portal for Flatpak and Snap
pt: portal de integração no ambiente de trabalho para Flatpak e Snap

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xdgdesktopportalckendforgtkgnome;"> xdg-desktop-portal backend for gtk (GNOME) </ulink>
pt: <ulink url="&xdgdesktopportalckendforgtkgnome;"> backend xdg-desktop-portal para gtk (GNOME) </ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xdgdesktopportalbackendforqtkde;"> xdg-desktop-portal backend for Qt (KDE) </ulink>
pt: <ulink url="&xdgdesktopportalbackendforqtkde;"> backend do xdg-desktop-portal para Qt (KDE) </ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xdgdesktopportalorwlrootswayland;"> xdg-desktop-portal backend for wlroots (Wayland) </ulink>
pt: <ulink url="&xdgdesktopportalorwlrootswayland;"> backend do xdg-desktop-portal para wlroots (Wayland) </ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: a SUID security sandbox program <ulink url="&firejail;">firejail</ulink> for use with <ulink url="&appimage;">AppImage</ulink>
pt: um programa de segurança sandbox SUID <ulink url="&firejail;">firejail</ulink> para uso com o <ulink url="&appimage;">AppImage</ulink>

note: type: Content of: <book><chapter><section><para>
en: This sandbox environment technology is very much like apps on smart phone OS where apps are executed under controlled resource accesses.
pt: Esta tecnologia de espaço isolado "sandbox" é muito semelhante às aplicações no sistema operativo dos telefones inteligentes, em que as aplicações são executadas com acessos controlados aos recursos.

note: type: Content of: <book><chapter><section><para>
en: Some large GUI applications such as web browsers on Debian also use sandbox environment technology internally to make them more secure.
pt: Algumas aplicações GUI grandes tais como navegadores web em Debian também usam a tecnologia de ambiente sandbox internamente para torná-los mais seguros.

note: #-#-#-#-#  debian-reference_2.132_pt.po (Debian Reference 2)  #-#-#-#-# type: Content of: <book><chapter><section><title> #-#-#-#-#  gnome-user-docs_49.1-1_pt.po (gnome-user-docs)  #-#-#-#-# (itstool) path: td/p
en: Remote desktop
pt: Área de trabalho remota

note: type: Content of: <book><chapter><section><table><para>
en: Access to the desktop and applications which use Wayland protocol and run on the remote host is supported by the <ulink url="&gnomeremotedesktop;">GNOME Remote Desktop</ulink> on the remote host through <ulink url="&vnc;">VNC</ulink> or <ulink url="&rdp;">RDP</ulink> to the local client.
pt: O acesso ao ambiente de trabalho e às aplicações que utilizam o protocolo Wayland e são executadas no anfitrião remoto é suportado pelo <ulink url="&gnomeremotedesktop;">Ambiente de Trabalho Remoto GNOME</ulink> no anfitrião remoto através de <ulink url="&vnc;">VNC</ulink> ou <ulink url="&rdp;">RDP</ulink> para o cliente local.

note: type: Content of: <book><chapter><section><table><para>
en: Access to the desktop capabilities of all QEMU virtual machines is supported by the <ulink url="&spicethesimpleprtingenvironments;">SPICE (the Simple Protocol for Independent Computing Environments)</ulink> protocol.
pt: O acesso às capacidades de ambiente de trabalho de todas as máquinas virtuais QEMU é suportado pelo protocolo <ulink url="&spicethesimpleprtingenvironments;">SPICE (Simple Protocol for Independent Computing Environments)</ulink>.

note: type: Content of: <book><chapter><section><table><title>
en: List of notable remote access server
pt: Lista de servidores de acesso remoto notáveis

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: protocols
pt: protocolos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnomeremotedesktop;">GNOME Remote Desktop</ulink> server
pt: Servidor de <ulink url="&gnomeremotedesktop;">Ambiente de Trabalho Remoto GNOME</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xrdp;">xrdp</ulink>, Remote Desktop Protocol (RDP) server
pt: <ulink url="&xrdp;">xrdp</ulink>, servidor de Protocolo de Ambiente de Trabalho Remoto (RDP)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xbbvnc;">x11vnc</ulink>, Remote Framebuffer Protocol (VNC) server
pt: <ulink url="&xbbvnc;">x11vnc</ulink>, servidor VNC (Remote Framebuffer Protocol)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&tigervnc;">TigerVNC</ulink>, Remote Framebuffer Protocol (VNC) server
pt: <ulink url="&tigervnc;">TigerVNC</ulink>, servidor VNC (Remote Framebuffer Protocol)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnomeremotedesktopclient;">GNOME remote desktop client</ulink>
pt: <ulink url="&gnomeremotedesktopclient;">Cliente de ambiente de trabalho remoto GNOME</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&vinagregnomeremotedesktopclient;">Vinagre: GNOME remote desktop client</ulink>
pt: <ulink url="&vinagregnomeremotedesktopclient;">Vinagre: cliente de área de trabalho remota GNOME</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&remminagtkremotedesktopclient;">Remmina: GTK remote desktop client</ulink>
pt: <ulink url="&remminagtkremotedesktopclient;">Remmina: cliente de ambiente de trabalho remoto GTK</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&krdckderemotedesktopclient;">KRDC: KDE remote desktop client</ulink>
pt: <ulink url="&krdckderemotedesktopclient;">KRDC: cliente de área de trabalho remota do KDE</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&virtualmachinemanager;">Virtual Machine Manager</ulink>'s GUI display client of guest OS
pt: Cliente de visualização GUI do <ulink url="&virtualmachinemanager;">Gestor de Máquina Virtual</ulink> do SO convidado

note: type: Content of: <book><chapter><section><title>
en: X server connection
pt: Ligação ao servidor X

note: type: Content of: <book><chapter><section><para>
en: There are several ways to connect from an application on a remote host to the X server including <literal>xwayland</literal> on the local host.
pt: Existem várias formas de ligar uma aplicação num anfitrião remoto ao servidor X, incluindo o <literal>xwayland</literal> no anfitrião local.

note: type: Content of: <book><chapter><section><table><title>
en: List of connection methods to the X server
pt: Lista de métodos de ligação ao servidor X

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>sshd</literal> with option <literal>X11-forwarding</literal>
pt: <literal>sshd</literal> com a opção <literal>X11-forwarding</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&ssh;">SSH</ulink> server (secure)
pt: <ulink url="&ssh;">SSH</ulink> servidor (seguro)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&ssh;">SSH</ulink> client (secure)
pt: <ulink url="&ssh;">SSH</ulink> cliente (seguro)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: X authority file utility
pt: Utilitário de ficheiro de autoridade X

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: server access control for X
pt: controlo de acesso do servidor para X

note: type: Content of: <book><chapter><section><section><title>
en: X server local connection
pt: Ligação local do servidor X

note: type: Content of: <book><chapter><section><section><para>
en: Access to the local X server by the local applications which use X core protocol can be locally connected through a local UNIX domain socket.  This can be authorized by the authority file holding <ulink url="&accesscookie;">access cookie</ulink>. The authority file location is identified by the "<literal>$XAUTHORITY</literal>" environment variable and X display is identified by the "<literal>$DISPLAY</literal>" environment variable.  Since these are normally set automatically, no special action is needed, e.g. "<literal>gitk</literal>" as the following.
pt: O acesso ao servidor X local por parte das aplicações locais que utilizam o protocolo X core pode ser ligado localmente através de um socket de domínio UNIX local.  Isto pode ser autorizado pelo ficheiro de autoridade que contém o <ulink url="&accesscookie;">cookie de acesso</ulink>. A localização do ficheiro de autoridade é identificada pela variável de ambiente "<literal>$XAUTHORITY</literal>" e o ecrã X é identificado pela variável de ambiente "<literal>$DISPLAY</literal>".  Uma vez que estas são normalmente definidas automaticamente, não é necessária nenhuma ação especial, e.g. "<literal>gitk</literal>" como o seguinte.

note: type: Content of: <book><chapter><section><section><note><para>
en: For <literal>xwayland</literal>, <literal>XAUTHORITY</literal> holds value like "<literal>/run/user/1000/.mutter-Xwaylandauth.YVSU30</literal>".
pt: Para <literal>xwayland</literal>, <literal>XAUTHORITY</literal> tem um valor como "<literal>/run/user/1000/.mutter-Xwaylandauth.YVSU30</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: X server remote connection
pt: Ligação remota ao servidor X

note: type: Content of: <book><chapter><section><section><para>
en: Access to the local X server display from the remote applications which use X core protocol is supported by using the X11 forwarding feature.
pt: O acesso ao ecrã do servidor X local a partir das aplicações remotas que utilizam o protocolo central X é suportado através da utilização da funcionalidade de reencaminhamento X11.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Open an <literal>gnome-terminal</literal> on the local host.
pt: Abrir um <literal>gnome-terminal</literal> na máquina local.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Run <literal>ssh</literal>(1) with <literal>-X</literal> option to establish a connection with the remote site as the following.
pt: Execute <literal>ssh</literal>(1) com a opção <literal>-X</literal> para estabelecer uma ligação com o sítio remoto, como se segue.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Run an X application command, e.g. "<literal>gitk</literal>", on the remote site as the following.
pt: Execute um comando de aplicação X, ex. "<literal>gitk</literal>", no site remoto com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: This method can display the output from a remote X client as if it were locally connected through a local UNIX domain socket.
pt: Este método pode mostrar o resultado de um cliente X remoto como se ele estivesse ligado localmente através de um socket de domínio UNIX local.

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_the_remote_access_server_and_utilities_ssh"/> for SSH/SSHD.
pt: Veja <xref linkend="_the_remote_access_server_and_utilities_ssh"/> para SSH/SSHD.

note: type: Content of: <book><chapter><section><section><warning><para>
en: A remote <ulink url="&tcp;">TCP</ulink>/<ulink url="&ip;">IP</ulink> connection to the X server is disabled by default on the Debian system for security reasons.  Don't enable them by simply setting "<literal>xhost +</literal>" nor by enabling <ulink url="&xdmcpconnection;">XDMCP connection</ulink>, if you can avoid it.
pt: Uma ligação <ulink url="&tcp;">TCP</ulink><ulink url="&ip;">/IP</ulink> remota ao servidor X está desativada por omissão no sistema Debian por razões de segurança.  Não as ative definindo simplesmente "<literal>xhost +</literal>" nem ativando <ulink url="&xdmcpconnection;">a ligação XDMCP</ulink>, se o puder evitar.

note: type: Content of: <book><chapter><section><section><title>
en: X server chroot connection
pt: Ligação chroot do servidor X

note: type: Content of: <book><chapter><section><section><para>
en: Access to the X server by the applications which use X core protocol and run on the same host but in an environment such as chroot where the authority file is not accessible, can be authorized securely with <literal>xhost</literal> by using the <ulink url="&userbasedaccess;">User-based access</ulink>, e.g. "<literal>gitk</literal>" as the following.
pt: O acesso ao servidor X por parte das aplicações que utilizam o protocolo central X e que são executadas no mesmo anfitrião, mas num ambiente como o chroot, onde o ficheiro de autoridade não está acessível, pode ser autorizado de forma segura com o <literal>xhost</literal>, utilizando o <ulink url="&userbasedaccess;">acesso baseado no utilizador</ulink>, por exemplo, "<literal>gitk</literal>" como o seguinte.

note: type: Content of: <book><chapter><section><para>
en: For clipping text to clipboard, see <xref linkend="_mouse_operations"/>.
pt: Para recortar texto para a área de transferência, ver <xref linkend="_mouse_operations"/>.

note: type: Content of: <book><chapter><section><para>
en: For clipping graphics to clipboard, see <xref linkend="_graphic_data_tools"/>.
pt: Para recortar gráficos para a área de transferência, consulte <xref linkend="_graphic_data_tools"/>.

note: type: Content of: <book><chapter><section><para>
en: Some CLI commands can manipulate character clipboard (PRIMARY and CLIPBOARD), too.
pt: Alguns comandos CLI também podem manipular a área de transferência de caracteres (PRIMARY e CLIPBOARD).

note: type: Content of: <book><chapter><section><table><title>
en: List of programs related to manipulating character clipboard
pt: Lista de programas relacionados com a manipulação da área de transferência de caracteres

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: command line interface to X selections (clipboard)
pt: interface de linha de comandos para seleções X (área de transferência)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>wl-copy</literal> <literal>wl-paste</literal>: command line interface to <ulink url="&waylandclipboard;">Wayland clipboard</ulink>
pt: <literal>wl-copy</literal> <literal>wl-paste</literal>: interface de linha de comando para a <ulink url="&waylandclipboard;">área de transferência do Wayland</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: a daemon that captures mouse events on Linux console
pt: um daemon que captura eventos do rato na consola Linux

note: type: Content of: <book><chapter><title>
en: I18N and L10N
pt: I18N e L10N

note: type: Content of: <book><chapter><para>
en: <ulink url="&multilingualizatelanguagesupport;">Multilingualization (M17N) or Native Language Support</ulink> for an application software is done in 2 steps.
pt: O <ulink url="&multilingualizatelanguagesupport;">Multilingualization (M17N) ou Suporte de Linguagem Nativa</ulink> para um software de aplicação é feito em 2 passos.

note: type: Content of: <book><chapter><itemizedlist><listitem><para>
en: Internationalization (I18N): To make a software potentially handle multiple locales.
pt: Internationalization (I18N): Para fazer com que o software lide potencialmente com múltiplos locales.

note: type: Content of: <book><chapter><itemizedlist><listitem><para>
en: Localization (L10N): To make a software handle an specific locale.
pt: Localization (L10N): Tornar o software útil num locale específico.

note: type: Content of: <book><chapter><tip><para>
en: There are 17, 18, or 10 letters between "m" and "n", "i" and "n", or "l" and "n" in multilingualization, internationalization, and localization which correspond to M17N, I18N, and L10N. See <ulink url="&internationalizanandlocalization;">Internationalization and localization</ulink> for details.
pt: Existem 17, 18 ou 10 letras entre "m" e "n", "i" e "n", ou "l" e "n" na multi-linguagem, internacionalização e localização, que correspondem a M17N, I18N e L10N. Consulte <ulink url="&internationalizanandlocalization;">Internacionalização e localização</ulink> para obter detalhes.

note: type: Content of: <book><chapter><section><title>
en: The locale
pt: O locale

note: type: Content of: <book><chapter><section><para>
en: The behavior of programs supporting internationalization are configured by the environment variable "<literal>$LANG</literal>" to support localization.  Actual support of locale dependent features by the <literal>libc</literal> library requires to install <literal>locales</literal> or <literal>locales-all</literal> packages.  The <literal>locales</literal> package requires to be initialized properly.
pt: O comportamento dos programas que suportam a internacionalização é configurado pela variável de ambiente "<literal>$LANG</literal>" para suportar a localização.  O suporte de funcionalidades dependentes da configuração regional pela biblioteca <literal>libc</literal> requer a instalação dos pacotes <literal>locales</literal> ou <literal>locales-all</literal>.  O pacote <literal>locales</literal> necessita de ser inicializado corretamente.

note: type: Content of: <book><chapter><section><para>
en: If neither <literal>locales</literal> or <literal>locales-all</literal> package are installed, support of locale features are lost and system uses US English messages and handles data as <emphasis role="strong">ASCII</emphasis>.  This behavior is the same way as "<literal>$LANG</literal>" is set by "<literal>LANG=</literal>", "<literal>LANG=C</literal>", or "<literal>LANG=POSIX</literal>".
pt: Se nem o pacote <literal>locales</literal> nem o pacote <literal>locales-all</literal> estiverem instalados, o suporte a funcionalidades regionais perde-se e o sistema utiliza mensagens em inglês dos EUA e trata os dados como <emphasis role="strong">ASCII</emphasis>.  Este comportamento é o mesmo que "<literal>$LANG</literal>" é definido por "<literal>LANG=</literal>", "<literal>LANG=C</literal>", ou "<literal>LANG=POSIX</literal>".

note: type: Content of: <book><chapter><section><para>
en: The modern software such as GNOME and KDE are multilingualized.  They are internationalized by making them handle <ulink url="&utfi;">UTF-8</ulink> data and localized by providing their translated messages through the <literal>gettext</literal>(1) infrastructure.  Translated messages may be provided as separate localization packages.
pt: O software moderno como o GNOME e o KDE são multilingue. Eles são internacionalizados ao fazê-los lidar com dados <ulink url="&utfi;">UTF-8</ulink> e localizados ao disponibilizar as suas mensagens traduzidas através da infraestrutura <literal>gettext</literal>(1). As mensagens traduzidas podem ser disponibilizadas em pacotes de configuração local independentes.

note: type: Content of: <book><chapter><section><para>
en: The current Debian desktop GUI system normally sets the locale under GUI environment as "<literal>LANG=xx_YY.UTF-8</literal>".  Here, "<literal>xx</literal>" is <ulink url="&isogdjlanguagecodes;">ISO 639 language codes</ulink> and "<literal>YY</literal>" is <ulink url="&isodbggcountrycodes;">ISO 3166 country codes</ulink>.  These values are set by the desktop configuration GUI dialogue and change the program behavior.  See <xref linkend="_the_literal_lang_literal_variable"/>
pt: O atual sistema GUI de área de trabalho Debian normalmente define a configuração regional sob o ambiente GUI como "<literal>LANG=xx_YY.UTF-8</literal>".  Aqui, "<literal>xx</literal>" são <ulink url="&isogdjlanguagecodes;">códigos de idioma ISO 639</ulink> e "<literal>YY</literal>" são <ulink url="&isodbggcountrycodes;">códigos de país ISO 3166</ulink>.  Estes valores são definidos pela caixa de diálogo GUI de configuração do ambiente de trabalho e alteram o comportamento do programa.  Veja <xref linkend="_the_literal_lang_literal_variable"/>

note: type: Content of: <book><chapter><section><section><title>
en: Rationale for UTF-8 locale
pt: Fundamentos para o locale UTF-8

note: type: Content of: <book><chapter><section><section><para>
en: The simplest representation of the text data is <emphasis role="strong">ASCII</emphasis> which is sufficient for English and uses less than 127 characters (representable with 7 bits).
pt: A representação mais simples dos dados de texto é o <emphasis role="strong">ASCII</emphasis>, que é suficiente para o inglês e utiliza menos de 127 caracteres (representáveis com 7 bits).

note: type: Content of: <book><chapter><section><section><para>
en: Even plain English text may contain non-ASCII characters, e.g. slightly curly left and right quotation marks are not available in ASCII.
pt: Mesmo o Inglês simples pode conter caracteres não-ASCII, ex. as marcas de citação esquerda e direita ligeiramente curvas não estão disponíveis em ASCII.

note: type: Content of: <book><chapter><section><section><para>
en: In order to support more characters, many character sets and encoding systems have been used to support many languages (see <xref linkend="list-of-encoding-values"/>).
pt: A fim de suportar mais caracteres, foram utilizados muitos conjuntos de caracteres e sistemas de codificação para suportar muitas línguas (ver <xref linkend="list-of-encoding-values"/>).

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&unicode;">Unicode</ulink> character set can represent practically all characters known to human with 21 bit code point range (i.e., 0 to 10FFFF in hexadecimal notation).
pt: O conjunto de caracteres <ulink url="&unicode;">Unicode</ulink> pode representar praticamente todos os caracteres conhecidos pelo ser humano com uma gama de pontos de código de 21 bits (ou seja, de 0 a 10FFFF em notação hexadecimal).

note: type: Content of: <book><chapter><section><section><para>
en: Text encoding system <ulink url="&utfi;">UTF-8</ulink> fits Unicode code points into a sensible 8 bit data stream mostly compatible with the ASCII data processing system.  This makes <emphasis role="strong">UTF-8</emphasis> the modern preferred choice.  <emphasis role="strong">UTF</emphasis> stands for Unicode Transformation Format.  When <ulink url="&ascii;">ASCII</ulink> plain text data is converted to <ulink url="&utfi;">UTF-8</ulink> one, it has exactly the same content and size as the original ASCII one.  So you loose nothing by deploying UTF-8 locale.
pt: O sistema de codificação de texto <ulink url="&utfi;">UTF-8</ulink> adapta os pontos de código Unicode a um fluxo de dados de 8 bits sensato, compatível sobretudo com o sistema de processamento de dados ASCII.  Este facto torna o <emphasis role="strong">UTF-8</emphasis> a escolha mais moderna e preferida.  <emphasis role="strong">UTF</emphasis> significa Unicode Transformation Format (Formato de Transformação Unicode).  Quando os dados de texto simples <ulink url="&ascii;">ASCII</ulink> são convertidos para <ulink url="&utfi;">UTF-8</ulink>, têm exatamente o mesmo conteúdo e tamanho que o ASCII original.  Por isso, não perde nada ao implementar a configuração regional UTF-8.

note: type: Content of: <book><chapter><section><section><para>
en: Under <ulink url="&utfi;">UTF-8</ulink> locale with the compatible application program, you can display and edit any foreign language text data as long as required fonts and input methods are installed and enabled.  For example under "<literal>LANG=fr_FR.UTF-8</literal>" locale, <literal>gedit</literal>(1) (text editor for the GNOME desktop) can display and edit Chinese character text data while presenting menus in French.
pt: Sob a configurações regionais <ulink url="&utfi;">UTF-8</ulink> com programa de aplicação compatível, pode apresentar e editar dados de texto em qualquer língua estrangeira desde que as fontes e os métodos de introdução necessários estejam instalados e ativados.  Por exemplo, sob a configuração regional "<literal>LANG=fr_FR.UTF-8</literal>", o <literal>gedit</literal>(1) (editor de texto para o ambiente de trabalho GNOME) pode mostrar e editar dados de texto em caracteres chineses enquanto apresenta menus em francês.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Both the new standard "<literal>en_US.UTF-8</literal>" locale and the old standard "<literal>C</literal>"/"<literal>POSIX</literal>" locale use the standard US English message, they have subtle differences in sorting order etc.  If you want to handle not only ASCII characters but also handle all UTF-8 encoded characters gracefully while maintaining the old "<literal>C</literal>" local behavior, use the non-standard "<literal>C.UTF-8</literal>" locale on Debian.
pt: Tanto a nova configuração regional padrão "<literal>en_US.UTF-8</literal>" como a antiga configuração regional padrão "<literal>C</literal>"/"<literal>POSIX</literal>" utilizam a mensagem padrão do Inglês dos EUA, têm diferenças subtis na ordem de ordenação, etc.  Se quiser lidar não só com caracteres ASCII mas também com todos os caracteres codificados em UTF-8 graciosamente enquanto mantém o antigo comportamento local "<literal>C</literal>", use em Debian a configuração regional não-padrão "<literal>C.UTF-8</literal>".

note: type: Content of: <book><chapter><section><section><note><para>
en: Some programs consume more memory after supporting I18N.  This is because they are coded to use <ulink url="&utfdcucse;">UTF-32(UCS4)</ulink> internally to support Unicode for speed optimization and consume 4 bytes per each ASCII character data independent of locale selected.  Again, you loose nothing by deploying UTF-8 locale.
pt: Alguns programas consomem mais memória após suportarem I18N. Isto é porque estão codificados para usar <ulink url="&utfdcucse;">UTF-32(UCS4)</ulink> internamente para suportar Unicode para optimização de velocidade e consomem 4 bytes por cada caractere ASCII independentemente do locale selcionado. Mais uma vez, não perde nada ao implantar o locale UTF-8.

note: type: Content of: <book><chapter><section><section><title>
en: The reconfiguration of the locale
pt: A reconfiguração do locale

note: type: Content of: <book><chapter><section><section><para>
en: In order for the system to access a particular locale, the locale data must be compiled from the locale database.
pt: Para que o sistema aceda a uma determinada configuração regional, os dados dessa localização devem ser compilados a partir da base de dados das configurações regionais.

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>locales</literal> package does <emphasis role="strong">not</emphasis> come with pre-compiled locale data.  You need to configure it as:
pt: O pacote <literal>locales</literal> <emphasis role="strong">não</emphasis> vem com dados de localidade pré-compilados.  É necessário configurá-lo como:

note: type: Content of: <book><chapter><section><section><para>
en: This process involves 2 steps.
pt: Este processo involve 2 passos.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Select all required locale data to be compiled into the binary form. (Please make sure to include at least one UTF-8 locale)
pt: Selecione todas as configurações regionais necessárias para serem compiladas no formato binário. (Certifique-se de que inclui pelo menos uma configuração UTF-8)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Set the system wide default locale value by creating "<literal>/etc/default/locale</literal>" for use by PAM (see <xref linkend="_pam_and_nss"/>).
pt: Definir a configuração regional predefinida de todo o sistema em "<literal>/etc/default/locale</literal>" para usar com o PAM (veja <xref linkend="_pam_and_nss"/>).

note: type: Content of: <book><chapter><section><section><para>
en: The system wide default locale value set in "<literal>/etc/default/locale</literal>" may be overridden by the GUI configuration for GUI applications.
pt: O valor da configuração regional por defeito do sistema definido em "<literal>/etc/default/locale</literal>" pode ser substituído pela configuração GUI para aplicações GUI.

note: type: Content of: <book><chapter><section><section><note><para>
en: Actual traditional encoding system can be identified by "<literal>/usr/share/i18n/SUPPORTED</literal>".  Thus, the "<literal>LANG=en_US</literal>" is "<literal>LANG=en_US.ISO-8859-1</literal>".
pt: O sistema de codificação tradicional atual pode ser identificado por "<literal>/usr/share/i18n/SUPPORTED</literal>".  Assim, "<literal>LANG=pt_US</literal>" é "<literal>LANG=pt_US.ISO-8859-1</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>locales-all</literal> package comes with pre-compiled locale data for all locale data.  Since it doesn't create "<literal>/etc/default/locale</literal>", you may still need to install the <literal>locales</literal> package, too.
pt: O pacote <literal>locales-all</literal> vem com dados de regionais pré-compilados para todos os dados de região.  Uma vez que não cria o ficheiro "<literal>/etc/default/locale</literal>", poderá ter de instalar também o pacote <literal>locales</literal>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The <literal>locales</literal> package of some Debian derivative distributions come with pre-compiled locale data for all locale data. You need to install both <literal>locales</literal> and <literal>locales-all</literal> packages on Debian to emulate such system environment.
pt: O pacote <literal>locales</literal> de algumas distribuições derivadas de Debian vêm com dados da configuração de região pré-compilados para todos os dados regionais. Você precisa de instalar ambos os pacotes <literal>locales</literal> e <literal>locales-all</literal> em Debian para emular esse ambiente de sistema.

note: type: Content of: <book><chapter><section><section><title>
en: Filename encoding
pt: Codificação de nomes de ficheiros

note: type: Content of: <book><chapter><section><section><para>
en: For cross platform data exchanges (see <xref linkend="_removable_storage_device"/>), you may need to mount some filesystem with particular encodings.  For example, <literal>mount</literal>(8) for <ulink url="&vfatfilesystem;">vfat filesystem</ulink> assumes <ulink url="&cpedh;">CP437</ulink> if used without option.  You need to provide explicit mount option to use <ulink url="&utfi;">UTF-8</ulink> or <ulink url="&cpjdc;">CP932</ulink> for filenames.
pt: Para troca de dados entre plataformas (veja <xref linkend="_removable_storage_device"/>), pode precisar de montar algum sistema de ficheiros com codificações particulares. por exemplo, o <literal>mount</literal>(8) para <ulink url="&vfatfilesystem;">sistema de ficheiros vfat</ulink> assume <ulink url="&cpedh;">CP437</ulink> se usado sem opção. Precisa de fornecer uma opção explícita de montagem para usar <ulink url="&utfi;">UTF-8</ulink> ou <ulink url="&cpjdc;">CP932</ulink> para os nomes dos ficheiros.

note: type: Content of: <book><chapter><section><section><note><para>
en: When auto-mounting a hot-pluggable USB memory stick under modern desktop environment such as GNOME, you may provide such mount option by right clicking the icon on the desktop, click "Drive" tab, click to expand "Setting", and entering "utf8" to "Mount options:".  The next time this memory stick is mounted, mount with UTF-8 is enabled.
pt: Quando se monta automaticamente uma caneta de memória USB sob ambientes de trabalho modernos como o GNOME, pode fornecer tal opção de montagem ao clicar com o botão direito no ícone no ambiente de trabalho, clique no separador "Drive", clique para expandir "Definições" e insira "utf8" nas "Opções de montagem:". Não próxima vez que esta caneta de memória for montada, está activa a montagem com UTF-8.

note: type: Content of: <book><chapter><section><section><note><para>
en: If you are upgrading system or moving disk drives from older non-UTF-8 system, file names with non-ASCII characters may be encoded in the historic and deprecated encodings such as <ulink url="&isoiifjb;">ISO-8859-1</ulink> or <ulink url="&eucjp;">eucJP</ulink>.  Please seek help of text conversion tools to convert them to <ulink url="&utfi;">UTF-8</ulink>. See <xref linkend="_text_data_conversion_tools"/>.
pt: Se está a atualizar o sistema ou a mover os discos de um sistema antigo não-UTF-8, os nomes de ficheiros com caracteres não-ASCII podem ser codificados com as codificações históricas e obsoletas como a <ulink url="&isoiifjb;">ISO-8859-1</ulink> ou <ulink url="&eucjp;">eucJP</ulink>. por favor procure a ajuda de ferramentas de conversão de texto para convertê-los para <ulink url="&utfi;">UTF-8</ulink>. Veja <xref linkend="_text_data_conversion_tools"/>.

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&samba;">Samba</ulink> uses Unicode for newer clients (Windows NT, 200x, XP) but uses <ulink url="&cpifa;">CP850</ulink> for older clients (DOS and Windows 9x/Me) as default.  This default for older clients can be changed using "<literal>dos charset</literal>" in the "<literal>/etc/samba/smb.conf</literal>" file, e.g., to <ulink url="&cpjdc;">CP932</ulink> for Japanese.
pt: O <ulink url="&samba;">Samba</ulink> usa Unicode para os clientes mais recentes (Windows NT, 200x, XP) mas usa <ulink url="&cpifa;">CP850</ulink> para os clientes mais antigos (DOS e Windows 9x/Me) por predefinição. Esta predefinição para os clientes mais antigos pode ser alterada a usar "<literal>dos charset</literal>" no ficheiro "<literal>/etc/samba/smb.conf</literal>" por exemplo para <ulink url="&cpjdc;">CP932</ulink> para Japonês.

note: type: Content of: <book><chapter><section><section><title>
en: Localized messages and translated documentation
pt: Mensagens localizadas e documentação traduzida

note: type: Content of: <book><chapter><section><section><para>
en: Translations exist for many of the text messages and documents that are displayed in the Debian system, such as error messages, standard program output, menus, and manual pages.  <ulink url="&gnugettextbcommandtoolchain;">GNU gettext(1) command tool chain</ulink> is used as the backend tool for most translation activities.
pt: Existem traduções para muitas das mensagens de texto e documentos que são mostrados no sistema Debian, tais como as mensagens de erro, as saídas normais dos programas, os menus e os manuais. A <ulink url="&gnugettextbcommandtoolchain;">cadeia de ferramentas de comandos gettext(1) do GNU</ulink> é usada como a ferramenta backend para a maioria das atividades de tradução.

note: type: Content of: <book><chapter><section><section><para>
en: Under "Tasks" → "Localization" <literal>aptitude</literal>(8) provides an extensive list of useful binary packages which add localized messages to applications and provide translated documentation.
pt: Sob "Tarefas" → "Localização" o <literal>aptitude</literal>(8) disponibiliza uma lista extensa de pacotes binários úteis que adicionam mensagens localizadas às aplicações e fornecem documentação traduzida.

note: type: Content of: <book><chapter><section><section><para>
en: For example, you can obtain the localized message for manpage by installing the <literal>manpages-<emphasis>LANG</emphasis></literal> package. To read the Italian-language manpage for <emphasis>programname</emphasis> from "<literal>/usr/share/man/it/</literal>", execute as the following.
pt: Por exemplo, pode obter as mensagens localizadas para os manuais ao instalar o pacote <literal>manpages-<emphasis>LANG</emphasis></literal>. Para ler o manual em linguagem Italiana para o <emphasis>nome_do_programa</emphasis> a partir de "<literal>/usr/share/man/it/</literal>", execute o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: GNU gettext can accommodate priority list of translation languages with <literal>$LANGUAGE</literal> environment variable. For example:
pt: O GNU gettext pode acomodar uma lista prioritária de idiomas de tradução com a variável de ambiente <literal>$LANGUAGE</literal>. Por exemplo:

note: type: Content of: <book><chapter><section><section><para>
en: For more, see <literal>info gettext</literal> and read the section "The LANGUAGE variable".
pt: Para mais informações, consulte <literal>info gettext</literal> e leia a secção "A variável LANGUAGE".

note: type: Content of: <book><chapter><section><section><title>
en: Effects of the locale
pt: Efeitos do locale

note: type: Content of: <book><chapter><section><section><para>
en: The sort order of characters with <literal>sort</literal>(1) and <literal>ls</literal>(1) are affected by the locale. Exporting <literal>LANG=en_US.UTF-8</literal> sorts in the dictionary <literal>A-&gt;a-&gt;B-&gt;b...-&gt;Z-&gt;z</literal> order, while exporting <literal>LANG=C.UTF-8</literal> sorts in ASCII binary <literal>A-&gt;B-&gt;...-&gt;Z-&gt;a-&gt;b...</literal> order.
pt: A ordem de ordenação dos caracteres com <literal>sort</literal>(1) e <literal>ls</literal>(1) é afetada pelas configurações regionais. Exportando <literal>LANG=en_US.UTF-8</literal> ordena pelo dicionário <literal>A-&gt;a-&gt;B-&gt;b...-&gt;Z-&gt;z</literal>, enquanto a exportação de <literal>LANG=C.UTF-8</literal> ordena na ordem binária <literal>A-&gt;B-&gt;...-&gt;Z-&gt;a-&gt;b...</literal> do dicionário.

note: type: Content of: <book><chapter><section><section><para>
en: The date format of <literal>ls</literal>(1) is affected by the locale (see <xref linkend="_customized_display_of_time_and_date"/>).
pt: O formato de data de <literal>ls</literal>(1) é afetado pela configuração regional (ver <xref linkend="_customized_display_of_time_and_date"/>).

note: type: Content of: <book><chapter><section><section><para>
en: The date format of <literal>date</literal>(1) is affected by the locale.  For example:
pt: O formato de data de <literal>date</literal>(1) é afetado pela configuração regional.  Por exemplo:

note: type: Content of: <book><chapter><section><section><para>
en: Number punctuation are different for locales.  For example, in English locale, one thousand point one is displayed as "<literal>1,000.1</literal>" while in German locale, it is displayed as "<literal>1.000,1</literal>".  You may see this difference in spreadsheet program.
pt: As pontuações numéricas são diferentes consoante as configurações locais. Por exemplo, na configuração regional Inglês, mil virgula um é mostrado como "<literal>1,000.1</literal>" enquanto na configuração regional Alemão é mostrado como <literal>1.000,1</literal>". Pode ver esta diferença num programa de folha de cálculo.

note: type: Content of: <book><chapter><section><section><para>
en: Each detail feature of "<literal>$LANG</literal>" environment variable may be overridden by setting "<literal>$LC_*</literal>" variables.  These environment variables can be overridden again by setting "<literal>$LC_ALL</literal>" variable.  See <literal>locale</literal>(7) manpage for the details.  Unless you have strong reason to create complicated configuration, please stay away from them and use only "<literal>$LANG</literal>" variable set to one of the UTF-8 locales.
pt: Cada caraterística pormenorizada da variável de ambiente "<literal>$LANG</literal>" pode ser substituída pela definição das variáveis "<literal>$LC_*</literal>".  Estas variáveis de ambiente podem ser substituídas novamente pela definição da variável "<literal>$LC_ALL</literal>".  Veja a página de manual do <literal>locale</literal>(7) para mais detalhes.  A não ser que tenha uma razão forte para criar configurações complicadas, por favor mantenha-se afastado delas e use apenas a variável "<literal>$LANG</literal>" definida para uma das configurações regionais UTF-8.

note: type: Content of: <book><chapter><section><title>
en: The keyboard input
pt: A entrada do teclado

note: type: Content of: <book><chapter><section><section><title>
en: The keyboard input for Linux console and X Window
pt: A entrada de teclado para a consola Linux e o X Window

note: type: Content of: <book><chapter><section><section><para>
en: The Debian system can be configured to work with many international keyboard arrangements using the <literal>keyboard-configuration</literal> and <literal>console-setup</literal> packages.
pt: O sistema Debian pode ser configurado para funcionar com muitas disposições internacionais de teclado a usar os pacotes <literal>keyboard-configuration</literal> e <literal>console-setup</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: For the Linux console and the X Window system, this updates configuration parameters in "<literal>/etc/default/keyboard</literal>" and "<literal>/etc/default/console-setup</literal>". This also configures the Linux console font.  Many non-ASCII characters including accented characters used by many European languages can be made available with <ulink url="&deadkey;">dead key</ulink>, <ulink url="&altgrkey;">AltGr key</ulink>, and <ulink url="&composekey;">compose key</ulink>.
pt: Para a consola Linux e o sistema X Window, isto atualiza os parâmetros de configuração em "<literal>/etc/default/keyboard</literal>" e "<literal>/etc/default/console-setup</literal>". Isto também configura a fonte da consola Linux.  Muitos caracteres não-ASCII incluindo caracteres acentuados usados por muitas línguas europeias podem ser disponibilizados com a <ulink url="&deadkey;">tecla dead</ulink>, a <ulink url="&altgrkey;">tecla AltGr</ulink>, e a <ulink url="&composekey;">tecla compose</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: The keyboard input for Wayland
pt: A entrada de teclado para o Wayland

note: type: Content of: <book><chapter><section><section><para>
en: For GNOME on Wayland desktop system, <xref linkend="_the_keyboard_input_for_linux_console_and_x_window"/> can't support non-English European languages.  <ulink url="&ibus;">IBus</ulink> was made to support not only Asian languages but also European languages.  The package dependency of GNOME desktop Environment recommends "<literal>ibus</literal>" via "<literal>gnome-shell</literal>".  The code of "<literal>ibus</literal>" has been updated to integrate <literal>setxkbmap</literal> and XKB option functionalities.  You need to configure <literal>ibus</literal> from "GNOME Settings" or "GNOME Tweaks" for the multilingualized keyboard input.
pt: Para o GNOME no sistema de ambiente de trabalho Wayland, o <xref linkend="_the_keyboard_input_for_linux_console_and_x_window"/> não suporta idiomas europeus que não sejam ingleses.  <ulink url="&ibus;">O IBus</ulink> foi criado para suportar não apenas idiomas asiáticos, mas também idiomas europeus.  A dependência de pacotes do Ambiente de Trabalho GNOME recomenda o "<literal>ibus</literal>" através do "<literal>gnome-shell</literal>".  O código do "<literal>ibus</literal>" foi atualizado para integrar as funcionalidades das opções <literal>setxkbmap</literal> e XKB.  É necessário configurar o <literal>ibus</literal> em "Configurações do GNOME" ou "Ajustes do GNOME" para a entrada de teclado multilíngua.

note: type: Content of: <book><chapter><section><section><note><para>
en: If ibus is active, your classic X keyboard configuration by the <literal>setxkbmap</literal> may be overridden by <literal>ibus</literal> even under classic X-based desktop environment.  You can disable installed <literal>ibus</literal> using <literal>im-config</literal> to set input method to "None".  For more, see <ulink url="&debianwikionkeyboard;">Debian Wiki on keyboard</ulink>.
pt: Se o ibus estiver ativo, a sua configuração clássica do teclado X através do <literal>setxkbmap</literal> pode ser sobreposta pelo <literal>ibus</literal> mesmo sob o ambiente de trabalho clássico baseado no X.  Pode desativar o <literal>ibus</literal> instalado utilizando o <literal>im-config</literal> para definir o método de entrada para "None".  Para mais, veja <ulink url="&debianwikionkeyboard;">Debian Wiki sobre teclado</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: The input method support with IBus
pt: O suporte a método de entrada com IBus

note: type: Content of: <book><chapter><section><section><para>
en: Since GNOME desktop Environment recommends "<literal>ibus</literal>" via "<literal>gnome-shell</literal>", "<literal>ibus</literal>" is the good choice for input method.
pt: Uma vez que o ambiente de trabalho GNOME recomenda "<literal>ibus</literal>" através de "<literal>gnome-shell</literal>", "<literal>ibus</literal>" é a melhor escolha para o método de entrada.

note: type: Content of: <book><chapter><section><section><para>
en: Multilingual input to the application is processed as:
pt: Entrada multilingue para a aplicação é processada como:

note: type: Content of: <book><chapter><section><section><para>
en: The list of IBus and its engine packages are the following.
pt: A lista do IBus e dos seus pacotes de motores é a seguinte.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of IBus and its engine packages
pt: Lista do IBus e dos seus pacotes de motores

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: supported locale
pt: locale suportado

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: input method framework using dbus
pt: estrutura de método de entrada que usa dbus

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Chinese (for zh_CN)
pt: Chinês (para zh_CN)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: , , (for zh_TW)
pt: , , (para zh_TW)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Multilingual: <ulink url="&keyman;">Keyman</ulink> engine for over 2000 languages
pt: Multilingue: motor <ulink url="&keyman;">Keyman</ulink> para mais de 2000 idiomas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: table engine for IBus
pt: motor de tabela para IBus

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Multilingual: Indic, Arabic and others
pt: Multilingue: Indiano, Árabe e outros

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: additional widgets for Plasma 5 containing Keyboard Indicator
pt: widgets adicionais para o Plasma 5 que contêm o indicador de teclado

note: type: Content of: <book><chapter><section><section><note><para>
en: For Chinese, "<literal>fcitx5</literal>" may be an alternative input method framework.  For Emacs aficionados, "<literal>uim</literal>" may be an alternative.  Either cases, you may need to do extra manual configuration with <literal>im-config</literal>.  Some old classic <ulink url="&inputmethods;">input methods</ulink> such as "<literal>kinput2</literal>" may still exist in Debian repository but are not recommended for the modern environment.
pt: Para os chineses, "<literal>fcitx5</literal>" pode ser uma estrutura de método de entrada alternativa.  Para os aficionados do Emacs, "<literal>uim</literal>" pode ser uma alternativa.  Em ambos os casos, pode ser necessário fazer uma configuração manual extra com o <literal>im-config</literal>.  Alguns <ulink url="&inputmethods;">métodos de entrada</ulink> clássicos antigos tais como "<literal>kinput2</literal>" podem ainda existir no repositório Debian mas não são recomendados para o ambiente moderno.

note: type: Content of: <book><chapter><section><section><title>
en: An example for Japanese
pt: Um exemplo para Japonês

note: type: Content of: <book><chapter><section><section><para>
en: I find the Japanese input method started under English environment ("<literal>en_US.UTF-8</literal>") very useful.  Here is how I did this with IBus for GNOME on Wayland:
pt: Acho muito útil o método de entrada de Japonês começado sob ambiente Inglês "<literal>en_US.UTF-8</literal>"). Aqui está como fiz isto com o IBus para GNOME em Wayland:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Install the Japanese input tool package <literal>ibus-mozc</literal> (or <literal>ibus-anthy</literal>) with its recommended packages such as <literal>im-config</literal>.
pt: Instale o pacote de ferramentas de entrada em japonês <literal>ibus-mozc</literal> (ou <literal>ibus-anthy</literal>) com os seus pacotes recomendados, como o <literal>im-config</literal>.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Select "Settings" → "Keyboard" → "Input Sources" → click "<literal>+</literal>" in "Input Sources" → "Japanese" → "Japanese mozc (or anthy)" and click "Add" if it hasn't been activated.
pt: Selecione "Definições" → "Teclado" → "Fontes de Introdução" → clique em "<literal>+</literal>" em "..." → "Outro" → "Japonês" e clique "Adicionar".

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You may chose as many input sources.
pt: Pode escolher tantas fontes de entrada quantas desejar.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Relogin to user's account.
pt: Voltar a fazer login na conta do utilizador.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Setup each input source by right clicking the GUI toolbar icon.
pt: Configure cada fonte de entrada clicando com o botão direito do rato no ícone da barra de ferramentas GUI.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Switch among installed input sources by SUPER-SPACE. (SUPER is normally the Windows key.)
pt: Alterne entre as fontes de entrada instaladas com SUPER-ESPAÇO. (SUPER é normalmente a Tecla Windows.)

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you wish to have access to alphabet only keyboard environment with the physical Japanese keyboard on which shift-<literal>2</literal> has <literal>"</literal> (double quotation mark) engraved, you select "Japanese" in the above procedure.  You can enter Japanese using "Japanese mozc (or anthy)" with physical "US" keyboard on which shift-<literal>2</literal> has <literal>@</literal> (at mark) engraved.
pt: Se pretender aceder ao ambiente de teclado só com o alfabeto com o teclado físico japonês no qual o <literal>shift-2</literal> tem gravado <literal>"</literal> (aspas duplas), selecione "Japonês" no procedimento acima.  Pode introduzir a língua japonesa utilizando "Japanese mozc (ou anthy)" com o teclado físico "US" no qual o shift-<literal>2</literal> tem gravado <literal>@</literal> (arroba).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The GUI menu entry for <literal>im-config</literal>(8) is "Input method".
pt: A entrada do menu GUI para <literal>im-config</literal>(8) é "Input method" (Método de entrada).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Alternatively, execute "<literal>im-config</literal>" from user's shell.
pt: Em alternativa, execute "<literal>"im-config</literal>" a partir da shell do utilizador.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>im-config</literal>(8) behaves differently if command is executed from root or not.
pt: O <literal>im-config</literal>(8) comporta-se de modo diferente se o comando for executado pelo root ou não.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>im-config</literal>(8) enables the best input method on the system as default without any user actions.
pt: <literal>im-config</literal>(8) activa o melhor método de entrada do sistema e é predefinido sem qualquer acção do utilizador.

note: type: Content of: <book><chapter><section><title>
en: The display output
pt: O ecrã de resultados

note: type: Content of: <book><chapter><section><para>
en: Linux console can only display limited characters.  (You need to use special terminal program such as <literal>jfbterm</literal>(1) to display non-European languages on the non-GUI console.)
pt: A consola do Linux apenas pode mostrar caracteres limitados. (Precisa usar programas de terminal especiais como o <literal>jfbterm</literal>(1) para mostrar linguagens não-Europeias numa consola não GUI.)

note: type: Content of: <book><chapter><section><para>
en: GUI environment (<xref linkend="_gui_system"/>) can display any characters in the UTF-8 as long as required fonts are installed and enabled. (The encoding of the original font data is taken care and transparent to the user.)
pt: O ambiente GUI (<xref linkend="_gui_system"/>) pode apresentar quaisquer caracteres em UTF-8, desde que as fontes necessárias estejam instaladas e ativadas. (A codificação dos dados originais do tipo de letra é tratada e transparente para o utilizador.)

note: type: Content of: <book><chapter><section><title>
en: East Asian Ambiguous Character Width Characters
pt: Caracteres Asiáticos de Leste de Altura Ambígua

note: type: Content of: <book><chapter><section><para>
en: Under the East Asian locale, the box drawing, Greek, and Cyrillic characters may be displayed wider than your desired width to cause the unaligned terminal output (see <ulink url="&unicodestandardannexbb;">Unicode Standard Annex #11</ulink>).
pt: Em localizações ao leste da Asia, o desenhar de caixa, os caracteres Gregos e Cirílicos podem aparecer mais largos que o desejado e causarem o desalinhamento da saída do terminal (veja <ulink url="&unicodestandardannexbb;">Unicode Standard Annex #11</ulink>).

note: type: Content of: <book><chapter><section><para>
en: You can work around this problem:
pt: Pode contornar este problema:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <literal>gnome-terminal</literal>: Preferences → Profiles → <emphasis>Profile name</emphasis> → Compatibility → Ambiguous-wide characters → Narrow
pt: <literal>gnome-terminal</literal>: Preferências → Perfis → <emphasis>nome do perfil</emphasis> → Compatibilidade → Caracteres de Largura Ambígua → Estreito

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <literal>ncurses</literal>: Set environment <literal>export NCURSES_NO_UTF8_ACS=0</literal>.
pt: <literal>ncurses</literal>: Define ambiente <literal>export NCURSES_NO_UTF8_ACS=0</literal>.

note: type: Content of: <book><chapter><title>
en: System tips
pt: Dicas do sistema

note: type: Content of: <book><chapter><para>
en: Here, I describe basic tips to configure and manage systems, mostly from the console.
pt: Aqui, descrevo dicas básicas para configurar e gerir sistemas, a maioria a partir da consola.

note: type: Content of: <book><chapter><section><title>
en: The console tips
pt: As dicas da consola

note: type: Content of: <book><chapter><section><para>
en: There are some utility programs to help your console activities.
pt: Existem alguns programas utilitários para ajudar as atividades da consola.

note: type: Content of: <book><chapter><section><table><title>
en: List of programs to support console activities
pt: Lista de programas de apoio às atividades da consola

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: See <xref linkend="_midnight_commander_mc"/>
pt: Veja <xref linkend="_midnight_commander_mc"/>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>script</literal>(1) command to make a record of terminal session
pt: <literal>script</literal>(1) comando para fazer um registo da sessão de terminal

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: terminal multiplexer with VT100/ANSI terminal emulation
pt: terminal multiplexador com emulação de terminal VT100/ANSI

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: terminal multiplexer alternative (Use "Control-B" instead)
pt: multiplexador alternativo de terminal (Use "Control-B" em vez disto)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fuzzy text finder
pt: localizador de texto difuso

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: readline feature command line wrapper
pt: funcionalidade de revestimento e histórico da linha de comando

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fast recursive string search in the source code tree with automatic filtering
pt: pesquisa rápida e recursiva de cadeias de caracteres na árvore de código-fonte com filtragem automática

note: type: Content of: <book><chapter><section><section><title>
en: Recording the shell activities cleanly
pt: Gravar as atividades da shell de modo limpo

note: type: Content of: <book><chapter><section><section><para>
en: The simple use of <literal>script</literal>(1) (see <xref linkend="_recording_the_shell_activities"/>) to record shell activity produces a file with control characters.  This can be avoided by using <literal>col</literal>(1) as the following.
pt: O uso simples de <literal>script</literal>(1) (veja <xref linkend="_recording_the_shell_activities"/>) para gravar a atividade da shell produz um ficheiro com caracteres de controle. Isto pode ser evitado ao usar o <literal>col</literal>(1) como o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Do whatever … and press <literal>Ctrl-D</literal> to exit <literal>script</literal>.
pt: Faça o que tem a fazer ... e carregue em <literal>Ctrl-D</literal> para terminar o <literal>script</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: There are alternative methods to record the shell activities:
pt: Existem métodos alternativos para registar as atividades da shell:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Use <literal>tee</literal> (usable during the boot process in the initramfs):
pt: Use <literal>tee</literal> (utilizável durante o processo de arranque no initramfs):

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Use <literal>gnome-terminal</literal> with the extend line buffer for scrollback.
pt: Use o <literal>gnome-terminal</literal> com a memória intermédia de linha estendida para conseguir rolar para trás.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Use <literal>screen</literal> with "<literal>^A H</literal>" (see <xref linkend="_the_screen_program"/>) to perform recording of console.
pt: Utilize o <literal>ecrã</literal> com "<literal>^A H</literal>" (ver <xref linkend="_the_screen_program"/>) para efetuar a gravação da consola.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Use <literal>vim</literal> with "<literal>:terminal</literal>" to enter the terminal mode.  Use "<literal>Ctrl-W N</literal>" to exit from terminal mode to normal mode.  Use "<literal>:w typescript</literal>" to write the buffer to a file.
pt: Utilize o <literal>vim</literal> com "<literal>:terminal</literal>" para entrar no modo de terminal.  Use "<literal>Ctrl-W N</literal>" para sair do modo terminal para o modo normal.  Utilize "<literal>:w typescript</literal>" para escrever a memória intermédia num ficheiro.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Use <literal>emacs</literal> with "<literal>M-x shell</literal>", "<literal>M-x eshell</literal>", or "<literal>M-x term</literal>" to enter recording console.  Use "<literal>C-x C-w</literal>" to write the buffer to a file.
pt: Use o <literal>emacs</literal> com "<literal>M-x shell</literal>", "<literal>M-x eshell</literal>", ou "<literal>M-x term</literal>" para entrar na consola de gravação.  Use"<literal>C-x C-w</literal>" para escrever a memória intermédia para um ficheiro.

note: type: Content of: <book><chapter><section><section><title>
en: The screen program
pt: O programa screen

note: type: Content of: <book><chapter><section><section><para>
en: <literal>screen</literal>(1) not only allows one terminal window to work with multiple processes, but also allows <emphasis role="strong">remote shell process to survive interrupted connections</emphasis>.  Here is a typical use scenario of <literal>screen</literal>(1).
pt: O <literal>screen</literal>(1) não apenas permite que uma janela terminal funcione com múltiplos processos, mas também permite que os <emphasis role="strong">processos de shell remota sobrevivam a ligações interrompidas</emphasis>. Aqui está um cenário típico de utilização do <literal>screen</literal>(1).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You login to a remote machine.
pt: Faz login numa máquina remota.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You start <literal>screen</literal> on a single console.
pt: Arranca o <literal>screen</literal> numa consola única.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You execute multiple programs in <literal>screen</literal> windows created with <literal>^A c</literal> ("Control-A" followed by "c").
pt: Executa múltiplos programas na janela criada do <literal>screen</literal> com <literal>^A c</literal> ("Ctrl-A" seguido de "c").

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You switch among the multiple <literal>screen</literal> windows by <literal>^A n</literal> ("Control-A" followed by "n").
pt: Muda entre as múltiplas janelas do <literal>screen</literal> com <literal>^A n</literal> ("Ctrl-A" seguido de "n").

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Suddenly you need to leave your terminal, but you don't want to lose your active work by keeping the connection.
pt: Subitamente precisa de abandonar o seu terminal, mas não quer perder o seu trabalho ativo a manter a ligação.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You may <emphasis role="strong">detach</emphasis> the <literal>screen</literal> session by any methods.
pt: Pode <emphasis role="strong">separar</emphasis> a sessão do <literal>screen</literal> por quaisquer métodos.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Brutally unplug your network connection
pt: Desligar a sua ligação de rede à bruta

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Type <literal>^A d</literal> ("Control-A" followed by "d") and manually logging out from the remote connection
pt: Escrever <literal>^A d</literal> ("Ctrl-A" seguido de "d") e manualmente terminar a sessão da ligação remota

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Type <literal>^A DD</literal> ("Control-A" followed by "DD") to have <literal>screen</literal> detach and log you out
pt: Escrever <literal>^A DD</literal> ("Ctrl-A" seguido de "DD") para separar o <literal>screen</literal> e terminar a sua sessão

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You log in again to the same remote machine (even from a different terminal).
pt: Faz login de novo à mesma máquina remota (mesmo a partir de um terminal diferente).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You start <literal>screen</literal> as "<literal>screen -r</literal>".
pt: Inicia o <literal>screen</literal> como "<literal>screen -r</literal>".

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: <literal>screen</literal> magically <emphasis role="strong">reattaches</emphasis> all previous <literal>screen</literal> windows with all actively running programs.
pt: O <literal>screen</literal> magicamente <emphasis role="strong">reagrupa</emphasis> todas as janelas <literal>screen</literal> anteriores com todos os programas a funcionar activamente.

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can save connection fees with <literal>screen</literal> for metered network connections such as dial-up and packet ones, because you can leave a process active while disconnected, and then re-attach it later when you connect again.
pt: Pode poupar despesas de ligação com o <literal>screen</literal> em ligações de rede medidas 'a metro' como as dial-up, porque pode deixar um processo ativo enquanto desligado e depois lhe re-ligar-se mais tarde quando ligar de novo.

note: type: Content of: <book><chapter><section><section><para>
en: In a <literal>screen</literal> session, all keyboard inputs are sent to your current window except for the command keystroke.  All <literal>screen</literal> command keystrokes are entered by typing <literal>^A</literal> ("Control-A") plus a single key [plus any parameters].  Here are important ones to remember.
pt: Numa sessão do <literal>screen</literal>, todas as entradas do teclado são enviadas à sua janela atual excepto as teclas de comandos. Todas as teclas de comando do <literal>screen</literal> são inseridas ao escrever <literal>^A</literal> ("Control-A") mais uma única tecla [mais quaisquer parâmetros]. Aqui estão alguns importantes para fazer lembrar.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of key bindings for screen
pt: Lista de ligações de teclas para o screen

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show a help screen (display key bindings)
pt: mostra um écran de ajuda (mostra as teclas de atalho)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a new window and switch to it
pt: cria uma nova janela e muda para lá

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: go to next window
pt: vai à janela seguinte

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: go to previous window
pt: vai à janela anterior

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: go to window number 0
pt: vaia à janela número 0

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: go to window number 1
pt: vai à janela número 1

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show a list of windows
pt: mostra uma lista de janelas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: send a Ctrl-A to current window as keyboard input
pt: envia Ctrl-A à janela atual como entrada do teclado

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: write a hardcopy of current window to file
pt: escreve uma cópia física da janela atual para um ficheiro

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: begin/end logging current window to file
pt: inicia/termina o registo da janela atual para um ficheiro

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lock the terminal (password protected)
pt: bloqueia o terminal (protegido por palavra-passe)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: detach screen session from the terminal
pt: separa a sessão do ecrã do terminal

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: detach screen session and log out
pt: separa a sessão do ecrã e termina a sessão

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>screen</literal>(1) for details.
pt: Veja <literal>screen</literal>(1) para detalhes.

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>tmux</literal>(1) for functionalities of the alternative command.
pt: Veja <literal>tmux</literal>(1) para as funcionalidades do comando alternativo.

note: type: Content of: <book><chapter><section><section><title>
en: Navigating around directories
pt: Navegando nos diretórios

note: type: Content of: <book><chapter><section><section><para>
en: In <xref linkend="_customizing_bash"/>, 2 tips to allow quick navigation around directories are described: <literal>$CDPATH</literal> and <literal>mc</literal>.
pt: Em <xref linkend="_customizing_bash"/>, são descritas 2 dicas para permitir uma navegação rápida pelos diretórios: <literal>$CDPATH</literal> e <literal>mc</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: If you use fuzzy text filter program, you can do without typing the exact path.  For <literal>fzf</literal>, include following in <literal>~/.bashrc</literal>.
pt: Se utilizar o programa de filtragem de texto fuzzy, pode fazê-lo sem escrever o caminho exato.  Para o <literal>fzf</literal>, inclua o seguinte em <literal>~/.bashrc</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You can jump to a very deep subdirectory with minimal efforts.  You first type "<literal>cd **</literal>" and press <literal>Tab</literal>.  Then you will be prompted with candidate paths.  Typing in partial path strings, e.g., <literal>s/d/b foo</literal>, will narrow down candidate paths.  You select the path to be used by <literal>cd</literal> with cursor and return keys.
pt: Pode saltar para um sub-diretório muito profundo com esforço mínimo.  Primeiro, escreva<literal>"cd **</literal>" e prima <literal>Tab</literal>.  Em seguida, ser-lhe-ão solicitados os caminhos candidatos.  Escrever uma sequência de caminhos parciais, e.g., <literal>s/d/b foo</literal>, irá reduzir os caminhos candidatos.  Você seleciona o caminho a ser utilizado por <literal>cd</literal> com o cursor e as teclas de retorno.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You can select a command from the command history more efficiently with minimal efforts.  You press <literal>Ctrl-R</literal> at the command prompt.  Then you will be prompted with candidate commands.  Typing in partial command strings, e.g., <literal>vim d</literal>, will narrow down candidates.  You select the one to be used with cursor and return keys.
pt: É possível selecionar um comando do histórico de comandos de forma mais eficiente e com o mínimo de esforço.  Prima <literal>Ctrl-R</literal> na linha de comandos.  Em seguida, ser-lhe-ão apresentados os comandos candidatos.  Escrever cadeias de comandos parciais, e.g., <literal>vim d</literal>, irá reduzir os candidatos.  Seleciona o comando a ser utilizado com as teclas de cursor e de retorno.

note: type: Content of: <book><chapter><section><section><title>
en: Readline wrapper
pt: Revestimento da linha de leitura

note: type: Content of: <book><chapter><section><section><para>
en: Some commands such as <literal>/usr/bin/dash</literal> which lacks command line history editing capability can add such functionality transparently by running under <literal>rlwrap</literal> or its equivalents.
pt: Alguns comandos, como o <literal>/usr/bin/dash</literal>, que não tem capacidade de edição do histórico da linha de comandos, podem adicionar essa funcionalidade de forma transparente ao serem executados sob o <literal>rlwrap</literal> ou seus equivalentes.

note: type: Content of: <book><chapter><section><section><para>
en: This provides convenient platform to test subtle points for <literal>dash</literal> with friendly <literal>bash</literal>-like environment.
pt: Isto fornece uma plataforma conveniente para testar pontos subtis para <literal>dash</literal> com um ambiente amigável semelhante ao <literal>bash</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Scanning the source code tree
pt: Verificação da árvore de código-fonte

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>rg</literal>(1) command in the <literal>ripgrep</literal> package offers a faster alternative to the <literal>grep</literal>(1) command for scanning the source code tree for typical situation.  It takes advantage of modern multi-core CPUs and automatically applies reasonable filters to skip some files.
pt: O comando <literal>rg</literal>(1) do pacote <literal>ripgrep</literal> oferece uma alternativa mais rápida ao comando <literal>grep</literal>(1) para varrer a árvore de código-fonte em situações típicas.  Ele tira vantagem das modernas CPUs multi-core e automaticamente aplica filtros razoáveis para pular alguns arquivos.

note: type: Content of: <book><chapter><section><title>
en: Customizing vim
pt: Personalizar o vim

note: type: Content of: <book><chapter><section><para>
en: After you learn basics of <literal>vim</literal>(1) through <xref linkend="_using_vim"/>, please read Bram Moolenaar's "<ulink url="&sevenhabitsofeffetexteditingcaaa;">Seven habits of effective text editing (2000)</ulink>" to understand how <literal>vim</literal> should be used.
pt: Depois de aprender as noções básicas do <literal>vim</literal>(1) através do <xref linkend="_using_vim"/>, por favor leia o livro de Bram Moolenaar "<ulink url="&sevenhabitsofeffetexteditingcaaa;">Seven habits of effective text editing (2000)</ulink>" para compreender como o <literal>vim</literal> deve ser utilizado.

note: type: Content of: <book><chapter><section><section><title>
en: Customizing vim with internal features
pt: Personalizando o vim com recursos internos

note: type: Content of: <book><chapter><section><section><para>
en: The behavior of <literal>vim</literal> can be changed significantly by enabling its internal features through the <literal>Ex</literal>-mode commands such as "<literal>set ...</literal>" to set vim options.
pt: O comportamento do <literal>vim</literal> pode ser alterado significativamente ativando as suas caraterísticas internas através dos comandos do modo <literal>Ex</literal> tais como "<literal>set ...</literal>" para definir as opções do vim.

note: type: Content of: <book><chapter><section><section><para><footnote><para>
en: More elaborate customization examples: "<ulink url="&vimgalore;">Vim Galore</ulink>", "<ulink url="&sensiblevim;">sensible.vim</ulink>", ...
pt: Exemplos de personalização mais elaborados: "<ulink url="&vimgalore;">Vim Galore</ulink>",<ulink url="&sensiblevim;">"sensible.vim</ulink>", ...

note: type: Content of: <book><chapter><section><section><para>
en: These <literal>Ex</literal>-mode commands can be included in user's vimrc file, traditional "<literal>~/.vimrc</literal>" or git-friendly "<literal>~/.vim/vimrc</literal>".  Here is a very simple example <placeholder type="footnote" id="0"/>:
pt: Estes comandos em modo <literal>Ex</literal> podem ser incluídos no ficheiro vimrc do utilizador, no tradicional "<literal>~/.vimrc</literal>" ou no git-friendly "<literal>~/.vim/vimrc</literal>".  Aqui está um exemplo muito simples <placeholder type="footnote" id="0"/>:

note: type: Content of: <book><chapter><section><section><para>
en: The keymap of <literal>vim</literal> can be changed in user's vimrc file.  E.g.:
pt: O mapa de teclas do <literal>vim</literal> pode ser alterado no ficheiro vimrc do utilizador.  Por exemplo:

note: type: Content of: <book><chapter><section><section><caution><para>
en: Don't try to change the default key bindings without very good reasons.
pt: Não tente alterar os atalhos de teclas predefinidos sem ter boas razões para o fazer.

note: type: Content of: <book><chapter><section><section><para>
en: In order for the above keybindings to function properly, the terminal program needs to be configured to generate "ASCII DEL" for <literal>Backspace</literal>-key and "Escape sequence" for <literal>Delete</literal>-key.
pt: Para que as combinações de teclas acima funcionem corretamente, o programa do terminal tem de ser configurado para gerar "ASCII DEL" para a tecla <literal>Backspace</literal> e "Escape sequence" para a tecla <literal>Delete</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Other miscellaneous configuration can be changed in user's vimrc file.  E.g.:
pt: Outras configurações diversas podem ser alteradas no ficheiro vimrc do utilizador.  Por exemplo:

note: type: Content of: <book><chapter><section><section><title>
en: Customizing vim with external packages
pt: Personalizando o vim com pacotes externos

note: type: Content of: <book><chapter><section><section><para>
en: Interesting external plugin packages can be found:
pt: Podem ser encontrados pacotes de plug-ins externos interessantes:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&vimtheubiquitoustexteditor;"> Vim - the ubiquitous text editor </ulink> -- The official upstream site of Vim and vim scripts
pt: <ulink url="&vimtheubiquitoustexteditor;"> Vim - o editor de texto ubíquo </ulink> -- O site oficial do Vim e dos scripts vim

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&vimawsome;"> VimAwsome </ulink> -- The listing of Vim plugins
pt: <ulink url="&vimawsome;"> VimAwsome </ulink> -- A listagem de plugins Vim

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&vimscripts;">vim-scripts</ulink> -- Debian package: a collection of vim scripts
pt: <ulink url="&vimscripts;">vim-scripts</ulink> -- Pacote Debian: uma coleção de scripts vim

note: type: Content of: <book><chapter><section><section><para>
en: Plugin packages in the <ulink url="&vimscripts;">vim-scripts</ulink> package can be enabled using user's vimrc file.  E.g.:
pt: Os pacotes de plugins no pacote <ulink url="&vimscripts;">vim-scripts</ulink> podem ser ativados usando o ficheiro vimrc do utilizador.  Por exemplo:

note: type: Content of: <book><chapter><section><section><para>
en: The new native Vim package system works nicely with "<literal>git</literal>" and "<literal>git submodule</literal>".  One such example configuration can be found at <ulink url="&mygitrepositorydotvim;">my git repository: dot-vim</ulink>.  This does essentially:
pt: O novo sistema de pacotes nativo do Vim funciona muito bem com "<literal>git</literal>" e "<literal>git submodule</literal>".  Um exemplo de configuração pode ser encontrado no <ulink url="&mygitrepositorydotvim;">meu repositório git: dot-vim</ulink>.  Isto faz essencialmente o seguinte:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: By using "<literal>git</literal>" and "<literal>git submodule</literal>", latest external packages, such as "<literal><emphasis>name</emphasis></literal>", are placed into <literal>~/.vim/pack/*/opt/<emphasis>name</emphasis></literal> and similar.
pt: Ao utilizar "<literal>git</literal>" e "<literal>git submodule</literal>", os pacotes externos mais recentes, tais como "<literal><emphasis>name</emphasis></literal>", são colocados em <literal>~/.vim/pack/*/opt/<emphasis>name</emphasis></literal> e similares.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: By adding <literal>:packadd! <emphasis>name</emphasis></literal> line to user's vimrc file, these packages are placed on <literal>runtimepath</literal>.
pt: Ao adicionar <literal>:packadd! <emphasis>name</emphasis></literal> ao ficheiro vimrc do utilizador, estes pacotes são colocados no <literal>runtimepath</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Vim loads these packages on <literal>runtimepath</literal> during its initialization.
pt: O Vim carrega estes pacotes no <literal>runtimepath</literal> durante a sua inicialização.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: At the end of its initialization, tags for the installed documents are updated with "<literal>helptags ALL</literal>".
pt: No final da sua inicialização, as etiquetas dos documentos instalados são atualizadas com "<literal>helptags ALL</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: For more, please start <literal>vim</literal> with "<literal>vim --startuptime vimstart.log</literal>" to check actual execution sequence and time spent for each step.
pt: Para mais, por favor inicie o <literal>vim</literal> com<literal>"vim --startuptime vimstart.log</literal>" para verificar a sequência de execução atual e o tempo gasto em cada passo.

note: type: Content of: <book><chapter><section><section><para><footnote><para>
en: <ulink url="&vimpathogen;">vim-pathogen</ulink> was popular.
pt: <ulink url="&vimpathogen;">vim-pathogen</ulink> foi popular.

note: type: Content of: <book><chapter><section><section><para>
en: It is quite confusing to see too many ways<placeholder type="footnote" id="0"/> to manage and load these external packages to <literal>vim</literal>.  Checking the original information is the best cure.
pt: É bastante confuso ver demasiadas formas<placeholder type="footnote" id="0"/> de gerir e carregar estes pacotes externos para o <literal>vim</literal>.  Verificar a informação original é a melhor solução.

note: type: Content of: <book><chapter><section><section><table><title>
en: Information on the initialization of <literal>vim</literal>
pt: Informações sobre a inicialização do <literal>vim</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: information
pt: informação

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: explanation on the vim package mechanism
pt: explicação sobre o mecanismo de pacotes do vim

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: explanation on the <literal>runtimepath</literal> mechanism
pt: explicação sobre o mecanismo de <literal>runtimepath</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: internal states including candidates for the vimrc file
pt: estados internos incluindo candidatos para o ficheiro vimrc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the environment variable "<literal>$VIM</literal>" used to locate the vimrc file
pt: a variável de ambiente "<literal>$VIM</literal>" utilizada para localizar o ficheiro vimrc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list of directories which will be searched for all runtime support files
pt: lista de diretórios que serão pesquisados para todos os ficheiros de suporte de tempo de execução

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the environment variable "<literal>$VIMRUNTIME</literal>" used to locate various system provided runtime support files
pt: a variável de ambiente "<literal>$VIMRUNTIME</literal>" utilizada para localizar vários ficheiros de suporte de tempo de execução fornecidos pelo sistema

note: type: Content of: <book><chapter><section><title>
en: Data recording and presentation
pt: Gravação de dados e apresentação

note: type: Content of: <book><chapter><section><section><title>
en: The log daemon
pt: O daemon de log

note: type: Content of: <book><chapter><section><section><para>
en: Many traditional programs record their activities in the text file format under the "<literal>/var/log/</literal>" directory.
pt: Muitos programas tradicionais registam as suas atividades no formato de ficheiro de texto no diretório "<literal>/var/log/</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: <literal>logrotate</literal>(8) is used to simplify the administration of log files on a system which generates a lot of log files.
pt: <literal>logrotate</literal>(8) é utilizado para simplificar a administração de ficheiros de registo num sistema que gera muitos ficheiros de registo.

note: type: Content of: <book><chapter><section><section><para>
en: Many new programs record their activities in the binary file format using <literal>systemd-journald</literal>(8) Journal service under the "<literal>/var/log/journal</literal>" directory.
pt: Muitos programas novos registam as suas atividades no formato de ficheiro binário utilizando o serviço de diário <literal>systemd-journald</literal>(8) no diretório "<literal>/var/log/journal</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: You can log data to the <literal>systemd-journald</literal>(8) Journal from a shell script by using the <literal>systemd-cat</literal>(1) command.
pt: É possível registar dados no diário <literal>systemd-journald</literal>(8) a partir de um script shell utilizando o comando <literal>systemd-cat</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_the_system_message"/> and <xref linkend="_the_kernel_message"/>.
pt: Veja <xref linkend="_the_system_message"/> e <xref linkend="_the_kernel_message"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Log analyzer
pt: Analisador de relatório (Log)

note: type: Content of: <book><chapter><section><section><para>
en: Here are notable log analyzers ("<literal>~Gsecurity::log-analyzer</literal>" in <literal>aptitude</literal>(8)).
pt: Aqui estão analisadores de relatórios notáveis ("<literal>~Gsecurity::log-analyzer</literal>" no <literal>aptitude</literal>(8)).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of system log analyzers
pt: Lista de analisadores de log do sistema

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: log analyzer with nice output written in Perl
pt: analisador de log com saída bonita escrito em Perl

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: web server log analyzer
pt: analisador de log do servidor web

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: powerful and featureful web server log analyzer
pt: analisador de logs de servidor web poderoso e cheio de funcionalidades

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: squid analysis report generator
pt: gerador de relatórios de análises do squid

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Postfix log entry summarizer
pt: resumidor de entradas do relatório do Postfix

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: firewall log analyzer
pt: analisador de log da firewall

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: monitor and analyze squid access.log files
pt: monitoriza e analisa ficheiros access.log do squid

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: log file viewer with regexp matching, highlighting, and hooks
pt: visualizador de ficheiros de registo com correspondência de expressões regulares, destaque e hooks

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Controllable Regex Mutilator and Spam Filter (CRM114)
pt: Mutilador de Expressões Regulares Controlável e Filtro de Spam (CRM114)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: interpret ICMP messages
pt: interpretar mensagens ICMP

note: type: Content of: <book><chapter><section><section><note><para>
en: <ulink url="&crmbbe;">CRM114</ulink> provides language infrastructure to write <emphasis role="strong">fuzzy</emphasis> filters with the <ulink url="&treregexlibrary;">TRE regex library</ulink>.  Its popular use is spam mail filter but it can be used as log analyzer.
pt: <ulink url="&crmbbe;">CRM114</ulink> disponibiliza uma infraestrutura de linguagem para escrever filtros <emphasis role="strong">fuzzy</emphasis> com a <ulink url="&treregexlibrary;">biblioteca de expressões regulares TRE</ulink>. O uso popular dela é o filtro de spam de mail, mas pode ser usado como um analisador de registos.

note: type: Content of: <book><chapter><section><section><title>
en: Customized display of text data
pt: Amostragem personalizada de dados em texto

note: type: Content of: <book><chapter><section><section><para>
en: Although pager tools such as <literal>more</literal>(1) and <literal>less</literal>(1) (see <xref linkend="_the_pager"/>) and custom tools for highlighting and formatting (see <xref linkend="_highlighting_and_formatting_plain_text_data"/>) can display text data nicely, general purpose editors (see <xref linkend="_the_text_editor"/>) are most versatile and customizable.
pt: Apesar de ferramentas paginadoras com o <literal>more</literal>(1) e <literal>less</literal>(1) (veja <xref linkend="_the_pager"/>) e ferramentas personalizadas para destaque e formatação (veja <xref linkend="_highlighting_and_formatting_plain_text_data"/>) poderem mostrar dados de texto muito bem, os editores de objetivos gerais (veja <xref linkend="_the_text_editor"/>) são mais versáteis e personalizáveis.

note: type: Content of: <book><chapter><section><section><tip><para>
en: For <literal>vim</literal>(1) and its pager mode alias <literal>view</literal>(1), "<literal>:set hls</literal>" enables highlighted search.
pt: Para o <literal>vim</literal>(1) e o aliás de modo paginador dele <literal>view</literal>(1), "<literal>:set hls</literal>" ativa pesquisas destacadas.

note: type: Content of: <book><chapter><section><section><title>
en: Customized display of time and date
pt: Amostragem personalizada de hora e data

note: type: Content of: <book><chapter><section><section><para>
en: The default display format of time and date by the "<literal>ls -l</literal>" command depends on the <emphasis role="strong">locale</emphasis> (see <xref linkend="_timestamps"/> for value).  The "<literal>$LANG</literal>" variable is referred first and it can be overridden by the "<literal>$LC_TIME</literal>" or "<literal>$LC_ALL</literal>" exported environment variables.
pt: O formato de apresentação predefinido da hora e da data pelo comando "<literal>ls -l</literal>" depende do <emphasis role="strong">configuração regional</emphasis> (consulte <xref linkend="_timestamps"/> para obter o valor).  A variável "<literal>$LANG</literal>" é referida em primeiro lugar e pode ser substituída pelas variáveis de ambiente exportadas "<literal>$LC_TIME</literal>" ou "<literal>$LC_ALL</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: The actual default display format for each locale depends on the version of the standard C library (the <literal>libc6</literal> package) used.  I.e., different releases of Debian had different defaults.  For iso-formats, see <ulink url="&isoigab;">ISO 8601</ulink>.
pt: O atual formato de apresentação por omissão para cada configuração regional depende da versão da biblioteca C standard (o pacote <literal>libc6</literal> ) utilizada.  Isto é, diferentes lançamentos Debian têm diferentes predefinições.  Para formatos iso, veja <ulink url="&isoigab;">ISO 8601</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: If you really wish to customize this display format of time and date beyond the <emphasis role="strong">locale</emphasis>, you should set the <emphasis role="strong">time style value</emphasis> by the "<literal>--time-style</literal>" argument or by the "<literal>$TIME_STYLE</literal>" value (see <literal>ls</literal>(1), <literal>date</literal>(1), "<literal>info coreutils 'ls invocation'</literal>").
pt: Se deseja realmente personalizar este formato de amostragem da hora e data para além do <emphasis role="strong">locale</emphasis>, deve definir o <emphasis role="strong">valor de estilo de hora</emphasis> com o argumento "<literal>--time-style</literal>" ou com o valor "<literal>$TIME_STYLE</literal>" (veja <literal>ls</literal>(1), <literal>date</literal>(1), "<literal>info coreutils 'ls invocation'</literal>").

note: type: Content of: <book><chapter><section><section><table><title>
en: Display examples of time and date for the "<literal>ls -l</literal>" command with the <emphasis role="strong">time style value</emphasis>
pt: Mostrar exemplos de hora e data para o comando "<literal>ls -l</literal>" com o valor de <emphasis role="strong">estilo de hora</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: time style value
pt: valor do estilo de hora

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: display of time and date
pt: mostra a hora e data

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>C</literal> or <literal>en_US.UTF-8</literal>
pt: <literal>C</literal> ou <literal>en_US.UTF-8</literal>

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can eliminate typing long option on commandline using command alias (see <xref linkend="_command_alias"/>):
pt: Pode eliminar a digitação de uma opção longa na linha de comando utilizando um alias de comando (ver <xref linkend="_command_alias"/>):

note: type: Content of: <book><chapter><section><section><title>
en: Colorized shell echo
pt: Echo de shell colorido

note: type: Content of: <book><chapter><section><section><para>
en: Shell echo to most modern terminals can be colorized using <ulink url="&ansiescapecode;">ANSI escape code</ulink> (see "<literal>/usr/share/doc/xterm/ctlseqs.txt.gz</literal>").
pt: A escrita da shell nos terminais mais modernos pode ser colorida a usar <ulink url="&ansiescapecode;">código de escape de ANSI</ulink> (veja "<literal>/usr/share/doc/xterm/ctlseqs.txt.gz</literal>").

note: type: Content of: <book><chapter><section><section><title>
en: Colorized commands
pt: Comandos coloridos

note: type: Content of: <book><chapter><section><section><para>
en: Colorized commands are handy for inspecting their output in the interactive environment.  I include the following in my "<literal>~/.bashrc</literal>".
pt: Comandos coloridos são úteis para inspeccionar os seus resultados no ambiente interativo. Incluí o seguinte no meu "<literal>~/.bashrc</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: The use of alias limits color effects to the interactive command usage.  It has advantage over exporting environment variable "<literal>export GREP_OPTIONS='--color=auto'</literal>" since color can be seen under pager programs such as <literal>less</literal>(1).  If you wish to suppress color when piping to other programs, use "<literal>--color=auto</literal>" instead in the above example for "<literal>~/.bashrc</literal>".
pt: O uso de alias limita os efeitos coloridos da utilização interactiva do comando. Tem vantagem sobre exportar a variável de ambiente "<literal>export GREP_OPTIONS='--color=auto'</literal>" porque a cor pode ser vista sob programas paginadores como o <literal>less</literal>(1). Se deseja suprimir a cor quando canaliza (pipe) para outros programas, use antes "<literal>--color=auto</literal>" no exemplo em cima para "<literal>~/.bashrc</literal>".

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can turn off these colorizing aliases in the interactive environment by invoking shell with "<literal>TERM=dumb bash</literal>".
pt: Pode desligar estes nomes alternativos coloridos no ambiente interativo ao invocar a shell com "<literal>TERM=dumb bash</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: Recording the editor activities for complex repeats
pt: Recordar as atividades do editor para repetições complexas

note: type: Content of: <book><chapter><section><section><para>
en: You can record the editor activities for complex repeats.
pt: Pode recordar as atividades do editor para repetições complexas.

note: type: Content of: <book><chapter><section><section><para>
en: For <ulink url="&vim;">Vim</ulink>, as follows.
pt: Para o <ulink url="&vim;">Vim</ulink>, como a seguir.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>qa</literal>": start recording typed characters into named register "<literal>a</literal>".
pt: "<literal>qa</literal>": inicia a gravação de caracteres teclados no registo nomeado "<literal>a</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: … editor activities
pt: ... atividades do editor

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>q</literal>": end recording typed characters.
pt: "<literal>q</literal>": termina a gravação de caracteres escritos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>@a</literal>": execute the contents of register "<literal>a</literal>".
pt: "<literal>@a</literal>": executa o conteúdo do registo "<literal>a</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: For <ulink url="&emacs;">Emacs</ulink>, as follows.
pt: Para <ulink url="&emacs;">Emacs</ulink>, como a seguir.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>C-x (</literal>": start defining a keyboard macro.
pt: "<literal>C-x (</literal>": começa a definir uma macro de teclado.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>C-x )</literal>": end defining a keyboard macro.
pt: "<literal>C-x )</literal>": termina de definir uma macro de teclado.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>C-x e</literal>": execute a keyboard macro.
pt: "<literal>C-x e</literal>": executa uma macro de teclado.

note: type: Content of: <book><chapter><section><section><title>
en: Recording the graphics image of an X application
pt: Gravar a imagem gráfica de uma aplicação X

note: type: Content of: <book><chapter><section><section><para>
en: There are few ways to record the graphics image of an X application, including an <literal>xterm</literal> display.
pt: Existem algumas maneiras de gravar a imagem gráfica de uma aplicação X, a incluir um ecrã <literal>xterm</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of graphics image manipulation tools
pt: Lista de ferramentas gráficas de manipulação de imagens

note: #-#-#-#-#  debian-reference_2.132_pt.po (Debian Reference 2)  #-#-#-#-# type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry> #-#-#-#-#  lomiri-system-settings_1.3.2-1_pt.po (lomiri-system-settings)  #-#-#-#-# TRANSLATORS: This is a keyword or name for the brightness 
en: screen
pt: ecrã

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: screenshot application for GNOME
pt: aplicação de captura de ecrã para GNOME

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: screenshot application on steroid
pt: aplicação de captura de ecrã com esteróides

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: screenshot in GUI menu
pt: captura de ecrã no menu GUI

note: type: Content of: <book><chapter><section><section><title>
en: Recording changes in configuration files
pt: Gravar alterações em ficheiros de configuração

note: type: Content of: <book><chapter><section><section><para>
en: There are specialized tools to record changes in configuration files with help of DVCS and to make system snapshots on <ulink url="&btrfs;">Btrfs</ulink>.
pt: Existem ferramentas especializadas para registar alterações nos ficheiros de configuração com a ajuda do DVCS e para criar instantâneos do sistema no <ulink url="&btrfs;">Btrfs</ulink>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages which can record configuration history
pt: Lista de pacotes que podem registar o histórico de configuração

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: store configuration files and their metadata with <ulink url="&git;">Git</ulink> (default), <ulink url="&mercurial;">Mercurial</ulink>, or <ulink url="&gnubazaar;">GNU Bazaar</ulink>
pt: armazenar ficheiros de configuração e os seus metadados com o <ulink url="&git;">Git</ulink> (predefinição), <ulink url="&mercurial;">Mercurial</ulink> ou <ulink url="&gnubazaar;">GNU Bazaar</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: system restore utility using rsync or BTRFS snapshots
pt: utilitário de restauração do sistema usando rsync ou instantâneos BTRFS

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Linux filesystem snapshot management tool
pt: Ferramenta de gestão de instantâneos do sistema de ficheiros Linux

note: type: Content of: <book><chapter><section><section><para>
en: You may also think about local script <xref linkend="_backup_tips"/> approach.
pt: Também pode pensar em usar scripts locais <xref linkend="_backup_tips"/>.

note: type: Content of: <book><chapter><section><title>
en: Monitoring, controlling, and starting program activities
pt: Monitorizar, controlar e iniciar as atividades de programas

note: type: Content of: <book><chapter><section><para>
en: Program activities can be monitored and controlled using specialized tools.
pt: As atividades de programas podem ser monitorizadas e controladas a usar ferramentas especiais.

note: type: Content of: <book><chapter><section><table><title>
en: List of tools for monitoring and controlling program activities
pt: Lista de ferramentas para monitorizar e controlar as atividades de programas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>nice</literal>(1): run a program with modified scheduling priority
pt: <literal>nice</literal>(1): correr um programa com prioridade de agendamento modificada

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>renice</literal>(1): modify the scheduling priority of a running process
pt: <literal>renice</literal>(1): modifica a prioridade de agendamento de um processo em execução

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>/proc</literal>" filesystem utilities: <literal>ps</literal>(1), <literal>top</literal>(1), <literal>kill</literal>(1), <literal>watch</literal>(1), …
pt: "<literal>/proc</literal>" utilitários de sistema de ficheiros: <literal>ps</literal>(1), <literal>top</literal>(1), <literal>kill</literal>(1) , <literal>watch</literal>(1), …

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>/proc</literal>" filesystem utilities: <literal>killall</literal>(1), <literal>fuser</literal>(1), <literal>peekfd</literal>(1), <literal>pstree</literal>(1)
pt: "<literal>/proc</literal>" utilitários de sistema de ficheiros: <literal>killall</literal>(1), <literal>fuser</literal>(1), <literal>peekfd</literal>(1), <literal>pstree</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>time</literal>(1): run a program to report system resource usages with respect to time
pt: <literal>time</literal>(1): corre um programa para reportar as utilizações de recursos do sistema no que respeita a tempo

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>sar</literal>(1), <literal>iostat</literal>(1), <literal>mpstat</literal>(1), …: system performance tools for Linux
pt: <literal>sar</literal>(1), <literal>iostat</literal>(1), <literal>mpstat</literal>(1), …: ferramentas de performance do sistema para Linux

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Interactive System Activity Grapher for sysstat
pt: Interactive System Activity Grapher para sysstat

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>lsof</literal>(8): list files opened by a running process using "<literal>-p</literal>" option
pt: <literal>lsof</literal>(8): lista os ficheiro abertos por um processo em execução a usar a opção "<literal>-p</literal>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>strace</literal>(1): trace system calls and signals
pt: <literal>strace</literal>(1): rastreia chamadas e sinais do sistema

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>ltrace</literal>(1): trace library calls
pt: <literal>ltrace</literal>(1): rastreia chamadas de bibliotecas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>xtrace</literal>(1): trace communication between X11 client and server
pt: <literal>xtrace</literal>(1): rastreia a comunicação entre cliente X11 e servidor

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>powertop</literal>(1): information about system power use
pt: <literal>powertop</literal>(1): informação sobre a utilização do sistema de energia

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: run processes according to a schedule in background from <literal>cron</literal>(8) daemon
pt: corre processos de acordo com uma agenda nos bastidores a partir do daemon <literal>cron</literal>(8)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: cron-like command scheduler for systems that don't run 24 hours a day
pt: agenda de comandos tipo cron para sistemas que não funcionam 24 horas por dia

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>at</literal>(1) or <literal>batch</literal>(1): run a job at a specified time or below certain load level
pt: <literal>at</literal>(1) ou <literal>batch</literal>(1): executam um trabalho a uma hora especificada ou abaixo de um certo nível de carga

note: type: Content of: <book><chapter><section><tip><para>
en: The <literal>procps</literal> packages provide very basics of monitoring, controlling, and starting program activities.  You should learn all of them.
pt: Os pacotes <literal>procps</literal> disponibilizam as bases de monitorizar, controlar e iniciar atividades de programas. Deve aprendê-las todas.

note: type: Content of: <book><chapter><section><section><title>
en: Timing a process
pt: Temporizar um processo

note: type: Content of: <book><chapter><section><section><para>
en: Display time used by the process invoked by the command.
pt: Mostrar o tempo usado pelo processo invocado pelo comando.

note: type: Content of: <book><chapter><section><section><title>
en: The scheduling priority
pt: A prioridade de agendamento

note: type: Content of: <book><chapter><section><section><para>
en: A nice value is used to control the scheduling priority for the process.
pt: Um valor nice é usado para controlar a prioridade de agendamento para o processo.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of nice values for the scheduling priority
pt: Lista de valores nice para a prioridade de agendamento

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: nice value
pt: o valor nice

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: scheduling priority
pt: prioridade de agendamento

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lowest priority process (nice)
pt: processo de prioridade menor (nice)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: very high priority process for user
pt: processo de prioridade muito alta para o utilizador

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: very high priority process for root (not-nice)
pt: processo de prioridade muito alta para o root (não-nice)

note: type: Content of: <book><chapter><section><section><para>
en: Sometimes an extreme nice value does more harm than good to the system.  Use this command carefully.
pt: Por vezes um valor nice extremo faz mais danos que benefícios ao sistema. Use este comando com cuidado.

note: type: Content of: <book><chapter><section><section><title>
en: The ps command
pt: O comando ps

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>ps</literal>(1) command on a Debian system support both BSD and SystemV features and helps to identify the process activity statically.
pt: O comando <literal>ps</literal>(1) num sistema Debian suporta ambas funcionalidades do BSD e SystemV e ajuda-o a identificar estaticamente a atividade do processo.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of ps command styles
pt: Lista dos estilos do comando ps

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: typical command
pt: comando típico

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: feature
pt: funcionalidade

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display %CPU %MEM
pt: mostrar %CPU %MEM

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display PPID
pt: mostra PPID

note: type: Content of: <book><chapter><section><section><para>
en: For the zombie (defunct) children process, you can kill them by the parent process ID identified in the "<literal>PPID</literal>" field.
pt: Para o processo filho zombie (defunto), pode matá-lo pelo ID do processo pai identificado no campo "<literal>PPID</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>pstree</literal>(1) command display a tree of processes.
pt: O comando <literal>pstree</literal>(1) mostra uma árvore de processos.

note: type: Content of: <book><chapter><section><section><title>
en: The top command
pt: O comando top

note: type: Content of: <book><chapter><section><section><para>
en: <literal>top</literal>(1) on the Debian system has rich features and helps to identify what process is acting funny dynamically.
pt: O <literal>top</literal>(1) no sistema Debian tem funcionalidades ricas e ajuda-o a identificar dinamicamente que processo está a actuar de modo esquisito.

note: type: Content of: <book><chapter><section><section><para>
en: It is an interactive full screen program.  You can get its usage help press by pressing the "h"-key and terminate it by pressing the "q"-key.
pt: É um programa interativo de ecrã total. Pode obter a ajuda de utilização dele ao pressionar a tecla "h" e terminá-lo ao pressionar a tecla "q".

note: type: Content of: <book><chapter><section><section><title>
en: Listing files opened by a process
pt: Listar ficheiros abertos por um processo

note: type: Content of: <book><chapter><section><section><para>
en: You can list all files opened by a process with a process ID (PID), e.g. 1, by the following.
pt: Pode listar todos os ficheiros abertos por um processo com o ID do processo (PID), ex. 1, com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: PID=1 is usually the <literal>init</literal> program.
pt: PID=1 é geralmente o programa de <literal>init</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Tracing program activities
pt: Rastear as atividades de programas

note: type: Content of: <book><chapter><section><section><para>
en: You can trace program activity with <literal>strace</literal>(1), <literal>ltrace</literal>(1), or <literal>xtrace</literal>(1) for system calls and signals, library calls, or communication between X11 client and server.
pt: Pode rastrear a atividade do programa com o <literal>strace</literal>(1), <literal>ltrace</literal>(1), ou <literal>xtrace</literal>(1) para chamadas de sistema e sinais, chamadas de bibliotecas, ou comunicação entre cliente e servidor do X11.

note: type: Content of: <book><chapter><section><section><para>
en: You can trace system calls of the <literal>ls</literal> command as the following.
pt: Pode rastrear as chamadas do sistema do comando <literal>ls</literal> como a seguir.

note: type: Content of: <book><chapter><section><section><title>
en: Identification of processes using files or sockets
pt: Identificação de um processo a usar ficheiros ou sockets

note: type: Content of: <book><chapter><section><section><para>
en: You can also identify processes using files by <literal>fuser</literal>(1), e.g. for "<literal>/var/log/mail.log</literal>" by the following.
pt: Também pode identificar processos que usam ficheiros pelo <literal>fuser</literal>(1), ex. para "<literal>/var/log/mail.log</literal>" com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: You see that file "<literal>/var/log/mail.log</literal>" is open for writing by the <literal>rsyslogd</literal>(8) command.
pt: Vê que o ficheiro "<literal>/var/log/mail.log</literal>" está aberto para escrita pelo comando <literal>rsyslogd</literal>(8).

note: type: Content of: <book><chapter><section><section><para>
en: You can also identify processes using sockets by <literal>fuser</literal>(1), e.g. for "<literal>smtp/tcp</literal>" by the following.
pt: Também pode identificar processos que usam sockets pelo <literal>fuser</literal>(1), ex. para "<literal>smtp/tcp</literal>" com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Now you know your system runs <literal>exim4</literal>(8) to handle <ulink url="&tcp;">TCP</ulink> connections to <ulink url="&smtp;">SMTP</ulink> port (25).
pt: Agora sabe que o seu sistema executa o <literal>exim4</literal>(8) para lidar com as ligações <ulink url="&tcp;">TCP</ulink> para a porta <ulink url="&smtp;">SMTP</ulink> (25).

note: type: Content of: <book><chapter><section><section><title>
en: Repeating a command with a constant interval
pt: Repetir um comando com um intervalo constante

note: type: Content of: <book><chapter><section><section><para>
en: <literal>watch</literal>(1) executes a program repeatedly with a constant interval while showing its output in fullscreen.
pt: O <literal>watch</literal>(1) executa um programa repetidamente num intervalo constante enquanto mostra os seus resultados em ecrã completo.

note: type: Content of: <book><chapter><section><section><para>
en: This displays who is logged on to the system updated every 2 seconds.
pt: Isto mostra quem tem sessão iniciada (logged) no sistema e é atualizado a cada 2 segundos.

note: type: Content of: <book><chapter><section><section><title>
en: Repeating a command looping over files
pt: Repetir um ciclo de comandos sobre ficheiros

note: type: Content of: <book><chapter><section><section><para>
en: There are several ways to repeat a command looping over files matching some condition, e.g. matching glob pattern "<literal>*.ext</literal>".
pt: Existem várias maneiras de repetir um ciclo de comandos sobre ficheiros que correspondem a alguma condição, ex. que correspondem ao modelo glob "<literal>*.ext</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Shell for-loop method (see <xref linkend="_shell_loops"/>):
pt: Método for-loop da shell (veja <xref linkend="_shell_loops"/>):

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>find</literal>(1) and <literal>xargs</literal>(1) combination:
pt: combinação do <literal>find</literal>(1) e do <literal>xargs</literal>(1):

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>find</literal>(1) with "<literal>-exec</literal>" option with a command:
pt: <literal>find</literal>(1) com a opção "<literal>-exec</literal>" com um comando:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>find</literal>(1) with "<literal>-exec</literal>" option with a short shell script:
pt: <literal>find</literal>(1) com a opção "<literal>-exec</literal>" com um script de shell curto:

note: type: Content of: <book><chapter><section><section><para>
en: The above examples are written to ensure proper handling of funny file names such as ones containing spaces.  See <xref linkend="_idioms_for_the_selection_of_files"/> for more advance uses of <literal>find</literal>(1).
pt: Os exemplos em cima foram escritos para assegurar o lidar apropriado dos nomes de ficheiros esquisitos como os que contêm espaços. Veja <xref linkend="_idioms_for_the_selection_of_files"/> para utilizações mais avançadas do <literal>find</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Starting a program from GUI
pt: Arrancar um programa a partir da GUI

note: type: Content of: <book><chapter><section><section><para>
en: For the <ulink url="&commandlineinterfacecli;">command-line interface (CLI)</ulink>, the first program with the matching name found in the directories specified in the <literal>$PATH</literal> environment variable is executed. See <xref linkend="_the_literal_path_literal_variable"/>.
pt: Para a <ulink url="&commandlineinterfacecli;">interface de linha de comandos (CLI)</ulink>, é executado o primeiro programa com o nome correspondente encontrado nos diretórios especificados na variável de ambiente <literal>$PATH</literal>. Veja <xref linkend="_the_literal_path_literal_variable"/>.

note: type: Content of: <book><chapter><section><section><para>
en: For the <ulink url="&graphicaluserinterfacegui;">graphical user interface (GUI)</ulink> compliant to the <ulink url="&freedesktoporg;">freedesktop.org</ulink> standards, the <literal>*.desktop</literal> files in the <literal>/usr/share/applications/</literal> directory provide necessary attributes for the GUI menu display of each program.  Each package which is compliant to Freedesktop.org's xdg menu system installs its menu data provided by "*.desktop" under "/usr/share/applications/". Modern desktop environments which are compliant to Freedesktop.org standard use these data to generate their menu using the xdg-utils package. See "/usr/share/doc/xdg-utils/README".
pt: Para a <ulink url="&graphicaluserinterfacegui;">interface gráfica do utilizador (GUI)</ulink> compatível com as normas <ulink url="&freedesktoporg;">freedesktop.org</ulink>, os ficheiros <literal>*.desktop</literal> no diretório <literal>/usr/share/applications/</literal> fornecem os atributos necessários para a apresentação do menu GUI de cada programa.  Cada pacote que é compatível com o sistema de menu xdg do Freedesktop.org instala os seus dados de menu fornecidos por "*.desktop" em "/usr/share/applications/". Os ambientes de trabalho modernos que são compatíveis com a norma Freedesktop.org utilizam estes dados para gerar o seu menu utilizando o pacote xdg-utils. Veja "/usr/share/doc/xdg-utils/README".

note: type: Content of: <book><chapter><section><section><para>
en: For example, the <literal>chromium.desktop</literal> file defines attributes for the "Chromium Web Browser" such as "Name" for the program name, "Exec" for the program execution path and arguments, "Icon" for the icon used, etc. (see the <ulink url="&desktopentryspecification;">Desktop Entry Specification</ulink>) as follows:
pt: Por exemplo, os atributos do ficheiro <literal>chromium.desktop</literal> para o "Navegador Web Chromium" tais como "Nome" para o nome do programa, "Exec" para o caminho de execução do programa e argumentos, "Icon" para o ícone usado, etc. (veja <ulink url="&desktopentryspecification;">Desktop Entry Specification</ulink>) como a seguir:

note: type: Content of: <book><chapter><section><section><para>
en: This is an oversimplified description. The <literal>*.desktop</literal> files are scanned as follows.
pt: Esta é uma descrição muito simplificada. Os ficheiros <literal>*.desktop</literal> são examinados como a seguir:

note: type: Content of: <book><chapter><section><section><para>
en: The desktop environment sets <literal>$XDG_DATA_HOME</literal> and <literal>$XDG_DATA_DIR</literal> environment variables.  For example, under the GNOME 3:
pt: O ambiente de trabalho define as variáveis de ambiente <literal>$XDG_DATA_HOME</literal> e <literal>$XDG_DATA_DIR</literal>. Por exemplo, sob o GNOME 3:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>$XDG_DATA_HOME</literal> is unset. (The default value of <literal>$HOME/.local/share</literal> is used.)
pt: <literal>$XDG_DATA_HOME</literal> é desconfigurada. (É usado o valor predefinido de <literal>$HOME/.local/share</literal>.)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>$XDG_DATA_DIRS</literal> is set to <literal>/usr/share/gnome:/usr/local/share/:/usr/share/</literal>.
pt: <literal>$XDG_DATA_DIRS</literal> é definida para <literal>/usr/share/gnome:/usr/local/share/:/usr/share/</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: So the base directories (see <ulink url="&xdgbasedirectoryspecification;">XDG Base Directory Specification</ulink>) and the <literal>applications</literal> directories are as follows.
pt: Para que os diretórios base (veja <ulink url="&xdgbasedirectoryspecification;">Especificação de Diretório Base XDG</ulink>) e os diretórios <literal>applications</literal> sejam como a seguir:

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>*.desktop</literal> files are scanned in these <literal>applications</literal> directories in this order.
pt: Os ficheiros <literal>*.desktop</literal> são examinados nestes diretórios <literal>applications</literal> por esta ordem.

note: type: Content of: <book><chapter><section><section><tip><para>
en: A user custom GUI menu entry can be created by adding a <literal>*.desktop</literal> file in the <literal>$HOME/.local/share/applications/</literal> directory.
pt: Pode ser criada uma entrada personalizada no menu da GUI ao adicionar um ficheiro <literal>*.desktop</literal> no diretório <literal>$HOME/.local/share/applications/</literal>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The "<literal>Exec=...</literal>" line isn't parsed by the shell.  Use the <literal>env</literal>(1) command if environment variables need to be set.
pt: A linha "<literal>Exec=...</literal>" não é analisada pela shell.  Utilize o comando <literal>env</literal>(1) se for necessário definir variáveis de ambiente.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Similarly, if a <literal>*.desktop</literal> file is created in the <literal>autostart</literal> directory under these base directories, the specified program in the <literal>*.desktop</literal> file is executed automatically when the desktop environment is started. See <ulink url="&desktopapplicatiartspecification;">Desktop Application Autostart Specification</ulink>.
pt: Se modo semelhante, se um ficheiro <literal>*.desktop</literal> for criado no diretório <literal>autostart</literal> sob esses diretórios base, o programa especificado no ficheiro <literal>*.desktop</literal> é executado automaticamente quando o ambiente de trabalho é iniciado. Veja <ulink url="&desktopapplicatiartspecification;">Especificação de Arranque Automático de Aplicações do Ambiente de Trabalho</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Similarly, if a <literal>*.desktop</literal> file is created in the <literal>$HOME/Desktop</literal> directory and the Desktop environment is configured to support the desktop icon launcher feature, the specified program in it is executed upon clicking the icon. Please note that the actual name of the <literal>$HOME/Desktop</literal> directory is locale dependent.  See <literal>xdg-user-dirs-update</literal>(1).
pt: De modo semelhante, se um ficheiro <literal>*.desktop</literal> for criado no diretório <literal>$HOME/Desktop</literal> e o ambiente de trabalho estiver configurado para suportar  funcionalidade de lançamento por ícones do ambiente de trabalho, o programa especificado nele é executado ao se clicar no ícone. Por favor note que o nome real do diretório <literal>$HOME/Desktop</literal> é dependente da localização. Veja <literal>xdg-user-dirs-update</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Customizing program to be started
pt: Personalizar o programa a ser iniciado

note: type: Content of: <book><chapter><section><section><para>
en: Some programs start another program automatically.  Here are check points for customizing this process.
pt: Alguns programas iniciam outros programas automaticamente. Aqui estão alguns pontos de controle para personalizar este processo.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Application configuration menu:
pt: Menu de configuração da aplicação:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: GNOME3 desktop: "Settings" → "System" → "Details" → "Default Applications"
pt: Ambiente GNOME3: "Definições" → "Sistema" → "Detalhes" → "Aplicações Predefinidas"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: KDE desktop: "K" → "Control Center" → "KDE Components" → "Component Chooser"
pt: Ambiente KDE: "K" → "Centro de Controle" → "Componentes do KDE" → "selcionar Componente"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Iceweasel browser: "Edit" → "Preferences" → "Applications"
pt: Navegador Iceweasel: "Editar" → "Preferências" → "Aplicações"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Environment variables such as "<literal>$BROWSER</literal>", "<literal>$EDITOR</literal>", "<literal>$VISUAL</literal>", and "<literal>$PAGER</literal>" (see <literal>environ</literal>(7))
pt: Variáveis de ambiente como a "<literal>$BROWSER</literal>", "<literal>$EDITOR</literal>", "<literal>$VISUAL</literal>", and "<literal>$PAGER</literal>" (see <literal>environ</literal>(7))

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>update-alternatives</literal>(1) system for programs such as "<literal>editor</literal>", "<literal>view</literal>", "<literal>x-www-browser</literal>", "<literal>gnome-www-browser</literal>", and "<literal>www-browser</literal>" (see <xref linkend="_setting_a_default_text_editor"/>)
pt: O sistema <literal>update-alternatives</literal>(1) para programas como o "<literal>editor</literal>", "<literal>view</literal>", "<literal>x-www-browser</literal>", "<literal>gnome-www-browser</literal>" e "<literal>www-browser</literal>" (veja <xref linkend="_setting_a_default_text_editor"/>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: the "<literal>~/.mailcap</literal>" and "<literal>/etc/mailcap</literal>" file contents which associate <ulink url="&mime;">MIME</ulink> type with program (see <literal>mailcap</literal>(5))
pt: os conteúdos dos ficheiros "<literal>~/.mailcap</literal>" e "<literal>/etc/mailcap</literal>" com a associação do tipo <ulink url="&mime;">MIME</ulink> com o programa (veja <literal>mailcap</literal>(5))

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "<literal>~/.mime.types</literal>" and "<literal>/etc/mime.types</literal>" file contents which associate file name extension with <ulink url="&mime;">MIME</ulink> type (see <literal>run-mailcap</literal>(1))
pt: Os conteúdos dos ficheiros "<literal>~/.mime.types</literal>" e "<literal>/etc/mime.types</literal>" que associam a extensão do nome do ficheiro com o tipo <ulink url="&mime;">MIME</ulink> (veja <literal>run-mailcap</literal>(1))

note: type: Content of: <book><chapter><section><section><tip><para>
en: <literal>update-mime</literal>(8) updates the "<literal>/etc/mailcap</literal>" file using "<literal>/etc/mailcap.order</literal>" file (see <literal>mailcap.order</literal>(5)).
pt: <literal>update-mime</literal>(8) atualiza o ficheiro "<literal>/etc/mailcap</literal>" a usar o ficheiro "<literal>/etc/mailcap.order</literal>" (veja <literal>mailcap.order</literal>(5)).

note: type: Content of: <book><chapter><section><section><tip><para>
en: The <literal>debianutils</literal> package provides <literal>sensible-browser</literal>(1), <literal>sensible-editor</literal>(1), and <literal>sensible-pager</literal>(1) which make sensible decisions on which editor, pager, and web browser to call, respectively.  I recommend you to read these shell scripts.
pt: O pacote <literal>debianutils</literal> disponibiliza <literal>sensible-browser</literal>(1), <literal>sensible-editor</literal>(1) e <literal>sensible-pager</literal>(1) que fazem decisões sensíveis sobre qual editor, paginador e explorador web chamar, respectivamente. Recomendo-lhe a leitura destes scripts de shell.

note: type: Content of: <book><chapter><section><section><tip><para>
en: In order to run a console application such as <literal>mutt</literal> under GUI as your preferred application, you should create an GUI application as following and set "<literal>/usr/local/bin/mutt-term</literal>" as your preferred application to be started as described.
pt: De modo a correr uma aplicação de consola como o <literal>mutt</literal> sob o GUI como a sua aplicação preferida, deve criar uma aplicação GUI como a seguir e definir "<literal>/usr/local/bin/mutt-term</literal>" como a sua aplicação preferida a ser iniciada como descrito.

note: type: Content of: <book><chapter><section><section><title>
en: Killing a process
pt: Matar um processo

note: type: Content of: <book><chapter><section><section><para>
en: Use <literal>kill</literal>(1) to kill (or send a signal to) a process by the process ID.
pt: Use <literal>kill</literal>(1) para matar (ou enviar um sinal para) um processo pelo ID do processo.

note: type: Content of: <book><chapter><section><section><para>
en: Use <literal>killall</literal>(1) or <literal>pkill</literal>(1) to do the same by the process command name and other attributes.
pt: Use <literal>killall</literal>(1) ou <literal>pkill</literal>(1) para fazer o mesmo pelo nome do comando do processo ou outro atributo.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of frequently used signals for kill command
pt: Lista dos sinais frequentemente usados para o comando kill

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: signal value
pt: valor do sinal

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: signal name
pt: nome do sinal

note: #-#-#-#-#  debian-reference_2.132_pt.po (Debian Reference 2)  #-#-#-#-# type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry> #-#-#-#-#  libpaper_2.2.5-0.3_pt.po (libpaper)  #-#-#-#-# Type: select Choices #-#-#-#-#  lilypond_2.24.4-6_pt.po (lilypond documentation)  #-
en: note
pt: nota

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: no signal is sent (see <literal>kill</literal>(2))
pt: nenhum sinal é enviado (ver <literal>kill</literal>(2))

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check if process is running
pt: verificar se o processo está em execução

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: terminate the process
pt: Terminar o processo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: disconnected terminal (signal hang up)
pt: terminal desligado (sinal perdido)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: interrupt from keyboard (<literal>CTRL-C</literal>)
pt: interrupção do teclado<literal>(CTRL-C</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: terminate the process and <ulink url="&dumpcore;">dump core</ulink>
pt: terminar o processo e <ulink url="&dumpcore;">despejar o núcleo</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: quit from keyboard (<literal>CTRL-\</literal>)
pt: sair a partir do teclado<literal>(CTRL-\</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: unblockable kill signal
pt: sinal de paragem forçada não bloqueável

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: blockable termination signal
pt: sinal de término bloqueável

note: type: Content of: <book><chapter><section><section><title>
en: Scheduling tasks once
pt: Agendar tarefas uma vez

note: type: Content of: <book><chapter><section><section><para>
en: Run the <literal>at</literal>(1) command to schedule a one-time job by the following.
pt: Corra o comando <literal>at</literal>(1) para agendar uma tarefa de uma-vez com o seguinte.

note: type: Content of: <book><chapter><section><section><title>
en: Scheduling tasks regularly
pt: Agendar tarefas regularmente

note: type: Content of: <book><chapter><section><section><para>
en: Use <literal>cron</literal>(8) to schedule tasks regularly.  See <literal>crontab</literal>(1) and <literal>crontab</literal>(5).
pt: Use <literal>cron</literal>(8) para agendar tarefas regularmente. Veja <literal>crontab</literal>(1) e <literal>crontab</literal>(5).

note: type: Content of: <book><chapter><section><section><para>
en: You can schedule to run processes as a normal user, e.g. <literal>foo</literal> by creating a <literal>crontab</literal>(5) file as "<literal>/var/spool/cron/crontabs/foo</literal>" with "<literal>crontab -e</literal>" command.
pt: Pode agendar a execução de processos como um utilizador normal, ex. <literal>foo</literal> ao criar um ficheiro <literal>crontab</literal>(5) como "<literal>/var/spool/cron/crontabs/foo</literal>" com o comando "<literal>crontab -e</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example of a <literal>crontab</literal>(5) file.
pt: Aqui está um exemplo de um ficheiro <literal>crontab</literal>(5).

note: type: Content of: <book><chapter><section><section><tip><para>
en: For the system not running continuously, install the <literal>anacron</literal> package to schedule periodic commands at the specified intervals as closely as machine-uptime permits.  See <literal>anacron</literal>(8) and <literal>anacrontab</literal>(5).
pt: Para o sistema que não corre continuamente, instale o pacote <literal>anacron</literal> para agendar comandos periódicos a intervalos especificados o mais próximo que os tempos de ligação de máquina permitem. Veja <literal>anacron</literal>(8) e <literal>anacrontab</literal>(5).

note: type: Content of: <book><chapter><section><section><tip><para>
en: For scheduled system maintenance scripts, you can run them periodically from root account by placing such scripts in "<literal>/etc/cron.hourly/</literal>", "<literal>/etc/cron.daily/</literal>", "<literal>/etc/cron.weekly/</literal>", or "<literal>/etc/cron.monthly/</literal>".  Execution timings of these scripts can be customized by "<literal>/etc/crontab</literal>" and "<literal>/etc/anacrontab</literal>".
pt: Para scripts agendados de manutenção do sistema, pode executá-los periodicamente a partir da conta root ao pôr tais scripts em "<literal>/etc/cron.hourly/</literal>", "<literal>/etc/cron.daily/</literal>", "<literal>/etc/cron.weekly/</literal>", ou "<literal>/etc/cron.monthly/</literal>". Os tempos de execução destes scripts podem ser personalizados pelo "<literal>/etc/crontab</literal>" e "<literal>/etc/anacrontab</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&systemd;">Systemd</ulink> has low level capability to schedule programs to run without <literal>cron</literal> daemon.  For example, <literal>/lib/systemd/system/apt-daily.timer</literal> and <literal>/lib/systemd/system/apt-daily.service</literal> set up daily apt download activities.  See <literal>systemd.timer</literal>(5) .
pt: <ulink url="&systemd;">O Systemd</ulink> tem capacidade de baixo nível para agendar programas para correr sem o daemon <literal>cron</literal>.  Por exemplo, <literal>/lib/systemd/system/apt-daily.timer</literal> e <literal>/lib/systemd/system/apt-daily.service</literal> configuram actividades diárias de download do apt.  Veja <literal>systemd.timer</literal>(5) .

note: type: Content of: <book><chapter><section><section><title>
en: Scheduling tasks on event
pt: Programação de tarefas em eventos

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&systemd;">Systemd</ulink> can schedule program not only on the timer event but also on the mount event.  See <xref linkend="_timer_event_triggered_backup"/> and <xref linkend="_mount_event_triggered_backup"/> for examples.
pt: O <ulink url="&systemd;">Systemd</ulink> pode agendar programas não só em eventos temporais, mas também em eventos de montagem.  Veja <xref linkend="_timer_event_triggered_backup"/> e <xref linkend="_mount_event_triggered_backup"/> para exemplos.

note: type: Content of: <book><chapter><section><section><title>
en: Alt-SysRq key
pt: Tecla Alt-SysRq

note: type: Content of: <book><chapter><section><section><para>
en: Pressing Alt-SysRq (PrtScr) followed by one keys does the magic of rescuing control of the system.
pt: Premir Alt-SysRq (PrtScr) seguido de uma tecla faz a magia de recuperar o controlo do sistema.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of notable SAK command keys
pt: Lista de teclas de comando SAK notáveis

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: key following Alt-SysRq
pt: tecla que segue a Alt-SysRq

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of action
pt: descrição da acção

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis role="strong">k</emphasis>ill all processes on the <emphasis role="strong">current virtual console</emphasis> (<ulink url="&sak;">SAK</ulink>)
pt: <emphasis role="strong">k</emphasis>ill (mata) todos os processos na <emphasis role="strong">consola virtual atual</emphasis> (<ulink url="&sak;">SAK</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis role="strong">s</emphasis>ync all mounted filesystems to avoid data corruption
pt: <emphasis role="strong">s</emphasis>incroniza todos os sistemas de ficheiros montados para evitar corrupção de dados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remount all mounted filesystems read-only (<emphasis role="strong">u</emphasis>mount)
pt: remontar todos os sistemas de ficheiros montados em modo de apenas-leitura (<emphasis role="strong">u</emphasis>mount)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: restore the keyboard from <emphasis role="strong">r</emphasis>aw mode after X crashes
pt: restaura o teclado a partir do modo <emphasis role="strong">r</emphasis>aw após colapso do X

note: type: Content of: <book><chapter><section><section><para>
en: See more on <ulink url="&linuxkernelusersmrequestkeyhacks;">Linux kernel user’s and administrator’s guide » Linux Magic System Request Key Hacks</ulink>
pt: Veja mais em <ulink url="&linuxkernelusersmrequestkeyhacks;">Guia do utilizador e do administrador do kernel Linux » Linux Magic System Request Key Hacks</ulink>

note: type: Content of: <book><chapter><section><section><tip><para>
en: From SSH terminal etc., you can use the Alt-SysRq feature by writing to the "<literal>/proc/sysrq-trigger</literal>". For example, "<literal>echo s &gt; /proc/sysrq-trigger; echo u &gt; /proc/sysrq-trigger</literal>" from the root shell prompt <emphasis role="strong">s</emphasis>yncs and <emphasis role="strong">u</emphasis>mounts all mounted filesystems.
pt: A partir de um terminal SSH etc., pode usar a funcionalidade Alt-SysRq ao escrever para o "<literal>/proc/sysrq-trigger</literal>". Por exemplo, "<literal>echo s &gt; /proc/sysrq-trigger; echo u &gt; /proc/sysrq-trigger</literal>" a partir do aviso da shell de root <emphasis role="strong">s</emphasis>sincroniza e <emphasis role="strong">u</emphasis>mounts (desmonta) todos os sistemas de ficheiros montados.

note: type: Content of: <book><chapter><section><section><para>
en: The current (2021) Debian amd64 Linux kernel has <literal>/proc/sys/kernel/sysrq=438=0b110110110</literal>:
pt: O kernel Linux Debian amd64 atual (2021) tem <literal>/proc/sys/kernel/sysrq=438=0b110110110</literal>:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 2 = 0x2 - enable control of console logging level (ON)
pt: 2 = 0x2 - permite o controlo do nível de registo da consola (ON)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 4 = 0x4 - enable control of keyboard (SAK, unraw) (ON)
pt: 4 = 0x4 - ativar o controlo do teclado (SAK, unraw) (ON)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 8 = 0x8 - enable debugging dumps of processes etc. (OFF)
pt: 8 = 0x8 - ativar depuração de processos, etc. (OFF)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 16 = 0x10 - enable sync command (ON)
pt: 16 = 0x10 - ativar comando de sincronização (ON)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 32 = 0x20 - enable remount read-only (ON)
pt: 32 = 0x20 - ativar remontagem só de leitura (ON)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 64 = 0x40 - enable signaling of processes (term, kill, oom-kill) (OFF)
pt: 64 = 0x40 - ativa a sinalização de processos (term, kill, oom-kill) (OFF)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 128 = 0x80 - allow reboot/poweroff (ON)
pt: 128 = 0x80 - permitir o reinício/desligar(ON)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 256 = 0x100 - allow nicing of all RT tasks (ON)
pt: 256 = 0x100 - permite iniciar todas as tarefas RT (ON)

note: type: Content of: <book><chapter><section><title>
en: System maintenance tips
pt: Dicas de manutenção do sistema

note: type: Content of: <book><chapter><section><section><title>
en: Who is on the system?
pt: Quem está no sistema?

note: type: Content of: <book><chapter><section><section><para>
en: You can check who is on the system by the following.
pt: Pode verificar quem está no sistema com o seguinte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>who</literal>(1) shows who is logged on.
pt: <literal>who</literal>(1) mostra quem tem sessão iniciada.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>w</literal>(1) shows who is logged on and what they are doing.
pt: <literal>w</literal>(1) mostra quem tem sessão iniciada e o que estão a fazer.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>last</literal>(1) shows listing of last logged in user.
pt: <literal>last</literal>(1) mostra a listagem do último utilizador a iniciar sessão.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>lastb</literal>(1) shows listing of last bad logged in users.
pt: <literal>lastb</literal>(1 )mostra a listagem dos últimos utilizadores a falharem o inicio de sessão.

note: type: Content of: <book><chapter><section><section><tip><para>
en: "<literal>/var/run/utmp</literal>", and "<literal>/var/log/wtmp</literal>" hold such user information.  See <literal>login</literal>(1) and <literal>utmp</literal>(5).
pt: "<literal>/var/run/utmp</literal>" e "<literal>/var/log/wtmp</literal>" detém tal informação do utilizador. Veja <literal>login</literal>(1) e <literal>utmp</literal>(5).

note: type: Content of: <book><chapter><section><section><title>
en: Warning everyone
pt: Avisar todos

note: type: Content of: <book><chapter><section><section><para>
en: You can send message to everyone who is logged on to the system with <literal>wall</literal>(1) by the following.
pt: Pode mandar uma mensagem para todos os que têm sessão iniciada no sistema com <literal>wall</literal>(1) com o seguinte.

note: type: Content of: <book><chapter><section><section><title>
en: Hardware identification
pt: Identificação do hardware

note: type: Content of: <book><chapter><section><section><para>
en: For the <ulink url="&pci;">PCI</ulink>-like devices (<ulink url="&agp;">AGP</ulink>, <ulink url="&pciexpress;">PCI-Express</ulink>, <ulink url="&cardbus;">CardBus</ulink>, <ulink url="&expresscard;">ExpressCard</ulink>, etc.), <literal>lspci</literal>(8) (probably with "<literal>-nn</literal>" option) is a good start for the hardware identification.
pt: Para os aparelhos tipo <ulink url="&pci;">PCI</ulink> (<ulink url="&agp;">AGP</ulink>, <ulink url="&pciexpress;">PCI-Express</ulink>, <ulink url="&cardbus;">CardBus</ulink>, <ulink url="&expresscard;">ExpressCard</ulink>, etc.), o <literal>lspci</literal>(8) (provavelmente com a opção "<literal>-nn</literal>") é um bom inicio para a identificação do hardware.

note: type: Content of: <book><chapter><section><section><para>
en: Alternatively, you can identify the hardware by reading contents of "<literal>/proc/bus/pci/devices</literal>" or browsing directory tree under "<literal>/sys/bus/pci</literal>" (see <xref linkend="_procfs_and_sysfs"/>).
pt: Alternativamente, pode identificar o hardware ao ler os conteúdos de "<literal>/proc/bus/pci/devices</literal>" ou explorar a árvore de diretórios sob "<literal>/sys/bus/pci</literal>" (veja <xref linkend="_procfs_and_sysfs"/>).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of hardware identification tools
pt: Lista de ferramenta de identificação de hardware

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Linux PCI Utilities: <literal>lspci</literal>(8)
pt: Utilitários PCI do Linux: <literal>lspci</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Linux USB utilities: <literal>lsusb</literal>(8)
pt: Utilitários USB do Linux: <literal>lsusb</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: NVMe utilities for Linux: <literal>nvme</literal>(1)
pt: Utilitários NVMe para Linux: <literal>nvme</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PCMCIA utilities for Linux: <literal>pccardctl</literal>(8)
pt: Utilitários PCMCIA par Linux: <literal>pccardctl</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: collection of tools for SCSI hardware management: <literal>lsscsi</literal>(8)
pt: colecção de ferramentas para gestão de hardware SCSI: <literal>lsscsi</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: system information obtained from "<literal>/proc</literal>": <literal>lsdev</literal>(8)
pt: informação do sistema obtida de "<literal>/proc</literal>": <literal>lsdev</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: information about hardware configuration: <literal>lshw</literal>(1)
pt: informação acerca da configuração do hardware: <literal>lshw</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: hardware identification system: <literal>discover</literal>(8)
pt: sistema de identificação de hardware: <literal>discover</literal>(8)

note: type: Content of: <book><chapter><section><section><para>
en: Although most of the hardware configuration on modern GUI desktop systems such as GNOME and KDE can be managed through accompanying GUI configuration tools, it is a good idea to know some basics methods to configure them.
pt: Apesar da maioria da configuração de hardware nos sistemas de ambiente de trabalho GUI modernos como o GNOME e KDE poder ser gerida através de acompanhamento por ferramentas de configuração com GUI, é uma boa ideia conhecer alguns métodos básicos de o configurar.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of hardware configuration tools
pt: Lista de ferramentas de configuração do hardware

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Linux console font and keytable utilities
pt: tipo de letra da consola Linux e utilitários da tabela de teclas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: X server utilities: <literal>xset</literal>(1), <literal>xmodmap</literal>(1)
pt: Utilitários do servidor X: <literal>xset</literal>(1), <literal>xmodmap</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: daemon to manage events delivered by the Advanced Configuration and Power Interface (ACPI)
pt: daemon para gerir eventos entregues pelo Advanced Configuration and Power Interface (ACPI)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to display information on ACPI devices
pt: utilitário para mostrar informação em aparelhos ACPI

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: daemon to put a laptop to sleep during inactivity
pt: daemon para pôr um portátil em modo de adormecimento durante a inatividade

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: hard disk access optimization (see <xref linkend="_optimization_of_hard_disk"/>)
pt: optimização do acesso ao disco rígido (veja <xref linkend="_optimization_of_hard_disk"/>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: control and monitor storage systems using <ulink url="&smart;">S.M.A.R.T.</ulink>
pt: controlar e monitorizar sistemas de armazenamento a usar <ulink url="&smart;">S.M.A.R.T.</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: collection of tools for serial port management
pt: colecção de ferramentas para gestão de portas série

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: collection of tools for memory hardware management
pt: colecção de ferramentas para gestão de hardware de memória

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: collection of tools for <ulink url="&scsi;">SCSI</ulink> hardware management
pt: colecção de ferramentas para gestão de hardware <ulink url="&scsi;">SCSI</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: compact disc drive access optimization
pt: optimização de acesso a drives de discos compactos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: larger mouse cursors for X
pt: cursores de rato maiores para o X

note: type: Content of: <book><chapter><section><section><para>
en: Here, <ulink url="&acpi;">ACPI</ulink> is a newer framework for the power management system than <ulink url="&apm;">APM</ulink>.
pt: Aqui, o <ulink url="&acpi;">ACPI</ulink> é uma estrutura mais recente para o sistema de gestão de energia que o <ulink url="&apm;">APM</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: CPU frequency scaling on modern system is governed by kernel modules such as <literal>acpi_cpufreq</literal>.
pt: O escalar de frequências da CPU em sistemas modernos é governado por módulos do kernel como o <literal>acpi_cpufreq</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: System and hardware time
pt: Hora do sistema e do hardware

note: type: Content of: <book><chapter><section><section><para>
en: The following sets system and hardware time to MM/DD hh:mm, CCYY.
pt: O seguinte define a hora do sistema e hardware para MM/DD hh:mm, AAAA.

note: type: Content of: <book><chapter><section><section><para>
en: Times are normally displayed in the local time on the Debian system but the hardware and system time usually use <ulink url="&utcgmt;">UTC(GMT)</ulink>.
pt: A horas são mostradas normalmente na hora local no sistema Debian mas o hardware e a hora do sistema geralmente usam <ulink url="&utcgmt;">UTC(GMT)</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: If the hardware time is set to UTC, change the setting to "<literal>UTC=yes</literal>" in the "<literal>/etc/default/rcS</literal>".
pt: Se a hora do hardware estiver definida para UTC, mude a definição para "<literal>UTC=yes</literal>" em "<literal>/etc/default/rcS</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: The following reconfigure the timezone used by the Debian system.
pt: O seguinte reconfigura a zona horária usada pelo sistema Debian.

note: type: Content of: <book><chapter><section><section><para>
en: If you wish to update system time via network, consider to use the <ulink url="&ntp;">NTP</ulink> service with the packages such as <literal>ntp</literal>, <literal>ntpdate</literal>, and <literal>chrony</literal>.
pt: Se desejar atualizar a hora do sistema através da rede, considere usar o serviço <ulink url="&ntp;">NTP</ulink> como pacotes como os <literal>ntp</literal>, <literal>ntpdate</literal> e <literal>chrony</literal>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Under <ulink url="&systemd;">systemd</ulink>, use <literal>systemd-timesyncd</literal> for the network time synchronization instead.  See <literal>systemd-timesyncd</literal>(8).
pt: Sob <ulink url="&systemd;">systemd</ulink>, use <literal>systemd-timesyncd</literal> para a sincronização da hora com a rede.  Veja <literal>systemd-timesyncd</literal>(8).

note: type: Content of: <book><chapter><section><section><para>
en: See the following.
pt: Veja o seguinte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&managingaccuratedateandtimehowto;">Managing Accurate Date and Time HOWTO</ulink>
pt: <ulink url="&managingaccuratedateandtimehowto;">Como Gerir a Data e Hora com Precisão</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&ntppublicservicesproject;">NTP Public Services Project</ulink>
pt: <ulink url="&ntppublicservicesproject;">NTP Projeto de Serviços Públicos</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>ntp-doc</literal> package
pt: O pacote <literal>ntp-doc</literal>

note: type: Content of: <book><chapter><section><section><tip><para>
en: <literal>ntptrace</literal>(8) in the <literal>ntp</literal> package can trace a chain of NTP servers back to the primary source.
pt: O <literal>ntptrace</literal>(8) no pacote <literal>ntp</literal> pode rastrear uma cadeia de servidores NTP até à sua fonte principal.

note: type: Content of: <book><chapter><section><section><title>
en: The terminal configuration
pt: A configuração do terminal

note: type: Content of: <book><chapter><section><section><para>
en: There are several components to configure character console and <literal>ncurses</literal>(3) system features.
pt: Existem vários componentes para configurar a consola de caracteres e as funcionalidades do sistema <literal>ncurses</literal>(3).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "<literal>/etc/terminfo/*/*</literal>" file (<literal>terminfo</literal>(5))
pt: O ficheiro "<literal>/etc/terminfo/*/*</literal>" (<literal>terminfo</literal>(5))

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "<literal>$TERM</literal>" environment variable (<literal>term</literal>(7))
pt: A variável de ambiente "<literal>$TERM</literal>" (<literal>term</literal>(7))

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>setterm</literal>(1), <literal>stty</literal>(1), <literal>tic</literal>(1), and <literal>toe</literal>(1)
pt: <literal>setterm</literal>(1), <literal>stty</literal>(1), <literal>tic</literal>(1) e <literal>toe</literal>(1)

note: type: Content of: <book><chapter><section><section><para>
en: If the <literal>terminfo</literal> entry for <literal>xterm</literal> doesn't work with a non-Debian <literal>xterm</literal>, change your terminal type, "<literal>$TERM</literal>", from "<literal>xterm</literal>" to one of the feature-limited versions such as "<literal>xterm-r6</literal>" when you log in to a Debian system remotely.  See "<literal>/usr/share/doc/libncurses5/FAQ</literal>" for more.  "<literal>dumb</literal>" is the lowest common denominator for "<literal>$TERM</literal>".
pt: Se a entrada <literal>terminfo</literal> para o <literal>xterm</literal> não funcionar com um <literal>xterm</literal> não Debian, mude o seu tipo e terminal, "<literal>$TERM</literal>", de "<literal>xterm</literal>" para uma das versões de funcionalidades limitadas como o "<literal>xterm-r6</literal>" quando iniciar sessão num sistema Debian remotamente. Veja "<literal>/usr/share/doc/libncurses5/FAQ</literal>" para mais. O "<literal>dumb</literal>" é o denominador comum mais baixo para "<literal>$TERM</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: The sound infrastructure
pt: A infraestrutura de som

note: type: Content of: <book><chapter><section><section><para>
en: Device drivers for sound cards for current Linux are provided by <ulink url="&advancedlinuxsouarchitecturealsa;">Advanced Linux Sound Architecture (ALSA)</ulink>.  ALSA provides emulation mode for previous <ulink url="&opensoundsystemoss;">Open Sound System (OSS)</ulink> for compatibility.
pt: As drivers para placas de som para o Linux atual são disponibilizadas pelo <ulink url="&advancedlinuxsouarchitecturealsa;">Advanced Linux Sound Architecture (ALSA)</ulink>. ALSA disponibiliza um modo de emulação para o anterior <ulink url="&opensoundsystemoss;">Open Sound System (OSS)</ulink> para compatibilidade.

note: type: Content of: <book><chapter><section><section><para>
en: Application softwares may be configured not only to access sound devices directly but also to access them via some standardized sound server system.  Currently, PulseAudio, JACK, and PipeWire are used as sound server system.  See <ulink url="&debianwikipageonsound;">Debian wiki page on Sound</ulink> for the latest situation.
pt: Os softwares aplicativos podem ser configurados não apenas para acessar dispositivos de som diretamente, mas também para acessá-los através de algum sistema de servidor de som padronizado.  Atualmente, PulseAudio, JACK, e PipeWire são usados como sistemas de servidores de som.  Veja a <ulink url="&debianwikipageonsound;">página wiki do Debian sobre Som</ulink> para a situação mais recente.

note: type: Content of: <book><chapter><section><section><para>
en: There is usually a common sound engine for each popular desktop environment. Each sound engine used by the application can choose to connect to different sound servers.
pt: Existe normalmente um motor de som comum para cada ambiente de trabalho popular. Cada motor de som usado pela aplicação pode escolher ligar a diferentes servidores de som.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Use "<literal>cat /dev/urandom &gt; /dev/audio</literal>" or <literal>speaker-test</literal>(1) to test speaker (^C to stop).
pt: Use "<literal>cat /dev/urandom &gt; /dev/audio</literal>" ou <literal>speaker-test</literal>(1) para testar os altifalantes (^C para parar).

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you can not get sound, your speaker may be connected to a muted output.  Modern sound system has many outputs.  <literal>alsamixer</literal>(1) in the <literal>alsa-utils</literal> package is useful to configure volume and mute settings.
pt: Se não conseguir obter som, os seus altifalantes podem estar ligados a uma saída silenciada (mute). Os sistemas de som modernos têm muitas saídas. O <literal>alsamixer</literal>(1) no pacote <literal>alsa-utils</literal> é útil para configurar as definições de volume e mute.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of sound packages
pt: Lista de pacotes de som

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for configuring and using ALSA
pt: utilitários para configurar e utilizar ALSA

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: OSS compatibility under ALSA preventing "<literal>/dev/dsp not found</literal>" errors
pt: compatibilidade de OSS sob ALSA para prevenir erros de "<literal>/dev/dsp não encontrado</literal>"

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&audioandvideopromultimediaserver;">audio and video processing engine multimedia server</ulink> - metapackage
pt: <ulink url="&audioandvideopromultimediaserver;">motor de processamento de áudio e vídeo servidor multimédia</ulink> - meta-pacote

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&audioandvideopromultimediaserver;">audio and video processing engine multimedia server</ulink> - audio server and CLI programs
pt: <ulink url="&audioandvideopromultimediaserver;">motor de processamento de áudio e vídeo servidor multimédia</ulink> - servidor de áudio e programas CLI

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&audioandvideopromultimediaserver;">audio and video processing engine multimedia server</ulink> - audio server to replace ALSA
pt: <ulink url="&audioandvideopromultimediaserver;">motor de processamento de áudio e vídeo servidor multimédia</ulink> - servidor de áudio para substituir o ALSA

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&audioandvideopromultimediaserver;">audio and video processing engine multimedia server</ulink> - audio server to replace PulseAudio
pt: <ulink url="&audioandvideopromultimediaserver;">motor de processamento de áudio e vídeo servidor multimédia</ulink> - servidor de áudio para substituir o PulseAudio

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&pulseaudio;">PulseAudio</ulink> server
pt: servidor <ulink url="&pulseaudio;">PulseAudio</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&pulseaudio;">PulseAudio</ulink> client library
pt: biblioteca cliente <ulink url="&pulseaudio;">PulseAudio</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&jackaudioconnectionkitjack;">JACK Audio Connection Kit. (JACK)</ulink> server (low latency)
pt: servidor (baixa latência) <ulink url="&jackaudioconnectionkitjack;">JACK Audio Connection Kit. (JACK)</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&jackaudioconnectionkitjack;">JACK Audio Connection Kit. (JACK)</ulink> library (low latency)
pt: biblioteca (baixa latência) <ulink url="&jackaudioconnectionkitjack;">JACK Audio Connection Kit. (JACK)</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gstreamer;">GStreamer</ulink>: GNOME sound engine
pt: <ulink url="&gstreamer;">GStreamer</ulink>: motor de som do GNOME

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&phonon;">Phonon</ulink>: KDE sound engine
pt: <ulink url="&phonon;">Phonon</ulink>: motor de som do KDE

note: type: Content of: <book><chapter><section><section><title>
en: Disabling the screen saver
pt: desativar o protector de ecrã (screensaver)

note: type: Content of: <book><chapter><section><section><para>
en: For disabling the screen saver, use following commands.
pt: Para desativar o protector de ecrã, utilize os seguintes comandos.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of commands for disabling the screen saver
pt: Lista de comandos para desativar o protector de ecrã

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The Linux console
pt: A consola do Linux

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The X Window (turning off screensaver)
pt: O X Window (desativar o protector de ecrã)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The X Window (disabling dpms)
pt: O X Window (desativar o dpms)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The X Window (GUI configuration of screen saver)
pt: O X Window (GUI de configuração do protector de ecrã)

note: type: Content of: <book><chapter><section><section><title>
en: Disabling beep sounds
pt: desativar os sons de beep

note: type: Content of: <book><chapter><section><section><para>
en: One can always unplug the PC speaker to disable beep sounds.  Removing <literal>pcspkr</literal> kernel module does this for you.
pt: Pode-se sempre desligar o altifalante do PC para desativar os apitos. Remover o módulo de kernel <literal>pcspkr</literal> faz isso por si.

note: type: Content of: <book><chapter><section><section><para>
en: The following prevents the <literal>readline</literal>(3) program used by <literal>bash</literal>(1) to beep when encountering an alert character (ASCII=7).
pt: O seguinte previne o programa <literal>readline</literal>(3) usado pelo <literal>bash</literal>(1) de apitar quando encontra um caractere de alerta (ASCII=7).

note: type: Content of: <book><chapter><section><section><para>
en: There are 2 resources available for you to get the memory usage situation.
pt: Existem 2 recursos disponíveis para obter o estado da utilização de memória.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The kernel boot message in the "<literal>/var/log/dmesg</literal>" contains the total exact size of available memory.
pt: A mensagem de arranque do kernel em "<literal>/var/log/dmesg</literal>" contém o tamanho total exacto da memória disponível.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>free</literal>(1) and <literal>top</literal>(1) display information on memory resources on the running system.
pt: <literal>free</literal>(1) e <literal>top</literal>(1) mostram informação sobre os recursos de memória no sistema em execução.

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example.
pt: Aqui está um exemplo.

note: type: Content of: <book><chapter><section><section><para>
en: You may be wondering "dmesg tells me a free of 990 MB, and free -k says 320 MB is free. More than 600 MB missing …".
pt: Pode estar a pensar "o dmesg fala-me em 990 MB livres e o free -k diz 320 MB livres. Faltam mais de 600 MB ...".

note: type: Content of: <book><chapter><section><section><para>
en: Do not worry about the large size of "<literal>used</literal>" and the small size of "<literal>free</literal>" in the "<literal>Mem:</literal>" line, but read the one under them (675404 and 321780 in the example above) and relax.
pt: Não se preocupe com o grande tamanho de "<literal>used</literal>" e o pequeno tamanho de "<literal>free</literal>" na linha "<literal>Mem:</literal>", mas leia a que está sob elas (675404 e 321780 no exemplo em cima) e relaxe.

note: type: Content of: <book><chapter><section><section><para>
en: For my MacBook with 1GB=1048576k DRAM (video system steals some of this), I see the following.
pt: Para o meu MacBook com 1GB=1048576k de DRAM (o sistema de vídeo rouba alguma), vejo o seguinte.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of memory sizes reported
pt: Lista dos tamanhos de memória reportados

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: report
pt: relatório

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Total size in dmesg
pt: Tamanho total no dmesg

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Free in dmesg
pt: Livre no dmesg

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Total under shell
pt: Total sob a shell

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Free under shell
pt: Livre sob a shell

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 20256k (but effectively 321780k)
pt: 20256k (mas efectivamente 321780k)

note: type: Content of: <book><chapter><section><section><title>
en: System security and integrity check
pt: Segurança do sistema e verificação de integridade

note: type: Content of: <book><chapter><section><section><para>
en: Poor system maintenance may expose your system to external exploitation.
pt: Uma manutenção pobre do sistema pode expor o seu sistema à exploração externa.

note: type: Content of: <book><chapter><section><section><para>
en: For system security and integrity check, you should start with the following.
pt: Para segurança do sistema e verificação de integridade, deve começar com o seguinte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>debsums</literal> package, see <literal>debsums</literal>(1) and <xref linkend="_top_level_release_file_and_authenticity"/>.
pt: O pacote <literal>debsums</literal>, veja <literal>debsums</literal>(1) e <xref linkend="_top_level_release_file_and_authenticity"/>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>chkrootkit</literal> package, see <literal>chkrootkit</literal>(1).
pt: O pacote <literal>chkrootkit</literal>, veja <literal>chkrootkit</literal>(1).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>clamav</literal> package family, see <literal>clamscan</literal>(1) and <literal>freshclam</literal>(1).
pt: A família de pacotes <literal>clamav</literal>, veja <literal>clamscan</literal>(1) e <literal>freshclam</literal>(1).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&debiansecurityfaq;">Debian security FAQ</ulink>.
pt: <ulink url="&debiansecurityfaq;">FAQ de Segurança Debian</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&securingdebianmanual;">Securing Debian Manual</ulink>.
pt: <ulink url="&securingdebianmanual;">Manual de Segurança Debian</ulink>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools for system security and integrity check
pt: Lista de ferramentas para segurança do sistema e verificação de integridade

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: daemon to mail anomalies in the system logfiles to the administrator
pt: daemon para enviar as anomalias nos ficheiros de log do sistema ao administrador por mail

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to verify installed package files against MD5 checksums
pt: utilitário para verificar os pacotes instalados contra chaves de verificação MD5

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&rootkit;">rootkit</ulink> detector
pt: detector de <ulink url="&rootkit;">rootkit</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: anti-virus utility for Unix - command-line interface
pt: utilitário de anti-vírus para Unix - interface de linha de comandos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: report system security vulnerabilities
pt: relatar vulnerabilidades de segurança do sistema

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: file and directory integrity checker
pt: verificador de integridade de ficheiros e diretórios

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: active password cracking tool
pt: ferramenta activa de crack de palavras-passe

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Advanced Intrusion Detection Environment - static binary
pt: Ambiente de Detecção de Intrusão Avançado - binário estático

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: file integrity verification program
pt: programa de verificação de integridade de ficheiros

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: password guessing program
pt: programa de adivinhação de palavra-passe

note: type: Content of: <book><chapter><section><section><para>
en: Here is a simple script to check for typical world writable incorrect file permissions.
pt: Aqui está um script simples para verificar as típicas permissões de ficheiros escritas incorrectamente.

note: type: Content of: <book><chapter><section><section><caution><para>
en: Since the <literal>debsums</literal> package uses <ulink url="&mdf;">MD5</ulink> checksums stored locally, it can not be fully trusted as the system security audit tool against malicious attacks.
pt: Como o pacote <literal>debsums</literal> usa sumários de verificação <ulink url="&mdf;">MD5</ulink> armazenados localmente, não pode ser de total confiança como ferramenta de auditoria à segurança do sistema contra ataques maliciosos.

note: type: Content of: <book><chapter><section><title>
en: Data storage tips
pt: Dicas de armazenamento de dados

note: type: Content of: <book><chapter><section><para>
en: Booting your system with Linux <ulink url="&livecds;">live CDs</ulink> or <ulink url="&debianinstallercds;">debian-installer CDs</ulink> in rescue mode makes it easy for you to reconfigure data storage on your boot device.
pt: Arrancar o seu sistema com <ulink url="&livecds;">live CDs</ulink> de Linux ou <ulink url="&debianinstallercds;">CDs de instalação de debian</ulink> em modo de recuperação torna fácil para si reconfigurar o armazenamento de dados no seu aparelho de arranque.

note: type: Content of: <book><chapter><section><para>
en: You may need to <literal>umount</literal>(8) some devices manually from the command line before operating on them if they are automatically mounted by the GUI desktop system.
pt: Poderá ser necessário <literal>desmontar</literal>(8) alguns dispositivos manualmente a partir da linha de comandos antes de os operar, caso sejam montados automaticamente pelo sistema de ambiente de trabalho GUI.

note: type: Content of: <book><chapter><section><section><title>
en: Disk space usage
pt: Utilização do espaço em disco

note: type: Content of: <book><chapter><section><section><para>
en: The disk space usage can be evaluated by programs provided by the <literal>mount</literal>, <literal>coreutils</literal>, and <literal>xdu</literal> packages:
pt: A utilização do espaço em disco pode ser avaliada por programas disponibilizados pelos pacotes <literal>mount</literal>, <literal>coreutils</literal> e <literal>xdu</literal>:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>mount</literal>(8) reports all mounted filesystems (= disks).
pt: <literal>mount</literal>(8) reporta todos os sistemas de ficheiros montados (= discos).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>df</literal>(1) reports the disk space usage for the file system.
pt: <literal>df</literal>(1) reporta a utilização do espaço em disco para o sistema de ficheiros.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>du</literal>(1) reports the disk space usage for the directory tree.
pt: <literal>du</literal>(1) reporta a utilização do espaço em disco para a árvore do diretório.

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can feed the output of <literal>du</literal>(8) to <literal>xdu</literal>(1x) to produce its graphical and interactive presentation with "<literal>du -k . |xdu</literal>", "<literal>sudo du -k -x / |xdu</literal>", etc.
pt: Pode alimentar a saída de <literal>du</literal>(8) a <literal>xdu</literal>(1x) para produzir a apresentação gráfica dele e interactiva com "<literal>du -k . |xdu</literal>", "<literal>sudo du -k -x / |xdu</literal>", etc.

note: type: Content of: <book><chapter><section><section><title>
en: Disk partition configuration
pt: Configuração das partições do disco

note: type: Content of: <book><chapter><section><section><para>
en: For <ulink url="&diskpartition;">disk partition</ulink> configuration, although <literal>fdisk</literal>(8) has been considered standard, <literal>parted</literal>(8) deserves some attention.  "Disk partitioning data", "partition table", "partition map", and "disk label" are all synonyms.
pt: Para configuração de <ulink url="&diskpartition;">partições de disco</ulink>, apesar do <literal>fdisk</literal>(8) ser considerado o standard, o <literal>parted</literal>(8) merece alguma atenção. "Dados de particionamento do disco", "Tabela de partições", "Mapa de partições" e "Etiqueta do disco" são todos sinónimos.

note: type: Content of: <book><chapter><section><section><para>
en: Older PCs use the classic <ulink url="&masterbootrecordmbr;">Master Boot Record (MBR)</ulink> scheme to hold <ulink url="&diskpartitioning;">disk partitioning</ulink> data in the first sector, i.e., <ulink url="&lba;">LBA</ulink> sector 0 (512 bytes).
pt: PCs antigos usam o esquema clássico do <ulink url="&masterbootrecordmbr;">Master Boot Record (MBR)</ulink> para manter os dados de <ulink url="&diskpartitioning;">partições do disco</ulink> no primeiro sector, isto é, <ulink url="&lba;">LBA</ulink> sector 0 (512 bytes).

note: type: Content of: <book><chapter><section><section><para>
en: Recent PCs with <ulink url="&unifiedextensiblareinterfaceuefi;">Unified Extensible Firmware Interface (UEFI)</ulink>, including Intel-based Macs, use <ulink url="&guidpartitiontablegpt;">GUID Partition Table (GPT)</ulink> scheme to hold <ulink url="&diskpartitioning;">disk partitioning</ulink> data not in the first sector.
pt: PCs novos com <ulink url="&unifiedextensiblareinterfaceuefi;">Unified Extensible Firmware Interface (UEFI)</ulink>, incluindo os Macs baseados em Intel, usam o esquema <ulink url="&guidpartitiontablegpt;">GUID Partition Table (GPT)</ulink> para manter os dados de <ulink url="&diskpartitioning;">partições do disco</ulink> não no primeiro sector.

note: type: Content of: <book><chapter><section><section><para>
en: Although <literal>fdisk</literal>(8) has been standard for the disk partitioning tool, <literal>parted</literal>(8) is replacing it.
pt: Apesar do <literal>fdisk</literal>(8) ter sido o standard como ferramenta de particionamento de disco, o <literal>parted</literal>(8) está a substituí-lo.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of disk partition management packages
pt: Lista de pacotes de gestão de partições do disco

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: miscellaneous system utilities including <literal>fdisk</literal>(8) and <literal>cfdisk</literal>(8)
pt: vários utilitários de sistema incluindo <literal>fdisk</literal>(8) e <literal>cfdisk</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU Parted disk partition resizing program
pt: GNU Parted programa de redimensionamento de partições do disco

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNOME partition editor based on <literal>libparted</literal>
pt: Editor de partições do GNOME baseado na <literal>libparted</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: partition editor for the GPT/MBR hybrid disk
pt: editor de partições para o disco híbrido GPT/MBR

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program to create device mappings for partitions
pt: programa para criar mapeamentos de aparelho para partições

note: type: Content of: <book><chapter><section><section><caution><para>
en: Although <literal>parted</literal>(8) claims to create and to resize filesystem too, it is safer to do such things using best maintained specialized tools such as <literal>mkfs</literal>(8) (<literal>mkfs.msdos</literal>(8), <literal>mkfs.ext2</literal>(8), <literal>mkfs.ext3</literal>(8), <literal>mkfs.ext4</literal>(8), …) and <literal>resize2fs</literal>(8).
pt: Apesar do <literal>parted</literal>(8) afirmar também criar e redimensionar sistemas de ficheiros, é mais seguro fazer tais coisas a usar ferramentas especializadas e com melhor manutenção como as ferramentas <literal>mkfs</literal>(8) (<literal>mkfs.msdos</literal>(8), <literal>mkfs.ext2</literal>(8), <literal>mkfs.ext3</literal>(8), <literal>mkfs.ext4</literal>(8), …) e <literal>resize2fs</literal>(8).

note: type: Content of: <book><chapter><section><section><note><para>
en: In order to switch between <ulink url="&gpt;">GPT</ulink> and <ulink url="&mbr;">MBR</ulink>, you need to erase first few blocks of disk contents directly (see <xref linkend="_clearing_file_contents"/>) and use "<literal>parted /dev/sdx mklabel gpt</literal>" or "<literal>parted /dev/sdx mklabel msdos</literal>" to set it.  Please note "<literal>msdos</literal>" is use here for <ulink url="&mbr;">MBR</ulink>.
pt: De modo a mudar entre <ulink url="&gpt;">GPT</ulink> e <ulink url="&mbr;">MBR</ulink>, precisa de apagar os primeiros blocos de conteúdo do disco directamente (veja <xref linkend="_clearing_file_contents"/>) e usar "<literal>parted /dev/sdx mklabel gpt</literal>" ou "<literal>parted /dev/sdx mklabel msdos</literal>" para o definir. Por favor note que "<literal>msdos</literal>" é usado aqui para o <ulink url="&mbr;">MBR</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Accessing partition using UUID
pt: Aceder a partição a usar UUID

note: type: Content of: <book><chapter><section><section><para>
en: Although reconfiguration of your partition or activation order of removable storage media may yield different names for partitions, you can access them consistently. This is also helpful if you have multiple disks and your BIOS/UEFI doesn't give them consistent device names.
pt: Apesar da reconfiguração da sua partição ou ordem de ativação de medias de armazenamento amovíveis poder apresentar nomes diferentes para as partições, pode aceder-lhes de modo consistente. Isto é também útil se tem múltiplos discos e a sua BIOS/UEFI não lhes fornecer nomes de dispositivo consistentes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>mount</literal>(8) with "<literal>-U</literal>" option can mount a block device using <ulink url="&uuid;">UUID</ulink>, instead of using its file name such as "<literal>/dev/sda3</literal>".
pt: <literal>mount</literal>(8) com a opção "<literal>-U</literal>" pode montar um aparelho de bloco a usar o <ulink url="&uuid;">UUID</ulink>, em vez de usar o nome de ficheiro dele tal como "<literal>/dev/sda3</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/fstab</literal>" (see <literal>fstab</literal>(5)) can use <ulink url="&uuid;">UUID</ulink>.
pt: "<literal>/etc/fstab</literal>" (veja <literal>fstab</literal>(5)) pode usar <ulink url="&uuid;">UUID</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Boot loaders (<xref linkend="_stage_2_the_boot_loader"/>) may use <ulink url="&uuid;">UUID</ulink> too.
pt: Os gestores de arranque (<xref linkend="_stage_2_the_boot_loader"/>) também podem usar <ulink url="&uuid;">UUID</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can probe <ulink url="&uuid;">UUID</ulink> of a block special device with <literal>blkid</literal>(8).
pt: Pode testar o <ulink url="&uuid;">UUID</ulink> de um aparelho especial de bloco com <literal>blkid</literal>(8).

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can also probe UUID and other information with "<literal>lsblk -f</literal>".
pt: Também pode sondar o UUID e outras informações com "<literal>lsblk -f</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: LVM2 is a <ulink url="&logicalvolumemanager;">logical volume manager</ulink> for the Linux kernel.  With LVM2, disk partitions can be created on logical volumes instead of the physical harddisks.
pt: LVM2 é um <ulink url="&logicalvolumemanager;">gestor de volumes lógicos</ulink> para o kernel Linux. Com o LVM2, podem ser criadas partições de disco em volumes lógicos em vez de discos rijos físicos.

note: type: Content of: <book><chapter><section><section><para>
en: LVM requires the following.
pt: O LVM requer o seguinte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: device-mapper support in the Linux kernel (default for Debian kernels)
pt: suporte a device-mapper no kernel Linux (predefinido para os kernels Debian)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: the userspace device-mapper support library (<literal>libdevmapper*</literal> package)
pt: a biblioteca de suporte a device-mapper no espaço de utilizador (pacote (<literal>libdevmapper*</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: the userspace LVM2 tools (<literal>lvm2</literal> package)
pt: as ferramentas LVM2 do espaço de utilizador (pacote <literal>lvm2</literal>)

note: type: Content of: <book><chapter><section><section><para>
en: Please start learning LVM2 from the following manpages.
pt: Por favor comece a aprender LVM2 a partir dos seguintes manuais.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>lvm</literal>(8): Basics of LVM2 mechanism (list of all LVM2 commands)
pt: <literal>lvm</literal>(8): Bases do mecanismo LVM2 (lista de todos os comandos LVM2)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>lvm.conf</literal>(5): Configuration file for LVM2
pt: <literal>lvm.conf</literal>(5): Ficheiro de configuração para LVM2

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>lvs</literal>(8): Report information about logical volumes
pt: <literal>lvs</literal>(8): Reporta informação acerca de volumes lógicos

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>vgs</literal>(8): Report information about volume groups
pt: <literal>vgs</literal>(8): Reporta informação acerca de grupos de volumes

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>pvs</literal>(8): Report information about physical volumes
pt: <literal>pvs</literal>(8): Reporta informação acerca de volumes físicos

note: type: Content of: <book><chapter><section><section><title>
en: Filesystem configuration
pt: Configuração do sistema de ficheiros

note: type: Content of: <book><chapter><section><section><para>
en: For <ulink url="&exte;">ext4</ulink> filesystem, the <literal>e2fsprogs</literal> package provides the following.
pt: Para o sistema de ficheiro <ulink url="&exte;">ext4</ulink>, o pacote <literal>e2fsprogs</literal> disponibiliza o seguinte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>mkfs.ext4</literal>(8) to create new <ulink url="&exte;">ext4</ulink> filesystem
pt: <literal>mkfs.ext4</literal>(8) para criar um novo sistema de ficheiros <ulink url="&exte;">ext4</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>fsck.ext4</literal>(8) to check and to repair existing <ulink url="&exte;">ext4</ulink> filesystem
pt: <literal>fsck.ext4</literal>(8) para verificar e reparar um sistema de ficheiros <ulink url="&exte;">ext4</ulink> existente

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>tune2fs</literal>(8) to configure superblock of <ulink url="&exte;">ext4</ulink> filesystem
pt: <literal>tune2fs</literal>(8) para configurar o super-bloco do sistema de ficheiros <ulink url="&exte;">ext4</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>debugfs</literal>(8) to debug <ulink url="&exte;">ext4</ulink> filesystem interactively. (It has <literal>undel</literal> command to recover deleted files.)
pt: <literal>debugfs</literal>(8) para depurar um sistema de ficheiros <ulink url="&exte;">ext4</ulink> interativamente. (Era o comando <literal>undel</literal> para recuperar ficheiros apagados.)

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>mkfs</literal>(8) and <literal>fsck</literal>(8) commands are provided by the <literal>e2fsprogs</literal> package as front-ends to various filesystem dependent programs (<literal>mkfs.fstype</literal> and <literal>fsck.fstype</literal>). For <ulink url="&exte;">ext4</ulink> filesystem, they are <literal>mkfs.ext4</literal>(8) and <literal>fsck.ext4</literal>(8) (they are symlinked to <literal>mke2fs</literal>(8) and <literal>e2fsck</literal>(8)).
pt: Os comandos <literal>mkfs</literal>(8) e <literal>fsck</literal>(8) são disponibilizados pelo pacote <literal>e2fsprogs</literal> como frontends para vários programas dependentes do sistema de ficheiros (<literal>mkfs.fstype</literal> e <literal>fsck.fstype</literal>). Para o sistema de ficheiros <ulink url="&exte;">ext4</ulink> existem os <literal>mkfs.ext4</literal>(8) e o <literal>fsck.ext4</literal>(8) (estão ligados simbolicamente ao <literal>mke2fs</literal>(8) and <literal>e2fsck</literal>(8)).

note: type: Content of: <book><chapter><section><section><para>
en: Similar commands are available for each filesystem supported by Linux.
pt: Estão disponíveis comandos semelhantes para cada sistema de ficheiros suportado pelo Linux.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of filesystem management packages
pt: Lista de pacotes de gestão de sistemas de ficheiros

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&extc;">ext2</ulink>/<ulink url="&extd;">ext3</ulink>/<ulink url="&exte;">ext4</ulink> filesystems
pt: utilitários para os sistemas de ficheiros <ulink url="&extc;">ext2</ulink>/<ulink url="&extd;">ext3</ulink>/<ulink url="&exte;">ext4</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&btrfs;">Btrfs</ulink> filesystem
pt: utilitários para o sistema de ficheiros <ulink url="&btrfs;">btrfs</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&reiserfs;">Reiserfs</ulink> filesystem
pt: utilitários para o sistema de ficheiros <ulink url="&reiserfs;">Reiserfs</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&openzfs;">OpenZFS</ulink> filesystem
pt: utilitários para o sistema de ficheiros <ulink url="&openzfs;">OpenZFS</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&fat;">FAT</ulink> filesystem. (Microsoft: MS-DOS, Windows)
pt: utilitários para o sistema de ficheiros <ulink url="&fat;">FAT</ulink>. (Microsoft: MS-DOS, Windows)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&exfat;">exFAT</ulink> filesystem maintained by Samsung.
pt: para o sistema de ficheiros <ulink url="&exfat;">exFAT</ulink> mantido pela Samsung.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: read/write <ulink url="&exfat;">exFAT</ulink> filesystem (Microsoft) driver for FUSE.
pt: controlador de leitura/gravação de sistema de arquivos <ulink url="&exfat;">exFAT</ulink> (Microsoft) para FUSE.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&xfs;">XFS</ulink> filesystem. (SGI: IRIX)
pt: utilitários para o sistema de ficheiros <ulink url="&xfs;">XFS</ulink>. (SGI: IRIX)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: read/write <ulink url="&ntfs;">NTFS</ulink> filesystem (Microsoft: Windows NT, …) driver for FUSE.
pt: controlador de leitura/gravação do sistema de arquivos <ulink url="&ntfs;">NTFS</ulink> (Microsoft: Windows NT, ...) para FUSE.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&jfs;">JFS</ulink> filesystem. (IBM: AIX, OS/2)
pt: utilitários para o sistema de ficheiros <ulink url="&jfs;">JFS</ulink>. (IBM: AIX, OS/2)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&reisere;">Reiser4</ulink> filesystem
pt: utilitários para o sistema de ficheiros <ulink url="&reisere;">Reiser4</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for <ulink url="&hfs;">HFS</ulink> and <ulink url="&hfsplus;">HFS Plus</ulink> filesystem. (Apple: Mac OS)
pt: utilitários para os sistemas de ficheiros <ulink url="&hfs;">HFS</ulink> e <ulink url="&hfsplus;">HFS Plus</ulink>. (Apple: Mac OS)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program to zero free blocks from ext2/3/4 filesystems
pt: programa para zerar blocos livres de sistemas de ficheiros ext2/3/4

note: type: Content of: <book><chapter><section><section><tip><para>
en: <ulink url="&exte;">Ext4</ulink> filesystem is the default filesystem for the Linux system and strongly recommended to use it unless you have some specific reasons not to.
pt: O sistema de ficheiros <ulink url="&exte;">Ext4</ulink> é o sistema de ficheiros predefinido para o sistema Linux e a utilização é fortemente recomendada a menos que tenha razões especificas para não o fazer.

note: type: Content of: <book><chapter><section><section><tip><para>
en: <ulink url="&btrfs;">Btrfs</ulink> status can be found at <ulink url="&debianwikionbtrfs;">Debian wiki on btrfs</ulink> and <ulink url="&kernelorgwikionbtrfs;">kernel.org wiki on btrfs</ulink>.  It is expected to be the next default filesystem after the ext4 filesystem.
pt: O estado do <ulink url="&btrfs;">Btrfs</ulink> pode ser encontrado em <ulink url="&debianwikionbtrfs;">Debian wiki on btrfs</ulink> e <ulink url="&kernelorgwikionbtrfs;">kernel.org wiki on btrfs</ulink>.  Espera-se que seja o próximo sistema de ficheiros padrão depois do sistema de ficheiros ext4.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Some tools allow access to filesystem without Linux kernel support (see <xref linkend="_manipulating_files_without_mounting_disk"/>).
pt: Algumas ferramentas permitem acesso a sistemas de ficheiros sem suporte do kernel do Linux (veja <xref linkend="_manipulating_files_without_mounting_disk"/>).

note: type: Content of: <book><chapter><section><section><title>
en: Filesystem creation and integrity check
pt: Criação do sistema de ficheiros e verificação de integridade

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>mkfs</literal>(8) command creates the filesystem on a Linux system. The <literal>fsck</literal>(8) command provides the filesystem integrity check and repair on a Linux system.
pt: O comando <literal>mkfs</literal>(8) cria o sistema de ficheiros num sistema Linux. O comando <literal>fsck</literal>(8) disponibiliza a verificação de integridade e reparação do sistema de ficheiros num sistema Linux.

note: type: Content of: <book><chapter><section><section><para>
en: Debian now defaults to no periodic <literal>fsck</literal> after filesystem creation.
pt: Debian agora, por predefinição, não faz <literal>fsck</literal> periódicos após a criação do sistema de ficheiros.

note: type: Content of: <book><chapter><section><section><caution><para>
en: It is generally not safe to run <literal>fsck</literal> on <emphasis role="strong">mounted filesystems</emphasis>.
pt: Geralmente não é seguro correr o <literal>fsck</literal> em <emphasis role="strong">sistemas de ficheiros montados</emphasis>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can run the <literal>fsck</literal>(8) command safely on all filesystems including root filesystem on reboot by setting "<literal>enable_periodic_fsck</literal>" in "<literal>/etc/mke2fs.conf</literal>" and the max mount count to 0 using "<literal>tune2fs -c0 /dev/<emphasis>partition_name</emphasis></literal>".  See <literal>mke2fs.conf</literal>(5) and <literal>tune2fs</literal>(8).
pt: Pode executar o comando <literal>fsck</literal>(8) com segurança em todos os sistemas de ficheiros incluindo o sistema raiz durante o arranque da máquina ao definir "<literal>enable_periodic_fsck</literal>" em "<literal>/etc/mke2fs.conf</literal>" e a contagem máxima de montagens para 0 a usar "<literal>tune2fs -c0 /dev/<emphasis>partition_name</emphasis></literal>".  Veja <literal>mke2fs.conf</literal>(5) e <literal>tune2fs</literal>(8).

note: type: Content of: <book><chapter><section><section><tip><para>
en: Check files in "<literal>/var/log/fsck/</literal>" for the result of the <literal>fsck</literal>(8) command run from the boot script.
pt: Verifique os ficheiros em "<literal>/var/log/fsck/</literal>" pelos resultados do comando <literal>fsck</literal>(8) executado do script de arranque.

note: type: Content of: <book><chapter><section><section><title>
en: Optimization of filesystem by mount options
pt: Optimização do sistema de ficheiros por opções de montagem

note: type: Content of: <book><chapter><section><section><para>
en: The basic static filesystem configuration is given by "<literal>/etc/fstab</literal>".  For example,
pt: A configuração estática básica dos sistemas de ficheiros é dada por "<literal>/etc/fstab</literal>". Por exemplo,

note: type: Content of: <book><chapter><section><section><tip><para>
en: <ulink url="&uuid;">UUID</ulink> (see <xref linkend="_accessing_partition_using_uuid"/>) may be used to identify a block device instead of normal block device names such as "<literal>/dev/sda1</literal>", "<literal>/dev/sda2</literal>", …
pt: O <ulink url="&uuid;">UUID</ulink> (veja <xref linkend="_accessing_partition_using_uuid"/>) pode ser utilizado para identificar um aparelho de bloco em vez de nomes vulgares de aparelhos de bloco, tal como "<literal>/dev/sda1</literal>", "<literal>/dev/sda2</literal>",…

note: type: Content of: <book><chapter><section><section><para>
en: Since Linux 2.6.30, the kernel defaults to the behavior provided by "<literal>relatime</literal>" option.
pt: Desde o Linux 2.6.30, o kernel adota por defeito o comportamento fornecido pela opção "<literal>relatime</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>fstab</literal>(5) and <literal>mount</literal>(8).
pt: Veja <literal>fstab</literal>(5) e <literal>mount</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Optimization of filesystem via superblock
pt: Optimização do sistema de ficheiros através do superblock

note: type: Content of: <book><chapter><section><section><para>
en: Characteristics of a filesystem can be optimized via its superblock using the <literal>tune2fs</literal>(8) command.
pt: As características de um sistema de ficheiros podem ser optimizadas via o super-bloco dele a usar o comando <literal>tune2fs</literal>(8).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Execution of "<literal>sudo tune2fs -l /dev/hda1</literal>" displays the contents of the filesystem superblock on "<literal>/dev/hda1</literal>".
pt: A execução de "<literal>sudo tune2fs -l /dev/hda1</literal>" mostra o conteúdo do super-bloco do sistema de ficheiros em "<literal>/dev/hda1</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Execution of "<literal>sudo tune2fs -c 50 /dev/hda1</literal>" changes frequency of filesystem checks (<literal>fsck</literal> execution during boot-up) to every 50 boots on "<literal>/dev/hda1</literal>".
pt: A execução de "<literal>sudo tune2fs -c 50 /dev/hda1</literal>" muda a frequência das verificações do sistema de ficheiros (execução do <literal>fsck</literal> durante o arranque) para cada 50 arranques em "<literal>/dev/hda1</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Execution of "<literal>sudo tune2fs -j /dev/hda1</literal>" adds journaling capability to the filesystem, i.e. filesystem conversion from <ulink url="&extc;">ext2</ulink> to <ulink url="&extd;">ext3</ulink> on "<literal>/dev/hda1</literal>".  (Do this on the unmounted filesystem.)
pt: A execução de "<literal>sudo tune2fs -j /dev/hda1</literal>" adiciona capacidade de journal ao sistema de ficheiros, isto é, conversão de <ulink url="&extc;">ext2</ulink> para <ulink url="&extd;">ext3</ulink> em "<literal>/dev/hda1</literal>". (Faça isto no sistema de ficheiros desmontado.)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Execution of "<literal>sudo tune2fs -O extents,uninit_bg,dir_index /dev/hda1 &amp;&amp; fsck -pf /dev/hda1</literal>" converts it from <ulink url="&extd;">ext3</ulink> to <ulink url="&exte;">ext4</ulink> on "<literal>/dev/hda1</literal>".  (Do this on the unmounted filesystem.)
pt: A execução de "<literal>sudo tune2fs -O extents,uninit_bg,dir_index /dev/hda1 &amp;&amp; fsck -pf /dev/hda1</literal>" converte-o de <ulink url="&extd;">ext3</ulink> para <ulink url="&exte;">ext4</ulink> em "<literal>/dev/hda1</literal>". (Faça isto no sistema de ficheiros desmontado.)

note: type: Content of: <book><chapter><section><section><tip><para>
en: Despite its name, <literal>tune2fs</literal>(8) works not only on the <ulink url="&extc;">ext2</ulink> filesystem but also on the <ulink url="&extd;">ext3</ulink> and <ulink url="&exte;">ext4</ulink> filesystems.
pt: Apesar do nome dele, o <literal>tune2fs</literal>(8) não funciona apenas no sistema de ficheiros <ulink url="&extc;">ext2</ulink>, mas também nos sistemas de ficheiros <ulink url="&extd;">ext3</ulink> e <ulink url="&exte;">ext4</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Optimization of hard disk
pt: Optimização do disco rígido

note: type: Content of: <book><chapter><section><section><warning><para>
en: Please check your hardware and read manpage of <literal>hdparm</literal>(8) before playing with hard disk configuration because this may be quite dangerous for the data integrity.
pt: Por favor verifique o seu hardware e leia o manual do <literal>hdparm</literal>(8) antes de brincar com a configuração do disco rígido porque isto pode ser bastante perigoso para a integridade dos dados.

note: type: Content of: <book><chapter><section><section><para>
en: You can test disk access speed of a hard disk, e.g. "<literal>/dev/hda</literal>", by "<literal>hdparm -tT /dev/hda</literal>". For some hard disk connected with (E)IDE, you can speed it up with "<literal>hdparm -q -c3 -d1 -u1 -m16 /dev/hda</literal>" by enabling the "(E)IDE 32-bit I/O support", enabling the "using_dma flag", setting "interrupt-unmask flag", and setting the "multiple 16 sector I/O" (dangerous!).
pt: Pode testar a velocidade de acesso ao disco de um disco rígido, p.e. "<literal>/dev/hda</literal>", por "<literal>hdparm -tT /dev/hda</literal>". Para algum disco rígido ligado com (E)IDE, pode acelerá-lo com "<literal>hdparm -q -c3 -d1 -u1 -m16 /dev/hda</literal>" ao ativar o suporte a "(E)IDE 32-bit I/O", a ativar a flag "using_dma", a definir a flag "interrupt-unmask" e a definir o "multiple 16 sector I/O" (perigoso!).

note: type: Content of: <book><chapter><section><section><para>
en: You can test write cache feature of a hard disk, e.g. "<literal>/dev/sda</literal>", by "<literal>hdparm -W /dev/sda</literal>". You can disable its write cache feature with "<literal>hdparm -W 0 /dev/sda</literal>".
pt: Pode testar a funcionalidade de cache de escrita de um disco rígido, por exemplo "<literal>/dev/sda</literal>", com "<literal>hdparm -W /dev/sda</literal>". Pode desativar a funcionalidade de cache de escrita dele com "<literal>hdparm -W 0 /dev/sda</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: You may be able to read badly pressed CDROMs on modern high speed CD-ROM drive by slowing it down with "<literal>setcd -x 2</literal>".
pt: Pode ser capaz de ler CDROMs muito pressionados em drives de CDROM modernas de alta velocidade ao abrandá-la com "<literal>setcd -x 2</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: Optimization of solid state drive
pt: Optimização de disco de estado sólido (SSD)

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&solidstatedrivessd;">Solid state drive (SSD)</ulink> is auto detected now.
pt: A <ulink url="&solidstatedrivessd;">unidade de estado sólido (SSD)</ulink> é agora automaticamente detetada.

note: type: Content of: <book><chapter><section><section><para>
en: Reduce unnecessary disk accesses to prevent disk wear out by mounting "<literal>tmpfs</literal>" on volatile data path in <literal>/etc/fstab</literal>.
pt: Reduza os acessos desnecessários ao disco para evitar o desgaste do disco, montando "<literal>tmpfs</literal>" no caminho de dados volátil em <literal>/etc/fstab</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Using SMART to predict hard disk failure
pt: Usar SMART para prever falhas no disco rígido

note: type: Content of: <book><chapter><section><section><para>
en: You can monitor and log your hard disk which is compliant to <ulink url="&smart;">SMART</ulink> with the <literal>smartd</literal>(8) daemon.
pt: Pode monitorizar e registar em log o seu disco rígido que é compatível com <ulink url="&smart;">SMART</ulink> com o daemon <literal>smartd</literal>(8).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Enable <ulink url="&smart;">SMART</ulink> feature in <ulink url="&bios;">BIOS</ulink>.
pt: ativar a função <ulink url="&smart;">SMART</ulink> na <ulink url="&bios;">BIOS</ulink>.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Install the <literal>smartmontools</literal> package.
pt: Instalar o pacote <literal>smartmontools</literal>.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Identify your hard disk drives by listing them with <literal>df</literal>(1).
pt: Identificar os seus discos rígidos ao listá-los com <literal>df</literal>(1).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Let's assume a hard disk drive to be monitored as "<literal>/dev/hda</literal>".
pt: Vamos assumir uma drive de disco rígido a ser monitorizada como "<literal>/dev/hda</literal>".

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Check the output of "<literal>smartctl -a /dev/hda</literal>" to see if <ulink url="&smart;">SMART</ulink> feature is actually enabled.
pt: Verifique o resultado de "<literal>smartctl -a /dev/hda</literal>" para ver se a funcionalidade <ulink url="&smart;">SMART</ulink> está atualmente ligada.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: If not, enable it by "<literal>smartctl -s on -a /dev/hda</literal>".
pt: Se não, active-o com "<literal>smartctl -s on -a /dev/hda</literal>".

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Enable <literal>smartd</literal>(8) daemon to run by the following.
pt: Active o daemon <literal>smartd</literal>(8) ao correr o seguinte.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: uncomment "<literal>start_smartd=yes</literal>" in the "<literal>/etc/default/smartmontools</literal>" file.
pt: retire a marca de comentário na linha "<literal>start_smartd=yes</literal>" no ficheiro "<literal>/etc/default/smartmontools</literal>".

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: restart the <literal>smartd</literal>(8) daemon by "<literal>sudo systemctl restart smartmontools</literal>".
pt: reiniciar o daemon <literal>smartd</literal>(8) com "<literal>sudo systemctl restart smartmontools</literal>".

note: type: Content of: <book><chapter><section><section><tip><para>
en: The <literal>smartd</literal>(8) daemon can be customized with the <literal>/etc/smartd.conf</literal> file including how to be notified of warnings.
pt: O daemon <literal>smartd</literal>(8) pode ser personalizado com o ficheiro <literal>/etc/smartd.conf</literal> incluindo em como ser notificado dos avisos.

note: type: Content of: <book><chapter><section><section><title>
en: Specify temporary storage directory via $TMPDIR
pt: Especifique o diretório de armazenamento temporário através de $TMPDIR

note: type: Content of: <book><chapter><section><section><para>
en: Applications create temporary files normally under the temporary storage directory "<literal>/tmp</literal>".  If "<literal>/tmp</literal>" does not provide enough space, you can specify such temporary storage directory via the <literal>$TMPDIR</literal> variable for well-behaving programs.
pt: As aplicações criam ficheiros temporários normalmente sob o diretório de armazenamento temporário "<literal>/tmp</literal>". Se "<literal>/tmp</literal>" não disponibilizar espaço suficiente, pode especificar um diretório de espaço temporário, a programas bem-comportados, através da variável <literal>$TMPDIR</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space via LVM
pt: Expandir o espaço de armazenamento utilizável via LVM

note: type: Content of: <book><chapter><section><section><para>
en: For partitions created on <ulink url="&logicalvolumemanagerlvm;">Logical Volume Manager (LVM)</ulink> (Linux feature) at install time, they can be resized easily by concatenating extents onto them or truncating extents from them over multiple storage devices without major system reconfiguration.
pt: Para partições criadas em <ulink url="&logicalvolumemanagerlvm;">Logical Volume Manager (LVM)</ulink> (funcionalidade do Linux) durante a instalação, elas podem ser redimensionadas facilmente ao concatenar extensões nelas ou ao truncar extensões delas sobre múltiplos aparelhos de armazenamento sem grandes reconfigurações do sistema.

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space by mounting another partition
pt: Expandir o espaço de armazenamento utilizável ao montar outra partição

note: type: Content of: <book><chapter><section><section><para>
en: If you have an empty partition (e.g., "<literal>/dev/sdx</literal>"), you can format it with <literal>mkfs.ext4</literal>(1) and <literal>mount</literal>(8) it to a directory where you need more space. (You need to copy original data contents.)
pt: Se tiver uma partição vazia (ex. "<literal>/dev/sdx</literal>"), pode formatá-la com <literal>mkfs.ext4</literal>(1) e <literal>mount</literal>(8) para um diretório onde precise de mais espaço. (necessita copiar os conteúdos originais.)

note: type: Content of: <book><chapter><section><section><tip><para>
en: You may alternatively mount an empty disk image file (see <xref linkend="_making_the_empty_disk_image_file"/>) as a loop device (see <xref linkend="_mounting_the_disk_image_file"/>).  The actual disk usage grows with the actual data stored.
pt: Pode em alternativa montar um ficheiro de imagem de disco vazio (veja <xref linkend="_making_the_empty_disk_image_file"/>) como um aparelho de loop (veja <xref linkend="_mounting_the_disk_image_file"/>). A utilização real do disco cresce com os dados reais armazenados.

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space by bind-mounting another directory
pt: Expandir o espaço de armazenamento utilizável ao fazer bind-mount para outro diretório

note: type: Content of: <book><chapter><section><section><para>
en: If you have an empty directory (e.g., "<literal>/path/to/emp-dir</literal>") on another partition with usable space, you can mount(8) it with "<literal>--bind</literal>" option to a directory (e.g., "<literal>work-dir</literal>") where you need more space.
pt: Se tiver um diretório vazio (p.e. "<literal>/caminho/para/diretório-vazio</literal>") com espaço utilizável noutra partição, pode fazer mount(8) ao mesmo com a opção "<literal>--bind</literal> para um diretório (p.e., "<literal>diretório-de-trabalho</literal>") onde necessite de mais espaço.

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space by overlay-mounting another directory
pt: Expansão do espaço de armazenamento utilizável ao fazer overlay-mounting para outro diretório

note: type: Content of: <book><chapter><section><section><para>
en: If you have usable space in another partition (e.g., "<literal>/path/to/empty</literal>" and "<literal>/path/to/work</literal>"), you can create a directory in it and stack that on to an old directory (e.g., "<literal>/path/to/old</literal>") where you need space using the <ulink url="&overlayfs;">OverlayFS</ulink> for Linux kernel 3.18 or newer (Debian Stretch 9.0 or newer).
pt: Se tem espaço utilizável noutra partição (ex. "<literal>/path/to/empty</literal>") e "<literal>/path/to/work</literal>"), pode criar um diretório nela e empilhá-lo no diretório antigo (ex, "<literal>/path/to/old</literal>") onde precisa de espaço a usar o <ulink url="&overlayfs;">OverlayFS</ulink> para Linux kernel 3.18 ou mais recente (Debian Stretch 9.0 ou posterior).

note: type: Content of: <book><chapter><section><section><para>
en: Here, "<literal>/path/to/empty</literal>" and "<literal>/path/to/work</literal>" should be on the RW-enabled partition to write on "<literal>/path/to/old</literal>".
pt: Aqui, "<literal>/path/to/empty</literal>" e "<literal>/path/to/work</literal>" devem estar na partição com Escrita-Leitura activa a escrever em "<literal>/path/to/old</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space using symlink
pt: Expandir o espaço de armazenamento utilizável a usar ligações simbólicas

note: type: Content of: <book><chapter><section><section><caution><para>
en: This is a deprecated method.  Some software may not function well with "symlink to a directory".  Instead, use the "mounting" approaches described in the above.
pt: Este é um método descontinuado. Alguns programas podem não funcionar bem com uma "ligação simbólica a um diretório". Em vez disso, use as opções de "montagem" descritas em cima.

note: type: Content of: <book><chapter><section><section><para>
en: If you have an empty directory (e.g., "<literal>/path/to/emp-dir</literal>") in another partition with usable space, you can create a symlink to the directory with <literal>ln</literal>(8).
pt: Se tem um diretório vazio (ex. "<literal>/caminho/para/diretório-vazio</literal>") noutra partição com espaço utilizável, pode criar uma ligação simbólica ao diretório com o <literal>ln</literal>(8).

note: type: Content of: <book><chapter><section><section><warning><para>
en: Do not use "symlink to a directory" for directories managed by the system such as "<literal>/opt</literal>".  Such a symlink may be overwritten when the system is upgraded.
pt: Não utilize uma "ligação simbólica para um diretório" para diretórios geridos pelo sistema, tais como o "<literal>/opt</literal>". Tal ligação simbólica poderá ser sobrescrita quando o sistema for atualizado.

note: type: Content of: <book><chapter><section><title>
en: The disk image
pt: A imagem de disco

note: type: Content of: <book><chapter><section><para>
en: Here, we discuss manipulations of the disk image.
pt: Aqui discutimos manipulações da imagem do disco.

note: type: Content of: <book><chapter><section><section><title>
en: Making the disk image file
pt: Criar o ficheiro de imagem de disco

note: type: Content of: <book><chapter><section><section><para>
en: The disk image file, "<literal>disk.img</literal>", of an unmounted device, e.g., the second SCSI or serial ATA drive "<literal>/dev/sdb</literal>", can be made using <literal>cp</literal>(1) or <literal>dd</literal>(1) by the following.
pt: O ficheiro de imagem de disco, "<literal>disco.img</literal>", de um aparelho não montado, ex., a segunda drive SCSI ou serial ATA "<literal>/dev/sdb</literal>", pode ser feito a usar o <literal>cp</literal>(1) ou o <literal>dd</literal>(1) com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: The disk image of the traditional PC's <ulink url="&masterbootrecordmbr;">master boot record (MBR)</ulink> (see <xref linkend="_disk_partition_configuration"/>) which reside on the first sector on the primary IDE disk can be made by using <literal>dd</literal>(1) by the following.
pt: O <ulink url="&masterbootrecordmbr;">master boot record (MBR)</ulink> da imagem de disco dos PC's tradicionais (veja <xref linkend="_disk_partition_configuration"/>) que reside no primeiro sector no disco IDE primário pode ser feito a usar o <literal>dd</literal>(1) com o seguinte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>mbr.img</literal>": The MBR with the partition table
pt: "<literal>mbr.img</literal>": O MBR com a tabela de partições

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>mbr-nopart.img</literal>": The MBR without the partition table
pt: "<literal>mbr-nopart.img</literal>": O MBR sem a tabela de partições

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>mbr-part.img</literal>": The partition table of the MBR only
pt: "<literal>mbr-part.img</literal>": A tabela de partições apenas do MBR

note: type: Content of: <book><chapter><section><section><para>
en: If you have an SCSI or serial ATA device as the boot disk, substitute "<literal>/dev/hda</literal>" with "<literal>/dev/sda</literal>".
pt: Se tem um aparelho SCSI ou serial ATA como disco de arranque, substitua "<literal>/dev/hda</literal>" por "<literal>/dev/sda</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: If you are making an image of a disk partition of the original disk, substitute "<literal>/dev/hda</literal>" with "<literal>/dev/hda1</literal>" etc.
pt: Se está a criar uma imagem de uma partição de disco do disco original, substitua "<literal>/dev/hda</literal>" por "<literal>/dev/hda1</literal>" etc.

note: type: Content of: <book><chapter><section><section><title>
en: Writing directly to the disk
pt: Escrever directamente no disco

note: type: Content of: <book><chapter><section><section><para>
en: The disk image file, "<literal>disk.img</literal>" can be written to an unmounted device, e.g., the second SCSI drive "<literal>/dev/sdb</literal>" with matching size, by the following.
pt: O ficheiro de imagem de disco "<literal>disk.img</literal>" pode ser escrito para um aparelho desmontado, ex. a segunda drive SCSI "<literal>/dev/sdb</literal>" como tamanho correspondente, com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Similarly, the disk partition image file, "<literal>partition.img</literal>" can be written to an unmounted partition, e.g., the first partition of the second SCSI drive "<literal>/dev/sdb1</literal>" with matching size, by the following.
pt: Se modo semelhante, o ficheiro de imagem de partição de disco, "<literal>partition.img</literal>" pode ser escrito para uma partição desmontada, ex., a primeira partição do segundo disco SCSI "<literal>/dev/sdb1</literal>" com tamanho correspondente, com o seguinte.

note: type: Content of: <book><chapter><section><section><title>
en: Mounting the disk image file
pt: Montar o ficheiro de imagem de disco

note: type: Content of: <book><chapter><section><section><para>
en: The disk image "<literal>partition.img</literal>" containing a single partition image can be mounted and unmounted by using the <ulink url="&loopdevice;">loop device</ulink> as follows.
pt: A imagem de disco "<literal>partition.img</literal>" que contém uma partição única pode ser montada e desmontada ao usar o <ulink url="&loopdevice;">aparelho loop</ulink> como a seguir.

note: type: Content of: <book><chapter><section><section><para>
en: This can be simplified as follows.
pt: Isto pode ser simplificado como a seguir.

note: type: Content of: <book><chapter><section><section><para>
en: Each partition of the disk image "<literal>disk.img</literal>" containing multiple partitions can be mounted by using the <ulink url="&loopdevice;">loop device</ulink>.
pt: Cada partição da imagem de disco "<literal>disk.img</literal>" que contém múltiplas partições pode ser montada a usar o <ulink url="&loopdevice;">aparelho loop</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: Alternatively, similar effects can be done by using the <ulink url="&devicemapper;">device mapper</ulink> devices created by <literal>kpartx</literal>(8) from the <literal>kpartx</literal> package as follows.
pt: Alternativamente, podem-se fazer efeitos semelhantes ao usar os aparelhos <ulink url="&devicemapper;">device mapper</ulink> criados pelo <literal>kpartx</literal>(8) do pacote <literal>kpartx</literal> como a seguir.

note: type: Content of: <book><chapter><section><section><title>
en: Cleaning a disk image file
pt: Limpar um ficheiro de imagem de disco

note: type: Content of: <book><chapter><section><section><para>
en: A disk image file, "<literal>disk.img</literal>" can be cleaned of all removed files into clean sparse image "<literal>new.img</literal>" by the following.
pt: Um ficheiro de imagem de disco, "<literal>disk.img</literal>" pode ser limpo de todos os ficheiros removidos numa imagem limpa "<literal>new.img</literal>" com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: If "<literal>disk.img</literal>" is in ext2, ext3 or ext4, you can also use <literal>zerofree</literal>(8) from the <literal>zerofree</literal> package as follows.
pt: Se o "<literal>disk.img</literal>" está em ext2, ext3 ou ext4, você também pode usar o <literal>zerofree</literal>(8) do pacote <literal>zerofree</literal> como a seguir.

note: type: Content of: <book><chapter><section><section><title>
en: Making the empty disk image file
pt: Criar um ficheiro de imagem de disco vazio

note: type: Content of: <book><chapter><section><section><para>
en: The empty disk image "<literal>disk.img</literal>" which can grow up to 5GiB can be made using <literal>dd</literal>(1) as follows.
pt: A imagem de disco vazia "<literal>disk.img</literal>" que pode crescer até aos 5GiB pode ser feita a usar o <literal>dd</literal>(1) como a seguir.

note: type: Content of: <book><chapter><section><section><para>
en: Instead of using <literal>dd</literal>(1), specialized <literal>fallocate</literal>(8) may be used here.
pt: Em vez de utilizar <literal>dd</literal>(1), pode ser utilizado aqui o <literal>fallocate</literal> especializado (8).

note: type: Content of: <book><chapter><section><section><para>
en: You can create an ext4 filesystem on this disk image "<literal>disk.img</literal>" using the <ulink url="&loopdevice;">loop device</ulink> as follows.
pt: Pode criar um sistema de ficheiros ext4 nesta imagem de disco "<literal>disk.img</literal>" a usar o <ulink url="&loopdevice;">aparelho loop</ulink> como a seguir.

note: type: Content of: <book><chapter><section><section><para>
en: For "<literal>disk.img</literal>", its file size is 5.0 GiB and its actual disk usage is mere 83MiB.  This discrepancy is possible since <ulink url="&exte;">ext4</ulink> can hold <ulink url="&sparsefile;">sparse file</ulink>.
pt: Para "<literal>disk.img</literal>", o tamanho de ficheiro dele é 5.0 Gb e a utilização real do disco dele é apenas 83 Mb. Esta discrepância é possível porque o <ulink url="&exte;">ext4</ulink> pode manter o <ulink url="&sparsefile;">ficheiro sparse</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The actual disk usage of <ulink url="&sparsefile;">sparse file</ulink> grows with data which are written to it.
pt: A utilização de disco real do <ulink url="&sparsefile;">ficheiro sparse</ulink> cresce com os dados que são escritos nele.

note: type: Content of: <book><chapter><section><section><para>
en: Using similar operation on devices created by the <ulink url="&loopdevice;">loop device</ulink> or the <ulink url="&devicemapper;">device mapper</ulink> devices as <xref linkend="_mounting_the_disk_image_file"/>, you can partition this disk image "<literal>disk.img</literal>" using <literal>parted</literal>(8) or <literal>fdisk</literal>(8), and can create filesystem on it using <literal>mkfs.ext4</literal>(8), <literal>mkswap</literal>(8), etc.
pt: A usar uma operação semelhante em aparelhos criados pelo <ulink url="&loopdevice;">aparelho loop</ulink> ou o <ulink url="&devicemapper;">mapeador de aparelhos</ulink> como <xref linkend="_mounting_the_disk_image_file"/>, pode particionar esta imagem de disco "<literal>disk.img</literal>" a usar o <literal>parted</literal>(8) ou o <literal>fdisk</literal>(8) e pode criar um sistema de ficheiros nela a usar <literal>mkfs.ext4</literal>(8), <literal>mkswap</literal>(8), etc.

note: type: Content of: <book><chapter><section><section><title>
en: Making the ISO9660 image file
pt: Criar o ficheiro de imagem ISO9660

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&isojgga;">ISO9660</ulink> image file, "<literal>cd.iso</literal>", from the source directory tree at "<literal>source_directory</literal>" can be made using <literal>genisoimage</literal>(1) provided by <ulink url="&cdrkit;">cdrkit</ulink> by the following.
pt: O ficheiro de imagem <ulink url="&isojgga;">ISO9660</ulink>, "<literal>cd.iso</literal>", a partir da árvore de diretórios fonte em "<literal>source_diretory</literal>" pode ser feito a usar o <literal>genisoimage</literal>(1) disponibilizado pelo <ulink url="&cdrkit;">cdrkit</ulink> com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Similarly, the bootable ISO9660 image file, "<literal>cdboot.iso</literal>", can be made from <literal>debian-installer</literal> like directory tree at "<literal>source_directory</literal>" by the following.
pt: De modo semelhante, o ficheiro de imagem ISO9660 de arranque, "<literal>cdboot.iso</literal>", pode ser feito a partir do <literal>instalador-debian</literal> como árvore de diretórios em "<literal>source_diretory</literal>" com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Here <ulink url="&isolinuxbootloader;">Isolinux boot loader</ulink> (see <xref linkend="_stage_2_the_boot_loader"/>) is used for booting.
pt: Aqui é usado para arranque o <ulink url="&isolinuxbootloader;">boot loader Isolinux</ulink> (veja <xref linkend="_stage_2_the_boot_loader"/>).

note: type: Content of: <book><chapter><section><section><para>
en: You can calculate the md5sum value and make the ISO9660 image directly from the CD-ROM device as follows.
pt: Pode calcular o valor md5sum e fazer a imagem ISO9660 directamente a partir do aparelho CD-ROM como a seguir.

note: type: Content of: <book><chapter><section><section><warning><para>
en: You must carefully avoid ISO9660 filesystem read ahead bug of Linux as above to get the right result.
pt: Tem de ter o cuidado de evitar o bug de leitura antecipada do sistema de ficheiros ISO9660 do Linux como em cima para obter o resultado correcto.

note: type: Content of: <book><chapter><section><section><title>
en: Writing directly to the CD/DVD-R/RW
pt: Escrever directamente ao CD/DVD-R/RW

note: type: Content of: <book><chapter><section><section><tip><para>
en: DVD is only a large CD to <literal>wodim</literal>(1) provided by <ulink url="&cdrkit;">cdrkit</ulink>.
pt: Um DVD é apenas um CD grande para o <literal>wodim</literal>(1) disponibilizado pelo <ulink url="&cdrkit;">cdrkit</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: You can find a usable device by the following.
pt: Pode procurar um aparelho utilizável com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Then the blank CD-R is inserted to the CD drive, and the ISO9660 image file, "<literal>cd.iso</literal>" is written to this device, e.g., "<literal>/dev/hda</literal>", using <literal>wodim</literal>(1) by the following.
pt: Então o CD-R vazio é inserido na drive de CD e o ficheiro de imagem ISO9660, "<literal>cd.iso</literal>" é escrito neste aparelho, ex. "<literal>/dev/hda</literal>", a usar o <literal>wodim</literal>(1) com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: If CD-RW is used instead of CD-R, do this instead by the following.
pt: Se for usado um CD-RW em vez de um CD-R, faça antes o seguinte.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If your desktop system mounts CDs automatically, unmount it by "<literal>sudo umount /dev/hda</literal>" from console before using <literal>wodim</literal>(1).
pt: Se o seu ambiente montar CDs automaticamente, desmonte-o com "<literal>sudo umount /dev/hda</literal>" a partir da consola antes de usar o <literal>wodim</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Mounting the ISO9660 image file
pt: Montar o ficheiro de imagem ISO9660

note: type: Content of: <book><chapter><section><section><para>
en: If "<literal>cd.iso</literal>" contains an ISO9660 image, then the following manually mounts it to "<literal>/cdrom</literal>".
pt: Se "<literal>cd.iso</literal>" conter uma imagem ISO9660, então o seguinte monta-o manualmente em "<literal>/cdrom</literal>".

note: type: Content of: <book><chapter><section><section><tip><para>
en: Modern desktop system may mount removable media such as ISO9660 formatted CD automatically (see <xref linkend="_removable_storage_device"/>).
pt: Os sistemas de ambiente de trabalho modernos podem montar medias amovíveis, tais como um CD formatado em ISO9660, automaticamente (veja <xref linkend="_removable_storage_device"/>).

note: type: Content of: <book><chapter><section><title>
en: The binary data
pt: Os dados binários

note: type: Content of: <book><chapter><section><para>
en: Here, we discuss direct manipulations of the binary data on storage media.
pt: Aqui, discutimos manipulação directa de dados binários em meios de armazenamento.

note: type: Content of: <book><chapter><section><section><title>
en: Viewing and editing binary data
pt: Ver e editar dados binários

note: type: Content of: <book><chapter><section><section><para>
en: The most basic viewing method of binary data is to use "<literal>od -t x1</literal>" command.
pt: o método de visualização mais básico de dados binários é usar o comando "<literal>od -t x1</literal>".

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages which view and edit binary data
pt: Lista de pacote para ver e editar dados binários

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: basic package which has <literal>od</literal>(1) to dump files (HEX, ASCII, OCTAL, …)
pt: pacote básico que tem <literal>od</literal>(1) para despejar ficheiros (HEX, ASCII, OCTAL, …)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility package which has <literal>hd</literal>(1) to dump files (HEX, ASCII, OCTAL, …)
pt: pacote utilitário que tem <literal>hd</literal>(1) para despejar ficheiros (HEX, ASCII, OCTAL, …)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: binary editor and viewer (HEX, ASCII)
pt: editor binário e visualizador (HEX, ASCII)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: full featured hexadecimal editor (GNOME)
pt: editor hexadecimal cheiro de funcionalidades (GNOME)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: full featured hexadecimal editor (KDE4)
pt: editor hexadecimal cheiro de funcionalidades (KDE4)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: binary editor and viewer (HEX, ASCII, EBCDIC)
pt: editor binário e visualizador (HEX, ASCII, EBCDIC)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: binary editor and viewer (HEX, ASCII, EBCDIC, OCTAL, …)
pt: editor binário e visualizador (HEX, ASCII, EBCDIC, OCTAL, …)

note: type: Content of: <book><chapter><section><section><tip><para>
en: HEX is used as an acronym for <ulink url="&hexadecimal;">hexadecimal</ulink> format with <ulink url="&radix;">radix</ulink> 16.  OCTAL is for <ulink url="&octal;">octal</ulink> format with <ulink url="&radix;">radix</ulink> 8.  ASCII is for <ulink url="&americanstandardationinterchange;">American Standard Code for Information Interchange</ulink>, i.e., normal English text code.  EBCDIC is for <ulink url="&extendedbinarycolinterchangecode;">Extended Binary Coded Decimal Interchange Code</ulink> used on <ulink url="&ibmmainframe;">IBM mainframe</ulink> operating systems.
pt: HEX é usado como um acrónimo para o formato <ulink url="&hexadecimal;">hexadecimal</ulink> com <ulink url="&radix;">radix</ulink> 16. OCTAL é para formato <ulink url="&octal;">octal</ulink> com <ulink url="&radix;">radix</ulink> 8. ASCII é para <ulink url="&americanstandardationinterchange;">American Standard Code for Information Interchange</ulink>, isto é, código de texto Inglês normal. EBCDIC é para <ulink url="&extendedbinarycolinterchangecode;">Extended Binary Coded Decimal Interchange Code</ulink> usado em sistemas operativos com <ulink url="&ibmmainframe;">infraestrutura da IBM</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Manipulating files without mounting disk
pt: Manipular ficheiros sem montar o disco

note: type: Content of: <book><chapter><section><section><para>
en: There are tools to read and write files without mounting disk.
pt: Existem ferramentas para ler e escrever ficheiros sem montar o disco.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages to manipulate files without mounting disk
pt: Lista de pacotes para ler e escrever ficheiros sem montar o disco

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for MSDOS files without mounting them
pt: utilitários para sistemas de ficheiros MSDOS sem os montar

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for HFS and HFS+ files without mounting them
pt: utilitários para sistemas de ficheiros HFS e HFS+ sem os montar

note: type: Content of: <book><chapter><section><section><title>
en: Data redundancy
pt: Redundância de dados

note: type: Content of: <book><chapter><section><section><para>
en: Software <ulink url="&raid;">RAID</ulink> systems offered by the Linux kernel provide data redundancy in the kernel filesystem level to achieve high levels of storage reliability.
pt: Os sistemas <ulink url="&raid;">RAID</ulink> por software oferecidos pelo kernel Linux oferecem redundância de dados ao nível do sistema de ficheiros do kernel, para se conseguir altos níveis de fiabilidade de armazenamento.

note: type: Content of: <book><chapter><section><section><para>
en: There are tools to add data redundancy to files in application program level to achieve high levels of storage reliability, too.
pt: Também existem ferramentas para adicionar redundância a ficheiros ao nível de programa aplicação, para se conseguir altos níveis de fiabilidade de armazenamento.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools to add data redundancy to files
pt: Lista de ferramentas para adicionar redundância de dados a ficheiros

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Parity Archive Volume Set, for checking and repair of files
pt: Parity Archive Volume Set, para verificação e reparação de ficheiros

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: data loss/scratch/aging protection for CD/DVD media
pt: protecção de dados contra percas/riscos/envelhecimento para medias CD/DVD

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: backup tool using MiniDV camcorders (providing <literal>rsbep</literal>(1))
pt: ferramenta de backup que usa câmaras de filmar MiniDV (a disponibilizar <literal>rsbep</literal>(1))

note: type: Content of: <book><chapter><section><section><title>
en: Data file recovery and forensic analysis
pt: Recuperação de ficheiros e dados e análise forense

note: type: Content of: <book><chapter><section><section><para>
en: There are tools for data file recovery and forensic analysis.
pt: Existem ferramentas para recuperação de ficheiros e dados e análise forense.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages for data file recovery and forensic analysis
pt: Lista de pacotes para recuperação de ficheiros e dados e análise forense

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for partition scan and disk recovery
pt: utilitários para sondagem de partições e recuperação de discos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to recover files by looking for magic bytes
pt: utilitário para recuperar ficheiros ao procurar por bytes mágicos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: frugal, high performance file carver
pt: frugal, entalhador de ficheiros de alta performance

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: rescue data from damaged harddisks
pt: recuperar dados de discos rígidos danificados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to undelete files on the ext3/4 filesystem
pt: utilitários para recuperar ficheiros apagados no sistema de ficheiros ext3/4

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tool to help recover deleted files on the ext3 filesystem
pt: ferramenta para ajudar a recuperar ficheiros apagados no sistema de ficheiros ext3

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: data recovery program for NTFS filesystems
pt: programa de recuperação de dados para sistemas de ficheiros NTFS

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: gzip recovery toolkit
pt: conjunto de ferramentas de recuperação gzip

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tools for forensics analysis. (Sleuthkit)
pt: ferramentas para análise forense. (Sleuthkit)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: graphical interface to SleuthKit
pt: interface gráfica para o SleuthKit

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: forensics application to recover data
pt: aplicação forense para recuperar dados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: forensic imaging tool based on Qt
pt: ferramenta de imagem forense baseada em Qt

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enhanced version of <literal>dd</literal> for forensics and security
pt: versão melhorada do <literal>dd</literal> para forenses e segurança

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can undelete files on the ext2 filesystem using <literal>list_deleted_inodes</literal> and <literal>undel</literal> commands of <literal>debugfs</literal>(8) in the <literal>e2fsprogs</literal> package.
pt: Pode recuperar ficheiros apagados no sistema de ficheiros ext2 a usar os comandos <literal>list_deleted_inodes</literal> e <literal>undel</literal> de <literal>debugfs</literal>(8) no pacote <literal>e2fsprogs</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Splitting a large file into small files
pt: Dividir um ficheiro grande em ficheiros pequenos

note: type: Content of: <book><chapter><section><section><para>
en: When a data is too big to backup as a single file, you can backup its content after splitting it into, e.g. 2000MiB chunks and merge those chunks back into the original file later.
pt: Quando os dados são muito grandes para fazer backup num ficheiro único, pode fazer backup ao conteúdo dele após dividi-lo em fatias de, por exemplo, 2000Mb e mais tarde fundir essas fatias de volta para o ficheiro original.

note: type: Content of: <book><chapter><section><section><caution><para>
en: Please make sure you do not have any files starting with "<literal>x</literal>" to avoid name crashes.
pt: Por favor certifique-se que não tem nenhuns ficheiros que começam com "<literal>x</literal>" para evitar falhas com nomes.

note: type: Content of: <book><chapter><section><section><title>
en: Clearing file contents
pt: Limpar conteúdo de ficheiro

note: type: Content of: <book><chapter><section><section><para>
en: In order to clear the contents of a file such as a log file, do not use <literal>rm</literal>(1) to delete the file and then create a new empty file, because the file may still be accessed in the interval between commands.  The following is the safe way to clear the contents of the file.
pt: De modo a limpar o conteúdo de um ficheiro como um ficheiro log, não use o <literal>rm</literal>(1) para apagar o ficheiro e depois crie um ficheiro vazio, porque o ficheiro pode ainda estar a ser acedido no intervalo entre comandos. O seguinte é o modo seguro de limpar o conteúdo do ficheiro.

note: type: Content of: <book><chapter><section><section><title>
en: Dummy files
pt: Ficheiros dummy

note: type: Content of: <book><chapter><section><section><para>
en: The following commands create dummy or empty files.
pt: Os seguintes comandos criam ficheiros dummy ou vazios.

note: type: Content of: <book><chapter><section><section><para>
en: You should find following files.
pt: Deve encontrar os seguintes ficheiros.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>5kb.file</literal>" is 5KB of zeros.
pt: "<literal>5kb.file</literal>" é 5KB de zeros.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>7mb.file</literal>" is 7MB of random data.
pt: "<literal>7mb.file</literal>" são 7MB de dados aleatórios.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>zero.file</literal>" may be a 0 byte file.  If it existed, its <literal>mtime</literal> is updated while its content and its length are kept.
pt: "<literal>zero.file</literal>" pode ser um ficheiro de 0 bytes. Se existir, o <literal>mtime</literal> dele é atualizado enquanto o conteúdo e tamanho dele são mantidos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>alwayszero.file</literal>" is always a 0 byte file.  If it existed, its <literal>mtime</literal> is updated and its content is reset.
pt: "<literal>alwayszero.file</literal>" é sempre um ficheiro de 0 bytes. Se existir, o <literal>mtime</literal> dele é atualizado e o conteúdo dele é reposto.

note: type: Content of: <book><chapter><section><section><title>
en: Erasing an entire hard disk
pt: apagar um disco rígido inteiro

note: type: Content of: <book><chapter><section><section><para>
en: There are several ways to completely erase data from an entire hard disk like device, e.g., USB memory stick at "<literal>/dev/sda</literal>".
pt: Existem várias maneiras de apagar completamente os dados de um aparelho inteiro tipo disco rígido, ex., pen de memória USB em "<literal>/dev/sda</literal>".

note: type: Content of: <book><chapter><section><section><caution><para>
en: Check your USB memory stick location with <literal>mount</literal>(8) first before executing commands here.  The device pointed by "<literal>/dev/sda</literal>" may be SCSI hard disk or serial-ATA hard disk where your entire system resides.
pt: Primeiro verifique a localização da sua pen de memória USB com o <literal>mount</literal>(8) antes de executar os comandos aqui. O aparelho apontado por "<literal>/dev/sda</literal>" pode ser um disco rígido SCSI ou SATA onde pode residir todo o seu sistema.

note: type: Content of: <book><chapter><section><section><para>
en: Erase all the disk content by resetting data to 0 with the following.
pt: Apagar todo o conteúdo do disco ao repor os dados a 0 com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Erase everything by overwriting with random data as follows.
pt: Apagar tudo ao sobrescrever com dados aleatórios como a seguir.

note: type: Content of: <book><chapter><section><section><para>
en: Erase everything by overwriting with random data very efficiently as follows.
pt: Apagar tudo muito eficientemente ao sobrescrever com dados aleatórios como a seguir.

note: type: Content of: <book><chapter><section><section><para>
en: You may alternatively use <literal>badblocks</literal>(8) with <literal>-t random</literal> option.
pt: Em alternativa, pode utilizar <literal>badblocks</literal>(8) com a opção <literal>-t random</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Since <literal>dd</literal>(1) is available from the shell of many bootable Linux CDs such as Debian installer CD, you can erase your installed system completely by running an erase command from such media on the system hard disk, e.g., "<literal>/dev/hda</literal>", "<literal>/dev/sda</literal>", etc.
pt: Como o <literal>dd</literal>(1) está disponível a partir da shell de muitos CDs de arranque de Linux como o CD de instalação de Debian, pode apagar completamente o seu sistema instalado no disco rígido, por exemplo, "<literal>/dev/hda</literal>", "<literal>/dev/sda</literal>", etc., ao correr um comando de limpeza a partir de tal media de arranque.

note: type: Content of: <book><chapter><section><section><title>
en: Erasing unused area of an hard disk
pt: Apagar uma área não utilizada do disco rígido

note: type: Content of: <book><chapter><section><section><para>
en: Unused area on an hard disk (or USB memory stick), e.g. "<literal>/dev/sdb1</literal>" may still contain erased data themselves since they are only unlinked from the filesystem.  These can be cleaned by overwriting them.
pt: A área não utilizada de um disco rígido (ou duma pen USB ), por exemplo "<literal>/dev/sdb1</literal>" pode ainda conter os próprios dados apagados pois eles são apenas 'desligados' do sistema de ficheiros. Estes podem ser limpos ao sobrescrever a área onde estão.

note: type: Content of: <book><chapter><section><section><warning><para>
en: This is usually good enough for your USB memory stick.  But this is not perfect.  Most parts of erased filenames and their attributes may be hidden and remain in the filesystem.
pt: Normalmente isto é suficientemente bom para a sua pen de memória USB. Mas não é perfeito. A maioria das partes dos nomes de ficheiros apagados e os atributos deles podem ficar escondidos e permanecerem no sistema de ficheiros.

note: type: Content of: <book><chapter><section><section><title>
en: Undeleting deleted but still open files
pt: Recuperar ficheiros apagados mas ainda abertos

note: type: Content of: <book><chapter><section><section><para>
en: Even if you have accidentally deleted a file, as long as that file is still being used by some application (read or write mode), it is possible to recover such a file.
pt: Mesmo que tenha acidentalmente apagado um ficheiro, desde que esse ficheiro esteja ainda a ser usado por alguma aplicação (em modo de leitura ou escrita), é possível recuperar tal ficheiro.

note: type: Content of: <book><chapter><section><section><para>
en: Execute on another terminal (when you have the <literal>lsof</literal> package installed) as follows.
pt: Execute em outro terminal (quando tem o pacote <literal>lsof</literal> instalado) o seguinte.

note: type: Content of: <book><chapter><section><section><title>
en: Searching all hardlinks
pt: Procurar todas as ligações rígidas

note: type: Content of: <book><chapter><section><section><para>
en: Files with hardlinks can be identified by "<literal>ls -li</literal>".
pt: Os ficheiros com ligações rígidas podem ser identificados com "<literal>ls -li</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: Both "<literal>baz</literal>" and "<literal>foo</literal>" have link counts of "2" (&gt;1) showing them to have hardlinks.  Their <ulink url="&inode;">inode</ulink> numbers are common "2738404".  This means they are the same hardlinked file.  If you do not happen to find all hardlinked files by chance, you can search it by the <ulink url="&inode;">inode</ulink>, e.g., "2738404" as the following.
pt: Ambos "<literal>baz</literal>" e "<literal>foo</literal>" têm contagens de ligações de "2" (&gt;1) a mostrar que têm ligaçõesrígidas.  Os números de <ulink url="&inode;">inode</ulink> deles são comuns "2738404".  Isto significa que são o mesmo ficheiro em ligação rígida.  Se não encontrar todos os ficheiros em ligação rígida por acaso, pode procurá-los pelo <ulink url="&inode;">inode</ulink>, ex., "2738404" com o seguinte.

note: type: Content of: <book><chapter><section><section><title>
en: Invisible disk space consumption
pt: Consumo invisível do espaço do disco

note: type: Content of: <book><chapter><section><section><para>
en: All deleted but open files consume disk space although they are not visible from normal <literal>du</literal>(1).  They can be listed with their size by the following.
pt: Todos os ficheiros apagadas mas abertos consomem espaço no disco apesar de não estarem visíveis ao <literal>du</literal>(1) normal. Eles podem ser listados com o tamanho deles com o seguinte.

note: type: Content of: <book><chapter><section><title>
en: Data encryption tips
pt: Dicas de encriptação de dados

note: type: Content of: <book><chapter><section><para>
en: With physical access to your PC, anyone can easily gain root privilege and access all the files on your PC (see <xref linkend="_securing_the_root_password"/>).  This means that login password system can not secure your private and sensitive data against possible theft of your PC.  You must deploy data encryption technology to do it.  Although <ulink url="&gnuprivacyguard;">GNU privacy guard</ulink> (see <xref linkend="_data_security_infrastructure"/>) can encrypt files, it takes some user efforts.
pt: Com acesso físico ao seu PC, qualquer um pode facilmente ganhar privilégios de root e aceder a todos os ficheiros no seu PC (veja <xref linkend="_securing_the_root_password"/>). Isto significa que o sistema de palavra passe no login não pode proteger os seus dados privados e sensíveis contra um possível roubo do seu PC. Tem que implementar uma tecnologia de encriptação de dados para o fazer. Apesar do <ulink url="&gnuprivacyguard;">GNU privacy guard</ulink> (veja <xref linkend="_data_security_infrastructure"/>) poder encriptar ficheiro,consome alguns esforços do utilizador.

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&dmcrypt;">Dm-crypt</ulink> facilitates automatic data encryption via native Linux kernel modules with minimal user efforts using <ulink url="&devicemapper;">device-mapper</ulink>.
pt: <ulink url="&dmcrypt;">Dm-crypt</ulink> facilitam a encriptação de dados automática nativamente através de módulos do kernel Linux com o mínimo de esforço do utilizador utilizando <ulink url="&devicemapper;">device-mapper</ulink>.

note: type: Content of: <book><chapter><section><table><title>
en: List of data encryption utilities
pt: Lista de utilitários de encriptação de dados

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: utilities for encrypted block device (<ulink url="&dmcrypt;">dm-crypt</ulink> / <ulink url="&luks;">LUKS</ulink>)
pt: utilitários para aparelhos de bloco encriptados (<ulink url="&dmcrypt;">dm-crypt</ulink> / <ulink url="&luks;">LUKS</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: utilities for encrypted block device (<ulink url="&dmcrypt;">dm-crypt</ulink> / <ulink url="&luks;">LUKS</ulink>) with focus on mount/unmount by normal users
pt: utilitários para aparelhos de bloco encriptados (<ulink url="&dmcrypt;">dm-crypt</ulink> / <ulink url="&luks;">LUKS</ulink>) com focagem na montagem/desmontagem por utilizadores normais

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: utilities for Linux filesystem encryption (<ulink url="&fscrypt;">fscrypt</ulink>)
pt: utilitários para a encriptação do sistema de ficheiros Linux (<ulink url="&fscrypt;">fscrypt</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: PAM module for Linux filesystem encryption (<ulink url="&fscrypt;">fscrypt</ulink>)
pt: Módulo PAM para encriptação do sistema de ficheiros Linux(<ulink url="&fscrypt;">fscrypt</ulink>)

note: type: Content of: <book><chapter><section><caution><para>
en: Data encryption costs CPU time etc.  Encrypted data becomes inaccessible if its password is lost.  Please weigh its benefits and costs.
pt: A encriptação de dados custa tempo de CPU, etc.  Os dados encriptados ficam inacessíveis se a palavra-passe for perdida.  Pondere as suas vantagens e custos.

note: type: Content of: <book><chapter><section><note><para>
en: Entire Debian system can be installed on a encrypted disk by the <ulink url="&debianinstaller;">debian-installer</ulink> (lenny or newer) using <ulink url="&dmcrypt;">dm-crypt</ulink>/<ulink url="&luks;">LUKS</ulink> and initramfs.
pt: O sistema Debian inteiro pode ser instalado num disco encriptado pelo <ulink url="&debianinstaller;">instalador debian</ulink> (lenny ou mais recente) a usar <ulink url="&dmcrypt;">dm-crypt</ulink>/<ulink url="&luks;">LUKS</ulink> e initramfs.

note: type: Content of: <book><chapter><section><tip><para>
en: See <xref linkend="_data_security_infrastructure"/> for user space encryption utility: <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink>.
pt: Veja <xref linkend="_data_security_infrastructure"/> para utilitário de encriptação do espaço de utilizador: <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Removable disk encryption with dm-crypt/LUKS
pt: Encriptação de discos amovíveis com dm-crypt/LUKS

note: type: Content of: <book><chapter><section><section><para>
en: You can encrypt contents of removable mass devices, e.g. USB memory stick on "<literal>/dev/sdx</literal>", using <ulink url="&dmcrypt;">dm-crypt</ulink>/<ulink url="&luks;">LUKS</ulink>.  You simply format it as the following.
pt: Pode encriptar o conteúdo de aparelhos de massa amovíveis, por exemplo, uma pen USB em "<literal>/dev/sdx</literal>", a usar <ulink url="&dmcrypt;">dm-crypt</ulink>/<ulink url="&luks;">LUKS</ulink>. Simplesmente formate-a como a seguir.

note: type: Content of: <book><chapter><section><section><para>
en: Then, it can be mounted just like normal one on to "<literal>/media/<emphasis>username/disk_label</emphasis></literal>", except for asking password (see <xref linkend="_removable_storage_device"/>) under modern desktop environment using the <literal>udisks2</literal> package.  The difference is that every data written to it is encrypted.  The password entry may be automated using keyring (see <xref linkend="_password_keyring"/>).
pt: Depois, pode ser montado normalmente em "<literal>/media/<emphasis>username/disk_label</emphasis></literal>", exceto para pedir a password (veja <xref linkend="_removable_storage_device"/>) no ambiente de trabalho moderno utilizando o pacote <literal>udisks2</literal>.  A diferença é que todos os dados escritos nele são encriptados.  A introdução da palavra-passe pode ser automatizada utilizando um porta-chaves (ver <xref linkend="_password_keyring"/>).

note: type: Content of: <book><chapter><section><section><para>
en: You may alternatively format media in different filesystem, e.g., ext4 with "<literal>mkfs.ext4 /dev/mapper/sdx1</literal>".  If btrfs is used instead, the <literal>udisks2-btrfs</literal> package needs to be installed.  For these filesystems, the file ownership and permissions may need to be configured.
pt: Pode, em alternativa, formatar os media num sistema de ficheiros diferente, por exemplo, ext4 com "<literal>mkfs.ext4 /dev/mapper/sdx1</literal>".  Se em vez disso for utilizado o btrfs, o pacote <literal>udisks2-btrfs</literal> precisa de ser instalado.  Para estes sistemas de ficheiros, a propriedade do ficheiro e as permissões podem ter de ser configuradas.

note: type: Content of: <book><chapter><section><section><title>
en: Mounting encrypted disk with dm-crypt/LUKS
pt: Montar discos encriptados com dm-crypt/LUKS

note: type: Content of: <book><chapter><section><section><para>
en: For example, an encrypted disk partition created with dm-crypt/LUKS on "<literal>/dev/sdc5</literal>" by Debian Installer can be mounted onto "<literal>/mnt</literal>" as follows:
pt: Por exemplo, uma partição de disco criada com dm-crypt/LUKS em "<literal>/dev/sdc5</literal>" pelo instalador Debian pode ser montada em <literal>/mnt</literal>" como a seguir:

note: type: Content of: <book><chapter><section><title>
en: The kernel
pt: O kernel

note: type: Content of: <book><chapter><section><para>
en: Debian distributes modularized <ulink url="&linuxkernel;">Linux kernel</ulink> as packages for supported architectures.
pt: Debian distribui o <ulink url="&linuxkernel;">kernel Linux</ulink> organizado em módulos como pacotes para as arquitecturas suportadas.

note: type: Content of: <book><chapter><section><para>
en: If you are reading this documentation, you probably don't need to compile Linux kernel by yourself.
pt: Se está a ler esta documentação, provavelmente não precisa de compilar o kernel Linux por si próprio.

note: type: Content of: <book><chapter><section><section><title>
en: Kernel parameters
pt: Parâmetros do kernel

note: type: Content of: <book><chapter><section><section><para>
en: Many Linux features are configurable via kernel parameters as follows.
pt: Muitas funcionalidades do Linux são configuráveis via parâmetros de kernel como a seguir.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Kernel parameters initialized by the bootloader (see <xref linkend="_stage_2_the_boot_loader"/>)
pt: Parâmetros de kernel iniciados pelo gestor de arranque (veja <xref linkend="_stage_2_the_boot_loader"/>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Kernel parameters changed by <literal>sysctl</literal>(8) at runtime for ones accessible via sysfs (see <xref linkend="_procfs_and_sysfs"/>)
pt: Parâmetros de kernel alterados pelo <literal>sysctl</literal>(8) durante a execução para os acessíveis via sysfs (veja <xref linkend="_procfs_and_sysfs"/>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Module parameters set by arguments of <literal>modprobe</literal>(8) when a module is activated (see <xref linkend="_mounting_the_disk_image_file"/>)
pt: Parâmetros de módulos definidos por argumentos do <literal>modprobe</literal>(8) quando um módulo é activado (veja <xref linkend="_mounting_the_disk_image_file"/>)

note: type: Content of: <book><chapter><section><section><para>
en: See "<ulink url="&thelinuxkernelusinistratorsguide;">The Linux kernel user’s and administrator’s guide</ulink> » <ulink url="&thekernelscommandlineparameters;">The kernel’s command-line parameters</ulink>" for the detail.
pt: Ver "<ulink url="&thelinuxkernelusinistratorsguide;">Guia do utilizador e do administrador do kernel Linux</ulink> » <ulink url="&thekernelscommandlineparameters;">Os parâmetros da linha de comandos do kernel</ulink>" para mais detalhes.

note: type: Content of: <book><chapter><section><section><title>
en: Kernel headers
pt: Cabeçalhos do kernel

note: type: Content of: <book><chapter><section><section><para>
en: Most <emphasis role="strong">normal programs</emphasis> don't need kernel headers and in fact may break if you use them directly for compiling. They should be compiled against the headers in "<literal>/usr/include/linux</literal>" and "<literal>/usr/include/asm</literal>" provided by the <literal>libc6-dev</literal> package (created from the <literal>glibc</literal> source package) on the Debian system.
pt: A maioria dos <emphasis role="strong">programas normais</emphasis> não precisa dos cabeçalhos do kernel e na verdade podem bloquear se os usar directamente para compilação. Eles devem ser compilados contra os cabeçalhos em "<literal>/usr/include/linux</literal>" e "<literal>/usr/include/asm</literal>" disponibilizado pelo pacote <literal>libc6-dev</literal> (criado a partir do pacote fonte <literal>glibc</literal>) no sistema Debian.

note: type: Content of: <book><chapter><section><section><note><para>
en: For compiling some kernel-specific programs such as the kernel modules from the external source and the automounter daemon (<literal>amd</literal>), you must include path to the corresponding kernel headers, e.g. "<literal>-I/usr/src/linux-particular-version/include/</literal>", to your command line.
pt: Para compilar alguns programas específicos do kernel, tais como os módulos do kernel a partir da fonte externa e o daemon automounter (<literal>amd</literal>), tem de incluir o caminho para os cabeçalhos correspondentes do kernel, e.g. "<literal>-I/usr/src/linux-particular-version/include/</literal>", na sua linha de comandos.

note: type: Content of: <book><chapter><section><section><title>
en: Compiling the kernel and related modules
pt: Compilar o kernel e módulos relacionados

note: type: Content of: <book><chapter><section><section><para>
en: Debian has its own method of compiling the kernel and related modules.
pt: O Debian tem método próprio dele para compilar o kernel e os módulos relacionados.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of key packages to be installed for the kernel recompilation on the Debian system
pt: Lista de pacotes chave a serem instalados para a recompilação do kernel no sistema Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: essential packages for building Debian packages: <literal>make</literal>, <literal>gcc</literal>, …
pt: pacotes essenciais para construir pacotes Debian: <literal>make</literal>, <literal>gcc</literal>, …

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: compress and decompress utilities for bz2 files
pt: utilitários de compressão e descompressão para ficheiros bz2

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: developer's libraries and docs for ncurses
pt: bibliotecas de programadores e documentos para ncurses

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: git: distributed revision control system used by the Linux kernel
pt: git: sistema de controle de versão distribuído usado pelo kernel Linux

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: provide fakeroot environment for building package as non-root
pt: disponibiliza um ambiente de falso-root para construção de pacotes como não-root

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tool to build an initramfs (Debian specific)
pt: ferramenta para construir uma initramfs (específico de Debian)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&dynamickernelmodulesupportdkms;">dynamic kernel module support (DKMS)</ulink> (generic)
pt: <ulink url="&dynamickernelmodulesupportdkms;">suporte de módulos de kernel dinâmicos (DKMS)</ulink> (genérico)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: helper tool to make module package (Debian specific)
pt: ferramenta auxiliar para fazer pacotes de módulos (específico para Debian)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: helper scripts for a Debian Package maintainer (Debian specific)
pt: scripts de ajuda para um responsável de pacote Debian (específico de Debian)

note: type: Content of: <book><chapter><section><section><para>
en: If you use <literal>initrd</literal> in <xref linkend="_stage_2_the_boot_loader"/>, make sure to read the related information in <literal>initramfs-tools</literal>(8), <literal>update-initramfs</literal>(8), <literal>mkinitramfs</literal>(8) and <literal>initramfs.conf</literal>(5).
pt: Se usa <literal>initrd</literal> em <xref linkend="_stage_2_the_boot_loader"/>, certifique-se de ler a informação relacionada em <literal>initramfs-tools</literal>(8), <literal>update-initramfs</literal>(8), <literal>mkinitramfs</literal>(8) e <literal>initramfs.conf</literal>(5).

note: type: Content of: <book><chapter><section><section><warning><para>
en: Do not put symlinks to the directories in the source tree (e.g. "<literal>/usr/src/linux*</literal>") from "<literal>/usr/include/linux</literal>" and "<literal>/usr/include/asm</literal>" when compiling the Linux kernel source. (Some outdated documents suggest this.)
pt: Não ponha ligações simbólicas aos diretórios na árvore fonte (ex. "<literal>/usr/src/linux*</literal>") a partir de "<literal>/usr/include/linux</literal>" e "<literal>/usr/include/asm</literal>" quando compilar a fonte do kernel Linux. (Alguns documentos antigos sugerem isto.)

note: type: Content of: <book><chapter><section><section><note><para>
en: When compiling the latest Linux kernel on the Debian <literal>stable</literal> system, the use of backported latest tools from the Debian <literal>unstable</literal> may be needed.
pt: Quando compilar o kernel Linux mais recente no sistema Debian <literal>stable</literal>, pode ser necessário o uso das ferramentas backport mais recentes do Debian <literal>unstable</literal>.

note: type: Content of: <book><chapter><section><section><note><para>
en: <literal>module-assistant</literal>(8) (or its short form <literal>m-a</literal>) helps users to build and install module package(s) easily for one or more custom kernels.
pt: <literal>module-assistant</literal>(8) (ou a sua forma curta <literal>m-a</literal>) ajuda os utilizadores a construir e instalar facilmente pacote(s) de módulos para um ou mais kernels personalizados.

note: type: Content of: <book><chapter><section><section><note><para>
en: The <ulink url="&dynamickernelmodulesupportdkms;">dynamic kernel module support (DKMS)</ulink> is a new distribution independent framework designed to allow individual kernel modules to be upgraded without changing the whole kernel. This is used for the maintenance of out-of-tree modules.  This also makes it very easy to rebuild modules as you upgrade kernels.
pt: O <ulink url="&dynamickernelmodulesupportdkms;">suporte dinâmico a módulos do kernel (DKMS)</ulink> é uma nova infraestrutura independente da distribuição desenhada para permitir que módulos de kernel individuais sejam atualizados sem se alterar todo o kernel. Isto é usado para a manutenção de módulos de fora-da-árvore. Isto também facilita a reconstrução de módulos quando se atualiza os kernels.

note: type: Content of: <book><chapter><section><section><title>
en: Compiling the kernel source: Debian Kernel Team recommendation
pt: Compilar código-fonte do kernel: a recomendação da equipa do kernel de Debian

note: type: Content of: <book><chapter><section><section><para>
en: For building custom kernel binary packages from the upstream kernel source, you should use the "<literal>deb-pkg</literal>" target provided by it.
pt: Para compilar pacotes binários de kernels personalizados a partir do código-fonte original, deve utilizar o alvo disponibilizado por "<literal>deb-pkg</literal>".

note: type: Content of: <book><chapter><section><section><tip><para>
en: The linux-source-<emphasis>version</emphasis> package provides the Linux kernel source with Debian patches as "<literal>/usr/src/linux-<emphasis>version</emphasis>.tar.bz2</literal>".
pt: O pacote linux-source-<emphasis>version</emphasis> disponibiliza o código-fonte do kernel Linux com os patches Debian como "<literal>/usr/src/linux-<emphasis>version</emphasis>.tar.bz2</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: For building specific binary packages from the Debian kernel source package, you should use the "<literal>binary-arch_<emphasis>architecture</emphasis>_<emphasis>featureset</emphasis>_<emphasis>flavour</emphasis></literal>" targets in "<literal>debian/rules.gen</literal>".
pt: Para construir pacotes binários específicos a partir do pacote de código-fonte do kernel Debian, deve utilizar os alvos "<literal>binary-arch_<emphasis>architecture</emphasis>_<emphasis>featureset</emphasis>_<emphasis>flavour</emphasis></literal>"em "<literal>debian/rules.gen</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: See further information:
pt: Veja mais informação:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian Wiki: <ulink url="&kernelfaq;">KernelFAQ</ulink>
pt: Wiki Debian: <ulink url="&kernelfaq;">KernelFAQ</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian Wiki: <ulink url="&debiankernel;">DebianKernel</ulink>
pt: Wiki Debian: <ulink url="&debiankernel;">DebianKernel</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian Linux Kernel Handbook: <ulink url="&httpskernelhandbookdebiannet;">https://kernel-handbook.debian.net</ulink>
pt: Manual Debian do Kernel Linux: <ulink url="&httpskernelhandbookdebiannet;">https://kernel-handbook.debian.net</ulink>

note: type: Content of: <book><chapter><section><section><title>
en: Hardware drivers and firmware
pt: Controladores de hardware e firmware

note: type: Content of: <book><chapter><section><section><para>
en: The hardware driver is the code running on the main CPUs of the target system. Most hardware drivers are available as free software now and are included in the normal Debian kernel packages in the <literal>main</literal> area.
pt: O driver de hardware é o código que corre nos CPUs principais do sistema alvo. A maioria dos drivers de hardware estão agora disponíveis como software livre e estão incluídos nos pacotes normais do kernel Debian na área <literal>main</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&gpu;">GPU</ulink> driver
pt: Controlador de <ulink url="&gpu;">GPU</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Intel GPU driver (<literal>main</literal>)
pt: Controlador de GPU Intel (<literal>main</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: AMD/ATI GPU driver (<literal>main</literal>)
pt: Controlador de GPU AMD/ATI (<literal>main</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: NVIDIA GPU driver (<literal>main</literal> for <ulink url="&nouveau;">nouveau</ulink> driver, and <literal>non-free</literal> for binary-only drivers supported by the vendor.)
pt: Controlador de GPU NVIDIA (<literal>main</literal> <ulink url="&nouveau;">nouveau</ulink> e em <literal>non-free</literal> controladores binários, sem código fonte, suportados pelo fabricante.)

note: type: Content of: <book><chapter><section><section><para>
en: The firmware is the code or data loaded on the device attach to the target system (e.g., CPU <ulink url="&microcode;">microcode</ulink>, rendering code running on GPU, or <ulink url="&fpga;">FPGA</ulink> / <ulink url="&cpld;">CPLD</ulink> data, …).  Some firmware packages are available as free software but many firmware packages are not available as free software since they contain sourceless binary data.  Installing these firmware data is essential for the device to function as expected.
pt: O firmware é o código ou os dados carregados no dispositivo ligado ao sistema de destino (por exemplo, <ulink url="&microcode;">micro-código</ulink> da CPU, código de renderização executado na GPU, ou dados <ulink url="&fpga;">FPGA</ulink> / <ulink url="&cpld;">CPLD</ulink>, ...).  Alguns pacotes de firmware estão disponíveis como software livre, mas muitos pacotes de firmware não estão disponíveis como software livre, uma vez que contêm dados binários sem fonte.  A instalação destes dados de firmware é essencial para que o dispositivo funcione como esperado.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The firmware data packages containing data loaded to the volatile memory on the target device.
pt: Os pacotes de dados do firmware que contêm dados carregados na memória volátil do dispositivo de destino.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The firmware update program packages which update data on the non-volatile memory on the target device.
pt: Os pacotes de programas de atualização do firmware que actualizam os dados na memória não volátil do dispositivo alvo.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&fwupd;">fwupd</ulink> (<literal>main</literal>): Firmware update daemon which downloads firmware data from <ulink url="&linuxvendorfirmwareservice;">Linux Vendor Firmware Service</ulink>.
pt: <ulink url="&fwupd;">fwupd</ulink> (<literal>principal</literal>): Daemon de atualização de firmware que descarrega dados de firmware do <ulink url="&linuxvendorfirmwareservice;">Linux Vendor Firmware Service</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: gnome-firmware (<literal>main</literal>): GTK front end for fwupd
pt: gnome-firmware (<literal>main</literal>): Interface GTK para o fwupd

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: plasma-discover-backend-fwupd (<literal>main</literal>): Qt front end for fwupd
pt: plasma-discover-backend-fwupd (<literal>main</literal>): Interface Qt para fwupd

note: type: Content of: <book><chapter><section><section><para>
en: Please note that access to <literal>non-free-firmware</literal> packages are provided by the official installation media to offer functional installation experience to the user since Debian 12 Bookworm.  The <literal>non-free-firmware</literal> area is described in <xref linkend="_debian_archive_basics"/>.
pt: Por favor note que o acesso aos pacotes <literal>non-free-firmware</literal> são disponibilizados pelo meio de instalação oficial para oferecer uma experiência de instalação funcional ao utilizador desde Debian 12 Bookworm.  A área <literal>non-free-firmware</literal> é descrita em <xref linkend="_debian_archive_basics"/>.

note: type: Content of: <book><chapter><section><section><para>
en: Please also note that the firmware data downloaded by <ulink url="&fwupd;">fwupd</ulink> from <ulink url="&linuxvendorfirmwareservice;">Linux Vendor Firmware Service</ulink> and loaded to the running Linux kernel may be <literal>non-free</literal>.
pt: Tenha também em atenção que os dados de firmware descarregados pelo <ulink url="&fwupd;">fwupd</ulink> a partir do <ulink url="&linuxvendorfirmwareservice;">Linux Vendor Firmware Service</ulink> e carregados para o kernel Linux em execução podem não ser <literal>livres</literal>.

note: type: Content of: <book><chapter><section><title>
en: Virtualized system
pt: Sistema virtualizado

note: type: Content of: <book><chapter><section><para>
en: Use of virtualized system enables us to run multiple instances of system simultaneously on a single hardware.
pt: O uso de sistema virtualizado permite-nos correr várias instâncias do sistema simultâneamente num único hardware.

note: type: Content of: <book><chapter><section><tip><para>
en: See <ulink url="&debianwikionsystemvirtualization;">Debian wiki on SystemVirtualization</ulink>.
pt: Veja o <ulink url="&debianwikionsystemvirtualization;">wiki Debian sobre SystemVirtualization</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Virtualization and emulation tools
pt: Ferramentas de virtualização e emulação

note: type: Content of: <book><chapter><section><section><para>
en: There are several <ulink url="&virtualization;">virtualization</ulink> and emulation tool platforms.
pt: Existem várias plataformas de ferramentas de <ulink url="&virtualization;">virtualização</ulink> e emulação.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Complete <ulink url="&hardwareemulation;">hardware emulation</ulink> packages such as ones installed by the <ulink url="&gamesemulator;">games-emulator</ulink> metapackage
pt: Pacotes completos <ulink url="&hardwareemulation;">de emulação de hardware</ulink>, como os instalados pelo meta-pacote <ulink url="&gamesemulator;">games-emulator</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Mostly CPU level emulation with some I/O device emulations such as <ulink url="&qemu;">QEMU</ulink>
pt: Principalmente emulação de nível de CPU com algumas emulações de dispositivos de E/S, como o <ulink url="&qemu;">QEMU</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Mostly CPU level virtualization with some I/O device emulations such as <ulink url="&kernelbasedvirtualmachinekvm;">Kernel-based Virtual Machine (KVM)</ulink>
pt: Principalmente virtualização no nível da CPU com algumas emulações de dispositivos de E/S, como a <ulink url="&kernelbasedvirtualmachinekvm;">Máquina Virtual baseada em Kernel (KVM)</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: OS level container virtualization with the kernel level support such as <ulink url="&lxclinuxcontainers;">LXC (Linux Containers)</ulink>, <ulink url="&docker;">Docker</ulink>, <literal>systemd-nspawn</literal>(1), ...
pt: Virtualização de contentores ao nível do SO com suporte ao nível do kernel, como <ulink url="&lxclinuxcontainers;">LXC (Linux Containers)</ulink>, <ulink url="&docker;">Docker</ulink>, <literal>systemd-nspawn</literal>(1), ...

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: OS level filesystem access virtualization with the system library call override on the file path such as <ulink url="&chroot;">chroot</ulink>
pt: Virtualização do acesso ao sistema de ficheiros ao nível do SO com a substituição da chamada da biblioteca do sistema no caminho do ficheiro, como o <ulink url="&chroot;">chroot</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: OS level filesystem access virtualization with the system library call override on the file ownership such as <ulink url="&fakeroot;">fakeroot</ulink>
pt: Virtualização do acesso ao sistema de ficheiros ao nível do SO com a substituição da chamada da biblioteca do sistema sobre a propriedade do ficheiro, como o <ulink url="&fakeroot;">fakeroot</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: OS API emulation such as <ulink url="&wine;">Wine</ulink>
pt: Emulação da API do SO, como o <ulink url="&wine;">Wine</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Interpreter level virtualization with its executable selection and run-time library overrides such as <ulink url="&virtualenv;">virtualenv</ulink> and <ulink url="&venv;">venv</ulink> for Python
pt: Virtualização ao nível do interpretador com a sua seleção de executáveis e substituições de bibliotecas em tempo de execução, tais como <ulink url="&virtualenv;">virtualenv</ulink> e <ulink url="&venv;">venv</ulink> para Python

note: type: Content of: <book><chapter><section><section><para>
en: The container virtualization uses <xref linkend="_linux_security_features"/> and is the backend technology of <xref linkend="_sandbox"/>.
pt: A virtualização de contentores utiliza <xref linkend="_linux_security_features"/> e é a tecnologia por trás de <xref linkend="_sandbox"/>.

note: type: Content of: <book><chapter><section><section><para>
en: Here are some packages to help you to setup the virtualized system.
pt: Aqui estão alguns pacotes para o ajudar a configurar o sistema virtualizado.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of virtualization tools
pt: Lista de ferramentas de virtualização

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU core utilities which contain <literal>chroot</literal>(8)
pt: Utilitários do núcleo GNU que contêm <literal>chroot</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: systemd container/nspawn tools which contain <literal>systemd-nspawn</literal>(1)
pt: ferramentas de contentor/nspawn do systemd que contêm <literal>systemd-nspawn</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: specialized tool for executing Debian binary packages in chroot
pt: ferramenta especializada para executar pacotes binários Debian em chroot

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tool for building Debian binary packages from Debian sources
pt: ferramenta para construir pacotes binários Debian a partir de fontes Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: bootstrap a basic Debian system (written in sh)
pt: bootstrap um sistema Debian básico (escrito em sh)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: bootstrap a Debian system (written in C)
pt: bootstrap um sistema Debian (escrito em C)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cloud image management utilities
pt: utilitários de gestão de imagens na nuvem

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cloud guest utilities
pt: utilitários para hóspedes na nuvem

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&virtualmachinemanager;">Virtual Machine Manager</ulink>: desktop application for managing virtual machines
pt: <ulink url="&virtualmachinemanager;">Virtual Machine Manager</ulink>: aplicação de ambiente de trabalho para gerir máquinas virtuais

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: programs for the <ulink url="&libvirt;">libvirt</ulink> library
pt: programas para a biblioteca <ulink url="&libvirt;">libvirt</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&incus;">Incus</ulink>: system container and virtual machine manager (for Debian 13 "Trixie")
pt: <ulink url="&incus;">Incus</ulink>: contentor de sistema e gestor de máquinas virtuais (para Debian 13 "Trixie")

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lxd;">LXD</ulink>: system container and virtual machine manager (for Debian 12 "Bookworm")
pt: <ulink url="&lxd;">LXD</ulink>: contentor de sistema e gestor de máquinas virtuais (para Debian 12 "Bookworm")

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&podman;">podman</ulink>: engine to run OCI-based containers in Pods
pt: <ulink url="&podman;">podman</ulink>: motor para executar contentores baseados em OCI em Pods

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: engine to run OCI-based containers in Pods - wrapper for docker
pt: motor para executar contentores baseados em OCI em Pods - revestimento para docker

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&docker;">docker</ulink>: Linux container runtime
pt: <ulink url="&docker;">docker</ulink>: tempo de execução do contentor Linux

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gamesemulator;">games-emulator</ulink>: Debian's emulators for games
pt: <ulink url="&gamesemulator;">emulador de jogos</ulink>: Emuladores Debian para jogos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bochs;">Bochs</ulink>: IA-32 PC emulator
pt: <ulink url="&bochs;">Bochs</ulink>: emulador PC IA-32

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&qemu;">QEMU</ulink>: full system emulation binaries
pt: <ulink url="&qemu;">QEMU</ulink>: binários de emulação de sistema completo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&qemu;">QEMU</ulink>: user mode emulation binaries
pt: <ulink url="&qemu;">QEMU</ulink>: binários de emulação em modo de utilizador

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&qemu;">QEMU</ulink>: utilities
pt: <ulink url="&qemu;">QEMU</ulink>: utilitários

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&kvm;">KVM</ulink>: full virtualization on x86 hardware with the <ulink url="&hardwareassistedvirtualization;">hardware-assisted virtualization</ulink>
pt: <ulink url="&kvm;">KVM</ulink>: virtualização completa em hardware x86 com <ulink url="&hardwareassistedvirtualization;">virtualização assistida por hardware</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&virtualbox;">VirtualBox</ulink>: x86 virtualization solution on i386 and amd64
pt: <ulink url="&virtualbox;">VirtualBox</ulink>: solução de virtualização x86 em i386 e amd64

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&boxes;">Boxes</ulink>: Simple GNOME app to access virtual systems
pt: <ulink url="&boxes;">Boxes</ulink>: Aplicativo GNOME simples para acessar sistemas virtuais

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tools to manage debian <ulink url="&xen;">XEN</ulink> virtual server
pt: ferramentas para gerir o servidor virtual <ulink url="&xen;">XEN</ulink> do debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&wine;">Wine</ulink>: Windows API Implementation (standard suite)
pt: <ulink url="&wine;">Wine</ulink>: Windows API Implementation (suite standard)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&dosbox;">DOSBox</ulink>: x86 emulator with Tandy/Herc/CGA/EGA/VGA/SVGA graphics, sound and DOS
pt: <ulink url="&dosbox;">DOSBox</ulink>: emulador x86 com gráficos Tandy/Herc/CGA/EGA/VGA/SVGA, som e DOS

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&linuxcontainersuserspacetools;">Linux containers user space tools</ulink>
pt: <ulink url="&linuxcontainersuserspacetools;">Ferramentas de espaço do utilizador de contentores Linux</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&venv;">venv</ulink> for creating virtual python environments (system library)
pt: <ulink url="&venv;">venv</ulink> para criar ambientes virtuais python (biblioteca de sistema)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&virtualenv;">virtualenv</ulink> for creating isolated virtual python environments
pt: <ulink url="&virtualenv;">virtualenv</ulink> para criar ambientes python virtuais isolados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&pipx;">pipx</ulink> for installing python applications in isolated environments
pt: <ulink url="&pipx;">pipx</ulink> para instalar aplicações python em ambientes isolados

note: type: Content of: <book><chapter><section><section><para>
en: See Wikipedia article <ulink url="&comparisonofplatmvirtualmachines;">Comparison of platform virtual machines</ulink> for detail comparison of different platform virtualization solutions.
pt: Veja o artigo da Wikipedia <ulink url="&comparisonofplatmvirtualmachines;">Comparação de plataformas de máquinas virtuais</ulink> para uma comparação detalhada das diferentes soluções de plataformas de virtualização.

note: type: Content of: <book><chapter><section><section><title>
en: Virtualization work flow
pt: Fluxo de trabalho da virtualização

note: type: Content of: <book><chapter><section><section><note><para>
en: Default Debian kernels support <ulink url="&kvm;">KVM</ulink> since <literal>lenny</literal>.
pt: Os kernels predefinidos de Debian suportam <ulink url="&kvm;">KVM</ulink> desde <literal>lenny</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Typical work flow for <ulink url="&virtualization;">virtualization</ulink> involves several steps.
pt: O fluxo e trabalho típico para <ulink url="&virtualization;">virtualização</ulink> envolve vários passos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Create an empty filesystem (a file tree or a disk image).
pt: Criar um sistema de ficheiros vazio (uma árvore de ficheiros ou uma imagem de disco).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The file tree can be created by "<literal>mkdir -p /path/to/chroot</literal>".
pt: A árvore de ficheiros pode ser criada por "<literal>mkdir -p /path/to/chroot</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The raw disk image file can be created with <literal>dd</literal>(1) (see <xref linkend="_making_the_disk_image_file"/> and <xref linkend="_making_the_empty_disk_image_file"/>).
pt: A imagem de disco crua pode ser criada com o <literal>dd</literal>(1) (veja <xref linkend="_making_the_disk_image_file"/> e <xref linkend="_making_the_empty_disk_image_file"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>qemu-img</literal>(1) can be used to create and convert disk image files supported by <ulink url="&qemu;">QEMU</ulink>.
pt: <literal>qemu-img</literal>(1) pode ser usado para criar e converter ficheiros de imagem de disco suportados pelo <ulink url="&qemu;">QEMU</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The raw and <ulink url="&vmdk;">VMDK</ulink> file format can be used as common format among virtualization tools.
pt: Os formatos de ficheiro cru e <ulink url="&vmdk;">VMDK</ulink> podem ser usados como formatos comuns entre ferramentas de virtualização.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Mount the disk image with <literal>mount</literal>(8) to the filesystem (optional).
pt: Montar a imagem de disco com <literal>mount</literal>(8) no sistema de ficheiros (opcional).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: For the raw disk image file, mount it as <ulink url="&loopdevice;">loop device</ulink> or <ulink url="&devicemapper;">device mapper</ulink> devices (see <xref linkend="_mounting_the_disk_image_file"/>).
pt: Para o ficheiro de imagem de disco cru, monte-o como <ulink url="&loopdevice;">aparelho loop</ulink> ou aparelho do <ulink url="&devicemapper;">device mapper</ulink> (veja <xref linkend="_mounting_the_disk_image_file"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: For disk images supported by <ulink url="&qemu;">QEMU</ulink>, mount them as <ulink url="&networkblockdevice;">network block device</ulink> (see <xref linkend="_mounting_the_virtual_disk_image_file"/>).
pt: Para imagens de disco suportadas pelo <ulink url="&qemu;">QEMU</ulink>, monte-as como <ulink url="&networkblockdevice;">aparelhos de bloco de rede</ulink> (veja <xref linkend="_mounting_the_virtual_disk_image_file"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Populate the target filesystem with required system data.
pt: Povoar o sistema de ficheiros alvo com os dados de sistema necessários.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The use of programs such as <literal>debootstrap</literal> and <literal>cdebootstrap</literal> helps with this process (see <xref linkend="_chroot_system"/>).
pt: O uso de programas como o <literal>debootstrap</literal> e o <literal>cdebootstrap</literal> ajudam com este processo (veja <xref linkend="_chroot_system"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Use installers of OSs under the full system emulation.
pt: Use instaladores de SOs sob o emulador de sistema completo.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Run a program under a virtualized environment.
pt: Correr um programa sob um ambiente virtualizado.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&chroot;">chroot</ulink> provides basic virtualized environment enough to compile programs, run console applications, and run daemons in it.
pt: <ulink url="&chroot;">chroot</ulink> disponibiliza um ambiente virtualizado básico suficiente para compilar programas, correr aplicações de consola e correr daemons nele.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&qemu;">QEMU</ulink> provides cross-platform CPU emulation.
pt: <ulink url="&qemu;">QEMU</ulink> oferece emulação de CPU de várias plataformas.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&qemu;">QEMU</ulink> with <ulink url="&kvm;">KVM</ulink> provides full system emulation by the <ulink url="&hardwareassistedvirtualization;">hardware-assisted virtualization</ulink>.
pt: <ulink url="&qemu;">QEMU</ulink> com <ulink url="&kvm;">KVM</ulink> oferece emulação de sistema completo pela <ulink url="&hardwareassistedvirtualization;">virtualização assistida a hardware</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&virtualbox;">VirtualBox</ulink> provides full system emulation on i386 and amd64 with or without the <ulink url="&hardwareassistedvirtualization;">hardware-assisted virtualization</ulink>.
pt: <ulink url="&virtualbox;">VirtualBox</ulink> oferece emulação de sistema completo em i386 ou amd64 com ou sem a <ulink url="&hardwareassistedvirtualization;">virtualização assistida a hardware</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Mounting the virtual disk image file
pt: Montar o ficheiro de imagem de disco virtual

note: type: Content of: <book><chapter><section><section><para>
en: For the raw disk image file, see <xref linkend="_the_disk_image"/>.
pt: Para o ficheiro de imagem de disco raw, veja <xref linkend="_the_disk_image"/>.

note: type: Content of: <book><chapter><section><section><para>
en: For other virtual disk image files, you can use <literal>qemu-nbd</literal>(8) to export them using <ulink url="&networkblockdevice;">network block device</ulink> protocol and mount them using the <literal>nbd</literal> kernel module.
pt: Para outros ficheiros de imagem de disco virtual, pode usar o <literal>qemu-nbd</literal> para exportá-los pelo protocolo <ulink url="&networkblockdevice;">aparelho de bloco de rede</ulink> e montá-los a usar o módulo de kernel <literal>nbd</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: <literal>qemu-nbd</literal>(8) supports disk formats supported by <ulink url="&qemu;">QEMU</ulink>: raw, <ulink url="&qcowcqcow;">qcow2, qcow</ulink>, <ulink url="&vmdk;">vmdk</ulink>, <ulink url="&vdi;">vdi</ulink>, <ulink url="&bochs;">bochs</ulink>, cow (user-mode Linux copy-on-write), <ulink url="&parallels;">parallels</ulink>, <ulink url="&dmg;">dmg</ulink>, <ulink url="&cloop;">cloop</ulink>, <ulink url="&vpc;">vpc</ulink>, vvfat (virtual VFAT), and host_device.
pt: O <literal>qemu-nbd</literal>(8) suporta os formatos de disco suportados pelo <ulink url="&qemu;">QEMU</ulink>: raw, <ulink url="&qcowcqcow;">qcow2, qcow</ulink>, <ulink url="&vmdk;">vmdk</ulink>, <ulink url="&vdi;">vdi</ulink>, <ulink url="&bochs;">bochs</ulink>, cow (modo-de-utilizador de Linux de copiar-ao-escrever), <ulink url="&parallels;">parallels</ulink>, <ulink url="&dmg;">dmg</ulink>, <ulink url="&cloop;">cloop</ulink>, <ulink url="&vpc;">vpc</ulink>, vvfat (VFAT virtual) e aparelho_máquina.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&networkblockdevice;">network block device</ulink> can support partitions in the same way as the <ulink url="&loopdevice;">loop device</ulink> (see <xref linkend="_mounting_the_disk_image_file"/>).  You can mount the first partition of "<literal>disk.img</literal>" as follows.
pt: O <ulink url="&networkblockdevice;">aparelho de bloco em rede</ulink> pode suportar partições do mesmo modo que o <ulink url="&loopdevice;">aparelho de loop</ulink> (veja <xref linkend="_mounting_the_disk_image_file"/>).  Pode montar a primeira partição de "<literal>disk.img</literal>" como a seguir.

note: type: Content of: <book><chapter><section><section><tip><para>
en: You may export only the first partition of "<literal>disk.img</literal>" using "<literal>-P 1</literal>" option to <literal>qemu-nbd</literal>(8).
pt: Pode exportar apenas a primeira partição de "<literal>disk.img</literal>" a usar a opção "<literal>-P 1</literal>" para <literal>qemu-nbd</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Chroot system
pt: Sistema chroot

note: type: Content of: <book><chapter><section><section><para>
en: If you wish to try a new Debian environment from a terminal console, I recommend you to use <ulink url="&chroot;">chroot</ulink>.  This enables you to run console applications of Debian <literal>unstable</literal> and <literal>testing</literal> without usual risks associated and without rebooting.  <literal>chroot</literal>(8) is the most basic way.
pt: Se deseja experimentar um novo ambiente Debian a partir de uma consola terminal, eu recomendo que use <ulink url="&chroot;">chroot</ulink>.  Isto permite-lhe correr aplicações de consola em Debian <literal>unstable</literal> e <literal>testing</literal> sem os riscos habituais associados e sem reiniciar.  <literal>chroot</literal>(8) é a forma mais básica.

note: type: Content of: <book><chapter><section><section><caution><para>
en: Examples below assumes both parent system and chroot system share the same <literal>amd64</literal> CPU architecture.
pt: Os exemplos abaixo assumem que tanto o sistema base como o sistema chroot partilham a mesma arquitetura de CPU <literal>amd64</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Although you can manually create a <literal>chroot</literal>(8) environment using <literal>debootstrap</literal>(1), this requires non-trivial efforts.
pt: Embora possa criar manualmente um ambiente <literal>chroot</literal>(8) utilizando o <literal>debootstrap</literal>(1), isto requer esforços não triviais.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&sbuild;">sbuild</ulink> package to build Debian packages from source uses the chroot environment managed by the <ulink url="&schroot;">schroot</ulink> package.  It comes with helper script <literal>sbuild-createchroot</literal>(1).  Let's learn how it works by running it as follows.
pt: O pacote <ulink url="&sbuild;">sbuild</ulink> para construir pacotes Debian a partir da fonte usa o ambiente chroot gerido pelo pacote <ulink url="&schroot;">schroot</ulink>.  Vem com o script auxiliar <literal>sbuild-createchroot</literal>(1).  Vamos aprender como ele funciona, executando-o da seguinte forma.

note: type: Content of: <book><chapter><section><section><para>
en: You see how <literal>debootstrap</literal>(8) populates system data for <literal>unstable</literal> environment under "<literal>/srv/chroot/unstable-amd64-sbuild</literal>" for a minimal build system.
pt: Pode ver como <literal>debootstrap</literal>(8) preenche os dados do sistema para o ambiente <literal>unstable</literal> em "<literal>/srv/chroot/unstable-amd64-sbuild</literal>" para um sistema de compilação mínimo.

note: type: Content of: <book><chapter><section><section><para>
en: You can login to this environment using <literal>schroot</literal>(1).
pt: Pode iniciar sessão neste ambiente utilizando <literal>schroot</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: You see how a system shell running under <literal>unstable</literal> environment is created.
pt: Veja como é criada uma shell de sistema a correr num ambiente <literal>unstable</literal>.

note: type: Content of: <book><chapter><section><section><note><para>
en: The "<literal>/usr/sbin/policy-rc.d</literal>" file which always exits with 101 prevents daemon programs to be started automatically on the Debian system.  See "<literal>/usr/share/doc/init-system-helpers/README.policy-rc.d.gz</literal>".
pt: O ficheiro "<literal>/usr/sbin/policy-rc.d</literal>" que sai sempre com 101 impede que os programas daemon sejam iniciados automaticamente no sistema Debian.  Veja "<literal>/usr/share/doc/init-system-helpers/README.policy-rc.d.gz</literal>".

note: type: Content of: <book><chapter><section><section><note><para>
en: Some programs under chroot may require access to more files from the parent system to function than <literal>sbuild-createchroot</literal> provides as above.  For example, "<literal>/sys</literal>", "<literal>/etc/passwd</literal>", "<literal>/etc/group</literal>", "<literal>/var/run/utmp</literal>", "<literal>/var/log/wtmp</literal>", etc. may need to be bind-mounted or copied.
pt: Alguns programas sob chroot podem requerer acesso a mais ficheiros do sistema pai para funcionarem do que o <literal>sbuild-createchroot</literal> disponibiliza como acima. Por exemplo, "<literal>/sys</literal>", "<literal>/etc/passwd</literal>", "<literal>/etc/group</literal>", "<literal>/var/run/utmp</literal>", "<literal>/var/log/wtmp</literal>", etc. podem precisar de ser montados em união ou copiados.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The <literal>sbuild</literal> package helps to construct a chroot system and builds a package inside the chroot using <literal>schroot</literal> as its backend.  It is an ideal system to check build-dependencies.  See more on <ulink url="&sbuildatdebianwiki;">sbuild at Debian wiki</ulink> and <ulink url="&sbuildconfiguratebianmaintainers;">sbuild configuration example in "Guide for Debian Maintainers"</ulink>.
pt: O pacote <literal>sbuild</literal> ajuda a construir um sistema chroot e constrói um pacote dentro do chroot usando <literal>schroot</literal> como seu backend.  É um sistema ideal para verificar dependências de construção.  Veja mais sobre o <ulink url="&sbuildatdebianwiki;">sbuild na wiki Debian</ulink> e <ulink url="&sbuildconfiguratebianmaintainers;">um exemplo de configuração do sbuild em "Guia para administradores Debian"</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The <literal>systemd-nspawn</literal>(1) command helps to run a command or OS in a light-weight container in similar ways to <literal>chroot</literal>.  It is more powerful since it uses namespaces to fully virtualize the the process tree, IPC, hostname, domain name and, optionally, networking and user databases.  See <ulink url="&systemdnspawn;">systemd-nspawn</ulink>.
pt: O comando <literal>systemd-nspawn</literal>(1) ajuda a executar um comando ou SO num contentor leve de forma semelhante ao <literal>chroot</literal>.  Ele é mais poderoso, pois usa namespaces para virtualizar completamente a árvore de processos, IPC, nome de host, nome de domínio e, opcionalmente, rede e bancos de dados de usuários.  Veja <ulink url="&systemdnspawn;">systemd-nspawn</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Multiple desktop systems
pt: Sistemas de vários ambientes de trabalho

note: type: Content of: <book><chapter><section><section><para>
en: If you wish to try a new GUI Desktop environment of any OS, I recommend you to use <ulink url="&qemu;">QEMU</ulink> or <ulink url="&kvm;">KVM</ulink> on a Debian <literal>stable</literal> system to run multiple desktop systems safely using <ulink url="&virtualization;">virtualization</ulink>.  These enable you to run any desktop applications including ones of Debian <literal>unstable</literal> and <literal>testing</literal> without usual risks associated with them and without rebooting.
pt: Se deseja experimentar um novo ambiente de trabalho GUI de qualquer SO, eu recomendo que use <ulink url="&qemu;">QEMU</ulink> ou <ulink url="&kvm;">KVM</ulink> num sistema Debian <literal>stable</literal> para correr múltiplos sistemas de desktop de forma segura usando <ulink url="&virtualization;">virtualização</ulink>.  Estes permitem-lhe correr quaisquer aplicações de área de trabalho incluindo as da Debian <literal>unstable</literal> e <literal>testing</literal> sem os riscos habituais associados a elas e sem reiniciar.

note: type: Content of: <book><chapter><section><section><para>
en: Since pure <ulink url="&qemu;">QEMU</ulink> is very slow, it is recommended to accelerate it with <ulink url="&kvm;">KVM</ulink> when the host system supports it.
pt: Como o <ulink url="&qemu;">QEMU</ulink> puro é muito lento, é recomendado acelerá-lo com <ulink url="&kvm;">KVM</ulink> quando o sistema da máquina o suporta.

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&virtualmachinemanager;">Virtual Machine Manager</ulink> also known as <literal>virt-manager</literal> is a convenient GUI tool for managing KVM virtual machines via <ulink url="&libvirt;">libvirt</ulink>.
pt: <ulink url="&virtualmachinemanager;">Virtual Machine Manager</ulink>, também conhecido como <literal>virt-manager</literal>, é uma ferramenta GUI conveniente para gerir máquinas virtuais KVM através da <ulink url="&libvirt;">libvirt</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: The virtual disk image "<literal>virtdisk.qcow2</literal>" containing a Debian system for <ulink url="&qemu;">QEMU</ulink> can be created using <ulink url="&debianinstallersmallcds;">debian-installer: Small CDs</ulink> as follows.
pt: A imagem de disco virtual "<literal>virtdisk.qcow2</literal>" que contem um sistema Debian para o <ulink url="&qemu;">QEMU</ulink> pode ser criada a usar o <ulink url="&debianinstallersmallcds;">instalador de debian em pequenos CDs</ulink> como a seguir.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Running other GNU/Linux distributions such as <ulink url="&ubuntu;">Ubuntu</ulink> and <ulink url="&fedora;">Fedora</ulink> under <ulink url="&virtualization;">virtualization</ulink> is a great way to learn configuration tips.  Other proprietary OSs may be run nicely under this GNU/Linux <ulink url="&virtualization;">virtualization</ulink>, too.
pt: Correr outras distribuições de GNU/Linux como o <ulink url="&ubuntu;">Ubuntu</ulink> e o <ulink url="&fedora;">Fedora</ulink> sob <ulink url="&virtualization;">virtualização</ulink> é um bom modo de aprender dicas de configuração. Também outros SOs proprietários podem correr muito bem sob esta <ulink url="&virtualization;">virtualização</ulink> do GNU/Linux.

note: type: Content of: <book><chapter><section><section><para>
en: See more tips at <ulink url="&debianwikisystemvirtualization;">Debian wiki: SystemVirtualization</ulink>.
pt: Veja mais dicas em <ulink url="&debianwikisystemvirtualization;">Debian wiki: SystemVirtualization</ulink>.

note: type: Content of: <book><chapter><title>
en: Data management
pt: Gestão de dados

note: type: Content of: <book><chapter><para>
en: Tools and tips for managing binary and text data on the Debian system are described.
pt: São descritas ferramentas e dicas para gerir dados binários e de texto no sistema Debian.

note: type: Content of: <book><chapter><section><title>
en: Sharing, copying, and archiving
pt: Partilhar, copiar e arquivar

note: type: Content of: <book><chapter><section><warning><para>
en: The uncoordinated write access to actively accessed devices and files from multiple processes must not be done to avoid the <ulink url="&racecondition;">race condition</ulink>.  <ulink url="&filelocking;">File locking</ulink> mechanisms using <literal>flock</literal>(1) may be used to avoid it.
pt: O acesso de escrita descoordenado a aparelhos acedidos activamente e a ficheiros a partir de múltiplos processos não deve ser feito para evitar a <ulink url="&racecondition;">condição de competição</ulink>. Devem ser usados mecanismos de <ulink url="&filelocking;">bloqueio de ficheiro</ulink> que usem o <literal>flock</literal>(1) para o evitar.

note: type: Content of: <book><chapter><section><para>
en: The security of the data and its controlled sharing have several aspects.
pt: A segurança dos dados e a partilha controlada dele têm vários aspectos.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The creation of data archive
pt: A criação de um arquivo de dados

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The remote storage access
pt: O acesso a armazenamento remoto

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The duplication
pt: A duplicação

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The tracking of the modification history
pt: O acompanhar do histórico de modificação

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The facilitation of data sharing
pt: A facilitação da partilha de dados

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The prevention of unauthorized file access
pt: A prevenção de acessos não autorizados a ficheiros

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The detection of unauthorized file modification
pt: A detecção de modificação não autorizada de ficheiros

note: type: Content of: <book><chapter><section><para>
en: These can be realized by using some combination of tools.
pt: Estas podem ser realizadas a usar a combinação de algumas ferramentas.

note: type: Content of: <book><chapter><section><section><title>
en: Archive and compression tools
pt: Ferramentas de arquivo e compressão

note: type: Content of: <book><chapter><section><section><title>
en: Copy and synchronization tools
pt: Ferramentas de cópia de sincronização

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Network filesystems
pt: Sistemas de ficheiros de rede

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Removable storage media
pt: Media de armazenamento amovível

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The secure shell
pt: A shell segura

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The authentication system
pt: O sistema de autenticação

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Version control system tools
pt: Ferramentas de sistema de controle de versão

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Hash and cryptographic encryption tools
pt: Ferramentas de hash e encriptação criptográfica

note: type: Content of: <book><chapter><section><section><para>
en: Here is a summary of archive and compression tools available on the Debian system.
pt: Aqui está um sumário das ferramentas de arquivo e compressão disponíveis no sistema Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of archive and compression tools
pt: Lista de ferramentas de arquivo e compressão

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: extension
pt: extensão

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the standard archiver (de facto standard)
pt: o arquivador standard (de facto standard)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Unix System V style archiver, use with <literal>find</literal>(1)
pt: arquivador estilo Unix System V, usar com o <literal>find</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: archiver for the creation of static libraries
pt: arquivador para a criação de bibliotecas estáticas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: archiver for Java (zip like)
pt: arquivador para Java (estilo zip)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: new POSIX standard archiver, compromise between <literal>tar</literal> and <literal>cpio</literal>
pt: novo arquivador standard do POSIX, um compromisso entre <literal>tar</literal> e <literal>cpio</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU <ulink url="&lzhh;">LZ77</ulink> compression utility (de facto standard)
pt: <ulink url="&lzhh;">LZ77</ulink> utilitário de compressão do GNU (o standard de facto)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&burrowswheelerblrtingcompression;">Burrows-Wheeler block-sorting compression</ulink> utility with higher compression ratio than <literal>gzip</literal>(1) (slower than <literal>gzip</literal> with similar syntax)
pt: <ulink url="&burrowswheelerblrtingcompression;">Compressão de organização de blocos de Burrows-Wheeler</ulink> utilitário com um rácio de compressão mais alto que o <literal>gzip</literal>(1) (mais lento que o <literal>gzip</literal> com sintaxe semelhante)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lzma;">LZMA</ulink> compression utility with higher compression ratio than <literal>gzip</literal>(1)  (deprecated)
pt: <ulink url="&lzma;">LZMA</ulink> utilitário de compressão com rácio de compressão mais alto que o <literal>gzip</literal>(1)  (descontinuado)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xz;">XZ</ulink> compression utility with higher compression ratio than <literal>bzip2</literal>(1) (slower than <literal>gzip</literal> but faster than <literal>bzip2</literal>; replacement for <ulink url="&lzma;">LZMA</ulink> compression utility)
pt: <ulink url="&xz;">XZ</ulink> utilitário de compressão com rácio de compressão mais alto que o <literal>bzip2</literal>(1) (mais lento que o <literal>gzip</literal> mas mais rápido que o <literal>bzip2</literal>; substituto para o utilitário de compressão <ulink url="&lzma;">LZMA</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&zstandard;">Zstandard</ulink> fast lossless compression utility
pt: Utilitário de compressão rápida sem perdas <ulink url="&zstandard;">Zstandard</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&hzip;">7-Zip</ulink> file archiver with high compression ratio (<ulink url="&lzma;">LZMA</ulink> compression)
pt: <ulink url="&hzip;">7-Zip</ulink> arquivador de arquivos com alta taxa de compressão (<ulink url="&lzma;">LZMA</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&hzip;">7-Zip</ulink> file archiver with high compression ratio (<ulink url="&lzma;">LZMA</ulink> compression and others)
pt: <ulink url="&hzip;">7-Zip</ulink> arquivador de ficheiros com rácio de compressão alto (<ulink url="&lzma;">LZMA</ulink> compressão e outros)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lzo;">LZO</ulink> compression utility with higher compression and decompression speed than <literal>gzip</literal>(1) (lower compression ratio than <literal>gzip</literal> with similar syntax)
pt: <ulink url="&lzo;">LZO</ulink> utilitário de compressão com mais alta compressão e mais rápida descompressão que o <literal>gzip</literal>(1) (rácio de compressão mais baixo que o <literal>gzip</literal> com sintaxe semelhante)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&infozip;">InfoZIP</ulink>: DOS archive and compression tool
pt: <ulink url="&infozip;">InfoZIP</ulink>: ferramenta de compressão e arquivo do DOS

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&infozip;">InfoZIP</ulink>: DOS unarchive and decompression tool
pt: <ulink url="&infozip;">InfoZIP</ulink>: ferramenta de descompressão e de de-arquivar do DOS

note: type: Content of: <book><chapter><section><section><warning><para>
en: Do not set the "<literal>$TAPE</literal>" variable unless you know what to expect.  It changes <literal>tar</literal>(1) behavior.
pt: Não defina a variável "<literal>$TAPE</literal>" a menos que saiba com o que esperar. Altera o comportamento do <literal>tar</literal>(1).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The gzipped <literal>tar</literal>(1) archive uses the file extension "<literal>.tgz</literal>" or "<literal>.tar.gz</literal>".
pt: O arquivo <literal>tar</literal>(1) gzipado usa a extensão de ficheiro "<literal>.tgz</literal>" ou "<literal>.tar.gz</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The xz-compressed <literal>tar</literal>(1) archive uses the file extension "<literal>.txz</literal>" or "<literal>.tar.xz</literal>".
pt: O arquivo <literal>tar</literal>(1) comprimido em xz usa a extensão de ficheiro "<literal>.txz</literal>" ou "<literal>.tar.xz</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Popular compression method in <ulink url="&foss;">FOSS</ulink> tools such as <literal>tar</literal>(1) has been moving as follows: <literal>gzip</literal> → <literal>bzip2</literal> → <literal>xz</literal>
pt: Método de compressão popular em ferramentas <ulink url="&foss;">FOSS</ulink> tal como o <literal>tar</literal>(1) têm se movido como a seguir: <literal>gzip</literal> → <literal>bzip2</literal> → <literal>xz</literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>cp</literal>(1), <literal>scp</literal>(1) and <literal>tar</literal>(1) may have some limitation for special files.  <literal>cpio</literal>(1) is most versatile.
pt: <literal>cp</literal>(1), <literal>scp</literal>(1) e <literal>tar</literal>(1) podem ter algumas limitações para ficheiros especiais.  <literal>cpio</literal>(1) é o mais versátil.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>cpio</literal>(1) is designed to be used with <literal>find</literal>(1) and other commands and suitable for creating backup scripts since the file selection part of the script can be tested independently.
pt: O <literal>cpio</literal>(1) é desenhado para ser utilizado com o <literal>find</literal>(1) e outros comandos e apropriado para criar scripts de backup pois a parte de seleção de ficheiros do script pode ser testada independentemente.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Internal structure of Libreoffice data files are "<literal>.jar</literal>" file which can be opened also by <literal>unzip</literal>.
pt: A estrutura interna dos ficheiros de dados do Libreoffice são ficheiros "<literal>.jar</literal>" que também podem ser abertos pelo <literal>unzip</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The de-facto cross platform archive tool is <literal>zip</literal>.  Use it as "<literal>zip -rX</literal>" to attain the maximum compatibility.  Use also the "<literal>-s</literal>" option, if the maximum file size matters.
pt: A ferramenta de arquivo que é "de-facto" multi-plataforma é o <literal>zip</literal>. Use-o como "<literal>zip -rX</literal>" para obter o máximo de compatibilidade. Use também a opção "<literal>-s</literal>", se o tamanho máximo de ficheiro for importante.

note: type: Content of: <book><chapter><section><section><para>
en: Here is a summary of simple copy and backup tools available on the Debian system.
pt: Aqui está um sumário de ferramentas de cópia simples e salvaguarda disponíveis no sistema Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of copy and synchronization tools
pt: Lista de ferramentas de cópia e sincronização

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: locally copy files and directories ("-a" for recursive)
pt: copia localmente ficheiros e diretórios ("-a" para ser recursivo)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remotely copy files and directories (client, "<literal>-r</literal>" for recursive)
pt: copia remotamente ficheiros e diretórios (cliente, "<literal>-r</literal>" para ser recursivo)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remotely copy files and directories (remote server)
pt: copia ficheiros e diretórios remotamente (servidor remoto)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 1-way remote synchronization and backup
pt: sincronização remota a salvaguarda de 1 via

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 2-way remote synchronization and backup
pt: sincronização remota a salvaguarda de 2 vias

note: type: Content of: <book><chapter><section><section><para>
en: Copying files with <literal>rsync</literal>(8) offers richer features than others.
pt: Copiar ficheiros com o <literal>rsync</literal>(8) oferece funcionalidades mais ricas que os outros.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: delta-transfer algorithm that sends only the differences between the source files and the existing files in the destination
pt: algoritmo de transferência delta que envia apenas as diferenças entre os ficheiros da fonte e os ficheiros existentes no destino

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: quick check algorithm (by default) that looks for files that have changed in size or in last-modified time
pt: algoritmo de verificação rápida (predefinido) que procura ficheiros que alteraram no tamanho ou hora da última modificação

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>--exclude</literal>" and "<literal>--exclude-from</literal>" options similar to <literal>tar</literal>(1)
pt: opções "<literal>--exclude</literal>" e "<literal>--exclude-from</literal>" semelhantes ao <literal>tar</literal>(1)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "a trailing slash on the source directory" syntax that avoids creating an additional directory level at the destination.
pt: sintaxe de "uma barra final no diretório fonte" que evita a criação de um nível de diretório adicional no destino.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Version control system (VCS) tools in <xref linkend="list-of-vcs"/> can function as the multi-way copy and synchronization tools.
pt: Ferramentas de sistema de controlo de versão (VCS) em <xref linkend="list-of-vcs"/> podem funcionar como a copia de multi-modos e ferramentas de sincronização.

note: type: Content of: <book><chapter><section><section><title>
en: Idioms for the archive
pt: Idiomas para o arquivo

note: type: Content of: <book><chapter><section><section><para>
en: Here are several ways to archive and unarchive the entire content of the directory "<literal>./source</literal>" using different tools.
pt: Aqui estão várias maneiras de arquivar e "desarquivar" o conteúdo completo do diretório "<literal>./source</literal>" a usar diferentes ferramentas.

note: type: Content of: <book><chapter><section><section><para>
en: Alternatively, by the following.
pt: Alternativamente, pelo seguinte.

note: type: Content of: <book><chapter><section><section><title>
en: Idioms for the copy
pt: Idiomas para a cópia

note: type: Content of: <book><chapter><section><section><para>
en: Here are several ways to copy the entire content of the directory "<literal>./source</literal>" using different tools.
pt: Aqui estão algumas maneiras de copiar o conteúdo inteiro do diretório "<literal>./source</literal>" a usar diferentes ferramentas.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Local copy: "<literal>./source</literal>" directory → "<literal>/dest</literal>" directory
pt: Cópia local: diretório "<literal>./source</literal>" → diretório "<literal>/dest</literal>"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Remote copy: "<literal>./source</literal>" directory at local host → "<literal>/dest</literal>" directory at "<literal>user@host.dom</literal>" host
pt: Cópia remota: diretório "<literal>./source</literal>" em máquina local → diretório "<literal>/dest</literal>" na máquina "<literal>utilizador@máquina.domínio</literal>"

note: type: Content of: <book><chapter><section><section><para>
en: You can alternatively use "a trailing slash on the source directory" syntax.
pt: Pode alternativamente usar a sintaxe de "uma barra à direita no diretório fonte".

note: type: Content of: <book><chapter><section><section><para>
en: GNU <literal>cp</literal>(1) and openSSH <literal>scp</literal>(1):
pt: <literal>cp</literal>(1) de GNU e <literal>scp</literal>(1) de openSSH:

note: type: Content of: <book><chapter><section><section><para>
en: You can substitute "<literal>.</literal>" with "<literal>foo</literal>" for all examples containing "<literal>.</literal>" to copy files from "<literal>./source/foo</literal>" directory to "<literal>/dest/foo</literal>" directory.
pt: Pode substituir "<literal>.</literal>" por "<literal>foo</literal>" para todos os exemplos que contenham "<literal>.</literal>" para copiar ficheiros do diretório "<literal>./source/foo</literal>" ao diretório "<literal>/dest/foo</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: You can substitute "<literal>.</literal>" with the absolute path "<literal>/path/to/source/foo</literal>" for all examples containing "<literal>.</literal>" to drop "<literal>cd ./source;</literal>".  These copy files to different locations depending on tools used as follows.
pt: Pode substituir "<literal>.</literal>" pelo caminho absoluto "<literal>/caminho/para/fonte/foo</literal>" para todos os exemplos que contenham "<literal>.</literal>" para abandonar "<literal>cd ./source;</literal>". Estes copiam ficheiros para localizações diferentes a depender das ferramentas utilizadas conforme a seguir.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/dest/foo</literal>": <literal>rsync</literal>(8), GNU <literal>cp</literal>(1), and <literal>scp</literal>(1)
pt: "<literal>/dest/foo</literal>": <literal>rsync</literal>(8), <literal>cp</literal>(1) do GNU e <literal>scp</literal>(1)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/dest/path/to/source/foo</literal>": GNU <literal>tar</literal>(1), and <literal>cpio</literal>(1)
pt: "<literal>/dest/path/to/source/foo</literal>": GNU <literal>tar</literal>(1) e <literal>cpio</literal>(1)

note: type: Content of: <book><chapter><section><section><tip><para>
en: <literal>rsync</literal>(8) and GNU <literal>cp</literal>(1) have option "<literal>-u</literal>" to skip files that are newer on the receiver.
pt: <literal>rsync</literal>(8) e <literal>cp</literal>(1) do GNU têm a opção "<literal>-u</literal>" para saltar ficheiros que são mais recentes no receptor.

note: type: Content of: <book><chapter><section><section><title>
en: Idioms for the selection of files
pt: Idiomas para a seleção de ficheiros

note: type: Content of: <book><chapter><section><section><para>
en: <literal>find</literal>(1) is used to select files for archive and copy commands (see <xref linkend="_idioms_for_the_archive"/> and <xref linkend="_idioms_for_the_copy"/>) or for <literal>xargs</literal>(1) (see <xref linkend="_repeating_a_command_looping_over_files"/>).  This can be enhanced by using its command arguments.
pt: O <literal>find</literal>(1) é usado para selecionar ficheiros para o arquivo e copiar comandos (veja <xref linkend="_idioms_for_the_archive"/> e <xref linkend="_idioms_for_the_copy"/>) ou para <literal>xargs</literal>(1) (veja <xref linkend="_repeating_a_command_looping_over_files"/>). Isto pode ser melhorado ao usar os seus argumentos de comando.

note: type: Content of: <book><chapter><section><section><para>
en: Basic syntax of <literal>find</literal>(1) can be summarized as the following.
pt: A sintaxe básica de <literal>find</literal>(1) pode ser sumariada no seguinte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Its conditional arguments are evaluated from left to right.
pt: Os seus argumentos condicionais são avaliados da esquerda à direita.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: This evaluation stops once its outcome is determined.
pt: Esta avaliação pára assim que o resultado dele é determinado.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Logical <emphasis role="strong">OR</emphasis>" (specified by "<literal>-o</literal>" between conditionals) has lower precedence than "logical <emphasis role="strong">AND</emphasis>" (specified by "<literal>-a</literal>" or nothing between conditionals).
pt: O "<emphasis role="strong">OU</emphasis> lógico" (especificado por "<literal>-o</literal>" entre condicionais) tem precedência mais baixa que o "<emphasis role="strong">E</emphasis> lógico" (especificado por "<literal>-a</literal>" ou nada entre condicionais).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Logical <emphasis role="strong">NOT</emphasis>" (specified by "<literal>!</literal>" before a conditional) has higher precedence than "logical <emphasis role="strong">AND</emphasis>".
pt: O "<emphasis role="strong">NÃO</emphasis> lógico" (especificado por "<literal>!</literal>" antes duma condicional) tem precedência mas alta que o "<emphasis role="strong">E</emphasis> lógico".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>-prune</literal>" always returns logical <emphasis role="strong">TRUE</emphasis> and, if it is a directory, searching of file is stopped beyond this point.
pt: "<literal>-prune</literal>" retorna sempre o <emphasis role="strong">VERDADEIRO</emphasis> lógico e, se for um diretório, a busca de ficheiro é parada para além deste ponto.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>-name</literal>" matches the base of the filename with shell glob (see <xref linkend="_shell_glob"/>) but it also matches its initial "<literal>.</literal>" with metacharacters such as "<literal>*</literal>" and "<literal>?</literal>". (New <ulink url="&posix;">POSIX</ulink> feature)
pt: "<literal>-name</literal>" corresponde à base do nome de ficheiro com glob de shell (veja <xref linkend="_shell_glob"/>) mas também corresponde ao "<literal>.</literal>" inicial dele com meta-caracteres como o "<literal>*</literal>" e o "<literal>?</literal>". (Nova funcionalidade do <ulink url="&posix;">POSIX</ulink>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>-regex</literal>" matches the full path with emacs style <emphasis role="strong">BRE</emphasis> (see <xref linkend="_regular_expressions"/>) as default.
pt: "<literal>-regex</literal>" corresponde ao caminho completo com estilo emacs <emphasis role="strong">BRE</emphasis> (veja <xref linkend="_regular_expressions"/>) como predefinição.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>-size</literal>" matches the file based on the file size (value precedented with "<literal>+</literal>" for larger, precedented with "<literal>-</literal>" for smaller)
pt: "<literal>-size</literal>" corresponde ao ficheiro baseado no tamanho do ficheiro (valor precedido de "<literal>+</literal>" para maior, precedido de "<literal>-</literal>" para menor)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>-newer</literal>" matches the file newer than the one specified in its argument.
pt: "<literal>-newer</literal>" corresponde ao ficheiro mais recente que aquele especificado no argumento dele.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>-print0</literal>" always returns logical <emphasis role="strong">TRUE</emphasis> and print the full filename (<ulink url="&nullterminated;">null terminated</ulink>) on the standard output.
pt: "<literal>-print0</literal>" retorna sempre o <emphasis role="strong">TRUE</emphasis> lógico e escreve o nome de ficheiro completo (<ulink url="&nullterminated;">terminado em nulo</ulink>) na saída standard.

note: type: Content of: <book><chapter><section><section><para>
en: <literal>find</literal>(1) is often used with an idiomatic style as the following.
pt: O <literal>find</literal>(1) é usado geralmente com um estilo idiomático como a seguir.

note: type: Content of: <book><chapter><section><section><para>
en: This means to do following actions.
pt: Isto significa fazer as seguintes acções.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Search all files starting from "<literal>/path/to</literal>"
pt: Procurar todos os ficheiros que começam por "<literal>/caminho/para</literal>"

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Globally limit its search within its starting filesystem and uses <emphasis role="strong">ERE</emphasis> (see <xref linkend="_regular_expressions"/>) instead
pt: Limitar globalmente a busca para dentro do sistema de ficheiros inicial e usa <emphasis role="strong">ERE</emphasis> (ao inves veja <xref linkend="_regular_expressions"/>)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Exclude files matching regex of "<literal>.*\.cpio</literal>" or "<literal>.*~</literal>" from search by stop processing
pt: Excluir da busca os ficheiros que correspondem à expressão regular "<literal>.*\.cpio</literal>" ou "<literal>.*~</literal>" ao parar o processamento

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Exclude directories matching regex of "<literal>.*/\.git</literal>" from search by stop processing
pt: Excluir da busca os diretórios que correspondem à expressão regular "<literal>.*/\.git</literal>" ao parar o processamento

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Exclude files larger than 99 Megabytes (units of 1048576 bytes) from search by stop processing
pt: Exclui da busca os ficheiros maiores que 99 Mb (unidades de 1048576 bytes) ao parar o processamento

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Print filenames which satisfy above search conditions and are newer than "<literal>/path/to/timestamp</literal>"
pt: Escrever os nomes de ficheiros que satisfazem as condições de busca em cima e são mais recentes que "<literal>/caminho/para/timestamp</literal>"

note: type: Content of: <book><chapter><section><section><para>
en: Please note the idiomatic use of "<literal>-prune -o</literal>" to exclude files in the above example.
pt: Por favor note a utilização idiomática de "<literal>-prune -o</literal>" para excluir ficheiros no exemplo em cima.

note: type: Content of: <book><chapter><section><section><note><para>
en: For non-Debian <ulink url="&unixlike;">Unix-like</ulink> system, some options may not be supported by <literal>find</literal>(1). In such a case, please consider to adjust matching methods and replace "<literal>-print0</literal>" with "<literal>-print</literal>".  You may need to adjust related commands too.
pt: Para um sistema não-Debian <ulink url="&unixlike;">tipo Unix</ulink>, algumas opções podem não ser suportadas pelo <literal>find</literal>(1). Em tal caso, por favor considere ajustar os métodos de correspondência e substitua "<literal>-print0</literal>" por "<literal>-print</literal>". Poderá ter que ajustar também os comandos relacionados.

note: type: Content of: <book><chapter><section><section><title>
en: Archive media
pt: Meio de arquivo

note: type: Content of: <book><chapter><section><section><para>
en: When choosing <ulink url="&computerdatastoragemedia;">computer data storage media</ulink> for important data archive, you should be careful about their limitations.  For small personal data backup, I use CD-R and DVD-R by the brand name company and store in a cool, shaded, dry, clean environment.  (Tape archive media seem to be popular for professional use.)
pt: Quando escolher o <ulink url="&computerdatastoragemedia;">meio de armazenamento de dados de computador</ulink> para arquivar dados importantes, deverá ter cuidado com as suas limitações. Para os pequenos backups de dados pessoais uso CD-Rs e DVD-Rs de uma boa marca e guardo-os num ambiente fresco, à sombra, seco e limpo. (O meio de cassete de fita magnética parece ser popular para uso profissional.)

note: type: Content of: <book><chapter><section><section><note><para>
en: <ulink url="&afireresistantsafe;">A fire-resistant safe</ulink> are meant for paper documents.  Most of the computer data storage media have less temperature tolerance than paper. I usually rely on multiple secure encrypted copies stored in multiple secure locations.
pt: A <ulink url="&afireresistantsafe;">segurança de resistência ao fogo</ulink> destina-se a documentos de papel. A maioria dos meios de armazenamento de dados de computador têm menos tolerância à temperatura que o papel. Geralmente Confio em múltiplas cópias de segurança encriptadas em múltiplas localizações seguras.

note: type: Content of: <book><chapter><section><section><para>
en: Optimistic storage life of archive media seen on the net (mostly from vendor info).
pt: A duração de vida optimista de meios de arquivo vista na net (a maioria é informação do fabricante).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 100+ years : Acid free paper with ink
pt: + de 100 anos : Papel livre de ácidos com tinta

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 100 years : Optical storage (CD/DVD, CD/DVD-R)
pt: 100 anos : Armazenamento óptico (CD/DVD, CD/DVD-R)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 30 years : Magnetic storage (tape, floppy)
pt: 30 anos : Armazenamento magnético (fita, disquete)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 20 years : Phase change optical storage (CD-RW)
pt: 20 anos : Armazenamento óptico de mudança de fase (CD-RW)

note: type: Content of: <book><chapter><section><section><para>
en: These do not count on the mechanical failures due to handling etc.
pt: Estes não contam com falhas mecânicas devido a manuseamento e etc.

note: type: Content of: <book><chapter><section><section><para>
en: Optimistic write cycle of archive media seen on the net (mostly from vendor info).
pt: Ciclos de escrita optimistas dos meios de arquivo vistos na net (a maioria é informação do fabricante).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 250,000+ cycles : Harddisk drive
pt: + de 250,000 ciclos : Disco rígido

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 10,000+ cycles : Flash memory
pt: + de 10,000 ciclos : Memória Flash

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 1,000 cycles : CD/DVD-RW
pt: 1,000 ciclos : CD/DVD-RW

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 1 cycles : CD/DVD-R, paper
pt: 1 ciclo : CD/DVD-R, papel

note: type: Content of: <book><chapter><section><section><caution><para>
en: Figures of storage life and write cycle here should not be used for decisions on any critical data storage.  Please consult the specific product information provided by the manufacture.
pt: As figuras de vida de armazenamento e ciclos de escrita mostradas aqui não devem ser usadas para decisões em qualquer armazenamento de dados crítico. Por favor consulte a informação específica do produto disponibilizada pelo fabricante.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Since CD/DVD-R and paper have only 1 write cycle, they inherently prevent accidental data loss by overwriting.  This is advantage!
pt: Como os CD/DVD-R e o papel têm apenas 1 ciclo de escrita, eles previnem perdas de dados acidentais ao sobrescrever. Isto é uma vantagem!

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you need fast and frequent backup of large amount of data, a hard disk on a remote host linked by a fast network connection, may be the only realistic option.
pt: Se precisa de um backup rápido e frequente de grandes quantidades de dados, um disco rígido numa máquina remota ligada por uma ligação de rede rápida, pode ser a única opção realista.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you use re-writable media for your backups, use of filesystem such as <ulink url="&btrfs;">btrfs</ulink> or <ulink url="&zfs;">zfs</ulink> which supports read-only snapshots may be a good idea.
pt: Se utilizar suportes regraváveis para as suas cópias de segurança, a utilização de um sistema de ficheiros como o <ulink url="&btrfs;">btrfs</ulink> ou <ulink url="&zfs;">zfs</ulink>, que suportam instantâneos apenas de leitura, pode ser uma boa ideia.

note: type: Content of: <book><chapter><section><section><title>
en: Removable storage device
pt: Aparelho de armazenamento amovível

note: type: Content of: <book><chapter><section><section><para>
en: Removable storage devices may be any one of the following.
pt: Aparelhos de armazenamento amovível podem ser qualquer um dos seguintes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&usbflashdrive;">USB flash drive</ulink>
pt: <ulink url="&usbflashdrive;">Pen USB</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&harddiskdrive;">Hard disk drive</ulink>
pt: <ulink url="&harddiskdrive;">Disco Rígido</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&opticaldiscdrive;">Optical disc drive</ulink>
pt: <ulink url="&opticaldiscdrive;">Leitor de disco óptico</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Digital camera
pt: Câmara digital

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Digital music player
pt: Leitor digital de música

note: type: Content of: <book><chapter><section><section><para>
en: They may be connected via any one of the following.
pt: Podem ser ligados por qualquer um dos seguintes:

note: type: Content of: <book><chapter><section><section><para>
en: Modern desktop environments such as GNOME and KDE can mount these removable devices automatically without a matching "<literal>/etc/fstab</literal>" entry.
pt: Os ambientes de trabalho modernos tais como o GNOME e KDE podem montar automaticamente estes aparelhos amovíveis sem uma entrada correspondente no "<literal>/etc/fstab</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>udisks2</literal> package provides a daemon and associated utilities to mount and unmount these devices.
pt: O pacote <literal>udisks2</literal> disponibiliza um daemon e utilitários associados para (des)montar esses aparelhos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&dbus;">D-bus</ulink> creates events to initiate automatic processes.
pt: <ulink url="&dbus;">D-bus</ulink> cria eventos para iniciar processos automáticos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&policykit;">PolicyKit</ulink> provides required privileges.
pt: <ulink url="&policykit;">PolicyKit</ulink> disponibiliza os privilégios necessários.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Automounted devices may have the "<literal>uhelper=</literal>" mount option which is used by <literal>umount</literal>(8).
pt: Os aparelhos auto-montados podem ter a opção de montagem "<literal>uhelper=</literal>" que é utilizada por <literal>umount</literal>(8).

note: type: Content of: <book><chapter><section><section><tip><para>
en: Automounting under modern desktop environment happens only when those removable media devices are not listed in "<literal>/etc/fstab</literal>".
pt: A auto-montagem em ambientes de trabalho modernos apenas acontece quando esses aparelhos amovíveis não estão listados em "<literal>/etc/fstab</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: Mount point under modern desktop environment is chosen as "<literal>/media/<emphasis>username/disk_label</emphasis></literal>" which can be customized by the following.
pt: O ponto de montagem no ambiente de trabalho moderno é escolhido como "<literal><emphasis>/media/username/disk_label</emphasis></literal>" que pode ser personalizado da seguinte forma.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>mlabel</literal>(1) for FAT filesystem
pt: <literal>mlabel</literal>(1) para o sistema de ficheiros FAT

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>genisoimage</literal>(1) with "<literal>-V</literal>" option for ISO9660 filesystem
pt: <literal>genisoimage</literal>(1) com a opção "<literal>-V</literal>" para o sistema de ficheiros ISO9660

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>tune2fs</literal>(1) with "<literal>-L</literal>" option for ext2/ext3/ext4 filesystem
pt: <literal>tune2fs</literal>(1) com a opção "<literal>-L</literal>" para sistemas de ficheiros ext2/ext3/ext4

note: type: Content of: <book><chapter><section><section><tip><para>
en: The choice of encoding may need to be provided as mount option (see <xref linkend="_filename_encoding"/>).
pt: A escolha de codificação pode necessitar de ser disponibilizada como opção de montagem (veja <xref linkend="_filename_encoding"/>).

note: type: Content of: <book><chapter><section><section><tip><para>
en: The use of the GUI menu to unmount a filesystem may remove its dynamically generated device node such as "<literal>/dev/sdc</literal>".  If you wish to keep its device node, unmount it with the <literal>umount</literal>(8) command from the shell prompt.
pt: A utilização do menu da GUI para desmontar um sistema de ficheiros pode remover o nó de aparelho dele gerado dinamicamente tal como "<literal>/dev/sdc</literal>". Se desejar manter o nó de aparelho dele, desmonte-o com o comando <literal>umount</literal>(8) na linha de comandos da shell.

note: type: Content of: <book><chapter><section><section><title>
en: Filesystem choice for sharing data
pt: Escolha de sistema de ficheiros para partilhar dados

note: type: Content of: <book><chapter><section><section><para>
en: When sharing data with other system via removable storage device, you should format it with common <ulink url="&filesystem;">filesystem</ulink> supported by both systems. Here is a list of filesystem choices.
pt: Quando partilha dados com outros sistemas via aparelhos de armazenamento amovível, deve formatá-lo num <ulink url="&filesystem;">sistema de ficheiros</ulink> comum que seja suportado pelos dois sistemas. Aqui está uma lista de escolhas de sistemas de ficheiros.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of filesystem choices for removable storage devices with typical usage scenarios
pt: Lista de hipóteses de sistemas de ficheiros para aparelhos de armazenamento amovíveis com cenários de utilização típica

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: filesystem name
pt: nome do sistema de ficheiros

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: typical usage scenario
pt: cenário de utilização típico

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cross platform sharing of data on the floppy disk (&lt;32MiB)
pt: partilha de dados em várias plataformas em disquetes (&lt;32MiB)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cross platform sharing of data on the small hard disk like device (&lt;2GiB)
pt: partilha de dados em várias plataformas em aparelhos como pequenos discos rígidos (&lt;2GiB)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cross platform sharing of data on the large hard disk like device (&lt;8TiB, supported by newer than MS Windows95 OSR2)
pt: partilha de dados em várias plataformas em aparelhos como grandes discos rígidos (&lt;8TiB, suportado por mais recente que MS Windows95 OSR2)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cross platform sharing of data on the large hard disk like device (&lt;512TiB, supported by WindowsXP, Mac OS X Snow Leopard 10.6.5, and Linux kernel since 5.4 release)
pt: partilha de dados entre plataformas no dispositivo semelhante a um disco rígido de grandes dimensões (&lt;512TiB, suportado pelo WindowsXP, Mac OS X Snow Leopard 10.6.5 e kernel Linux desde a versão 5.4)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cross platform sharing of data on the large hard disk like device (supported natively on <ulink url="&mswindowsnt;">MS Windows NT</ulink> and later version, and supported by <ulink url="&ntfsdg;">NTFS-3G</ulink> via <ulink url="&fuse;">FUSE</ulink> on Linux)
pt: partilha de dados em várias plataformas em aparelhos como grandes discos rígidos (suportado nativamente no <ulink url="&mswindowsnt;">MS Windows NT</ulink> e versões posteriores e suportado pelo <ulink url="&ntfsdg;">NTFS-3G</ulink> via <ulink url="&fuse;">FUSE</ulink> em Linux)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cross platform sharing of static data on CD-R and DVD+/-R
pt: partilha de dados estáticos em várias plataformas em CD-R e DVD+/-R

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: incremental data writing on CD-R and DVD+/-R (new)
pt: escrita de dados incremental em CD-R e DVD+/-R (novo)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: space efficient unix file data storage on the floppy disk
pt: armazenamento de dados em ficheiros unix eficiente em espaço em disquetes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing of data on the hard disk like device with older Linux systems
pt: partilha de dados em aparelhos tipo disco rígido com sistemas Linux mais antigos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing of data on the hard disk like device with current Linux systems
pt: partilha de dados em aparelhos de tipo disco rígido com sistemas Linux atuais

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing of data on the hard disk like device with current Linux systems with read-only snapshots
pt: partilha de dados em aparelhos de tipo disco rígido com sistemas Linux atuais com instantâneos só de leitura

note: type: Content of: <book><chapter><section><section><tip><para>
en: See <xref linkend="_removable_disk_encryption_with_dm_crypt_luks"/> for cross platform sharing of data using device level encryption.
pt: Veja <xref linkend="_removable_disk_encryption_with_dm_crypt_luks"/> para partilha de dados em várias plataformas a usar encriptação ao nível do aparelho.

note: type: Content of: <book><chapter><section><section><para>
en: The FAT filesystem is supported by almost all modern operating systems and is quite useful for the data exchange purpose via removable hard disk like media.
pt: O sistema de ficheiros FAT é suportado pela maioria dos sistemas operativos modernos e é bastante útil para objetivos de trocas de dados via aparelhos tipo disco rígido.

note: type: Content of: <book><chapter><section><section><para>
en: When formatting removable hard disk like devices for cross platform sharing of data with the FAT filesystem, the following should be safe choices.
pt: Quando formatar aparelhos tipo disco rígido amovíveis para partilha de dados em multi-plataformas com o sistema de ficheiros FAT, as seguintes deverão ser escolhas seguras.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Partitioning them with <literal>fdisk</literal>(8), <literal>cfdisk</literal>(8) or <literal>parted</literal>(8) (see <xref linkend="_disk_partition_configuration"/>) into a single primary partition and to mark it as the following.
pt: Particioná-los com o <literal>fdisk</literal>(8), <literal>cfdisk</literal>(8) ou <literal>parted</literal>(8) (veja <xref linkend="_disk_partition_configuration"/>) numa única partição primária e marcá-la como a seguir.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Type "6" for FAT16 for media smaller than 2GB.
pt: Tipo "6" para FAT16 para médias inferiores a 2GB.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Type "c" for FAT32 (LBA) for larger media.
pt: Tipo "c" para FAT32 (LBA) para médias maiores.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Formatting the primary partition with <literal>mkfs.vfat</literal>(8) with the following.
pt: Formatar a partição primária com o <literal>mkfs.vfat</literal>(8) com o seguinte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Just its device name, e.g. "<literal>/dev/sda1</literal>" for FAT16
pt: Apenas o nome de aparelho dele, ex. "<literal>/dev/sda1</literal>" para FAT16

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The explicit option and its device name, e.g. "<literal>-F 32 /dev/sda1</literal>" for FAT32
pt: A opção explícita e o nome de aparelho dela, ex. "<literal>-F 32 /dev/sda1</literal>" para FAT32

note: type: Content of: <book><chapter><section><section><para>
en: When using the FAT or ISO9660 filesystems for sharing data, the following should be the safe considerations.
pt: Quando se usa sistemas de ficheiros FAT ou ISO9660 para partilhar dados, as considerações de segurança deverão ser as seguintes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Archiving files into an archive file first using <literal>tar</literal>(1), or <literal>cpio</literal>(1) to retain the long filename, the symbolic link, the original Unix file permission and the owner information.
pt: Arquivar ficheiros para um ficheiro de arquivo primeiro a utilizar o <literal>tar</literal>(1), ou <literal>cpio</literal>(1) para reter o nome longo do ficheiro, a ligação simbólica, as permissões originais de ficheiro Unix e a informação do dono.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Splitting the archive file into less than 2 GiB chunks with the <literal>split</literal>(1) command to protect it from the file size limitation.
pt: Dividir o ficheiro de arquivo em fatias com menos de 2 GiB com o comando <literal>split</literal>(1) para o proteger contra limites de tamanho de ficheiro.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Encrypting the archive file to secure its contents from the unauthorized access.
pt: Encriptar o ficheiro de arquivo para segurar o conteúdo dele contra acesso não autorizado.

note: type: Content of: <book><chapter><section><section><note><para>
en: For FAT filesystems by its design, the maximum file size is <literal>(2^32 - 1) bytes = (4GiB - 1 byte)</literal>. For some applications on the older 32 bit OS, the maximum file size was even smaller <literal>(2^31 - 1) bytes = (2GiB - 1 byte)</literal>.  Debian does not suffer the latter problem.
pt: Para o sistema de ficheiros FAT pelo seu desenho, o tamanho máximo de ficheiro é <literal>(2^32 - 1) bytes = (4GiB - 1 byte)</literal>. Para algumas aplicações do antigo SO de 32 bits, o tamanho máximo de ficheiro é mais pequeno <literal>(2^31 - 1) bytes = (2GiB - 1 byte)</literal>. O Debian não sofre do segundo problema.

note: type: Content of: <book><chapter><section><section><note><para>
en: Microsoft itself does not recommend to use FAT for drives or partitions of over 200 MB.  Microsoft highlights its short comings such as inefficient disk space usage in their "<ulink url="&overviewoffathpfdntfsfilesystems;">Overview of FAT, HPFS, and NTFS File Systems</ulink>".  Of course, we should normally use the ext4 filesystem for Linux.
pt: A própria Microsoft não recomenda o uso de FAT para discos ou partições maiores que 200 MB. A Microsoft destaca as suas deficiências como a ser a utilização ineficiente do espaço do disco na  "<ulink url="&overviewoffathpfdntfsfilesystems;">Visão geral dos sistemas de ficheiros FAT, HPFS e NTFS</ulink>" dele. Claro que devemos normalmente usar o sistema de ficheiros ext4 para Linux.

note: type: Content of: <book><chapter><section><section><tip><para>
en: For more on filesystems and accessing filesystems, please read "<ulink url="&filesystemshowto;">Filesystems HOWTO</ulink>".
pt: Para mais sistemas de ficheiros e acesso a sistemas de ficheiros, por favor leia "<ulink url="&filesystemshowto;">HOWTO dos Sistemas de Ficheiros</ulink>".

note: type: Content of: <book><chapter><section><section><title>
en: Sharing data via network
pt: Partilhar dados via a rede

note: type: Content of: <book><chapter><section><section><para>
en: When sharing data with other system via network, you should use common service. Here are some hints.
pt: Quando se partilha dados com outro sistema via rede, deve usar serviços comuns. Aqui estão algumas dicas.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of the network service to chose with the typical usage scenario
pt: Lista de serviços de rede para escolher com o cenário de utilização típico

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: network service
pt: serviço de rede

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of typical usage scenario
pt: descrição do cenário de utilização típico

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&smbcifs;">SMB/CIFS</ulink> network mounted filesystem with <ulink url="&samba;">Samba</ulink>
pt: <ulink url="&smbcifs;">SMB/CIFS</ulink> sistema de ficheiros montado em rede com o <ulink url="&samba;">Samba</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing files via "Microsoft Windows Network", see <literal>smb.conf</literal>(5) and <ulink url="&theofficialsambandreferenceguide;">The Official Samba 3.x.x HOWTO and Reference Guide</ulink> or the <literal>samba-doc</literal> package
pt: partilha ficheiros via "Rede Microsoft Windows", veja <literal>smb.conf</literal>(5) e <ulink url="&theofficialsambandreferenceguide;">O HOWTO Oficial do Samba 3.x.x e Guia de Referência</ulink> ou o pacote <literal>samba-doc</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&nfs;">NFS</ulink> network mounted filesystem with the Linux kernel
pt: <ulink url="&nfs;">NFS</ulink> sistema de ficheiros montado em rede com o kernel do Linux

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing files via "Unix/Linux Network", see <literal>exports</literal>(5) and <ulink url="&linuxnfshowto;">Linux NFS-HOWTO</ulink>
pt: partilhar ficheiros via "Rede Unix/Linux", veja <literal>exports</literal>(5) e <ulink url="&linuxnfshowto;">Linux NFS-HOWTO</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing file between the web server/client
pt: a partilhar ficheiros entre o servidor/cliente web

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&https;">HTTPS</ulink> service
pt: serviço <ulink url="&https;">HTTPS</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing file between the web server/client with encrypted Secure Sockets Layer (SSL) or <ulink url="&transportlayersecurity;">Transport Layer Security</ulink> (TLS)
pt: partilhar ficheiros entre o servidor/cliente web com Secure Sockets Layer encriptado (SSL) ou <ulink url="&transportlayersecurity;">Transport Layer Security</ulink> (TLS)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&ftp;">FTP</ulink> service
pt: serviço <ulink url="&ftp;">FTP</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing file between the FTP server/client
pt: a partilhar ficheiros entre o servidor/cliente FTP

note: type: Content of: <book><chapter><section><section><para>
en: Although these filesystems mounted over network and file transfer methods over network are quite convenient for sharing data, these may be insecure.  Their network connection must be secured by the following.
pt: Apesar de estes sistemas de ficheiros montados sobre rede e métodos de transferência de ficheiros em rede serem bastante convenientes para partilhar dados, estes podem ser inseguros. A ligação de rede deles tem de ser segurada com o seguinte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Encrypt it with <ulink url="&ssltls;">SSL/TLS</ulink>
pt: Encriptar com <ulink url="&ssltls;">SSL/TLS</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Tunnel it via <ulink url="&ssh;">SSH</ulink>
pt: Ligue-o em túnel via <ulink url="&ssh;">SSH</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Tunnel it via <ulink url="&vpn;">VPN</ulink>
pt: Ligue-o em túnel via <ulink url="&vpn;">VPN</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Limit it behind the secure firewall
pt: Limitar por detrás da firewall segura

note: type: Content of: <book><chapter><section><section><para>
en: See also <xref linkend="_other_network_application_servers"/> and <xref linkend="_other_network_application_clients"/>.
pt: Veja também <xref linkend="_other_network_application_servers"/> e <xref linkend="_other_network_application_clients"/>.

note: type: Content of: <book><chapter><section><title>
en: Backup and recovery
pt: Salvaguarda (backup) e recuperação

note: type: Content of: <book><chapter><section><para>
en: We all know that computers fail sometime or human errors cause system and data damages.  Backup and recovery operations are the essential part of successful system administration.  All possible failure modes hit you some day.
pt: Todos sabemos que os computadores avariam ou que erros humanos causam danos no sistema e nos dados. As operações de salvaguarda e recuperação são a parte essencial sucesso do administrador de sistemas. Todos os modos de falha possíveis irão atingi-lo um dia.

note: type: Content of: <book><chapter><section><tip><para>
en: Keep your backup system simple and backup your system often.  Having backup data is more important than how technically good your backup method is.
pt: Mantenha o seu sistema de backup simples e faça backups periódicos. Ter cópias de segurança dos dados é mais importante do que quão bom é tecnicamente o seu método de backup.

note: type: Content of: <book><chapter><section><section><title>
en: Backup and recovery policy
pt: Política de cópia de segurança e recuperação

note: type: Content of: <book><chapter><section><section><para>
en: There are 3 key factors which determine actual backup and recovery policy.
pt: Existem 3 factores chave que determinam a política atual de salvaguarda e recuperação.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Knowing what to backup and recover.
pt: Saber o que salvaguardar e recuperar.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Data files directly created by you: data in "<literal>~/</literal>"
pt: Ficheiros de dados criados directamente por si: dados em "<literal>~/</literal>"

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Data files created by applications used by you: data in "<literal>/var/</literal>" (except "<literal>/var/cache/</literal>", "<literal>/var/run/</literal>", and "<literal>/var/tmp/</literal>")
pt: Ficheiros de dados criados por aplicações usadas por si: dados em "<literal>/var/</literal>" (excepto "<literal>/var/cache/</literal>", "<literal>/var/run/</literal>" e "<literal>/var/tmp/</literal>")

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: System configuration files: data in "<literal>/etc/</literal>"
pt: Ficheiros de configuração do sistema: dados em "<literal>/etc/</literal>"

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Local programs: data in "<literal>/usr/local/</literal>" or "<literal>/opt/</literal>"
pt: Programas locais: dados em "<literal>/usr/local/</literal>" ou "<literal>/opt/</literal>"

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: System installation information: a memo in plain text on key steps (partition, …)
pt: Informação da instalação do sistema: um memo em texto simples em passos chave (partição, ...)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Proven set of data: confirmed by experimental recovery operations in advance
pt: Conjunto de dados de prova: confirmado com antecedência por operações de recuperação experimentais

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Cron job as a user process: files in "<literal>/var/spool/cron/crontabs</literal>" directory and restart <literal>cron</literal>(8).  See <xref linkend="_scheduling_tasks_regularly"/> for <literal>cron</literal>(8) and <literal>crontab</literal>(1).
pt: Tarefa cron como um processo de utilizador: ficheiros no diretório "<literal>/var/spool/cron/crontabs</literal>" e reiniciar o <literal>cron</literal>(8). Veja <xref linkend="_scheduling_tasks_regularly"/> para <literal>cron</literal>(8) e <literal>crontab</literal>(1).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Systemd timer jobs as user processes: files in "<literal>~/.config/systemd/user</literal>" directory.  See <literal>systemd.timer</literal>(5) and <literal>systemd.service</literal>(5).
pt: Tarefas de temporizador do Systemd como processos de utilizador: ficheiros no diretório "<literal>~/.config/systemd/user</literal>".  Veja <literal>systemd.timer</literal>(5) e <literal>systemd.service</literal>(5).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Autostart jobs as user processes: files in "<literal>~/.config/autostart</literal>" directory.  See <ulink url="&desktopapplicatiartspecification;">Desktop Application Autostart Specification</ulink>.
pt: Trabalhos de arranque automático como processos do utilizador: ficheiros no diretório "<literal>~/.config/autostart</literal>".  Consulte <ulink url="&desktopapplicatiartspecification;">Especificação de início automático de aplicativos de desktop</ulink>.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Knowing how to backup and recover.
pt: Saber como salvaguardar e recuperar.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Secure storage of data: protection from overwrite and system failure
pt: Armazenamento de dados seguro: protecção contra reescrita e falha do sistema

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Frequent backup: scheduled backup
pt: Salvaguarda frequente: salvaguarda agendada

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Redundant backup: data mirroring
pt: Backup redundante: usar mirror de dados

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Fool proof process: easy single command backup
pt: Processo à prova de tolos: backup fácil de comando único

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Assessing risks and costs involved.
pt: Avaliar os riscos e custos envolvidos.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Risk of data when lost
pt: Risco de perda de dados

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para><footnote><para>
en: A write-once media such as CD/DVD-R can prevent overwrite accidents.  (See <xref linkend="_the_binary_data"/> for how to write to the storage media from the shell commandline.  GNOME desktop GUI environment gives you easy access via menu: "Places→CD/DVD Creator".)
pt: Uma média de escrita única como o CD/DVD-R pode evitar acidentes de sobreescrita.  (Veja <xref linkend="_the_binary_data"/> para saber como escrever para o suporte de armazenamento a partir da linha de comandos da shell.  O ambiente GUI do ambiente de trabalho GNOME dá-lhe acesso fácil através do menu: "Locais→Criador de CD/DVD".)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Data should be at least on different disk partitions preferably on different disks and machines to withstand the filesystem corruption.  Important data are best stored on a read-only filesystem.  <placeholder type="footnote" id="0"/>
pt: Os dados devem estar, pelo menos, em partições de disco diferentes, de preferência em discos e máquinas diferentes, para resistir à corrupção do sistema de ficheiros.  É preferível armazenar os dados importantes num sistema de ficheiros só de leitura.  <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Risk of data when breached
pt: Risco de violação de dados

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para><footnote><para>
en: Some of these data can not be regenerated by entering the same input string to the system.
pt: Alguns destes dados não podem ser gerados de novo introduzindo a mesma cadeia de entrada no sistema.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Sensitive identity data such as "<literal>/etc/ssh/ssh_host_*_key</literal>", "<literal>~/.gnupg/*</literal>", "<literal>~/.ssh/*</literal>", "<literal>~/.local/share/keyrings/*</literal>", "<literal>/etc/passwd</literal>", "<literal>/etc/shadow</literal>", "<literal>popularity-contest.conf</literal>", "<literal>/etc/ppp/pap-secrets</literal>", and "<literal>/etc/exim4/passwd.client</literal>" should be backed up as encrypted.  <placeholder type="footnote" id="0"/> (See <xref linkend="_data_encryption_tips"/>.)
pt: Dados de identidade sensíveis, como "<literal>/etc/ssh/ssh_host_*_key</literal>", "<literal>~/.gnupg/*</literal>", "<literal>~/.ssh/*</literal>", "<literal>~/.local/share/keyrings/*</literal>", "<literal>/etc/passwd</literal>", "<literal>/etc/shadow</literal>", "<literal>popularity-contest.conf</literal>", "<literal>/etc/ppp/pap-secrets</literal>", e "<literal>/etc/exim4/passwd.client</literal>" devem ser copiados como encriptados.  <placeholder type="footnote" id="0"/> (Ver <xref linkend="_data_encryption_tips"/>.)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Never hard code system login password nor decryption passphrase in any script even on any trusted system.  (See <xref linkend="_password_keyring"/>.)
pt: Nunca codifique a palavra-passe de início de sessão do sistema nem a frase-passe de desencriptação em qualquer script, mesmo em qualquer sistema fiável.  (Ver <xref linkend="_password_keyring"/>.)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Failure mode and their possibility
pt: Modo de falha e a possibilidade dele

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Hardware (especially HDD) will break
pt: O hardware (especialmente o disco rígido) avaria-se

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Filesystem may be corrupted and data in it may be lost
pt: O sistema de ficheiros pode estar corrompido e os dados nele contidos podem perder-se

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Remote storage system can't be trusted for security breaches
pt: O sistema de armazenamento remoto não é fiável em termos de violações de segurança

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Weak password protection can be easily compromised
pt: Uma proteção por palavra-passe fraca pode ser facilmente comprometida

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: File permission system may be compromised
pt: O sistema de permissão de ficheiros pode estar comprometido

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Required resources for backup: human, hardware, software, …
pt: Recursos necessários para o backup: humano, hardware, software,…

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Automatic scheduled backup with cron job or systemd timer job
pt: Cópia de segurança automática agendada com a tarefa cron ou a tarefa de temporizador systemd

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can recover debconf configuration data with "<literal>debconf-set-selections debconf-selections</literal>" and dpkg selection data with "<literal>dpkg --set-selection &lt;dpkg-selections.list</literal>".
pt: Pode recuperar dados configuração debconf com "<literal>debconf-set-selections debconf-selections</literal>" e dados de seleção do dpkg com "<literal>dpkg --set-selection &lt;dpkg-selections.list</literal>".

note: type: Content of: <book><chapter><section><section><note><para>
en: Do not back up the pseudo-filesystem contents found on <literal>/proc</literal>, <literal>/sys</literal>, <literal>/tmp</literal>, and <literal>/run</literal> (see <xref linkend="_procfs_and_sysfs"/> and <xref linkend="_tmpfs"/>).  Unless you know exactly what you are doing, they are huge useless data.
pt: Não faça salvaguarda aos conteúdos dos pseudo-sistemas de ficheiros encontrados em <literal>/proc</literal>, <literal>/sys</literal>, <literal>/tmp</literal> e <literal>/run</literal> (veja <xref linkend="_procfs_and_sysfs"/> e <xref linkend="_tmpfs"/>).  A menos que saiba exatamente o que está a fazer, eles são enormes quantidades de dados desnecessários.

note: type: Content of: <book><chapter><section><section><note><para>
en: You may wish to stop some application daemons such as MTA (see <xref linkend="_mail_transport_agent_mta"/>) while backing up data.
pt: Pode desejar parar alguns daemons de aplicação como o MTA (veja <xref linkend="_mail_transport_agent_mta"/>) enquanto faz cópias de segurança (backups) dos dados.

note: type: Content of: <book><chapter><section><section><title>
en: Backup utility suites
pt: Suites de utilitários de backup

note: type: Content of: <book><chapter><section><section><para>
en: Here is a select list of notable backup utility suites available on the Debian system.
pt: Aqui está uma lista selcionada de suites de utilitários de backup notáveis disponíveis no sistema Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of backup suite utilities
pt: Lista de suites utilitárias de salvaguarda

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bacula;">Bacula</ulink>: network backup, recovery and verification - common support files
pt: <ulink url="&bacula;">Bacula</ulink>: salvaguarda, recuperação e verificação em rede - ficheiros de suporte comum

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bacula;">Bacula</ulink>: network backup, recovery and verification - client meta-package
pt: <ulink url="&bacula;">Bacula</ulink>: salvaguarda, recuperação e verificação em rede - meta-pacote cliente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bacula;">Bacula</ulink>: network backup, recovery and verification - text console
pt: <ulink url="&bacula;">Bacula</ulink>: salvaguarda, recuperação e verificação em rede - consola de texto

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bacula;">Bacula</ulink>: network backup, recovery and verification - server meta-package
pt: <ulink url="&bacula;">Bacula</ulink>: salvaguarda, recuperação e verificação em rede - meta-pacote servidor

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&amanda;">Amanda</ulink>: Advanced Maryland Automatic Network Disk Archiver (Libs)
pt: <ulink url="&amanda;">Amanda</ulink>: Advanced Maryland Automatic Network Disk Archiver (Bibliotecas)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&amanda;">Amanda</ulink>: Advanced Maryland Automatic Network Disk Archiver (Client)
pt: <ulink url="&amanda;">Amanda</ulink>: Advanced Maryland Automatic Network Disk Archiver (Cliente)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&amanda;">Amanda</ulink>: Advanced Maryland Automatic Network Disk Archiver (Server)
pt: <ulink url="&amanda;">Amanda</ulink>: Advanced Maryland Automatic Network Disk Archiver (Servidor)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&backuppc;">BackupPC</ulink> is a high-performance, enterprise-grade system for backing up PCs (disk based)
pt: <ulink url="&backuppc;">BackupPC</ulink> é um sistema de grau empresarial de alta performance para fazer salvaguardas a PCs (baseado em disco)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: (remote) incremental backup
pt: salvaguarda incremental (remoto)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GUI frontend for duplicity
pt: Interface gráfica para duplicidade

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: (remote) deduplicating backup
pt: Cópia de segurança com desduplicação (remota)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: borgbackup helper
pt: auxiliar borgbackup

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lightweight, extensible <emphasis role="strong">meta-backup</emphasis> system
pt: sistema de <emphasis role="strong">meta-backup</emphasis> leve e extensível

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: command-line backup tool
pt: ferramenta de salvaguarda de linha de comandos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: low-maintenance backup/restore tool for mountable media (disk based)
pt: ferramenta de baixa manutenção para salvaguarda/restauro para medias montáveis (baseado em disco)

note: type: Content of: <book><chapter><section><section><para>
en: Backup tools have their specialized focuses.
pt: As ferramentas de salvaguarda têm os seus objetivos especializados.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&mondorescue;">Mondo Rescue</ulink> is a backup system to facilitate restoration of complete system quickly from backup CD/DVD etc. without going through normal system installation processes.
pt: <ulink url="&mondorescue;">Mondo Rescue</ulink> é um sistema de backup para facilitar o restauro de um sistema completo rapidamente a partir de CD/DVD, etc de backup, sem se passar por todo o processo normal de instalação do sistema.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&bacula;">Bacula</ulink>, <ulink url="&amanda;">Amanda</ulink>, and <ulink url="&backuppc;">BackupPC</ulink> are full featured backup suite utilities which are focused on regular backups over network.
pt: <ulink url="&bacula;">Bacula</ulink>, <ulink url="&amanda;">Amanda</ulink> e <ulink url="&backuppc;">BackupPC</ulink> são suites utilitárias de salvaguarda cheias de funcionalidades que se destinam a salvaguardas regulares em rede.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&duplicity;">Duplicity</ulink>, and <ulink url="&borg;">Borg</ulink> are simpler backup utilities for typical workstations.
pt: <ulink url="&duplicity;">Duplicity</ulink>, e <ulink url="&borg;">Borg</ulink> são utilitários de backup mais simples para estações de trabalho típicas.

note: type: Content of: <book><chapter><section><section><title>
en: Backup tips
pt: Sugestões de cópia de segurança

note: type: Content of: <book><chapter><section><section><para>
en: For a personal workstation, full featured backup suite utilities designed for the server environment may not serve well.  At the same time, existing backup utilities for workstations may have some shortcomings.
pt: Para uma estação de trabalho pessoal, os utilitários de backup completos concebidos para o ambiente de servidor podem não ser úteis.  Ao mesmo tempo, os utilitários de backup existentes para estações de trabalho podem ter algumas deficiências.

note: type: Content of: <book><chapter><section><section><para>
en: Here are some tips to make backup easier with minimal user efforts.  These techniques may be used with any backup utilities.
pt: Seguem-se algumas sugestões para facilitar a cópia de segurança com o mínimo de esforço do utilizador.  Estas técnicas podem ser utilizadas com qualquer utilitário de cópia de segurança.

note: type: Content of: <book><chapter><section><section><para>
en: For demonstration purpose, let's assume the primary user and group name to be <literal>penguin</literal> and create a backup and snapshot script example "<literal>/usr/local/bin/bkss.sh</literal>" as:
pt: Para fins de demonstração, vamos assumir que o utilizador principal e o nome do grupo são <literal>pinguim</literal> e criar um exemplo de script de cópia de segurança e instantâneo "<literal>/usr/local/bin/bkss.sh</literal>" como:

note: type: Content of: <book><chapter><section><section><para>
en: Here, only the basic tool <literal>rsync</literal>(1) is used to facilitate system backup and the storage space is efficiently used by <ulink url="&btrfs;">Btrfs</ulink>.
pt: Aqui, apenas a ferramenta básica <literal>rsync</literal>(1) é utilizada para facilitar a cópia de segurança do sistema e o espaço de armazenamento é utilizado de forma eficiente pelo <ulink url="&btrfs;">Btrfs</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: FYI: This author uses his own similar shell script "<ulink url="&bssbtrfssubvolumesnapshotutility;">bss: Btrfs Subvolume Snapshot Utility</ulink>" for his workstation.
pt: Para sua informação: Este autor utiliza o seu próprio script de shell semelhante "<ulink url="&bssbtrfssubvolumesnapshotutility;">bss: Btrfs Subvolume Snapshot Utility</ulink>" para a sua estação de trabalho.

note: type: Content of: <book><chapter><section><section><section><title>
en: GUI backup
pt: Cópia de segurança GUI

note: type: Content of: <book><chapter><section><section><section><para>
en: Here is an example to setup the single GUI click backup.
pt: Aqui está um exemplo para configurar a cópia de segurança de um único clique da GUI.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Prepare a USB storage device to be used for backup.
pt: Preparar um dispositivo de armazenamento USB para ser utilizado como cópia de segurança.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Format a USB storage device with one partition in btrfs with its label name as "<literal>BKUP</literal>".  This can be encrypted (see <xref linkend="_removable_disk_encryption_with_dm_crypt_luks"/>).
pt: Formate um dispositivo de armazenamento USB com uma partição em btrfs com o seu nome de etiqueta como "<literal>BKUP</literal>".  Isto pode ser encriptado (ver <xref linkend="_removable_disk_encryption_with_dm_crypt_luks"/>).

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Plug this in to your system.  The desktop system should automatically mount it as "<literal>/media/penguin/BKUP</literal>".
pt: Ligue-o ao seu sistema.  O sistema da área de trabalho deve montá-lo automaticamente como "<literal>/media/penguin/BKUP</literal>".

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Execute "<literal>sudo chown penguin:penguin /media/penguin/BKUP</literal>" to make it writable by the user.
pt: Execute "<literal>sudo chown penguin:penguin /media/penguin/BKUP</literal>" para que o utilizador possa escrever nele.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Create "<literal>~/.local/share/applications/BKUP.desktop</literal>" following techniques written in <xref linkend="_starting_a_program_from_gui"/> as:
pt: Crie "<literal>~/.local/share/applications/BKUP.desktop</literal>" seguindo as técnicas escritas <xref linkend="_starting_a_program_from_gui"/> como:

note: type: Content of: <book><chapter><section><section><section><para>
en: For each GUI click, your data is backed up from "<literal>~/Documents</literal>" to a USB storage device and a read-only snapshot is created.
pt: Para cada clique na GUI, é feita uma cópia de segurança dos seus dados de "<literal>~/Documents</literal>" para um dispositivo de armazenamento USB e é criada uma imagem só de leitura.

note: type: Content of: <book><chapter><section><section><section><title>
en: Mount event triggered backup
pt: Cópia de segurança acionada por evento de montagem

note: type: Content of: <book><chapter><section><section><section><para>
en: Here is an example to setup for the automatic backup triggered by the mount event.
pt: Eis um exemplo de configuração para a cópia de segurança automática acionada pelo evento de montagem.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Prepare a USB storage device to be used for backup as in <xref linkend="_gui_backup"/>.
pt: Prepare um dispositivo de armazenamento USB para ser utilizado para a cópia de segurança, como em <xref linkend="_gui_backup"/>.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Create a systemd service unit file "<literal>~/.config/systemd/user/back-BKUP.service</literal>" as:
pt: Crie um ficheiro de unidade de serviço systemd "<literal>~/.config/systemd/user/back-BKUP.service</literal>" como:

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Enable this systemd unit configuration with the following:
pt: Ativar esta configuração da unidade systemd com o seguinte:

note: type: Content of: <book><chapter><section><section><section><para>
en: For each mount event, your data is backed up from "<literal>~/Documents</literal>" to a USB storage device and a read-only snapshot is created.
pt: Para cada evento de montagem, é feita uma cópia de segurança dos seus dados de "<literal>~/Documents</literal>" para um dispositivo de armazenamento USB e é criada uma imagem só de leitura.

note: type: Content of: <book><chapter><section><section><section><para>
en: Here, names of systemd mount units that systemd currently has in memory can be asked to the service manager of the calling user with "<literal>systemctl --user list-units --type=mount</literal>".
pt: Aqui, os nomes das unidades montadas systemd, que o systemd tem atualmente em memória podem ser pedidos ao gestor de serviços do utilizador que os chama com "<literal>systemctl --user list-units --type=mount</literal>".

note: type: Content of: <book><chapter><section><section><section><title>
en: Timer event triggered backup
pt: Cópia de segurança acionada por um evento de temporizador

note: type: Content of: <book><chapter><section><section><section><para>
en: Here is an example to setup for the automatic backup triggered by the timer event.
pt: Eis um exemplo de configuração da cópia de segurança automática acionada pelo evento do temporizador.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Create a systemd timer unit file "<literal>~/.config/systemd/user/snap-Documents.timer</literal>" as:
pt: Crie um ficheiro systemd de unidade temporizadora "<literal>~/.config/systemd/user/snap-Documents.timer</literal>" como:

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Create a systemd service unit file "<literal>~/.config/systemd/user/snap-Documents.service</literal>" as:
pt: Crie um ficheiro systemd de unidade de serviço <literal>"~/.config/systemd/user/snap-Documents.service</literal>" como:

note: type: Content of: <book><chapter><section><section><section><para>
en: For each timer event, your data is backed up from "<literal>~/Documents</literal>" to a USB storage device and a read-only snapshot is created.
pt: Para cada evento do temporizador, é feita uma cópia de segurança dos seus dados de "<literal>~/Documents</literal>" para um dispositivo de armazenamento USB e é criada uma imagem só de leitura.

note: type: Content of: <book><chapter><section><section><section><para>
en: Here, names of systemd timer user units that systemd currently has in memory can be asked to the service manager of the calling user with "<literal>systemctl --user list-units --type=timer</literal>".
pt: Aqui, os nomes das unidades temporizadoras de utilizador do systemd, que o systemd tem atualmente em memória podem ser perguntados ao gestor de serviços do utilizador que os chama com "<literal>systemctl --user list-units --type=timer</literal>".

note: type: Content of: <book><chapter><section><section><section><para>
en: For the modern desktop system, this systemd approach can offer more fine grained control than the traditional Unix ones using <literal>at</literal>(1), <literal>cron</literal>(8), or <literal>anacron</literal>(8).
pt: Para o sistema de área de trabalho moderna, esta abordagem do systemd pode oferecer um controlo mais fino do que os tradicionais sistemas Unix que utilizam <literal>at</literal>(1), <literal>cron</literal>(8), ou <literal>anacron</literal>(8).

note: type: Content of: <book><chapter><section><title>
en: Data security infrastructure
pt: Infraestrutura da segurança de dados

note: type: Content of: <book><chapter><section><para>
en: The data security infrastructure is provided by the combination of data encryption tool, message digest tool, and signature tool.
pt: A infraestrutura de segurança dos dados é disponibilizada pela combinação de uma ferramenta de encriptação de dados, ferramenta de resumo de mensagens e ferramenta de assinaturas.

note: type: Content of: <book><chapter><section><table><title>
en: List of data security infrastructure tools
pt: Lista de ferramentas de infraestrutura da segurança de dados

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> - OpenPGP encryption and signing tool
pt: <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> - ferramenta de encriptação e assinatura OpenPGP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU Privacy Guard - signature verification tool
pt: GNU Privacy Guard - ferramenta de verificação de assinaturas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: extract just the secret information out of OpenPGP secret keys
pt: extrai apenas a informação secreta de chaves secretas OpenPGP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: utilities for <ulink url="&dmcrypt;">dm-crypt</ulink> block device encryption supporting <ulink url="&luks;">LUKS</ulink>
pt: utilitários para encriptação de dispositivos de bloco <ulink url="&dmcrypt;">dm-crypt</ulink> com suporte de <ulink url="&luks;">LUKS</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compute and check MD5 message digest
pt: computa e verifica o resumo da mensagem MD5

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compute and check SHA1 message digest
pt: computa e verifica o resumo da mensagem SHA1

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compute message digest with "<literal>openssl dgst</literal>" (OpenSSL)
pt: computa o resumo da mensagem com "<literal>openssl dgst</literal>" (OpenSSL)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: store and retrieve passwords (CLI)
pt: guardar e recuperar palavras-passe (CLI)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: key management tool (GNOME)
pt: ferramenta de gestão de chaves (GNOME)

note: type: Content of: <book><chapter><section><para>
en: See <xref linkend="_data_encryption_tips"/> on <ulink url="&dmcrypt;">dm-crypt</ulink> and <ulink url="&fscrypt;">fscrypt</ulink> which implement automatic data encryption infrastructure via Linux kernel modules.
pt: Veja <xref linkend="_data_encryption_tips"/> em <ulink url="&dmcrypt;">dm-crypt</ulink> e <ulink url="&fscrypt;">fscrypt</ulink> os quais implementam infraestruturas de encriptação de dados automática via módulos do kernel Linux.

note: type: Content of: <book><chapter><section><section><title>
en: Key management for GnuPG
pt: Gestão de chaves para GnuPG

note: type: Content of: <book><chapter><section><section><para>
en: Here are <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> commands for the basic key management.
pt: Aqui estão comandos do <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> para gestão de chaves básica.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of GNU Privacy Guard commands for the key management
pt: Lista de comandos do GNU Privacy Guard para gestão de chaves

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: generate a new key
pt: gerar uma chave nova

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --gen-revoke my_user_ID</literal>
pt: <literal>gpg --gen-revoke meu_ID_utilizador</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: generate revoke key for my_user_ID
pt: gera chave de revogação para meu_ID_utilizador

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --edit-key user_ID</literal>
pt: <literal>gpg --edit-key ID_utilizador</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: edit key interactively, "help" for help
pt: edita chave interativamente, "help" para ajuda

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o file --export</literal>
pt: <literal>gpg -o ficheiro --export</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: export all keys to file
pt: exporta todas as chaves para ficheiro

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --import file</literal>
pt: <literal>gpg --import ficheiro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: import all keys from file
pt: importa todas as chaves de ficheiro

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --send-keys user_ID</literal>
pt: <literal>gpg --send-keys ID_utilizador</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: send key of user_ID to keyserver
pt: envia chave de ID_utilizador para servidor de chaves

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --recv-keys user_ID</literal>
pt: <literal>gpg --recv-keys ID_utilizador</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: recv. key of user_ID from keyserver
pt: recupera chave de ID_utilizador do servidor de chaves

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --list-keys user_ID</literal>
pt: <literal>gpg --list-keys ID_utilizador</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list keys of user_ID
pt: lista chaves de ID_utilizador

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --list-sigs user_ID</literal>
pt: <literal>gpg --list-sigs ID_utilizador</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list sig. of user_ID
pt: lista assinaturas de ID_utilizador

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --check-sigs user_ID</literal>
pt: <literal>gpg --check-sigs ID_utilizador</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check sig. of user_ID
pt: verifica assinaturas de ID_utilizador

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --fingerprint user_ID</literal>
pt: <literal>gpg --fingerprint ID_utilizador</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check fingerprint of user_ID
pt: verifica a impressão digital de ID_utilizador

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: update local keyring
pt: atualiza o chaveiro local

note: type: Content of: <book><chapter><section><section><para>
en: Here is the meaning of the trust code.
pt: Aqui está o significado do código de confiança.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of the meaning of the trust code
pt: Lista do significado do código de confiança

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of trust
pt: descrição de confiança

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: no owner trust assigned / not yet calculated
pt: nenhuma confiança de dono atribuída / ainda não calculado

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: trust calculation failed
pt: falha no cálculo da confiança

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: not enough information for calculation
pt: não existe informação suficiente para o cálculo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: never trust this key
pt: nunca confiar nesta chave

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: marginally trusted
pt: marginalmente confiável

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: fully trusted
pt: totalmente confiável

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ultimately trusted
pt: de confiança absoluta

note: type: Content of: <book><chapter><section><section><para>
en: The following uploads my key "<literal>1DD8D791</literal>" to the popular keyserver "<literal>hkp://keys.gnupg.net</literal>".
pt: O seguinte envia a minha chave "<literal>1DD8D791</literal>" para o popular servidor de chaves "<literal>hkp://keys.gnupg.net</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: A good default keyserver set up in "<literal>~/.gnupg/gpg.conf</literal>" (or old location "<literal>~/.gnupg/options</literal>") contains the following.
pt: Um bom servidor de chaves predefinido configurado em "<literal>~/.gnupg/gpg.conf</literal>" (ou na antiga localização "<literal>~/.gnupg/options</literal>") contém o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: The following obtains unknown keys from the keyserver.
pt: O seguinte obtém chaves desconhecidas do servidor de chaves.

note: type: Content of: <book><chapter><section><section><para>
en: There was a bug in <ulink url="&openpgppublickeyserver;">OpenPGP Public Key Server</ulink> (pre version 0.9.6) which corrupted key with more than 2 sub-keys.  The newer <literal>gnupg</literal> (&gt;1.2.1-2) package can handle these corrupted subkeys.  See <literal>gpg</literal>(1) under "<literal>--repair-pks-subkey-bug</literal>" option.
pt: Existiu um bug no <ulink url="&openpgppublickeyserver;">OpenPGP Public Key Server</ulink> (versão anterior a 0.9.6) que corrompeu as chaves com mais de 2 sub-chaves. O novo pacote <literal>gnupg</literal> (&gt;1.2.1-2) consegue lidar com estas chaves corrompidas. Veja <literal>gpg</literal>(1) sob a opção "<literal>--repair-pks-subkey-bug</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: Using GnuPG on files
pt: Usa GnuPG em ficheiros

note: type: Content of: <book><chapter><section><section><para>
en: Here are examples for using <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> commands on files.
pt: Aqui estão exemplos para usar comandos do <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> em ficheiros.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of GNU Privacy Guard commands on files
pt: Lista de comandos do GNU Privacy Guard em ficheiros

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -a -s file</literal>
pt: <literal>gpg -a -s ficheiro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sign file into <ulink url="&ascii;">ASCII</ulink> armored file.asc
pt: assina ficheiro em ficheiro.asc blindado de <ulink url="&ascii;">ASCII</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --armor --sign file</literal>
pt: <literal>gpg --armor --sign ficheiro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --clearsign file</literal>
pt: <literal>gpg --clearsign ficheiro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clear-sign message
pt: mensagem com assinatura clara

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: mail a clear-signed message to <literal>foo@example.org</literal>
pt: envia por mail uma mensagem com assinatura clara para <literal>foo@example.org</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clear-sign patchfile
pt: ficheiro patch com assinatura clara

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --verify file</literal>
pt: <literal>gpg --verify ficheiro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: verify clear-signed file
pt: verifica ficheiro com assinatura clara

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o file.sig -b file</literal>
pt: <literal>gpg -o ficheiro.sig -b ficheiro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create detached signature
pt: cria assinatura separada

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --verify file.sig file</literal>
pt: <literal>gpg --verify ficheiro.sig ficheiro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: verify file with file.sig
pt: verifica ficheiro com file.sig

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.gpg -r name -e file</literal>
pt: <literal>gpg -o crypt_file.gpg -r nome -e ficheiro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: public-key encryption intended for name from file to binary crypt_file.gpg
pt: encriptação de chave pública destinada a nome a partir de ficheiro para crypt_file.gpg binário

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.gpg --recipient name --encrypt file</literal>
pt: <literal>gpg -o crypt_file.gpg --recipient nome --encrypt ficheiro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.asc -a -r name -e file</literal>
pt: <literal>gpg -o crypt_file.asc -a -r nome -e ficheiro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: public-key encryption intended for name from file to <ulink url="&ascii;">ASCII</ulink> armored crypt_file.asc
pt: encriptação de chave pública destinada a nome a partir de ficheiro para crypt_file.asc blindado de <ulink url="&ascii;">ASCII</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.gpg -c file</literal>
pt: <literal>gpg -o crypt_file.gpg -c ficheiro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: symmetric encryption from file to crypt_file.gpg
pt: encriptação simétrica a partir de ficheiro para crypt_file.gpg

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.gpg --symmetric file</literal>
pt: <literal>gpg -o crypt_file.gpg --symmetric ficheiro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.asc -a -c file</literal>
pt: <literal>gpg -o crypt_file.asc -a -c ficheiro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: symmetric encryption intended for name from file to <ulink url="&ascii;">ASCII</ulink> armored crypt_file.asc
pt: encriptação simétrica destinada a nome a partir de ficheiro para crypt_file.asc blindado de <ulink url="&ascii;">ASCII</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o file -d crypt_file.gpg -r name</literal>
pt: <literal>gpg -o ficheiro -d crypt_file.gpg -r nome</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: decryption
pt: desencriptação

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o file --decrypt crypt_file.gpg</literal>
pt: <literal>gpg -o ficheiro --decrypt crypt_file.gpg</literal>

note: type: Content of: <book><chapter><section><section><title>
en: Using GnuPG with Mutt
pt: Usar GnuPG com o Mutt

note: type: Content of: <book><chapter><section><section><para>
en: Add the following to "<literal>~/.muttrc</literal>" to keep a slow GnuPG from automatically starting, while allowing it to be used by typing "<literal>S</literal>" at the index menu.
pt: Adicione o seguinte a "<literal>~/.muttrc</literal>" para impedir o GnuPG lento de arrancar automaticamente, enquanto permite que seja usado ao escrever "<literal>S</literal>" no menu de índice.

note: type: Content of: <book><chapter><section><section><title>
en: Using GnuPG with Vim
pt: Usar GnuPG com o Vim

note: type: Content of: <book><chapter><section><section><para><footnote><para>
en: If you use "<literal>~/.vimrc</literal>" instead of "<literal>~/.vim/vimrc</literal>", please substitute accordingly.
pt: Se utilizar "<literal>~/.vimrc</literal>" em vez de "<literal>~/.vim/vimrc</literal>", substitua-o em conformidade.

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>gnupg</literal> plugin let you run GnuPG transparently for files with extension "<literal>.gpg</literal>", "<literal>.asc</literal>", and "<literal>.pgp</literal>".<placeholder type="footnote" id="0"/>
pt: O plugin <literal>gnupg</literal> permite correr GnuPG de forma transparente para ficheiros com extensão "<literal>.gpg</literal>", "<literal>.asc</literal>" e "<literal>.pgp</literal>".<placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><section><title>
en: The MD5 sum
pt: O valor de controlo MD5

note: type: Content of: <book><chapter><section><section><para>
en: <literal>md5sum</literal>(1) provides utility to make a digest file using the method in <ulink url="&rfcbdcb;">rfc1321</ulink> and verifying each file with it.
pt: O <literal>md5sum</literal>(1) disponibiliza um utilitário para fazer um ficheiro de sumário a usar o método em <ulink url="&rfcbdcb;">rfc1321</ulink> e verificar cada ficheiro com ele.

note: type: Content of: <book><chapter><section><section><note><para>
en: The computation for the <ulink url="&mdf;">MD5</ulink> sum is less CPU intensive than the one for the cryptographic signature by <ulink url="&gnuprivacyguardgnupg;">GNU Privacy Guard (GnuPG)</ulink>. Usually, only the top level digest file is cryptographically signed to ensure data integrity.
pt: O cálculo do sumário <ulink url="&mdf;">MD5</ulink> é menos intensivo para a CPU que o da assinatura criptográfica do <ulink url="&gnuprivacyguardgnupg;">GNU Privacy Guard (GnuPG)</ulink>. Normalmente, apenas o ficheiro de digestão do nível de topo é assinado criptograficamente para assegurar a integridade dos dados.

note: type: Content of: <book><chapter><section><section><para>
en: On GNOME system, the GUI tool <literal>seahorse</literal>(1) manages passwords and stores them securely in the keyring <literal>~/.local/share/keyrings/*</literal>.
pt: No sistema GNOME, a ferramenta GUI <literal>seahorse</literal>(1) gere as palavras-passe e guarda-as de forma segura no chaveiro <literal>~/.local/share/keyrings/*</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: <literal>secret-tool</literal>(1) can store password to the keyring from the command line.
pt: <literal>secret-tool</literal>(1) pode armazenar a palavra-passe no chaveiro a partir da linha de comandos.

note: type: Content of: <book><chapter><section><section><para>
en: Let's store passphrase used for LUKS/dm-crypt encrypted disk image
pt: Vamos armazenar a frase-chave utilizada para a imagem de disco encriptada LUKS/dm-crypt

note: type: Content of: <book><chapter><section><section><para>
en: This stored password can be retrieved and fed to other programs, e.g., <literal>cryptsetup</literal>(8).
pt: Esta palavra-passe armazenada pode ser recuperada e fornecida a outros programas, por exemplo, <literal>cryptsetup</literal>(8).

note: type: Content of: <book><chapter><section><section><tip><para>
en: Whenever you need to provide password in a script, use <literal>secret-tool</literal> and avoid directly hardcoding the passphrase in it.
pt: Sempre que precisar de fornecer uma palavra-passe num script, utilize a <literal>ferramenta secreta</literal> e evite codificar diretamente a palavra-passe no script.

note: type: Content of: <book><chapter><section><title>
en: Source code merge tools
pt: Ferramentas de fusão de código fonte

note: type: Content of: <book><chapter><section><para>
en: There are many merge tools for the source code.  Following commands caught my eyes.
pt: Existem muitas ferramentas de fusão para código fonte. Os seguinte comandos chamaram a minha atenção.

note: type: Content of: <book><chapter><section><table><title>
en: List of source code merge tools
pt: Lista de ferramentas de fusão de código fonte

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: apply a diff file to an original
pt: aplica ficheiro diff a um original

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare 2 files side by side in vim
pt: compara dois ficheiros lado a lado no vim

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: interactive full screen 2/3-way merge tool
pt: ferramenta de fusão de 2 ou 3 vias interactiva de écran completo

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare and merge files (GTK)
pt: compara e funde ficheiros (GTK)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: apply rejected patches
pt: aplica patches rejeitadas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare files line by line
pt: compara ficheiros linha a linha

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare and merges three files line by line
pt: compara e junta três ficheiros linha a linha

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: manage series of patches
pt: gere séries de patches

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display word differences between text files
pt: mostra diferenças de palavras entre ficheiros de texto

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: produce a histogram of changes by the diff
pt: produz um histograma de alterações feitas pelo diff

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: create a cumulative patch from two incremental patches
pt: cria uma patch cumulativa de duas patches incrementais

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: extract a diff from an HTML page
pt: extrai um diff de uma página HTML

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: extract or excludes diffs from a diff file
pt: extrai ou executa diffs de um ficheiro diff

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fix diff files created by CVS that <literal>patch</literal>(1) mis-interprets
pt: corrige ficheiros diff criados pelo CVS que o <literal>patch</literal>(1) interpreta mal

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: exchange the order of two patches
pt: troca a ordem de duas patches

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: show which files are modified by a patch matching a regex
pt: mostra que ficheiros são modificados por uma patch que corresponde a um regex

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: show differences between two unified diff files
pt: mostra as diferenças entre dois ficheiros diff unificados

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: show which files are modified by a patch
pt: mostra quais ficheiros são modificados por uma patch

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: recompute counts and offsets in unified context diffs
pt: recalcula contagens e offsets em diffs de contexto unificado

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fix offsets and counts of a hand-edited diff
pt: corrige os offsets e as contagens de um diff editado manualmente

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: separate out incremental patches
pt: separa patches incrementais

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: demangle patches that have been word-wrapped
pt: desembaralha patches cujas linhas foram alteradas para arrumação de palavras

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display differences and merge changes between directory trees
pt: mostra diferenças e funde alterações entre árvores de diretórios

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare two files word by word / char by char
pt: compara dois ficheiros palavra a palavra / caractere a caractere

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: generate extended patch files
pt: gera ficheiros de patch extensos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: apply extended patch files
pt: aplica ficheiros de patch extensos

note: type: Content of: <book><chapter><section><section><title>
en: Extracting differences for source files
pt: Extrair as diferenças para ficheiros fonte

note: type: Content of: <book><chapter><section><section><para>
en: The following procedures extract differences between two source files and create unified diff files "<literal>file.patch0</literal>" or "<literal>file.patch1</literal>" depending on the file location.
pt: Os seguintes procedimentos extraem as diferenças entre dois ficheiros de fonte e cria os ficheiros diff unificados "<literal>file.patch0</literal>" ou "<literal>file.patch1</literal>" a depender da localização do ficheiro.

note: type: Content of: <book><chapter><section><section><title>
en: Merging updates for source files
pt: Fundir atualizações para ficheiros de fonte

note: type: Content of: <book><chapter><section><section><para>
en: The diff file (alternatively called patch file) is used to send a program update.  The receiving party applies this update to another file by the following.
pt: O ficheiro diff (alternativamente chamado ficheiro patch) é usado para enviar uma atualização de um programa. A parte receptora aplica esta atualização a outro ficheiro com o seguinte.

note: type: Content of: <book><chapter><section><section><title>
en: Interactive merge
pt: Integração interativa

note: type: Content of: <book><chapter><section><section><para>
en: If you have two versions of a source code, you can perform 2-way merge interactively using <literal>imediff</literal>(1) by the following.
pt: Se tiver duas versões de um código fonte, pode executar uma fusão-de-2-vias efetiva a usar o <literal>imediff</literal>(1) com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: If you have three versions of a source code, you can perform 3-way merge interactively using <literal>imediff</literal>(1) by the following.
pt: Se tiver três versões de um código fonte, pode executar uma fusão de 3-vias efetiva ao usar o <literal>imediff</literal>(1) com o seguinte.

note: type: Content of: <book><chapter><section><para>
en: Git is the tool of choice these days for the <ulink url="&versioncontrolsystemvcs;">version control system (VCS)</ulink> since Git can do everything for both local and remote source code management.
pt: Atualmente, o Git é a ferramenta de eleição para o <ulink url="&versioncontrolsystemvcs;">sistema de controlo de versões (VCS)</ulink>, uma vez que o Git pode fazer tudo para a gestão local e remota do código-fonte.

note: type: Content of: <book><chapter><section><para>
en: Debian provides free Git services via <ulink url="&debiansalsaservice;">Debian Salsa service</ulink>.  Its documentation can be found at <ulink url="&httpswikidebianorgsalsa;">https://wiki.debian.org/Salsa</ulink> .
pt: O Debian disponibiliza serviços Git livres via <ulink url="&debiansalsaservice;">Serviço Debian Salsa</ulink>.. A sua documentação encontra-se em <ulink url="&httpswikidebianorgsalsa;">https://wiki.debian.org/Salsa</ulink> .

note: type: Content of: <book><chapter><section><para>
en: Here are some Git related packages.
pt: Aqui estão alguns pacotes relacionados com o Git.

note: type: Content of: <book><chapter><section><table><title>
en: List of git related packages and commands
pt: Lista de pacotes e comandos relacionados com o git

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Git, the fast, scalable, distributed revision control system
pt: Git, o sistema de controlo de revisão distribuído, rápido e escalável

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GUI Git repository browser with history
pt: explorador GUI de repositórios Git com histórico

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GUI for Git (No history)
pt: GUI para Git (Nenhum histórico)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: send a collection of patches as email from the Git
pt: envia uma colecção de patches como email a partir do Git

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: automate the Debian packaging with the Git
pt: automatiza o empacotamento Debian com o Git

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: git interoperability with the Debian archive
pt: interoperabilidade do git com o repositório Debian

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: interactive git commit split helper tool
pt: ferramenta auxiliar interativa de divisão de commits do git

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: quilt on top of git (Python)
pt: quilt no topo do git (Python)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: official documentation for Git
pt: documentação oficial para o Git

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "Git Magic", easier to understand guide for Git
pt: "Magia do Git", guia fácil de compreender para o Git

note: type: Content of: <book><chapter><section><section><title>
en: Configuration of Git client
pt: Configuração do cliente Git

note: type: Content of: <book><chapter><section><section><para>
en: You may wish to set several global configuration in "<literal>~/.gitconfig</literal>" such as your name and email address used by Git by the following.
pt: Pode desejar definir várias configurações globais em "<literal>~/.gitconfig</literal>" como o seu nome e endereço de mail usado pelo Git com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: You may also customize the Git default behavior by the following.
pt: Também pode personalizar o comportamento predefinido do Git da seguinte forma.

note: type: Content of: <book><chapter><section><section><para>
en: If you are too used to CVS or Subversion commands, you may wish to set several command aliases by the following.
pt: Se está muito acostumado aos comandos do CVS ou Subversion, pode desejar definir nomes alternativos a vários comandos com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: You can check your global configuration by the following.
pt: Pode verificar a sua configuração global com o seguinte.

note: type: Content of: <book><chapter><section><section><title>
en: Basic Git commands
pt: Comandos básicos do Git

note: type: Content of: <book><chapter><section><section><para>
en: Git operation involves several data.
pt: A operação Git envolve vários dados.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The working tree which holds user facing files and to which you make changes.
pt: A árvore de trabalho que contém os ficheiros que o utilizador enfrenta e nos quais faz alterações.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The changes to be recorded must be explicitly selected and staged to the index.  This is <literal>git add</literal> and <literal>git rm</literal> commands.
pt: As alterações a serem registadas devem ser explicitamente selecionadas e colocadas no índice.  Estes são os comandos <literal>git add</literal> e <literal>git rm</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The index which holds staged files.
pt: O índice que contém os ficheiros preparados.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Staged files will be committed to the local repository upon the subsequent request.  This is <literal>git commit</literal> command.
pt: Os ficheiros preparados serão confirmados para o repositório local após o pedido subsequente.  Este é o comando <literal>git commit</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The local repository which holds committed files.
pt: O repositório local que contém os ficheiros confirmados.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Git records the linked history of the committed data and organizes them as branches in the repository.
pt: O Git regista o histórico ligado dos dados confirmados e organiza-os como ramos no repositório.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The local repository can send data to the remote repository by <literal>git push</literal> command.
pt: O repositório local pode enviar dados para o repositório remoto através do comando <literal>git push</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The local repository can receive data from the remote repository by <literal>git fetch</literal> and <literal>git pull</literal> commands.
pt: O repositório local pode receber dados do repositório remoto através dos comandos <literal>git fetch</literal> e <literal>git pull</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: The <literal>git pull</literal> command performs <literal>git merge</literal> or <literal>git rebase</literal> command after <literal>git fetch</literal> command.
pt: O comando <literal>git pull</literal> executa o comando <literal>git merge</literal> ou <literal>git rebase</literal> após o comando <literal>git fetch</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Here, <literal>git merge</literal> combines two separate branches of history at the end to a point.  (This is default of <literal>git pull</literal> without customization and may be good for upstream people who publish branch to many people.)
pt: Aqui, <literal>git merge</literal> combina dois ramos separados do histórico no final para um ponto.  (Este é o padrão do <literal>git pull</literal> sem personalização e pode ser bom para as pessoas que publicam o ramo para muitas pessoas.)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Here, <literal>git rebase</literal> creates one single branch of sequential history of the remote branch one followed by the local branch one.  (This is <literal>pull.rebase true</literal> customization case and may be good for rest of us.)
pt: Aqui, <literal>git rebase</literal> cria um único ramo do histórico sequencial do ramo remoto seguido pelo ramo local.  (Este é o caso de personalização <literal>pull.rebase true</literal> e pode ser bom para o resto de nós.)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The remote repository which holds committed files.
pt: O repositório remoto que contém os ficheiros confirmados.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The communication to the remote repository uses secure communication protocols such as SSH or HTTPS.
pt: A comunicação com o repositório remoto utiliza protocolos de comunicação seguros, como SSH ou HTTPS.

note: type: Content of: <book><chapter><section><section><para>
en: The working tree is files outside of the <literal>.git/</literal> directory.  Files inside of the <literal>.git/</literal> directory hold the index, the local repository data, and some git configuration text files.
pt: A árvore de trabalho são os arquivos fora do diretório <literal>.git/</literal>.  Os ficheiros dentro do diretório <literal>.git/</literal> contêm o índice, os dados do repositório local e alguns ficheiros de texto de configuração do git.

note: type: Content of: <book><chapter><section><section><para>
en: Here is an overview of main Git commands.
pt: Aqui está uma visão geral dos principais comandos do Git.

note: type: Content of: <book><chapter><section><section><table><title>
en: Main Git commands
pt: Principais comandos do Git

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Git command
pt: Comando Git

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create the (local) repository
pt: cria o repositório (local)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clone the remote repository to a local repository with the working tree
pt: clonar o repositório remoto para um repositório local com a árvore de trabalho

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: update the local <literal>main</literal> branch by the remote repository <literal>origin</literal>
pt: atualizar o ramo <literal>main</literal> local pela <literal>origin</literal> do repositório remoto

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: add file(s) in the working tree to the index for pre-existing files in index only
pt: adicionar ficheiro(s) na árvore de trabalho ao índice para ficheiros pré-existentes apenas no índice

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: add file(s) in the working tree to the index for all files including removals
pt: adicionar ficheiro(s) na árvore de trabalho ao índice para todos os ficheiros, incluindo remoções

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove file(s) from the working tree and the index
pt: remover ficheiro(s) da árvore de trabalho e do índice

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: commit staged changes in the index to the local repository
pt: confirmar as alterações preparadas no índice para o repositório local

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: add all changes in the working tree to the index and commit them to the local repository (add + commit)
pt: adicionar todas as alterações da árvore de trabalho ao índice e submetê-las ao repositório local (adicionar + submeter)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: update the remote repository <literal>origin</literal> by the local <literal>branch_name</literal> branch (initial invocation)
pt: atualizar a <literal>origem</literal> do repositório remoto pelo ramo local <literal>branch_name</literal> (invocação inicial)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: update the remote repository <literal>origin</literal> by the local <literal>branch_name</literal> branch (subsequent invocation)
pt: atualizar a <literal>origem</literal> do repositório remoto pelo ramo local <literal>branch_name</literal> (invocação subsequente)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show difference between <emphasis>treeish1</emphasis> commit and <emphasis>treeish2</emphasis> commit
pt: mostrar a diferença entre o envio <emphasis>treeish1</emphasis> e o envio <emphasis>treeish2</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GUI display of VCS repository branch history tree
pt: Exibição GUI da árvore de histórico de ramificações do repositório VCS

note: type: Content of: <book><chapter><section><section><table><title>
en: Git tips
pt: Dicas do Git

note: type: Content of: <book><chapter><section><section><para>
en: Here are some Git tips.
pt: Eis algumas dicas do Git.

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Git command line
pt: Linha de comando do Git

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: see complete Git history and operate on them such as resetting HEAD to another commit, cheery-picking patches, creating tags and branches ...
pt: ver o histórico completo do Git e operar sobre ele, como redefinir o HEAD para outro commit, escolher patches, criar tags e branches ...

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get the clean working tree without loosing data
pt: obter a árvore de trabalho limpa sem perder dados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check settings for remote
pt: verificar as definições do controlo remoto

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check settings for branch
pt: verificar definições para o seu ramo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show working tree status
pt: mostrar o estado da árvore de trabalho

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list git settings
pt: listar definições git

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: revert all working tree changes and clean them up completely
pt: reverter todas as alterações da árvore de trabalho e limpá-las completamente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: revert staged index changed by <literal>git add filename</literal>
pt: reverte o índice de fases alterado pelo <literal>git add filename</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get reference log (useful for recovering commits from the removed branch)
pt: obter registo de referência (útil para recuperar commits do ramo removido)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a new branch from reflog information
pt: criar um novo ramo a partir da informação do reflog

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: add a <literal>new_remote</literal> remote repository pointed by URL
pt: adicionar um repositório remoto <literal>new_remote</literal> apontado pelo URL

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: rename the remote repository name from <literal>origin</literal> to <literal>upstream</literal>
pt: renomear o nome do repositório remoto de <literal>origin</literal> para <literal>upstream</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set the remote tracking to the remote repository <literal>upstream</literal> and its branch name <literal>branch_name</literal>.
pt: defina o rastreio remoto para o repositório remoto <literal>upstream</literal> e o seu nome de ramo <literal>branch_name</literal>.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change URL of <literal>origin</literal>
pt: alterar URL de <literal>origin</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: disable push to <literal>upstream</literal> (Edit <literal>.git/config</literal> to re-enable)
pt: desativar o envio para <literal>upstream</literal> (Editar <literal>.git/config</literal> para voltar a ativar)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: fetch updates of all remote branches in the <literal>upstream</literal> repository
pt: obter atualizações de todos os ramos remotos no repositório "<literal>upstream</literal>" a montante

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a local (possibly orphan) <literal>upstream-foo</literal> branch as a copy of <literal>foo</literal> branch in the <literal>upstream</literal> repository
pt: criar um ramo <literal>upstream-foo</literal> local (possivelmente órfão) como uma cópia do ramo <literal>foo</literal> no repositório <literal>upstream</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: make a new <literal>topic_branch</literal> and push it to <literal>origin</literal>
pt: criar um novo <literal>topic_branch</literal> e enviá-lo para a <literal>origem</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: rename local branch name
pt: renomear o nome do ramo local

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove remote branch (new method)
pt: remover o ramo remoto (novo método)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove remote branch (old method)
pt: remover o ramo remoto (método antigo)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a new <literal>unconnected</literal> branch
pt: criar um novo ramo <literal>unconnected</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: reorder/drop/squish commits from <literal>origin/main</literal> to clean branch history
pt: reorder/drop/squish commits de <literal>origin/main</literal> para limpar o histórico do ramo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: squash last 2 commits into one
pt: squash os últimos 2 commits num só

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: squash entire <literal>topic_branch</literal> into a commit
pt: squash todo o <literal>topic_branch</literal> num commit

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert a shallow clone to the full clone of all branches
pt: converter um clone superficial num clone completo de todos os ramos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: split the last commit into a series of file-by-file smaller commits etc. (<literal>imediff</literal> package required)
pt: divide o último commit numa série de commits mais pequenos, ficheiro a ficheiro, etc. (é necessário o pacote <literal>imediff</literal> )

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: repack the local repository into single pack (this may limit chance of lost data recovery from erased branch etc.)
pt: reempacotar o repositório local num único pacote (isto pode limitar a possibilidade de recuperação de dados perdidos a partir de um ramo apagado, etc.)

note: type: Content of: <book><chapter><section><section><warning><para>
en: Do not use the tag string with spaces in it even if some tools such as <literal>gitk</literal>(1) allow you to use it.  It may choke some other <literal>git</literal> commands.
pt: Não use a string de etiqueta (tag) com espaços nela, mesmo que algumas ferramentas como o <literal>gitk</literal>(1) o permitam. Pode estrangular outros comandos do <literal>git</literal>.

note: type: Content of: <book><chapter><section><section><caution><para>
en: If a local branch which has been pushed to remote repository is rebased or squashed, pushing this branch has risks and requires <literal>--force</literal> option.  This is usually not an acceptable for <literal>main</literal> branch but may be acceptable for a topic branch before merging to <literal>main</literal> branch.
pt: Se um ramo local que foi enviado para o repositório remoto for rebaseado ou squashed, o envio deste ramo tem riscos e requer a opção <literal>--force</literal>.  Isso geralmente não é aceitável para o ramo <literal>principal</literal>, mas pode ser aceitável para um ramo tópico antes de mesclar com o ramo <literal>principal</literal>.

note: type: Content of: <book><chapter><section><section><caution><para>
en: Invoking a <literal>git</literal> subcommand directly as "<literal>git-xyz</literal>" from the command line has been deprecated since early 2006.
pt: Invocar um sub-comando <literal>git</literal> directamente como "<literal>git-xyz</literal>" a partir da linha de comandos foi descontinuado desde o inicio de 2006.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If there is a executable file <literal>git-foo</literal> in the path specified by <literal>$PATH</literal>, entering "<literal>git foo</literal>" without hyphen to the command line invokes this <literal>git-foo</literal>.  This is a feature of the <literal>git</literal> command.
pt: Se existir um ficheiro executável <literal>git-foo</literal> no caminho especificado por <literal>$PATH</literal>, inserir "<literal>git foo</literal>" sem hífen na linha de comandos invoca este <literal>git-foo</literal>.  Isto é uma característica do comando <literal>git</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Git references
pt: Referências do Git

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&manpagegitb;">manpage: git(1)</ulink> (<literal>/usr/share/doc/git-doc/git.html</literal>)
pt: <ulink url="&manpagegitb;">manual: git(1)</ulink> (<literal>/usr/share/doc/git-doc/git.html</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&gitusersmanual;">Git User's Manual</ulink> (<literal>/usr/share/doc/git-doc/user-manual.html</literal>)
pt: <ulink url="&gitusersmanual;">Manual do Utilizador do Git</ulink> (<literal>/usr/share/doc/git-doc/user-manual.html</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&atutorialintroductiontogit;">A tutorial introduction to git</ulink> (<literal>/usr/share/doc/git-doc/gittutorial.html</literal>)
pt: <ulink url="&atutorialintroductiontogit;">Um tutorial de introdução ao git</ulink> (<literal>/usr/share/doc/git-doc/gittutorial.html</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&atutorialintrodutiontogitparttwo;">A tutorial introduction to git: part two</ulink> (<literal>/usr/share/doc/git-doc/gittutorial-2.html</literal>)
pt: <ulink url="&atutorialintrodutiontogitparttwo;">Um tutorial de introdução ao git: parte dois</ulink> (<literal>/usr/share/doc/git-doc/gittutorial-2.html</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&everydaygitwithcacommandsorso;">Everyday GIT With 20 Commands Or So</ulink> (<literal>/usr/share/doc/git-doc/giteveryday.html</literal>)
pt: <ulink url="&everydaygitwithcacommandsorso;">GIT do Dia-a-Dia com cerca de 20 comandos</ulink> (<literal>/usr/share/doc/git-doc/giteveryday.html</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&gitmagic;">Git Magic</ulink> (<literal>/usr/share/doc/gitmagic/html/index.html</literal>)
pt: <ulink url="&gitmagic;">Magia do Git</ulink> (<literal>/usr/share/doc/gitmagic/html/index.html</literal>)

note: type: Content of: <book><chapter><section><section><title>
en: Other version control systems
pt: Outros sistemas de controlo de versões

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&versioncontrolsystemsvcs;">version control systems (VCS)</ulink> is sometimes known as the revision control system (RCS), or the software configuration management (SCM).
pt: O sistema <ulink url="&versioncontrolsystemsvcs;">de controlo de versões (VCS)</ulink> é por vezes conhecido como sistema de controlo de revisões (RCS) ou gestão da configuração do software (SCM).

note: type: Content of: <book><chapter><section><section><para>
en: Here is a summary of the notable other non-Git VCS on the Debian system.
pt: Aqui está um sumário dos outros VCS não-Git notáveis no sistema Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of other version control system tools
pt: Lista de outras ferramentas de sistemas de controlo de versões

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: VCS type
pt: Tipo VCS

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: distributed
pt: distribuído

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DVCS in Python and some C
pt: DVCS em Python e algum C

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DVCS with smart algebra of patches (slow)
pt: DVCS com álgebra inteligente de patches (lento)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DVCS influenced by <literal>tla</literal> written in Python (<ulink url="&historic;">historic</ulink>)
pt: DVCS influenciado pelo <literal>tla</literal> escrito em Python (<ulink url="&historic;">histórico</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DVCS mainly by Tom Lord (historic)
pt: DVCS principalmente por Tom Lord (histórico)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&subversion;">Subversion</ulink>
pt: <ulink url="&subversion;">Subversão</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remote
pt: remoto

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "CVS done right", newer standard remote VCS (historic)
pt: "CVS feito corretamente", o mais recente VCS remoto padrão (histórico)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: previous standard remote VCS (historic)
pt: VCS remoto padrão anterior (histórico)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GUI display of VCS (CVS, Subversion, RCS) repository tree
pt: ecrã GUI de árvores de repositório VCS (CVS, Subversion, RCS)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<ulink url="&unixsccs;">Unix SCCS</ulink> done right" (historic)
pt: "<ulink url="&unixsccs;">SCCS Unix</ulink> bem feito" (histórico)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clone of the <ulink url="&unixsccs;">Unix SCCS</ulink> (historic)
pt: clone do <ulink url="&unixsccs;">SCCS Unix</ulink> (histórico)

note: type: Content of: <book><chapter><title>
en: Data conversion
pt: Conversão de dados

note: type: Content of: <book><chapter><para>
en: Tools and tips for converting data formats on the Debian system are described.
pt: São descritas ferramentas e dicas para converter formatos de dados no sistema Debian.

note: type: Content of: <book><chapter><para>
en: Standard based tools are in very good shape but support for proprietary data formats are limited.
pt: As ferramentas baseadas em standards são muitos boas mas o suporte para formatos proprietários de dados é limitado.

note: type: Content of: <book><chapter><section><title>
en: Text data conversion tools
pt: Ferramentas de conversão de dados em texto

note: type: Content of: <book><chapter><section><para>
en: Following packages for the text data conversion caught my eyes.
pt: Os seguintes pacotes para a conversão de dados de texto saltaram-me à vista.

note: type: Content of: <book><chapter><section><table><title>
en: List of text data conversion tools
pt: Lista de ferramentas de conversão de dados em texto

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: charset
pt: conjunto e caracteres (charset)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text encoding converter between locales by <literal>iconv</literal>(1) (fundamental)
pt: converter codificação de texto entre locales por <literal>iconv</literal>(1) (fundamental)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: charset+eol
pt: conjunto de caracteres+eol

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text encoding converter between locales (versatile, more aliases and features)
pt: conversor de codificação de texto entre locales (versátil, com mais nomes alternativos (alias) e funcionalidades)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text encoding converter between locales (fancy)
pt: conversor de codificação de texto entre locales (imaginativo)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: character set translator for Japanese
pt: tradutor de conjunto de caracteres para Japonês

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: character set translator
pt: tradutor de conjunto de caracteres

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: replace accented letters by their unaccented equivalent
pt: substitui letras acentuadas pelo seu equivalente não acentuado

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text format converter between DOS and Unix: <literal>fromdos</literal>(1) and <literal>todos</literal>(1)
pt: conversor de formato de texto entre DOS e Unix: <literal>de dos</literal>(1) e <literal>para dos</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text format converter between Macintosh and Unix: <literal>frommac</literal>(1) and <literal>tomac</literal>(1)
pt: conversor de formato de texto entre Macintosh e Unix: <literal>de mac</literal>(1) e <literal>para mac</literal>(1)

note: type: Content of: <book><chapter><section><section><title>
en: Converting a text file with iconv
pt: Converter um ficheiro de texto com o iconv

note: type: Content of: <book><chapter><section><section><tip><para>
en: <literal>iconv</literal>(1) is provided as a part of the <literal>libc6</literal> package and it is always available on practically all Unix-like systems to convert the encoding of characters.
pt: <literal>iconv</literal>(1) é disponibilizado como parte do pacote <literal>libc6</literal> e está sempre disponível em praticamente todos os sistemas tipo Unix para converter a codificação de caracteres.

note: type: Content of: <book><chapter><section><section><para>
en: You can convert encodings of a text file with <literal>iconv</literal>(1) by the following.
pt: Pode converter a codificação de um ficheiro de texto com o <literal>iconv</literal>(1) com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Encoding values are case insensitive and ignore "<literal>-</literal>" and "<literal>_</literal>" for matching.  Supported encodings can be checked by the "<literal>iconv -l</literal>" command.
pt: Os valores de codificação são sensíveis a maiúsculas/minúsculas e ignoram "<literal>-</literal>" e "<literal>_</literal>" para correspondência. As codificações suportadas podem ser verificadas pelo comando "<literal>iconv -l</literal>".

note: type: Content of: <book><chapter><section><section><table><title>
en: List of encoding values and their usage
pt: Lista de valores de codificação e a utilização deles

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: encoding value
pt: valor de codificação

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&americanstandardationinterchange;">American Standard Code for Information Interchange</ulink>, 7 bit code w/o accented characters
pt: <ulink url="&americanstandardationinterchange;">American Standard Code for Information Interchange</ulink>, código de 7 bits sem caracteres acentuados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: current multilingual standard for all modern OSs
pt: standard multilingue atual para todos os sistemas operativos modernos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: old standard for western European languages, ASCII + accented characters
pt: antigo standard para linguagens da Europa ocidental, ASCII + caracteres acentuados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: old standard for eastern European languages, ASCII + accented characters
pt: antigo standard para linguagens da Europa oriental, ASCII + caracteres acentuados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: old standard for western European languages, <ulink url="&isoiifjb;">ISO-8859-1</ulink> with euro sign
pt: antigo standard para linguagens da Europa ocidental, o <ulink url="&isoiifjb;">ISO-8859-1</ulink> com o símbolo do euro

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 850, Microsoft DOS characters with graphics for western European languages, <ulink url="&isoiifjb;">ISO-8859-1</ulink> variant
pt: página de código 850, caracteres DOS da Microsoft com gráficos para linguagens da Europa ocidental, variante <ulink url="&isoiifjb;">ISO-8859-1</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 932, Microsoft Windows style <ulink url="&shiftjis;">Shift-JIS</ulink> variant for Japanese
pt: página de código 932, variante <ulink url="&shiftjis;">Shift-JIS</ulink> do estilo Microsoft Windows para Japonês

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 936, Microsoft Windows style <ulink url="&gbcdbc;">GB2312</ulink>, <ulink url="&gbk;">GBK</ulink> or <ulink url="&gbbiada;">GB18030</ulink> variant for Simplified Chinese
pt: página de código 936, variantes <ulink url="&gbcdbc;">GB2312</ulink>, <ulink url="&gbk;">GBK</ulink> ou <ulink url="&gbbiada;">GB18030</ulink> do estilo Microsoft Windows para Chinês Simplificado

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 949, Microsoft Windows style <ulink url="&euckr;">EUC-KR</ulink> or Unified Hangul Code variant for Korean
pt: página de código 949, variante <ulink url="&euckr;">EUC-KR</ulink> ou or Unified Hangul Code de estilo Microsoft Windows para Coreano

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 950, Microsoft Windows style <ulink url="&bigf;">Big5</ulink> variant for Traditional Chinese
pt: página de código 950, variante <ulink url="&bigf;">Big5</ulink> de estilo Microsoft Windows para Chinês Tradicional

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 1251, Microsoft Windows style encoding for the Cyrillic alphabet
pt: página de código 1251, codificação estilo Microsoft Windows para o alfabeto Cirílico

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 1252, Microsoft Windows style <ulink url="&isoiifjbf;">ISO-8859-15</ulink> variant for western European languages
pt: página de código 1252, variante <ulink url="&isoiifjbf;">ISO-8859-15</ulink> de estilo Microsoft Windows para linguagens de Europeu ocidental

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: old Russian UNIX standard for the Cyrillic alphabet
pt: antigo standard Russo de UNIX para o alfabeto Cirílico

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: standard encoding for Japanese email which uses only 7 bit codes
pt: codificação standard para email Japonês que usar apenas códigos de 7 bits

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: old Japanese UNIX standard 8 bit code and completely different from <ulink url="&shiftjis;">Shift-JIS</ulink>
pt: antigo standard Unix de Japonês de código de 8 bits e completamente diferente do <ulink url="&shiftjis;">Shift-JIS</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: JIS X 0208 Appendix 1 standard for Japanese (see <ulink url="&cpjdc;">CP932</ulink>)
pt: JIS X 0208 Appendix 1 standard para Japonês (veja <ulink url="&cpjdc;">CP932</ulink>)

note: type: Content of: <book><chapter><section><section><note><para>
en: Some encodings are only supported for the data conversion and are not used as locale values (<xref linkend="_the_locale"/>).
pt: Algumas codificações são apenas suportadas para conversão de dados e não são usados como valores do regionais (<xref linkend="_the_locale"/>).

note: type: Content of: <book><chapter><section><section><para>
en: For character sets which fit in single byte such as <ulink url="&ascii;">ASCII</ulink> and <ulink url="&isoiifj;">ISO-8859</ulink> character sets, the <ulink url="&characterencoding;">character encoding</ulink> means almost the same thing as the character set.
pt: Para os conjuntos de caracteres que cabem num byte único como os conjuntos de caracteres <ulink url="&ascii;">ASCII</ulink> e <ulink url="&isoiifj;">ISO-8859</ulink>, a <ulink url="&characterencoding;">codificação de caracteres</ulink> significa quase o mesmo que o conjunto de caracteres.

note: type: Content of: <book><chapter><section><section><para>
en: For character sets with many characters such as <ulink url="&jisxacbd;">JIS X 0213</ulink> for Japanese or <ulink url="&universalcharactunicodeisobagegb;">Universal Character Set (UCS, Unicode, ISO-10646-1)</ulink> for practically all languages, there are many encoding schemes to fit them into the sequence of the byte data.
pt: Para conjuntos de caracteres com muitos caracteres como o <ulink url="&jisxacbd;">JIS X 0213</ulink> para Japonês ou <ulink url="&universalcharactunicodeisobagegb;">Universal Character Set (UCS, Unicode, ISO-10646-1)</ulink> para praticamente todas as linguagens, existem muitos esquemas de codificação para os pôr na sequência dos dados do byte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&euc;">EUC</ulink> and <ulink url="&isoieccaccalsoknownasjisxacac;">ISO/IEC 2022 (also known as JIS X 0202)</ulink> for Japanese
pt: <ulink url="&euc;">EUC</ulink> e <ulink url="&isoieccaccalsoknownasjisxacac;">ISO/IEC 2022 (também conhecido como JIS X 0202)</ulink> para Japonês

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&utfi;">UTF-8</ulink>, <ulink url="&utfbgucsc;">UTF-16/UCS-2</ulink> and <ulink url="&utfdcucse;">UTF-32/UCS-4</ulink> for Unicode
pt: <ulink url="&utfi;">UTF-8</ulink>, <ulink url="&utfbgucsc;">UTF-16/UCS-2</ulink> e <ulink url="&utfdcucse;">UTF-32/UCS-4</ulink> para Unicode

note: type: Content of: <book><chapter><section><section><para>
en: For these, there are clear differentiations between the character set and the character encoding.
pt: Para estes, existem diferenciações claras entre o conjunto de caracteres e a codificação de caracteres.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&codepage;">code page</ulink> is used as the synonym to the character encoding tables for some vendor specific ones.
pt: A <ulink url="&codepage;">página de código</ulink> é usada como o sinónimo para as tabelas de codificação de caracteres para alguns específicos de marcas.

note: type: Content of: <book><chapter><section><section><note><para>
en: Please note most encoding systems share the same code with ASCII for the 7 bit characters.  But there are some exceptions. If you are converting old Japanese C programs and URLs data from the casually-called shift-JIS encoding format to UTF-8 format, use "<literal>CP932</literal>" as the encoding name instead of "<literal>shift-JIS</literal>" to get the expected results: <literal>0x5C</literal> → "<literal>\</literal>" and <literal>0x7E</literal> → "<literal>~</literal>".  Otherwise, these are converted to wrong characters.
pt: Por favor note que a maioria dos sistemas de codificação partilham o mesmo código com o ASCII para caracteres de 7 bits. Mas há algumas exceções. Se está a converter programas C antigos Japoneses e dados de URLs a partir do casualmente chamado formato de codificação shift-JIS no formato UTF-8, use "<literal>CP932</literal>" como o nome de codificação em vez de "<literal>shift-JIS</literal>" para obter os resultados esperados: <literal>0x5C</literal> → "<literal>\</literal>" e <literal>0x7E</literal> → "<literal>~</literal>". Caso contrário, estes são convertidos para caracteres errados.

note: type: Content of: <book><chapter><section><section><tip><para>
en: <literal>recode</literal>(1) may be used too and offers more than the combined functionality of <literal>iconv</literal>(1), <literal>fromdos</literal>(1), <literal>todos</literal>(1), <literal>frommac</literal>(1), and <literal>tomac</literal>(1).  For more, see "<literal>info recode</literal>".
pt: O <literal>recode</literal>(1) também pode ser usado e oferece mais do que as funcionalidades combinadas do <literal>iconv</literal>(1), <literal>fromdos</literal>(1), <literal>todos</literal>(1), <literal>frommac</literal>(1) e <literal>tomac</literal>(1). Para mais, veja "<literal>info recode</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: Checking file to be UTF-8 with iconv
pt: Verifica ficheiro se é UTF-8 com o iconv

note: type: Content of: <book><chapter><section><section><para>
en: You can check if a text file is encoded in UTF-8 with <literal>iconv</literal>(1) by the following.
pt: Pode verificar se um ficheiro de texto está codificado em UTF-8 com o <literal>iconv</literal>(1) com o seguinte.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Use "<literal>--verbose</literal>" option in the above example to find the first non-UTF-8 character.
pt: Use a opção "<literal>--verbose</literal>" no exemplo em cima para encontrar o primeiro caractere não-UTF-8.

note: type: Content of: <book><chapter><section><section><title>
en: Converting file names with iconv
pt: Converter os nomes dos ficheiros com o iconv

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example script to convert encoding of file names from ones created under older OS to modern UTF-8 ones in a single directory.
pt: Aqui está um script de exemplo para converter a codificação dos nomes de ficheiros daqueles criados sob sistemas operativos antigos para os modernos de UTF-8 num único diretório.

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>$ENCDN</literal>" variable specifies the original encoding used for file names under older OS as in <xref linkend="list-of-encoding-values"/>.
pt: A variável "<literal>$ENCDN</literal>" especifica a codificação original usada para nomes de ficheiros sob SOs mais antigos em <xref linkend="list-of-encoding-values"/>.

note: type: Content of: <book><chapter><section><section><para>
en: For more complicated case, please mount a filesystem (e.g. a partition on a disk drive) containing such file names with proper encoding as the <literal>mount</literal>(8) option (see <xref linkend="_filename_encoding"/>) and copy its entire contents to another filesystem mounted as UTF-8 with "<literal>cp -a</literal>" command.
pt: Para um caso mais complicado, por favor monte um sistema de ficheiros (ex. uma partição de uma unidade de disco) que contenha tais nomes de ficheiros com a codificação apropriada como opção do <literal>mount</literal>(8) (veja <xref linkend="_filename_encoding"/>) e copie o conteúdo dele inteiro para outro sistema de ficheiros montado como UTF-8 com o comando "<literal>cp -a</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: EOL conversion
pt: conversão EOL

note: type: Content of: <book><chapter><section><section><para>
en: The text file format, specifically the end-of-line (EOL) code, is dependent on the platform.
pt: O formato de ficheiro de texto, especificamente o código de fim de linha (EOL), é dependente da plataforma.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of EOL styles for different platforms
pt: Lista de estilos EOL para diferentes plataformas

note: #-#-#-#-#  debian-reference_2.132_pt.po (Debian Reference 2)  #-#-#-#-# type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry> #-#-#-#-#  uswsusp_1.0+20120915-6.2_pt.po (uswsusp 1.0+20110509-2.1)  #-#-#-#-# Type: select Choices
en: platform
pt: plataforma

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: EOL code
pt: código EOL

note: #-#-#-#-#  debian-reference_2.132_pt.po (Debian Reference 2)  #-#-#-#-# type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: control
pt: controle

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: MSDOS and Windows
pt: MSDOS e Windows

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Apple's Macintosh
pt: Macintosh da Apple

note: type: Content of: <book><chapter><section><section><para>
en: The EOL format conversion programs, <literal>fromdos</literal>(1), <literal>todos</literal>(1), <literal>frommac</literal>(1), and <literal>tomac</literal>(1), are quite handy.  <literal>recode</literal>(1) is also useful.
pt: Os programas de conversão de formato EOL, <literal>fromdos</literal>(1), <literal>todos</literal>(1), <literal>frommac</literal>(1), e <literal>tomac</literal>(1), são muito úteis. O <literal>recode</literal>(1) também é útil.

note: type: Content of: <book><chapter><section><section><note><para>
en: Some data on the Debian system, such as the wiki page data for the <literal>python-moinmoin</literal> package, use MSDOS style CR-LF as the EOL code.  So the above rule is just a general rule.
pt: Alguns dados no sistema Debian, como os dados da página wiki para o pacote <literal>python-moinmoin</literal>, usam o estilo MSDOS (CR-LF) como o código de EOL. Então a regra em cima é apenas uma regra geral.

note: type: Content of: <book><chapter><section><section><note><para>
en: Most editors (eg. <literal>vim</literal>, <literal>emacs</literal>, <literal>gedit</literal>, …) can handle files in MSDOS style EOL transparently.
pt: A maioria dos editores (ex. <literal>vim</literal>, <literal>emacs</literal>, <literal>gedit</literal>, …) podem lidar com ficheiros em estilo EOL de MSDOS transparentemente.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The use of "<literal>sed -e '/\r$/!s/$/\r/'</literal>" instead of <literal>todos</literal>(1) is better when you want to unify the EOL style to the MSDOS style from the mixed MSDOS and Unix style.  (e.g., after merging 2 MSDOS style files with <literal>diff3</literal>(1).)  This is because <literal>todos</literal> adds CR to all lines.
pt: O uso de "<literal>sed -e '/\r$/!s/$/\r/'</literal>" em vez de <literal>todos</literal>(1) é melhor quando pretende unificar o estilo de EOL para o estilo do MSDOS a partir da mistura de estilos de MSDOS e Unix. (ex. após fundir 2 ficheiros de estilo MSDOS com o <literal>diff3</literal>(1).) Isto porque o <literal>todos</literal> adiciona CR a todas as linhas.

note: type: Content of: <book><chapter><section><section><title>
en: TAB conversion
pt: Conversão de TAB

note: type: Content of: <book><chapter><section><section><para>
en: There are few popular specialized programs to convert the tab codes.
pt: Existem alguns programas populares especializados para converter os códigos de tab.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of TAB conversion commands from <literal>bsdmainutils</literal> and <literal>coreutils</literal> packages
pt: Lista de comandos de conversão de TAB dos pacotes <literal>bsdmainutils</literal> e <literal>coreutils</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: expand tab to spaces
pt: expande tab para espaços

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: unexpand tab from spaces
pt: contrai tab a partir de espaços

note: type: Content of: <book><chapter><section><section><para>
en: <literal>indent</literal>(1) from the <literal>indent</literal> package completely reformats whitespaces in the C program.
pt: <literal>indent</literal>(1) do pacote <literal>indent</literal> reformata completamente os espaços em branco no programa C.

note: type: Content of: <book><chapter><section><section><para>
en: Editor programs such as <literal>vim</literal> and <literal>emacs</literal> can be used for TAB conversion, too.  For example with <literal>vim</literal>, you can expand TAB with "<literal>:set expandtab</literal>" and "<literal>:%retab</literal>" command sequence.  You can revert this with "<literal>:set noexpandtab</literal>" and "<literal>:%retab!</literal>" command sequence.
pt: Os programas editores como o <literal>vim</literal> e o <literal>emacs</literal> também podem ser usados para conversão de TAB. Por exemplo com o <literal>vim</literal>, pode expandir a TAB com a sequência de comandos "<literal>:set expandtab</literal>" e "<literal>:%retab</literal>". Pode reverter isto com a sequência de comandos "<literal>:set noexpandtab</literal>" e "<literal>:%retab!</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: Editors with auto-conversion
pt: Editores com auto-conversão

note: type: Content of: <book><chapter><section><section><para>
en: Intelligent modern editors such as the <literal>vim</literal> program are quite smart and copes well with any encoding systems and any file formats.  You should use these editors under the UTF-8 locale in the UTF-8 capable console for the best compatibility.
pt: Os editores modernos inteligentes como o programa <literal>vim</literal> são bastante inteligentes e lidam bem com quaisquer sistemas de codificação e quaisquer formatos de ficheiro. Deve usar estes editores sob o locale UTF-8 numa consola com capacidades de UTF-8 para melhor compatibilidade.

note: type: Content of: <book><chapter><section><section><para>
en: An old western European Unix text file, "<literal>u-file.txt</literal>", stored in the latin1 (iso-8859-1) encoding can be edited simply with <literal>vim</literal> by the following.
pt: Um antigo ficheiro de texto Unix em Europeu ocidental, "<literal>u-file.txt</literal>", armazenado com a codificação latin1 (iso-8859-1) pode ser editado com o <literal>vim</literal> com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: This is possible since the auto detection mechanism of the file encoding in <literal>vim</literal> assumes the UTF-8 encoding first and, if it fails, assumes it to be latin1.
pt: Isto é possível porque o mecanismo de auto detecção da codificação do ficheiro no <literal>vim</literal> assume primeiro a codificação UTF-8 e, se falhar, assume que é latin1.

note: type: Content of: <book><chapter><section><section><para>
en: An old Polish Unix text file, "<literal>pu-file.txt</literal>", stored in the latin2 (iso-8859-2) encoding can be edited with <literal>vim</literal> by the following.
pt: Um antigo ficheiro de texto Unix em Polaco, "<literal>pu-file.txt</literal>", armazenado com a codificação latin2 (iso-8859-2) pode ser editado com o <literal>vim</literal> com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: An old Japanese unix text file, "<literal>ju-file.txt</literal>", stored in the eucJP encoding can be edited with <literal>vim</literal> by the following.
pt: Um antigo ficheiro de texto unix em Japonês, "<literal>ju-file.txt</literal>", armazenado com a codificação eucJP pode ser editado com o <literal>vim</literal> com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: An old Japanese MS-Windows text file, "<literal>jw-file.txt</literal>", stored in the so called shift-JIS encoding (more precisely: CP932) can be edited with <literal>vim</literal> by the following.
pt: Um antigo ficheiro de texto do MS Windows em Japonês, "<literal>jw-file.txt</literal>", armazenado na chamada codificação shift-JIS (mais precisamente: CP932) pode ser editado com o <literal>vim</literal> com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: When a file is opened with "<literal>++enc</literal>" and "<literal>++ff</literal>" options, "<literal>:w</literal>" in the Vim command line stores it in the original format and overwrite the original file.  You can also specify the saving format and the file name in the Vim command line, e.g., "<literal>:w ++enc=utf8 new.txt</literal>".
pt: Quando um ficheiro é aberto com as opções "<literal>++enc</literal>" e "<literal>++ff</literal>", o "<literal>:w</literal>" na linha de comandos do Vim guarda-o no formato original e sobrescreve o ficheiro original. Também pode especificar o formato de gravação e o nome do ficheiro na linha de comandos do Vim, ex., "<literal>:w ++enc=utf8 new.txt</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: Please refer to the mbyte.txt "multi-byte text support" in <literal>vim</literal> on-line help and <xref linkend="list-of-encoding-values"/> for locale values used with "<literal>++enc</literal>".
pt: Por favor consulte o mbyte.txt "suporte a texto multi-byte" na ajuda on-line do <literal>vim</literal> e <xref linkend="list-of-encoding-values"/> para os valores de locale usados com "<literal>++enc</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>emacs</literal> family of programs can perform the equivalent functions.
pt: A família de programas <literal>emacs</literal> pode executar as funções equivalentes.

note: type: Content of: <book><chapter><section><section><title>
en: Plain text extraction
pt: Extracção de texto simples

note: type: Content of: <book><chapter><section><section><para>
en: The following reads a web page into a text file.  This is very useful when copying configurations off the Web or applying basic Unix text tools such as <literal>grep</literal>(1) on the web page.
pt: O seguinte lê uma página web para um ficheiro de texto. Isto é muito útil quando se copia as configurações da Web ou se aplica ferramentas de texto básicas do Unix como o <literal>grep</literal>(1) numa página web.

note: type: Content of: <book><chapter><section><section><para>
en: Similarly, you can extract plain text data from other formats using the following.
pt: De modo semelhante, pode extrair dados de texto simples a partir de outros formatos a usar o seguinte.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools to extract plain text data
pt: Lista de ferramentas para extracção de dados de texto simples

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: html→text
pt: html→texto

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: HTML to text converter with the "<literal>w3m -dump</literal>" command
pt: Conversor de HTML para texto com o comando "<literal>w3m -dump</literal>"

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: advanced HTML to text converter (ISO 8859-1)
pt: Conversor de HTML para texto avançado (ISO 8859-1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: HTML to text converter with the "<literal>lynx -dump</literal>" command
pt: Conversor de HTML para texto com o comando "<literal>lynx -dump</literal>"

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: HTML to text converter with the "<literal>elinks -dump</literal>" command
pt: Conversor de HTML para texto com o comando "<literal>elinks -dump</literal>"

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: HTML to text converter with the "<literal>links -dump</literal>" command
pt: Conversor de HTML para texto com o comando "<literal>links -dump</literal>"

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: HTML to text converter with the "<literal>links2 -dump</literal>" command
pt: Conversor de HTML para texto com o comando "<literal>links2 -dump</literal>"

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: MSWord→text,TeX
pt: MSWord→texto,TeX

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert MSWord files to plain text or TeX
pt: converte ficheiros do MSWord para texto simples ou TeX

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: MSWord→text,ps
pt: MSWord→texto,ps

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert MSWord files to plain text or ps
pt: converte ficheiros do MSWord para texto simples ou ps

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove the markup tags from an HTML file
pt: remove as etiquetas de marcas de um ficheiro HTML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: odt→text
pt: odt→texto

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from OpenDocument Text to text
pt: conversor de texto do OpenDocument para texto

note: type: Content of: <book><chapter><section><section><title>
en: Highlighting and formatting plain text data
pt: Destacar e formatar dados de texto simples

note: type: Content of: <book><chapter><section><section><para>
en: You can highlight and format plain text data by the following.
pt: Pode destacar e formatar dados de texto simples com o seguinte.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools to highlight plain text data
pt: Lista de ferramentas para destacar dados em texto simples

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Vim MACRO to convert source code to HTML with "<literal>:source $VIMRUNTIME/syntax/html.vim</literal>"
pt: MACRO do Vim para converter código fonte em HTML com "<literal>:source $VIMRUNTIME/syntax/html.vim</literal>"

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter for the C program to latex and HTML (C language)
pt: conversor de programa C para latex e HTML (linguagem C)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert many source codes to TeX (C language)
pt: converte muitos códigos fonte para TeX (linguagem C)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert many source codes to HTML, XHTML, LaTeX, Texinfo, ANSI color escape sequences and DocBook files with highlight (C++)
pt: converte muitos códigos fonte para HTML, XHTML, LaTeX, Texinfo, sequências de escape do cores ANSI e ficheiros do DocBook com destaques (C++)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert many source codes to HTML, XHTML, RTF, LaTeX, TeX or XSL-FO files with highlight (C++)
pt: converte muitos códigos fonte para HTML, XHTML, RTF, LaTeX, TeX ou ficheiros XSL-FO com destaques (C++)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: text→color
pt: texto→cor

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: generic colouriser for everything (Python)
pt: colorizador genérico para tudo (Python)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: text→any
pt: texto→qualquer

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: general markup converter (Haskell)
pt: conversor geral de markup (Haskell)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ReStructured Text document formatter to XML (Python)
pt: Formatador de documento de Texto Re-Estruturado para XML (Python)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: text→html
pt: texto→html

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Markdown text document formatter to (X)HTML (Perl)
pt: Formatador de documentos de texto Markdown para (X)HTML (Perl)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: AsciiDoc text document formatter to XML/HTML (Ruby)
pt: Formatador de documentos de texto AsciiDoc para XML/HTML (Ruby)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ReStructured Text based document publication system (Python)
pt: Sistema de publicação de documentos baseado em texto reestruturado (Python)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Markdown based static site publication system (Go)
pt: Sistema de publicação de sites estáticos baseado em Markdown (Go)

note: type: Content of: <book><chapter><section><title>
en: XML data
pt: Dados XML

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&theextensiblemarkuplanguagexml;">The Extensible Markup Language (XML)</ulink> is a markup language for documents containing structured information.
pt: A <ulink url="&theextensiblemarkuplanguagexml;">The Extensible Markup Language (XML)</ulink> é uma linguagem de marcação para documentos que contêm informação estruturada.

note: type: Content of: <book><chapter><section><para>
en: See introductory information at <ulink url="&xmlcom;">XML.COM</ulink>.
pt: Veja informação de introdução em <ulink url="&xmlcom;">XML.COM</ulink>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&whatisxml;">"What is XML?"</ulink>
pt: <ulink url="&whatisxml;">"O que é XML?"</ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&whatisxslt;">"What Is XSLT?"</ulink>
pt: <ulink url="&whatisxslt;">"O que é XSLT?"</ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&whatisxslfo;">"What Is XSL-FO?"</ulink>
pt: <ulink url="&whatisxslfo;">"O que é XSL-FO?"</ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&whatisxlink;">"What Is XLink?"</ulink>
pt: <ulink url="&whatisxlink;">"O que é XLink?"</ulink>

note: type: Content of: <book><chapter><section><section><title>
en: Basic hints for XML
pt: Dicas básicas para XML

note: type: Content of: <book><chapter><section><section><para>
en: XML text looks somewhat like <ulink url="&html;">HTML</ulink>.  It enables us to manage multiple formats of output for a document.  One easy XML system is the <literal>docbook-xsl</literal> package, which is used here.
pt: O texto em XML parece-se com <ulink url="&html;">HTML</ulink>. Permite-nos gerir múltiplos formatos de saída de um documento. Um sistema XML fácil é o pacote <literal>docbook-xsl</literal>, o qual é usado aqui.

note: type: Content of: <book><chapter><section><section><para>
en: Each XML file starts with standard XML declaration as the following.
pt: Cada ficheiro XML começa com a declaração XML standard como o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: The basic syntax for one XML element is marked up as the following.
pt: A sintaxe básica para um elemento XML é marcado como a seguir.

note: type: Content of: <book><chapter><section><section><para>
en: XML element with empty content is marked up in the following short form.
pt: O elemento XML com conteúdo vazio é marcado no seguinte formato curto.

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>attribute="value"</literal>" in the above examples are optional.
pt: O "<literal>atributo="valor"</literal>" nos exemplos em cima é opcional.

note: type: Content of: <book><chapter><section><section><para>
en: The comment section in XML is marked up as the following.
pt: A secção de comentários em XML está marcada como a seguir.

note: type: Content of: <book><chapter><section><section><para>
en: Other than adding markups, XML requires minor conversion to the content using predefined entities for following characters.
pt: Em vez de adicionar marcações, o XML requer conversão menor ao conteúdo a usar entidades predefinidas para os seguintes caracteres.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of predefined entities for XML
pt: Lista de entidades predefinidas para XML

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: predefined entity
pt: entidade predefinida

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: character to be converted into
pt: caractere a ser convertido em

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>"</literal> : quote
pt: <literal>"</literal> : cotação

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>'</literal> : apostrophe
pt: <literal>'</literal> : apóstrofo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>&lt;</literal> : less-than
pt: <literal>&lt;</literal> : menor-que

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>&gt;</literal> : greater-than
pt: <literal>&gt;</literal> : maior-que

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>&amp;</literal> : ampersand
pt: <literal>&amp;</literal> : E comercial

note: type: Content of: <book><chapter><section><section><caution><para>
en: "<literal>&lt;</literal>" or "<literal>&amp;</literal>" can not be used in attributes or elements.
pt: "<literal>&lt;</literal>" ou "<literal>&amp;</literal>" não podem ser usados em atributos ou elementos.

note: type: Content of: <book><chapter><section><section><note><para>
en: When SGML style user defined entities, e.g. "<literal>&amp;some-tag;</literal>", are used, the first definition wins over others.  The entity definition is expressed in "<literal>&lt;!ENTITY some-tag "entity value"&gt;</literal>".
pt: Quando são utilizadas entidades definidas pelo utilizador ao estilo SGML, por exemplo,"<literal>&amp;some-tag;</literal>", a primeira definição ganha às outras.  A definição da entidade é expressa em "<literal>&lt;!ENTITY some-tag "entity value"&gt;</literal>".

note: type: Content of: <book><chapter><section><section><note><para>
en: As long as the XML markup are done consistently with certain set of the tag name (either some data as content or attribute value), conversion to another XML is trivial task using <ulink url="&extensiblestylesnsformationsxslt;">Extensible Stylesheet Language Transformations (XSLT)</ulink>.
pt: Desde que as marcações de XML sejam feitas de modo consistente com um certo conjunto de nomes de etiquetas (em vez de alguns dados como conteúdo ou valor de atributo), a conversão para outro XML é uma tarefa trivial a usar <ulink url="&extensiblestylesnsformationsxslt;">Extensible Stylesheet Language Transformations (XSLT)</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: XML processing
pt: Processamento de XML

note: type: Content of: <book><chapter><section><section><para>
en: There are many tools available to process XML files such as <ulink url="&theextensiblestysheetlanguagexsl;">the Extensible Stylesheet Language (XSL)</ulink>.
pt: Existem muitas ferramentas disponíveis para processar ficheiros XML como o <ulink url="&theextensiblestysheetlanguagexsl;">Extensible Stylesheet Language (XSL)</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: Basically, once you create well formed XML file, you can convert it to any format using <ulink url="&extensiblestylesnsformationsxslt;">Extensible Stylesheet Language Transformations (XSLT)</ulink>.
pt: Basicamente, após criar um ficheiro XML bem formado, pode convertê-lo para qualquer formato a usar o <ulink url="&extensiblestylesnsformationsxslt;">Extensible Stylesheet Language Transformations (XSLT)</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&extensiblestylestingobjectsxslfo;">Extensible Stylesheet Language for Formatting Objects (XSL-FO)</ulink> is supposed to be solution for formatting. The <literal>fop</literal> package is new to the Debian <literal>main</literal> archive due to its dependence to the <ulink url="&javaprograminglanguage;">Java programing language</ulink>. So the LaTeX code is usually generated from XML using XSLT and the LaTeX system is used to create printable file such as DVI, PostScript, and PDF.
pt: A <ulink url="&extensiblestylestingobjectsxslfo;">Extensible Stylesheet Language for Formatting Objects (XSL-FO)</ulink> é suposto ser a solução para a formatação. O pacote <literal>fop</literal> é novo no arquivo <literal>main</literal> de Debian devido à sua dependência da <ulink url= "&javaprograminglanguage;">linguagem de programação Java</ulink>. Por isso o código LaTeX é normalmente gerado a partir de XML a utilizar XSLT e o sistema LaTeX é utilizado para criar ficheiros imprimíveis tais como DVI, PostScript e PDF.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of XML tools
pt: Lista de ferramentas XML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: XML document type definition (DTD) for DocBook
pt: definição de tipo de documento XML (DTD) para DocBook

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: XSL stylesheets for processing DocBook XML to various output formats with XSLT
pt: folhas de estilo XSL para processar XML do DocBook para vários formatos de saída com XSLT

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: XSLT command line processor (XML→ XML, HTML, plain text, etc.)
pt: processador de linha de comandos XSLT (XML→ XML, HTML, texto simples, etc.)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: XML-to-any converter with XSLT
pt: conversor de XML-para-qualquer com XSLT

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert Docbook XML files to PDF
pt: converter ficheiros Docbook XML para PDF

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert Docbook files to DVI, PostScript, PDF documents with XSLT
pt: converte ficheiros do Docbook para documentos DVI, PostScript, PDF com o XSLT

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DocBook XML to .epub converter
pt: conversor de XML DocBook para .epub

note: type: Content of: <book><chapter><section><section><para>
en: Since XML is subset of <ulink url="&standardgeneralirkuplanguagesgml;">Standard Generalized Markup Language (SGML)</ulink>, it can be processed by the extensive tools available for SGML, such as <ulink url="&documentstylesemionlanguagedsssl;">Document Style Semantics and Specification Language (DSSSL)</ulink>.
pt: Como o XML é um sub-conjunto da <ulink url="&standardgeneralirkuplanguagesgml;">Standard Generalized Markup Language (SGML)</ulink>, pode ser processado pelas ferramentas extensivas disponíveis para SGML, como o <ulink url="&documentstylesemionlanguagedsssl;">Document Style Semantics and Specification Language (DSSSL)</ulink>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of DSSSL tools
pt: Lista de ferramentas DSSSL

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ISO/IEC 10179:1996 standard DSSSL processor (latest)
pt: ISO/IEC 10179:1996 processador DSSSL standard (mais recente)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DSSSL stylesheets for processing DocBook XML to various output formats with DSSSL
pt: folhas de estilo DSSSL para processar XML do DocBook para vários formatos de saída com DSSSL

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for DocBook files including conversion to other formats (HTML, RTF, PS, man, PDF) with <literal>docbook2*</literal> commands with DSSSL
pt: utilitários para ficheiros do DocBook incluindo a conversão para outros formatos (HTML, RTF, PS, man, PDF) com comandos <literal>docbook2*</literal> com DSSSL

note: type: Content of: <book><chapter><section><section><tip><para>
en: <ulink url="&gnome;">GNOME</ulink>'s <literal>yelp</literal> is sometimes handy to read <ulink url="&docbook;">DocBook</ulink> XML files directly since it renders decently on X.
pt: No <ulink url="&gnome;">GNOME</ulink> o <literal>yelp</literal> é por vezes, útil para ler ficheiros <ulink url="&docbook;">DocBook</ulink> XML diretamente, uma vez que é renderizado decentemente no X.

note: type: Content of: <book><chapter><section><section><title>
en: The XML data extraction
pt: A extracção de dados de XML

note: type: Content of: <book><chapter><section><section><para>
en: You can extract HTML or XML data from other formats using followings.
pt: Pode extrair dados de HTML ou XML a partir de outros formatos a usar os seguintes.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of XML data extraction tools
pt: Lista de ferramentas de extracção de dados de XML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from manpage to HTML (CGI support)
pt: conversor de manual (manpage) para HTML (suporte a CGI)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from troff to DocBook XML
pt: conversor de troff para DocBook XML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from Texinfo to HTML
pt: conversor de Texinfo para HTML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from GNU info to HTML (CGI support)
pt: conversor de info do GNU para HTML (suporte a CGI)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: MSWord→any
pt: MSWord→qualquer

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: document converter from Microsoft Word to HTML, LaTeX, etc.
pt: conversor de documentos Microsoft Word para HTML, LaTeX, etc.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: document converter from RTF to HTML, etc
pt: conversor de documentos de RTF para HTML, etc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: WordPerfect→any
pt: WordPerfect→qualquer

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: WordPerfect 5.0 and 5.1 files to TeX, LaTeX, troff, GML and HTML
pt: Ficheiros do WordPerfect 5.0 e 5.1 para TeX, LaTeX, troff, GML e HTML

note: type: Content of: <book><chapter><section><section><title>
en: The XML data lint
pt: O lint de dados XML

note: type: Content of: <book><chapter><section><section><para>
en: For non-XML HTML files, you can convert them to XHTML which is an instance of well formed XML.  XHTML can be processed by XML tools.
pt: Para ficheiros HTML não-XML, pode convertê-los para XHTML o que é uma instância de XML bem formado. O XHTML pode ser processado por ferramentas de XML.

note: type: Content of: <book><chapter><section><section><para>
en: Syntax of XML files and goodness of URLs found in them may be checked.
pt: É possível verificar a sintaxe dos ficheiros XML e a qualidade dos URLs neles contidos.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of XML pretty print tools
pt: Lista de ferramentas de impressão bonita de XML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: command line XML tool with <literal>xmllint</literal>(1) (syntax check, reformat, lint, …)
pt: ferramenta de XML de linha de comandos com <literal>xmllint</literal>(1) (verificação de sintaxe, reformatação, lint, …)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: HTML syntax checker and reformatter
pt: Verificador e reformatador de sintaxe HTML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: syntax and minimal style checker for HTML
pt: Verificado de sintaxe e estilo mínimo para HTML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: link check
pt: verificação da ligação

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: fast link checker and web site maintenance tool
pt: verificador de ligações rápido e ferramenta de manutenção de sites web

note: type: Content of: <book><chapter><section><section><para>
en: Once proper XML is generated, you can use XSLT technology to extract data based on the mark-up context etc.
pt: Após o XML apropriado ser gerado, pode usar a tecnologia XSLT para extrair dados baseados no contexto de marcações e etc.

note: type: Content of: <book><chapter><section><title>
en: Type setting
pt: Formatação de texto

note: type: Content of: <book><chapter><section><para>
en: The Unix <ulink url="&troff;">troff</ulink> program originally developed by AT&amp;T can be used for simple typesetting.  It is usually used to create manpages.
pt: O programa <ulink url="&troff;">troff</ulink> do Unix desenvolvido originalmente pela AT&amp;T pode ser usado para formatação de texto simples. É geralmente usado para criar as páginas de manual (manpages).

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&tex;">TeX</ulink> created by Donald Knuth is a very powerful type setting tool and is the de facto standard. <ulink url="&latex;">LaTeX</ulink> originally written by Leslie Lamport enables a high-level access to the power of TeX.
pt: O <ulink url="&tex;">TeX</ulink> criado por Donald Knuth é uma ferramenta de formatação de texto muito poderosa e é o standard de facto. O <ulink url="&latex;">LaTeX</ulink> originalmente escrito por Leslie Lamport permite um acesso de alto nível ao poder do TeX.

note: type: Content of: <book><chapter><section><table><title>
en: List of type setting tools
pt: Lista de ferramentas de formatação de texto

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: TeX system for typesetting, previewing and printing
pt: sistema TeX para formatação de texto, pre-visualização e impressão

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU troff text-formatting system
pt: O sistema de formato de texto troff do GNU

note: type: Content of: <book><chapter><section><section><title>
en: roff typesetting
pt: formatação de texto roff

note: type: Content of: <book><chapter><section><section><para>
en: Traditionally, <ulink url="&roff;">roff</ulink> is the main Unix text processing system.  See <literal>roff</literal>(7), <literal>groff</literal>(7), <literal>groff</literal>(1), <literal>grotty</literal>(1), <literal>troff</literal>(1), <literal>groff_mdoc</literal>(7), <literal>groff_man</literal>(7), <literal>groff_ms</literal>(7), <literal>groff_me</literal>(7), <literal>groff_mm</literal>(7), and "<literal>info groff</literal>".
pt: Tradicionalmente, o <ulink url="&roff;">roff</ulink> é o sistema de processamento de texto principal do Unix. Veja <literal>roff</literal>(7), <literal>groff</literal>(7), <literal>groff</literal>(1), <literal>grotty</literal>(1), <literal>troff</literal>(1), <literal>groff_mdoc</literal>(7), <literal>groff_man</literal>(7), <literal>groff_ms</literal>(7), <literal>groff_me</literal>(7), <literal>groff_mm</literal>(7) e "<literal>info groff</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: You can read or print a good tutorial and reference on "<literal>-me</literal>" <ulink url="&macro;">macro</ulink> in "<literal>/usr/share/doc/groff/</literal>" by installing the <literal>groff</literal> package.
pt: Pode ler ou imprimir um bom tutorial e referência em "<literal>-me</literal>" <ulink url="&macro;">macro</ulink> em "<literal>/usr/share/doc/groff/</literal>" instalando o pacote <literal>groff</literal>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: "<literal>groff -Tascii -me -</literal>" produces plain text output with <ulink url="&ansiescapecode;">ANSI escape code</ulink>.  If you wish to get manpage like output with many "^H" and "_", use "<literal>GROFF_NO_SGR=1 groff -Tascii -me -</literal>" instead.
pt: "<literal>groff -Tascii -me -</literal>" produz resultados em texto simples com <ulink url="&ansiescapecode;">código de escape ANSI</ulink>. Se deseja obter resultados tipo manpage com muitos "^H" e "_", então use "<literal>GROFF_NO_SGR=1 groff -Tascii -me -</literal>".

note: type: Content of: <book><chapter><section><section><tip><para>
en: To remove "^H" and "_" from a text file generated by <literal>groff</literal>, filter it by "<literal>col -b -x</literal>".
pt: Para remover "^H" e "_" de um ficheiro de texto gerado pelo <literal>groff</literal>, filtre-o com "<literal>col -b -x</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&texlive;">TeX Live</ulink> software distribution offers a complete TeX system.  The <literal>texlive</literal> metapackage provides a decent selection of the <ulink url="&texlive;">TeX Live</ulink> packages which should suffice for the most common tasks.
pt: A distribuição de software <ulink url="&texlive;">TeX Live</ulink> oferece um sistema TeX completo. O meta-pacote <literal>texlive</literal> disponibiliza uma seleção decente dos pacotes <ulink url="&texlive;">TeX Live</ulink> que deverão ser suficientes para as tarefas mais comuns.

note: type: Content of: <book><chapter><section><section><para>
en: There are many references available for <ulink url="&tex;">TeX</ulink> and <ulink url="&latex;">LaTeX</ulink>.
pt: Existem muitas referências disponíveis para <ulink url="&tex;">TeX</ulink> e <ulink url="&latex;">LaTeX</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&thetetexhowtothextetexlocalguide;">The teTeX HOWTO: The Linux-teTeX Local Guide</ulink>
pt: <ulink url="&thetetexhowtothextetexlocalguide;">O HOWTO do The teTeX: O Guia Local de Linux-teTeX</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "The TeXbook", by Donald E. Knuth, (Addison-Wesley)
pt: "The TeXbook", por Donald E. Knuth, (Addison-Wesley)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "LaTeX - A Document Preparation System", by Leslie Lamport, (Addison-Wesley)
pt: "LaTeX - A Document Preparation System", por Leslie Lamport, (Addison-Wesley)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "The LaTeX Companion", by Goossens, Mittelbach, Samarin, (Addison-Wesley)
pt: "The LaTeX Companion", por Goossens, Mittelbach, Samarin, (Addison-Wesley)

note: type: Content of: <book><chapter><section><section><para>
en: This is the most powerful typesetting environment.  Many <ulink url="&sgml;">SGML</ulink> processors use this as their back end text processor.  <ulink url="&lyx;">Lyx</ulink> provided by the <literal>lyx</literal> package and <ulink url="&gnutexmacs;">GNU TeXmacs</ulink> provided by the <literal>texmacs</literal> package offer nice <ulink url="&wysiwyg;">WYSIWYG</ulink> editing environment for <ulink url="&latex;">LaTeX</ulink> while many use <ulink url="&emacs;">Emacs</ulink> and <ulink url="&vim;">Vim</ulink> as the choice for the source editor.
pt: Este é o ambiente de formatação de texto mais poderoso. Muitos processadores <ulink url="&sgml;">SGML</ulink> usam isto como processador de texto em backend. O <ulink url="&lyx;">Lyx</ulink> disponibilizado pelo pacote <literal>lyx</literal> e o <ulink url="&gnutexmacs;">GNU TeXmacs</ulink> disponibilizado pelo pacote <literal>texmacs</literal> oferecem um bom ambiente de edição <ulink url="&wysiwyg;">OQVEOQT</ulink> para o <ulink url="&latex;">LaTeX</ulink> enquanto muitos usam o <ulink url="&emacs;">Emacs</ulink> e o <ulink url="&vim;">Vim</ulink> como a sua escolha para editor de código fonte.

note: type: Content of: <book><chapter><section><section><para>
en: There are many online resources available.
pt: Existem muitos recursos online disponíveis.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The TEX Live Guide - TEX Live 2007 ("<literal>/usr/share/doc/texlive-doc-base/english/texlive-en/live.html</literal>") (<literal>texlive-doc-base</literal> package)
pt: O Guia TEX Live - TEX Live 2007 ("<literal>/usr/share/doc/texlive-doc-base/english/texlive-en/live.html</literal>") (pacote <literal>texlive-doc-base</literal> package)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&asimpleguidetolatexlyx;">A Simple Guide to Latex/Lyx</ulink>
pt: <ulink url="&asimpleguidetolatexlyx;">Um Guia Simples para o Latex/Lyx</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&wordprocessingusinglatex;">Word Processing Using LaTeX</ulink>
pt: <ulink url="&wordprocessingusinglatex;">Processamento de Texto a Usar o LaTeX</ulink>

note: type: Content of: <book><chapter><section><section><para>
en: When documents become bigger, sometimes TeX may cause errors.  You must increase pool size in "<literal>/etc/texmf/texmf.cnf</literal>" (or more appropriately edit "<literal>/etc/texmf/texmf.d/95NonPath</literal>" and run <literal>update-texmf</literal>(8)) to fix this.
pt: Quando os documentos ficam maiores, por vezes o TeX pode causar erros. tem de aumentar o tamanho do pool em "<literal>/etc/texmf/texmf.cnf</literal>" (ou mais apropriadamente editar o "<literal>/etc/texmf/texmf.d/95NonPath</literal>" e correr <literal>update-texmf</literal>(8)) para corrigir isto.

note: type: Content of: <book><chapter><section><section><note><para>
en: The TeX source of "The TeXbook" is available at <ulink url="&wwwctanorgtexarcitefortexbooktex;">www.ctan.org tex-archive site for texbook.tex</ulink>. This file contains most of the required macros.  I heard that you can process this document with <literal>tex</literal>(1) after commenting lines 7 to 10 and adding "<literal>\input manmac \proofmodefalse</literal>". It's strongly recommended to buy this book (and all other books from Donald E. Knuth) instead of using the online version but the source is a great example of TeX input!
pt: A fonte TeX do "The TeXbook" está disponível em <ulink url="&wwwctanorgtexarcitefortexbooktex;">www.ctan.org tex-archive site for texbook.tex</ulink>. Este ficheiro contém a maior parte das macros necessárias.  Ouvi dizer que pode processar este documento com o <literal>tex</literal>(1) depois de comentar as linhas 7 a 10 e adicionar<literal>"\input manmac \proofmodefalse</literal>". Recomenda-se vivamente a compra deste livro (e de todos os outros livros de Donald E. Knuth) em vez de usar a versão online, mas a fonte é um ótimo exemplo de entrada TeX!

note: type: Content of: <book><chapter><section><section><title>
en: Pretty print a manual page
pt: Impressão bonita de um manual

note: type: Content of: <book><chapter><section><section><para>
en: You can print a manual page in PostScript nicely by one of the following commands.
pt: Consegue uma impressão bonita dum manual em PostScript com um dos seguintes comandos.

note: type: Content of: <book><chapter><section><section><title>
en: Creating a manual page
pt: Criar um manual

note: type: Content of: <book><chapter><section><section><para>
en: Although writing a manual page (manpage) in the plain <ulink url="&troff;">troff</ulink> format is possible, there are few helper packages to create it.
pt: Apesar de escrever um manual (manpage) no formato <ulink url="&troff;">troff</ulink> simples ser possível, existem alguns programas que ajudam a criá-lo.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages to help creating the manpage
pt: Lista de pacotes para ajudar a criar o manual (manpage)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from DocBook SGML into roff man macros
pt: conversor de DocBook SGML para macros roff man

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: text→manpage
pt: texto→manpage

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: automatic manpage generator from --help
pt: geração automática de manual a partir do --help

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from GNU info to POD or man pages
pt: conversor de info do GNU para POD ou páginas man

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert flat ASCII text to man page format
pt: converte texto ASCII simples para o formato de página man

note: type: Content of: <book><chapter><section><title>
en: Printable data
pt: Dados imprimíveis

note: type: Content of: <book><chapter><section><para>
en: Printable data is expressed in the <ulink url="&postscript;">PostScript</ulink> format on the Debian system.  <ulink url="&commonunixprintingsystemcups;">Common Unix Printing System (CUPS)</ulink> uses Ghostscript as its rasterizer backend program for non-PostScript printers.
pt: Os dados imprimíveis são expressos no formato <ulink url="&postscript;">PostScript</ulink> no sistema Debian. O  <ulink url="&commonunixprintingsystemcups;">Common Unix Printing System (CUPS)</ulink> usa o Ghostscript como o programa backend de rasterização dele para as impressoras não-PostScript.

note: type: Content of: <book><chapter><section><para>
en: Printable data may also be expressed in the <ulink url="&pdf;">PDF</ulink> format on the recent Debian system.
pt: Os dados imprimíveis também podem ser expressos no formato <ulink url="&pdf;">PDF</ulink> no recente sistema Debian.

note: type: Content of: <book><chapter><section><para>
en: PDF files can displayed and its form entries may be filled using GUI viewer tools such as <ulink url="&evince;">Evince</ulink> and <ulink url="&okular;">Okular</ulink> (see <xref linkend="_gui_applications"/>); and modern browsers such as <ulink url="&chromium;">Chromium</ulink>.
pt: Os ficheiros PDF podem ser visualizados e as suas entradas de formulário podem ser preenchidas utilizando ferramentas de visualização GUI como o <ulink url="&evince;">Evince</ulink> e o <ulink url="&okular;">Okular</ulink> (ver <xref linkend="_gui_applications"/>); e navegadores modernos como o <ulink url="&chromium;">Chromium</ulink>.

note: type: Content of: <book><chapter><section><para>
en: PDF files can be edited using some graphics tools such as <ulink url="&libreoffice;">LibreOffice</ulink>, <ulink url="&scribus;">Scribus</ulink>, and <ulink url="&inkscape;">Inkscape</ulink> (see <xref linkend="_graphic_data_tools"/>).
pt: Os ficheiros PDF podem ser editados utilizando algumas ferramentas gráficas como o <ulink url="&libreoffice;">LibreOffice</ulink>, <ulink url="&scribus;">o Scribus</ulink> e o <ulink url="&inkscape;">Inkscape</ulink> (ver <xref linkend="_graphic_data_tools"/>).

note: type: Content of: <book><chapter><section><tip><para>
en: You can read a PDF file with <ulink url="&gimp;">GIMP</ulink> and convert it into <ulink url="&png;">PNG</ulink> format using higher than 300 dpi resolution.  This may be used as a background image for <ulink url="&libreoffice;">LibreOffice</ulink> to produce a desirable altered printout with minimum efforts.
pt: É possível ler um ficheiro PDF com o <ulink url="&gimp;">GIMP</ulink> e convertê-lo para o formato <ulink url="&png;">PNG</ulink> com uma resolução superior a 300 dpi.  Esta pode ser utilizada como imagem de fundo para o <ulink url="&libreoffice;">LibreOffice</ulink> para produzir uma impressão alterada desejável com o mínimo de esforço.

note: type: Content of: <book><chapter><section><section><para>
en: The core of printable data manipulation is the <ulink url="&ghostscript;">Ghostscript</ulink> <ulink url="&postscriptps;">PostScript (PS)</ulink> interpreter which generates raster image.
pt: O núcleo da manipulação de dados imprimíveis é o interpretador <ulink url="&postscriptps;">PostScript (PS)</ulink> <ulink url="&ghostscript;">Ghostscript</ulink> o qual gera imagem em rasterização.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of Ghostscript PostScript interpreters
pt: Lista de interpretadores PostScript Ghostscript

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&thegplghostscripptpdfinterpreter;">The GPL Ghostscript PostScript/PDF interpreter</ulink>
pt: <ulink url="&thegplghostscripptpdfinterpreter;">O interpretador de PostScript/PDF Ghostscript GPL</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GPL Ghostscript PostScript/PDF interpreter - X display support
pt: Interpretador de PostScript/PDF Ghostscript GPL - suporte a ecrã X

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PDF rendering library forked from the xpdf PDF viewer
pt: Biblioteca de renderização de PDF que é um fork do visualizador de PDF xpdf

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PDF rendering library (GLib-based shared library)
pt: Biblioteca de renderização de PDF (biblioteca de partilha baseada em GLib)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: CMaps for PDF rendering library (for <ulink url="&cjk;">CJK</ulink> support: Adobe-*)
pt: CMaps para suporte à biblioteca de renderização de PDF (para <ulink url="&cjk;">CJK</ulink>: Adobe-*)

note: type: Content of: <book><chapter><section><section><tip><para>
en: "<literal>gs -h</literal>" can display the configuration of Ghostscript.
pt: "<literal>gs -h</literal>" pode mostrar a configuração do Ghostscript.

note: type: Content of: <book><chapter><section><section><title>
en: Merge two PS or PDF files
pt: Juntar dois ficheiros PS ou PDF

note: type: Content of: <book><chapter><section><section><para>
en: You can merge two <ulink url="&postscriptps;">PostScript (PS)</ulink> or <ulink url="&portabledocumentformatpdf;">Portable Document Format (PDF)</ulink> files using <literal>gs</literal>(1) of Ghostscript.
pt: Pode unir dois ficheiros <ulink url="&postscriptps;">PostScript (PS)</ulink> ou <ulink url="&portabledocumentformatpdf;">Portable Document Format (PDF)</ulink> a usar o <literal>gs</literal>(1) do Ghostscript.

note: type: Content of: <book><chapter><section><section><note><para>
en: The <ulink url="&pdf;">PDF</ulink>, which is a widely used cross-platform printable data format, is essentially the compressed <ulink url="&ps;">PS</ulink> format with few additional features and extensions.
pt: O <ulink url="&pdf;">PDF</ulink>, que é um formato de dados imprimíveis amplamente usado em várias plataformas, é essencialmente o formato <ulink url="&ps;">PS</ulink> comprimido com algumas funcionalidades e extensões adicionais.

note: type: Content of: <book><chapter><section><section><tip><para>
en: For command line, <literal>psmerge</literal>(1) and other commands from the <literal>psutils</literal> package are useful for manipulating PostScript documents.  <literal>pdftk</literal>(1) from the <literal>pdftk</literal> package is useful for manipulating PDF documents, too.
pt: Para a linha de comandos, o <literal>psmerge</literal>(1) e outros comandos do pacote <literal>psutils</literal> são úteis para manipular documentos em PostScript. O <literal>pdftk</literal>(1) do pacote <literal>pdftk</literal> também é útil para manipular documentos em PDF.

note: type: Content of: <book><chapter><section><section><title>
en: Printable data utilities
pt: Utilitários de dados imprimíveis

note: type: Content of: <book><chapter><section><section><para>
en: The following packages for the printable data utilities caught my eyes.
pt: Os seguintes pacotes para utilitários de dados imprimíveis chamaram a minha atenção.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of printable data utilities
pt: Lista de utilitários de dados imprimíveis

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PDF utilities: <literal>pdftops</literal>, <literal>pdfinfo</literal>, <literal>pdfimages</literal>, <literal>pdftotext</literal>, <literal>pdffonts</literal>
pt: Utilitários de PDF: <literal>pdftops</literal>, <literal>pdfinfo</literal>, <literal>pdfimages</literal>, <literal>pdftotext</literal>, <literal>pdffonts</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PostScript document conversion tools
pt: Ferramentas de conversão de documentos PostScript

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create large posters out of PostScript pages
pt: criar grandes posters de páginas PostScript

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert ASCII text to PostScript, HTML, RTF or Pretty-Print
pt: converter texto ASCII para PostScript, HTML, RTF ou Pretty-Print

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 'Anything to PostScript' converter and pretty-printer
pt: Conversor de 'Qualquer coisa para PostScript' e pretty-printer

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PDF document conversion tool: <literal>pdftk</literal>
pt: Ferramenta de conversão de documentos PDF: <literal>pdftk</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from HTML to PostScript
pt: conversor de HTML para PostScript

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from html to latex
pt: conversor de html para latex

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert documents from LaTeX to RTF which can be read by MS Word
pt: conversor de documentos LaTeX para RTF que podem ser lidos pelo MS Word

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from PostScript to EPS (Encapsulated PostScript)
pt: conversor de PostScript para EPS (PostScript Encapsulado)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Text to PostScript converter with Japanese encoding support
pt: Conversor de texto para PostScript com suporte a codificação Japonesa

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PostScript utilities
pt: Utilitários do PostScript

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: pretty print many source codes (C, C++, Java, Pascal, Perl, Pike, Sh, and Verilog) to PostScript. (C language)
pt: impressão bonita de muitos códigos fonte (C, C++, Java, Pascal, Perl, Pike, Sh e Verilog) para PostScript. (linguagem C)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from PDF to <ulink url="&scalablevectorgraphics;">Scalable vector graphics</ulink> format
pt: conversor de PDF para formato <ulink url="&scalablevectorgraphics;">Gráficos vectoriais escaláveis</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: pdf→ipe
pt: ps→ipe

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from PDF to IPE's XML format
pt: conversor de PDF para formato XML de IPE

note: type: Content of: <book><chapter><section><section><title>
en: Printing with CUPS
pt: Imprimir com o CUPS

note: type: Content of: <book><chapter><section><section><para>
en: Both <literal>lp</literal>(1) and <literal>lpr</literal>(1) commands offered by <ulink url="&commonunixprintingsystemcups;">Common Unix Printing System (CUPS)</ulink> provides options for customized printing the printable data.
pt: Ambos comandos <literal>lp</literal>(1) e <literal>lpr</literal>(1) oferecidos pelo <ulink url="&commonunixprintingsystemcups;">Common Unix Printing System (CUPS)</ulink> disponibilizam opções para impressão personalizada dos dados a imprimir.

note: type: Content of: <book><chapter><section><section><para>
en: You can print 3 copies of a file collated using one of the following commands.
pt: Pode imprimir 3 cópias coligidas de um ficheiro a usar um dos seguintes comandos.

note: type: Content of: <book><chapter><section><section><para>
en: You can further customize printer operation by using printer option such as "<literal>-o number-up=2</literal>", "<literal>-o page-set=even</literal>", "<literal>-o page-set=odd</literal>", "<literal>-o scaling=200</literal>", "<literal>-o natural-scaling=200</literal>", etc., documented at <ulink url="&commandlineprintingandoptions;">Command-Line Printing and Options</ulink>.
pt: Pode personalizar ainda mais as operações da impressora ao usar opções da impressão como "<literal>-o number-up=2</literal>", "<literal>-o page-set=even</literal>", "<literal>-o page-set=odd</literal>", "<literal>-o scaling=200</literal>", "<literal>-o natural-scaling=200</literal>", etc., documentadas em <ulink url="&commandlineprintingandoptions;">Impressão em Linha de Comandos e Opções</ulink>.

note: type: Content of: <book><chapter><section><title>
en: The mail data conversion
pt: A conversão de dados de mail

note: type: Content of: <book><chapter><section><para>
en: The following packages for the mail data conversion caught my eyes.
pt: Os seguintes pacotes para conversão de dados de mail chamaram a minha atenção.

note: type: Content of: <book><chapter><section><table><title>
en: List of packages to help mail data conversion
pt: Lista de pacotes para ajudar na conversão de dados de mail

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: encoding and decoding of <ulink url="&mime;">MIME</ulink> messages: <literal>mpack</literal>(1) and <literal>munpack</literal>(1)
pt: codificação e descodificação de mensagens <ulink url="&mime;">MIME</ulink>: <literal>mpack</literal>(1) e <literal>munpack</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: unpacking <ulink url="&mime;">MIME</ulink> attachments of type "application/ms-tnef" which is a Microsoft only format
pt: descompactar anexos <ulink url="&mime;">MIME</ulink> do tipo "application/ms-tnef" o qual é um formato apenas da Microsoft

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: encoder and decoder for the following formats: <ulink url="&uuencode;">uuencode</ulink>, <ulink url="&xxencode;">xxencode</ulink>, <ulink url="&basege;">BASE64</ulink>, <ulink url="&quotedprintable;">quoted printable</ulink>, and <ulink url="&binhex;">BinHex</ulink>
pt: codificador e descodificador dos seguintes formatos: <ulink url="&uuencode;">uuencode</ulink>, <ulink url="&xxencode;">xxencode</ulink>, <ulink url="&basege;">BASE64</ulink>, <ulink url="&quotedprintable;">quoted printable</ulink> e <ulink url="&binhex;">BinHex</ulink>

note: type: Content of: <book><chapter><section><tip><para>
en: The <ulink url="&internetmessageaccessprotocol;">Internet Message Access Protocol</ulink> version 4 (IMAP4) server may be used to move mails out from proprietary mail systems if the mail client software can be configured to use IMAP4 server too.
pt: O servidor IMAP4 ( <ulink url="&internetmessageaccessprotocol;">Internet Message Access Protocol</ulink> versão 4) pode ser utilizado para transferir correio eletrónico de sistemas de correio proprietários se o software cliente de correio puder ser configurado para utilizar também o servidor IMAP4.

note: type: Content of: <book><chapter><section><section><title>
en: Mail data basics
pt: Noções básicas de dados de mail

note: type: Content of: <book><chapter><section><section><para>
en: Mail (<ulink url="&smtp;">SMTP</ulink>) data should be limited to series of 7 bit data.  So binary data and 8 bit text data are encoded into 7 bit format with the <ulink url="&multipurposeinteilextensionsmime;">Multipurpose Internet Mail Extensions (MIME)</ulink> and the selection of the charset (see <xref linkend="list-of-encoding-values"/>).
pt: Os dados do correio eletrónico (<ulink url="&smtp;">SMTP</ulink>) devem limitar-se a séries de dados de 7 bits.  Assim, os dados binários e os dados de texto de 8 bits são codificados em formato de 7 bits com as <ulink url="&multipurposeinteilextensionsmime;">Extensões de Correio da Internet para Fins Múltiplos (MIME)</ulink> e a seleção do conjunto de caracteres (ver <xref linkend="list-of-encoding-values"/>).

note: type: Content of: <book><chapter><section><section><para>
en: The standard mail storage format is mbox formatted according to <ulink url="&rfcciccupdatedrfcicc;">RFC2822 (updated RFC822)</ulink>.  See <literal>mbox</literal>(5) (provided by the <literal>mutt</literal> package).
pt: O formato de armazenamento de mail standard é mbox de acordo com <ulink url="&rfcciccupdatedrfcicc;">RFC2822 (RFC822 atualizado)</ulink>. Veja <literal>mbox</literal>(5) (disponibilizado pelo pacote <literal>mutt</literal>).

note: type: Content of: <book><chapter><section><section><para>
en: For European languages, "<literal>Content-Transfer-Encoding: quoted-printable</literal>" with the ISO-8859-1 charset is usually used for mail since there are not much 8 bit characters. If European text is encoded in UTF-8, "<literal>Content-Transfer-Encoding: quoted-printable</literal>" is likely to be used since it is mostly 7 bit data.
pt: Para as linguagens Europeias, "<literal>Content-Transfer-Encoding: quoted-printable</literal>" com o junto de caracteres ISO-8859-1 é geralmente usado para mail porque não existem muitos caracteres de 8 bits. Se o texto Europeu estiver codificado em UTF-8, é provável que seja usado o "<literal>Content-Transfer-Encoding: quoted-printable</literal>" pois é maioritariamente dados de 7 bits.

note: type: Content of: <book><chapter><section><section><para>
en: For Japanese, traditionally "<literal>Content-Type: text/plain; charset=ISO-2022-JP</literal>" is usually used for mail to keep text in 7 bits.  But older Microsoft systems may send mail data in Shift-JIS without proper declaration.  If Japanese text is encoded in UTF-8, <ulink url="&basege;">Base64</ulink> is likely to be used since it contains many 8 bit data.  The situation of other Asian languages is similar.
pt: Para Japonês, tradicionalmente usa-se "<literal>Content-Type: text/plain; charset=ISO-2022-JP</literal>" para o mail para manter o texto em 7 bits. Mas os sistemas mais antigos da Microsoft podem enviar dados de mail em Shift-JIS sem a declaração apropriada. Se o testo Japonês for codificado em UTF-8, é provável que se use <ulink url="&basege;">Base64</ulink> pois contém muitos dados de 8 bits. A situação de outras linguagens Asiáticas é semelhante.

note: type: Content of: <book><chapter><section><section><note><para>
en: If your non-Unix mail data is accessible by a non-Debian client software which can talk to the IMAP4 server, you may be able to move them out by running your own IMAP4 server.
pt: Se os seus dados de correio não-Unix são acessíveis por um software cliente não-Debian que pode falar com o servidor IMAP4, pode ser capaz de os mover executando o seu próprio servidor IMAP4.

note: type: Content of: <book><chapter><section><section><note><para>
en: If you use other mail storage formats, moving them to mbox format is the good first step.  The versatile client program such as <literal>mutt</literal>(1) may be handy for this.
pt: Se usa outros formatos de armazenamento de mail, movê-los para o formato mbox é um bom primeiro passo. Um programa cliente versátil como o <literal>mutt</literal>(1) pode dar jeito para isto.

note: type: Content of: <book><chapter><section><section><para>
en: You can split mailbox contents to each message using <literal>procmail</literal>(1) and <literal>formail</literal>(1).
pt: Pode dividir os conteúdos da mailbox para cada mensagem a usar o <literal>procmail</literal>(1) e o <literal>formail</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: Each mail message can be unpacked using <literal>munpack</literal>(1) from the <literal>mpack</literal> package (or other specialized tools) to obtain the MIME encoded contents.
pt: Cada mensagem de mail pode ser desempacotada a usar o <literal>munpack</literal>(1) do pacote <literal>mpack</literal> (ou outras ferramentas especializadas) para obter os conteúdos codificados em MIME.

note: type: Content of: <book><chapter><section><title>
en: Graphic data tools
pt: Ferramentas de dados gráficos

note: type: Content of: <book><chapter><section><para>
en: Although GUI programs such as <literal>gimp</literal>(1) are very powerful, command line tools such as <literal>imagemagick</literal>(1) are quite useful for automating image manipulation via scripts.
pt: Apesar dos programas com GUI como o <literal>gimp</literal>(1) serem muito poderosos, as ferramentas de linha de comandos como o <literal>imagemagick</literal>(1) são bastante úteis para automatizar a manipulação de imagens via scripts.

note: type: Content of: <book><chapter><section><para>
en: The de facto image file format of the digital camera is the <ulink url="&exchangeableimagefileformat;">Exchangeable Image File Format</ulink> (EXIF) which is the <ulink url="&jpeg;">JPEG</ulink> image file format with additional metadata tags.  It can hold information such as date, time, and camera settings.
pt: O formato de facto de ficheiros de imagem das câmaras digitais é o <ulink url="&exchangeableimagefileformat;">Exchangeable Image File Format</ulink> (EXIF) o qual é o formato de ficheiros de imagem <ulink url="&jpeg;">JPEG</ulink> com etiquetas de meta-dados adicionais. Pode conter informações como a data, hora e definições da camera.

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&thelempelzivwelcsdatacompression;">The Lempel-Ziv-Welch (LZW) lossless data compression</ulink> patent has been expired.  <ulink url="&graphicsinterchangeformatgif;">Graphics Interchange Format (GIF)</ulink> utilities which use the LZW compression method are now freely available on the Debian system.
pt: A patente <ulink url="&thelempelzivwelcsdatacompression;">de compressão de dados sem perdas de Lempel-Ziv-Welch (LZW)</ulink> expirou. Os utilitários de <ulink url="&graphicsinterchangeformatgif;">Graphics Interchange Format (GIF)</ulink> que usam o método de compressão LZW estão agora livremente disponíveis no sistema Debian.

note: type: Content of: <book><chapter><section><tip><para>
en: Any digital camera or scanner with removable recording media works with Linux through <ulink url="&usbstorage;">USB storage</ulink> readers since it follows the <ulink url="&designruleforcamerafilesystem;">Design rule for Camera Filesystem</ulink> and uses <ulink url="&fat;">FAT</ulink> filesystem. See <xref linkend="_removable_storage_device"/>.
pt: Qualquer câmara digital ou scanner com meio de gravação amovível funciona em Linux através de leitores de <ulink url="&usbstorage;">armazenamento USB</ulink> desde que sigam as <ulink url="&designruleforcamerafilesystem;">Regras de Desenho para Sistemas de Ficheiros de Câmaras</ulink> e usem o sistema de ficheiros <ulink url="&fat;">FAT</ulink>. Veja <xref linkend="_removable_storage_device"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Graphic data tools (metapackage)
pt: Ferramentas de dados gráficos (meta-pacote)

note: type: Content of: <book><chapter><section><section><para>
en: The following metapackages are good starting points for searching graphics data tools using <literal>aptitude</literal>(8).  "<ulink url="&packagesoverviewtoolsmaintainers;">Packages overview for Debian PhotoTools Maintainers</ulink>" can be another starting point.
pt: Os seguintes meta-pacotes são bons pontos de partida para procurar ferramentas de dados gráficos usando o <literal>aptitude</literal>(8).  <ulink url="&packagesoverviewtoolsmaintainers;">"Packages overview for Debian PhotoTools Maintainers</ulink>" pode ser outro ponto de partida.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of graphics data tools (metapackage)
pt: Lista de ferramentas de dados gráficos (meta-pacote)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: metapackage for teaching graphics and pictural art.
pt: meta-pacote para o ensino do grafismo e da arte pictórica.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: metapackage for open font design
pt: meta pacote para desenho de font aberta

note: type: Content of: <book><chapter><section><section><tip><para>
en: Search more image tools using regex "<literal>~Gworks-with::image</literal>" in <literal>aptitude</literal>(8) (see <xref linkend="_search_method_options_with_aptitude"/>).
pt: Procure mais ferramentas de imagem com a expressão regular "<literal>~Gworks-with::image</literal>" no <literal>aptitude</literal>(8) (veja <xref linkend="_search_method_options_with_aptitude"/>).

note: type: Content of: <book><chapter><section><section><title>
en: Graphic data tools (GUI)
pt: Ferramentas gráficas de dados (GUI)

note: type: Content of: <book><chapter><section><section><para>
en: The following packages for the GUI graphics data conversion, editing, and organization tools caught my eyes.
pt: Os seguintes pacotes para as ferramentas de conversão, edição e organização de dados gráficos GUI chamaram a minha atenção.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of graphics data tools (GUI)
pt: Lista de ferramentas de dados gráficos (GUI)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(bitmap)
pt: imagem(bitmap)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GTK-based X11 frontend for SANE (Scanner Access Now Easy)
pt: Frontend X11 baseado em GTK para o SANE (Scanner Access Now Easy)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&scribus;">Scribus</ulink> DTP editor
pt: editor de DTP do <ulink url="&scribus;">Scribus</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(vector)
pt: imagem(vector)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: LibreOffice office suite - drawing
pt: suite de escritório do LibreOffice - desenho

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&svgscalablevectorgraphics;">SVG (Scalable Vector Graphics)</ulink> editor
pt: editor de <ulink url="&svgscalablevectorgraphics;">SVG (Scalable Vector Graphics)</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: diagram editor (Gtk)
pt: editor de diagramas (Gtk)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Facility for Interactive Generation of figures under X11
pt: Habilidade para Geração interactiva de figuras sob X11

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image→text
pt: imagem→texto

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: free OCR software
pt: software de OCR livre

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(Exif)
pt: imagem(Exif)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Eye of GNOME graphics viewer program
pt: Programa de visualização de gráficos Olho do GNOME

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image viewer and browser (GNOME)
pt: visualizador e navegador de imagens (GNOME)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image viewer using GTK
pt: Visualizador de imagens que usa GTK

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: digital photo organizer (GNOME)
pt: organizador de fotos digitais (GNOME)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image viewer (KDE)
pt: visualizador de imagens (KDE)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: digital camera support for KDE applications
pt: Suporte para cameras digitais para aplicações do KDE

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: digital photo management application for KDE
pt: aplicação de gestão de fotos digitais para KDE

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: virtual lighttable and darkroom for photographers
pt: mesa de luz virtual e câmara escura para fotógrafos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: panorama photo stitcher
pt: fotomontagem de fotografias panorâmicas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 2D CAD data editor
pt: Editor de dados CAD 2D

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 3D CAD data editor
pt: Editor de dados CAD 3D

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 3D content editor for animation etc
pt: editor de conteúdos 3D para animação e etc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: OpenGL based 3D model editor
pt: editor de modelos 3D baseado em OpenGL

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: font editor for PS, TrueType and OpenType fonts
pt: editor de tipo de letra para fonts PS, TrueType e OpenType

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program for <ulink url="&gridfittingandhinting;">gridfitting and hinting</ulink> TrueType fonts
pt: programa para <ulink url="&gridfittingandhinting;">ajustes e alinhamento em grelha</ulink> de tipos de letra TrueType

note: type: Content of: <book><chapter><section><section><title>
en: Graphic data tools (CLI)
pt: Ferramentas de dados gráficos (CLI)

note: type: Content of: <book><chapter><section><section><para>
en: The following packages for the CLI graphics data conversion, editing, and organization tools caught my eyes.
pt: Os seguintes pacotes para as ferramentas de conversão, edição e organização de dados gráficos CLI chamaram a minha atenção.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of graphics data tools (CLI)
pt: Lista de ferramentas de dados gráficos (CLI)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image manipulation programs
pt: programas de manipulação de imagens

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image manipulation programs (fork of <literal>imagemagick</literal>)
pt: programas de manipulação de imagens (fork do <literal>imagemagick</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: graphics conversion tools
pt: ferramentas de conversão de gráficos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert <ulink url="&highefficiencyimgefileformatheif;">High Efficiency Image File Format (HEIF)</ulink> to JPEG, PNG, or Y4M formats with <literal>heif-convert</literal>(1) command
pt: converter <ulink url="&highefficiencyimgefileformatheif;">o formato de ficheiro de imagem de alta eficiência (HEIF)</ulink> para os formatos JPEG, PNG ou Y4M com o comando <literal>heif-convert</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert <ulink url="&mswindowsiconsanndfrompngformats;">MS Windows icons and cursors to and from PNG formats</ulink> (<ulink url="&faviconico;">favicon.ico</ulink>)
pt: converte <ulink url="&mswindowsiconsanndfrompngformats;">ícones e cursores do MS Windows de e para formatos PNG</ulink> (<ulink url="&faviconico;">favicon.ico</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ps/pdf→image(vector)
pt: ps/pdf→imagem(vector)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PostScript and PDF files to editable vector graphics converter (SVG)
pt: conversor de ficheiro PostScript e PDF para gráficos vectoriais editáveis (SVG)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Windows/image(vector)
pt: Windows/imagem(vector)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Windows metafile (vector graphics data) conversion tools
pt: ferramentas de conversão de meta-ficheiros do Windows (dados de gráficos vectoriais)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert XFig files to OpenOffice.org Draw format
pt: converte ficheiros XFig ao formato do OpenOffice.org Draw

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image→image
pt: imagem→imagem

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: post-processing tool for scanned pages for <ulink url="&ocr;">OCR</ulink>
pt: ferramenta de pós-processamento para páginas digitalizadas em scanner para <ulink url="&ocr;">OCR</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: free <ulink url="&ocr;">OCR</ulink> software based on the HP's commercial OCR engine
pt: software livre de <ulink url="&ocr;">OCR</ulink> baseado no motor de OCR comercial da HP

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: OCR engine data: tesseract-ocr language files for English text
pt: Dados de motor OCR: ficheiros de linguagem tesseract-ocr para texto Inglês

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: command-line utility to show EXIF information in JPEG files
pt: utilitário de linha de comandos para mostrar informação EXIF nos ficheiros JPEG

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: EXIF/IPTC metadata manipulation tool
pt: ferramenta de manipulação de meta-dados EXIF/IPTC

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: transform digital camera jpeg images
pt: transformar imagens jpeg de câmaras digitais

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to read Exif tags from a digital camera JPEG file
pt: utilitário para ler etiquetas Exif de ficheiros JPEG de câmaras digitais

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: read metadata from digital pictures
pt: ler meta-dados de imagens digitais

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(Raw)→ppm
pt: imagem(Raw)→ppm

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: decode raw digital camera images
pt: descodifica imagens cruas de câmaras digitais

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find visually similar or duplicate images
pt: encontra imagens visualmente semelhantes ou duplicadas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: merge images to increase fidelity or create mosaics
pt: junta imagens para aumentar a fidelidade ou criar mosaicos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(Exif)→html
pt: imagem(Exif)→html

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: generate static HTML galleries from images
pt: gera galerias HTML estáticas a partir de imagens

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: universal <ulink url="&steganographic;">Steganographic</ulink> tool
pt: ferramenta de <ulink url="&steganographic;">Esteganografia</ulink> universal

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: optimize <ulink url="&jpeg;">JPEG</ulink> files
pt: otimize ficheiros <ulink url="&jpeg;">JPEG</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: optimize <ulink url="&png;">PNG</ulink> files, lossless compression
pt: otimize ficheiros <ulink url="&png;">PNG</ulink>, compressão sem perdas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: optimize <ulink url="&png;">PNG</ulink> files, lossy compression
pt: otimize ficheiros <ulink url="&png;">PNG</ulink>, compressão com perdas

note: type: Content of: <book><chapter><section><title>
en: Miscellaneous data conversion
pt: Conversão de dados variados

note: type: Content of: <book><chapter><section><para>
en: There are many other programs for converting data. Following packages caught my eyes using regex "<literal>~Guse::converting</literal>" in <literal>aptitude</literal>(8) (see <xref linkend="_search_method_options_with_aptitude"/>).
pt: Existem muitos outros programas para converter dados. Os pacotes seguintes chamaram a minha atenção a usar a expressão regular "<literal>~Guse::converting</literal>" no <literal>aptitude</literal>(8) (veja <xref linkend="_search_method_options_with_aptitude"/>).

note: type: Content of: <book><chapter><section><table><title>
en: List of miscellaneous data conversion tools
pt: Lista de ferramentas de conversão de dados variados

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: converter for the foreign package into the Debian package
pt: conversor para pacotes alienígenas num pacote Debian

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: converter from "Electric Book" (popular in Japan) to a single <ulink url="&jisxeaib;">JIS X 4081</ulink> format (a subset of the <ulink url="&epwing;">EPWING</ulink> V1)
pt: conversor de "Electric Book" (popular no Japão) para um formato <ulink url="&jisxeaib;">JIS X 4081</ulink> único (um subconjunto de <ulink url="&epwing;">EPWING</ulink> V1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: any→EPUB
pt: qualquer→EPUB

note: type: Content of: <book><chapter><section><para>
en: You can also extract data from RPM format with the following.
pt: Também pode extrair dados do formato RPM com o seguinte.

note: type: Content of: <book><chapter><para>
en: I provide some pointers for people to learn programming on the Debian system enough to trace the packaged source code.  Here are notable packages and corresponding documentation packages for programming.
pt: Disponibilizo algumas dicas para as pessoas aprenderem programação no sistema Debian o suficiente para rastrear o código fonte do pacote. Aqui estão pacotes notáveis e pacotes de documentação correspondentes para programação.

note: type: Content of: <book><chapter><para>
en: Online references are available by typing "<literal>man name</literal>" after installing <literal>manpages</literal> and <literal>manpages-dev</literal> packages. Online references for the GNU tools are available by typing "<literal>info program_name</literal>" after installing the pertinent documentation packages.  You may need to include the <literal>contrib</literal> and <literal>non-free</literal> archives in addition to the <literal>main</literal> archive since some GFDL documentations are not considered to be DFSG compliant.
pt: Estão disponíveis referências online ao escrever "<literal>man nome</literal>" após instalar os pacotes <literal>manpages</literal> e <literal>manpages-dev</literal>. As referências online ás ferramentas GNU está disponíveis ao escrever "<literal>info nome_do_programa</literal>" após instalar os pacotes de documentação pertinentes. Poderá ter de incluir os arquivos <literal>contrib</literal> e <literal>non-free</literal> adicionalmente ao arquivo <literal>main</literal> pois algumas documentações GFDL não são consideradas compatíveis com DFSG.

note: type: Content of: <book><chapter><para>
en: Please consider to use version control system tools.  See <xref linkend="_git"/>.
pt: Considere a possibilidade de utilizar ferramentas do sistema de controlo de versões.  Ver <xref linkend="_git"/>.

note: type: Content of: <book><chapter><warning><para>
en: Do not use "<literal>test</literal>" as the name of an executable test file.  "<literal>test</literal>" is a shell builtin.
pt: Não use "<literal>test</literal>" como o nome de um ficheiro de teste executável. "<literal>test</literal>" é um comando embutido na shell.

note: type: Content of: <book><chapter><caution><para>
en: You should install software programs directly compiled from source into "<literal>/usr/local</literal>" or "<literal>/opt</literal>" to avoid collision with system programs.
pt: Deve instalar os programas compilados directamente a partir da fonte em "<literal>/usr/local</literal>" ou "<literal>/opt</literal>" para evitar colisões com os programas do sistema.

note: type: Content of: <book><chapter><tip><para>
en: <ulink url="&codeexamplesofcrgjjbottlesofbeer;">Code examples of creating "Song 99 Bottles of Beer"</ulink> should give you good ideas of practically all the programming languages.
pt: Os <ulink url="&codeexamplesofcrgjjbottlesofbeer;">Exemplos de código da criação de "Song 99 Bottles of Beer"</ulink> devem dar-lhe uma boa ideia de praticamente todas as linguagens de programação.

note: type: Content of: <book><chapter><section><title>
en: The shell script
pt: O script de shell

note: type: Content of: <book><chapter><section><para>
en: The <ulink url="&shellscript;">shell script</ulink> is a text file with the execution bit set and contains the commands in the following format.
pt: O <ulink url="&shellscript;">script de shell</ulink> é um ficheiro de texto com o bit de execução definido e contém os comandos no seguinte formato.

note: type: Content of: <book><chapter><section><para>
en: The first line specifies the shell interpreter which read and execute this file contents.
pt: A primeira linha especifica o interpretador shell que lê e executa o conteúdo deste ficheiro.

note: type: Content of: <book><chapter><section><para>
en: Reading shell scripts is the <emphasis role="strong">best</emphasis> way to understand how a Unix-like system works.  Here, I give some pointers and reminders for shell programming. See "Shell Mistakes" (<ulink url="&httpswwwgreenendkcaabaeshellhtml;">https://www.greenend.org.uk/rjk/2001/04/shell.html</ulink>) to learn from mistakes.
pt: Ler scripts de shell é a <emphasis role="strong">melhor</emphasis> maneira de compreender como um sistema tipo Unix funciona. Aqui, Dou alguns apontamentos e lembranças para programação de shell. Veja "Erros de Shell" (<ulink url="&httpswwwgreenendkcaabaeshellhtml;">https://www.greenend.org.uk/rjk/2001/04/shell.html</ulink>) para aprender a partir de erros.

note: type: Content of: <book><chapter><section><para>
en: Unlike shell interactive mode (see <xref linkend="_the_simple_shell_command"/> and <xref linkend="_unix_like_text_processing"/>), shell scripts frequently use parameters, conditionals, and loops.
pt: Ao contrário do modo interativo de shell (veja <xref linkend="_the_simple_shell_command"/> e <xref linkend="_unix_like_text_processing"/>), os scripts de shell usam frequentemente parâmetros, condicionais e ciclos.

note: type: Content of: <book><chapter><section><section><title>
en: POSIX shell compatibility
pt: Compatibilidade da shell do POSIX

note: type: Content of: <book><chapter><section><section><para>
en: Many system scripts may be interpreted by any one of <ulink url="&posix;">POSIX</ulink> shells (see <xref linkend="list-of-shell-programs"/>).
pt: Muitos scripts de sistema podem ser interpretados por qualquer uma das shells <ulink url="&posix;">POSIX</ulink> (ver <xref linkend="list-of-shell-programs"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The default non-interactive POSIX shell "<literal>/usr/bin/sh</literal>" is a symlink pointing to <literal>/usr/bin/dash</literal> and used by many system programs.
pt: A shell POSIX não-interactiva predefinida "<literal>/usr/bin/sh</literal>" é uma ligação simbólica que aponta para <literal>/usr/bin/dash</literal> e é utilizada por muitos programas de sistema.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The default interactive POSIX shell is <literal>/usr/bin/bash</literal>.
pt: A shell POSIX interactiva predefinida é <literal>/usr/bin/bash</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Avoid writing a shell script with <emphasis role="strong">bashisms</emphasis> or <emphasis role="strong">zshisms</emphasis> to make it portable among all POSIX shells.  You can check it using <literal>checkbashisms</literal>(1).
pt: Evite escrever um script de shell com <emphasis role="strong">bashisms</emphasis> ou <emphasis role="strong">zshisms</emphasis> para fazê-loportável entre todas as shells do POSIX. Pode verificar isto a usar o <literal>checkbashisms</literal>(1).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of typical bashisms
pt: Lista dos 'bashisms' típicos

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Good: POSIX
pt: Bom: POSIX

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Avoid: bashism
pt: Evitar: 'bashism'

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: octal format: "<literal>\377</literal>"
pt: formato octal: "<literal>\377</literal>"

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: hexadecimal format: "<literal>\xff</literal>"
pt: formato hexadecimal: "<literal>\xff</literal>"

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>echo</literal>" command must be used with following cares since its implementation differs among shell builtin and external commands.
pt: O comando "<literal>echo</literal>" tem de ser usado com os seguintes cuidados porque a implementação dele difere entre o integrado na shell e os comandos externos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Avoid using any command options except "<literal>-n</literal>".
pt: Evite usar quaisquer opções de comando excepto "<literal>-n</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Avoid using escape sequences in the string since their handling varies.
pt: Evite usar sequências de escape na cadeia porque o manuseamento dele varia.

note: type: Content of: <book><chapter><section><section><note><para>
en: Although "<literal>-n</literal>" option is <emphasis role="strong">not</emphasis> really POSIX syntax, it is generally accepted.
pt: Apesar da opção "<literal>-n</literal>" <emphasis role="strong">não</emphasis> ser realmente sintaxe POSIX, geralmente é aceite.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Use the "<literal>printf</literal>" command instead of the "<literal>echo</literal>" command if you need to embed escape sequences in the output string.
pt: Use o comando "<literal>printf</literal>" em vez do comando "<literal>echo</literal>" se precisar de embeber sequências de escape na cadeia de saída.

note: type: Content of: <book><chapter><section><section><title>
en: Shell parameters
pt: Parâmetros da shell

note: type: Content of: <book><chapter><section><section><para>
en: Special shell parameters are frequently used in the shell script.
pt: Parâmetros de shell especiais são frequentemente usados no script shell.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of shell parameters
pt: Lista de parâmetros da shell

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: shell parameter
pt: parâmetro da shell

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: name of the shell or shell script
pt: nome da shell ou script de shell

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: first (1st) shell argument
pt: primeiro(1) argumento shell

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ninth (9th) shell argument
pt: nono(9) argumento shell

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: number of positional parameters
pt: quantidade de parâmetros de posição

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: exit status of the most recent command
pt: estado de saída do comando mais recente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PID of this shell script
pt: PID deste script shell

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PID of most recently started background job
pt: PID da tarefa de fundo iniciada mais recentemente

note: type: Content of: <book><chapter><section><section><para>
en: Basic <emphasis role="strong">parameter expansions</emphasis> to remember are as follows.
pt: As <emphasis role="strong">expansões de parâmetro</emphasis> básicas a lembrar são as seguintes.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of shell parameter expansions
pt: Lista de expansões de parâmetros de shell

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: parameter expression form
pt: formato da expressão do parâmetro

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: value if <literal>var</literal> is set
pt: valor se <literal>var</literal> estiver definido

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: value if <literal>var</literal> is not set
pt: valor se <literal>var</literal> não estiver definido

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>${var:-string}</literal>
pt: <literal>${var:-cadeia}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>string</literal>"
pt: "<literal>cadeia</literal>"

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>${var:+string}</literal>
pt: <literal>${var:+cadeia}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>${var:=string}</literal>
pt: <literal>${var:=cadeia}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>string</literal>" (and run "<literal>var=string</literal>")
pt: "<literal>cadeia</literal>" (e corra "<literal>var=cadeia</literal>")

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>${var:?string}</literal>
pt: <literal>${var:?cadeia}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: echo "<literal>string</literal>" to <emphasis role="strong">stderr</emphasis> (and exit with error)
pt: echo "<literal>cadeia</literal>" para <emphasis role="strong">stderr</emphasis> (e termina com erro)

note: type: Content of: <book><chapter><section><section><para>
en: Here, the colon "<literal>:</literal>" in all of these operators is actually optional.
pt: Aqui, o símbolo ortográfico dois pontos "<literal>:</literal>" em todas estas operações é na realidade opcional.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">with</emphasis> "<literal>:</literal>" = operator test for <emphasis role="strong">exist</emphasis> and <emphasis role="strong">not null</emphasis>
pt: <emphasis role="strong">com</emphasis> "<literal>:</literal>" = teste de operador para <emphasis role="strong">existe</emphasis> e <emphasis role="strong">não nulo</emphasis>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">without</emphasis> "<literal>:</literal>" = operator test for <emphasis role="strong">exist</emphasis> only
pt: <emphasis role="strong">sem</emphasis> "<literal>:</literal>" = teste de operador para apenas <emphasis role="strong">existe</emphasis>

note: type: Content of: <book><chapter><section><section><table><title>
en: List of key shell parameter substitutions
pt: Lista de substituições de parâmetros de shell chave

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: parameter substitution form
pt: formato de substituição de parâmetro

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove smallest suffix pattern
pt: remover o modelo de sufixo menor

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove largest suffix pattern
pt: remover o modelo de sufixo maior

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove smallest prefix pattern
pt: remover o modelo de prefixo menor

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove largest prefix pattern
pt: remover o modelo de prefixo maior

note: type: Content of: <book><chapter><section><section><title>
en: Shell conditionals
pt: Condicionais da shell

note: type: Content of: <book><chapter><section><section><para>
en: Each command returns an <emphasis role="strong">exit status</emphasis> which can be used for conditional expressions.
pt: Cada comando retorna um <emphasis role="strong">estado de saída</emphasis> que pode ser usado para expressões condicionais.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Success: 0 ("True")
pt: Sucesso: 0 ("True")

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Error: non 0 ("False")
pt: Erro: não 0 ("False")

note: type: Content of: <book><chapter><section><section><note><para>
en: "0" in the shell conditional context means "True", while "0" in the C conditional context means "False".
pt: "0" no contexto condicional da shell significa "Verdadeiro", enquanto "0" no contexto condicional de C significa "Falso".

note: type: Content of: <book><chapter><section><section><note><para>
en: "<literal>[</literal>" is the equivalent of the <literal>test</literal> command, which evaluates its arguments up to "<literal>]</literal>" as a conditional expression.
pt: "<literal>[</literal>" é o equivalente do comando <literal>test</literal>, o qual avalia os seus argumentos até ao "<literal>]</literal>" como uma expressão condicional.

note: type: Content of: <book><chapter><section><section><para>
en: Basic <emphasis role="strong">conditional idioms</emphasis> to remember are the following.
pt: Os <emphasis role="strong">idiomas condicionais</emphasis> básicos a lembrar são os seguintes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal><emphasis>command</emphasis> &amp;&amp; <emphasis>if_success_run_this_command_too</emphasis> || true</literal>"
pt: "<literal><emphasis>comando</emphasis> &amp;&amp; <emphasis>se_sucesso_corre_também_este_comando</emphasis> || true</literal>"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal><emphasis>command</emphasis> || <emphasis>if_not_success_run_this_command_too</emphasis> || true</literal>"
pt: "<literal><emphasis>comando</emphasis> || <emphasis>se_não_sucesso_corre_também_este_comando</emphasis> || true</literal>"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: A multi-line script snippet as the following
pt: Um fragmento de script de multi-linhas como o seguinte

note: type: Content of: <book><chapter><section><section><para>
en: Here trailing "<literal>|| true</literal>" was needed to ensure this shell script does not exit at this line accidentally when shell is invoked with "<literal>-e</literal>" flag.
pt: Aqui o "<literal>|| true</literal>" final foi necessário para assegurar que estes script de shell não termina acidentalmente nesta linha quando a shell é invocada com a flag "<literal>-e</literal>".

note: type: Content of: <book><chapter><section><section><table><title>
en: List of file comparison operators in the conditional expression
pt: Lista de operadores de comparação de ficheiros na expressão condicional

note: #-#-#-#-#  debian-reference_2.132_pt.po (Debian Reference 2)  #-#-#-#-# type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: equation
pt: equação

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: condition to return logical true
pt: condição para retornar o verdadeiro lógico

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-e <emphasis>file</emphasis></literal>
pt: <literal>-e <emphasis>ficheiro</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists
pt: <emphasis>ficheiro</emphasis> existe

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-d <emphasis>file</emphasis></literal>
pt: <literal>-d <emphasis>ficheiro</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists and is a directory
pt: <emphasis>ficheiro</emphasis> existe e é um diretório

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-f <emphasis>file</emphasis></literal>
pt: <literal>-f <emphasis>ficheiro</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists and is a regular file
pt: <emphasis>ficheiro</emphasis> existe e é um ficheiro normal

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-w <emphasis>file</emphasis></literal>
pt: <literal>-w <emphasis>ficheiro</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists and is writable
pt: <emphasis>ficheiro</emphasis> existe e pode-se escrever nele

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-x <emphasis>file</emphasis></literal>
pt: <literal>-x <emphasis>ficheiro</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists and is executable
pt: <emphasis>ficheiro</emphasis> existe e é executável

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>file1</emphasis> -nt <emphasis>file2</emphasis></literal>
pt: <literal><emphasis>ficheiro1</emphasis> -nt <emphasis>ficheiro2</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file1</emphasis> is newer than <emphasis>file2</emphasis> (modification)
pt: <emphasis>ficheiro1</emphasis> é mais recente que <emphasis>ficheiro2</emphasis> (modificação)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>file1</emphasis> -ot <emphasis>file2</emphasis></literal>
pt: <literal><emphasis>ficheiro1</emphasis> -ot <emphasis>ficheiro2</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file1</emphasis> is older than <emphasis>file2</emphasis> (modification)
pt: <emphasis>ficheiro1</emphasis> é mais antigo que <emphasis>ficheiro2</emphasis> (modificação)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>file1</emphasis> -ef <emphasis>file2</emphasis></literal>
pt: <literal><emphasis>ficheiro1</emphasis> -ef <emphasis>ficheiro2</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file1</emphasis> and <emphasis>file2</emphasis> are on the same device and the same inode number
pt: <emphasis>ficheiro1</emphasis> e <emphasis>ficheiro2</emphasis> estão no mesmo aparelho e no mesmo número de inode

note: type: Content of: <book><chapter><section><section><table><title>
en: List of string comparison operators in the conditional expression
pt: Lista de operadores de comparação de cadeias na expressão condicional

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the length of <emphasis>str</emphasis> is zero
pt: o comprimento de <emphasis>str</emphasis> é zero

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the length of <emphasis>str</emphasis> is non-zero
pt: o comprimento de <emphasis>str</emphasis> não é zero

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>str1</emphasis> and <emphasis>str2</emphasis> are equal
pt: <emphasis>str1</emphasis> and <emphasis>str2</emphasis> são iguais

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>str1</emphasis> and <emphasis>str2</emphasis> are not equal
pt: <emphasis>str1</emphasis> and <emphasis>str2</emphasis> não são iguais

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>str1</emphasis> sorts before <emphasis>str2</emphasis> (locale dependent)
pt: <emphasis>str1</emphasis> ordena antes de <emphasis>str2</emphasis> (dependente do locale)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>str1</emphasis> sorts after <emphasis>str2</emphasis> (locale dependent)
pt: <emphasis>str1</emphasis> ordena após <emphasis>str2</emphasis> (dependente do locale)

note: type: Content of: <book><chapter><section><section><para>
en: <emphasis role="strong">Arithmetic</emphasis> integer comparison operators in the conditional expression are "<literal>-eq</literal>", "<literal>-ne</literal>", "<literal>-lt</literal>", "<literal>-le</literal>", "<literal>-gt</literal>", and "<literal>-ge</literal>".
pt: Os operadores de comparação <emphasis role="strong">Aritmética</emphasis> de inteiros na expressão regular são "<literal>-eq</literal>", "<literal>-ne</literal>", "<literal>-lt</literal>", "<literal>-le</literal>", "<literal>-gt</literal>" e "<literal>-ge</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: Shell loops
pt: Ciclos (loops) da shell

note: type: Content of: <book><chapter><section><section><para>
en: There are several loop idioms to use in POSIX shell.
pt: Existem vários idiomas de ciclo para usar na shell POSIX.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>for x in foo1 foo2 … ; do command ; done</literal>" loops by assigning items from the list "<literal>foo1 foo2 …</literal>" to variable "<literal>x</literal>" and executing "<literal>command</literal>".
pt: "<literal>for x in foo1 foo2 … ; do command ; done</literal>" faz ciclos ao atribuir itens da lista "<literal>foo1 foo2 …</literal>" à variável "<literal>x</literal>" e a executar o "<literal>comando</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>while condition ; do command ; done</literal>" repeats "<literal>command</literal>" while "<literal>condition</literal>" is true.
pt: "<literal>while condition ; do command ; done</literal>" repete o "<literal>comando</literal>" enquanto a "<literal>condição</literal>" for verdadeira.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>until condition ; do command ; done</literal>" repeats "<literal>command</literal>" while "<literal>condition</literal>" is not true.
pt: "<literal>until condition ; do command ; done</literal>" repete o "<literal>comando</literal>" enquanto a "<literal>condição</literal>" não for verdadeira.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>break</literal>" enables to exit from the loop.
pt: "<literal>break</literal>" permite sair do ciclo.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>continue</literal>" enables to resume the next iteration of the loop.
pt: "<literal>continue</literal>" permite resumir a próxima interacção do ciclo.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The <ulink url="&c;">C</ulink>-language like numeric iteration can be realized by using <literal>seq</literal>(1) as the "<literal>foo1 foo2 …</literal>" generator.
pt: A interacção numérica tipo linguagem <ulink url="&c;">C</ulink> pode ser realizada a usar <literal>seq</literal>(1) como o gerador de "<literal>foo1 foo2 …</literal>".

note: type: Content of: <book><chapter><section><section><tip><para>
en: See <xref linkend="_repeating_a_command_looping_over_files"/>.
pt: Veja <xref linkend="_repeating_a_command_looping_over_files"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Shell environment variables
pt: Variáveis de ambiente do shell

note: type: Content of: <book><chapter><section><section><para>
en: Some popular environment variables for the normal shell command prompt may not be available under the execution environment of your script.
pt: Algumas variáveis de ambiente populares para a linha de comandos normal da shell podem não estar disponíveis no ambiente de execução do seu script.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For "<literal>$USER</literal>", use "<literal>$(id -un)</literal>"
pt: Para "<literal>$USER</literal>", use "<literal>$(id -un)</literal>"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For "<literal>$UID</literal>", use "<literal>$(id -u)</literal>"
pt: Para "<literal>$UID</literal>", use "<literal>$(id -u)</literal>"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For "<literal>$HOME</literal>", use "<literal>$(getent passwd "$(id -u)"|cut -d ":" -f 6)</literal>" (this works also on <xref linkend="_the_modern_centralized_system_management"/>)
pt: Para "<literal>$HOME</literal>", use "<literal>$(getent passwd "$(id -u)"|cut -d ":" -f 6)</literal>" (isto também funciona em <xref linkend="_the_modern_centralized_system_management"/>)

note: type: Content of: <book><chapter><section><section><title>
en: The shell command-line processing sequence
pt: A sequência de processamento da linha de comandos da shell

note: type: Content of: <book><chapter><section><section><para>
en: The shell processes a script roughly as the following sequence.
pt: A shell processa um script rudemente como a seguinte sequência.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell reads a line.
pt: A shell lê uma linha.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell groups a part of the line as <emphasis role="strong">one token</emphasis> if it is within <literal>"…"</literal> or <literal>'…'</literal>.
pt: A shell agrupa uma parte de uma linha como <emphasis role="strong">um testemunho</emphasis> se estiver dentro de <literal>"…"</literal> ou <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell splits other part of a line into <emphasis role="strong">tokens</emphasis> by the following.
pt: A shell divide a outra parte de uma linha em <emphasis role="strong">testemunhos</emphasis> como o seguinte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Whitespaces: <literal><emphasis>space</emphasis> <emphasis>tab</emphasis> <emphasis>newline</emphasis></literal>
pt: Espaços em branco: <literal><emphasis>espaço</emphasis> <emphasis>tab</emphasis> <emphasis>nova-linha</emphasis></literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Metacharacters: <literal>&lt; &gt; | ; &amp; ( )</literal>
pt: Meta-caracteres: <literal>&lt; &gt; | ; &amp; ( )</literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell checks the <emphasis role="strong">reserved word</emphasis> for each token to adjust its behavior if not within <literal>"…"</literal> or <literal>'…'</literal>.
pt: A shell verifica a <emphasis role="strong">palavra reservada</emphasis> para cada testemunho para ajustar o comportamento dele se não dentro de <literal>"…"</literal> ou <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <emphasis role="strong">reserved word</emphasis>: <literal>if then elif else fi for in while unless do done case esac</literal>
pt: <emphasis role="strong">palavra reservada</emphasis>: <literal>if then elif else fi for in while unless do done case esac</literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell expands <emphasis role="strong">alias</emphasis> if not within <literal>"…"</literal> or <literal>'…'</literal>.
pt: A shell expande o <emphasis role="strong">alias</emphasis> se não estiver dentro de <literal>"…"</literal> ou <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell expands <emphasis role="strong">tilde</emphasis> if not within <literal>"…"</literal> or <literal>'…'</literal>.
pt: A shell expande o <emphasis role="strong">til</emphasis> se não dentro de <literal>"…"</literal> ou <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>~</literal>" → current user's home directory
pt: "<literal>~</literal>" → diretório home do utilizador atual

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>~<emphasis>user</emphasis></literal>" → <literal><emphasis>user</emphasis></literal>'s home directory
pt: "<literal>~<emphasis>utilizador</emphasis></literal>" → diretório home do <literal><emphasis>utilizador</emphasis></literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell expands <emphasis role="strong">parameter</emphasis> to its value if not within <literal>'…'</literal>.
pt: A shell expande o <emphasis role="strong">parâmetro</emphasis> ao seu valor se não dentro de <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <emphasis role="strong">parameter</emphasis>: "<literal>$PARAMETER</literal>" or "<literal>${PARAMETER}</literal>"
pt: <emphasis role="strong">parâmetro</emphasis>: "<literal>$PARAMETER</literal>" ou "<literal>${PARAMETER}</literal>"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell expands <emphasis role="strong">command substitution</emphasis> if not within <literal>'…'</literal>.
pt: A shell expande a <emphasis role="strong">substituição do comando</emphasis> se não dentro de <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>$( command )</literal>" → the output of "<literal>command</literal>"
pt: "<literal>$( comando )</literal>" → o resultado do "<literal>comando</literal>"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>` command `</literal>" → the output of "<literal>command</literal>"
pt: "<literal>` comando `</literal>" → o resultado do "<literal>comando</literal>"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell expands <emphasis role="strong">pathname glob</emphasis> to matching file names if not within <literal>"…"</literal> or <literal>'…'</literal>.
pt: A shell expande o <emphasis role="strong">glob nome_de-caminho</emphasis> aos nomes de ficheiros correspondentes se não dentro de <literal>"…"</literal> ou <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>*</literal> → any characters
pt: <literal>*</literal> → quaisquer caracteres

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>?</literal> → one character
pt: <literal>?</literal> → um caractere

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>[…]</literal> → any one of the characters in "<literal>…</literal>"
pt: <literal>[…]</literal> → qualquer um dos caracteres em "<literal>…</literal>"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell looks up <emphasis role="strong">command</emphasis> from the following and execute it.
pt: A shell procura o <emphasis role="strong">comando</emphasis> a partir do seguinte e executa-o.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <emphasis role="strong">function</emphasis> definition
pt: definição de <emphasis role="strong">função</emphasis>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <emphasis role="strong">builtin</emphasis> command
pt: comando <emphasis role="strong">builtin</emphasis>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <emphasis role="strong">executable file</emphasis> in "<literal>$PATH</literal>"
pt: <emphasis role="strong">ficheiro executável</emphasis> em "<literal>$PATH</literal>"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell goes to the next line and repeats this process again from the top of this sequence.
pt: A shell vai à próxima linha e repete este processo outra vez a partir do topo desta sequência.

note: type: Content of: <book><chapter><section><section><para>
en: Single quotes within double quotes have no effect.
pt: Citações singulares (') dentro de aspas não têm efeito.

note: type: Content of: <book><chapter><section><section><para>
en: Executing "<literal>set -x</literal>" in the shell or invoking the shell with "<literal>-x</literal>" option make the shell to print all of commands executed.  This is quite handy for debugging.
pt: Executar "<literal>set -x</literal>" na shell ou invocar a shell com a opção "<literal>-x</literal>" faz a shell escrever todos os comandos executados. Isto é muito útil para depuração.

note: type: Content of: <book><chapter><section><section><title>
en: Utility programs for shell script
pt: Programas utilitários para script de shell

note: type: Content of: <book><chapter><section><section><para>
en: In order to make your shell program as portable as possible across Debian systems, it is a good idea to limit utility programs to ones provided by <emphasis role="strong">essential</emphasis> packages.
pt: De modo a tornar o seu programa de shell o mais portável possível entre os sistemas Debian, é uma boa ideia limitar os programas utilitários àqueles disponibilizados pelos pacotes <emphasis role="strong">essenciais</emphasis>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>aptitude search ~E</literal>" lists <emphasis role="strong">essential</emphasis> packages.
pt: "<literal>aptitude search ~E</literal>" lista os pacotes <emphasis role="strong">essenciais</emphasis>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>dpkg -L <emphasis>package_name</emphasis> |grep '/man/man.*/'</literal>" lists manpages for commands offered by <literal><emphasis>package_name</emphasis></literal> package.
pt: "<literal>dpkg -L <emphasis>nome_do-pacote</emphasis> |grep '/man/man.*/'</literal>" lista as manpages (manuais) para comandos oferecidos pelo pacote <literal><emphasis>nome_do_pacote</emphasis></literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages containing small utility programs for shell scripts
pt: Lista de pacotes que contém programas utilitários pequenos para scripts de shell

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: small and fast POSIX-compliant shell for <literal>sh</literal>
pt: shell pequeno e rápido compatível com POSIX para <literal>sh</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU core utilities
pt: utilitários de núcleo GNU

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU <literal>grep</literal>, <literal>egrep</literal> and <literal>fgrep</literal>
pt: GNU <literal>grep</literal>, <literal>egrep</literal> e <literal>fgrep</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: small and fast <literal>awk</literal>
pt: <literal>awk</literal> pequeno e rápido

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: miscellaneous utilities specific to Debian
pt: utilitários variados específicos do Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: basic utilities from 4.4BSD-Lite
pt: utilitários básicos do 4.4BSD-Lite

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extra utilities from 4.4BSD-Lite
pt: utilitários extras do 4.4BSD-Lite

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: additional Unix utilities
pt: utilitários Unix adicionais

note: type: Content of: <book><chapter><section><section><tip><para>
en: Although <literal>moreutils</literal> may not exist outside of Debian, it offers interesting small programs.  Most notable one is <literal>sponge</literal>(8) which is quite useful when you wish to overwrite original file.
pt: Apesar de <literal>moreutils</literal> poder não existir fora de Debian, oferece pequenos programas interessantes. O mais notável é o <literal>sponge</literal>(8) que é bastante útil quando desejar sobrescrever o ficheiro original.

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_unix_like_text_processing"/> for examples.
pt: Ver <xref linkend="_unix_like_text_processing"/> exemplos.

note: type: Content of: <book><chapter><section><title>
en: Scripting in interpreted languages
pt: Programação em linguagens interpretadas

note: type: Content of: <book><chapter><section><table><title>
en: List of interpreter related packages
pt: Lista de pacotes relacionados com o interpretador

note: #-#-#-#-#  debian-reference_2.132_pt.po (Debian Reference 2)  #-#-#-#-# type: Content of: <book><chapter><section><table><tgroup><thead><row><entry> #-#-#-#-#  odoo_18.0.0+dfsg-2_pt.po (Odoo Server 16.0)  #-#-#-#-# module: base
en: documentation
pt: documentação

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&sh;">sh</ulink>: small and fast POSIX-compliant shell for <literal>sh</literal>
pt: <ulink url="&sh;">sh</ulink>: shell pequena e rápida compatível com POSIX para <literal>sh</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&sh;">sh</ulink>: "<literal>info bash</literal>" provided by <literal>bash-doc</literal>
pt: <ulink url="&sh;">sh</ulink>: "<literal>info bash</literal>" fornecido por <literal>bash-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&awk;">AWK</ulink>: small and fast <literal>awk</literal>
pt: <ulink url="&awk;">AWK</ulink>: <literal>awk</literal> pequeno e rápido

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&awk;">AWK</ulink>: "<literal>info gawk</literal>" provided by <literal>gawk-doc</literal>
pt: <ulink url="&awk;">AWK</ulink>: "<literal>info gawk</literal>" proporcionado por <literal>gawk-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&perl;">Perl</ulink>: <literal>perl</literal>(1) and html pages provided by <literal>perl-doc</literal> and <literal>perl-doc-html</literal>
pt: <ulink url="&perl;">Perl</ulink>: <literal>perl</literal>(1) e páginas html fornecidas por <literal>perl-doc</literal> e <literal>perl-doc-html</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Perl extension for the GNU ReadLine/History Library: <literal>perlsh</literal>(1)
pt: Extensão Perl para a Biblioteca GNU ReadLine/History: <literal>perlsh</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: REPL for Perl: <literal>reply</literal>(1)
pt: REPL para Perl: <literal>reply</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: REPL for Perl: <literal>re.pl</literal>(1)
pt: REPL para Perl: <literal>re.pl</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&python;">Python</ulink>: <literal>python3</literal>(1) and html pages provided by <literal>python3-doc</literal>
pt: <ulink url="&python;">Python</ulink>: <literal>python3</literal>(1) e páginas html fornecidas por <literal>python3-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&tcl;">Tcl</ulink>: <literal>tcl</literal>(3) and detail manual pages provided by <literal>tcl-doc</literal>
pt: <ulink url="&tcl;">Tcl</ulink>: <literal>tcl</literal>(3) e páginas de manual detalhadas fornecidas por <literal>tcl-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&tk;">Tk</ulink>: <literal>tk</literal>(3) and detail manual pages provided by <literal>tk-doc</literal>
pt: <ulink url="&tk;">Tk</ulink>: <literal>tk</literal>(3) e páginas de manual detalhadas fornecidas por <literal>tk-doc</literal>

note: type: Content of: <book><chapter><section><para>
en: When you wish to automate a task on Debian, you should script it with an interpreted language first.  The guide line for the choice of the interpreted language is:
pt: Quando deseja automatizar uma tarefa em Debian, deve primeiro fazer o script com uma linguagem interpretada.  A linha de orientação para a escolha da linguagem interpretada é:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Use <literal>dash</literal>, if the task is a simple one which combines CLI programs with a shell program.
pt: Utilize <literal>dash</literal>, se a tarefa for simples e combinar programas CLI com um programa shell.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Use <literal>python3</literal>, if the task isn't a simple one and you are writing it from scratch.
pt: Utilize <literal>python3</literal>, se a tarefa não for simples e se a estiver a escrever de raiz.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Use <literal>perl</literal>, <literal>tcl</literal>, <literal>ruby</literal>, ... if there is an existing code using one of these languages on Debian which needs to be touched up to do the task.
pt: Use <literal>perl</literal>, <literal>tcl</literal>, <literal>ruby</literal>, ... se houver um código existente usando uma dessas linguagens no Debian que precisa ser retocado para fazer a tarefa.

note: type: Content of: <book><chapter><section><para>
en: If the resulting code is too slow, you can rewrite only the critical portion for the execution speed in a compiled language and call it from the interpreted language.
pt: Se o código resultante for demasiado lento, pode reescrever apenas a parte crítica para a velocidade de execução numa linguagem compilada e chamá-la a partir da linguagem interpretada.

note: type: Content of: <book><chapter><section><section><title>
en: Debugging interpreted language codes
pt: Depuração de códigos de linguagem interpretada

note: type: Content of: <book><chapter><section><section><para>
en: Most interpreters offer basic syntax check and code tracing functionalities.
pt: A maioria dos intérpretes oferece funcionalidades básicas de verificação da sintaxe e de rastreio do código.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<emphasis role="strong">dash -n</emphasis> <emphasis>script.sh</emphasis>” - Syntax check of a Shell script
pt: "<emphasis role="strong">dash -n</emphasis> <emphasis>script.sh</emphasis>" - Verificação da sintaxe de um script Shell

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<emphasis role="strong">dash -x</emphasis> <emphasis>script.sh</emphasis>” - Trace a Shell script
pt: "<emphasis role="strong">dash -x</emphasis> <emphasis>script.sh</emphasis>" - Rastreia um script de shell

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<emphasis role="strong">python -m py_compile</emphasis> <emphasis>script.py</emphasis>” - Syntax check of a Python script
pt: "<emphasis role="strong">python -m py_compile</emphasis> <emphasis>script.py</emphasis>" - Verificação da sintaxe de um script Python

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<emphasis role="strong">python -mtrace --trace</emphasis> <emphasis>script.py</emphasis>” - Trace a Python script
pt: <emphasis role="strong">"python -mtrace --trace</emphasis> <emphasis>script.py</emphasis>" - Rastreia um script Python

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<emphasis role="strong">perl -I ../libpath -c</emphasis> <emphasis>script.pl</emphasis>” - Syntax check of a Perl script
pt: "<emphasis role="strong">perl -I ../libpath -c</emphasis> <emphasis>script.pl</emphasis>" - Verificação da sintaxe de um script Perl

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<emphasis role="strong">perl -d:Trace</emphasis> <emphasis>script.pl</emphasis>” - Trace a Perl script
pt: "<emphasis role="strong">perl -d:Trace</emphasis> <emphasis>script.pl</emphasis>" - Traça um script Perl

note: type: Content of: <book><chapter><section><section><para>
en: For testing code for <literal>dash</literal>, try <xref linkend="_readline_wrapper"/> which accommodates <literal>bash</literal>-like interactive environment.
pt: Para testar o código para <literal>dash</literal>, tente <xref linkend="_readline_wrapper"/> o que acomoda o ambiente interativo semelhante ao <literal>bash</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: For testing code for <literal>perl</literal>, try REPL environment for Perl which accommodates <ulink url="&python;">Python</ulink>-like <ulink url="&replreadevalprintloop;">REPL (=READ + EVAL + PRINT + LOOP)</ulink> environment for <ulink url="&perl;">Perl</ulink>.
pt: Para testar código para <literal>perl</literal>, tente o ambiente REPL para Perl que acomoda o ambiente <ulink url="&replreadevalprintloop;">REPL (=READ + EVAL + PRINT + LOOP)</ulink> semelhante ao <ulink url="&python;">Python</ulink> para <ulink url="&perl;">Perl</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: GUI program with the shell script
pt: Programa GUI com o script de shell

note: type: Content of: <book><chapter><section><section><para>
en: The shell script can be improved to create an attractive GUI program.  The trick is to use one of so-called dialog programs instead of dull interaction using <literal>echo</literal> and <literal>read</literal> commands.
pt: O script shell pode ser melhorado para criar um programa GUI atrativo.  O truque é usar um dos chamados programas de diálogo em vez de uma interação monótona usando comandos <literal>echo</literal> e <literal>read</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of dialog programs
pt: Lista de programas de diálogo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>xmessage</literal>(1): display a message or query in a window (X)
pt: <literal>xmessage</literal>(1): mostra uma mensagem ou questão numa janela (X)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: displays user-friendly dialog boxes from shell scripts (newt)
pt: mostra caixas de diálogo amigas do utilizador a partir de scripts de shell (newt)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: displays user-friendly dialog boxes from shell scripts (ncurses)
pt: mostra caixas de diálogo amigas do utilizador a partir de scripts de shell (ncurses)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display graphical dialog boxes from shell scripts (GTK)
pt: exibir caixas de diálogo gráficas a partir de scripts de shell (GTK)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Shell Scripts Frontend Tool (wrapper for zenity, kdialog, and dialog with gettext)
pt: Ferramenta Frontend de Scripts de Shell (revestimento para o zenity, kdialog e dialog com o gettext)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>/usr/bin/gettext.sh</literal>": translate message
pt: "<literal>/usr/bin/gettext.sh</literal>": traduz mensagem

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example of GUI program to demonstrate how easy it is just with a shell script.
pt: Aqui está um exemplo de um programa GUI para demonstrar como é fácil apenas com um script de shell.

note: type: Content of: <book><chapter><section><section><para>
en: This script uses <literal>zenity</literal> to select a file (default <literal>/etc/motd</literal>) and display it.
pt: Este script usa <literal>zenity</literal> para selecionar um ficheiro (por defeito <literal>/etc/motd</literal>) e mostrá-lo.

note: type: Content of: <book><chapter><section><section><para>
en: GUI launcher for this script can be created following <xref linkend="_starting_a_program_from_gui"/>.
pt: O lançador GUI para este script pode ser criado da seguinte forma <xref linkend="_starting_a_program_from_gui"/>.

note: type: Content of: <book><chapter><section><section><para>
en: This kind of approach to GUI program with the shell script is useful only for simple choice cases.  If you are to write any program with complexities, please consider writing it on more capable platform.
pt: Este tipo de abordagem ao programa GUI com o script de shell é útil apenas para casos de escolha simples.  Se for escrever qualquer programa com complexidades, por favor considere escrevê-lo numa plataforma mais capaz.

note: type: Content of: <book><chapter><section><section><title>
en: Custom actions for GUI filer
pt: Ações personalizadas para o arquivador GUI

note: type: Content of: <book><chapter><section><section><para>
en: GUI filer programs can be extended to perform some popular actions on selected files using additional extension packages.  They can also made to perform very specific custom actions by adding your specific scripts.
pt: Os programas de arquivamento GUI podem ser alargados para executar algumas ações populares em ficheiros selecionados utilizando pacotes de extensão adicionais.  Também podem ser feitos para executar ações personalizadas muito específicas, adicionando os seus scripts específicos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For GNOME, see <ulink url="&nautilusscriptshowto;">NautilusScriptsHowto</ulink>.
pt: Para o GNOME, consulte <ulink url="&nautilusscriptshowto;">NautilusScriptsHowto</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For KDE, see <ulink url="&creatingdolphinservicemenus;">Creating Dolphin Service Menus</ulink>.
pt: Para o KDE, veja <ulink url="&creatingdolphinservicemenus;">Criando menus de serviço do Dolphin</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For Xfce, see <ulink url="&thunarcustomactions;">Thunar - Custom Actions</ulink> and <ulink url="&httpshelpubuntucnarcustomactions;">https://help.ubuntu.com/community/ThunarCustomActions</ulink>.
pt: Para o Xfce, consulte <ulink url="&thunarcustomactions;">Thunar - Acções personalizadas</ulink> e <ulink url="&httpshelpubuntucnarcustomactions;">https://help.ubuntu.com/community/ThunarCustomActions</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For LXDE, see <ulink url="&customactions;">Custom Actions</ulink>.
pt: Para LXDE, consulte <ulink url="&customactions;">Ações personalizadas</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Perl short script madness
pt: A loucura dos scripts curtos de Perl

note: type: Content of: <book><chapter><section><section><para>
en: In order to process data, <literal>sh</literal> needs to spawn sub-process running <literal>cut</literal>, <literal>grep</literal>, <literal>sed</literal>, etc., and is slow.  On the other hand, <literal>perl</literal> has internal capabilities to process data, and is fast.  So many system maintenance scripts on Debian use <literal>perl</literal>.
pt: Para processar dados, <literal>sh</literal> precisa gerar sub-processos executando <literal>cut</literal>, <literal>grep</literal>, <literal>sed</literal>, etc., e é lento.  Por outro lado, o <literal>perl</literal> tem capacidades internas para processar dados, e é rápido.  Por isso muitos scripts de manutenção do sistema na Debian usam <literal>perl</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Let's think following one-liner AWK script snippet and its equivalents in Perl.
pt: Vamos pensar no seguinte trecho de script AWK de uma linha e seus equivalentes em Perl.

note: type: Content of: <book><chapter><section><section><para>
en: This is equivalent to any one of the following lines.
pt: Isto é equivalente a qualquer uma das seguintes linhas.

note: type: Content of: <book><chapter><section><section><para>
en: The last one is a riddle.  It took advantage of following Perl features.
pt: Este último é um enigma. Aproveitei-me das seguintes funcionalidades do Perl.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The whitespace is optional.
pt: O espaço em branco é opcional.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The automatic conversion exists from number to the string.
pt: Existe a conversão automática de números para cadeia.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Perl execution tricks via command line options: <literal>perlrun</literal>(1)
pt: Truques de execução do Perl através de opções de linha de comando: <literal>perlrun</literal>(1)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Perl special variables: <literal>perlvar</literal>(1)
pt: Variáveis especiais do Perl: <literal>perlvar</literal>(1)

note: type: Content of: <book><chapter><section><section><para>
en: This flexibility is the strength of Perl.  At the same time, this allows us to create cryptic and tangled codes.  So be careful.
pt: Esta flexibilidade é o ponto forte do Perl.  Ao mesmo tempo, isto permite-nos criar códigos crípticos e emaranhados.  Por isso, é preciso ter cuidado.

note: type: Content of: <book><chapter><section><title>
en: Coding in compiled languages
pt: Codificação em linguagens compiladas

note: type: Content of: <book><chapter><section><table><title>
en: List of compiler related packages
pt: Lista de pacotes relacionados com o compilador

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C compiler
pt: Compilador GNU C

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C Library: Development Libraries and Header Files
pt: Biblioteca GNU C: Bibliotecas de desenvolvimento e ficheiros de cabeçalho

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C++ compiler
pt: Compilador GNU C++

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU Standard C++ Library v3 (development files)
pt: GNU Standard C++ Library v3 (ficheiros de desenvolvimento)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C preprocessor
pt: Pré-processador GNU C

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU Internationalization utilities
pt: Utilitários de internacionalização GNU

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GTK User Interface Builder
pt: Construtor de interfaces de utilizador GTK

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: C# like language for the GObject system
pt: Linguagem semelhante ao C# para o sistema GObject

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lex;">LEX</ulink>-compatible <ulink url="&fastlexicalanalyzergenerator;">fast lexical analyzer generator</ulink>
pt: <ulink url="&fastlexicalanalyzergenerator;">Gerador de analisador léxico rápido</ulink> compatível com <ulink url="&lex;">LEX</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&yacc;">YACC</ulink>-compatible <ulink url="&parsergenerator;">parser generator</ulink>
pt: <ulink url="&yacc;">YACC</ulink>-compatible <ulink url="&parsergenerator;">gerador de análise</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fetch "<ulink url="&thesingleunixspecificationsvc;">The Single UNIX Specifications v2</ulink>"
pt: buscar "<ulink url="&thesingleunixspecificationsvc;">The Single UNIX Specifications v2</ulink>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fetch "<ulink url="&thesingleunixspecificationsvd;">The Single UNIX Specifications v3</ulink>"
pt: buscar "<ulink url="&thesingleunixspecificationsvd;">The Single UNIX Specifications v3</ulink>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fetch "<ulink url="&thesingleunixspecificationsve;">The Single UNIX Specifications v4</ulink>"
pt: baixar "<ulink url="&thesingleunixspecificationsve;">As especificações únicas UNIX v4</ulink>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Go programming language compiler
pt: Compilador de linguagem de programação Go

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Rust systems programming language
pt: Linguagem de programação de sistemas Rust

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU Fortran 95 compiler
pt: Compilador GNU Fortran 95

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Free Pascal
pt: Pascal livre

note: type: Content of: <book><chapter><section><para>
en: Here, <xref linkend="_flex_a_better_lex"/> and <xref linkend="_bison_a_better_yacc"/> are included to indicate how compiler-like program can be written in C language by compiling higher level description into C language.
pt: Aqui, <xref linkend="_flex_a_better_lex"/> e <xref linkend="_bison_a_better_yacc"/> são incluídos para indicar como um programa semelhante a um compilador pode ser escrito em linguagem C, compilando uma descrição de nível superior em linguagem C.

note: type: Content of: <book><chapter><section><section><para>
en: You can set up proper environment to compile programs written in the <ulink url="&cprogramminglanguage;">C programming language</ulink> by the following.
pt: Pode configurar um ambiente apropriado para compilar programas escritos na <ulink url="&cprogramminglanguage;">linguagem de programação C</ulink> com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>libc6-dev</literal> package, i.e., GNU C Library, provides <ulink url="&cstandardlibrary;">C standard library</ulink> which is collection of header files and library routines used by the C programming language.
pt: O pacote <literal>libc6-dev</literal>, isto é, a biblioteca C GNU, disponibiliza uma <ulink url="&cstandardlibrary;">biblioteca standard C</ulink> a qual é uma colecção de ficheiros cabeçalho e rotinas de biblioteca usadas pela linguagem de programação C.

note: type: Content of: <book><chapter><section><section><para>
en: See references for C as the following.
pt: Veja referências para C nos seguintes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>info libc</literal>" (C library function reference)
pt: "<literal>info libc</literal>" (Referência de funções da biblioteca C)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>gcc</literal>(1) and "<literal>info gcc</literal>"
pt: <literal>gcc</literal>(1) e "<literal>info gcc</literal>"

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>each_C_library_function_name</literal>(3)
pt: <literal>cada-nome_de_função_da_biblioteca_C</literal>(3)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Kernighan &amp; Ritchie, "The C Programming Language", 2nd edition (Prentice Hall)
pt: Kernighan &amp; Ritchie, "A Linguagem de Programação C", 2ª edição (Prentice Hall)

note: type: Content of: <book><chapter><section><section><title>
en: Simple C program (gcc)
pt: Programa C simples (gcc)

note: type: Content of: <book><chapter><section><section><para>
en: A simple example "<literal>example.c</literal>" can compiled with a library "<literal>libm</literal>" into an executable "<literal>run_example</literal>" by the following.
pt: Um simples exemplo, "<literal>example.c</literal>" pode ser compilado com uma biblioteca "<literal>libm</literal>" num executável "<literal>run_example</literal>" com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Here, "<literal>-lm</literal>" is needed to link library "<literal>/usr/lib/libm.so</literal>" from the <literal>libc6</literal> package for <literal>sqrt</literal>(3).  The actual library is in "<literal>/lib/</literal>" with filename "<literal>libm.so.6</literal>", which is a symlink to "<literal>libm-2.7.so</literal>".
pt: Aqui, o "<literal>-lm</literal>" é necessário para ligar a biblioteca "<literal>/usr/lib/libm.so</literal>" do pacote <literal>libc6</literal> para o <literal>sqrt</literal>(3). A biblioteca real está em "<literal>/lib/</literal>" com o nome de ficheiro "<literal>libm.so.6</literal>", o qual é uma ligação simbólica para "<literal>libm-2.7.so</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: Look at the last parameter in the output text.  There are more than 10 characters even though "<literal>%10s</literal>" is specified.
pt: Olhe ao último parâmetro no texto resultante. Existem mais de 10 caracteres mesmo com "<literal>%10s</literal>" especificado.

note: type: Content of: <book><chapter><section><section><para>
en: The use of pointer memory operation functions without boundary checks, such as <literal>sprintf</literal>(3) and <literal>strcpy</literal>(3), is deprecated to prevent buffer overflow exploits that leverage the above overrun effects.  Instead, use <literal>snprintf</literal>(3) and <literal>strncpy</literal>(3).
pt: O uso de funções de operação de memória de ponteiro sem verificações de limites como em <literal>sprintf</literal>(3) e <literal>strcpy</literal>(3), está descontinuado para prevenir exploits de sobrelotação do buffer que influenciam os efeitos de transbordo em cima. Em vez disso, use <literal>snprintf</literal>(3) e <literal>strncpy</literal>(3).

note: type: Content of: <book><chapter><section><section><title>
en: Flex — a better Lex
pt: Flex — um Lex melhor

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&flex;">Flex</ulink> is a <ulink url="&lex;">Lex</ulink>-compatible fast <ulink url="&lexicalanalyzer;">lexical analyzer</ulink> generator.
pt: O <ulink url="&flex;">Flex</ulink> é um gerador rápido de <ulink url="&lexicalanalyzer;">análise léxica</ulink> compatível com o <ulink url="&lex;">Lex</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: Tutorial for <literal>flex</literal>(1) can be found in "<literal>info flex</literal>".
pt: O tutorial do <literal>flex</literal>(1) encontra-se em "<literal>info flex</literal>".

note: type: Content of: <book><chapter><section><section><para><footnote><para>
en: Some <ulink url="&tweaks;">tweaks</ulink> may be required to get them work under the current system.
pt: Poderão ser necessárias algumas <ulink url="&tweaks;">adaptações</ulink> para que funcionem com o sistema atual.

note: type: Content of: <book><chapter><section><section><para>
en: Many simple examples can be found under "<literal>/usr/share/doc/flex/examples/</literal>".  <placeholder type="footnote" id="0"/>
pt: Muitos exemplos simples podem ser encontrados em "<literal>/usr/share/doc/flex/examples/</literal>".  <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><section><title>
en: Bison — a better Yacc
pt: Bison — um Yacc melhor

note: type: Content of: <book><chapter><section><section><para>
en: Several packages provide a <ulink url="&yacc;">Yacc</ulink>-compatible lookahead <ulink url="&lrparser;">LR parser</ulink> or <ulink url="&lalrparser;">LALR parser</ulink> generator in Debian.
pt: Vários pacotes disponibilizam um gerador <ulink url="&lrparser;">LR parser</ulink> ou <ulink url="&lalrparser;">LALR parser</ulink> compatível em frente com o <ulink url="&yacc;">Yacc</ulink> em Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of Yacc-compatible LALR parser generators
pt: Lista de geradores de análise LALR compatíveis com Yacc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnulalrparsergenerator;">GNU LALR parser generator</ulink>
pt: <ulink url="&gnulalrparsergenerator;">gerador de análise GNU LALR</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Berkeley LALR parser generator
pt: Gerador de análise Berkeley LALR

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: backtracking parser generator based on <literal>byacc</literal>
pt: gerador de análises de retrocesso baseado no <literal>byacc</literal>

note: type: Content of: <book><chapter><section><section><para>
en: Tutorial for <literal>bison</literal>(1) can be found in "<literal>info bison</literal>".
pt: O tutorial para o <literal>bison</literal>(1) encontra-se em "<literal>info bison</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: You need to provide your own "<literal>main()</literal>" and "<literal>yyerror()</literal>".  "<literal>main()</literal>" calls "<literal>yyparse()</literal>" which calls "<literal>yylex()</literal>", usually created with Flex.
pt: Tem de disponibilizar as suas próprias chamadas "<literal>main()</literal>" e "<literal>yyerror()</literal>". "<literal>main()</literal>" chama "<literal>yyparse()</literal>" que chama "<literal>yylex()</literal>", geralmente criada com Flex.

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example to create a simple terminal calculator program.
pt: Aqui está um exemplo para criar um programa simples de calculadora de terminal.

note: type: Content of: <book><chapter><section><section><para>
en: Let's create <literal>example.y</literal>:
pt: Vamos criar <literal>example.y</literal>:

note: type: Content of: <book><chapter><section><section><para>
en: Let's create, <literal>example.l</literal>:
pt: Vamos criar, <literal>example.l</literal>:

note: type: Content of: <book><chapter><section><section><para>
en: Then execute as follows from the shell prompt to try this:
pt: Em seguida, execute o seguinte a partir do prompt do shell para tentar isso:

note: type: Content of: <book><chapter><section><title>
en: Static code analysis tools
pt: Ferramentas de análise de código estático

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&lint;">Lint</ulink> like tools can help automatic <ulink url="&staticcodeanalysis;">static code analysis</ulink>.
pt: As ferramentas do tipo <ulink url="&lint;">Lint</ulink> podem ajudar automaticamente a <ulink url="&staticcodeanalysis;">análise de código estático</ulink>.

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&indent;">Indent</ulink> like tools can help human code reviews by reformatting source codes consistently.
pt: As ferramentas do tipo <ulink url="&indent;">indentação</ulink> podem ajudar as revisões de código humano, reformatando os códigos-fonte de forma consistente.

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&ctags;">Ctags</ulink> like tools can help human code reviews by generating an index (or tag) file of names found in source codes.
pt: As ferramentas do tipo <ulink url="&ctags;">Ctags</ulink> podem ajudar nas revisões humanas de código, gerando um ficheiro de índice (ou tag) de nomes encontrados nos códigos fonte.

note: type: Content of: <book><chapter><section><tip><para>
en: Configuring your favorite editor (<literal>emacs</literal> or <literal>vim</literal>) to use asynchronous lint engine plugins helps your code writing.  These plugins are getting very powerful by taking advantage of <ulink url="&languageserverprotocol;">Language Server Protocol</ulink>.  Since they are moving fast, using their upstream code instead of Debian package may be a good option.
pt: Configurar o seu editor favorito<literal>(emacs</literal> ou <literal>vim</literal>) para usar plugins assíncronos do motor lint, ajuda a escrever o seu código.  Estes plugins estão a ficar muito poderosos tirando partido do <ulink url="&languageserverprotocol;">Protocolo do servidor de idiomas</ulink>.  Como eles estão evoluindo rapidamente, usar o seu código original ao invés do pacote Debian pode ser uma boa opção.

note: type: Content of: <book><chapter><section><table><title>
en: List of tools for static code analysis
pt: Lista de ferramentas para análise de código estático

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Asynchronous Lint Engine for Vim 8 and NeoVim
pt: Mecanismo assíncrono Lint para Vim 8 e NeoVim

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Syntax checking hacks for vim
pt: Truques de verificação de sintaxe para o vim

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: modern on-the-fly syntax checking for Emacs
pt: verificação de sintaxe moderna em tempo real para o Emacs

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Emacs Lisp regexp mistake finder
pt: Localizador de erros de regexp do Emacs Lisp

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tool for static C/C++ code analysis (GUI)
pt: ferramenta para análise estática de código C/C++ (GUI)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: lint tool for shell scripts
pt: ferramenta lint para scripts shell

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: passive checker of Python 3 programs
pt: verificador passivo de programas Python 3

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Python code static checker
pt: Verificador estático de código Python

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: interpreter with internal static code checker: <literal>B::Lint</literal>(3perl)
pt: interpretador com verificador de código estático interno: <literal>B::Lint</literal>(3perl)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Ruby static code analyzer
pt: Analisador de código estático Ruby

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: clang-based C++ linter tool
pt: ferramenta de verificação de formato de regras C++ baseada em Clang

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tool for statically checking C programs for bugs
pt: ferramenta para verificação estática de programas C por bugs

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tool to examine C/C++ source code and looks for security weaknesses
pt: ferramenta para examinar código fonte C/C++ e procurar por fraquezas na segurança

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: uncompromising Python code formatter
pt: formatador de código Python sem compromissos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Perl script indenter and reformatter
pt: Indentador e reformatador de scripts Perl

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: C language source code formatting program
pt: Programa de formatação de código fonte em linguagem C

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Source code indenter for C, C++, Objective-C, C#, and Java
pt: Indentador de código-fonte para C, C++, Objective-C, C# e Java

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: C(++) beautifier
pt: Embelezador C(++)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: XML stream reformatter
pt: Reformatador de fluxo XML

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Source code search and browse tools
pt: Ferramentas de pesquisa e navegação de código-fonte

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: build tag file indexes of source code definitions
pt: criar índices de ficheiros de etiquetas de definições de código-fonte

note: type: Content of: <book><chapter><section><para>
en: Debug is important part of programming activities.  Knowing how to debug programs makes you a good Debian user who can produce meaningful bug reports.
pt: A depuração é uma parte importante das atividades de programação. Saber como depurar programas faz de si um bom utilizador de Debian capaz de produzir relatórios de bugs significantes.

note: type: Content of: <book><chapter><section><table><title>
en: List of debug packages
pt: Lista de pacotes de depuração

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info gdb</literal>" provided by <literal>gdb-doc</literal>
pt: "<literal>info gdb</literal>" disponibilizado por <literal>gdb-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info ddd</literal>" provided by <literal>ddd-doc</literal>
pt: "<literal>info ddd</literal>" disponibilizado por <literal>ddd-doc</literal>

note: type: Content of: <book><chapter><section><section><title>
en: Basic gdb execution
pt: Execução gdb básica

note: type: Content of: <book><chapter><section><section><para>
en: Primary <ulink url="&debugger;">debugger</ulink> on Debian is <literal>gdb</literal>(1) which enables you to inspect a program while it executes.
pt: O <ulink url="&debugger;">depurador</ulink> principal em Debian é o <literal>gdb</literal>(1) que lhe permite inspeccionar um programa enquanto ele é executado.

note: type: Content of: <book><chapter><section><section><para>
en: Let's install <literal>gdb</literal> and related programs by the following.
pt: Vamos instalar o <literal>gdb</literal> e programas relacionados com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Good tutorial of <literal>gdb</literal> can be found:
pt: Pode ser encontrado um bom tutorial do <literal>gdb</literal>:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “Debugging with GDB” in <literal>/usr/share/doc/gdb-doc/html/gdb/index.html</literal>
pt: "Depurando com GDB" em <literal>/usr/share/doc/gdb-doc/html/gdb/index.html</literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<ulink url="&tutorialontheweb;">tutorial on the web</ulink>”
pt: "<ulink url="&tutorialontheweb;">tutorial na web</ulink>"

note: type: Content of: <book><chapter><section><section><para>
en: Here is a simple example of using <literal>gdb</literal>(1) on a "<literal>program</literal>" compiled with the "<literal>-g</literal>" option to produce debugging information.
pt: Aqui está um exemplo simples de utilização do <literal>gdb</literal>(1) num "<literal>program</literal>" compilado com a opção "<literal>-g</literal>" para produzir informação de depuração.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Many <literal>gdb</literal>(1) commands can be abbreviated.  Tab expansion works as in the shell.
pt: Muitos comandos do <literal>gdb</literal>(1) podem ser abreviados. A expansão da Tab funciona como na shell.

note: type: Content of: <book><chapter><section><section><title>
en: Debugging the Debian package
pt: Depurar o pacote Debian

note: type: Content of: <book><chapter><section><section><para>
en: Since all installed binaries should be stripped on the Debian system by default, most debugging symbols are removed in the normal package.  In order to debug Debian packages with <literal>gdb</literal>(1), <literal>*-dbgsym</literal> packages need to be installed (e.g. <literal>coreutils-dbgsym</literal> in the case of <literal>coreutils</literal>).  The source packages generate <literal>*-dbgsym</literal> packages automatically along with normal binary packages and those debug packages are placed separately in <ulink url="&debiandebug;">debian-debug</ulink> archive. Please refer to <ulink url="&articlesondebianwiki;">articles on Debian Wiki</ulink> for more information.
pt: Uma vez que todos os binários instalados devem ser despojados no sistema Debian por defeito, a maioria dos símbolos de depuração são removidos no pacote normal.  De modo a depurar pacotes Debian com <literal>gdb</literal>(1), os pacotes <literal>*-dbgsym</literal> precisam de ser instalados (e.g. <literal>coreutils-dbgsym</literal> no caso do <literal>coreutils</literal>).  Os pacotes fonte geram pacotes <literal>*-dbgsym</literal> automaticamente juntamente com os pacotes binários normais e esses pacotes de depuração são colocados separadamente no arquivo <ulink url="&debiandebug;">debian-debug</ulink>. Por favor, consulte os artigos no <ulink url="&articlesondebianwiki;">Debian Wiki</ulink> para mais informações.

note: type: Content of: <book><chapter><section><section><para>
en: If a package to be debugged does not provide its <literal>*-dbgsym</literal> package, you need to install it after rebuilding it by the following.
pt: Se um pacote a ser depurado não fornecer o seu pacote <literal>*-dbgsym</literal>, é necessário instalá-lo depois de o reconstruir através do seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Fix bugs if needed.
pt: Corrigir bugs se necessário.

note: type: Content of: <book><chapter><section><section><para>
en: Bump package version to one which does not collide with official Debian versions, e.g. one appended with "<literal>+debug1</literal>" when recompiling existing package version, or one appended with "<literal>~pre1</literal>" when compiling unreleased package version by the following.
pt: Mude a versão de pacote para uma que não colida com as versões oficiais de Debian, por exemplo, uma adicionada com "<literal>+debug1</literal>" quando se recompila uma versão de pacote existente, ou uma adicionada com "<literal>~pre1</literal>" quando se compila uma versão de pacote ainda não lançada com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Compile and install packages with debug symbols by the following.
pt: Compilar e instalar pacotes com símbolos de depuração com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: You need to check build scripts of the package and ensure to use "<literal>CFLAGS=-g -Wall</literal>" for compiling binaries.
pt: Necessita verificar os scripts de construção do pacote e assegurar o uso de "<literal>CFLAGS=-g -Wall</literal>" para compilar binários.

note: type: Content of: <book><chapter><section><section><title>
en: Obtaining backtrace
pt: Obter um backtrace

note: type: Content of: <book><chapter><section><section><para>
en: When you encounter program crash, reporting bug report with cut-and-pasted backtrace information is a good idea.
pt: Quando encontrar uma falha num programa, é uma boa ideia enviar um relatório de bug com informação de rastreio copiada-e-colada.

note: type: Content of: <book><chapter><section><section><para>
en: The backtrace can be obtained by <literal>gdb</literal>(1) using one of the following approaches:
pt: O backtrace pode ser obtido pelo <literal>gdb</literal>(1) utilizando uma das seguintes abordagens:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Crash-in-GDB approach:
pt: Abordagem às falhas em GDB:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Run the program from GDB.
pt: Execute o programa a partir do GDB.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Crash the program.
pt: Falha no programa.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Type "<literal>bt</literal>" at the GDB prompt.
pt: Digite "<literal>bt</literal>" no prompt da GDB.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Crash-first approach:
pt: Abordagem falhas primeiro:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Update the “<emphasis role="strong">/etc/security/limits.conf</emphasis>” file to include the following:
pt: Actualize o ficheiro "<emphasis role="strong">/etc/security/limits.conf</emphasis>" para incluir o seguinte:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Type "<literal>ulimit -c unlimited</literal>" to the shell prompt.
pt: Escreva "<literal>ulimit -c unlimited</literal>" na prompt da shell.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Run the program from this shell prompt.
pt: Execute o programa a partir desta janela de comandos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Crash the program to produce a <ulink url="&coredump;">core dump</ulink> file.
pt: Colapsa o programa para produzir um ficheiro de <ulink url="&coredump;">despejo do núcleo</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Load the <ulink url="&coredump;">core dump</ulink> file to GDB as "<literal>gdb gdb ./program_binary core</literal>" .
pt: Carregar o ficheiro <ulink url="&coredump;">core dump</ulink> para GDB como "<literal>gdb gdb ./program_binary core</literal>" .

note: type: Content of: <book><chapter><section><section><para>
en: For infinite loop or frozen keyboard situation, you can force to crash the program by pressing <literal>Ctrl-\</literal> or <literal>Ctrl-C</literal> or executing “<literal>kill -ABRT <emphasis>PID</emphasis></literal>”.  (See <xref linkend="_killing_a_process"/>)
pt: Para uma situação de loop infinito ou de teclado congelado, pode forçar o encerramento do programa premindo <literal>Ctrl-\</literal> ou <literal>Ctrl-C</literal> ou executando "<literal>kill -ABRT <emphasis>PID</emphasis></literal>". (Ver <xref linkend="_killing_a_process"/>)

note: type: Content of: <book><chapter><section><section><tip><para>
en: Often, you see a backtrace where one or more of the top lines are in "<literal>malloc()</literal>" or "<literal>g_malloc()</literal>". When this happens, chances are your backtrace isn't very useful. The easiest way to find some useful information is to set the environment variable "<literal>$MALLOC_CHECK_</literal>" to a value of 2 (<literal>malloc</literal>(3)). You can do this while running <literal>gdb</literal> by doing the following.
pt: Muitas vezes, vê um backtrace onde uma ou mais linhas do topo estão em "<literal>malloc()</literal>" ou "<literal>g_malloc()</literal>". Quando isto acontece, há grandes hipóteses do seu backtrace não ser muito útil. O modo mais fácil de encontrar alguma informação útil é definir a variável de ambiente "<literal>$MALLOC_CHECK_</literal>" para um valor de 2 (<literal>malloc</literal>(3)). Pode fazer isto enquanto corre o <literal>gdb</literal> ao fazer o seguinte.

note: type: Content of: <book><chapter><section><section><title>
en: Advanced gdb commands
pt: Comandos gdb avançados

note: type: Content of: <book><chapter><section><section><table><title>
en: List of advanced gdb commands
pt: Lista de comandos gdb avançados

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description for command objectives
pt: descrição dos objetivos do comando

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get a backtrace for all threads for multi-threaded program
pt: obter um backtrace para todos os processos de um programa de multi-processo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get parameters came on the stack of function calls
pt: obter parâmetros que vêm na pilha das chamadas de função

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get a backtrace and parameters as the combination of the preceding options
pt: obtém um backtrace e parâmetros como a combinação das opções precedentes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get a backtrace and parameters for top 10 calls to cut off irrelevant output
pt: obter um backtrace e parâmetros para as 10 chamadas do topo para cortar resultados irrelevantes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: write log of <literal>gdb</literal> output to a file (the default is "<literal>gdb.txt</literal>")
pt: escreve um relatório dos resultados do <literal>gdb</literal> para um ficheiro (a predefinição é "<literal>gdb.txt</literal>")

note: type: Content of: <book><chapter><section><section><title>
en: Check dependency on libraries
pt: Verificar a dependência em bibliotecas

note: type: Content of: <book><chapter><section><section><para>
en: Use <literal>ldd</literal>(1) to find out a program's dependency on libraries by the followings.
pt: Use o <literal>ldd</literal>(1) para encontrar uma dependência de um programa em bibliotecas com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: For <literal>ls</literal>(1) to work in a `chroot`ed environment, the above libraries must be available in your `chroot`ed environment.
pt: Para que o <literal>ls</literal>(1) funcione num ambiente 'chroot', as bibliotecas em cima têm de estar disponíveis no seu ambiente 'chroot'.

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_tracing_program_activities"/>.
pt: Veja <xref linkend="_tracing_program_activities"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Dynamic call tracing tools
pt: Ferramentas dinâmicas de rastreio de chamadas

note: type: Content of: <book><chapter><section><section><para>
en: There are several dynamic call tracing tools available in Debian.  See <xref linkend="_monitoring_controlling_and_starting_program_activities"/>.
pt: Existem várias ferramentas de rastreio de chamadas dinâmicas disponíveis em Debian.  Veja <xref linkend="_monitoring_controlling_and_starting_program_activities"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Debugging X Errors
pt: Depurar Erros do X

note: type: Content of: <book><chapter><section><section><para>
en: If a GNOME program <literal>preview1</literal> has received an X error, you should see a message as follows.
pt: Se o programa do GNOME <literal>preview1</literal> recebeu um erro do X, deverá ver a mensagem que a seguir.

note: type: Content of: <book><chapter><section><section><para>
en: If this is the case, you can try running the program with "<literal>--sync</literal>", and break on the "<literal>gdk_x_error</literal>" function in order to obtain a backtrace.
pt: Neste caso, pode tentar correr o programa com "<literal>--sync</literal>" e quebrar a função "<literal>gdk_x_error</literal>" de modo a obter um backtrace.

note: type: Content of: <book><chapter><section><section><title>
en: Memory leak detection tools
pt: Ferramentas de detecção de fugas de memória

note: type: Content of: <book><chapter><section><section><para>
en: There are several memory leak detection tools available in Debian.
pt: Aqui estão várias ferramentas de detecção de fugas de memória em Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of memory leak detection tools
pt: Lista de ferramentas de detecção de fugas de memória

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>mtrace</literal>(1): malloc debugging functionality in glibc
pt: <literal>mtrace</literal>(1): funcionalidades de depuração do malloc em glibc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: memory debugger and profiler
pt: depurador e perfilador de memória

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>malloc</literal>(3) debugger
pt: o depurador <literal>malloc</literal>(3)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: debug memory allocation library
pt: biblioteca de depuração de alocação de memória

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: library to detect buffer overruns and under-runs in C and C++ programs
pt: biblioteca para detetar "overruns" e "under-runs" de buffer em programas C e C++

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: memory-leak tracer for C++ programs
pt: rastreador de fugas de memória para programas C++

note: type: Content of: <book><chapter><section><section><title>
en: Disassemble binary
pt: Desassemblar binário

note: type: Content of: <book><chapter><section><section><para>
en: You can disassemble binary code with <literal>objdump</literal>(1) by the following.
pt: Pode desassemblar código binário com o <literal>objdump</literal>(1) com o seguinte.

note: type: Content of: <book><chapter><section><section><note><para>
en: <literal>gdb</literal>(1) may be used to disassemble code interactively.
pt: O <literal>gdb</literal>(1) pode ser usado para desmontar (desassemblar) código interativamente.

note: type: Content of: <book><chapter><section><title>
en: Build tools
pt: Ferramentas de construção

note: type: Content of: <book><chapter><section><table><title>
en: List of build tool packages
pt: Lista de pacotes de ferramentas de compilação

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info make</literal>" provided by <literal>make-doc</literal>
pt: "<literal>info make</literal>" disponibilizado por <literal>make-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info autoconf</literal>" provided by <literal>autoconf-doc</literal>
pt: "<literal>info autoconf</literal>" disponibilizado por <literal>autoconf-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info automake</literal>" provided by <literal>automake1.10-doc</literal>
pt: "<literal>info automake</literal>" disponibilizado por <literal>automake1.10-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info libtool</literal>" provided by <literal>libtool-doc</literal>
pt: "<literal>info libtool</literal>" fornecido por <literal>libtool-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>cmake</literal>(1) cross-platform, open-source make system
pt: <literal>cmake</literal>(1) sistema make multiplataforma e de código aberto

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>ninja</literal>(1) small build system closest in spirit to Make
pt: <literal>ninja</literal>(1) pequeno sistema de construção mais próximo em espírito do Make

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>meson</literal>(1) high productivity build system on top of <literal>ninja</literal>
pt: <literal>meson</literal>(1) sistema de construção de alta produtividade no topo do <literal>ninja</literal>

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&make;">Make</ulink> is a utility to maintain groups of programs. Upon execution of <literal>make</literal>(1), <literal>make</literal> read the rule file, "<literal>Makefile</literal>", and updates a target if it depends on prerequisite files that have been modified since the target was last modified, or if the target does not exist.  The execution of these updates may occur concurrently.
pt: O <ulink url="&make;">Make</ulink> é um utilitário para manutenção de grupos de programas Após a execução do <literal>make</literal>(1), o <literal>make</literal> lê o ficheiro de regras, "<literal>Makefile</literal>" e atualiza um alvo se depender de ficheiros pré-requisitados que foram modificados desde que o alvo foi modificado por último, ou se o alvo não existir. A execução destas atualizações pode ocorrer concorrentemente.

note: type: Content of: <book><chapter><section><section><para>
en: The rule file syntax is the following.
pt: A regra de sintaxe do ficheiro é a seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Here "<literal>[TAB]</literal>" is a TAB code.  Each line is interpreted by the shell after make variable substitution.  Use "<literal>\</literal>" at the end of a line to continue the script.  Use "<literal>$$</literal>" to enter "<literal>$</literal>" for environment values for a shell script.
pt: Aqui "<literal>[TAB]</literal>" é um código TAB. Cada linha é interpretada pela shell após fazer a substituição da variável. Utilize "<literal>\</literal>" no final de uma linha para continuar o script. Use "<literal>$$</literal>" para inserir "<literal>$</literal>" para valores de ambiente para um script de shell.

note: type: Content of: <book><chapter><section><section><para>
en: Implicit rules for the target and prerequisites can be written, for example, by the following.
pt: Podem ser escritas regras implícitas para o destino e pré-requisitos, por exemplo, com o seguinte.

note: type: Content of: <book><chapter><section><section><para>
en: Here, the target contains the character "<literal>%</literal>" (exactly one of them). The "<literal>%</literal>" can match any nonempty substring in the actual target filenames. The prerequisites likewise use "<literal>%</literal>" to show how their names relate to the actual target name.
pt: Aqui, o alvo contém o caractere "<literal>%</literal>" (exatamente um deles). O "<literal>%</literal>" pode corresponder a qualquer subcadeia não vazia nos nomes de ficheiros do próprio alvo. Os pré-requisitos usam igualmente "<literal>%</literal>" para mostrar como os seus nomes estão relacionados ao próprio nome do alvo.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of make automatic variables
pt: Lista de variáveis automáticas do make

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: automatic variable
pt: variável automática

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: first prerequisite
pt: primeiro pré-requisito

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: all newer prerequisites
pt: todos os novos pré-requisitos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: all prerequisites
pt: todos os pré-requisitos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>%</literal>" matched stem in the target pattern
pt: "<literal>%</literal>" estaminal correspondente no modelo de destino

note: type: Content of: <book><chapter><section><section><table><title>
en: List of make variable expansions
pt: Lista de expansões da variável do make

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: variable expansion
pt: expansão da variável

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: one-time expansion
pt: expansão de uma vez

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: recursive expansion
pt: expansão recursiva

note: type: Content of: <book><chapter><section><section><para>
en: Run "<literal>make -p -f/dev/null</literal>" to see automatic internal rules.
pt: Corra "<literal>make -p -f/dev/null</literal>" para ver as regras internas automáticas.

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&autotools;">Autotools</ulink> is a suite of programming tools designed to assist in making source code packages portable to many <ulink url="&unixlike;">Unix-like</ulink> systems.
pt: <ulink url="&autotools;">O Autotools</ulink> é um conjunto de ferramentas de programação concebido para ajudar a tornar os pacotes de código-fonte portáveis para muitos sistemas do <ulink url="&unixlike;">tipo Unix</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&autoconf;">Autoconf</ulink> is a tool to produce a shell script "<literal>configure</literal>" from "<literal>configure.ac</literal>".
pt: O <ulink url="&autoconf;">Autoconf</ulink> é uma ferramenta para produzir um script shell "<literal>configure</literal>" a partir de "<literal>configure.ac</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>configure</literal>" is used later to produce "<literal>Makefile</literal>" from "<literal>Makefile.in</literal>" template.
pt: O "<literal>configure</literal>" é utilizado mais tarde para produzir o"<literal>Makefile</literal>" a partir do modelo "<literal>Makefile.in</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&automake;">Automake</ulink> is a tool to produce "<literal>Makefile.in</literal>" from "<literal>Makefile.am</literal>".
pt: <ulink url="&automake;">Automake</ulink> é uma ferramenta para produzir "<literal>Makefile.in</literal>" a partir de "<literal>Makefile.am</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&libtool;">Libtool</ulink> is a shell script to address the software portability problem when compiling shared libraries from source code.
pt: <ulink url="&libtool;">Libtool</ulink> é um script shell para resolver o problema de portabilidade de software ao compilar bibliotecas partilhadas a partir do código fonte.

note: type: Content of: <book><chapter><section><section><section><title>
en: Compile and install a program
pt: Compilar e instalar um programa

note: type: Content of: <book><chapter><section><section><section><warning><para>
en: Do not overwrite system files with your compiled programs when installing them.
pt: Não substitua ficheiros do sistema com os seus programas compilados quando os instalar.

note: type: Content of: <book><chapter><section><section><section><para>
en: Debian does not touch files in "<literal>/usr/local/</literal>" or "<literal>/opt</literal>".  So if you compile a program from source, install it into "<literal>/usr/local/</literal>" so it does not interfere with Debian.
pt: Debian não toca nos ficheiros em "<literal>/usr/local/</literal>" ou em "<literal>/opt</literal>". Portanto se compilar um programa a partir do código-fonte, instale-o em "<literal>/usr/local/</literal>" para que não interfira com o Debian.

note: type: Content of: <book><chapter><section><section><section><title>
en: Uninstall program
pt: Desinstalar um programa

note: type: Content of: <book><chapter><section><section><section><para>
en: If you have the original source and if it uses <literal>autoconf</literal>(1)/<literal>automake</literal>(1) and if you can remember how you configured it, execute as follows to uninstall the program.
pt: Se tiver o código original, se ele utiliza <literal>autoconf</literal>(1)/<literal>automake</literal>(1) e se você lembrar como o configurou, execute como segue para desinstalar o programa.

note: type: Content of: <book><chapter><section><section><section><para>
en: Alternatively, if you are absolutely sure that the install process puts files only under "<literal>/usr/local/</literal>" and there is nothing important there, you can erase all its contents by the following.
pt: Em alternativa, se tiver a absoluta certeza que o processo de instalação apenas coloca ficheiros sob "<literal>/usr/local/</literal>" e não há lá nada importante, pode apagar todos os seus conteúdos com o seguinte.

note: type: Content of: <book><chapter><section><section><section><para>
en: If you are not sure where files are installed, you should consider using <literal>checkinstall</literal>(8) from the <literal>checkinstall</literal> package, which provides a clean path for the uninstall.  It now supports to create a Debian package with "<literal>-D</literal>" option.
pt: Se não tiver a certeza de onde os ficheiros estão instalados, deve considerar usar o <literal>checkinstall</literal>(8) do pacote <literal>checkinstall</literal>, que disponibiliza um caminho limpo para a desinstalação. Agora suporta criar um pacote Debian com a opção "<literal>-D</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: The software build system has been evolving:
pt: O sistema de construção de software tem vindo a evoluir:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&autotools;">Autotools</ulink> on the top of <ulink url="&make;">Make</ulink> has been the de facto standard for the portable build infrastructure since 1990s.  This is extremely slow.
pt: <ulink url="&autotools;">Autotools</ulink> no topo do <ulink url="&make;">Make</ulink> tem sido o padrão de facto para a infraestrutura de compilação portátil desde os anos 1990.  Isso é extremamente lento.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&cmake;">CMake</ulink> initially released in 2000 improved speed significantly but was originally built on the top of inherently slow <ulink url="&make;">Make</ulink>.  (Now <ulink url="&ninja;">Ninja</ulink> can be its backend.)
pt: <ulink url="&cmake;">O CMake</ulink>, inicialmente lançado em 2000, melhorou significativamente a velocidade, mas foi originalmente construído sobre o inerentemente lento <ulink url="&make;">Make</ulink>.  (Agora <ulink url="&ninja;">Ninja</ulink> pode ser seu backend.)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&ninja;">Ninja</ulink> initially released in 2012 is meant to replace Make for the further improved build speed and is designed to have its input files generated by a higher-level build system.
pt: <ulink url="&ninja;">O Ninja</ulink>, lançado inicialmente em 2012, destina-se a substituir o Make para melhorar a velocidade de construção e foi concebido para que os seus ficheiros de entrada sejam gerados por um sistema de construção de nível superior.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&meson;">Meson</ulink> initially released in 2013 is the new popular and fast higher-level build system which uses <ulink url="&ninja;">Ninja</ulink> as its backend.
pt: <ulink url="&meson;">O Meson</ulink>, lançado inicialmente em 2013, é o novo sistema de construção de nível superior popular e rápido que usa o <ulink url="&ninja;">Ninja</ulink> como backend.

note: type: Content of: <book><chapter><section><section><para>
en: See documents found at "<ulink url="&themesonbuildsystem;">The Meson Build system</ulink>" and "<ulink url="&theninjabuildsystem;">The Ninja build system</ulink>".
pt: Ver documentos encontrados em "<ulink url="&themesonbuildsystem;">O sistema de construção Meson</ulink>" e "<ulink url="&theninjabuildsystem;">O sistema de construção Ninja</ulink>".

note: type: Content of: <book><chapter><section><para>
en: Basic interactive dynamic web pages can be made as follows.
pt: Páginas web dinâmicas interactivas podem ser feitas conforme a seguir.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Queries are presented to the browser user using <ulink url="&html;">HTML</ulink> forms.
pt: As questões são apresentadas ao explorador do utilizador a usar formulários <ulink url="&html;">HTML</ulink>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Filling and clicking on the form entries sends one of the following <ulink url="&url;">URL</ulink> string with encoded parameters from the browser to the web server.
pt: Preencher e clicar nas entradas do formulário envia uma das seguintes cadeias de <ulink url="&url;">URL</ulink> com parâmetros codificados do explorador para o servidor web.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "<literal>%nn</literal>" in URL is replaced with a character with hexadecimal <literal>nn</literal> value.
pt: O "<literal>%nn</literal>" no URL é substituído por um caractere com valor hexadecimal <literal>nn</literal>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The environment variable is set as: "<literal>QUERY_STRING="VAR1=VAL1 VAR2=VAL2 VAR3=VAL3"</literal>".
pt: A variável de ambiente está definida como: "<literal>QUERY_STRING="VAR1=VAL1 VAR2=VAL2 VAR3=VAL3"</literal>".

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&cgi;">CGI</ulink> program (any one of "<literal>program.*</literal>") on the web server executes itself with the environment variable "<literal>$QUERY_STRING</literal>".
pt: O programa <ulink url="&cgi;">CGI</ulink> (qualquer um de "<literal>program.*</literal>") no servidor web executa-se a si próprio com a variável de ambiente "<literal>$QUERY_STRING</literal>".

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <literal>stdout</literal> of CGI program is sent to the web browser and is presented as an interactive dynamic web page.
pt: O <literal>stdout</literal> do programa CGI é enviado ao explorador web e é apresentado como uma página web dinâmica e interactiva.

note: type: Content of: <book><chapter><section><para>
en: For security reasons it is better not to hand craft new hacks for parsing CGI parameters.  There are established modules for them in Perl and Python.  <ulink url="&php;">PHP</ulink> comes with these functionalities.  When client data storage is needed, <ulink url="&httpcookies;">HTTP cookies</ulink> are used.  When client side data processing is needed, <ulink url="&javascript;">Javascript</ulink> is frequently used.
pt: Por razões de segurança é melhor não embarcar em novos hacks para analisar parâmetros CGI. Existem módulos definidos para eles em Perl e Python. O <ulink url="&php;">PHP</ulink> vem com estas funcionalidades. Quando é necessário o armazenamento de dados no cliente, usam-se <ulink url="&httpcookies;">cookies HTTP</ulink>. Quando é necessário o processamento de dados no lado do cliente, usa-se frequentemente <ulink url="&javascript;">Javascript</ulink>.

note: type: Content of: <book><chapter><section><para>
en: For more, see the <ulink url="&commongatewayinterface;">Common Gateway Interface</ulink>, <ulink url="&theapachesoftwarefoundation;">The Apache Software Foundation</ulink>, and <ulink url="&javascript;">JavaScript</ulink>.
pt: Para mais, veja <ulink url="&commongatewayinterface;">Common Gateway Interface</ulink>, <ulink url="&theapachesoftwarefoundation;">The Apache Software Foundation</ulink> e <ulink url="&javascript;">JavaScript</ulink>.

note: type: Content of: <book><chapter><section><para>
en: Searching "CGI tutorial" on Google by typing encoded URL <ulink url="&httpswwwgooglecoutfiqcgitutorial;">https://www.google.com/search?hl=en&amp;ie=UTF-8&amp;q=CGI+tutorial</ulink> directly to the browser address is a good way to see the CGI script in action on the Google server.
pt: Procurar "CGI tutorial" no Google ao escrever diretamente o URL codificado <ulink url="&httpswwwgooglecoutfiqcgitutorial;">https://www.google.com/search?hl=en&amp;ie=UTF-8&amp;q=CGI+tutorial</ulink> no endereço do explorador é uma boa maneira de ver o script CGI em acção no servidor da Google.

note: type: Content of: <book><chapter><section><title>
en: The source code translation
pt: A tradução do código-fonte

note: type: Content of: <book><chapter><section><para>
en: There are programs to convert source codes.
pt: Existem programas para converter código-fonte.

note: type: Content of: <book><chapter><section><table><title>
en: List of source code translation tools
pt: Lista de ferramentas de tradução de código-fonte

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: convert source codes from AWK to PERL: <literal>a2p</literal>(1)
pt: converter código-fonte de AWK para PERL: <literal>a2p</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: convert source codes from FORTRAN 77 to C/C++: <literal>f2c</literal>(1)
pt: converter código-fonte de FORTRAN 77 para C/C++: <literal>f2c</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: converter from NASM (Intel format) to the GNU Assembler (GAS)
pt: conversor de NASM (formato Intel) ao GNU Assembler (GAS)

note: type: Content of: <book><chapter><section><title>
en: Making Debian package
pt: Criar um pacote Debian

note: type: Content of: <book><chapter><section><para>
en: If you want to make a Debian package, read followings.
pt: Se desejar criar um pacote Debian, leia o seguinte.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <xref linkend="_debian_package_management"/> to understand the basic package system
pt: <xref linkend="_debian_package_management"/> para compreender o sistema básico de pacotes

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <xref linkend="_porting_a_package_to_the_stable_system"/> to understand basic porting process
pt: <xref linkend="_porting_a_package_to_the_stable_system"/> para compreender o processo básico de portar

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <xref linkend="_chroot_system"/> to understand basic chroot techniques
pt: <xref linkend="_chroot_system"/> para compreender as técnicas de chroot básicas

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <literal>debuild</literal>(1), and <literal>sbuild</literal>(1)
pt: <literal>debuild</literal>(1), e <literal>sbuild</literal>(1)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <xref linkend="_debugging_the_debian_package"/> for recompiling for debugging
pt: <xref linkend="_debugging_the_debian_package"/> para recompilar para depuração

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&guidefordebianmaintainers;">Guide for Debian Maintainers</ulink> (the <literal>debmake-doc</literal> package)
pt: <ulink url="&guidefordebianmaintainers;">Guia dos Novos Maintainers da Debian</ulink> (o pacote <literal>debmake-doc</literal>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&debiandevelopersreference;">Debian Developer's Reference</ulink> (the <literal>developers-reference</literal> package)
pt: <ulink url="&debiandevelopersreference;">Referência de Programadores da Debian</ulink> (o pacote <literal>developers-reference</literal>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&debianpolicymanual;">Debian Policy Manual</ulink> (the <literal>debian-policy</literal> package)
pt: <ulink url="&debianpolicymanual;">Manual de Políticas Debian</ulink> (o pacote <literal>debian-policy</literal>)

note: type: Content of: <book><chapter><section><para>
en: There are packages such as <literal>debmake</literal>, <literal>dh-make</literal>, <literal>dh-make-perl</literal>, etc., which help packaging.
pt: Existem pacotes como os <literal>debmake</literal>, <literal>dh-make</literal>, <literal>dh-make-perl</literal>, etc., que auxiliam no processo em empacotamento.

note: #-#-#-#-#  debian-reference_2.132_pt.po (Debian Reference 2)  #-#-#-#-# type: Content of: <book><appendix><title>
en: Appendix
pt: Apêndice

note: type: Content of: <book><appendix><para>
en: Here are backgrounds of this document.
pt: Aqui estão as origens deste documento.

note: type: Content of: <book><appendix><section><title>
en: The Debian maze
pt: o labirinto Debian

note: type: Content of: <book><appendix><section><para>
en: The Linux system is a very powerful computing platform for a networked computer.  However, learning how to use all its capabilities is not easy. Setting up the LPR printer queue with a non-PostScript printer was a good example of stumble points. (There are no issues anymore since newer installations use the new CUPS system.)
pt: O sistema Linux é uma plataforma de computação muito poderosa para um computador em rede. No entanto, aprender a usar todas as suas capacidades não é fácil. Configurar a lista de trabalhos de impressora LPR com uma impressora não-PostScript era um bom exemplo para tropeçar. (Não existe mais esse problema porque as instalações recentes usam o novo sistema CUPS.)

note: type: Content of: <book><appendix><section><para>
en: There is a complete, detailed map called the "SOURCE CODE".  This is very accurate but very hard to understand.  There are also references called HOWTO and mini-HOWTO.  They are easier to understand but tend to give too much detail and lose the big picture.  I sometimes have a problem finding the right section in a long HOWTO when I need a few commands to invoke.
pt: Existe um mapa completo e detalhado chamado o "CÓDIGO FONTE". Este é muito preciso mas muito difícil de compreender. Existem também referências chamadas HOWTO e mini-HOWTO. São mais fáceis de compreender mas tendem a dar-lhe demasiados detalhes e a perder o objetivo principal. Por vezes tenho problemas a encontrar a secção correcta num HOWTO longo quando preciso de invocar alguns comandos.

note: type: Content of: <book><appendix><section><para>
en: I hope this "Debian Reference (version &dr-version;)" (&build-date;) provides a good starting direction for people in the Debian maze.
pt: Espero que este "Debian Reference (versão &dr-version;)" (&build-date;) disponibilize um bom ponto de partida para pessoas no labirinto Debian.

note: type: Content of: <book><appendix><section><title>
en: Copyright history
pt: História do Copyright

note: type: Content of: <book><appendix><section><para>
en: The Debian Reference was initiated by me, Osamu Aoki &lt;osamu at debian dot org&gt;, as a personal system administration memo. Many contents came from the knowledge I gained from <ulink url="&thedebianusermailinglist;">the debian-user mailing list</ulink> and other Debian resources.
pt: O Debian Reference foi iniciado por mim, Osamu Aoki &lt;osamu at debian dot org&gt; como um memo pessoal de administração do sistema. Muitos conteúdos vieram do conhecimento que ganhei a partir da <ulink url="&thedebianusermailinglist;">lista de email debian-user</ulink> e de outros recursos Debian.

note: type: Content of: <book><appendix><section><para>
en: Following a suggestion from Josip Rodin, who was very active with the <ulink url="&debiandocumentationprojectddp;">Debian Documentation Project (DDP)</ulink>, "Debian Reference (version 1, 2001-2007)" was created as a part of DDP documents.
pt: A seguir uma sugestão de Josip Rodin, que estava muito ativo com o <ulink url="&debiandocumentationprojectddp;">Projecto de Documentação de Debian (DDP)</ulink>, o "Debian Reference (versão 1, 2001-2007)" foi criado como parte dos documentos DDP.

note: type: Content of: <book><appendix><section><para>
en: After 6 years, I realized that the original "Debian Reference (version 1)" was outdated and started to rewrite many contents.  New "Debian Reference (version 2)" is released in 2008.
pt: Após 6 anos, percebi que a "Debian Reference (versão 1)" estava ultrapassada e comecei a reescrever muitos dos seus conteúdos. A nova "Debian Reference (versão 2)" é lançada em 2008.

note: type: Content of: <book><appendix><section><para>
en: I have updated "Debian Reference (version 2)" to address new topics (Systemd, Wayland, IMAP, PipeWire, Linux kernel 5.10) and removed outdated topics (SysV init, CVS, Subversion, SSH protocol 1, Linux kernels before 2.5).  References to &release-outdated; release situation or older are mostly removed.
pt: Eu atualizei a "Referência Debian (versão 2)" para abordar novos tópicos (Systemd, Wayland, IMAP, PipeWire, kernel Linux 5.10) e removi tópicos desatualizados (SysV init, CVS, Subversion, protocolo SSH 1, kernels Linux antes do 2.5).  Referências a &release-outdated; situações de lançamento ou mais antigas são na sua maioria removidas.

note: type: Content of: <book><appendix><section><para>
en: This "Debian Reference (version &dr-version;)" (&build-date;) covers mostly &Codename-doc-1; and &Codename-doc-2; Debian releases.
pt: Esta "Referência Debian (versão &dr-version;)" (&build-date;) cobre maioritariamente os lançamentos Debian &Codename-doc-1; e &Codename-doc-2;.

note: type: Content of: <book><appendix><section><para>
en: The tutorial contents can trace its origin and its inspiration in followings.
pt: Os conteúdos do tutorial pode ser rastreados até à sua origem e inspiração com o seguinte.

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: "<ulink url="&linuxusersguide;">Linux User's Guide</ulink>" by Larry Greenfield (December 1996)
pt: "<ulink url="&linuxusersguide;">Guia do Utilizador de Linux</ulink>" por Larry Greenfield (Dezembro 1996)

note: type: Content of: <book><appendix><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: obsoleted by "Debian Tutorial"
pt: tornado obsoleto pelo "Debian Tutorial"

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: "Debian Tutorial" by Havoc Pennington. (11 December, 1998)
pt: "Tutorial Debian" por Havoc Pennington. (11 de Dezembro, 1998)

note: type: Content of: <book><appendix><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: partially written by Oliver Elphick, Ole Tetlie, James Treacy, Craig Sawyer, and Ivan E. Moore II
pt: parcialmente escrito por Oliver Elphick, Ole Tetlie, James Treacy, Craig Sawyer e Ivan E. Moore II

note: type: Content of: <book><appendix><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: obsoleted by "Debian GNU/Linux: Guide to Installation and Usage"
pt: tornado obsoleto por "Debian GNU/Linux: Guia de Instalação e Utilização"

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: "<ulink url="&debiangnulinuxguallationandusage;">Debian GNU/Linux: Guide to Installation and Usage</ulink>" by John Goerzen and Ossama Othman (1999)
pt: "<ulink url="&debiangnulinuxguallationandusage;">Debian GNU/Linux: Guia de Instalação e Utilização</ulink>" por John Goerzen e Ossama Othman (1999)

note: type: Content of: <book><appendix><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: obsoleted by "Debian Reference (version 1)"
pt: tornado obsoleto pela "Debian Reference (versão 1)"

note: type: Content of: <book><appendix><section><para>
en: The package and archive description can trace some of their origin and their inspiration in following.
pt: A descrição do pacote e do arquivo podem rastrear alguma da origem e inspiração dele no seguinte.

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: "<ulink url="&debianfaq;">Debian FAQ</ulink>" (March 2002 version, when this was maintained by Josip Rodin)
pt: "<ulink url="&debianfaq;">FAQ do Debian</ulink>" (versão de Março 2002, quando era mantido por Josip Rodin)

note: type: Content of: <book><appendix><section><para>
en: The other contents can trace some of their origin and their inspiration in following.
pt: Os outros conteúdos podem rastrear alguma da origem e inspiração deles no seguinte.

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: "Debian Reference (version 1)" by Osamu Aoki (2001–2007)
pt: "Referência Debian (versão 1)" por Osamu Aoki (2001–2007)

note: type: Content of: <book><appendix><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: obsoleted by the newer "Debian Reference (version 2)" in 2008.
pt: tornado obsoleto pela nova "Debian Reference (versão 2)" em 2008.

note: type: Content of: <book><appendix><section><para>
en: The previous "Debian Reference (version 1)" was created with many contributors.
pt: A "Debian Reference (versão 1)" anterior foi criada com muitos contribuidores.

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: the major contents contribution on network configuration topics by Thomas Hood
pt: a maior contribuição de conteúdo de tópicos de configuração de rede por Thomas Hood

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: significant contents contribution on X and VCS related topics by Brian Nelson
pt: contribuição significativa de conteúdos em tópicos relacionados com X e VCS por Brian Nelson

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: the help on the build scripts and many content corrections by Jens Seidel
pt: a ajuda na construção de scripts de compilação e muitas correcções no conteúdo por Jens Seidel

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: extensive proofreading by David Sewell
pt: revisão extensiva por David Sewell

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: many contributions by the translators, contributors, and bug reporters
pt: muitas contribuições pelos tradutores, contribuidores e relatórios de bugs

note: type: Content of: <book><appendix><section><para>
en: Many manual pages and info pages on the Debian system as well as upstream web pages and <ulink url="&wikipedia;">Wikipedia</ulink> documents were used as the primary references to write this document.  To the extent Osamu Aoki considered within the <ulink url="&fairuse;">fair use</ulink>, many parts of them, especially command definitions, were used as phrase pieces after careful editorial efforts to fit them into the style and the objective of this document.
pt: Muitas páginas de manual e páginas de informação sobre o sistema Debian, assim como páginas web a montante e documentos da <ulink url="&wikipedia;">Wikipedia</ulink> foram usados como referências primárias para escrever este documento.  Na medida em que Osamu Aoki considerou dentro do uso <ulink url="&fairuse;">justo</ulink>, muitas partes delas, especialmente definições de comandos, foram usadas como peças de frase após cuidadosos esforços editoriais para encaixá-las no estilo e no objetivo deste documento.

note: type: Content of: <book><appendix><section><para>
en: The gdb debugger description was expanded using <ulink url="&debianwikicontentsonbacktrace;">Debian wiki contents on backtrace</ulink> with consent by Ari Pollak, Loïc Minier, and Dafydd Harries.
pt: A descrição do depurador gdb foi expandida a usar <ulink url="&debianwikicontentsonbacktrace;">Conteúdos wiki Debian de backtrace</ulink> com consentimento de Ari Pollak, Loïc Minier e Dafydd Harries.

note: type: Content of: <book><appendix><section><para>
en: Contents of the current "Debian Reference (version &dr-version;)" (&build-date;) are mostly my own work except as mentioned above.  These has been updated by the contributors too.
pt: O conteúdo do "Debian Reference (versão &dr-version;)" (&build-date;) é maioritariamente trabalho meu com excepção do descrito acima. Este foi também atualizado pelos contribuidores.

note: type: Content of: <book><appendix><section><para>
en: The author, Osamu Aoki, thanks all those who helped make this document possible.
pt: O autor, Osamu Aoki, agradece a todos os que ajudaram a tornar possível este documento.

note: type: Content of: <book><appendix><section><title>
en: Document format
pt: Formato do documento

note: type: Content of: <book><appendix><section><para>
en: The source of the English original document is currently written in <ulink url="&docbook;">DocBook</ulink> XML files.  This Docbook XML source are converted to HTML, plain text, PostScript, and PDF. (Some formats may be skipped for distribution.)
pt: A fonte do documento original em inglês está atualmente escrita em ficheiros <ulink url="&docbook;">DocBook</ulink> XML.  Esta fonte Docbook XML é convertida em HTML, texto simples, PostScript e PDF. (Alguns formatos podem ser ignorados para distribuição.)

en: Unknown DEBIAN_VERSION $DEBIAN_VERSION. Valid values from $DEB_LOWEST_VER_ID and $DEB_NEXT_VER_ID
pt: Desconhecido DEBIAN_VERSION $DEBIAN_VERSION. Valores válidos a partir de $DEB_LOWEST_VER_ID e $DEB_NEXT_VER_ID

en: Failed to parse the command line parameters
pt: Falha ao analisar os parâmetros da linha de comandos

en: $name version $VERSION
pt: $name versão $VERSION

en: E: Internal error
pt: E: Erro interno

en: E: Need a --type if --list is given
pt: E: Necessário um --type se for dado --list

en: E: Unknown --type '$TYPE'
pt: E: Desconhecido --type '$TYPE'

en: Future end of support for one or more packages
pt: Futuro final de suporte para um ou mais pacotes

en: Unfortunately, it will be necessary to end security support for some packages before the end of the regular security maintenance life cycle.
pt: Infelizmente, irá ser necessário terminar o suporte de segurança para alguns pacotes antes do fim do ciclo de vida normal da manutenção de segurança.

en: The following packages found on this system are affected by this:
pt: São afectados por isto os seguintes pacotes encontrados neste sistema:

en: Ended security support for one or more packages
pt: Suporte de segurança terminado para um ou mais pacotes

en: Unfortunately, it has been necessary to end security support for some packages before the end of the regular security maintenance life cycle.
pt: Infelizmente, foi necessário terminar o suporte de segurança para alguns pacotes antes do fim do ciclo de vida normal da manutenção de segurança.

en: Limited security support for one or more packages
pt: Suporte de segurança limitado para um ou mais pacotes

en: Unfortunately, it has been necessary to limit security support for some packages.
pt: Infelizmente, foi necessário limitar o suporte de segurança para alguns pacotes.

en: * Source:$SRC_NAME, will end on $ALERT_WHEN
pt: * Fonte:$SRC_NAME, irá terminar em $ALERT_WHEN

en: * Source:$SRC_NAME, ended on $ALERT_WHEN at version $ALERT_VERSION
pt: * Fonte:$SRC_NAME, terminou em $ALERT_WHEN na versão $ALERT_VERSION

en: * Source:$SRC_NAME
pt: * Fonte:$SRC_NAME

en:   Details: $ALERT_WHY
pt:   Detalhes: $ALERT_WHY

en:   Affected binary package:
pt:   Pacote binário afectado:

en:   Affected binary packages:
pt:   Pacotes binário afectados:

en:   - $BIN_NAME (installed version: $BIN_VERSION)
pt:   - $BIN_NAME (versão instalada: $BIN_VERSION)

note: type: TH
en: 23 Sep 2021
pt: 23 Setembro 2021

comment: type: Plain text
note: type: Plain text
en: add-shell - add shells to the list of valid login shells
pt: add-shell - adiciona shells à lista de shells de login válidas

comment: type: Plain text
note: type: Plain text
en: B<add-shell> I<shellname> [I<shellname>...]
pt: B<add-shell> I<nome_shell> [I<nome_shell>...]

comment: type: Plain text
note: type: Plain text
en: B<add-shell> copies I</etc/shells> to I</etc/shells.tmp>, adds the given shells to this file if they are not already present, and copies this temporary file back to I</etc/shells>.
pt: B<add-shell> copia I</etc/shells> para I</etc/shells.tmp>, adiciona as shells fornecidas a este ficheiro se não estiverem já presentes, e copia este ficheiro temporário de volta para I</etc/shells>.

comment: type: Plain text
note: type: Plain text
en: The shells must be provided by their full pathnames.
pt: As shells devem ser fornecidas com os seus nomes de caminho completos.

note: type: Plain text
en: specifies the base path under which I</etc/shells> resides.
pt: especifica o caminho base sob o qual reside I</etc/shells>.

comment: type: Plain text
note: type: Plain text
en: installkernel - install a new kernel image
pt: installkernel - instala uma nova imagem de kernel

comment: type: Plain text
note: type: Plain text
en: B<installkernel >I<version zImage System.map [directory]>
pt: B<installkernel >I<versão zImage System.map [directório]>

comment: type: Plain text
note: type: Plain text
en: B<installkernel> installs a new kernel image onto the system from the Linux source tree.  It is called by the Linux kernel makefiles when B<make install> is invoked there.
pt: B<installkernel> instala uma nova imagem de kernel no sistema a partir da árvore fonte do Linux. É chamado pelo makefiles do kernel Linux quando o B<make install> é invocado lá.

comment: type: Plain text
note: type: Plain text
en: The new kernel is installed into I<{directory}/vmlinuz-{version}>.  If a symbolic link I<{directory}/vmlinuz> already exists, it is refreshed by making a link from I<{directory}/vmlinuz> to the new kernel, and the previously installed kernel is available as I<{directory}/vmlinuz.old>.
pt: O novo kernel é instalado para I<{directório}/vmlinuz-{versão}>. Se um link simbólico I<{directório}/vmlinuz> já existir, este é refrescado ao fazer um link de I<{directório}/vmlinuz> para o novo kernel, e o kernel instalado anteriormente fica disponível como I<{directório}/vmlinuz.old>.

comment: type: Plain text
note: -*- nroff -*- type: Plain text
en: B<installkernel> resides in /sbin only because the Linux kernel makefiles call it from there.  It should really be in /usr/sbin.  It isn't needed to boot a system.
pt: B<installkernel> reside apenas em /sbin porque a chamada makefiles do kernel Linux é feita a partir de lá. Deveria realmente estar em /usr/sbin. Não é necessário para arrancar o sistema.

note: type: Plain text
en: ischroot - detect if running in a chroot
pt: ischroot - detecta se se está a correr numa chroot

note: type: Plain text
en: B<ischroot> detects if it is currently running in a chroot.  The exit status is:
pt: B<ischroot> detecta se está presentemente a correr numa chroot. O estado ao terminar é:

note: type: Plain text
en: if currently running in a chroot
pt: se estiver a correr presentemente numa chroot

note: type: Plain text
en: if currently not running in a chroot
pt: se não estiver a correr presentemente numa chroot

note: type: Plain text
en: if the detection is not possible (On GNU/Linux this happens if the script is not run as root).
pt: se a detecção não for possível (Em GNU/Linux isto acontece se o script não for executado como root).

note: type: Plain text
en: Exit with status 1 if the detection is not possible.
pt: Termina com o estado 1 se a detecção não for possível.

note: type: Plain text
en: Exit with status 0 if the detection is not possible.
pt: Termina com o estado 0 se a detecção não for possível.

comment: type: Plain text
note: type: Plain text
en: Print a usage message on standard output and exit successfully.
pt: Escreve uma mensagem de utilização na saída standard e termina com sucesso.

comment: type: Plain text
note: type: Plain text
en: Print version information on standard output and exit successfully.
pt: Escreve informação da versão na saída standard e termina com sucesso.

note: type: Plain text
en: On GNU/Linux, chroot detection is not possible when not root.  This works correctly on GNU/Hurd and GNU/kFreeBSD.
pt: Em GNU/Linux, a detecção de chroot não é possível quando não se é root. Isto funciona bem em GNU/Hurd e GNU/kFreeBSD.

comment: type: Plain text
note: type: Plain text
en: remove-shell - remove shells from the list of valid login shells
pt: remove-shell - remove shells da lista de shells de login válidas

comment: type: Plain text
note: type: Plain text
en: B<remove-shell> I<shellname> [I<shellname>...]
pt: B<remove-shell> I<nome_shell> [I<nome_shell>...]

comment: type: Plain text
note: type: Plain text
en: B<remove-shell> operates on the temporary files I</etc/shells.tmp> and I</etc/shells.tmp2> to remove the given shells from the list of valid login shells, and copy the result back to I</etc/shells>.
pt: B<remove-shell> opera nos ficheiros temporários I</etc/shells.tmp> e I</etc/shells.tmp2> para remover as shells indicadas da lista de shells de login válidas, e copia o resultado de volta para I</etc/shells>.

comment: type: Plain text
note: type: Plain text
en: run-parts - run scripts or programs in a directory
pt: run-parts - corre scripts ou programas num directório

comment: type: Plain text
note: type: Plain text
en: B<run-parts> runs all the executable files named within constraints described below, found in directory I<directory>.  Other files and directories are silently ignored.
pt: B<run-parts> corre todos os ficheiros executáveis chamados dentro dos limites descritos em baixo, encontrados no directório I<directório>. Os outros ficheiros e directórios são ignorados em silêncio.

comment: type: Plain text
note: type: Plain text
en: If neither the --lsbsysinit option nor the --regex option is given then the names must consist entirely of ASCII upper- and lower-case letters, ASCII digits, ASCII underscores, and ASCII minus-hyphens.
pt: Se nenhuma das opções  --lsbsysinit ou --regex for indicada, então os nomes devem consistir inteiramente de letras ASCII maiúsculas ou minúsculas números ASCII, underscores do ASCII, e traços menos (-) do ASCII.

comment: type: Plain text
note: type: Plain text
en: If the --lsbsysinit option is given, then the names must not end in .dpkg-old or .dpkg-dist or .dpkg-new or .dpkg-tmp, and must belong to one or more of the following namespaces: the LANANA-assigned namespace (^[a-z0-9]+$); the LSB hierarchical and reserved namespaces (^_?([a-z0-9_.]+-)+[a-z0-9]+$); and the Debian cron script namespace (^[a-zA-Z0-9_-]+$).
pt: Se a opção --lsbsysinit for usada, então os nomes não podem terminar em .dpkg-old nem .dpkg-dist nem .dpkg-new nem .dpkg-tmp, e têm de pertencer a um ou mais dos seguintes 'namespaces': o namespace atribuído a LANANA (^[a-z0-9]+$); os namespaces hierárquicos e reservados LSB (^_?([a-z0-9_.]+-)+[a-z0-9]+$); e o namespace do script cron de Debian (^[a-zA-Z0-9_-]+$).

comment: type: Plain text
note: type: Plain text
en: If the --regex option is given, the names must match the custom extended regular expression specified as that option's argument.
pt: Se a opção --regex for usada, os nomes têm de corresponder à extensão regular extensa e personalizada especificada como argumento dessa opção.

comment: type: Plain text
note: type: Plain text
en: Files are run sequentially in the lexical sort order (according to the C/POSIX locale character collation rules) of their names unless the --reverse option is given, in which case they are run in the opposite order.
pt: OS ficheiros serão executados sequencialmente em ordem léxica (de acordo com as regras de ordenação de caracteres do C/POSIX) dos seus nomes a menos que a opção --reverse seja usada, o que nesse caso serão executados pela ordem oposta.

comment: type: Plain text
note: type: Plain text
en: print the names of the scripts which would be run, but don't actually run them.
pt: escreve os nomes dos scripts que deveriam ser executados, mas na realidade não os executa.

comment: type: Plain text
note: type: Plain text
en: print the names of the all matching files (not limited to executables), but don't actually run them.  This option cannot be used with --test.
pt: escreve os nomes de todos os ficheiros correspondentes (não limitado aos executáveis), mas na realidade não os executa. Esta opção não pode ser usada com --test.

comment: type: Plain text
note: type: Plain text
en: print the name of each script to stderr before running.
pt: escreve o nome de cada script no stderr antes de correr.

comment: type: Plain text
note: type: Plain text
en: similar to B<--verbose>, but only prints the name of scripts which produce output.  The script's name is printed to whichever of stdout or stderr the script first produces output on.
pt: semelhante a B<--verbose>, mas apenas escreve os nomes dos scripts que produzem resultados (output). O nome do script é escrito para qualquer um dos stdout ou stderr onde o script esteja programado para escrever primeiro.

comment: type: Plain text
note: type: Plain text
en: print to stderr which scripts get selected for running and which don't.
pt: escreve no stderr quais scripts são selecionados para correr e quais não são.

comment: type: Plain text
note: type: Plain text
en: reverse the scripts' execution order.
pt: reverte a ordem de execução dos scripts.

comment: type: Plain text
note: type: Plain text
en: exit as soon as a script returns with a non-zero exit code.
pt: termina assim que um script retorne com um código de terminar de não-zero.

comment: type: Plain text
note: type: Plain text
en: use LSB namespaces instead of classical behavior.
pt: usa namespaces LSB em vez do comportamento clássico.

comment: type: Plain text
note: type: Plain text
en: run each script in a separate process session.  If you use this option, killing run-parts will not kill the currently running script, it will run until completion.
pt: corre cada script numa sessão de processo separado. Se usar esta opção, matar o run-parts não irá terminar o script a correr presentemente, este irá correr até o seu trabalho estar completo.

note: type: Plain text
en: validate filenames against custom extended regular expression I<RE>.  See the EXAMPLES section for an example.
pt: valida nomes de ficheiros contra a expressão regular extensa e personalizada I<RE>. Veja a secção EXEMPLOS para um exemplo.

comment: type: Plain text
note: type: Plain text
en: sets the umask to I<umask> before running the scripts.  I<umask> should be specified in octal.  By default the umask is set to 022.
pt: define a umask para I<umask> antes de correr os scripts. I<umask> deve ser especificado em octal. Por predefinição o umask é definido para 022.

comment: type: TP
note: type: TP
en: B<-a, --arg=>I<argument>
pt: B<-a, --arg=>I<argumento>

comment: type: Plain text
note: type: Plain text
en: pass I<argument> to the scripts.  Use B<--arg> once for each argument you want passed.
pt: passa I<argumento> aos scripts. Use B<--arg> uma vez por cada argumento que deseja passar.

comment: NOTE : will be not be
    type: Plain text
note: type: Plain text
en: specifies that this is the end of the options.  Any filename after B<--> will be not be interpreted as an option even if it starts with a hyphen.
pt: especifica que é o fim das opções. Qualquer nome de ficheiro após B<--> não será interpretado como uma opção mesmo que comece com um hífen.

comment: type: Plain text
note: type: Plain text
en: display usage information and exit.
pt: mostra informação de utilização e termina.

comment: type: Plain text
note: type: Plain text
en: display version and copyright and exit.
pt: mostra a versão e o copyright e termina.

comment: type: Plain text
note: type: Plain text
en: Print the names of all files in /etc that start with `p' and end with `d':
pt: Escreve os nomes de todos os ficheiros em /etc que começam com um 'p' e terminam com um 'd':

comment: type: Plain text
note: -*- nroff -*- type: Plain text
en: B<run-parts> is free software; see the GNU General Public License version 2 or later for copying conditions.  There is I<no> warranty.
pt: B<run-parts> é software livre; veja a GNU General Public License versão 2 ou mais recente para condições ao copiar. I<Não> tem garantia.

comment: type: TH
note: type: TH
en: 30 Dec 2017
pt: 30 Dez 2011

comment: type: Plain text
note: type: Plain text
en: savelog - save a log file
pt: savelog - grava um ficheiro de relatório (log)

comment: NOTE : -l en double
    type: Plain text
note: type: Plain text
en: B<savelog> [-m mode] [-u user] [-g group] [-t] [-p] [-c cycle] [-l] [-j] [-J] [-1\ .\|.\ -9] [-C] [-d] [-l] [-r rolldir] [-n] [-q] [-D dateformat] file ...
pt: B<savelog> [-m modo] [-u utilizador] [-g grupo] [-t] [-p] [-c ciclo] [-l] [-j] [-J] [-1\ .\|.\ -9] [-C] [-d] [-l] [-r rolldir] [-n] [-q] [-D formato-data] ficheiro ...

comment: type: Plain text
note: type: Plain text
en: The B<savelog> command saves and optionally compresses old copies of files.  Older versions of I<file> are named:
pt: O comando B<savelog> grava e opcionalmente comprime as cópias antigas dos ficheiro. As versões antigas do I<ficheiro> são chamadas:

comment: type: Plain text
note: type: Plain text
en: where I<E<lt>numberE<gt>> is the version number, 0 being the newest.  Version numbers E<gt> 0 are compressed unless B<-l> prevents it.  Version number 0 is not compressed because a process might still have I<file> opened for I/O.  Only I<cycle> versions of the file are kept.
pt: onde I<E<lt>numberE<gt>> é o número da versão, sendo 0 a mais recente.  Números de versão E<gt> maiores que 0 são comprimidos a menos que B<-l> o previna. O número de versão 0 não é comprimido porque um processo pode ainda ter o I<ficheiro> aberto para escrita/leitura. Apenas as versões com I<ciclo> do ficheiro são mantidas.

comment: type: Plain text
note: type: Plain text
en: If the file does not exist and B<-t> was given, it will be created.
pt: se o ficheiro não existir e for fornecido B<-t>, ele será criado.

comment: type: Plain text
note: type: Plain text
en: For files that do exist and have lengths greater than zero, the following actions are performed:
pt: Para ficheiros que existem, e têm tamanhos superiores a zero, são executadas as seguintes acções:

comment: type: Plain text
note: type: Plain text
en: Version numbered files are cycled.  Version I<file>B<\&.2> is moved to version I<file>B<\&.3>, version I<file>B<\&.1> is moved to version I<file>B<\&.2>, and so on.  Finally version I<file>B<\&.0> is moved to version I<file>B<\&.1>, and version I<file> is deleted.  Both compressed names and uncompressed names are cycled, regardless of B<-l>.  Missing version files are ignored.
pt: É feito um ciclo aos ficheiros com número de versão. O I<ficheiro> versão B<\&.2> é movido para I<ficheiro> versão B<\&.3>, I<ficheiro> versão B<\&.1> é movido para I<ficheiro> versão B<\&.2>, e assim sucessivamente. Finalmente o I<ficheiro> versão B<\&.0> é movido para I<ficheiro> versão B<\&.1> e o I<ficheiro> versão é apagado. É feito esta reciclagem a ambos nomes comprimidos e nomes não comprimidos, independentemente de B<-l>. Os ficheiros de versão em falta são ignorados.

comment: type: Plain text
note: type: Plain text
en: The new I<file>B<\&.1> is compressed unless the B<-l> flag was given.  It is changed subject to the B<-m>, B<-u>, and B<-g> flags.
pt: O novo I<ficheiro>B<\&.1> é comprimido a menos que a flag B<-l> seja usada. É alterado de acordo com as flags B<-m>, B<-u>, e B<-g>.

comment: type: Plain text
note: type: Plain text
en: The main I<file> is moved to I<file>B<.0>.
pt: O I<ficheiro> principal é movido para I<ficheiro>B<.0>.

comment: type: Plain text
note: type: Plain text
en: If the B<-m>, B<-u>, B<-g>, B<-t>, or B<-p> flags are given, then an empty I<file> is created subject to the given flags.  With the B<-p> flag, the file is created with the same owner, group, and permissions as before.
pt: Se as flags B<-m>, B<-u>, B<-g>, B<-t>, ou B<-p> forem usadas, então é criado um I<ficheiro> vazio de acordo com as flags usadas. Com a flag B<-p>, o ficheiro é criado com o mesmo dono, grupo e permissões como antes.

comment: type: Plain text
note: type: Plain text
en: The new I<file>B<\&.0> is changed subject to the B<-m>, B<-u>, and B<-g> flags.
pt: O novo I<ficheiro>B<\&.0> é alterado de acordo com as flags B<-m>, B<-u>, e B<-g>.

comment: type: TP
note: type: TP
en: B<-m mode>
pt: B<-m modo>

comment: type: Plain text
note: type: Plain text
en: chmod the log files to mode, implies B<-t>
pt: faz chmod aos ficheiros de relatório para modo, implica B<-t>

comment: type: TP
note: type: TP
en: B<-u user>
pt: B<-u utilizador>

comment: type: Plain text
note: type: Plain text
en: chown log files to user, implies B<-t>
pt: faz chown aos ficheiros de relatório para utilizador, implica B<-t>

comment: type: TP
note: type: TP
en: B<-g group>
pt: B<-g grupo>

comment: type: Plain text
note: type: Plain text
en: chgrp log files to group, implies B<-t>
pt: faz chgrp aos ficheiros de relatório para grupo, implica B<-t>

comment: type: TP
note: type: TP
en: B<-c cycle>
pt: B<-c ciclo>

comment: type: Plain text
note: type: Plain text
en: Save cycle versions of the logfile (default: 7).  The I<cycle> count must be at least 2.
pt: Grava versões de ciclo do ficheiro de relatório (predefinição: 7). A contagem de I<ciclo> tem de ser pelo menos 2.

comment: type: Plain text
note: type: Plain text
en: touch new logfile into existence
pt: toca novo ficheiro de relatório para existência

comment: type: Plain text
note: type: Plain text
en: don't compress any log files (default: do compress)
pt: não comprime nenhuns ficheiros de relatório (predefinição: comprime)

comment: type: Plain text
note: type: Plain text
en: preserve owner, group, and permissions of logfile
pt: preserva o dono, grupo e permissões do ficheiro de relatório

comment: type: Plain text
note: type: Plain text
en: compress with bzip2 instead of gzip
pt: comprime com bzip2 em vez de gzip

comment: type: Plain text
note: type: Plain text
en: compress with xz instead of gzip
pt: comprime com xz em vez de gzip

note: type: Plain text
en: For xz no strength option is set, and xz decides on the default based on the total amount of physical RAM.  Note that xz can use a very large amount of memory for the higher compression levels.
pt: Para xz nenhuma opção de força é definida, e o xz decide pela predefinição com base na quantidade total de RAM física. Note que o xz pode usar uma grande quantidade de memória para os níveis de compressão mais altos.

note: type: Plain text
en: compression strength or memory usage (default: 9, except for xz)
pt: força de compressão ou utilização de memória (predefinição: 9, excepto para xz)

comment: type: Plain text
note: type: Plain text
en: force cleanup of cycled logfiles
pt: força a limpeza dos ficheiros de relatório que fizeram ciclo.

comment: type: Plain text
note: type: Plain text
en: use standard date for rolling
pt: usa data standard para a rotação

comment: type: TP
note: type: TP
en: B<-D dateformat>
pt: B<-D formato-data>

note: type: Plain text
en: override date format, in the syntax understood by the B<date>(1)  command
pt: sobrepõe o formato da data, na sintaxe compreendida pelo comando B<date>(1)

comment: type: Plain text
note: type: Plain text
en: use I<rolldir> instead of \&.\& to roll files
pt: usa I<rolldir> em vez de \&.\& para rodar os ficheiros

comment: type: Plain text
note: type: Plain text
en: do not rotate empty files
pt: não faz rotação a ficheiros vazios

comment: type: Plain text
note: type: Plain text
en: be quiet
pt: fica silencioso

comment: type: Plain text
note: type: Plain text
en: If a process is still writing to I<file>B<\&.0>, and savelog moves it to I<file>B<\&.1> and compresses it, data could be lost.
pt: Se um processo ainda estiver a escrever no I<ficheiro>B<\&.0>, e o savelog o mover para I<ficheiro>B<\&.1> e o comprimir, podem-se perder dados.

comment: type: TH
note: type: TH
en: 28 Jun 2021
pt: 28 Junho 2021

comment: type: Plain text
note: type: Plain text
en: update-shells - update the list of valid login shells
pt: update-shells - actualiza a lista de shells de login válidas

note: type: Plain text
en: B<update-shells> locates the shells provided by packages from I</usr/share/debianutils/shells.d> and updates I</etc/shells> with newly added or removed shells.  To track changes made by the administrator, it consults a state file in I</var/lib/shells.state .>
pt: B<update-shells> localiza as shells fornecidas por pacotes a partir de I</usr/share/debianutils/shells.d> e actualiza I</etc/shells> com as shells recentemente adicionadas ou removidas. Para seguir as alterações feitas pelo administrador, consulta um ficheiro de estado em I</var/lib/shells.state .>

note: type: Plain text
en: Do not actually perform the changes to I</etc/shells .>
pt: Não executa realmente as alterações em I</etc/shells .>

note: type: Plain text
en: Operate on a chroot at I<ROOT .>
pt: Opera numa chroot em I<ROOT .>

note: type: Plain text
en: Print the shells that are being added or removed.
pt: Escreve as shells que estão a ser adicionadas ou removidas.

comment: type: TH
note: type: TH
en: 9 Jul 2021
pt: 9 Julho 2021

comment: type: Plain text
note: type: Plain text
en: which - locate a command
pt: which - localiza um comando

comment: type: Plain text
note: type: Plain text
en: which [-a] filename ...
pt: which [-a] nome_de_ficheiro ...

comment: type: Plain text
note: type: Plain text
en: B<which> returns the pathnames of the files (or links) which would be executed in the current environment, had its arguments been given as commands in a strictly POSIX-conformant shell.  It does this by searching the PATH for executable files matching the names of the arguments.  It does not canonicalize path names.
pt: B<which> retorna os nomes de caminho dos ficheiros (ou links) que podem ser executados no ambiente actual, tendo os seus argumentos sendo dados como comandos numa shell estritamente compatível com POSIX. Ele faz isto ao pesquisar a PATH por ficheiros executáveis que correspondem aos nomes dos argumentos. Não canoniza os nomes de caminho.

comment: type: Plain text
note: type: Plain text
en: print all matching pathnames of each argument
pt: escreve todos os nomes-de-caminho correspondentes de cada argumento

comment: type: Plain text
note: type: Plain text
en: if all specified commands are found and executable
pt: se todos os comandos especificados foram encontrados e são executáveis

comment: type: Plain text
note: type: Plain text
en: if one or more specified commands is nonexistent or not executable
pt: se um ou mais comandos especificados são inexistentes ou não executáveis

comment: type: Plain text
note: type: Plain text
en: if an invalid option is specified
pt: se for especificada uma opção inválida

comment: type: SH
note: type: SH
en: DEPRECATION
pt: DESCONTINUAÇÃO

note: type: Plain text
en: Since B<type> and B<command -v> were mandated by POSIX, this utility is no longer useful for maintainer scripts and thus will be removed from debianutils.
pt: Como B<type> e B<command -v> eram obrigatórios pelo POSIX, este utilitário não é mais útil para scripts de maintainer e assim irão ser removidos do debianutils.

note: type: Content of: <book><info><legalnotice><simpara>
en: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
pt: É dada permissão, livre de custos, a qualquer pessoa que obtenha uma cópia deste software e ficheiros de documentação associados (o "Software"). para lidar com o Software sem restrições, incluindo sem limitação o direito de usar, copiar, modificar, fundir, publicar, distribuir, sub-licenciar, e/ou vender cópias do Software, e de permitir pessoas a quem o Software é mobilado de o fazer, sujeito às seguintes condições:

note: type: Content of: <book><info><legalnotice><simpara>
en: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
pt: O aviso de copyright em cima e este aviso de permissão deve ser incluído em todas as cópias ou porções substanciais do Software.

note: type: Content of: <book><info><legalnotice><simpara>
en: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
pt: O SOFTWARE É FORNECIDO "COMO ESTÁ", SEM GARANTIA DE NENHUM TIPO, EXPRESSA OU IMPLICADA, INCLUINDO MAS NÃO LIMITADO ÀS GARANTIAS DE COMERCIALIZAÇÃO, FITNESS PARA UM OBJECTIVO PARTICULAR E NÃO VIOLAÇÃO. EM NENHUMA SITUAÇÃO DEVEM OS AUTORES NEM OS DETENTORES DO COPYRIGHT SEREM ACUSADOS DE NENHUMA QUEIXA, DANOS OU OUTRA RESPONSABILIDADE, SEJA NA ACÇÃO DO CONTRATO, ATO ILÍCITO OU OUTRO, QUE OCORRA, A PARTIR DE OU COM QUALQUER LIGAÇÃO AO SOFTWARE OU DO USO DE OUTRAS NEGOCIAÇÕES NO SOFTWARE.

note: type: Content of: <book><info><legalnotice><simpara>
en: This guide was made using the following previous documents as its reference:
pt: Este guia foi criado usando os seguintes documentos anteriores como referência:

note: type: Content of: <book><info><legalnotice><itemizedlist><listitem><simpara>
en: “Debian New Maintainers’ Guide”, copyright © 1998-2002 Josip Rodin, 2005-2017 Osamu Aoki, 2010 Craig Small, and 2010 Raphaël Hertzog.
pt: “Debian New Maintainers’ Guide”, copyright © 1998-2002 Josip Rodin, 2005-2017 Osamu Aoki, 2010 Craig Small, e 2010 Raphaël Hertzog.

note: type: Content of: <book><info><legalnotice><simpara>
en: The latest version of this guide should be available:
pt: A versão mais recente deste guia deverá estar disponível:

note: type: Content of: <book><info><legalnotice><itemizedlist><listitem><simpara>
en: in the <quote><link xl:href="https://tracker.debian.org/pkg/debmake-doc">debmake-doc package</link></quote> and
pt: no <quote><link xl:href="https://tracker.debian.org/pkg/debmake-doc">pacote debmake-doc</link></quote> e

note: type: Content of: <book><info><legalnotice><itemizedlist><listitem><simpara>
en: at the <quote><link xl:href="https://www.debian.org/doc/devel-manuals">Debian Documentation web site</link></quote>.
pt: no <quote><link xl:href="https://www.debian.org/doc/devel-manuals">Sitio Web Documentação de Debian</link></quote>.

note: type: Content of: <book><info><abstract><simpara>
en: This “Guide for Debian Maintainers” (@@@debdate@@@)  tutorial guide describes the building of the Debian package to ordinary Debian users and prospective developers using the <emphasis role="strong">debmake</emphasis> command.
pt: Este “Guia para Maintainers Debian” (@@@debdate@@@)  guia tutorial descreve a compilação do pacote Debian para utilizadores Debian normais e futuros desenvolvedores usando o comando <emphasis role="strong">debmake</emphasis>.

note: type: Content of: <book><info><abstract><simpara>
en: This guide focuses on the modern packaging style and comes with many simple examples.
pt: Este guia foca-se no estilo de empacotamento moderno e vem com muitos exemplos simples.

note: type: Content of: <book><info><abstract><itemizedlist><listitem><simpara>
en: POSIX shell script packaging
pt: Empacotamento por script de shell POSIX

note: type: Content of: <book><info><abstract><itemizedlist><listitem><simpara>
en: Python3 script packaging
pt: Empacotamento por script de Python3

note: type: Content of: <book><info><abstract><itemizedlist><listitem><simpara>
en: C with Makefile/Autotools/CMake
pt: C com Makefile/Autotools/CMake

note: type: Content of: <book><info><abstract><itemizedlist><listitem><simpara>
en: multiple binary packages with shared library etc.
pt: vários pacotes binários com biblioteca partilhada etc.

note: type: Content of: <book><info><abstract><simpara>
en: This “Guide for Debian Maintainers” can be considered as the successor to the “Debian New Maintainers’ Guide”.
pt: Este “Guia para Debian Maintainers” pode ser considerado o sucessor do “Debian New Maintainers’ Guide”.

note: type: Content of: <book><chapter><simpara><footnote><simpara>
en: You need to know a little about Unix programming, but you don’t need to be an expert. You can learn about basic Debian system handling from the <quote><link xl:href="https://www.debian.org/doc/user-manuals#quick-reference">Debian Reference</link></quote>. It also contains pointers for learning about Unix programming.
pt: Você precisa saber um pouco sobre programação de Unix mas não precisa ser muito experiente. Você pode aprender sobre manuseamento básico de um sistema Debian consultando <quote><link xl:href="https://www.debian.org/doc/user-manuals#quick-reference">Debian Reference</link></quote>. Também contém tópicos a aprender sobre programação de Unix.

note: type: Content of: <book><chapter><simpara>
en: If you are a somewhat experienced Debian user <placeholder type="footnote" id="0"/>, you may have encountered the following situations:
pt: Se você é um utilizador Debian já com alguma experiência <placeholder type="footnote" id="0"/>, você pode ter encontrado as seguintes situações:

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: You wish to install a certain software package not yet found in the Debian archive.
pt: Você deseja instalar um certo pacote de software que ainda não existe no arquivo Debian.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: You wish to update a Debian package with the newer upstream release.
pt: Você deseja actualizar um pacote Debian com a versão mais recente do autor.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: You wish to fix bugs of a Debian package with some patches.
pt: Você deseja corrigir bugs num pacote Debian com algumas patches.

note: type: Content of: <book><chapter><simpara><footnote><simpara>
en: If you’re not interested in sharing the Debian package, you can address your local needs by compiling and installing the fixed upstream source package into <emphasis role="strong">/usr/local/</emphasis>.
pt: Se você não está interessado em partilhar o pacote Debian, você pode endereçar as suas necessidades locais ao compilar e instalar o pacote fonte de autor corrigido em <emphasis role="strong">/usr/local/</emphasis>.

note: type: Content of: <book><chapter><simpara>
en: If you want to create a Debian package to fulfill these needs and share your work with the community, you are the target audience of this guide as a prospective Debian maintainer. <placeholder type="footnote" id="0"/> Welcome to the Debian community.
pt: Se você quer criar um pacote Debian para preencher essas necessidades e partilhar o seu trabalho com a comunidade, você é a audiência alvo deste guia como um futuro maintainer Debian. <placeholder type="footnote" id="0"/> Bem vindo à comunidade Debian.

note: type: Content of: <book><chapter><simpara>
en: Debian has many social and technical rules and conventions to follow, as it is a large volunteer organization with a rich history. Debian has also developed an extensive array of packaging and archive maintenance tools to build consistent sets of binary packages that address many technical objectives:
pt: Debian tem muitas regras sociais e técnicas e convenções a seguir, pois é uma grande organização de voluntários com uma história rica. Debian tem também desenvolvido uma extensiva matriz de ferramentas de empacotamento e ferramentas de manutenção de arquivo para compilar conjuntos consistentes de pacotes binários que endereçam muitos objectivos técnicos:

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: packages have clearly specified package dependencies and patches and build correctly from scratch in a clean build environment (<quote><xref linkend="control"/></quote>, <quote><xref linkend="patches"/></quote>, <quote><xref linkend="sbuild-setup"/></quote>)
pt: pacotes têm dependências de pacotes e patches declaradas claramente e compilam corretamente a partir de rascunho num ambiente de compilação limpo (<quote><xref linkend="control"/></quote>, <quote><xref linkend="patches"/></quote>, <quote><xref linkend="sbuild-setup"/></quote>)

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: packages build across many architectures (<quote><xref linkend="rules-variables"/></quote>)
pt: compilação de pacotes contra muitas arquitecturas (<quote><xref linkend="rules-variables"/></quote>)

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: builds are reproducible (<quote><xref linkend="reproducible"/></quote>)
pt: compilações são reproduzíveis (<quote><xref linkend="reproducible"/></quote>)

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: multiarch is supported (<quote><xref linkend="multiarch"/></quote>)
pt: a multi-arquitectura é suportada (<quote><xref linkend="multiarch"/></quote>)

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: bootstrapping new architectures is possible (<quote><xref linkend="bootstrap"/></quote>)
pt: é possível boot strapping para novas arquitecturas (<quote><xref linkend="bootstrap"/></quote>)

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: builds use specific compiler flags to harden security (<quote><xref linkend="harden"/></quote>)
pt: compilações usam bandeiras de compilação específicas para endurecer segurança (<quote><xref linkend="harden"/></quote>)

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: packages are split optimally into multiple binary packages (<quote><xref linkend="split"/></quote>)
pt: pacotes são otimizados ao serem divididos em vários pacotes binários (<quote><xref linkend="split"/></quote>)

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: library names and contents are managed to ensure smooth transitions on upgrades (<quote><xref linkend="lib-trans"/></quote>)
pt: nomes de bibliotecas e conteúdos são geridos para assegurar transições suaves nas actualizações (<quote><xref linkend="lib-trans"/></quote>)

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: installations use interactive prompts correctly (if at all) (<quote><xref linkend="debconf"/></quote>)
pt: instalações usam correntemente perguntas interativas (quando as usam) (<quote><xref linkend="debconf"/></quote>)

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: continuous integration is used to ensure quality (<quote><xref linkend="ci"/></quote>)
pt: integração contínua é usada para garantir qualidade (<quote><xref linkend="ci"/></quote>)

note: type: Content of: <book><chapter><simpara>
en: These factors can be overwhelming for many new prospective Debian maintainers. This guide aims to provide entry points to help them get started. It covers the following:
pt: Estes factores podem ser um pouco esmagadores para muitos novos futuros maintainers Debian. Este guia destina-se a fornecer pontos de entrada para os ajudar a começar. Ele cobre o seguinte:

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: What you should know before getting involved with Debian as a prospective maintainer.
pt: O que você deve saber antes de se envolver com Debian como um futuro responsável de manutenção (maintainer).

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: What it looks like to make a simple Debian package.
pt: Como é criar um pacote Debian simples.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: What kind of rules exist for making the Debian package.
pt: Que tipo de regras existem para criar um pacote Debian.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: Tips for making the Debian package with minimal effort.
pt: Dicas para criar o pacote Debian com mínimo esforço.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: Examples of making Debian packages in typical scenarios.
pt: Exemplos de criar pacotes Debian em cenários típicos.

note: type: Content of: <book><chapter><simpara>
en: The author recognized the limitations of updating the original <quote>New Maintainers' Guide</quote> with the <emphasis role="strong">dh-make</emphasis> package and decided to create an alternative tool with accompanying documentation to address modern requirements such as multi-arch. This resulted in the <emphasis role="strong">debmake</emphasis> package, initially released as version 4.0 in 2013. The current <emphasis role="strong">debmake</emphasis> version is @@@debmakeversion@@@. It comes with this updated <quote><link xl:href="https://www.debian.org/doc/manuals/debmake-doc/">Guide for Debian Maintainers</link></quote> in the <emphasis role="strong">debmake-doc</emphasis> package (version: @@@debversion@@@). (In 2016, <emphasis role="strong">dh-make</emphasis> was ported from Perl to Python with updated features.)
pt: O autor reconheceu as limitações ao atualizar o original <quote>Guia de Novos Maintainers</quote> com o pacote <emphasis role="strong">dh-make</emphasis> e decidiu criar uma ferramenta alternativa com documentação a acompanhar para endereçar os requerimentos modernos como o multi-arch. Isto resultou no pacote <emphasis role="strong">debmake</emphasis>, inicialmente lançado com versão 4.0 em 2013.  a versão actual do <emphasis role="strong">debmake</emphasis> é @@@debmakeversion@@@. Vem com este <quote><link xl:href="https://www.debian.org/doc/manuals/debmake-doc/">Guia para Maintainers Debian</link></quote> actualizado no pacote <emphasis role="strong">debmake-doc</emphasis> (versão: @@@debversion@@@). (Em 2016, o <emphasis role="strong">dh-make</emphasis> foi portado de Perl para Python com funcionalidades actualizadas.)

note: type: Content of: <book><chapter><simpara>
en: Many chores and tips have been integrated into the <emphasis role="strong">debmake</emphasis> command allowing this guide to be terse.  This guide also offers many packaging examples for you to get started.
pt: Muitas tarefas e dicas foram integradas no comando <emphasis role="strong">debmake</emphasis> permitindo que este guia seja conciso. Este guia também oferece muitos exemplos em empacotamento para você começar.

note: type: Content of: <book><chapter><caution><simpara>
en: It takes many hours to properly create and maintain Debian packages. The Debian maintainer must be <emphasis role="strong">both technically competent and diligent</emphasis> to take up this challenge.
pt: Demora muitas horas a criar e manter apropriadamente pacotes Debian. O maintainer Debian tem de ser <emphasis role="strong">tanto competente como diligente tecnicamente</emphasis> para aceitar este desafio.

note: type: Content of: <book><chapter><simpara>
en: Some important topics are explained in detail. While some may seem irrelevant to you, please be patient. Certain corner cases are omitted, and some topics are only covered through external references. These are intentional choices to keep this guide simple and maintainable.
pt: Alguns tópicos importantes são explicados em detalhes. Enquanto alguns deles podem parecer irrelevantes para si, por favor seja paciente. Certos casos de canto são omitidos, e alguns tópicos são apenas cobertos através de referências externas. Estas são escolhas intencionais para manter este guia simples e passível de manter.

note: type: Content of: <book><chapter><simpara>
en: The Debian packaging of the <emphasis>package-1.0</emphasis><emphasis role="strong">.tar.gz</emphasis>, containing a simple C source following the <quote><link xl:href="https://www.gnu.org/prep/standards/">GNU Coding Standards</link></quote> and <quote><link xl:href="https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard">FHS</link></quote>, can be done with the <emphasis role="strong">debmake</emphasis> command as follows.
pt: O empacotamento Debian de <emphasis>package-1.0</emphasis><emphasis role="strong">.tar.gz</emphasis>, que contém uma fonte C simples seguindo os <quote><link xl:href="https://www.gnu.org/prep/standards/">Standards de Codificação de GNU</link></quote> e <quote><link xl:href="https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard">FHS</link></quote>, pode ser feito com o comando <emphasis role="strong">debmake</emphasis> como se segue.

note: type: Content of: <book><chapter><simpara>
en: If manual adjustments of generated configuration files are skipped, the generated binary package lacks meaningful package description but still functions well under the <emphasis role="strong">dpkg</emphasis> command to be used for your local deployment.
pt: Se forem saltados ajustes manuais nos ficheiros de configuração gerados, o pacote binário gerado fica com falta duma descrição de pacote significativa mas mesmo assim vai funcionar bem sob o comando <emphasis role="strong">dpkg</emphasis> para ser usado para a sua implantação local.

note: type: Content of: <book><chapter><caution><simpara>
en: The <emphasis role="strong">debmake</emphasis> command only provides decent template files. These template files must be manually adjusted to their perfection to comply with the strict quality requirements of the Debian archive, if the generated package is intended for general consumption.
pt: O comando <emphasis role="strong">debmake</emphasis> apenas fornece ficheiros modelo decentes. Estes ficheiros modelo têm de ser ajustados manualmente à sua perfeição para obedecer com os requerimentos de qualidade estritos do arquivo Debian, se o pacote gerado destinar-se para consumo geral.

note: type: Content of: <book><chapter><simpara>
en: If you are new to Debian packaging, focus on understanding the overall process rather than worrying about the details.
pt: Se você é novato no empacotamento Debian, foque-se em compreender o processo global em vez de se preocupar com os detalhes.

note: type: Content of: <book><chapter><simpara><footnote><simpara>
en: Before <emphasis role="strong">dh_make</emphasis>, the <emphasis role="strong">deb-make</emphasis> command was popular. The current <emphasis role="strong">debmake</emphasis> package starts its version from <emphasis role="strong">4.0</emphasis> to avoid version conflicts with the obsolete <emphasis role="strong">debmake</emphasis> package, which provided the <quote><emphasis role="strong">deb-make</emphasis></quote> command.
pt: Antes do <emphasis role="strong">dh_make</emphasis>, o comando <emphasis role="strong">deb-make</emphasis> era popular. O pacote actual <emphasis role="strong">debmake</emphasis> começa a sua versão a partir de <emphasis role="strong">4.0</emphasis> para evitar conflitos de versão com o pacote <emphasis role="strong">debmake</emphasis> obsoleto, o qual fornecia o comando <quote><emphasis role="strong">deb-make</emphasis></quote>.

note: type: Content of: <book><chapter><simpara>
en: If you are familiar with Debian packaging, you’ll notice that <emphasis role="strong">debmake</emphasis> is similar to the <emphasis role="strong">dh_make</emphasis> command. This is because <emphasis role="strong">debmake</emphasis> is designed to replace the functionality historically provided by <emphasis role="strong">dh_make</emphasis>. <placeholder type="footnote" id="0"/>
pt: Se você está familiarizado com empacotamento Debian, vai perceber que o <emphasis role="strong">debmake</emphasis> é semelhante ao comando <emphasis role="strong">dh_make</emphasis>. Isto porque o <emphasis role="strong">debmake</emphasis> foi desenhado para substituir a funcionalidade histórica fornecida pelo <emphasis role="strong">dh_make</emphasis>. <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><simpara>
en: The <emphasis role="strong">debmake</emphasis> command is designed with the following features:
pt: O comando <emphasis role="strong">debmake</emphasis> é desenhado com as seguintes características:

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: modern packaging style
pt: estilo de empacotamento moderno

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debian/copyright</emphasis>: <quote><link xl:href="https://dep-team.pages.debian.net/deps/dep5/">DEP-5</link></quote> compliant
pt: <emphasis role="strong">debian/copyright</emphasis>: de acordo com <quote><link xl:href="https://dep-team.pages.debian.net/deps/dep5/">DEP-5</link></quote>

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debian/control</emphasis>: <emphasis role="strong">substvar</emphasis> support, <emphasis role="strong">multiarch</emphasis> support, multi binary packages, …​
pt: <emphasis role="strong">debian/control</emphasis>: suporte a <emphasis role="strong">substvar</emphasis>, suporte a <emphasis role="strong">multiarch</emphasis>, pacotes multi binário, …​

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debian/rules</emphasis>: <emphasis role="strong">dh</emphasis> syntax, compiler hardening options, …​
pt: <emphasis role="strong">debian/rules</emphasis>: sintaxe <emphasis role="strong">dh</emphasis>, opções de melhoramento de compilação, …​

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: flexibility
pt: flexibilidade

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: many options (see <quote><xref linkend="boption"/></quote>, <quote><xref linkend="manpage"/></quote>, and <quote><xref linkend="options"/></quote>)
pt: muitas opções (veja <quote><xref linkend="boption"/></quote>, <quote><xref linkend="manpage"/></quote>, e <quote><xref linkend="options"/></quote>)

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: sane default actions
pt: ações predefinidas sãs

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: execute non-stop with clean results
pt: executar sem-parar com resultados limpos

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: generate the multiarch package, unless the <emphasis role="strong">-m</emphasis> option is explicitly specified.
pt: gerar o pacote multiarch, a menos que a opção <emphasis role="strong">-m</emphasis> seja especificada explicitamente.

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: generate the non-native Debian package with the Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>, unless the <emphasis role="strong">-n</emphasis> option is explicitly specified.
pt: gerar o pacote Debian não-nativo com o formato fonte Debian <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>, a menos que a opção <emphasis role="strong">-n</emphasis> seja especificada explicitamente.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: extra utility
pt: utilidade extra

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: verification of the <emphasis role="strong">debian/copyright</emphasis> file against the current source (see <quote><xref linkend="koption"/></quote>)
pt: verificação do ficheiro <emphasis role="strong">debian/copyright</emphasis> contra a fonte actual (veja <quote><xref linkend="koption"/></quote>)

note: type: Content of: <book><chapter><simpara>
en: The <emphasis role="strong">debmake</emphasis> command delegates most of the heavy lifting to its back-end packages: <emphasis role="strong">debhelper</emphasis>, <emphasis role="strong">dpkg-dev</emphasis>, <emphasis role="strong">devscripts</emphasis>, <emphasis role="strong">sbuild</emphasis>, <emphasis role="strong">schroot</emphasis>, etc.
pt: O comando <emphasis role="strong">debmake</emphasis> delega a maioria do trabalho pesado para os seus pacotes back-end: <emphasis role="strong">debhelper</emphasis>, <emphasis role="strong">dpkg-dev</emphasis>, <emphasis role="strong">devscripts</emphasis>, <emphasis role="strong">sbuild</emphasis>, <emphasis role="strong">schroot</emphasis>, etc.

note: type: Content of: <book><chapter><tip><simpara>
en: Ensure that you properly quote the arguments of the <emphasis role="strong">-b</emphasis>, <emphasis role="strong">-f</emphasis>, <emphasis role="strong">-l</emphasis>, and <emphasis role="strong">-w</emphasis> options to protect them from shell interference.
pt: Assegure-se que cita apropriadamente os argumentos das opções <emphasis role="strong">-b</emphasis>, <emphasis role="strong">-f</emphasis>, <emphasis role="strong">-l</emphasis>, e <emphasis role="strong">-w</emphasis> para os proteger de interferências da shell.

note: type: Content of: <book><chapter><tip><simpara>
en: The non-native Debian package is the normal Debian package.
pt: O pacote Debian não-nativo é o pacote Debian normal.

note: type: Content of: <book><chapter><tip><simpara>
en: The detailed log of all the package build examples in this document can be obtained by following the instructions in <quote><xref linkend="details"/></quote>.
pt: O registo detalhado de todos os exemplos de compilação de pacote neste documento pode ser obtido seguindo as instruções em <quote><xref linkend="details"/></quote>.

note: type: Content of: <book><chapter><note><simpara>
en: The generation of the <emphasis role="strong">debian/copyright</emphasis> file, and the outputs from the <emphasis role="strong">-c</emphasis> (see <quote><xref linkend="coption"/></quote>) and <emphasis role="strong">-k</emphasis> (see <quote><xref linkend="koption"/></quote>) options involve heuristic operations on the copyright and license information.  They may produce some erroneous results.
pt: A geração do ficheiro <emphasis role="strong">debian/copyright</emphasis>, e os resultados das opções <emphasis role="strong">-c</emphasis> (veja <quote><xref linkend="coption"/></quote>) e <emphasis role="strong">-k</emphasis> (veja <quote><xref linkend="koption"/></quote>) envolvem operações heurísticas na informação de copyright e licença. Eles podem produzir alguns resultados erróneos.

note: type: Content of: <book><chapter><simpara>
en: Here are the prerequisites you need to understand before getting involved with Debian.
pt: Aqui estão os pre-requisitos que você precisa compreender antes de se envolver com Debian.

note: type: Content of: <book><chapter><section><title>
en: People around Debian
pt: Pessoas em redor de Debian

note: type: Content of: <book><chapter><section><simpara>
en: There are several types of people interacting around Debian with different roles:
pt: Existem vários tipos de pessoas a interagir em redor de Debian com diferentes papeis:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">upstream author</emphasis>: the person who made the original program.
pt: <emphasis role="strong">autor upstream</emphasis>: a pessoa que fez o programa original.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">upstream maintainer</emphasis>: the person who currently maintains the program.
pt: <emphasis role="strong">upstream maintainer</emphasis>: a pessoa que actualmente mantém o programa.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">maintainer</emphasis>: the person making the Debian package of the program.
pt: <emphasis role="strong">maintainer</emphasis>: a pessoa que faz o pacote Debian do programa.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">sponsor</emphasis>: a person who helps maintainers to upload packages to the official Debian package archive (after checking their contents).
pt: <emphasis role="strong">sponsor</emphasis>: uma pessoa que ajuda os maintainers a enviar pacotes para o arquivo de pacotes oficial de Debian (após verificar o seu conteúdo).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">mentor</emphasis>: a person who helps novice maintainers with packaging etc.
pt: <emphasis role="strong">mentor</emphasis>: uma pessoa que ajuda maintainers novatos com empacotamento e etc.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">Debian Developer</emphasis> (DD): a member of the Debian project with full upload rights to the official Debian package archive.
pt: <emphasis role="strong">Debian Developer</emphasis> (DD): um membro do projeto Debian com totais direitos de envio para o arquivo de pacotes Debian oficial.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">Debian Maintainer</emphasis> (DM): a person with limited upload rights to the official Debian package archive.
pt: <emphasis role="strong">Debian Maintainer</emphasis> (DM): uma pessoa com direitos de envio limitados para o arquivo de pacotes Debian oficial.

note: type: Content of: <book><chapter><section><simpara>
en: Please note that you can’t become an official <emphasis role="strong">Debian Developer</emphasis> (DD) overnight, as it requires more than just technical skills. Don’t be discouraged by this. If your work is useful to others, you can still upload your package either as a <emphasis role="strong">maintainer</emphasis> through a <emphasis role="strong">sponsor</emphasis> or as a <emphasis role="strong">Debian Maintainer</emphasis>.
pt: Por favor note que você não pode tornar-se um <emphasis role="strong">Debian Developer</emphasis> (DD) oficial da noite pró dia, pois isso requer mais do que habilidades técnicas. Não fique desencorajado por isto. Se o seu trabalho for útil para outros, você pode à mesma enviar o seu pacote seja como um <emphasis role="strong">maintainer</emphasis> através dum <emphasis role="strong">sponsor</emphasis> ou como um <emphasis role="strong">Debian Maintainer</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Please note that you don’t need to create new packages to become an official Debian Developer. Contributing to existing packages can also provide a path to becoming an official Debian Developer. There are many packages waiting for good maintainers (see <quote>"`<xref linkend="approaches"/></quote>`").
pt: Por favor note que você não precisa de criar um pacote novo para se tornar num Debian Developer oficial. Contribuir para os pacotes existentes também pode fornecer um caminho para se tornar num Debian Developer oficial. Existem muitos pacotes à espera de bons maintainers (veja <quote>"`<xref linkend="approaches"/></quote>`").

note: type: Content of: <book><chapter><section><title>
en: How to contribute
pt: Como contribuir

note: type: Content of: <book><chapter><section><simpara>
en: Please refer to the following to learn how to contribute to Debian:
pt: Por favor consulte o seguinte para aprender a como contribuir para Debian:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/intro/help">How can you help Debian?</link></quote> (official)
pt: <quote><link xl:href="https://www.debian.org/intro/help">Como você pode ajudar Debian?</link></quote> (oficial)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/doc/manuals/debian-faq/contributing">The Debian GNU/Linux FAQ, Chapter 13 - Contributing to the Debian Project</link></quote> (semi-official)
pt: <quote><link xl:href="https://www.debian.org/doc/manuals/debian-faq/contributing">O Debian GNU/Linux FAQ, Capítulo 13 - Contribuir para o projecto Debian</link></quote> (semi-oficial)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://wiki.debian.org/HelpDebian">Debian Wiki, HelpDebian</link></quote> (supplemental)
pt: <quote><link xl:href="https://wiki.debian.org/HelpDebian">Debian Wiki, HelpDebian</link></quote> (suplementar)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://nm.debian.org/">Debian New Member site</link></quote> (official)
pt: <quote><link xl:href="https://nm.debian.org/">Sítio do Novo Membro Debian</link></quote> (oficial)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://wiki.debian.org/DebianMentorsFaq">Debian Mentors FAQ</link></quote> (supplemental)
pt: <quote><link xl:href="https://wiki.debian.org/DebianMentorsFaq">Debian Mentors FAQ</link></quote> (suplementar)

note: type: Content of: <book><chapter><section><title>
en: Social dynamics of Debian
pt: Dinâmicas sociais de Debian

note: type: Content of: <book><chapter><section><simpara>
en: Please understand Debian’s social dynamics to prepare yourself for interactions with Debian:
pt: Por favor compreenda as dinâmicas sociais de Debian para se preparar para interagir com Debian:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: We are all volunteers.
pt: Somos todos voluntários.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: You can’t impose tasks on others.
pt: Você não pode impor tarefas aos outros.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: You should be self-motivated to do things.
pt: Você deve ser auto-motivado a fazer as coisas.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Friendly cooperation is the driving force.
pt: Cooperação amigável é a força motriz.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Your contribution should not over-strain others.
pt: O seu contributo não deve sobre-esforçar os outros.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Your contribution is valuable only when others appreciate it.
pt: O seu contributo só tem valor quando os outros o apreciam.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian is not a school where you get automatic attention from teachers.
pt: Debian não uma escola onde você obtêm atenção automática dos professores.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: You should be able to learn many things independently.
pt: Você deve ser capaz de aprender muitas coisas independentemente.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Attention from other volunteers is a scarce resource.
pt: A atenção de outros voluntários é um recurso escasso.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian is constantly improving.
pt: Debian está em melhoria constante.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: You are expected to make high quality packages.
pt: Espera-se que você crie pacotes de alta qualidade.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: You should adapt yourself to change.
pt: Você deve adaptar-se à mudança.

note: type: Content of: <book><chapter><section><simpara>
en: Since we focus only on the technical aspects of the packaging in the rest of this guide, please refer to the following to understand the social dynamics of Debian:
pt: Como nós nos focamos apenas nos aspectos técnicos do empacotamento no resto deste guia, por favor consulte o seguinte para compreender as dinâmicas sociais de Debian:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="http://upsilon.cc/~zack/talks/2011/20110321-taipei.pdf">Debian: 17 years of Free Software, "do-ocracy", and democracy</link></quote> (Introductory slides by the ex-DPL)
pt: <quote><link xl:href="http://upsilon.cc/~zack/talks/2011/20110321-taipei.pdf">Debian: 17 anos de Software Livre, "do-ocracy", e democracia</link></quote> (Slides Introdutórios pelos ex-DPL)

note: type: Content of: <book><chapter><section><title>
en: Technical reminders
pt: Lembretes técnicos

note: type: Content of: <book><chapter><section><simpara>
en: Here are some technical reminders to help other maintainers work on your package easily and effectively, maximizing the output of Debian as a whole.
pt: Aqui estão alguns lembretes técnicos para ajudar outros maintainers a trabalhar no seu pacote facilmente e efectivamente, maximizando o resultado de Debian como um todo.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Make your package easy to debug.
pt: Faça o seu pacote fácil de depurar.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Keep your package simple.
pt: Mantenha o seu pacote simples.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Don’t over-engineer your package.
pt: Não torne o seu pacote num engenho-excessivo.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Keep your package well-documented.
pt: Mantenha o seu pacote bem documentado.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Use readable code style.
pt: Use estilo de código legível.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Make comments in code.
pt: Faça comentários no código.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Format code consistently.
pt: Formate o código de modo consistente.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara><footnote><simpara>
en: The overwhelming number of Debian maintainers use <emphasis role="strong">git</emphasis> over other VCS systems such as <emphasis role="strong">hg</emphasis>, <emphasis role="strong">bzr</emphasis>, etc.
pt: A grande maioria de maintainers Debian usa <emphasis role="strong">git</emphasis> sobre outros sistemas VCS como os <emphasis role="strong">hg</emphasis>, <emphasis role="strong">bzr</emphasis>, etc.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Maintain the git repository <placeholder type="footnote" id="0"/> of the package.
pt: Manter o repositório git <placeholder type="footnote" id="0"/> do pacote.

note: type: Content of: <book><chapter><section><note><simpara>
en: Debugging of software tends to consume more time than writing the initial working software.
pt: A depuração do software tende em consumir mais tempo que escrever o software inicial funcional.

note: type: Content of: <book><chapter><section><simpara>
en: It is unwise to run your base system under the <emphasis role="strong">unstable</emphasis> suite, even for development purposes.
pt: Não é inteligente correr o seu sistema base sob a suite <emphasis role="strong">unstable</emphasis> mesmo para objectivos de desenvolvimento.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Creation and verification of binary <emphasis role="strong">deb</emphasis> packages should use a minimal <emphasis role="strong">unstable</emphasis> chroot as described in <quote><xref linkend="sbuild-setup"/></quote>.
pt: A criação e verificação de pacotes binário <emphasis role="strong">deb</emphasis> deve usar um mínimo de chroot <emphasis role="strong">unstable</emphasis> como descrito em <quote><xref linkend="sbuild-setup"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Basic interactive package development activities should use an <emphasis role="strong">unstable</emphasis> chroot as described in <quote><xref linkend="chroot-persistent"/></quote>.
pt: Atividades de desenvolvimento de pacotes interativas básicas devem usar uma chroot <emphasis role="strong">unstable</emphasis> como descrito em <quote><xref linkend="chroot-persistent"/></quote>.

note: type: Content of: <book><chapter><section><note><simpara>
en: Advanced package development activities, such as testing full Desktop systems, network daemons, and system installer packages, should use the <emphasis role="strong">unstable</emphasis> suite running under <quote><link xl:href="https://www.debian.org/doc/manuals/debian-reference/ch09.en.html#_multiple_desktop_systems">virtualization</link></quote>.
pt: Atividades avançadas de desenvolvimento de pacotes tais como testes de sistemas Desktop completos, daemons de rede, e pacotes de instalador de sistemas, devem usar a suite <emphasis role="strong">unstable</emphasis> a correr sob <quote><link xl:href="https://www.debian.org/doc/manuals/debian-reference/ch09.en.html#_multiple_desktop_systems">virtualização</link></quote>.

note: type: Content of: <book><chapter><section><title>
en: Debian documentation
pt: Documentação de Debian

note: type: Content of: <book><chapter><section><simpara>
en: Please make yourself ready to read the pertinent part of the latest Debian documentation to generate perfect Debian packages:
pt: Por favor prepare-se para ler a parte pertinente da documentação Debian mais recente para gerar pacotes Debian perfeitos.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote>Debian Policy Manual</quote>
pt: <quote>Manual de Política Debian</quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The official <quote>must follow</quote> rules (<link xl:href="https://www.debian.org/doc/devel-manuals#policy">https://www.debian.org/doc/devel-manuals#policy</link>)
pt: As regras <quote>é para seguir</quote> oficiais (<link xl:href="https://www.debian.org/doc/devel-manuals#policy">https://www.debian.org/doc/devel-manuals#policy</link>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The official <quote>best practice</quote> document (<link xl:href="https://www.debian.org/doc/devel-manuals#devref">https://www.debian.org/doc/devel-manuals#devref</link>)
pt: O documento <quote>melhores práticas</quote> oficial (<link xl:href="https://www.debian.org/doc/devel-manuals#devref">https://www.debian.org/doc/devel-manuals#devref</link>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote>Guide for Debian Maintainers</quote> — this guide
pt: <quote>Guide for Debian Maintainers</quote> — este guia

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: A <quote>tutorial reference</quote> document (<link xl:href="https://www.debian.org/doc/devel-manuals#debmake-doc">https://www.debian.org/doc/devel-manuals#debmake-doc</link>)
pt: Um documento <quote>referência tutorial</quote> (<link xl:href="https://www.debian.org/doc/devel-manuals#debmake-doc">https://www.debian.org/doc/devel-manuals#debmake-doc</link>)

note: type: Content of: <book><chapter><section><simpara>
en: All these documents are published on <link xl:href="https://www.debian.org">https://www.debian.org</link> using the <emphasis role="strong">unstable</emphasis> suite versions of corresponding Debian packages.  If you wish to have local access to all these documents from your base system, please consider using techniques such as <quote><link xl:href="https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_tweaking_candidate_version">apt-pinning</link></quote> and <quote><link xl:href="https://en.wikipedia.org/wiki/Chroot">chroot</link></quote>.
pt: Todos estes documentos são publicados em <link xl:href="https://www.debian.org">https://www.debian.org</link> usando as versões da suite <emphasis role="strong">unstable</emphasis> dos pacotes Debian correspondentes. Se você deseja ter acesso local a todos estes documentos a partir do seu sistema base, por favor considere usar técnicas como <quote><link xl:href="https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_tweaking_candidate_version">apt-pinning</link></quote> e <quote><link xl:href="https://en.wikipedia.org/wiki/Chroot">chroot</link></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: If this guide contradicts the official Debian documentation, the official Debian documentation is correct. Please file a bug report on the <emphasis role="strong">debmake-doc</emphasis> package using the <emphasis role="strong">reportbug</emphasis> command.
pt: Se este guia contradizer a documentação Debian oficial, a documentação Debian oficial está correta. Por favor envie um relatório de bug sobre o pacote <emphasis role="strong">debmake-doc</emphasis> usando o comando <emphasis role="strong">reportbug</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Here are alternative tutorial documents, which you may read along with this guide:
pt: Aqui estão documentos tutorial alternativos, que pode ler juntamente com este guia:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote>Debian Packaging Tutorial</quote>
pt: <quote>Tutorial de Empacotamento Debian</quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote>Ubuntu Packaging Guide</quote> (Ubuntu is Debian based.)
pt: <quote>Guia de Empacotamento de Ubuntu</quote> (Ubuntu é baseado em Debian.)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote>Debian New Maintainers' Guide</quote> (predecessor of this tutorial, deprecated)
pt: <quote>Guia de Novos Maintainers Debian</quote> (antecessor deste manual, descontinuado)

note: type: Content of: <book><chapter><section><tip><simpara>
en: When reading these, you may consider using the <emphasis role="strong">debmake</emphasis> command in place of the <emphasis role="strong">dh_make</emphasis> command.
pt: Ao ler estes tutoriais, pode considerar usar o comando <emphasis role="strong">debmake</emphasis> em vez do comando <emphasis role="strong">dh_make</emphasis>.

note: type: Content of: <book><chapter><section><title>
en: Help resources
pt: Recursos de ajuda

note: type: Content of: <book><chapter><section><simpara>
en: Before deciding to ask your question in a public forum, please do your part by reading the relevant documentation:
pt: Antes de decidir perguntar a sua questão num lugar público, por favor faça a sua parte ao ler a documentação relevante:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: package information available through the <emphasis role="strong">aptitude</emphasis>, <emphasis role="strong">apt-cache</emphasis>, and <emphasis role="strong">dpkg</emphasis> commands.
pt: informação do pacote disponível através dos comandos <emphasis role="strong">aptitude</emphasis>, <emphasis role="strong">apt-cache</emphasis>, e <emphasis role="strong">dpkg</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: files in <emphasis role="strong">/usr/share/doc/</emphasis><emphasis>package</emphasis> for all pertinent packages.
pt: ficheiro em <emphasis role="strong">/usr/share/doc/</emphasis><emphasis>pacote</emphasis> para todos os pacotes pertinentes.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: contents of <emphasis role="strong">man</emphasis> <emphasis>command</emphasis> for all pertinent commands.
pt: conteúdo de <emphasis role="strong">man</emphasis> <emphasis>comando</emphasis> para todos os comandos pertinentes.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: contents of <emphasis role="strong">info</emphasis> <emphasis>command</emphasis> for all pertinent commands.
pt: conteúdo de <emphasis role="strong">info</emphasis> <emphasis>comando</emphasis> para todos os comandos pertinentes.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: contents of <quote><link xl:href="https://lists.debian.org/debian-mentors/">debian-mentors@lists.debian.org mailing list archive</link></quote>.
pt: o conteúdo de <quote><link xl:href="https://lists.debian.org/ debian-mentors/">arquivo de lista de mail debian-mentors@lists.debian.org</link></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: contents of <quote><link xl:href="https://lists.debian.org/debian-devel/">debian-devel@lists.debian.org mailing list archive</link></quote>.
pt: o conteúdo de <quote><link xl:href="https://lists.debian.org/debian-devel/">arquivo de lista de mail debian-devel@lists.debian.org</link></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: You can find your desired information effectively by using a well-formed search string such as "keyword site:lists.debian.org" to limit the search domain of the web search engine.
pt: Você pode encontrar a sua desejada informação ao usar uma string de busca bem-formada como "keyword site:lists.debian.org" para limitar o domínio da busca do motor de busca web.

note: type: Content of: <book><chapter><section><simpara>
en: Creating a small test package is a good way to learn the details of packaging. Inspecting existing well-maintained packages is the best way to learn how other people make packages.
pt: Criar um pequeno pacote de teste é uma boa maneira de aprender detalhes do empacotamento. Inspecionar pacotes bem mantidos existentes é a melhor maneira de aprender como as outras pessoas criam pacotes.

note: type: Content of: <book><chapter><section><simpara>
en: If you still have questions about the packaging, you can ask them interactively:
pt: Se ainda tiver questões sobre empacotamento, você pode pergunta-las interactivamente:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <link xl:href="mailto:debian-mentors@lists.debian.org">debian-mentors@lists.debian.org</link> mailing list. (This mailing list is for the novice.)
pt: lista de mail <link xl:href="mailto:debian-mentors@lists.debian.org">debian-mentors@lists.debian.org</link>. (Esta lista de mail é para novatos.)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <link xl:href="mailto:debian-devel@lists.debian.org">debian-devel@lists.debian.org</link> mailing list. (This mailing list is for the expert.)
pt: lista de mail <link xl:href="mailto:debian-devel@lists.debian.org">debian-devel@lists.debian.org</link>. (Esta lista de mail é para experientes.)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <link xl:href="https://www.debian.org/support#irc">IRC</link> such as #debian-mentors.
pt: canal <link xl:href="https://www.debian.org/support#irc">IRC</link> tal como #debian-mentors.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Teams focusing on a specific set of packages. (Full list at <link xl:href="https://wiki.debian.org/Teams">https://wiki.debian.org/Teams</link>)
pt: As equipas focam-se num conjunto específico de pacotes. (Lista completa em <link xl:href="https://wiki.debian.org/Teams">https://wiki.debian.org/Teams</link>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Language-specific mailing lists.
pt: Listas de mail especificas de linguagem.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://lists.debian.org/debian-chinese-gb/">debian-chinese-gb@lists.debian.org</link></quote> (This mailing list is for general (Simplified) Chinese discussion.)
pt: <quote><link xl:href="https://lists.debian.org/debian-chinese-gb/">debian-chinese-gb@lists.debian.org</link></quote> (Esta lista de mail é para discussão geral em Chinês (Simplificado).)

note: type: Content of: <book><chapter><section><simpara>
en: More experienced Debian developers will gladly help you if you ask properly after making the required efforts.
pt: Desenvolvedores Debian mais experientes irão ajuda-lo, se perguntar de modo apropriado após fazer os esforços requeridos.

note: type: Content of: <book><chapter><section><caution><simpara>
en: Debian development is a moving target. Some information found on the web may be outdated, incorrect, or non-applicable. Please use such information carefully.
pt: O desenvolvimento Debian é um alvo em movimento. Alguma informação encontrada na web pode estar desatualizada, incorreta, ou não ser aplicável. Por favor use tal informação com cuidado.

note: type: Content of: <book><chapter><section><title>
en: Archive situation
pt: Situação de arquivo

note: type: Content of: <book><chapter><section><simpara>
en: Please realize the situation of the Debian archive.
pt: Por favor perceba a situação do arquivo Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian already has packages for most kinds of programs.
pt: Debian já tem pacotes para a maioria dos tipos de programas.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The number of packages already in the Debian archive is several tens of times greater than that of active maintainers.
pt: O número de pacotes já existentes no arquivo Debian é várias dezenas de vezes maior que os maintainers activos.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Unfortunately, some packages lack an appropriate level of attention by the maintainer.
pt: Infelizmente, a alguns pacotes falta-lhes um nível apropriado de atenção por parte do maintainer.

note: type: Content of: <book><chapter><section><simpara>
en: Thus, contributions to packages already in the archive are far more appreciated (and more likely to receive sponsorship for uploading) by other maintainers.
pt: Assim, contributos a pacotes que já existem no arquivo são muito mais apreciados (e mais prováveis de receber patrocínios para o envio) pelos outros maintainers.

note: type: Content of: <book><chapter><section><tip><simpara>
en: The <emphasis role="strong">wnpp-alert</emphasis> command from the <emphasis role="strong">devscripts</emphasis> package can check for installed packages that are up for adoption or orphaned.
pt: O comando <emphasis role="strong">wnpp-alert</emphasis> do pacote <emphasis role="strong">devscripts</emphasis> pode procurar por pacotes instalados que estão para ser adotados ou órfãos.

note: type: Content of: <book><chapter><section><tip><simpara>
en: The <emphasis role="strong">how-can-i-help</emphasis> package can show opportunities for contributing to Debian based on packages installed locally.
pt: O pacote <emphasis role="strong">how-can-i-help</emphasis> pode mostrar oportunidades para contribuir para Debian com base em pacotes instalados localmente.

note: type: Content of: <book><chapter><section><title>
en: Contribution approaches
pt: Abordagens de contribuição

note: type: Content of: <book><chapter><section><simpara>
en: Here is pseudo-Python code for your contribution approaches to Debian with a <emphasis role="strong">program</emphasis>:
pt: Aqui está o código pseudo-Python para as suas abordagens de contribuição a Debian com um <emphasis role="strong">programa</emphasis>:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: For exist_in_debian(), and is_team_maintained(); check:
pt: Para exist_in_debian(), e is_team_maintained(); veja:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: the <emphasis role="strong">aptitude</emphasis> command
pt: o comando <emphasis role="strong">aptitude</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/distrib/packages">Debian packages</link></quote> web page
pt: página web <quote><link xl:href="https://www.debian.org/distrib/packages">Pacotes Debian</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Debian wiki <quote><link xl:href="https://wiki.debian.org/Teams">Teams</link></quote> page
pt: Página <quote><link xl:href="https://wiki.debian.org/Teams">Equipas</link></quote> do Debian wiki

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: For is_orphaned(), is_RFA(), and is_ITPed_by_others(); check:
pt: Para is_orphaned(), is_RFA(), e is_ITPed_by_others(); veja:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The output of the <emphasis role="strong">wnpp-alert</emphasis> command.
pt: O resultado do comando <emphasis role="strong">wnpp-alert</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/devel/wnpp/">Work-Needing and Prospective Packages</link></quote>
pt: <quote><link xl:href="https://www.debian.org/devel/wnpp/">Pacotes Prospectivos e Com-Falta-de-Mão-de-Obra</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=wnpp;dist=unstable">Debian Bug report logs: Bugs in pseudo-package wnpp in unstable</link></quote>
pt: <quote><link xl:href="https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=wnpp;dist=unstable">Registos de relatórios de Bug Debian: Bugs em pseudo-pacote wnpp em unstable</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://wnpp.debian.net/">Debian Packages that Need Lovin'</link></quote>
pt: <quote><link xl:href="https://wnpp.debian.net/">Pacotes Debian que precisam de Amor</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://wnpp-by-tags.debian.net/">Browse wnpp bugs based on debtags</link></quote>
pt: <quote><link xl:href="https://wnpp-by-tags.debian.net/">Navegar em bugs wnpp baseados em debtags</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: For is_good_program(), check:
pt: Para is_good_program(), veja:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The program should be useful.
pt: O programa deve ser útil.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The program should not introduce security and maintenance concerns to the Debian system.
pt: O programa não deve introduzir preocupações de segurança e manutenção no sistema Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The program should be well documented and its code needs to be understandable (i.e. not obfuscated).
pt: O programa precisa estar bem documentado e o seu código precisa ser compreensível (isto é, não ofuscado).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara><footnote><simpara>
en: This is not the absolute requirement.  The hostile upstream may become a major resource drain for us all.  The friendly upstream can be consulted to solve any problems with the program.
pt: Isto não é um requerimento absoluto. O autor hostil por tornar-se num grande consumo de recursos para todos nós. O autor amigável pode ser consultado para resolver quaisquer problemas com o programa.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The program’s authors agree with the packaging and are amicable to Debian. <placeholder type="footnote" id="0"/>
pt: O autor do programa concorda com o empacotamento e é amistoso de Debian. <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: For is_it_DFSG(), and is_its_dependency_DFSG(); check:
pt: Para is_it_DFSG(), e is_its_dependency_DFSG(); veja:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/social_contract#guidelines">Debian Free Software Guidelines</link></quote> (DFSG).
pt: <quote><link xl:href="https://www.debian.org/social_contract#guidelines">Directrizes de Software Livre Debian</link></quote> (DFSG).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: For is_it_distributable(), check:
pt: Para is_it_distributable(), veja:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The software must have a license and it should allow its distribution.
pt: O software tem de ter uma licença e esta deve permitir a sua distribuição.

note: type: Content of: <book><chapter><section><simpara>
en: You either need to file an <emphasis role="strong">ITP</emphasis> or adopt a package to start working on it.  See the <quote>Debian Developer’s Reference</quote>:
pt: Você ou precisa de preencher um <emphasis role="strong">ITP</emphasis> ou adotar um pacote para começar a trabalhar nele. Veja <quote>Debian Developer’s Reference</quote>:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/pkgs.html#newpackage">5.1. New packages</link></quote>.
pt: <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/pkgs.html#newpackage">5.1. Novos pacotes</link></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/pkgs.html#archive-manip">5.9. Moving, removing, renaming, orphaning, adopting, and reintroducing packages</link></quote>.
pt: <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/pkgs.html#archive-manip">5.9. Mover, remover, renomear, orfanar, adotar, e reintroduzir pacotes</link></quote>.

note: type: Content of: <book><chapter><section><title>
en: Novice contributor and maintainer
pt: Contribuidor e maintainer novato

note: type: Content of: <book><chapter><section><simpara>
en: The novice contributor and maintainer may wonder what to learn to start your contribution to Debian.  Here are my suggestions depending on your focus:
pt: O contribuidor e maintainer novato pode se questionar sobre o que aprender para começar o seu contributo a Debian. Aqui estão as minhas sugestões dependendo do seu objectivo.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Basics of the <emphasis role="strong">POSIX shell</emphasis> and <emphasis role="strong">make</emphasis>.
pt: Bases de <emphasis role="strong">shell POSIX</emphasis> e <emphasis role="strong">make</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Some rudimentary knowledge of <emphasis role="strong">Perl</emphasis> and <emphasis role="strong">Python</emphasis>.
pt: Algum conhecimento rudimentar de <emphasis role="strong">Perl</emphasis> e <emphasis role="strong">Python</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Basics of how the PO based translation system works.
pt: Bases sobre como o sistema de tradução baseada em PO funciona.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Basics of text markups (XML, ReST, Wiki, …​).
pt: Bases sobre marcações de texto (XML, ReST, Wiki, …​).

note: type: Content of: <book><chapter><section><simpara>
en: The novice contributor and maintainer may wonder where to start your contribution to Debian.  Here are my suggestions depending on your skills:
pt: O contribuidor e maintainer novato pode questionar onde começar a sua contribuição para Debian. Aqui estão algumas sugestões que dependem das suas habilidades:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">POSIX shell</emphasis>, <emphasis role="strong">Perl</emphasis>, and <emphasis role="strong">Python</emphasis> skills:
pt: Habilidades <emphasis role="strong">shell POSIX</emphasis>, <emphasis role="strong">Perl</emphasis>, e <emphasis role="strong">Python</emphasis>:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Send patches to the Debian Installer.
pt: Enviar patches para o Instalador Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Send patches to the Debian packaging helper scripts such as <emphasis role="strong">devscripts</emphasis>, <emphasis role="strong">sbuild</emphasis>, <emphasis role="strong">schroot</emphasis>, etc. mentioned in this document.
pt: Enviar patches para os scripts de ajuda em empacotamento Debian como os <emphasis role="strong">devscripts</emphasis>, <emphasis role="strong">sbuild</emphasis>, <emphasis role="strong">schroot</emphasis>, etc. mencionados neste documento.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">C</emphasis> and <emphasis role="strong">C++</emphasis> skills:
pt: Habilidades <emphasis role="strong">C</emphasis> e <emphasis role="strong">C++</emphasis>:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Send patches to the packages with the <emphasis role="strong">required</emphasis> and <emphasis role="strong">important</emphasis> priorities.
pt: Enviar patches para os pacotes com a prioridade <emphasis role="strong">required</emphasis> e <emphasis role="strong">important</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Non-English skills:
pt: Habilidades Não-Inglês:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Send patches to the PO file of the Debian Installer.
pt: Enviar patches para o ficheiro PO do Instalador Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Send patches to the PO file of the packages with the <emphasis role="strong">required</emphasis> and <emphasis role="strong">important</emphasis> priorities.
pt: Enviar patches para ficheiros PO dos pacotes com a prioridade <emphasis role="strong">required</emphasis> e <emphasis role="strong">important</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Documentation skills:
pt: Habilidades de documentação:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Update contents on <quote><link xl:href="https://wiki.debian.org/">Debian Wiki</link></quote>.
pt: Actualizar conteúdo da <quote><link xl:href="https://wiki.debian.org/">Debian Wiki</link></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Send patches to the existing <quote><link xl:href="https://www.debian.org/doc/">Debian Documentation</link></quote>.
pt: Enviar patches para a <quote><link xl:href="https://www.debian.org/doc/">Documentação Debian</link></quote> existente.

note: type: Content of: <book><chapter><section><simpara>
en: These activities should give you good exposure to the other Debian people to establish your credibility.
pt: Esta atividades devem dar-lhe boa exposição às outras pessoas de Debian para estabilizar a sua credibilidade.

note: type: Content of: <book><chapter><section><simpara>
en: The novice maintainer should avoid packaging programs with the high security exposure:
pt: O maintainer novato deve evitar empacotar programas com exposição alta de segurança:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">setuid</emphasis> or <emphasis role="strong">setgid</emphasis> program
pt: programa <emphasis role="strong">setuid</emphasis> ou <emphasis role="strong">setgid</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">daemon</emphasis> program
pt: programa <emphasis role="strong">daemon</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: program installed in the <emphasis role="strong">/sbin/</emphasis> or <emphasis role="strong">/usr/sbin/</emphasis> directories
pt: programa instalado nos directórios <emphasis role="strong">/sbin/</emphasis> ou <emphasis role="strong">/usr/sbin/</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: When you gain more experience in packaging, you’ll be able to package such programs.
pt: Quando você ganhar mais experiência em empacotamento, você vai ser capaz de empacotar tais programas.

note: type: Content of: <book><chapter><title>
en: Tool Setups
pt: Configurações de Ferramenta

note: type: Content of: <book><chapter><simpara>
en: The <emphasis role="strong">build-essential</emphasis> package must be installed in the build environment.
pt: O pacote <emphasis role="strong">build-essential</emphasis> tem de ser instalado no ambiente de compilação.

note: type: Content of: <book><chapter><simpara>
en: The <emphasis role="strong">devscripts</emphasis> package should be installed in the development environment of the maintainer.
pt: O pacote <emphasis role="strong">devscripts</emphasis> deve ser instalado no ambiente de desenvolvimento do maintainer.

note: type: Content of: <book><chapter><simpara>
en: It is a good idea to install and set up all of the popular set of packages mentioned in this chapter.  These enable us to share the common baseline working environment, although these are not necessarily absolute requirements.
pt: É boa ideia instalar e configurar todos os conjuntos de pacotes populares mencionados neste capítulo. Isto permite-nos partilhar uma base comum de ambiente de trabalho, apesar de este não ser um requerimento absolutamente necessário.

note: type: Content of: <book><chapter><simpara>
en: Please also consider to install the tools mentioned in the <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/tools.html">Overview of Debian Maintainer Tools</link></quote> in the <quote>Debian Developer’s Reference</quote>, as needed.
pt: Por favor considere também instalar as ferramentas mencionadas em <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/tools.html">Overview of Debian Maintainer Tools</link></quote> no <quote>Debian Developer’s Reference</quote>, como necessário.

note: type: Content of: <book><chapter><caution><simpara>
en: Tool setups presented here are only meant as an example and may not be up-to-date with the latest packages on the system.  Debian development is a moving target.  Please make sure to read the pertinent documentation and update the configuration as needed.
pt: As configurações de ferramenta apresentadas aqui servem apenas de exemplo e podem não estar atualizadas com os pacotes mais recentes no sistema. O desenvolvimento Debian é um alvo em movimento. Por favor certifique-se de ler a documentação pertinente e actualize a configuração se necessário.

note: type: Content of: <book><chapter><section><title>
en: Email setup
pt: Configuração do Email

note: type: Content of: <book><chapter><section><simpara>
en: Various Debian maintenance tools recognize your email address and name to use by the shell environment variables <emphasis role="strong">$DEBEMAIL</emphasis> and <emphasis role="strong">$DEBFULLNAME</emphasis>.
pt: Várias ferramentas de manutenção Debian reconhecem o seu endereço de email e nome a usar pelas variáveis de ambiente da shell <emphasis role="strong">$DEBEMAIL</emphasis> e <emphasis role="strong">$DEBFULLNAME</emphasis>.

note: type: Content of: <book><chapter><section><simpara><footnote><simpara>
en: This assumes you are using Bash as your login shell. If you use some other login shell such as Z shell, use their corresponding configuration files instead of <emphasis role="strong">~/.bashrc</emphasis>.
pt: Isto assume que você está a usar Bash como shell de login. Se você está a usar outra shell de login como a shell Z, use os seus ficheiros de configuração correspondentes em vez de <emphasis role="strong">~/.bashrc</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s set these environment variables by adding the following lines to <emphasis role="strong">~/.bashrc</emphasis> <placeholder type="footnote" id="0"/>.
pt: Vamos configurar essas variáveis de ambiente ao adicionar as seguintes linhas ao <emphasis role="strong">~/.bashrc</emphasis> <placeholder type="footnote" id="0"/>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Add to the <emphasis role="strong">~/.bashrc</emphasis> file
pt: Adicione ao ficheiro <emphasis role="strong">~/.bashrc</emphasis>

note: type: Content of: <book><chapter><section><note><simpara>
en: The above is for the author of this manual.  The configuration and operation examples presented in this manual use these email address and name settings.  You must use your email address and name for your system.
pt: O que está em cima é para o autor deste manual. Os exemplos de configuração e operação apresentados neste manual usam essas definições de endereço de email e nome. Você tem de usar o seu endereço de email e seu nome para o seu sistema.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">mc</emphasis> setup
pt: Configuração do <emphasis role="strong">mc</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">mc</emphasis> command offers very easy ways to manage files.  It can open the binary <emphasis role="strong">deb</emphasis> file to check its content by pressing the Enter key over the binary <emphasis role="strong">deb</emphasis> file.  It uses the <emphasis role="strong">dpkg-deb</emphasis> command as its back-end.  Let’s set it up to support easy <emphasis role="strong">chdir</emphasis> as follows.
pt: O comando <emphasis role="strong">mc</emphasis> oferece maneiras muito fáceis de gerir ficheiros. Ele pode abrir o ficheiro binário <emphasis role="strong">deb</emphasis> para verificar o seu conteúdo ao pressionar a tecla Enter sobre o ficheiro binário <emphasis role="strong">deb</emphasis>. Ele usa o comando <emphasis role="strong">dpkg-deb</emphasis> como seu back-end.  Vamos configura-lo para usar <emphasis role="strong">chdir</emphasis> fácil como se segue.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">git</emphasis> setup
pt: Configuração do <emphasis role="strong">git</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Nowadays, the <emphasis role="strong">git</emphasis> command is the essential tool to manage the source tree with history.
pt: Hoje em dia, o comando <emphasis role="strong">git</emphasis> e a ferramenta essencial para gerir a árvore fonte com histórico.

note: type: Content of: <book><chapter><section><simpara>
en: The global user configuration for the <emphasis role="strong">git</emphasis> command such as your name and email address can be set in <emphasis role="strong">~/.gitconfig</emphasis> as follows.
pt: A configuração de utilizador global para o comando <emphasis role="strong">git</emphasis> como o seu nome e endereço de email pode ser definida em <emphasis role="strong">~/.gitconfig</emphasis> como se segue.

note: type: Content of: <book><chapter><section><simpara>
en: If you are too accustomed to the CVS or Subversion commands, you may wish to set several command aliases as follows.
pt: Se você está muito acostumado aos comandos do CVS ou Subversion, pode desejar definir vários nomes alternativos de comandos como se segue.

note: type: Content of: <book><chapter><section><simpara>
en: You can check your global configuration as follows.
pt: Você pode verificar a sua configuração global como se segue.

note: type: Content of: <book><chapter><section><tip><simpara>
en: It is essential to use some GUI git tools like <emphasis role="strong">gitk</emphasis> or <emphasis role="strong">gitg</emphasis> to work effectively with the history of the git repository.
pt: É essencial usar algumas ferramentas GUI do git como <emphasis role="strong">gitk</emphasis> ou <emphasis role="strong">gitg</emphasis> para trabalha efectivamente com o histórico do repositório git.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">quilt</emphasis> setup
pt: Configuração do <emphasis role="strong">quilt</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">quilt</emphasis> command offers a basic method for recording modifications. For the Debian packaging, it should be customized to record modifications in the <emphasis role="strong">debian/patches/</emphasis> directory instead of its default <emphasis role="strong">patches/</emphasis> directory.
pt: O comando <emphasis role="strong">quilt</emphasis> oferece um método básico de gravar modificações. Para o empacotamento Debian, deve ser personalizado para guardar modificações no directório <emphasis role="strong">debian/patches/</emphasis> em vez de no seu directório predefinido <emphasis role="strong">patches/</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: In order to avoid changing the behavior of the <emphasis role="strong">quilt</emphasis> command itself, let’s create an alias <emphasis role="strong">dquilt</emphasis> for the Debian packaging by adding the following lines to the <emphasis role="strong">~/.bashrc</emphasis> file. The second line provides the same shell completion feature of the <emphasis role="strong">quilt</emphasis> command to the <emphasis role="strong">dquilt</emphasis> command.
pt: De modo a evitar alterar o comportamento do próprio comando <emphasis role="strong">quilt</emphasis>, vamos criar um nome alternativo <emphasis role="strong">dquilt</emphasis> para o empacotamento Debian ao adicionar as seguintes linhas ao ficheiro <emphasis role="strong">~/.bashrc</emphasis>. A segunda linha fornece a mesma funcionalidade de completação da shell do comando <emphasis role="strong">quilt</emphasis> para o comando <emphasis role="strong">dquilt</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Then let’s create <emphasis role="strong">~/.quiltrc-dpkg</emphasis> as follows.
pt: Depois vamos criar <emphasis role="strong">~/.quiltrc-dpkg</emphasis> como se segue.

note: type: Content of: <book><chapter><section><simpara>
en: See <emphasis role="strong">quilt</emphasis>(1) and <quote><link xl:href="file:///usr/share/doc/quilt/quilt.html">How To Survive With Many Patches or Introduction to Quilt</link> (<emphasis role="strong">quilt.html</emphasis>)</quote> on how to use the <emphasis role="strong">quilt</emphasis> command.
pt: Veja <emphasis role="strong">quilt</emphasis>(1) e <quote><link xl:href="file:///usr/share/doc/quilt/quilt.html">Como Sobreviver Com Muitas Patches ou Introdução ao Quilt</link> (<emphasis role="strong">quilt.html</emphasis>)</quote> sobre como usar o comando <emphasis role="strong">quilt</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: See <quote><xref linkend="alt-patch"/></quote> for example usages.
pt: Veja <quote><xref linkend="alt-patch"/></quote> para exemplos de utilização.

note: type: Content of: <book><chapter><section><simpara>
en: Note that <quote><link xl:href="https://manpages.debian.org/unstable/git-buildpackage/gbp-pq.1.en.html">gbp pq</link></quote> is able to consume existing <emphasis role="strong">debian/patches</emphasis>, automate updating and modifying the patches, and export them back into <emphasis role="strong">debian/patches</emphasis>, all without using quilt nor the need to learn or configure quilt.
pt: Note que o <quote><link xl:href="https://manpages.debian.org/unstable/git-buildpackage/gbp-pq.1.en.html">gbp pq</link></quote> é capaz de consumir <emphasis role="strong">debian/patches</emphasis> existentes, automatizar a actualização e modificação das patches, e exporta-las de volta para <emphasis role="strong">debian/patches</emphasis>, tudo sem usar o quilt nem a necessidade de prender ou configurar quilt.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">devscripts</emphasis> setup
pt: Configuração do <emphasis role="strong">devscripts</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debsign</emphasis> command, included in the <emphasis role="strong">devscripts</emphasis> package, is used to sign the Debian package with your private GPG key.
pt: O comando <emphasis role="strong">debsign</emphasis>, incluído no pacote <emphasis role="strong">devscripts</emphasis>, é usado para assinar o pacote Debian com a sua chave GPG privada.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debuild</emphasis> command, included in the <emphasis role="strong">devscripts</emphasis> package, builds the binary package and checks it with the <emphasis role="strong">lintian</emphasis> command.  It is useful to have verbose outputs from the <emphasis role="strong">lintian</emphasis> command.
pt: O comando <emphasis role="strong">debuild</emphasis>, incluído no pacote <emphasis role="strong">devscripts</emphasis>, compila o pacote binário e verifica-o com o comando <emphasis role="strong">lintian</emphasis>. É útil ter resultados detalhados gerados do comando <emphasis role="strong">lintian</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: You can set these up in <emphasis role="strong">~/.devscripts</emphasis> as follows.
pt: Você pode configurar estes no <emphasis role="strong">~/.devscripts</emphasis> como se segue.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">-i</emphasis> and <emphasis role="strong">-I</emphasis> options in <emphasis role="strong">DEBUILD_DPKG_BUILDPACKAGE_OPTS</emphasis> for the <emphasis role="strong">dpkg-source</emphasis> command help rebuilding of Debian packages without extraneous contents (see <quote><xref linkend="sanitize"/></quote>).
pt: As opções <emphasis role="strong">-i</emphasis> e <emphasis role="strong">-I</emphasis> em <emphasis role="strong">DEBUILD_DPKG_BUILDPACKAGE_OPTS</emphasis> para o comando <emphasis role="strong">dpkg-source</emphasis> ajuda na recompilação de pacotes Debian sem conteúdos estranhos (veja <quote><xref linkend="sanitize"/></quote>).

note: type: Content of: <book><chapter><section><simpara>
en: Currently, an RSA key with 4096 bits is a good idea.  See <quote><link xl:href="https://keyring.debian.org/creating-key.html">Creating a new GPG key</link></quote>.
pt: Actualmente, uma chave RSA com 4096 bits é uma boa ideia. Veja <quote><link xl:href="https://keyring.debian.org/creating-key.html">Criando uma nova chave GPG</link></quote>.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">sbuild</emphasis> setup
pt: Configuração do <emphasis role="strong">sbuild</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">sbuild</emphasis> package provides a clean room (<quote><link xl:href="https://en.wikipedia.org/wiki/Chroot">chroot</link></quote>) build environment.  It offers this efficiently with the help of <emphasis role="strong">schroot</emphasis> using the bind-mount feature of the modern Linux kernel.
pt: O pacote <emphasis role="strong">sbuild</emphasis> fornece um ambiente de compilação (<quote><link xl:href="https://en.wikipedia.org/wiki/Chroot">chroot</link></quote>) de sala limpa. Oferece isto eficientemente com a ajuda do <emphasis role="strong">schroot</emphasis> usando a funcionalidade bind-mount do kernel Linux moderno.

note: type: Content of: <book><chapter><section><simpara>
en: Since it is the same build environment as the Debian’s <link xl:href="https://buildd.debian.org/">buildd</link> infrastructure, it is always up to date and comes full of useful features.
pt: Como é o mesmo ambiente de compilação que a infraestrutura <link xl:href="https://buildd.debian.org/">buildd</link> de Debian, está sempre atualizado e vem completo de funcionalidades úteis.

note: type: Content of: <book><chapter><section><simpara>
en: It can be customized to offer following features:
pt: Pode ser personalizado para oferecer as seguintes funcionalidades:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">schroot</emphasis> package to boost the chroot creation speed.
pt: O pacote <emphasis role="strong">schroot</emphasis> para ampliar a velocidade de criação da chroot.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">lintian</emphasis> package to find bugs in the package.
pt: O pacote <emphasis role="strong">lintian</emphasis> para encontrar bugs no pacote.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">piuparts</emphasis> package to find bugs in the package.
pt: O pacote <emphasis role="strong">piuparts</emphasis> para encontrar bugs no pacote.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">autopkgtest</emphasis> package to find bugs in the package.
pt: O pacote <emphasis role="strong">autopkgtest</emphasis> para encontrar bugs no pacote.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">ccache</emphasis> package to boost the <emphasis role="strong">gcc</emphasis> speed. (optional)
pt: O pacote <emphasis role="strong">ccache</emphasis> para ampliar a velocidade do <emphasis role="strong">gcc</emphasis>. (opcional)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">libeatmydata1</emphasis> package to boost the <emphasis role="strong">dpkg</emphasis> speed. (optional)
pt: O pacote <emphasis role="strong">libeatmydata1</emphasis> para ampliar a velocidade do <emphasis role="strong">dpkg</emphasis>. (opcional)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The parallel <emphasis role="strong">make</emphasis> to boost the build speed. (optional)
pt: O <emphasis role="strong">make</emphasis> paralelo para ampliar a velocidade da compilação. (opcional)

note: type: Content of: <book><chapter><section><simpara><footnote><simpara>
en: Be careful since some older HOWTOs may use different chroot setups.
pt: Tenha cuidado pois alguns HOWTOs antigos podem usar diferentes configurações de chroot.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s set up <emphasis role="strong">sbuild</emphasis> environment <placeholder type="footnote" id="0"/>:
pt: Vamos configurar o ambiente <emphasis role="strong">sbuild</emphasis> <placeholder type="footnote" id="0"/>:

note: type: Content of: <book><chapter><section><simpara>
en: Let’s update your group membership to include <emphasis role="strong">sbuild</emphasis> and verify it:
pt: Vamos actualizar a sua adesão a grupos para incluir o <emphasis role="strong">sbuild</emphasis> e verifica-lo:

note: type: Content of: <book><chapter><section><simpara><footnote><simpara>
en: Simply <quote>logout and login under some modern GUI Desktop environment</quote> may not update your group membership.
pt: Simplesmente o <quote>terminar e iniciar sessão sob alguns ambientes GUI Desktop modernos</quote> pode não actualizar a sua adesão a grupos.

note: type: Content of: <book><chapter><section><simpara>
en: Here, <quote>reboot of system</quote> or <quote><emphasis role="strong">kill -TERM -1</emphasis></quote> can be used instead to update your group membership <placeholder type="footnote" id="0"/> .
pt: Aqui, <quote>reiniciar o seu computador</quote> ou <quote><emphasis role="strong">kill -TERM -1</emphasis></quote> pode ser usado para actualizar a sua adesão aos grupos <placeholder type="footnote" id="0"/> .

note: type: Content of: <book><chapter><section><simpara>
en: Let’s create the configuration file <emphasis role="strong">~/.sbuildrc</emphasis> in line with recent Debian practice of <quote><link xl:href="https://wiki.debian.org/SourceOnlyUpload">source-only-upload</link></quote> as:
pt: Vamos criar o ficheiro de configuração <emphasis role="strong">~/.sbuildrc</emphasis> alinhado com a prática Debian recente de <quote><link xl:href="https://wiki.debian.org/SourceOnlyUpload">envio-apenas-fonte</link></quote> como:

note: type: Content of: <book><chapter><section><note><simpara>
en: There are some exceptional cases such as NEW uploads, uploads with NEW binary packages, and security uploads where you can’t do <link xl:href="https://wiki.debian.org/SourceOnlyUpload">source-only-upload</link> but are required to upload with binary packages.  The above configuration needs to be adjusted for those exceptional cases.
pt: Existem alguns casos excecionais como NOVOS envios, envios com NOVOS pacotes binários, e envios de segurança onde não vai poder fazer <link xl:href="https://wiki.debian.org/SourceOnlyUpload">envio-apenas-fonte</link> mas será necessário enviar com pacotes binários. A configuração de cima precisa de ser ajustada para esses casos excecionais.

note: type: Content of: <book><chapter><section><simpara>
en: Following document assumes that <emphasis role="strong">sbuild</emphasis> is configured this way.
pt: O documento seguinte assume que o <emphasis role="strong">sbuild</emphasis> está configurado deste modo.

note: type: Content of: <book><chapter><section><simpara>
en: Edit this to your needs.  Post-build tests can be turned on and off by assigning 1 or 0 to the corresponding variables,
pt: Edite isto à sua necessidade. Os testes pós-compilação pode ser ligados e desligados ao atribuir 1 ou 0 às variáveis correspondentes,

note: type: Content of: <book><chapter><section><warning><simpara>
en: The optional customization may cause negative effects.  In case of doubts, disable them.
pt: A personalização opcional pode causar efeitos negativos. Em caso de dúvidas. desative-a.

note: type: Content of: <book><chapter><section><note><simpara>
en: The parallel <emphasis role="strong">make</emphasis> may fail for some existing packages and may make the build log difficult to read.
pt: O <emphasis role="strong">make</emphasis> paralelo pode falhar para alguns pacotes existentes e pode tornar o relatório de compilação difícil de ler.

note: type: Content of: <book><chapter><section><tip><simpara>
en: Many <emphasis role="strong">sbuild</emphasis> related hints are available at <quote><xref linkend="sbuild"/></quote> and <quote><link xl:href="https://wiki.debian.org/sbuild">https://wiki.debian.org/sbuild</link></quote> .
pt: Muitas dicas relacionadas com <emphasis role="strong">sbuild</emphasis> estão disponíveis em <quote><xref linkend="sbuild"/></quote> e <quote><link xl:href="https://wiki.debian.org/sbuild">https://wiki.debian.org/sbuild</link></quote> .

note: type: Content of: <book><chapter><section><title>
en: Persistent chroot setup
pt: Configuração chroot persistente

note: type: Content of: <book><chapter><section><note><simpara>
en: Use of independent copied chroot filesystem prevents contaminating the source chroot used by <emphasis role="strong">sbuild</emphasis>.
pt: O uso de sistema de ficheiros chroot copiado independente previne a contaminação do chroot fonte usado pelo <emphasis role="strong">sbuild</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: For building new experimental packages or for debugging buggy packages, let’s setup dedicated persistent chroot <quote><emphasis role="strong">source:unstable-amd64-desktop</emphasis></quote> by:
pt: Para compilar novos pacotes experimentais ou para depurar pacotes bugados, vamos configurar um chroot persistente dedicado <quote><emphasis role="strong">source:unstable-amd64-desktop</emphasis></quote> ao:

note: type: Content of: <book><chapter><section><simpara>
en: Here, <emphasis role="strong">desktop</emphasis> profile is used instead of <emphasis role="strong">sbuild</emphasis> profile.  Please make sure to adjust <emphasis role="strong">/etc/schroot/desktop/fstab</emphasis> to make package source accessible from inside of the chroot.
pt: Aqui, o perfil <emphasis role="strong">desktop</emphasis> é usado em vez do perfil <emphasis role="strong">sbuild</emphasis>. Por favor certifique que ajusta <emphasis role="strong">/etc/schroot/desktop/fstab</emphasis> para tornar o pacote fonte acessível a partir do interior da chroot.

note: type: Content of: <book><chapter><section><simpara>
en: You can log into this chroot <quote><emphasis role="strong">source:unstable-amd64-desktop</emphasis></quote> by:
pt: Você pode iniciar sessão nesta chroot <quote><emphasis role="strong">source:unstable-amd64-desktop</emphasis></quote> com:

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">gbp</emphasis> setup
pt: Configuração do <emphasis role="strong">gbp</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">git-buildpackage</emphasis> package offers the <emphasis role="strong">gbp</emphasis>(1) command.  Its user configuration file is <emphasis role="strong">~/.gbp.conf</emphasis>.
pt: O pacote <emphasis role="strong">git-buildpackage</emphasis> oferece o comando <emphasis role="strong">gbp</emphasis>(1). O seu ficheiro de configuração de utilizador é <emphasis role="strong">~/.gbp.conf</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: You should set up a local HTTP caching proxy to save the bandwidth for the Debian package repository access.  There are several choices:
pt: Você deve  configurar um proxy de cache HTTP local para poupar na largura de banda para o acesso ao repositório de pacotes Debian. Existem várias escolhas:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Specialized HTTP caching proxy using the <emphasis role="strong">apt-cacher-ng</emphasis> package.
pt: O proxy de cache HTTP especializado usando o pacote <emphasis role="strong">apt-cacher-ng</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Generic HTTP caching proxy (<emphasis role="strong">squid</emphasis> package) configured by <emphasis role="strong">squid-deb-proxy</emphasis> package
pt: O proxy de cache HTTP genérico (pacote <emphasis role="strong">squid</emphasis>) configurado pelo pacote <emphasis role="strong">squid-deb-proxy</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: In order to use this HTTP proxy without manual configuration adjustment, it’s a good idea to install either <emphasis role="strong">auto-apt-proxy</emphasis> or <emphasis role="strong">squid-deb-proxy-client</emphasis> package to everywhere.
pt: De modo a usar este proxy HTTP sem ajustes manuais de configuração, é boa ideia instalar o pacote <emphasis role="strong">auto-apt-proxy</emphasis> ou <emphasis role="strong">squid-deb-proxy-client</emphasis> em todo lado.

note: type: Content of: <book><chapter><section><title>
en: Private Debian repository
pt: Repositório Debian privado

note: type: Content of: <book><chapter><section><simpara>
en: You can set up a private Debian package repository with the <emphasis role="strong">reprepro</emphasis> package.
pt: Você pode definir um repositório de pacotes Debian privado com o pacote <emphasis role="strong">reprepro</emphasis>.

note: type: Content of: <book><chapter><section><title>
en: Virtual machines
pt: Máquinas virtuais

note: type: Content of: <book><chapter><section><simpara>
en: For testing GUI application, it is a good idea to have virtual machines. Install <emphasis role="strong">virt-manager</emphasis> and <emphasis role="strong">qemu-kvm</emphasis> packages.
pt: Para testar aplicações GUI, é boa ideia ter máquinas virtuais. Instale os pacotes <emphasis role="strong">virt-manager</emphasis> e <emphasis role="strong">qemu-kvm</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Use of chroot and virtual machines allows us not to update the whole host PC to the latest <emphasis role="strong">unstable</emphasis> suite.
pt: O uso de chroot e máquinas virtuais permite-nos não termos de actualizar o PC anfitrião para suite <emphasis role="strong">unstable</emphasis> mais recente.

note: type: Content of: <book><chapter><section><title>
en: Local network with virtual machines
pt: Rede local com máquinas virtuais

note: type: Content of: <book><chapter><section><simpara>
en: In order to access virtual machines easily over the local network, setting up multicast DNS service discovery infrastructure by installing <emphasis role="strong">avahi-utils</emphasis> is a good idea.
pt: De modo a aceder facilmente a máquinas virtuais numa rede local, é boa ideia configurar uma infraestrutura de descoberta de serviços DNS multicast ao instalar o <emphasis role="strong">avahi-utils</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: For all running virtual machines and the host PC, we can use each host name appended with <emphasis role="strong">.local</emphasis> for SSH to access each other.
pt: Para todas as máquinas virtuais a correr e o PC anfitrião, nós podemos usar cada nome de máquina acrescentado com <emphasis role="strong">.local</emphasis> para o SSH para aceder a cada uma.

note: type: Content of: <book><chapter><title>
en: Simple packaging
pt: Empacotamento simples

note: type: Content of: <book><chapter><simpara>
en: There is an old Latin saying: <quote><emphasis role="strong">Longum iter est per praecepta, breve et efficax per exempla</emphasis></quote> (<quote>It’s a long way by the rules, but short and efficient with examples</quote>).
pt: Existe um velho ditado Latino que diz: <quote><emphasis role="strong">Longum iter est per praecepta, breve et efficax per exempla</emphasis></quote> (<quote>É um longo caminho pelas regras, mas curto e eficiente com exemplos</quote>).

note: type: Content of: <book><chapter><section><title>
en: Packaging tarball
pt: Empacotar o tarball

note: type: Content of: <book><chapter><section><simpara>
en: Here is an example of creating a simple Debian package from a simple C source using the <emphasis role="strong">Makefile</emphasis> as its build system.
pt: Aqui está um exemplo de criar um pacote Debian simples a partir duma fonte C simples usando o <emphasis role="strong">Makefile</emphasis> como seu sistema de compilação.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s assume this upstream tarball to be <emphasis role="strong">debhello-0.0.tar.gz</emphasis>.
pt: Vamos assumir que o tarball do autor seja <emphasis role="strong">debhello-0.0.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: This type of source is meant to be installed as a non-system file as:
pt: Este tipo de fonte destina-se a ser instalado como ficheiro não-sistema como:

note: type: Content of: <book><chapter><section><formalpara><title>
en: Basics for the install from the upstream tarball
pt: Bases para a instalação a partir do tarball do autor

note: type: Content of: <book><chapter><section><simpara>
en: Debian packaging requires changing this <quote><emphasis role="strong">make install</emphasis></quote> process to install files to the target system image location instead of the normal location under <emphasis role="strong">/usr/local</emphasis>.
pt: O empacotamento Debian requer alterar este processo <quote><emphasis role="strong">make install</emphasis></quote> para instalar ficheiros na localização imagem do sistema alvo em vez de na localização normal sob <emphasis role="strong">/usr/local</emphasis>.

note: type: Content of: <book><chapter><section><note><simpara>
en: Examples of creating a Debian package from other complicated build systems are described in <quote><xref linkend="more"/></quote>.
pt: Exemplos de criar um pacote Debian a partir de outros sistemas de compilação complicados estão descritos em <quote><xref linkend="more"/></quote>.

note: type: Content of: <book><chapter><section><title>
en: Big picture
pt: O grande panorama

note: type: Content of: <book><chapter><section><simpara>
en: The big picture for building a single non-native Debian package from the upstream tarball <emphasis role="strong">debhello-0.0.tar.gz</emphasis> can be summarized as:
pt: O grande panorama para compilar um pacote Debian não-nativo singular a partir do tarball de autor <emphasis role="strong">debhello-0.0.tar.gz</emphasis> pode ser resumido como:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The maintainer obtains the upstream tarball <emphasis role="strong">debhello-0.0.tar.gz</emphasis> and untars its contents to the <emphasis role="strong">debhello-0.0</emphasis> directory.
pt: O maintainer obtém o tarball do autor <emphasis role="strong">debhello-0.0.tar.gz</emphasis> e descompacta-o para o directório <emphasis role="strong">debhello-0.0</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debmake</emphasis> command debianizes the upstream source tree by adding template files only in the <emphasis role="strong">debian</emphasis> directory.
pt: O comando <emphasis role="strong">debmake</emphasis> debianiza a árvore fonte do autor ao adicionar ficheiros modelo apenas no directório <emphasis role="strong">debian</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.0.orig.tar.gz</emphasis> symlink is created pointing to the <emphasis role="strong">debhello-0.0.tar.gz</emphasis> file.
pt: O link simbólico <emphasis role="strong">debhello_0.0.orig.tar.gz</emphasis> é criado apontando para o ficheiro <emphasis role="strong">debhello-0.0.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The maintainer customizes template files.
pt: O maintainer personaliza os ficheiros modelo.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debuild</emphasis> command builds the binary package from the debianized source tree.
pt: O comando <emphasis role="strong">debuild</emphasis> compila o pacote binário a partir da árvore fonte debianizada.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debhello-0.0-1.debian.tar.xz</emphasis> is created containing the <emphasis role="strong">debian</emphasis> directory.
pt: É criado <emphasis role="strong">debhello-0.0-1.debian.tar.xz</emphasis> contendo o directório <emphasis role="strong">debian</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Big picture of package building
pt: O grande panorama de compilação de pacote

note: type: Content of: <book><chapter><section><tip><simpara>
en: The <emphasis role="strong">debuild</emphasis> command in this and following examples may be substituted by equivalent commands such as the <emphasis role="strong">sbuild</emphasis> command.
pt: O comando <emphasis role="strong">debuild</emphasis> neste e nos exemplos seguintes pode ser substituído por comandos equivalentes tais como o comando <emphasis role="strong">sbuild</emphasis>.

note: type: Content of: <book><chapter><section><tip><simpara>
en: If the upstream tarball in the <emphasis role="strong">.tar.xz</emphasis> format is available, use it instead of the one in the <emphasis role="strong">.tar.gz</emphasis> and <emphasis role="strong">.tar.bz2</emphasis> formats. The <emphasis role="strong">xz</emphasis> compression format offers the better compression than the <emphasis role="strong">gzip</emphasis> and <emphasis role="strong">bzip2</emphasis> compressions.
pt: Se o tarball de autor estiver disponível em formato <emphasis role="strong">.tar.xz</emphasis>m use-o em vez dos que têm formatos em <emphasis role="strong">.tar.gz</emphasis> e <emphasis role="strong">.tar.bz2</emphasis>. O formato de compressão <emphasis role="strong">xz</emphasis> oferece melhor compressão que a compressão do <emphasis role="strong">gzip</emphasis> e <emphasis role="strong">bzip2</emphasis>.

note: type: Content of: <book><chapter><section><title>
en: What is debmake?
pt: O que é debmake?

note: type: Content of: <book><chapter><section><note><simpara>
en: Actual packaging activities are often performed manually without using <emphasis role="strong">debmake</emphasis> while referencing only existing similar packages and <quote><link xl:href="https://www.debian.org/doc/debian-policy/">Debian Policy Manual</link></quote>.
pt: As atividades de empacotamento actuais são muitas vezes executadas manualmente sem se usar o <emphasis role="strong">debmake</emphasis> enquanto se referencia apenas pacotes existentes semelhantes e o <quote><link xl:href="https://www.debian.org/doc/debian-policy/">Manual de Política Debian</link></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debmake</emphasis> command is the helper script for the Debian packaging. (<quote><xref linkend="manpage"/></quote>)
pt: O comando <emphasis role="strong">debmake</emphasis> é o script de ajuda para o empacotamento Debian. (<quote><xref linkend="manpage"/></quote>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: It creates good template files for the Debian packages.
pt: Cria bons ficheiros modelo para os pacotes Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: It always sets most of the obvious option states and values to reasonable defaults.
pt: Ele sempre define a maioria dos estados de opção e valores óbvios para predefinições razoáveis.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: It generates the upstream tarball and its required symlink if they are missing.
pt: Ele gera o tarball do autor e o seu link simbólico necessário se estes estiverem em falta.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: It doesn’t overwrite the existing configuration files in the <emphasis role="strong">debian/</emphasis> directory.
pt: Ele não sobrescreve os ficheiros de configuração existentes no directório <emphasis role="strong">debian/</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: It supports the <emphasis role="strong">multiarch</emphasis> package.
pt: Ele suporta o pacote <emphasis role="strong">multiarch</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: It provides short extracted license texts as <emphasis role="strong">debian/copyright</emphasis> in decent accuracy to help license review.
pt: Fornece textos de licença curtos extraídos como <emphasis role="strong">debian/copyright</emphasis> em precisão decente para ajudar na revisão da licença.

note: type: Content of: <book><chapter><section><simpara>
en: These features make Debian packaging with <emphasis role="strong">debmake</emphasis> simple and modern.
pt: Estas funcionalidades tornam o empacotamento Debian com <emphasis role="strong">debmake</emphasis> simples e moderno.

note: type: Content of: <book><chapter><section><simpara>
en: In retrospective, I created <emphasis role="strong">debmake</emphasis> to simplify this documentation.  I consider <emphasis role="strong">debmake</emphasis> to be more-or-less a demonstration session generator for tutorial purpose.
pt: Em retrospetiva, Eu criei o <emphasis role="strong">debmake</emphasis> para simplificar esta documentação. Eu considero o <emphasis role="strong">debmake</emphasis> sendo mais ou menos um gerador de sessão de demonstração para objectivos de tutorial.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debmake</emphasis> command isn’t the only helper script to make a Debian package.  If you are interested alternative packaging helper tools, please see:
pt: O comando <emphasis role="strong">debmake</emphasis> não é o único script ajudante para criar um pacote Debian. Se você está interessado em ferramentas de ajuda de empacotamento alternativas, por favor veja:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian wiki: <quote><link xl:href="https://wiki.debian.org/AutomaticPackagingTools">AutomaticPackagingTools</link></quote> — Extensive comparison of packaging helper scripts
pt: Debian wiki: <quote><link xl:href="https://wiki.debian.org/AutomaticPackagingTools">AutomaticPackagingTools</link></quote> — Comparação extensiva de scripts de ajuda no empacotamento

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian wiki: <quote><link xl:href="https://wiki.debian.org/CopyrightReviewTools">CopyrightReviewTools</link></quote> — Extensive comparison of copyright review helper scripts
pt: Debian wiki: <quote><link xl:href="https://wiki.debian.org/CopyrightReviewTools">CopyrightReviewTools</link></quote> — Comparação extensiva de scripts de ajuda de revisão de copyright

note: type: Content of: <book><chapter><section><title>
en: What is debuild?
pt: O que é debuild?

note: type: Content of: <book><chapter><section><simpara>
en: Here is a summary of commands similar to the <emphasis role="strong">debuild</emphasis> command.
pt: Aqui está um sumário de comandos semelhantes ao comando <emphasis role="strong">debuild</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debian/rules</emphasis> file defines how the Debian binary package is built.
pt: O ficheiro <emphasis role="strong">debian/rules</emphasis> define como o pacote binário Debian é compilado.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">dpkg-buildpackage</emphasis> command is the official command to build the Debian binary package.  For normal binary build, it executes roughly:
pt: O comando <emphasis role="strong">dpkg-buildpackage</emphasis> é o comando oficial para compilar o pacote binário Debian. Para compilação binária normal, ele executa aproximadamente:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">dpkg-source --before-build</emphasis></quote> (apply Debian patches, unless they are already applied)
pt: <quote><emphasis role="strong">dpkg-source --before-build</emphasis></quote> (aplica as patches Debian, a menos que estejam já aplicadas)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">dpkg-source --build</emphasis></quote> (build the Debian source package)
pt: <quote><emphasis role="strong">dpkg-source --build</emphasis></quote> (compila o pacote fonte Debian)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">dpkg-genbuildinfo</emphasis></quote> (generate a <emphasis role="strong">*.buildinfo</emphasis> file)
pt: <quote><emphasis role="strong">dpkg-genbuildinfo</emphasis></quote> (gera um ficheiro <emphasis role="strong">*.buildinfo</emphasis>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">dpkg-genchanges</emphasis></quote> (generate a <emphasis role="strong">*.changes</emphasis> file)
pt: <quote><emphasis role="strong">dpkg-genchanges</emphasis></quote> (gera um ficheiro <emphasis role="strong">*.changes</emphasis>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">dpkg-source --after-build</emphasis></quote> (unapply Debian patches, if they are applied during <emphasis role="strong">--before-build</emphasis>)
pt: <quote><emphasis role="strong">dpkg-source --after-build</emphasis></quote> (retira as patches Debian, se elas foram aplicadas durante <emphasis role="strong">--before-build</emphasis>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">debsign</emphasis></quote> (sign the <emphasis role="strong">*.dsc</emphasis> and <emphasis role="strong">*.changes</emphasis> files)
pt: <quote><emphasis role="strong">debsign</emphasis></quote> (assina os ficheiros <emphasis role="strong">*.dsc</emphasis> e <emphasis role="strong">*.changes</emphasis>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: If you followed <quote><xref linkend="devscripts-setup"/></quote> to set the <emphasis role="strong">-us</emphasis> and <emphasis role="strong">-uc</emphasis> options, this step is skipped and you must run the <emphasis role="strong">debsign</emphasis> command manually.
pt: Se você seguiu <quote><xref linkend="devscripts-setup"/></quote> para definir as opções <emphasis role="strong">-us</emphasis> e <emphasis role="strong">-uc</emphasis>, este passo é saltado e você tem de correr o comando <emphasis role="strong">debsign</emphasis> manualmente.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debuild</emphasis> command is a wrapper script of the <emphasis role="strong">dpkg-buildpackage</emphasis> command to build the Debian binary package under the proper environment variables.
pt: O comando <emphasis role="strong">debuild</emphasis> é um script invólucro do comando <emphasis role="strong">dpkg-buildpackage</emphasis> para compilar o pacote binário Debian sob as variáveis de ambiente apropriadas.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">sbuild</emphasis> command is a wrapper script to build the Debian binary package under the proper chroot environment with the proper environment variables.
pt: O comando <emphasis role="strong">sbuild</emphasis> é um script invólucro para compilar o pacote binário Debian sob o ambiente chroot apropriado e com as variáveis de ambiente apropriadas.

note: type: Content of: <book><chapter><section><note><simpara>
en: See <emphasis role="strong">dpkg-buildpackage</emphasis>(1) for exact details.
pt: Veja <emphasis role="strong">dpkg-buildpackage</emphasis>(1) para detalhes exactos.

note: type: Content of: <book><chapter><section><title>
en: Step 1: Get the upstream source
pt: Passo 1: Obter a fonte do autor

note: type: Content of: <book><chapter><section><simpara>
en: Let’s get the upstream source.
pt: Vamos obter a fonte do autor.

note: type: Content of: <book><chapter><section><simpara>
en: Here, the C source <emphasis role="strong">hello.c</emphasis> is a very simple one.
pt: Aqui, a fonte C <emphasis role="strong">hello.c</emphasis> é uma muito simples.

note: type: Content of: <book><chapter><section><simpara>
en: Here, the <emphasis role="strong">Makefile</emphasis> supports <quote><link xl:href="https://www.gnu.org/prep/standards/">GNU Coding Standards</link></quote> and <quote><link xl:href="https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard">FHS</link></quote>. Notably:
pt: Aqui, o <emphasis role="strong">Makefile</emphasis> suporta <quote><link xl:href="https://www.gnu.org/prep/standards/">GNU Coding Standards</link></quote> e <quote><link xl:href="https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard">FHS</link></quote>. Notavelmente:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: build binaries honoring <emphasis role="strong">$(CPPFLAGS)</emphasis>, <emphasis role="strong">$(CFLAGS)</emphasis>, <emphasis role="strong">$(LDFLAGS)</emphasis>, etc.
pt: compila binários honrando <emphasis role="strong">$(CPPFLAGS)</emphasis>, <emphasis role="strong">$(CFLAGS)</emphasis>, <emphasis role="strong">$(LDFLAGS)</emphasis>, etc.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: install files with <emphasis role="strong">$(DESTDIR)</emphasis> defined to the target system image
pt: instala ficheiros com <emphasis role="strong">$(DESTDIR)</emphasis> definida para a imagem de sistema alvo

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: install files with <emphasis role="strong">$(prefix)</emphasis> defined, which can be overridden to be <emphasis role="strong">/usr</emphasis>
pt: instala ficheiros com <emphasis role="strong">$(prefix)</emphasis> definido, os quais podem ser sobrepostos para ser <emphasis role="strong">/usr</emphasis>

note: type: Content of: <book><chapter><section><note><simpara>
en: The <emphasis role="strong">echo</emphasis> of the <emphasis role="strong">$(CFLAGS)</emphasis> variable is used to verify the proper setting of the build flag in the following example.
pt: O <emphasis role="strong">echo</emphasis> da variável <emphasis role="strong">$(CFLAGS)</emphasis> é usado para verificar a definição apropriada da bandeira de compilação no exemplo seguinte:

note: type: Content of: <book><chapter><section><title>
en: Step 2: Generate template files with <emphasis role="strong">debmake</emphasis>
pt: Passo 2: Gerar ficheiros modelo com o <emphasis role="strong">debmake</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The output from the <emphasis role="strong">debmake</emphasis> command is very verbose and explains what it does as follows.
pt: Os resultados do comando <emphasis role="strong">debmake</emphasis> é muito detalhado e explica o que faz como se segue.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The output from the <emphasis role="strong">debmake</emphasis> command
pt: O resultado do comando <emphasis role="strong">debmake</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debmake</emphasis> command generates all these template files based on command line options.  Since no options are specified, the <emphasis role="strong">debmake</emphasis> command chooses reasonable default values for you:
pt: O comando <emphasis role="strong">debmake</emphasis> gera todos estes ficheiros modelo baseado nas opções da linha de comandos. Como nenhuma opção é especificada, o comando <emphasis role="strong">debmake</emphasis> escolhe valores predefinidos razoáveis por si:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The source package name: <emphasis role="strong">debhello</emphasis>
pt: O nome do pacote fonte: <emphasis role="strong">debhello</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The upstream version: <emphasis role="strong">0.0</emphasis>
pt: A versão do autor: <emphasis role="strong">0.0</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The binary package name: <emphasis role="strong">debhello</emphasis>
pt: O nome do pacote binário: <emphasis role="strong">debhello</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The Debian revision: <emphasis role="strong">1</emphasis>
pt: A revisão Debian: <emphasis role="strong">1</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The package type: <emphasis role="strong">bin</emphasis> (the ELF binary executable package)
pt: O tipo de pacote: <emphasis role="strong">bin</emphasis> (o pacote binário executável ELF)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">-x</emphasis> option: <emphasis role="strong">-x1</emphasis> (without maintainer script supports for simplicity)
pt: A opção <emphasis role="strong">-x</emphasis>: <emphasis role="strong">-x1</emphasis> (sem suportes para simplicidade de script de maintainer)

note: type: Content of: <book><chapter><section><note><simpara>
en: Here, the <emphasis role="strong">debmake</emphasis> command is invoked with the <emphasis role="strong">-x1</emphasis> option to keep this tutorial simple.  Use of default <emphasis role="strong">-x3</emphasis> option is highly recommended.
pt: Aqui, o comando <emphasis role="strong">debmake</emphasis> é invocado com a opção <emphasis role="strong">-x1</emphasis> para manter este tutorial simples.  O uso da opção predefinida <emphasis role="strong">-x3</emphasis> é altamente recomendado.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s inspect generated template files.
pt: Vamos inspecionar os ficheiros modelo gerados.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The source tree after the basic <emphasis role="strong">debmake</emphasis> execution.
pt: A árvore fonte após a execução básica do <emphasis role="strong">debmake</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debian/rules</emphasis> file is the build script provided by the package maintainer.  Here is its template file generated by the <emphasis role="strong">debmake</emphasis> command.
pt: O ficheiro <emphasis role="strong">debian/rules</emphasis> é o script de compilação fornecido pelo maintainer do pacote. Aqui está o seu ficheiro modelo gerado pelo comando <emphasis role="strong">debmake</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (template file):
pt: <emphasis role="strong">debian/rules</emphasis> (ficheiro modelo):

note: type: Content of: <book><chapter><section><simpara>
en: This is essentially the standard <emphasis role="strong">debian/rules</emphasis> file with the <emphasis role="strong">dh</emphasis> command. (There are some commented out contents for you to customize it.)
pt: Isto é essencialmente o ficheiro <emphasis role="strong">debian/rules</emphasis> standard com o comando <emphasis role="strong">dh</emphasis>. (Existem alguns conteúdos comentados para você personalizar.)

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debian/control</emphasis> file provides the main meta data for the Debian package.  Here is its template file generated by the <emphasis role="strong">debmake</emphasis> command.
pt: O ficheiro <emphasis role="strong">debian/control</emphasis> fornece os meta-dados principais para o pacote Debian. Aqui está o seu ficheiro modelo gerado pelo comando <emphasis role="strong">debmake</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/control</emphasis> (template file):
pt: <emphasis role="strong">debian/control</emphasis> (ficheiro modelo):

note: type: Content of: <book><chapter><section><warning><simpara>
en: If you leave <quote><emphasis role="strong">Section: unknown</emphasis></quote> in the template <emphasis role="strong">debian/control</emphasis> file unchanged, the <emphasis role="strong">lintian</emphasis> error may cause the build to fail.
pt: Se você deixar <quote><emphasis role="strong">Section: unknown</emphasis></quote> no ficheiro modelo <emphasis role="strong">debian/control</emphasis> não modificado, o erro do <emphasis role="strong">lintian</emphasis> pode fazer a compilação falhar.

note: type: Content of: <book><chapter><section><simpara>
en: Since this is the ELF binary executable package, the <emphasis role="strong">debmake</emphasis> command sets <quote><emphasis role="strong">Architecture: any</emphasis></quote> and <quote><emphasis role="strong">Multi-Arch: foreign</emphasis></quote>.  Also, it sets required <emphasis role="strong">substvar</emphasis> parameters as <quote><emphasis role="strong">Depends: ${shlibs:Depends}, ${misc:Depends}</emphasis></quote>.  These are explained in <quote><xref linkend="basics"/></quote>.
pt: Como este é o pacote executável binário ELF, o comando <emphasis role="strong">debmake</emphasis> define <quote><emphasis role="strong">Architecture: any</emphasis></quote> e <quote><emphasis role="strong">Multi-Arch: foreign</emphasis></quote>.  Também, define parâmetros requeridos <emphasis role="strong">substvar</emphasis> como <quote><emphasis role="strong">Depends: ${shlibs:Depends}, ${misc:Depends}</emphasis></quote>.  Estes estão explicados em <quote><xref linkend="basics"/></quote>.

note: type: Content of: <book><chapter><section><note><simpara>
en: Please note this <emphasis role="strong">debian/control</emphasis> file uses the RFC-822 style as documented in <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-controlfields.html#source-package-control-files-debian-control">5.2 Source package control files — debian/control</link></quote> of the <quote>Debian Policy Manual</quote>. The use of the empty line and the leading space are significant.
pt: Por favor note que este ficheiro <emphasis role="strong">debian/control</emphasis> usa o estilo RFC-822 como documentado em <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-controlfields.html#source-package-control-files-debian-control">5.2 Ficheiros de controle de pacote fonte — debian/control</link></quote> do <quote>manual de Política Debian</quote>. O uso da linha vazia e do espaço inicial tem significado.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debian/copyright</emphasis> file provides the copyright summary data of the Debian package.  Here is its template file generated by the <emphasis role="strong">debmake</emphasis> command.
pt: O ficheiro <emphasis role="strong">debian/copyright</emphasis> fornece os dados de sumário de copyright do pacote Debian. Aqui está o seu ficheiro modelo gerado pelo comando <emphasis role="strong">debmake</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/copyright</emphasis> (template file):
pt: <emphasis role="strong">debian/copyright</emphasis> (ficheiro modelo):

note: type: Content of: <book><chapter><section><title>
en: Step 3: Modification to the template files
pt: Passo 3: Modificação dos ficheiros modelo

note: type: Content of: <book><chapter><section><simpara>
en: Some manual modification is required to make the proper Debian package as a maintainer.
pt: É requerida alguma modificação manual para fazer o pacote Debian apropriado como um maintainer.

note: type: Content of: <book><chapter><section><simpara>
en: In order to install files as a part of the system files, the <emphasis role="strong">$(prefix)</emphasis> value of <emphasis role="strong">/usr/local</emphasis> in the <emphasis role="strong">Makefile</emphasis> should be overridden to be <emphasis role="strong">/usr</emphasis>.  This can be accommodated by the following the <emphasis role="strong">debian/rules</emphasis> file with the <emphasis role="strong">override_dh_auto_install</emphasis> target setting <quote><emphasis role="strong">prefix=/usr</emphasis></quote>.
pt: De modo a instalar ficheiros como parte dos ficheiros do sistema, o valor <emphasis role="strong">$(prefix)</emphasis> de <emphasis role="strong">/usr/local</emphasis> em <emphasis role="strong">Makefile</emphasis> deve ser sobreposto para ser <emphasis role="strong">/usr</emphasis>.  Isto pode ser acomodado no ficheiro <emphasis role="strong">debian/rules</emphasis> com o alvo <emphasis role="strong">override_dh_auto_install</emphasis> a definir <quote><emphasis role="strong">prefix=/usr</emphasis></quote>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (maintainer version):
pt: <emphasis role="strong">debian/rules</emphasis> (versão do maintainer):

note: type: Content of: <book><chapter><section><simpara>
en: Exporting the <emphasis role="strong">DH_VERBOSE</emphasis> environment variable in the <emphasis role="strong">debian/rules</emphasis> file as above forces the <emphasis role="strong">debhelper</emphasis> tool to make a fine grained build report.
pt: Exportar a variável de ambiente <emphasis role="strong">DH_VERBOSE</emphasis> no ficheiro <emphasis role="strong">debian/rules</emphasis> como em cima força a ferramenta <emphasis role="strong">debhelper</emphasis> a fazer um relatório de compilação afinado.

note: type: Content of: <book><chapter><section><simpara><footnote><simpara>
en: This is a cliché to force a read-only relocation link for the hardening and to prevent the lintian warning <quote><emphasis role="strong">W: debhello: hardening-no-relro usr/bin/hello</emphasis></quote>.  This is not really needed for this example but should be harmless. The lintian tool seems to produce a false positive warning for this case which has no linked library.
pt: Isto é um cliché para forçar uma ligação de re-alocação só-leitura para o endurecimento e para prevenir o aviso do lintian <quote><emphasis role="strong">W: debhello: hardening-no-relro usr/bin/hello</emphasis></quote>. Isto não é realmente preciso para este exemplo mas deve ser inofensivo. A ferramenta lintian parece produzir um aviso de falso positivo para este caso que não tem biblioteca vinculada.

note: type: Content of: <book><chapter><section><simpara>
en: Exporting <emphasis role="strong">DEB_BUILD_MAINT_OPTION</emphasis> as above sets the hardening options as described in the <quote>FEATURE AREAS/ENVIRONMENT</quote> in <emphasis role="strong">dpkg-buildflags</emphasis>(1).  <placeholder type="footnote" id="0"/>
pt: Exportar <emphasis role="strong">DEB_BUILD_MAINT_OPTION</emphasis> como em cima define as opções de endurecimento descritas em <quote>AREAS DE FUNCIONALIDADE/AMBIENTE</quote> em <emphasis role="strong">dpkg-buildflags</emphasis>(1).  <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><simpara>
en: Exporting <emphasis role="strong">DEB_CFLAGS_MAINT_APPEND</emphasis> as above forces the C compiler to emit all the warnings.
pt: Exportar <emphasis role="strong">DEB_CFLAGS_MAINT_APPEND</emphasis> como em cima força o compilador C a emitir todos os avisos.

note: type: Content of: <book><chapter><section><simpara><footnote><simpara>
en: This is a cliché to prevent overlinking for the complex library dependency case such as Gnome programs.  This is not really needed for this simple example but should be harmless.
pt: Isto é um cliché para prevenir a sobre-vinculação para casos de dependências complexas de biblioteca como os programas de Gnome.  Isto não é realmente preciso para este exemplo simples mas deve ser inofensivo.

note: type: Content of: <book><chapter><section><simpara>
en: Exporting <emphasis role="strong">DEB_LDFLAGS_MAINT_APPEND</emphasis> as above forces the linker to link only when the library is actually needed.  <placeholder type="footnote" id="0"/>
pt: Exportar <emphasis role="strong">DEB_LDFLAGS_MAINT_APPEND</emphasis> como em cima força o vinculador a vincular apenas quando a biblioteca é mesmo necessária. <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">dh_auto_install</emphasis> command for the Makefile based build system essentially runs <quote><emphasis role="strong">$(MAKE) install DESTDIR=debian/debhello</emphasis></quote>.  The creation of this <emphasis role="strong">override_dh_auto_install</emphasis> target changes its behavior to <quote><emphasis role="strong">$(MAKE) install DESTDIR=debian/debhello prefix=/usr</emphasis></quote>.
pt: O comando <emphasis role="strong">dh_auto_install</emphasis> para o sistema de compilação baseado no Makefile essencialmente corre <quote><emphasis role="strong">$(MAKE) install DESTDIR=debian/debhello</emphasis></quote>.  A criação deste alvo <emphasis role="strong">override_dh_auto_install</emphasis> muda o seu comportamento para <quote><emphasis role="strong">$(MAKE) install DESTDIR=debian/debhello prefix=/usr</emphasis></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Here are the maintainer versions of the <emphasis role="strong">debian/control</emphasis> and <emphasis role="strong">debian/copyright</emphasis> files.
pt: Aqui estão as versões de maintainer dos ficheiros <emphasis role="strong">debian/control</emphasis> e <emphasis role="strong">debian/copyright</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/control</emphasis> (maintainer version):
pt: <emphasis role="strong">debian/control</emphasis> (versão de maintainer):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/copyright</emphasis> (maintainer version):
pt: <emphasis role="strong">debian/copyright</emphasis> (versão de maintainer):

note: type: Content of: <book><chapter><section><simpara>
en: Let’s remove unused template files and edit remaining template files:
pt: Vamos remover os ficheiros modelo não usados e editar os restantes ficheiros modelo:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debian/patches/series</emphasis> (No upstream patch)
pt: <emphasis role="strong">debian/patches/series</emphasis> (Nenhuma patch do autor)

note: type: Content of: <book><chapter><section><formalpara><title>
en: Template files under <emphasis role="strong">debian/</emphasis>. (v=0.0):
pt: Ficheiros modelo sob <emphasis role="strong">debian/</emphasis>. (v=0.0):

note: type: Content of: <book><chapter><section><tip><simpara>
en: Configuration files used by the <emphasis role="strong">dh_</emphasis>* commands from the <emphasis role="strong">debhelper</emphasis> package usually treat <emphasis role="strong">#</emphasis> as the start of a comment line.
pt: Os ficheiros de configuração usados pelos comandos <emphasis role="strong">dh_</emphasis>* do pacote <emphasis role="strong">debhelper</emphasis> geralmente tratam <emphasis role="strong">#</emphasis> como o inicio de uma linha comentário.

note: type: Content of: <book><chapter><section><title>
en: Step 4: Building package with <emphasis role="strong">debuild</emphasis>
pt: Passo 4: Compilar pacote com <emphasis role="strong">debuild</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: You can create a non-native Debian package using the <emphasis role="strong">debuild</emphasis> command or its equivalents (see <quote><xref linkend="what-debuild"/></quote>) in this source tree.  The command output is very verbose and explains what it does as follows.
pt: Você pode criar um pacote Debian não-nativo usando o comando <emphasis role="strong">debuild</emphasis> ou os seus equivalentes (veja <quote><xref linkend="what-debuild"/></quote>) nesta árvore fonte. O texto resultante do comando é muito detalhado e explica o que ele faz como se segue.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Building package with <emphasis role="strong">debuild</emphasis>
pt: Compilando pacote com <emphasis role="strong">debuild</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: You can verify that <emphasis role="strong">CFLAGS</emphasis> is updated properly with <emphasis role="strong">-Wall</emphasis> and <emphasis role="strong">-pedantic</emphasis> by the <emphasis role="strong">DEB_CFLAGS_MAINT_APPEND</emphasis> variable.
pt: Você pode verificar que <emphasis role="strong">CFLAGS</emphasis> é atualizado apropriadamente com <emphasis role="strong">-Wall</emphasis> e <emphasis role="strong">-pedantic</emphasis> pela variável <emphasis role="strong">DEB_CFLAGS_MAINT_APPEND</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The manpage should be added to the package as reported by the <emphasis role="strong">lintian</emphasis> package, as shown in later examples (see <quote><xref linkend="more"/></quote>).  Let’s move on for now.
pt: O manual deve ser adicionado ao pacote como reportado pelo pacote <emphasis role="strong">lintian</emphasis>, como mostrado em exemplos posteriores (veja <quote><xref linkend="more"/></quote>). Vamos seguir por agora.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s inspect the result.
pt: Vamos inspecionar o resultado.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The generated files of <emphasis role="strong">debhello</emphasis> version <emphasis role="strong">0.0</emphasis> by the <emphasis role="strong">debuild</emphasis> command:
pt: Os ficheiros gerados de <emphasis role="strong">debhello</emphasis> versão <emphasis role="strong">0.0</emphasis> pelo comando <emphasis role="strong">debuild</emphasis>:

note: type: Content of: <book><chapter><section><simpara>
en: You see all the generated files.
pt: Você vê todos os ficheiros gerados.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.0.orig.tar.gz</emphasis> is a symlink to the upstream tarball.
pt: O <emphasis role="strong">debhello_0.0.orig.tar.gz</emphasis> é um link simbólico para o tarball do autor.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.0-1.debian.tar.xz</emphasis> contains the maintainer generated contents.
pt: O <emphasis role="strong">debhello_0.0-1.debian.tar.xz</emphasis> contém os conteúdos gerados pelo maintainer.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.0-1.dsc</emphasis> is the meta data file for the Debian source package.
pt: O <emphasis role="strong">debhello_0.0-1.dsc</emphasis> é o ficheiro de meta-dados para o pacote fonte Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.0-1_amd64.deb</emphasis> is the Debian binary package.
pt: O <emphasis role="strong">debhello_0.0-1_amd64.deb</emphasis> é o pacote binário Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello-dbgsym_0.0-1_amd64.deb</emphasis> is the Debian debug symbol binary package. See <quote><xref linkend="dbgsym"/></quote>.
pt: O <emphasis role="strong">debhello-dbgsym_0.0-1_amd64.deb</emphasis> é o pacote binário de símbolos de depuração Debian. Veja <quote><xref linkend="dbgsym"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.0-1_amd64.build</emphasis> file is the build log file.
pt: O ficheiro <emphasis role="strong">debhello_0.0-1_amd64.build</emphasis> é o ficheiro de relatório de compilação.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.0-1_amd64.buildinfo</emphasis> file is the meta data file generated by <emphasis role="strong">dpkg-genbuildinfo</emphasis>(1).
pt: O ficheiro <emphasis role="strong">debhello_0.0-1_amd64.buildinfo</emphasis> é o ficheiro de meta-dados gerado pelo <emphasis role="strong">dpkg-genbuildinfo</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.0-1_amd64.changes</emphasis> is the meta data file for the Debian binary package.
pt: O <emphasis role="strong">debhello_0.0-1_amd64.changes</emphasis> é o ficheiro de meta-dados para o pacote binário Debian.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debhello_0.0-1.debian.tar.xz</emphasis> contains the Debian changes to the upstream source as follows.
pt: O <emphasis role="strong">debhello_0.0-1.debian.tar.xz</emphasis> contém as alterações Debian feitas à fonte do autor como se segue.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The compressed archive contents of <emphasis role="strong">debhello_0.0-1.debian.tar.xz</emphasis>:
pt: O conteúdo do arquivo comprimido de <emphasis role="strong">debhello_0.0-1.debian.tar.xz</emphasis>:

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debhello_0.0-1_amd64.deb</emphasis> contains the binary files to be installed to the target system.
pt: O <emphasis role="strong">debhello_0.0-1_amd64.deb</emphasis> contém os ficheiros binário a serem instalados no sistema alvo.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The binary package contents of all binary packages:
pt: O conteúdo de pacote binário de todos os pacotes binário:

note: type: Content of: <book><chapter><section><simpara>
en: The generated dependency list of all binary packages.
pt: A lista de dependências gerada de todos os pacotes binário.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The generated dependency list of all binary packages (v=0.0):
pt: A lista de dependências gerada de todos os pacotes binários (v=0.0):

note: type: Content of: <book><chapter><section><caution><simpara>
en: Many more details need to be addressed before uploading the package to the Debian archive.
pt: Muitos mais detalhes precisam ser observados antes de se enviar o pacote para o arquivo Debian.

note: type: Content of: <book><chapter><section><note><simpara>
en: If manual adjustments of auto-generated configuration files by the <emphasis role="strong">debmake</emphasis> command are skipped, the generated binary package may lack meaningful package description and some of the policy requirements may be missed.  This sloppy package functions well under the <emphasis role="strong">dpkg</emphasis> command, and may be good enough for your local deployment.
pt: Se forem saltados ajustes manuais nos ficheiros de configuração auto-gerados pelo comando <emphasis role="strong">debmake</emphasis>, o pacote binário gerado pode ficar com falta duma descrição de pacote significativa e alguns dos requerimentos de política podem ficar a faltar. Este pacote desleixado vai funcionar bem sob o comando <emphasis role="strong">dpkg</emphasis>, e pode ser suficiente bom para a sua implantação local.

note: type: Content of: <book><chapter><section><title>
en: Step 3 (alternatives): Modification to the upstream source
pt: Passo 3 (alternativos): Modificação da fonte do autor

note: type: Content of: <book><chapter><section><simpara>
en: The above example did not touch the upstream source to make the proper Debian package. An alternative approach as the maintainer is to modify files in the upstream source.  For example, <emphasis role="strong">Makefile</emphasis> may be modified to set the <emphasis role="strong">$(prefix)</emphasis> value to <emphasis role="strong">/usr</emphasis>.
pt: O exemplo de cima não tocou na fonte do autor para criar o próprio pacote Debian. Uma abordagem alternativa como maintainer é modificar os ficheiros na fonte do autor. Por exemplo, o <emphasis role="strong">Makefile</emphasis> pode ser modificado para definir o valor <emphasis role="strong">$(prefix)</emphasis> para <emphasis role="strong">/usr</emphasis>.

note: type: Content of: <book><chapter><section><note><simpara>
en: The above <quote><xref linkend="step-maintainer"/></quote> using the <emphasis role="strong">debian/rules</emphasis> file is the better approach for packaging for this example.  But let’s continue on with this alternative approaches as a leaning experience.
pt: O <quote><xref linkend="step-maintainer"/></quote> em cima usando o ficheiro <emphasis role="strong">debian/rules</emphasis> é a melhor abordagem para empacotamento para este exemplo. Mas vamos continuar com estas abordagens alternativas como inclinação à experiência.

note: type: Content of: <book><chapter><section><simpara>
en: In the following, let’s consider 3 simple variants of this alternative approach to generate <emphasis role="strong">debian/patches/</emphasis>* files representing modifications to the upstream source in the Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>. These substitute <quote><xref linkend="step-maintainer"/></quote> in the above step-by-step example:
pt: No seguinte, vamos considerar 3 variantes simples desta abordagem alternativa para gerar ficheiros <emphasis role="strong">debian/patches/</emphasis>* representando modificações à fonte do autor no formato fonte Debian <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>. Estas substituem <quote><xref linkend="step-maintainer"/></quote> no exemplo passo-a-passo em cima:

note: type: Content of: <book><chapter><section><simpara>
en: Please note the <emphasis role="strong">debian/rules</emphasis> file used for these examples doesn’t have the <emphasis role="strong">override_dh_auto_install</emphasis> target as follows:
pt: Por favor note que o ficheiro <emphasis role="strong">debian/rules</emphasis> usado para estes exemplos não tem o alvo <emphasis role="strong">override_dh_auto_install</emphasis> como se segue:

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (alternative maintainer version):
pt: <emphasis role="strong">debian/rules</emphasis> (versão alternativa de maintainer):

note: type: Content of: <book><chapter><section><title>
en: Patch by <quote><emphasis role="strong">diff -u</emphasis></quote> approach
pt: Patch por abordagem <quote><emphasis role="strong">diff -u</emphasis></quote>

note: type: Content of: <book><chapter><section><simpara>
en: Here, the patch file <emphasis role="strong">000-prefix-usr.patch</emphasis> is created using the <emphasis role="strong">diff</emphasis> command.
pt: Aqui, o ficheiro patch <emphasis role="strong">000-prefix-usr.patch</emphasis> é criado usando o comando <emphasis role="strong">diff</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Patch by <quote><emphasis role="strong">diff -u</emphasis></quote>
pt: Patch por <quote><emphasis role="strong">diff -u</emphasis></quote>

note: type: Content of: <book><chapter><section><simpara>
en: Please note that the upstream source tree is restored to the original state after generating a patch file <emphasis role="strong">000-prefix-usr.patch</emphasis>.
pt: Por favor note que a árvore fonte do autor é restaurada ao seu estado original após de gerar um ficheiro patch <emphasis role="strong">000-prefix-usr.patch</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: This <emphasis role="strong">000-prefix-usr.patch</emphasis> is edited to be <link xl:href="https://dep-team.pages.debian.net/deps/dep3/">DEP-3</link> conforming and moved to the right location as below.
pt: Este <emphasis role="strong">000-prefix-usr.patch</emphasis> é editado para estar em conformidade com <link xl:href="https://dep-team.pages.debian.net/deps/dep3/">DEP-3</link> e movido para a localização correta como em baixo.

note: type: Content of: <book><chapter><section><note><simpara>
en: When generating the Debian source package by <emphasis role="strong">dpkg-source</emphasis> via <emphasis role="strong">dpkg-buildpackage</emphasis> in the following step of <quote><xref linkend="step-debuild"/></quote>, the <emphasis role="strong">dpkg-source</emphasis> command assumes that no patch was applied to the upstream source, since the <emphasis role="strong">.pc/applied-patches</emphasis> is missing.
pt: Quando se gera o pacote fonte Debian por <emphasis role="strong">dpkg-source</emphasis> via <emphasis role="strong">dpkg-buildpackage</emphasis> no passo seguinte de <quote><xref linkend="step-debuild"/></quote>, o comando <emphasis role="strong">dpkg-source</emphasis> assume que nenhuma patch foi aplicada à fonte do autor, pois o <emphasis role="strong">.pc/applied-patches</emphasis> está em falta.

note: type: Content of: <book><chapter><section><title>
en: Patch by <emphasis role="strong">dquilt</emphasis> approach
pt: Patch por abordagem <emphasis role="strong">dquilt</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Here, the patch file <emphasis role="strong">000-prefix-usr.patch</emphasis> is created using the <emphasis role="strong">dquilt</emphasis> command.
pt: Aqui, o ficheiro patch <emphasis role="strong">000-prefix-usr.patch</emphasis> é criado usando o comando <emphasis role="strong">dquilt</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: <emphasis role="strong">dquilt</emphasis> is a simple wrapper of the <emphasis role="strong">quilt</emphasis> program.  The syntax and function of the <emphasis role="strong">dquilt</emphasis> command is the same as the <emphasis role="strong">quilt</emphasis>(1) command, except for the fact that the generated patch is stored in the <emphasis role="strong">debian/patches/</emphasis> directory.
pt: <emphasis role="strong">dquilt</emphasis> é um invólucro simples do programa <emphasis role="strong">quilt</emphasis>. A sintaxe e função do comando <emphasis role="strong">dquilt</emphasis> é a mesma que do comando <emphasis role="strong">quilt</emphasis>(1), excepto para o facto que a patch gerada é guardada no directório <emphasis role="strong">debian/patches/</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Patch by <emphasis role="strong">dquilt</emphasis>
pt: Patch por <emphasis role="strong">dquilt</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Here, <emphasis role="strong">Makefile</emphasis> in the upstream source tree doesn’t need to be restored to the original state for the packaging.
pt: Aqui, <emphasis role="strong">Makefile</emphasis> na árvore fonte do autor não precisa de ser restaurada para o estado original para o empacotamento.

note: type: Content of: <book><chapter><section><note><simpara>
en: When generating the Debian source package by <emphasis role="strong">dpkg-source</emphasis> via <emphasis role="strong">dpkg-buildpackage</emphasis> in the following step of <quote><xref linkend="step-debuild"/></quote>, the <emphasis role="strong">dpkg-source</emphasis> command assumes that patches were applied to the upstream source, since the <emphasis role="strong">.pc/applied-patches</emphasis> exists.
pt: Quando se gera o pacote fonte Debian por <emphasis role="strong">dpkg-source</emphasis> via <emphasis role="strong">dpkg-buildpackage</emphasis> no passo seguinte de <quote><xref linkend="step-debuild"/></quote>, o comando <emphasis role="strong">dpkg-source</emphasis> assume que patches foram aplicadas à fonte do autor, pois o <emphasis role="strong">.pc/applied-patches</emphasis> existe.

note: type: Content of: <book><chapter><section><simpara>
en: The upstream source tree can be restored to the original state for the packaging.
pt: A árvore fonte do autor pode ser restaurada para o estado original para o empacotamento.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The upstream source tree (restored):
pt: A árvore fonte do autor (restaurada):

note: type: Content of: <book><chapter><section><simpara>
en: Here, <emphasis role="strong">Makefile</emphasis> is restored and the <emphasis role="strong">.pc/applied-patches</emphasis> is missing.
pt: Aqui, <emphasis role="strong">Makefile</emphasis> é restaurado e o <emphasis role="strong">.pc/applied-patches</emphasis> está em falta.

note: type: Content of: <book><chapter><section><title>
en: Patch by <quote><emphasis role="strong">dpkg-source --auto-commit</emphasis></quote> approach
pt: Patch por abordagem <quote><emphasis role="strong">dpkg-source --auto-commit</emphasis></quote>

note: type: Content of: <book><chapter><section><simpara>
en: Here, the patch file isn’t created in this step but the source files are setup to create <emphasis role="strong">debian/patches/</emphasis>* files in the following step of <quote><xref linkend="step-debuild"/></quote>.
pt: Aqui, o ficheiro patch não é criado neste passo mas os ficheiros fonte estão configurados para criar ficheiros <emphasis role="strong">debian/patches/</emphasis>* no passo seguinte de <quote><xref linkend="step-debuild"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s edit the upstream source.
pt: Vamos editar a fonte do autor.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Modified <emphasis role="strong">Makefile</emphasis>
pt: <emphasis role="strong">Makefile</emphasis> modificado

note: type: Content of: <book><chapter><section><simpara>
en: Let’s edit <emphasis role="strong">debian/source/local-options</emphasis>:
pt: Vamos editar <emphasis role="strong">debian/source/local-options</emphasis>:

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/source/local-options</emphasis> for <emphasis role="strong">auto-commit</emphasis>
pt: <emphasis role="strong">debian/source/local-options</emphasis> para <emphasis role="strong">auto-commit</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Let’s edit <emphasis role="strong">debian/source/local-patch-header</emphasis>:
pt: Vamos editar o <emphasis role="strong">debian/source/local-patch-header</emphasis>:

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/source/local-patch-header</emphasis> for <emphasis role="strong">auto-commit</emphasis>
pt: <emphasis role="strong">debian/source/local-patch-header</emphasis> para <emphasis role="strong">auto-commit</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Let’s remove <emphasis role="strong">debian/patches/</emphasis>* files and other unused template files.
pt: Vamos remover ficheiros <emphasis role="strong">debian/patches/</emphasis>* e outros ficheiros modelo não usados

note: type: Content of: <book><chapter><section><formalpara><title>
en: Remove unused template files
pt: Remove ficheiros modelo não utilizados.

note: type: Content of: <book><chapter><section><simpara>
en: There are no <emphasis role="strong">debian/patches/</emphasis>* files at the end of this step.
pt: Não existem ficheiros <emphasis role="strong">debian/patches/</emphasis>* no final deste passo.

note: type: Content of: <book><chapter><section><note><simpara>
en: When generating the Debian source package by <emphasis role="strong">dpkg-source</emphasis> via <emphasis role="strong">dpkg-buildpackage</emphasis> in the following step of <quote><xref linkend="step-debuild"/></quote>, the <emphasis role="strong">dpkg-source</emphasis> command uses options specified in <emphasis role="strong">debian/source/local-options</emphasis> to auto-commit modification applied to the upstream source as <emphasis role="strong">patches/debian-changes</emphasis>.
pt: Quando se gera o pacote fonte Debian por <emphasis role="strong">dpkg-source</emphasis> via <emphasis role="strong">dpkg-buildpackage</emphasis> no passo seguinte de <quote><xref linkend="step-debuild"/></quote>, o comando <emphasis role="strong">dpkg-source</emphasis> usa opções especificadas em <emphasis role="strong">debian/source/local-options</emphasis> para auto-cometer a modificação aplicada à fonte do autor como <emphasis role="strong">patches/debian-changes</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s inspect the Debian source package generated after the following <quote><xref linkend="step-debuild"/></quote> step and extracting files from <emphasis role="strong">debhello-0.0.debian.tar.xz</emphasis>.
pt: Vamos inspecionar o pacote fonte Debian gerado após o passo seguinte <quote><xref linkend="step-debuild"/></quote> e extrair os ficheiros de <emphasis role="strong">debhello-0.0.debian.tar.xz</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Inspect <emphasis role="strong">debhello-0.0.debian.tar.xz</emphasis> after <emphasis role="strong">debuild</emphasis>
pt: Inspecione <emphasis role="strong">debhello-0.0.debian.tar.xz</emphasis> após <emphasis role="strong">debuild</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Let’s check generated <emphasis role="strong">debian/patches/</emphasis>* files.
pt: Vamos verificar os ficheiros gerados <emphasis role="strong">debian/patches/</emphasis>*.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Inspect <emphasis role="strong">debian/patches/</emphasis>* after <emphasis role="strong">debuild</emphasis>
pt: Inspecione <emphasis role="strong">debian/patches/</emphasis>* após <emphasis role="strong">debuild</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The Debian source package <emphasis role="strong">debhello-0.0.debian.tar.xz</emphasis> is confirmed to be generated properly with <emphasis role="strong">debian/patches/</emphasis>* files for the Debian modification.
pt: Confirma-se que o pacote fonte Debian <emphasis role="strong">debhello-0.0.debian.tar.xz</emphasis> é gerado apropriadamente com ficheiros <emphasis role="strong">debian/patches/</emphasis>* para a modificação Debian.

note: type: Content of: <book><chapter><title>
en: Basics for packaging
pt: Bases para empacotamento

note: type: Content of: <book><chapter><simpara>
en: Here, a broad overview is presented without using VCS operations for the basic rules of Debian packaging focusing on the non-native Debian package in the <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> format.
pt: Aqui, é apresentada aqui uma visão geral extensa sem se usar operações VCS para as regras básicas do empacotamento Debian focando-se no pacote Debian não-nativo no formato <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>.

note: type: Content of: <book><chapter><note><simpara>
en: Some details are intentionally skipped for clarity.  Please read the manpages of the <emphasis role="strong">dpkg-source</emphasis>(1), <emphasis role="strong">dpkg-buildpackage</emphasis>(1), <emphasis role="strong">dpkg</emphasis>(1), <emphasis role="strong">dpkg-deb</emphasis>(1), <emphasis role="strong">deb</emphasis>(5), etc.
pt: Alguns detalhes são saltados intencionalmente para clarificar. Por favor leia os manuais do <emphasis role="strong">dpkg-source</emphasis>(1), <emphasis role="strong">dpkg-buildpackage</emphasis>(1), <emphasis role="strong">dpkg</emphasis>(1), <emphasis role="strong">dpkg-deb</emphasis>(1), <emphasis role="strong">deb</emphasis>(5), etc.

note: type: Content of: <book><chapter><simpara>
en: The Debian source package is a set of input files used to build the Debian binary package and is not a single file.
pt: O pacote fonte Debian é um conjunto de ficheiros de entrada usados para compilar o pacote binário Debian e não é um ficheiro único.

note: type: Content of: <book><chapter><simpara>
en: The Debian binary package is a special archive file which holds a set of installable binary data with its associated information.
pt: O pacote binário Debian é um ficheiro de arquivo especial que contém um conjunto de dados binários instaláveis com a sua informação associada.

note: type: Content of: <book><chapter><simpara>
en: A single Debian source package may generate multiple Debian binary packages defined in the <emphasis role="strong">debian/control</emphasis> file.
pt: Um único pacote fonte Debian pode gerar múltiplos pacotes binário Debian definidos no ficheiro <emphasis role="strong">debian/control</emphasis>.

note: type: Content of: <book><chapter><simpara>
en: The non-native Debian package in the Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> is the most normal Debian source package format.
pt: O pacote Debian não-nativo no formato fonte Debian <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> é o formato mais normal de pacote fonte Debian.

note: type: Content of: <book><chapter><note><simpara>
en: There are many wrapper scripts.  Use them to streamline your workflow but make sure to understand the basics of their internals.
pt: Existem muitos scripts invólucro. Use-os para simplificar o seu fluxo de trabalho mas certifique-se que compreende as suas bases internas.

note: type: Content of: <book><chapter><section><title>
en: Packaging workflow
pt: Fluxo de trabalho de empacotamento

note: type: Content of: <book><chapter><section><simpara>
en: The Debian packaging workflow to create a Debian binary package involves generating several specifically named files (see <quote><xref linkend="name-version"/></quote>) as defined in the <quote>Debian Policy Manual</quote>.  This workflow can be summarized in 10 steps with some over simplification as follows.
pt: O fluxo de trabalho de empacotamento Debian para criar um pacote binário Debian involve gerar vários ficheiros nomeados especificamente (veja <quote><xref linkend="name-version"/></quote>) como definido no <quote>Manual de Política Debian</quote>. Este fluxo de trabalho pode ser resumido em 10 passos com alguma simplificação como se segue.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The upstream tarball is downloaded as the <emphasis>package-version</emphasis><emphasis role="strong">.tar.gz</emphasis> file.
pt: O tarball de autor é descarregado como ficheiro <emphasis>pacote-versão</emphasis><emphasis role="strong">.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><orderedlist><listitem><simpara>
en: The upstream tarball is untarred to create many files under the <emphasis>package-version</emphasis><emphasis role="strong">/</emphasis> directory.
pt: O tarball de autor é descompactado para criar muitos ficheiros sob o directório <emphasis>pacote-versão</emphasis><emphasis role="strong">/</emphasis>.

note: type: Content of: <book><chapter><section><orderedlist><listitem><simpara>
en: The upstream tarball is copied (or symlinked) to the particular filename <emphasis>packagename_version</emphasis><emphasis role="strong">.orig.tar.gz</emphasis>.
pt: O tarball de autor é copiado (ou ligado por link simbólico) para o nome de ficheiro particular <emphasis>nomepacote_versão</emphasis><emphasis role="strong">.orig.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: the character separating <emphasis>package</emphasis> and <emphasis>version</emphasis> is changed from <emphasis role="strong">-</emphasis> (hyphen) to <emphasis role="strong">_</emphasis> (underscore)
pt: o caractere que separa <emphasis>pacote</emphasis> e <emphasis>versão</emphasis> é alterado de <emphasis role="strong">-</emphasis> (hífen) para <emphasis role="strong">_</emphasis> (underscore)

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">.orig</emphasis> is added in the file extension.
pt: é adicionado <emphasis role="strong">.orig</emphasis> à extensão do ficheiro.

note: type: Content of: <book><chapter><section><orderedlist><listitem><simpara>
en: The Debian package specification files are added to the upstream source under the <emphasis>package-version</emphasis><emphasis role="strong">/debian/</emphasis> directory.
pt: Os ficheiros de especificação de pacote Debian são adicionados à fonte do autor sob o directório <emphasis>pacote-versão</emphasis><emphasis role="strong">/debian/</emphasis>.

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: Required specification files under the <emphasis role="strong">debian/</emphasis> directory:
pt: Ficheiros de especificação requeridos sob o directório <emphasis role="strong">debian/</emphasis>:

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: The executable script for building the Debian package (see <quote><xref linkend="rules"/></quote>)
pt: O script executável para compilar o pacote Debian (veja <quote><xref linkend="rules"/></quote>)

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: The package configuration file containing the source package name, the source build dependencies, the binary package name, the binary dependencies, etc. (see <quote><xref linkend="control"/></quote>)
pt: O ficheiro de configuração do pacote que contém o nome do pacote fonte, as dependências de compilação da fonte, o nome do pacote binário, as dependências binárias, etc. (veja <quote><xref linkend="control"/></quote>)

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: The Debian package history file defining the upstream package version and the Debian revision in its first line (see <quote><xref linkend="changelog"/></quote>)
pt: O ficheiro de histórico de pacote Debian que define a versão de pacote do autor e a revisão Debian na sua primeira linha (veja <quote><xref linkend="changelog"/></quote>)

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: The copyright and license summary (see <quote><xref linkend="copyright"/></quote>)
pt: O resumo de copyright e licença (veja <quote><xref linkend="copyright"/></quote>)

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: Optional specification files under the <emphasis role="strong">debian/</emphasis>* (see <quote><xref linkend="debianconf"/></quote>):
pt: Ficheiros de especificação opcionais sob <emphasis role="strong">debian/</emphasis>* (veja <quote><xref linkend="debianconf"/></quote>):

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debmake</emphasis> command invoked in the <emphasis>package-version</emphasis><emphasis role="strong">/</emphasis> directory may be used to provide the initial template of these configuration files.
pt: O comando <emphasis role="strong">debmake</emphasis> invocado no directório <emphasis>pacote-versão</emphasis><emphasis role="strong">/</emphasis> pode ser usado para fornecer o modelo inicial destes ficheiros de configuração.

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Required specification files are generated even with the <emphasis role="strong">-x0</emphasis> option.
pt: Os ficheiros de especificação requeridos são gerados mesmo com a opção <emphasis role="strong">-x0</emphasis>.

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debmake</emphasis> command does not overwrite any existing configuration files.
pt: O comando <emphasis role="strong">debmake</emphasis> não sobrescreve nenhuns ficheiros de configuração existentes.

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: These files must be manually edited to their perfection according to the <quote><link xl:href="https://www.debian.org/doc/debian-policy/">Debian Policy Manual</link></quote> and <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/">Debian Developer’s Reference</link></quote>.
pt: Estes ficheiros têm de ser editados manualmente à sua perfeição de acordo com o <quote><link xl:href="https://www.debian.org/doc/debian-policy/">Manual Debian de Política Debian</link></quote> e  <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/">Debian Developer’s Reference</link></quote>.

note: type: Content of: <book><chapter><section><orderedlist><listitem><simpara>
en: The <emphasis role="strong">dpkg-buildpackage</emphasis> command (usually from its wrapper <emphasis role="strong">debuild</emphasis> or <emphasis role="strong">sbuild</emphasis>) is invoked in the <emphasis>package-version</emphasis><emphasis role="strong">/</emphasis> directory to make the Debian source and binary packages by invoking the <emphasis role="strong">debian/rules</emphasis> script.
pt: O comando <emphasis role="strong">dpkg-buildpackage</emphasis> (geralmente a partir do seu invólucro <emphasis role="strong">debuild</emphasis> ou <emphasis role="strong">sbuild</emphasis>) é invocado no directório <emphasis>pacote-versão</emphasis><emphasis role="strong">/</emphasis> para criar a fonte Debian e os pacotes binário ao invocar o script <emphasis role="strong">debian/rules</emphasis>.

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: The current directory is set as: <quote><emphasis role="strong">CURDIR=</emphasis><emphasis>/path/to/package-version/</emphasis></quote>
pt: O directório actual é definido como: <quote><emphasis role="strong">CURDIR=</emphasis><emphasis>/caminho/para/pacote-versão/</emphasis></quote>

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: Create the Debian source package in the Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> using <emphasis role="strong">dpkg-source</emphasis>(1)
pt: Criar o pacote fonte Debian no formato fonte Debian <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> usando o <emphasis role="strong">dpkg-source</emphasis>(1)

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis>package_version</emphasis><emphasis role="strong">.orig.tar.gz</emphasis> (copy or symlink of <emphasis>package-version</emphasis><emphasis role="strong">.tar.gz</emphasis>)
pt: <emphasis>pacote_versão</emphasis>.<emphasis role="strong">orig.tar.gz</emphasis> (copia ou link simbólico para <emphasis>pacote-versão</emphasis>.<emphasis role="strong">tar.gz</emphasis>)

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis>package_version-revision</emphasis><emphasis role="strong">.debian.tar.xz</emphasis> (tarball of <emphasis role="strong">debian/</emphasis> found in <emphasis>package-version</emphasis><emphasis role="strong">/</emphasis>)
pt: <emphasis>pacote_versão-revisão</emphasis>.<emphasis role="strong">debian.tar.xz</emphasis> (tarball de <emphasis role="strong">debian/</emphasis> encontrado em <emphasis>pacote-versão</emphasis>/<emphasis role="strong">/</emphasis>)

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis>package_version-revision</emphasis><emphasis role="strong">.dsc</emphasis>
pt: <emphasis>pacote_versão-revisão</emphasis>.<emphasis role="strong">dsc</emphasis>

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: Build the source using <quote><emphasis role="strong">debian/rules build</emphasis></quote> into <emphasis role="strong">$(DESTDIR)</emphasis>
pt: Compila a fonte usando <quote><emphasis role="strong">debian/rules build</emphasis></quote> na <emphasis role="strong">$(DESTDIR)</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara><footnote><simpara>
en: This is the default up to <emphasis role="strong">debhelper</emphasis> v13.  At <emphasis role="strong">debhelper</emphasis> v14, it warns the default change. After <emphasis role="strong">debhelper</emphasis> v15, it will change the default to <emphasis role="strong">DESTDIR=debian/tmp/</emphasis> .
pt: Isto é a predefinição até ao <emphasis role="strong">debhelper</emphasis> v13.  No <emphasis role="strong">debhelper</emphasis> v14, ele avisa sobre a mudança de predefinição. Após <emphasis role="strong">debhelper</emphasis> v15, irá mudar a predefinição para <emphasis role="strong">DESTDIR=debian/tmp/</emphasis> .

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">DESTDIR=debian/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">/</emphasis></quote> for single binary package <placeholder type="footnote" id="0"/>
pt: <quote><emphasis role="strong">DESTDIR=debian/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">/</emphasis></quote> para pacote binário único <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">DESTDIR=debian/tmp/</emphasis></quote> for multi binary package
pt: <quote><emphasis role="strong">DESTDIR=debian/tmp/</emphasis></quote> (para pacote de múltiplos binários)

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: Create the Debian binary package using <emphasis role="strong">dpkg-deb</emphasis>(1), <emphasis role="strong">dpkg-genbuildinfo</emphasis>(1), and <emphasis role="strong">dpkg-genchanges</emphasis>(1).
pt: Cria o pacote binário Debian usando <emphasis role="strong">dpkg-deb</emphasis>(1), <emphasis role="strong">dpkg-genbuildinfo</emphasis>(1), e <emphasis role="strong">dpkg-genchanges</emphasis>(1).

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis>binarypackage_version-revision_arch</emphasis>.<emphasis role="strong">deb</emphasis>
pt: <emphasis>pacotebinário_versão-revisão_arch</emphasis>.<emphasis role="strong">deb</emphasis>

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: …​ (There may be multiple Debian binary package files.)
pt: … (Podem existir múltiplos ficheiros de pacote binário Debian.)

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis>package_version-revision_arch</emphasis>.<emphasis role="strong">changes</emphasis>
pt: <emphasis>pacote_versão-revisão_arch</emphasis>.<emphasis role="strong">changes</emphasis>

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis>package_version-revision_arch</emphasis>.<emphasis role="strong">buildinfo</emphasis>
pt: <emphasis>pacote_versão-revisão_arch</emphasis>.<emphasis role="strong">buildinfo</emphasis>

note: type: Content of: <book><chapter><section><orderedlist><listitem><simpara>
en: Check the quality of the Debian package with the <emphasis role="strong">lintian</emphasis> command. (recommended)
pt: Verifica a qualidade do pacote Debian com o comando <emphasis role="strong">lintian</emphasis>. (recomendado)

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: Follow the rejection guidelines from <link xl:href="https://ftp-master.debian.org/">ftp-master</link>.
pt: Segue as diretrizes de rejeição a partir de <link xl:href="https://ftp-master.debian.org/">ftp-master</link>.

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://ftp-master.debian.org/NEW-checklist.html">NEW checklist</link></quote>
pt: <quote><link xl:href="https://ftp-master.debian.org/NEW-checklist.html">NOVA lista de verificação</link></quote>

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://ftp-master.debian.org/#lintianrejects">Lintian Autorejects</link></quote> (<quote><link xl:href="https://ftp-master.debian.org/static/lintian.tags">lintian tag list</link></quote>)
pt: <quote><link xl:href="https://ftp-master.debian.org/#lintianrejects">Auto-rejeições do Lintian</link></quote> (<quote><link xl:href="https://ftp-master.debian.org/static/lintian.tags">lista de etiquetas do lintian</link></quote>)

note: type: Content of: <book><chapter><section><orderedlist><listitem><simpara>
en: Test the goodness of the generated Debian binary package manually by installing it and running its programs.
pt: Teste a fiabilidade do pacote binário Debian gerado manualmente ao instala-lo e ao correr os seus programas.

note: type: Content of: <book><chapter><section><orderedlist><listitem><simpara>
en: After confirming the goodness, prepare files for the normal source-only upload to the Debian archive.
pt: Após confirmar a fiabilidade, prepare os ficheiros para o envio apenas-fonte normal para o arquivo Debian.

note: type: Content of: <book><chapter><section><orderedlist><listitem><simpara>
en: Sign the Debian package file with the <emphasis role="strong">debsign</emphasis> command using your private GPG key.
pt: Assine o ficheiro de pacote Debian com o comando <emphasis role="strong">debsign</emphasis> usando a sua chave GPG privada.

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">debsign</emphasis> <emphasis>package_version-revision</emphasis><emphasis role="strong">_source.changes</emphasis></quote> (normal source-only upload situation)
pt: Use <quote><emphasis role="strong">debsign</emphasis> <emphasis>pacote_versão-revisão</emphasis><emphasis role="strong">_source.changes</emphasis></quote> (situação de envio apenas-fonte normal)

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">debsign</emphasis> <emphasis>package_version-revision_arch</emphasis><emphasis role="strong">.changes</emphasis></quote> (exceptional binary upload situation such as NEW uploads, and security uploads)  files for the binary Debian package upload.
pt: Use ficheiros <quote><emphasis role="strong">debsign</emphasis> <emphasis>package_version-revision_arch</emphasis><emphasis role="strong">.changes</emphasis></quote> (situação de envio excecional tal como NOVOS envios, e envios de segurança)  para o envio de pacote Debian binário.

note: type: Content of: <book><chapter><section><orderedlist><listitem><simpara>
en: Upload the set of the Debian package files with the <emphasis role="strong">dput</emphasis> command to the Debian archive.
pt: Envie o conjunto de ficheiros de pacote Debian com o comando <emphasis role="strong">dput</emphasis> para o arquivo Debian.

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">dput</emphasis> <emphasis>package_version-revision</emphasis><emphasis role="strong">_source.changes</emphasis></quote> (source-only upload)
pt: Use <quote><emphasis role="strong">dput</emphasis> <emphasis>pacote_versão-revisão</emphasis><emphasis role="strong">_source.changes</emphasis></quote> (envio apenas-fonte)

note: type: Content of: <book><chapter><section><orderedlist><listitem><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">dput</emphasis> <emphasis>package_version-revision_arch</emphasis><emphasis role="strong">.changes</emphasis></quote> (binary upload)
pt: Use <quote><emphasis role="strong">dput</emphasis> <emphasis>pacote_versão-revisão_arch</emphasis><emphasis role="strong">.changes</emphasis></quote> (envio binário)

note: type: Content of: <book><chapter><section><simpara>
en: Test building and confirming of the binary package goodness as above is the moral obligation as a diligent Debian developer but there is no physical barrier for people to skip such operations at this moment for the source-only upload.
pt: O testar da compilação e confirmar da fiabilidade do pacote binário como em cima é obrigação moral como um desenvolvedor Debian diligente mas neste momento não há barreira física para as pessoas saltarem tais operações para o envio apenas-fonte.

note: type: Content of: <book><chapter><section><simpara>
en: Here, please replace each part of the filename as:
pt: Aqui, por favor substitua cada parte do nome de ficheiro como:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: the <emphasis>package</emphasis> part with the Debian source package name
pt: a parte <emphasis>pacote</emphasis> pelo nome de pacote fonte Debian

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: the <emphasis>binarypackage</emphasis> part with the Debian binary package name
pt: a parte <emphasis>pacotebinário</emphasis> pelo nome do pacote binário Debian

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: the <emphasis>version</emphasis> part with the upstream version
pt: a parte <emphasis>versão</emphasis> pela versão do autor

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: the <emphasis>revision</emphasis> part with the Debian revision
pt: a parte <emphasis>revisão</emphasis> pela revisão Debian

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: the <emphasis>arch</emphasis> part with the package architecture (e.g., <emphasis role="strong">amd64</emphasis>)
pt: a parte <emphasis>arch</emphasis> pela arquitectura do pacote (ex., <emphasis role="strong">amd64</emphasis>)

note: type: Content of: <book><chapter><section><simpara>
en: See also <quote><link xl:href="https://wiki.debian.org/SourceOnlyUpload">Source-only uploads</link></quote>.
pt: Veja também <quote><link xl:href="https://wiki.debian.org/SourceOnlyUpload">Envios apenas-fonte</link></quote>.

note: type: Content of: <book><chapter><section><tip><simpara>
en: Many patch management and VCS usage strategies for the Debian packaging are practiced.  You don’t need to use all of them.
pt: São praticadas muitas estratégias de gestão de patch e utilização de VCS para o empacotamento Debian. Você não precisa de as usar todas.

note: type: Content of: <book><chapter><section><tip><simpara>
en: There is very extensive documentation in <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html">Chapter 6. Best Packaging Practices</link></quote> in the <quote>Debian Developer’s Reference</quote>.  Please read it.
pt: Existe documentação muito extensiva em <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html">Capítulo 6. Melhores Práticas de Empacotamento</link></quote> no <quote>Debian Developer’s Reference</quote>.  Por favor leia-o.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">debhelper</emphasis> package
pt: Pacote <emphasis role="strong">debhelper</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Although a Debian package can be made by writing a <emphasis role="strong">debian/rules</emphasis> script without using the <emphasis role="strong">debhelper</emphasis> package, it is impractical to do so.  There are too many modern <quote><link xl:href="https://www.debian.org/doc/debian-policy/">Debian Policy</link></quote> required features to be addressed, such as application of the proper file permissions, use of the proper architecture dependent library installation path, insertion of the installation hook scripts, generation of the debug symbol package, generation of package dependency information, generation of the package information files, application of the proper timestamp for reproducible build, etc.
pt: Apesar de se poder fazer um pacote Debian escrevendo um script <emphasis role="strong">debian/rules</emphasis> sem se usar o pacote <emphasis role="strong">debhelper</emphasis>, é impraticável fazê-lo.  Existem demasiadas funcionalidades requeridas pela <quote><link xl:href="https://www.debian.org/doc/debian-policy/">Política Debian</link></quote> moderna a serem observadas, como a aplicação de permissões de ficheiros apropriadas, uso do caminho apropriado de instalação de bibliotecas dependentes da arquitectura, inserção de scripts hook de instalação, geração do pacote de símbolos de depuração, geração da informação de dependências do pacote, geração dos ficheiros de informação do pacote, aplicação do registo temporal apropriado para compilação reproduzível, etc.

note: type: Content of: <book><chapter><section><simpara>
en: <emphasis role="strong">Debhelper</emphasis> package provides a set of useful scripts in order to simplify Debian’s packaging workflow and reduce the burden of package maintainers. When properly used, they will help packagers handle and implement <quote><link xl:href="https://www.debian.org/doc/debian-policy/">Debian Policy</link></quote> required features automatically.
pt: O pacote <emphasis role="strong">Debhelper</emphasis> fornece um conjunto de scripts úteis de modo a simplificar o fluxo de trabalho do empacotamento Debian e reduzir o fardo dos maintainers de pacotes. Quando usados de modo apropriado, eles irão ajudar os empacotadores a lidar e implementar funcionalidades requeridas pela <quote><link xl:href="https://www.debian.org/doc/debian-policy/">Política Debian</link></quote> automaticamente.

note: type: Content of: <book><chapter><section><simpara>
en: The modern Debian packaging workflow can be organized into a simple modular workflow by:
pt: O fluxo de trabalho de empacotamento Debian moderno pode ser organizado num fluxo de trabalho simples modular ao:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: using the <emphasis role="strong">dh</emphasis> command to invoke many utility scripts automatically from the <emphasis role="strong">debhelper</emphasis> package, and
pt: usar o comando <emphasis role="strong">dh</emphasis> para invocar muitos scripts utilitários automaticamente a partir do pacote <emphasis role="strong">debhelper</emphasis>, e

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: configuring their behavior with declarative configuration files in the <emphasis role="strong">debian/</emphasis> directory.
pt: configurar o seu comportamento com ficheiros de configuração declarativos no directório <emphasis role="strong">debian/</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: You should almost always use <emphasis role="strong">debhelper</emphasis> as your package’s build dependency. This document also assumes that you are using a fairly contemporary version of <emphasis role="strong">debhelper</emphasis> to handle packaging works in the following contents.
pt: Você deve quase sempre usar o <emphasis role="strong">debhelper</emphasis> como sua dependência de compilação do pacote. Este documento também assume que você está a usar uma versão razoavelmente contemporânea do <emphasis role="strong">debhelper</emphasis> para lidar com os trabalhos de empacotamento nos seguintes contextos.

note: type: Content of: <book><chapter><section><note><simpara>
en: For <emphasis role="strong">debhelper</emphasis> <quote>compat &gt;= 9</quote>, the <emphasis role="strong">dh</emphasis> command exports compiler flags (<emphasis role="strong">CFLAGS</emphasis>, <emphasis role="strong">CXXFLAGS</emphasis>, <emphasis role="strong">FFLAGS</emphasis>, <emphasis role="strong">CPPFLAGS</emphasis> and <emphasis role="strong">LDFLAGS</emphasis>) with values as returned by <emphasis role="strong">dpkg-buildflags</emphasis> if they are not set previously.  (The <emphasis role="strong">dh</emphasis> command calls <emphasis role="strong">set_buildflags</emphasis> defined in the <emphasis role="strong">Debian::Debhelper::Dh_Lib</emphasis> module.)
pt: Para <emphasis role="strong">debhelper</emphasis> <quote>compat &gt;= 9</quote>, o comando <emphasis role="strong">dh</emphasis> exporta as bandeiras de compilação (<emphasis role="strong">CFLAGS</emphasis>, <emphasis role="strong">CXXFLAGS</emphasis>, <emphasis role="strong">FFLAGS</emphasis>, <emphasis role="strong">CPPFLAGS</emphasis> e <emphasis role="strong">LDFLAGS</emphasis>) com valores como retornados por <emphasis role="strong">dpkg-buildflags</emphasis> se não estiverem definidas previamente. (O comando <emphasis role="strong">dh</emphasis> chama <emphasis role="strong">set_buildflags</emphasis> definido no módulo <emphasis role="strong">Debian::Debhelper::Dh_Lib</emphasis>.)

note: type: Content of: <book><chapter><section><note><simpara>
en: <emphasis role="strong">debhelper</emphasis>(1) changes its behavior with time.  Please make sure to read <emphasis role="strong">debhelper-compat-upgrade-checklist</emphasis>(7) to understand the situation.
pt: O <emphasis role="strong">debhelper</emphasis>(1) muda o seu comportamento com o tempo. Por favor certifique-se de ler <emphasis role="strong">debhelper-compat-upgrade-checklist</emphasis>(7) para compreender a situação.

note: type: Content of: <book><chapter><section><title>
en: Package name and version
pt: Nome e versão do pacote

note: type: Content of: <book><chapter><section><simpara>
en: If the upstream source comes as <emphasis role="strong">hello-0.9.12.tar.gz</emphasis>, you can take <emphasis role="strong">hello</emphasis> as the upstream source package name and <emphasis role="strong">0.9.12</emphasis> as the upstream version.
pt: Se a fonte do autor vem como <emphasis role="strong">hello-0.9.12.tar.gz</emphasis>, você pode tirar <emphasis role="strong">hello</emphasis> como o nome do pacote fonte do autor e <emphasis role="strong">0.9.12</emphasis> como a versão do autor.

note: type: Content of: <book><chapter><section><simpara>
en: There are some limitations for what characters may be used as a part of the Debian package.  The most notable limitation is the prohibition of uppercase letters in the package name.  Here is a summary as a set of regular expressions:
pt: Existem algumas limitações para quais caracteres podem ser usados como parte do pacote Debian. A limitação mais notável é a proibição de letras maiúsculas no nome do pacote. Aqui está um sumário como um conjunto de expressões regulares:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Upstream package name (<emphasis role="strong">-p</emphasis>): <literal>[-+.a-z0-9]{2,}</literal>
pt: Nome de pacote do autor (<emphasis role="strong">-p</emphasis>): <literal>[-+.a-z0-9]{2,}</literal>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Binary package name (<emphasis role="strong">-b</emphasis>): <literal>[-+.a-z0-9]{2,}</literal>
pt: Nome de pacote binário (<emphasis role="strong">-b</emphasis>): <literal>[-+.a-z0-9]{2,}</literal>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Upstream version (<emphasis role="strong">-u</emphasis>): <literal>[0-9][-+.:~a-z0-9A-Z]*</literal>
pt: Versão do autor (<emphasis role="strong">-u</emphasis>): <literal>[0-9][-+.:~a-z0-9A-Z]*</literal>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian revision (<emphasis role="strong">-r</emphasis>): <literal>[0-9][+.~a-z0-9A-Z]*</literal>
pt: Revisão Debian (<emphasis role="strong">-r</emphasis>): <literal>[0-9][+.~a-z0-9A-Z]*</literal>

note: type: Content of: <book><chapter><section><simpara>
en: See the exact definition in <quote><link xl:href="https://www.debian.org/doc/debian-policy/#document-ch-controlfields">Chapter 5 - Control files and their fields</link></quote> in the <quote>Debian Policy Manual</quote>.
pt: Veja a definição exacta em <quote><link xl:href="https://www.debian.org/doc/debian-policy/#document-ch-controlfields">Capítulo 5 - Ficheiros de controle e seus campos</link></quote> no <quote>Manual de Política Debian</quote>.

note: type: Content of: <book><chapter><section><simpara>
en: You must adjust the package name and upstream version accordingly for the Debian packaging.
pt: Você tem de ajustar o nome do pacote e a versão do autor de acordo com o empacotamento Debian.

note: type: Content of: <book><chapter><section><simpara><footnote><simpara>
en: For more than 90% of packages, the package name is equal or less than 24 characters; the upstream version is equal or less than 10 characters and the Debian revision is equal or less than 3 characters.
pt: Para mais de 90% dos pacotes, o nome do pacote é igual ou menos que 24 caracteres; a versão de autor é igual ou menos que 10 caracteres e a revisão Debian é igual ou menos que 3 caracteres.

note: type: Content of: <book><chapter><section><simpara>
en: In order to manage the package name and version information effectively under popular tools such as the <emphasis role="strong">aptitude</emphasis> command, it is a good idea to keep the length of package name to be equal or less than 30 characters; and the total length of version and revision to be equal or less than 14 characters. <placeholder type="footnote" id="0"/>
pt: De modo a se gerir efectivamente o nome do pacote e a informação da versão sob ferramentas populares como o comando <emphasis role="strong">aptitude</emphasis>, é boa ideia manter o comprimento do nome do pacote a ser igual ou menor que 30 caracteres, e o comprimento total da versão e revisão a ser igual ou menor que 14 caracteres. <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><simpara>
en: In order to avoid name collisions, the user visible binary package name should not be chosen from any generic words.
pt: De modo a evitar colisões de nomes, o nome de pacote binário visível ao utilizador não deve ser escolhido a partir de nenhumas palavras genéricas.

note: type: Content of: <book><chapter><section><simpara>
en: If upstream does not use a normal versioning scheme such as <emphasis role="strong">2.30.32</emphasis> but uses some kind of date such as <emphasis role="strong">11Apr29</emphasis>, a random codename string, or a VCS hash value as part of the version, make sure to remove them from the upstream version. Such information can be recorded in the <emphasis role="strong">debian/changelog</emphasis> file. If you need to invent a version string, use the <emphasis role="strong">YYYYMMDD</emphasis> format such as <emphasis role="strong">20110429</emphasis> as upstream version. This ensures that the <emphasis role="strong">dpkg</emphasis> command interprets later versions correctly as upgrades. If you need to ensure a smooth transition to a normal version scheme such as <emphasis role="strong">0.1</emphasis> in the future, use the <emphasis role="strong">0~YYMMDD</emphasis> format such as <emphasis role="strong">0~110429</emphasis> as upstream version, instead.
pt: Se o autor não usar um esquema normal de indicação da versão como <emphasis role="strong">2.30.32</emphasis> mas usa algum tipo da data como <emphasis role="strong">11Apr29</emphasis>, uma string aleatória de código, ou um valor hash VCS como parte da a versão, certifique-se de a remover da versão de autor. Tal informação pode ser guardada no ficheiro <emphasis role="strong">debian/changelog</emphasis>. Se você precisa de inventar uma string de versão, use o formato <emphasis role="strong">AAAAMMDD</emphasis> tal como <emphasis role="strong">20110429</emphasis> como versão do autor. Isto assegura que o comando <emphasis role="strong">dpkg</emphasis> interpreta as versões posteriores corretamente como atualizações. Se você precisa de assegurar uma transição suave para um esquema normal de versão como <emphasis role="strong">0.1</emphasis> no futuro, então use o formato <emphasis role="strong">0~AAMMDD</emphasis> como ex <emphasis role="strong">0~110429</emphasis> como versão do autor.

note: type: Content of: <book><chapter><section><simpara>
en: Version strings can be compared using the <emphasis role="strong">dpkg</emphasis> command as follows.
pt: As strings de versão podem ser comparadas usando o comando <emphasis role="strong">dpkg</emphasis> como se segue.

note: type: Content of: <book><chapter><section><simpara>
en: The version comparison rule can be summarized as:
pt: A regra de comparação de versão pode ser resumida a:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Strings are compared from the head to the tail.
pt: As strings são comparadas desde o inicio para o fim.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Letters are larger than digits.
pt: As letras são mais largas que os dígitos.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Numbers are compared as integers.
pt: Números são comparados como inteiros.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Letters are compared in ASCII code order.
pt: As letras são comparadas em ordem de código ASCII.

note: type: Content of: <book><chapter><section><simpara>
en: There are special rules for period (<emphasis role="strong">.</emphasis>), plus (<emphasis role="strong">+</emphasis>), and tilde (<emphasis role="strong">~</emphasis>) characters, as follows.
pt: Existem regras especiais para os caracteres ponto (<emphasis role="strong">.</emphasis>), mais (<emphasis role="strong">+</emphasis>), e til (<emphasis role="strong">~</emphasis>), como se segue.

note: type: Content of: <book><chapter><section><simpara>
en: One tricky case occurs when the upstream releases <emphasis role="strong">hello-0.9.12-ReleaseCandidate-99.tar.gz</emphasis> as the pre-release of <emphasis role="strong">hello-0.9.12.tar.gz</emphasis>. You can ensure the Debian package upgrade to work properly by renaming the upstream source to <emphasis role="strong">hello-0.9.12~rc99.tar.gz</emphasis>.
pt: Um caso complicado ocorre quando o autor lança <emphasis role="strong">hello-0.9.12-ReleaseCandidate-99.tar.gz</emphasis> como o pré-lançamento de <emphasis role="strong">hello-0.9.12.tar.gz</emphasis>. Você pode assegurar que a atualização de pacote Debian vai funcionar bem ao renomear a fonte do autor para <emphasis role="strong">hello-0.9.12~rc99.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><title>
en: Native Debian package
pt: Pacote Debian nativo

note: type: Content of: <book><chapter><section><simpara>
en: The non-native Debian package in the Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> is the most normal Debian source package format.  The <emphasis role="strong">debian/source/format</emphasis> file should have <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> in it as described in <emphasis role="strong">dpkg-source</emphasis>(1).  The above workflow and the following packaging examples always use this format.
pt: O pacote Debian não-nativo no formato “ <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> é o formato de pacote fonte Debian mais normal, O ficheiro <emphasis role="strong">debian/source/format</emphasis> deve ter <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> nele como descrito em <emphasis role="strong">dpkg-source</emphasis>(1).  O fluxo de trabalho em cima e os exemplos de empacotamento seguintes usam sempre este formato.

note: type: Content of: <book><chapter><section><simpara>
en: A native Debian package is the rare Debian binary package format.  It may be used only when the package is useful and valuable only for Debian.  Thus, its use is generally discouraged.
pt: O pacote Debian nativo é o formato de pacote binário Debian raro. Só pode ser usando quando o pacote é útil e valoroso apenas para Debian. Assim , o seu uso é geralmente desencorajado.

note: type: Content of: <book><chapter><section><caution><simpara>
en: A native Debian package is often accidentally built when its upstream tarball is not accessible from the <emphasis role="strong">dpkg-buildpackage</emphasis> command with its correct name <emphasis>package_version</emphasis>.<emphasis role="strong">orig.tar.gz</emphasis> .  This is a typical newbie mistake caused by making a symlink name with <quote><emphasis role="strong">-</emphasis></quote> instead of the correct one with <quote><emphasis role="strong">_</emphasis></quote>.
pt: Um pacote Debian nativo é muitas vezes compilado acidentalmente quando o seu tarball de autor não é acessível a partir do comando <emphasis role="strong">dpkg-buildpackage</emphasis> com o seu nome correto <emphasis>pacote_versão</emphasis>.<emphasis role="strong">orig.tar.gz</emphasis> .  Este é um engano típico de novato causado por criar um nome de link simbólico com <quote><emphasis role="strong">-</emphasis></quote> em vez do correto <quote><emphasis role="strong">_</emphasis></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: A native Debian package has no separation between the <emphasis role="strong">upstream code</emphasis> and the <emphasis role="strong">Debian changes</emphasis> and consists only of the following:
pt: Um pacote nativo Debian não tem separação entre o <emphasis role="strong">código do autor</emphasis> e as <emphasis role="strong">modificações Debian</emphasis> e consistem apenas do seguinte:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis>package_version</emphasis><emphasis role="strong">.tar.gz</emphasis> (copy or symlink of <emphasis>package-version</emphasis><emphasis role="strong">.tar.gz</emphasis> with <emphasis role="strong">debian/</emphasis>* files.)
pt: <emphasis>pacote_versão</emphasis>.<emphasis role="strong">tar.gz</emphasis> (copia ou link simbólico para <emphasis>pacote-versão</emphasis>.<emphasis role="strong">tar.gz</emphasis> com ficheiros <emphasis role="strong">debian/</emphasis>*.)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis>package_version</emphasis><emphasis role="strong">.dsc</emphasis>
pt: <emphasis>pacote_versão</emphasis>.<emphasis role="strong">dsc</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: If you need to create a native Debian package, create it in the Debian source format <quote><emphasis role="strong">3.0 (native)</emphasis></quote> using <emphasis role="strong">dpkg-source</emphasis>(1).
pt: Se você precisa criar um pacote Debian nativo, crie-o no formato fonte Debian <quote><emphasis role="strong">3.0 (native)</emphasis></quote> usando o <emphasis role="strong">dpkg-source</emphasis>(1).

note: type: Content of: <book><chapter><section><tip><simpara>
en: There is no need to create the tarball in advance if the native Debian package format is used. The <emphasis role="strong">debian/source/format</emphasis> file should have <quote><emphasis role="strong">3.0 (native)</emphasis></quote> in it as described in <emphasis role="strong">dpkg-source</emphasis>(1) and The <emphasis role="strong">debian/source/format</emphasis> file should have the version without the Debian revision (<emphasis role="strong">1.0</emphasis> instead of <emphasis role="strong">1.0-1</emphasis>). Then, the tarball containing is generated when <quote><emphasis role="strong">dpkg-source -b</emphasis></quote> is invoked in the source tree.
pt: Não há necessidade de criar o tarball antes se for usado o formato de pacote nativo Debian. O ficheiro <emphasis role="strong">debian/source/format</emphasis> deve ter <quote><emphasis role="strong">3.0 (native)</emphasis></quote> nele como descrito em <emphasis role="strong">dpkg-source</emphasis>(1) e o ficheiro <emphasis role="strong">debian/source/format</emphasis> deve ter a versão sem a revisão Debian (<emphasis role="strong">1.0</emphasis> em vez de <emphasis role="strong">1.0-1</emphasis>). Depois, o tarball que contém é gerado quando <quote><emphasis role="strong">dpkg-source -b</emphasis></quote> for invocado na árvore fonte.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">debian/rules</emphasis> file
pt: Ficheiro <emphasis role="strong">debian/rules</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debian/rules</emphasis> file is the executable script which re-targets the upstream build system to install files in the <emphasis role="strong">$(DESTDIR)</emphasis> and creates the archive file of the generated files as the <emphasis role="strong">deb</emphasis> file.  The <emphasis role="strong">deb</emphasis> file is used for the binary distribution and installed to the system using the <emphasis role="strong">dpkg</emphasis> command.
pt: O ficheiro <emphasis role="strong">debian/rules</emphasis> é o script executável que redireciona o sistema de compilação do autor para instalar ficheiros em <emphasis role="strong">$(DESTDIR)</emphasis> e cria o ficheiro arquivo dos ficheiros gerados como o ficheiro <emphasis role="strong">deb</emphasis>. O ficheiro <emphasis role="strong">deb</emphasis> é usado para a distribuição binária e instalado no sistema usando o comando <emphasis role="strong">dpkg</emphasis>.

note: type: Content of: <book><chapter><section><simpara><footnote><simpara>
en: The <emphasis role="strong">debmake</emphasis> command generates a bit more complicated <emphasis role="strong">debian/rules</emphasis> file.  But this is the core part.
pt: O comando <emphasis role="strong">debmake</emphasis> gera um ficheiro <emphasis role="strong">debian/rules</emphasis> um pouco mais complicado. Mas está a parte central.

note: type: Content of: <book><chapter><section><simpara>
en: The Debian policy compliant <emphasis role="strong">debian/rules</emphasis> file supporting all the required targets can be written as simple as <placeholder type="footnote" id="0"/>:
pt: O ficheiro <emphasis role="strong">debian/rules</emphasis> compatível com a política Debian e que suporta todos os alvos requeridos pode ser escrito tão simplesmente como <placeholder type="footnote" id="0"/>:

note: type: Content of: <book><chapter><section><formalpara><title>
en: Simple <emphasis role="strong">debian/rules</emphasis>:
pt: <emphasis role="strong">debian/rules</emphasis> simples:

note: type: Content of: <book><chapter><section><simpara><footnote><simpara>
en: This simplicity is available since version 7 of the <emphasis role="strong">debhelper</emphasis> package.  This guide assumes the use of <emphasis role="strong">debhelper</emphasis> version @@@dhcompat@@@ or newer.
pt: Esta simplicidade está disponível desde a versão 7 do pacote <emphasis role="strong">debhelper</emphasis>. Este guia assume o uso de <emphasis role="strong">debhelper</emphasis> versão @@@dhcompat@@@ ou mais recente.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">dh</emphasis> command functions as the sequencer to call all required <quote><emphasis role="strong">dh</emphasis> <emphasis>target</emphasis></quote> commands at the right moment. <placeholder type="footnote" id="0"/>
pt: O comando <emphasis role="strong">dh</emphasis> funciona como o sequenciador para chamar todos os comandos <quote><emphasis role="strong">dh</emphasis> <emphasis>target</emphasis></quote> requeridos no momento certo. <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dh clean</emphasis> : clean files in the source tree.
pt: <emphasis role="strong">dh clean</emphasis> : limpa ficheiros na árvore fonte.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dh build</emphasis> : build the source tree
pt: <emphasis role="strong">dh build</emphasis> : compila a árvore fonte

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dh build-arch</emphasis> : build the source tree for architecture dependent packages
pt: <emphasis role="strong">dh build-arch</emphasis> : compila a árvore fonte para pacotes dependentes da arquitectura

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dh build-indep</emphasis> : build the source tree for architecture independent packages
pt: <emphasis role="strong">dh build-indep</emphasis> : compila a árvore fonte para pacotes independentes da arquitectura

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dh install</emphasis> : install the binary files to <emphasis role="strong">$(DESTDIR)</emphasis>
pt: <emphasis role="strong">dh install</emphasis> : instala os ficheiros binário em <emphasis role="strong">$(DESTDIR)</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dh install-arch</emphasis> : install the binary files to <emphasis role="strong">$(DESTDIR)</emphasis> for architecture dependent packages
pt: <emphasis role="strong">dh install-arch</emphasis> : instala os ficheiros binário em <emphasis role="strong">$(DESTDIR)</emphasis> para pacotes dependentes da arquitectura

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dh install-indep</emphasis> : install the binary files to <emphasis role="strong">$(DESTDIR)</emphasis> for architecture independent packages
pt: <emphasis role="strong">dh install-indep</emphasis> : instala os ficheiros binário em <emphasis role="strong">$(DESTDIR)</emphasis> para pacotes independentes da arquitectura

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dh binary</emphasis> : generate the <emphasis role="strong">deb</emphasis> file
pt: <emphasis role="strong">dh binary</emphasis> : gera o ficheiro <emphasis role="strong">deb</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dh binary-arch</emphasis> : generate the <emphasis role="strong">deb</emphasis> file for architecture dependent packages
pt: <emphasis role="strong">dh binary-arch</emphasis> : gera o ficheiro <emphasis role="strong">deb</emphasis> para pacotes dependentes de arquitectura

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dh binary-indep</emphasis> : generate the <emphasis role="strong">deb</emphasis> file for architecture independent packages
pt: <emphasis role="strong">dh binary-indep</emphasis> : gera o ficheiro <emphasis role="strong">deb</emphasis> para pacotes independentes da arquitectura

note: type: Content of: <book><chapter><section><simpara>
en: Here, <emphasis role="strong">$(DESTDIR)</emphasis> path depends on the build type.
pt: Aqui, o caminho <emphasis role="strong">$(DESTDIR)</emphasis> depende do tipo de compilação.

note: type: Content of: <book><chapter><section><simpara>
en: See <quote><xref linkend="rules-custom"/></quote> and <quote><xref linkend="rules-variables"/></quote> for customization.
pt: Veja <quote><xref linkend="rules-custom"/></quote> e <quote><xref linkend="rules-variables"/></quote> para personalização.

note: type: Content of: <book><chapter><section><tip><simpara>
en: Setting <quote><emphasis role="strong">export DH_VERBOSE = 1</emphasis></quote> outputs every command that modifies files on the build system.  Also it enables verbose build logs for some build systems.
pt: Definir <quote><emphasis role="strong">export DH_VERBOSE = 1</emphasis></quote> faz escrever cada comando que modifica ficheiros no sistema de compilação. Também ativa registos de compilação detalhados para alguns sistemas de compilação.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">debian/control</emphasis> file
pt: Ficheiro <emphasis role="strong">debian/control</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debian/control</emphasis> file consists of blocks of metadata separated by blank lines. Each block of metadata defines the following, in this order:
pt: O ficheiro <emphasis role="strong">debian/control</emphasis> consiste de blocos de metadados separados por linhas vazias. Cada bloco de metadados define o seguinte por esta ordem:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: meta data for the Debian source package
pt: meta-dados para os pacotes fonte Debian

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: meta data for the Debian binary packages
pt: meta-dados para os pacotes binário Debian

note: type: Content of: <book><chapter><section><simpara>
en: See <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-controlfields.html">Chapter 5 - Control files and their fields</link></quote> of the "Debian Policy Manual" for the definition of each metadata field.
pt: Veja <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-controlfields.html">Capítulo 5 - Ficheiros control e seus campos</link></quote> do "Manual de Política Debian" para a definição de cada campo de metadados.

note: type: Content of: <book><chapter><section><note><simpara>
en: The <emphasis role="strong">debmake</emphasis> command sets the <emphasis role="strong">debian/control</emphasis> file with <quote><emphasis role="strong">Build-Depends: debhelper-compat (= @@@dhcompat@@@)</emphasis></quote> to set the <emphasis role="strong">debhelper</emphasis> compatibility level.
pt: O comando <emphasis role="strong">debmake</emphasis> define o ficheiro <emphasis role="strong">debian/control</emphasis> com <quote><emphasis role="strong">Build-Depends: debhelper-compat (= @@@dhcompat@@@)</emphasis></quote> para definir o nível de compatibilidade do <emphasis role="strong">debhelper</emphasis>.

note: type: Content of: <book><chapter><section><tip><simpara>
en: If an existing package has a <emphasis role="strong">debhelper</emphasis> compatibility level lower than @@@dhcompat@@@, it’s probably time to update its packaging.
pt: Se um pacote existente tem um nível de compatibilidade do <emphasis role="strong">debhelper</emphasis> inferior a @@@dhcompat@@@, é provavelmente hora de actualizar o seu empacotamento.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">debian/changelog</emphasis> file
pt: Ficheiro <emphasis role="strong">debian/changelog</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debian/changelog</emphasis> file records the Debian package history.
pt: O ficheiro <emphasis role="strong">debian/changelog</emphasis> regista o histórico do pacote Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Edit this file using the <emphasis role="strong">debchange</emphasis> command (alias <emphasis role="strong">dch</emphasis>).
pt: Edite este ficheiro usando o comando <emphasis role="strong">debchange</emphasis> (nome alternativo <emphasis role="strong">dch</emphasis>).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The first line defines the upstream package version and the Debian revision.
pt: A primeira linha define a versão de pacote do autor e a revisão Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Document changes in a specific, formal, and concise style.
pt: Documente as alterações num estilo específico, formal, e conciso.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: If Debian maintainer modification fixes reported bugs, add <quote><emphasis role="strong">Closes: #</emphasis><emphasis>&lt;bug_number&gt;</emphasis></quote> to close those bugs.
pt: Se a modificação do maintainer Debian corrigir bugs reportados, adicione <quote><emphasis role="strong">Closes: #</emphasis><emphasis>&lt;número_bug&gt;</emphasis></quote> para fechar esses bugs.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Even if you’re uploading your package yourself, you must document all non-trivial user-visible changes, such as:
pt: Mesmo que seja você próprio a enviar o seu pacote, você tem de documentar todas as alterações não-triviais visíveis-ao-utilizador, tais como:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Security-related bug fixes.
pt: Correções de bugs relacionada com segurança.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: User interface changes.
pt: Alterações à interface de utilizador.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: If you’re asking a sponsor to upload it, document changes more comprehensively, including all packaging-related ones, to help with package review.
pt: Se você está a pedir a um patrocinador para o enviar, documente as alterações de forma mais compreensiva, incluindo todas as relacionadas com o empacotamento, para ajudar na revisão do seu pacote.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The sponsor shouldn’t have to guess your reasoning behind package changes.
pt: O patrocinador não deve ter de adivinhar o seu raciocínio por de trás das alterações ao pacote.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Remember that the sponsor’s time is valuable.
pt: Lembre-se que o tempo do patrocinador é valioso.

note: type: Content of: <book><chapter><section><simpara><footnote><simpara>
en: If you’re using the <emphasis role="strong">vim</emphasis> editor, make sure to save this with the "<emphasis role="strong">:wq</emphasis>" command.
pt: Se você está a usar o editor <emphasis role="strong">vim</emphasis>, certifique-se de guardar isto com o comando "<emphasis role="strong">:wq</emphasis>".

note: type: Content of: <book><chapter><section><simpara>
en: After finishing your packaging and verifying its quality, execute the "<emphasis role="strong">dch -r</emphasis>" command and save the finalized <emphasis role="strong">debian/changelog</emphasis> file with the suite normally set to <emphasis role="strong">unstable</emphasis>. <placeholder type="footnote" id="0"/> If you’re packaging for backports, security updates, LTS, etc., use the appropriate distribution names instead.
pt: Após terminar o seu empacotamento e verificar a sua qualidade, execute o comando "<emphasis role="strong">dch -r</emphasis>" e guarde o ficheiro <emphasis role="strong">debian/changelog</emphasis> finalizado com a suite normalmente definida para <emphasis role="strong">unstable</emphasis>. <placeholder type="footnote" id="0"/> Se você está a empacotar para backports, security updates, LTS, etc., então use os nomes de distribuição apropriados.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debmake</emphasis> command creates the initial template file with the upstream package version and the Debian revision. The distribution is set to <emphasis role="strong">UNRELEASED</emphasis> to prevent accidental uploads to the Debian archive.
pt: O comando <emphasis role="strong">debmake</emphasis> cria o ficheiro modelo inicial com a versão do pacote de autor e a revisão Debian. A distribuição é definida para <emphasis role="strong">UNRELEASED</emphasis> para prevenir envios acidentais para o arquivo Debian.

note: type: Content of: <book><chapter><section><tip><simpara>
en: The date string used in the <emphasis role="strong">debian/changelog</emphasis> file can be manually generated by the <quote><emphasis role="strong">LC_ALL=C date -R</emphasis></quote> command.
pt: A string de data usada no ficheiro <emphasis role="strong">debian/changelog</emphasis> pode ser gerada manualmente pelo comando <quote><emphasis role="strong">LC_ALL=C date -R</emphasis></quote>.

note: type: Content of: <book><chapter><section><tip><simpara>
en: Use a <emphasis role="strong">debian/changelog</emphasis> entry with a version string like <emphasis role="strong">1.0.1-1~rc1</emphasis> when experimenting. Later, consolidate such <emphasis role="strong">changelog</emphasis> entries into a single entry for the official package.
pt: Use uma entrada no <emphasis role="strong">debian/changelog</emphasis> com uma string de versão como <emphasis role="strong">1.0.1-1~rc1</emphasis> quando experimentar. Depois, consolide tais entradas <emphasis role="strong">changelog</emphasis> numa entrada única para o pacote oficial.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debian/changelog</emphasis> file is installed in the <emphasis role="strong">/usr/share/doc/</emphasis><emphasis>binarypackage</emphasis> directory as <emphasis role="strong">changelog.Debian.gz</emphasis> by the <emphasis role="strong">dh_installchangelogs</emphasis> command.
pt: O ficheiro <emphasis role="strong">debian/changelog</emphasis> é instalado no directório <emphasis role="strong">/usr/share/doc/</emphasis><emphasis>pacotebinário</emphasis> como <emphasis role="strong">changelog.Debian.gz</emphasis> pelo comando <emphasis role="strong">dh_installchangelogs</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The upstream changelog is installed in the <emphasis role="strong">/usr/share/doc/</emphasis><emphasis>binarypackage</emphasis> directory as <emphasis role="strong">changelog.gz</emphasis>.
pt: O registo de alterações do autor é instalado no directório <emphasis role="strong">/usr/share/doc/</emphasis><emphasis>pacotebinário</emphasis> como <emphasis role="strong">changelog.gz</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The upstream changelog is automatically found by the <emphasis role="strong">dh_installchangelogs</emphasis> using the case insensitive match of its file name to <emphasis role="strong">changelog</emphasis>, <emphasis role="strong">changes</emphasis>, <emphasis role="strong">changelog.txt</emphasis>, <emphasis role="strong">changes.txt</emphasis>, <emphasis role="strong">history</emphasis>, <emphasis role="strong">history.txt</emphasis>, or <emphasis role="strong">changelog.md</emphasis> and searched in the <emphasis role="strong">./</emphasis> <emphasis role="strong">doc/</emphasis> or <emphasis role="strong">docs/</emphasis> directories.
pt: O registo de alterações do autor é descoberto automaticamente pelo <emphasis role="strong">dh_installchangelogs</emphasis> usando a correspondência não sensível a maiúsculas minúsculas do seu nome de ficheiro para <emphasis role="strong">changelog</emphasis>, <emphasis role="strong">changes</emphasis>, <emphasis role="strong">changelog.txt</emphasis>, <emphasis role="strong">changes.txt</emphasis>, <emphasis role="strong">history</emphasis>, <emphasis role="strong">history.txt</emphasis>, ou <emphasis role="strong">changelog.md</emphasis> e procurado nos directórios <emphasis role="strong">./</emphasis> <emphasis role="strong">doc/</emphasis> ou <emphasis role="strong">docs/</emphasis>.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">debian/copyright</emphasis> file
pt: Ficheiro <emphasis role="strong">debian/copyright</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Debian takes copyright and license matters very seriously. The "Debian Policy Manual" requires a summary of these in the <emphasis role="strong">debian/copyright</emphasis> file of the package.
pt: Debian leva o copyright e a licença muito a sério. O "Manual de Política Debian" requer um resumo deles no ficheiro <emphasis role="strong">debian/copyright</emphasis> do pacote.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile">12.5. Copyright information</link></quote>
pt: <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile">12.5. Informação de Copyright</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-archive.html#s-pkgcopyright">2.3. Copyright considerations</link></quote>
pt: <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-archive.html#s-pkgcopyright">2.3. Considerações de Copyright</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/legal/licenses/">License information</link></quote>
pt: <quote><link xl:href="https://www.debian.org/legal/licenses/">Informação de Licença</link></quote>

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">debian/patches/</emphasis>* files
pt: Ficheiros <emphasis role="strong">debian/patches/</emphasis>*

note: type: Content of: <book><chapter><section><simpara>
en: As demonstrated in <quote><xref linkend="alt-patch"/></quote>, the <emphasis role="strong">debian/patches/</emphasis> directory holds
pt: Como demonstrado em <quote><xref linkend="alt-patch"/></quote>, o directório <emphasis role="strong">debian/patches/</emphasis> contém

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis>patch-file-name</emphasis><emphasis role="strong">.patch</emphasis> files providing <emphasis role="strong">-p1</emphasis> patches and
pt: ficheiros <emphasis>nome-ficheiro-patch</emphasis><emphasis role="strong">.patch</emphasis> que fornecem patches <emphasis role="strong">-p1</emphasis> e

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: the <emphasis role="strong">series</emphasis> file which defines how these patches are applied.
pt: o ficheiro <emphasis role="strong">series</emphasis> o qual define como estas patches são aplicadas.

note: type: Content of: <book><chapter><section><simpara>
en: See how these files are used in:
pt: Veja como estes ficheiros são usados em:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><xref linkend="dpkg-source-b"/></quote> to build the Debian source package
pt: <quote><xref linkend="dpkg-source-b"/></quote> para compilar o pacote fonte Debian

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><xref linkend="dpkg-source-x"/></quote> to extract source files from the Debian source package
pt: <quote><xref linkend="dpkg-source-x"/></quote> para extrair ficheiros fonte a partir do pacote fonte Debian

note: type: Content of: <book><chapter><section><note><simpara>
en: Header texts of these patches should conform to <quote><link xl:href="https://dep-team.pages.debian.net/deps/dep3/">DEP-3</link></quote>.
pt: Os textos de cabeçalho destas patches devem estar em conformidade com <quote><link xl:href="https://dep-team.pages.debian.net/deps/dep3/">DEP-3</link></quote>.

note: type: Content of: <book><chapter><section><note><simpara>
en: If you want to use VCS tools such as <emphasis role="strong">git</emphasis>, <emphasis role="strong">gbp</emphasis> and <emphasis role="strong">dgit</emphasis> to create and manage these patches after learning basics here, please refer to later in <quote><xref linkend="git-packaging"/></quote>.
pt: Se você quer usar ferramentas VCS como <emphasis role="strong">git</emphasis>, <emphasis role="strong">gbp</emphasis> e <emphasis role="strong">dgit</emphasis> para criar e gerir estas patches após aprender as bases aqui, por favor depois consulte <quote><xref linkend="git-packaging"/></quote>.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">debian/source/include-binaries</emphasis> file
pt: Ficheiro <emphasis role="strong">debian/source/include-binaries</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <quote><emphasis role="strong">dpkg-source --commit</emphasis></quote> command functions like <emphasis role="strong">dquilt</emphasis> but has one advantage over the <emphasis role="strong">dquilt</emphasis> command. While the <emphasis role="strong">dquilt</emphasis> command can’t handle modified binary files, the <quote><emphasis role="strong">dpkg-source --commit</emphasis></quote> command detects modified binary files and lists them in the <emphasis role="strong">debian/source/include-binaries</emphasis> file to include them in the Debian tarball as a part of the Debian source package.
pt: O comando <quote><emphasis role="strong">dpkg-source --commit</emphasis></quote> funciona como o <emphasis role="strong">dquilt</emphasis> mas tem uma vantagem sobre o comando <emphasis role="strong">dquilt</emphasis>. Enquanto o comando <emphasis role="strong">dquilt</emphasis> não consegue lidar com ficheiros binário modificados, o comando <quote><emphasis role="strong">dpkg-source --commit</emphasis></quote> detecta ficheiros binário modificados e lista-os no ficheiro <emphasis role="strong">debian/source/include-binaries</emphasis> para os incluir no tarball Debian como parte do pacote fonte Debian.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">debian/watch</emphasis> file
pt: Ficheiro <emphasis role="strong">debian/watch</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">uscan</emphasis>(1) command downloads the latest upstream version using the <emphasis role="strong">debian/watch</emphasis> file.  E.g.:
pt: O comando <emphasis role="strong">uscan</emphasis>(1) descarrega a versão de autor mais recente usando o ficheiro <emphasis role="strong">debian/watch</emphasis>.  Ex.:

note: type: Content of: <book><chapter><section><formalpara><title>
en: Basic <emphasis role="strong">debian/watch</emphasis> file:
pt: Ficheiro <emphasis role="strong">debian/watch</emphasis> básico:

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">uscan</emphasis> command may verify the authenticity of the upstream tarball with optional configuration (see <quote><xref linkend="signing-key"/></quote>).
pt: O comando <emphasis role="strong">uscan</emphasis> pode verificar a autenticidade do tarball de autor com configuração opcional (veja <quote><xref linkend="signing-key"/></quote>).

note: type: Content of: <book><chapter><section><simpara>
en: See <emphasis role="strong">uscan</emphasis>(1), <quote><xref linkend="newversion"/></quote>, <quote><xref linkend="files-excluded"/></quote>, and <quote><xref linkend="gbp-manage"/></quote> for more.
pt: Veja <emphasis role="strong">uscan</emphasis>(1), <quote><xref linkend="newversion"/></quote>, <quote><xref linkend="files-excluded"/></quote>, e <quote><xref linkend="gbp-manage"/></quote> para mais.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">debian/upstream/signing-key.asc</emphasis> file
pt: Ficheiro <emphasis role="strong">debian/upstream/signing-key.asc</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Some packages are signed by a GPG key and their authenticity can be verified using their public GPG key.
pt: Alguns pacotes estão assinados com uma chave GPG e a sua autenticidade pode ser verificada usando a sua chave GPG pública.

note: type: Content of: <book><chapter><section><simpara>
en: For example, <quote><link xl:href="https://www.gnu.org/software/hello/">GNU hello</link></quote> can be downloaded via HTTP from <link xl:href="https://ftp.gnu.org/gnu/hello/">https://ftp.gnu.org/gnu/hello/</link> .  There are sets of files:
pt: Por exemplo, <quote><link xl:href="https://www.gnu.org/software/hello/">GNU hello</link></quote> pode ser descarregado via HTTP de <link xl:href="https://ftp.gnu.org/gnu/hello/">https://ftp.gnu.org/gnu/hello/</link>.  Existem conjuntos de ficheiros:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">hello-</emphasis><emphasis>version</emphasis><emphasis role="strong">.tar.gz</emphasis> (upstream source)
pt: <emphasis role="strong">hello-</emphasis><emphasis>versão</emphasis><emphasis role="strong">.tar.gz</emphasis> (fonte de autor)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">hello-</emphasis><emphasis>version</emphasis><emphasis role="strong">.tar.gz.sig</emphasis> (detached signature)
pt: <emphasis role="strong">hello-</emphasis><emphasis>versão</emphasis><emphasis role="strong">.tar.gz.sig</emphasis> (assinatura desanexada)

note: type: Content of: <book><chapter><section><simpara>
en: Let’s pick the latest version set.
pt: Vamos pegar no conjunto da versão mais recente.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Download the upstream tarball and its signature.
pt: Descarrega o tarball de autor e a sua assinatura.

note: type: Content of: <book><chapter><section><simpara>
en: If you know the public GPG key of the upstream maintainer from the mailing list, use it as the <emphasis role="strong">debian/upstream/signing-key.asc</emphasis> file.  Otherwise, use the hkp keyserver and check it via your <link xl:href="https://en.wikipedia.org/wiki/Web_of_trust">web of trust</link>.
pt: Se você conhece a chave GPG pública do maintainer do autor a partir da lista de mail, use-a como o ficheiro <emphasis role="strong">debian/upstream/signing-key.asc</emphasis>.  Caso contrário, use o servidor de chave hkp e verifique-a via seu <link xl:href="https://en.wikipedia.org/wiki/Web_of_trust">web de confiança</link>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Download public GPG key for the upstream
pt: Descarregue chave GPG pública para o autor

note: type: Content of: <book><chapter><section><tip><simpara>
en: If your network environment blocks access to the HKP port <emphasis role="strong">11371</emphasis>, use <quote><emphasis role="strong">hkp://keyserver.ubuntu.com:80</emphasis></quote> instead.
pt: Se o seu ambiente de rede bloquear o acesso ao porto HKP <emphasis role="strong">11371</emphasis>, então use <quote><emphasis role="strong">hkp://keyserver.ubuntu.com:80</emphasis></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: After confirming the key ID <emphasis role="strong">80EE4A00</emphasis> is a trustworthy one, download its public key into the <emphasis role="strong">debian/upstream/signing-key.asc</emphasis> file.
pt: Após confirmar que o ID de chave <emphasis role="strong">80EE4A00</emphasis> é de confiança, descarregue a sua chave pública para o ficheiro <emphasis role="strong">debian/upstream/signing-key.asc</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Set public GPG key to <emphasis role="strong">debian/upstream/signing-key.asc</emphasis>
pt: Defina a chave GPG pública para <emphasis role="strong">debian/upstream/signing-key.asc</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: With the above <emphasis role="strong">debian/upstream/signing-key.asc</emphasis> file and the following <emphasis role="strong">debian/watch</emphasis> file, the <emphasis role="strong">uscan</emphasis> command can verify the authenticity of the upstream tarball after its download. E.g.:
pt: Com o ficheiro <emphasis role="strong">debian/upstream/signing-key.asc</emphasis> em cima e o ficheiro <emphasis role="strong">debian/watch</emphasis> seguinte, o comando <emphasis role="strong">uscan</emphasis> consegue verificar a autenticidade do tarball de autor após a sua descarga. Ex.:

note: type: Content of: <book><chapter><section><formalpara><title>
en: Improved <emphasis role="strong">debian/watch</emphasis> file with GPG support:
pt: Ficheiro <emphasis role="strong">debian/watch</emphasis> melhorado com suporte a GPG:

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">debian/salsa-ci.yml</emphasis> file
pt: Ficheiro <emphasis role="strong">debian/salsa-ci.yml</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Install <link xl:href="https://salsa.debian.org/salsa-ci-team/pipeline">Salsa CI</link> configuration file.  See <quote><xref linkend="salsa-ci"/></quote>.
pt: Instale o ficheiro de configuração <link xl:href="https://salsa.debian.org/salsa-ci-team/pipeline">Salsa CI</link>.  Veja <quote><xref linkend="salsa-ci"/></quote>.

note: type: Content of: <book><chapter><section><title>
en: Other <emphasis role="strong">debian/</emphasis>* files
pt: Outros ficheiros <emphasis role="strong">debian/</emphasis>*

note: type: Content of: <book><chapter><section><simpara>
en: Optional configuration files may be added under the <emphasis role="strong">debian/</emphasis> directory.  Most of them are to control <emphasis role="strong">dh_</emphasis>* commands offered by the <emphasis role="strong">debhelper</emphasis> package but there are some for <emphasis role="strong">dpkg-source</emphasis>, <emphasis role="strong">lintian</emphasis> and <emphasis role="strong">gbp</emphasis> commands.
pt: Podem ser adicionados ficheiros de configuração opcionais sob o directório <emphasis role="strong">debian/</emphasis>.  A maioria deles são comandos de controle <emphasis role="strong">dh_</emphasis>* oferecidos pelo pacote <emphasis role="strong">debhelper</emphasis> mas existem alguns para os comandos <emphasis role="strong">dpkg-source</emphasis>, <emphasis role="strong">lintian</emphasis> e <emphasis role="strong">gbp</emphasis>.

note: type: Content of: <book><chapter><section><tip><simpara>
en: Even an upstream source without its build system can be packaged just by using these files.  See <quote><xref linkend="nomakefile"/></quote> as an example.
pt: Mesmo uma fonte de autor sem o seu sistema de compilação pode ser empacotada apenas usando estes ficheiros. Veja <quote><xref linkend="nomakefile"/></quote> como um exemplo.

note: type: Content of: <book><chapter><section><simpara>
en: The alphabetical list of notable optional <emphasis role="strong">debian/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.</emphasis>* configuration files listed below provides very powerful means to set the installation path of files.  Please note:
pt: A lista alfabética de ficheiros de configuração opcionais notáveis <emphasis role="strong">debian/</emphasis><emphasis>pacotebinário</emphasis><emphasis role="strong">.</emphasis>* listados em baixo fornece meios muito poderosos de definir o caminho de instalação dos ficheiros.  Por favor note:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <quote><emphasis role="strong">-x[01234]</emphasis></quote> superscript notation that appears in the following list indicates the minimum value for the <emphasis role="strong">debmake</emphasis> <emphasis role="strong">-x</emphasis> option that generates the associated template file.  See <quote><xref linkend="xoption"/></quote> or <emphasis role="strong">debmake</emphasis>(1) for details.
pt: A notação de superscript <quote><emphasis role="strong">-x[01234]</emphasis></quote> que aparece na seguinte lista indica o valor mínimo para a opção <emphasis role="strong">-x</emphasis> do <emphasis role="strong">debmake</emphasis> que gera o ficheiro modelo associado. Veja <quote><xref linkend="xoption"/></quote> ou <emphasis role="strong">debmake</emphasis>(1) para detalhes.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: For a single binary package, the <quote><emphasis>binarypackage</emphasis>.</quote> part of the filename in the list may be removed.
pt: Para um pacote binário único, a parte <quote><emphasis>pacote-binário</emphasis></quote> do nome de ficheiro na lista pode ser removida.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: For a multi binary package, a configuration file missing the <quote><emphasis>binarypackage</emphasis></quote> part of the filename is applied to the first binary package listed in the <emphasis role="strong">debian/control</emphasis>.
pt: Para um pacote multi-binário, um ficheiro de configuração onde falta a parte <quote><emphasis>pacote-binário</emphasis></quote> no nome de ficheiro é aplicado ao primeiro pacote binário listado em <emphasis role="strong">debian/control</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: When there are many binary packages, their configurations can be specified independently by prefixing their name to their configuration filenames such as <quote><emphasis>package-1</emphasis><emphasis role="strong">.install</emphasis></quote>, <quote><emphasis>package-2</emphasis><emphasis role="strong">.install</emphasis></quote>, etc.
pt: Quando existem muitos pacotes binários, a suas configurações podem ser especificadas independentemente ao prefixar o seu nome aos seus nomes de ficheiros de configuração tal como <quote><emphasis>pacote-1</emphasis><emphasis role="strong">.install</emphasis></quote>, <quote><emphasis>pacote-2</emphasis><emphasis role="strong">.install</emphasis></quote>, etc.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Some template configuration files may not be created by the <emphasis role="strong">debmake</emphasis> command. In such cases, you need to create them with an editor.
pt: Alguns ficheiros de configuração modelo podem não ser criados pelo comando <emphasis role="strong">debmake</emphasis>. Em tais casos, você precisa de cria-los com um editor.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Some configuration template files generated by the <emphasis role="strong">debmake</emphasis> command with an extra <emphasis role="strong">.ex</emphasis> suffix need to be activated by removing that suffix.
pt: Alguns ficheiros modelo de configuração gerados pelo comando <emphasis role="strong">debmake</emphasis> com um sufixo <emphasis role="strong">.ex</emphasis> extra precisam de ser activados ao remover esse sufixo.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Unused configuration template files generated by the <emphasis role="strong">debmake</emphasis> command should be removed.
pt: Ficheiros modelo de configuração não usados gerados pelo comando <emphasis role="strong">debmake</emphasis> devem ser removidos.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Copy configuration template files as needed to the filenames matching their pertinent binary package names.
pt: Copie ficheiros modelo de configuração como necessário para que os nomes de ficheiros correspondam aos seus nomes de pacote binário pertinentes.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: installed as <emphasis role="strong">usr/share/bug/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">/control</emphasis> in <emphasis>binarypackage</emphasis>. See <quote><xref linkend="bug"/></quote>.
pt: instalado como <emphasis role="strong">usr/share/bug/</emphasis><emphasis>pacotebinário</emphasis><emphasis role="strong">/control</emphasis> em <emphasis>pacotebinário</emphasis>. Veja <quote><xref linkend="bug"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: installed as <emphasis role="strong">usr/share/bug/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">/presubj</emphasis> in <emphasis>binarypackage</emphasis>. See <quote><xref linkend="bug"/></quote>.
pt: instalado como <emphasis role="strong">usr/share/bug/</emphasis><emphasis>pacotebinário</emphasis><emphasis role="strong">/presubj</emphasis> em <emphasis>pacotebinário</emphasis>. Veja <quote><xref linkend="bug"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: installed as <emphasis role="strong">usr/share/bug/</emphasis><emphasis>binarypackage</emphasis> or <emphasis role="strong">usr/share/bug/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">/script</emphasis> in <emphasis>binarypackage</emphasis>. See <quote><xref linkend="bug"/></quote>.
pt: instalado como <emphasis role="strong">usr/share/bug/</emphasis><emphasis>pacotebinário</emphasis> ou <emphasis role="strong">usr/share/bug/</emphasis><emphasis>pacotebinário</emphasis><emphasis role="strong">/script</emphasis> em <emphasis>pacotebinário</emphasis>. Veja <quote><xref linkend="bug"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.bash-completion</emphasis>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.bash-completion</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: List <emphasis role="strong">bash</emphasis> completion scripts to be installed.
pt: Lista scripts de completação <emphasis role="strong">bash</emphasis> a serem instalados.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: The <emphasis role="strong">bash-completion</emphasis> package is required for both build and user environments.
pt: O pacote <emphasis role="strong">bash-completion</emphasis> é requerido para ambos ambientes de compilação e utilizador.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_bash-completion</emphasis>(1).
pt: Veja <emphasis role="strong">dh_bash-completion</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: List files that should be removed but are not cleaned by the <emphasis role="strong">dh_auto_clean</emphasis> command.
pt: Lista ficheiros que devem ser removidos mas não são limpos pelo comando <emphasis role="strong">dh_auto_clean</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_auto_clean</emphasis>(1) and <emphasis role="strong">dh_clean</emphasis>(1).
pt: Veja <emphasis role="strong">dh_auto_clean</emphasis>(1) e <emphasis role="strong">dh_clean</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Set the <emphasis role="strong">debhelper</emphasis> compatibility level. (deprecated)
pt: Define o nível de compatibilidade do <emphasis role="strong">debhelper</emphasis>. (descontinuado)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Use <quote><emphasis role="strong">Build-Depends: debhelper-compat (= @@@dhcompat@@@)</emphasis></quote> in <emphasis role="strong">debian/control</emphasis> to specify the compatibility level and remove <emphasis role="strong">debian/compat</emphasis>.
pt: Use <quote><emphasis role="strong">Build-Depends: debhelper-compat (= @@@dhcompat@@@)</emphasis></quote> em <emphasis role="strong">debian/control</emphasis> para especificar o nível de compatibilidade e remova <emphasis role="strong">debian/compat</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <quote><emphasis role="strong">COMPATIBILITY LEVELS</emphasis></quote> in <emphasis role="strong">debhelper</emphasis>(7).
pt: Veja <quote><emphasis role="strong">NÍVEIS DE COMPATIBILIDADE</emphasis></quote> no <emphasis role="strong">debhelper</emphasis>(7).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.conffiles</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.conffiles</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: This optional file is installed into the <emphasis role="strong">DEBIAN</emphasis> directory within the binary package while supplementing it with all the conffiles auto-detected by <emphasis role="strong">debhelper</emphasis>.
pt: Este ficheiro opcional é instalado no directório <emphasis role="strong">DEBIAN</emphasis> dentro do pacote binário enquanto o suplementa com todos os ficheiros de configuração auto-detetados pelo <emphasis role="strong">debhelper</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: This file is primarily useful for using "special" entries such as the remove-on-upgrade feature from <emphasis role="strong">dpkg</emphasis>(1).
pt: Este ficheiro é principalmente útil para se usar entradas "especiais" como a funcionalidade remove-on-upgrade do <emphasis role="strong">dpkg</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: If the program you’re packaging requires every user to modify the configuration files in the <emphasis role="strong">/etc</emphasis> directory, there are two popular ways to arrange for them not to be conffiles, keeping the <emphasis role="strong">dpkg</emphasis> command happy and quiet.
pt: Se o programa que você está a empacotar requerer que cada utilizador modifique os ficheiros de configuração no directório <emphasis role="strong">/etc</emphasis>, existem duas maneiras populares de fazer com que não sejam ficheiros de configuração, mantendo o comando <emphasis role="strong">dpkg</emphasis> contente e caladinho.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: Create a symlink under the <emphasis role="strong">/etc</emphasis> directory pointing to a file under the <emphasis role="strong">/var</emphasis> directory generated by the maintainer scripts.
pt: Cria um link simbólico sob o directório <emphasis role="strong">/etc</emphasis> a apontar para um ficheiro sob o directório <emphasis role="strong">/var</emphasis> gerado pelos scripts do maintainer.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: Create a file generated by the maintainer scripts under the <emphasis role="strong">/etc</emphasis> directory.
pt: Cria um ficheiro gerado pelos scripts do maintainer sob o directório <emphasis role="strong">/etc</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_installdeb</emphasis>(1).
pt: Veja <emphasis role="strong">dh_installdeb</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.config</emphasis>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.config</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: This is the <emphasis role="strong">debconf</emphasis> <emphasis role="strong">config</emphasis> script used for asking any questions necessary to configure the package.  See <quote><xref linkend="debconf"/></quote>.
pt: Este é o script <emphasis role="strong">config</emphasis> do <emphasis role="strong">debconf</emphasis> usado para perguntar quaisquer questões necessárias para configurar o pacote. Veja <quote><xref linkend="debconf"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.cron.hourly</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.cron.hourly</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into the <emphasis role="strong">etc/cron/hourly/</emphasis><emphasis>binarypackage</emphasis> file in <emphasis>binarypackage</emphasis>.
pt: Instalado no ficheiro <emphasis role="strong">etc/cron/hourly/</emphasis><emphasis>pacote-binário</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_installcron</emphasis>(1) and <emphasis role="strong">cron</emphasis>(8).
pt: Veja <emphasis role="strong">dh_installcron</emphasis>(1) e <emphasis role="strong">cron</emphasis>(8).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.cron.daily</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.cron.daily</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into the <emphasis role="strong">etc/cron/daily/</emphasis><emphasis>binarypackage</emphasis> file in <emphasis>binarypackage</emphasis>.
pt: Instalado no ficheiro <emphasis role="strong">etc/cron/daily/</emphasis><emphasis>pacote-binário</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.cron.weekly</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.cron.weekly</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into the <emphasis role="strong">etc/cron/weekly/</emphasis><emphasis>binarypackage</emphasis> file in <emphasis>binarypackage</emphasis>.
pt: Instalado no ficheiro <emphasis role="strong">etc/cron/weekly/</emphasis><emphasis>pacote-binário</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.cron.monthly</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.cron.monthly</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into the *etc/cron/monthly/*<emphasis>binarypackage</emphasis> file in <emphasis>binarypackage</emphasis>.
pt: Instalado no ficheiro *etc/cron/monthly/*<emphasis>pacote-binário</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.cron.d</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.cron.d</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into the <emphasis role="strong">etc/cron.d/</emphasis><emphasis>binarypackage</emphasis> file in <emphasis>binarypackage</emphasis>.
pt: Instalado no ficheiro <emphasis role="strong">etc/cron.d/</emphasis><emphasis>pacote-binário</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_installcron</emphasis>(1), <emphasis role="strong">cron</emphasis>(8), and <emphasis role="strong">crontab</emphasis>(5).
pt: Veja <emphasis role="strong">dh_installcron</emphasis>(1), <emphasis role="strong">cron</emphasis>(8), e <emphasis role="strong">crontab</emphasis>(5).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.default</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.default</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: If this exists, it is installed into <emphasis role="strong">etc/default/</emphasis><emphasis>binarypackage</emphasis> in <emphasis>binarypackage</emphasis>.
pt: Se isto existir, é instalado em <emphasis role="strong">etc/default/</emphasis><emphasis>pacote-binário</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_installinit</emphasis>(1).
pt: Veja <emphasis role="strong">dh_installinit</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.dirs</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.dirs</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: List directories to be created in <emphasis>binarypackage</emphasis>.
pt: Lista directórios a serem criados em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_installdirs</emphasis>(1).
pt: Veja <emphasis role="strong">dh_installdirs</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Usually, this is not needed since all <emphasis role="strong">dh_install</emphasis>* commands create required directories automatically.  Use this only when you run into trouble.
pt: Geralmente, isto não é necessário pois todos os comandos <emphasis role="strong">dh_install</emphasis>* criam os directórios requeridos automaticamente. Use isto apenas se encontrar problemas.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.doc-base</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.doc-base</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed as the <emphasis role="strong">doc-base</emphasis> control file in <emphasis>binarypackage</emphasis>.
pt: Instalado como o ficheiro de controle do <emphasis role="strong">doc-base</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_installdocs</emphasis>(1) and <quote><link xl:href="file:///usr/share/doc/doc-base/doc-base.html/index.html">Debian doc-base Manual</link> (<emphasis role="strong">doc-base.html</emphasis>)</quote> provided by the <emphasis role="strong">doc-base</emphasis> package.
pt: Veja <emphasis role="strong">dh_installdocs</emphasis>(1) e <quote><link xl:href="file:///usr/share/doc/doc-base/doc-base.html/index.html">Manual Debian doc-base</link> (<emphasis role="strong">doc-base.html</emphasis>)</quote> fornecido pelo pacote <emphasis role="strong">doc-base</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.docs</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.docs</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: List documentation files to be installed in <emphasis>binarypackage</emphasis>.
pt: Lista ficheiros de documentação a serem instalados em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_installdocs</emphasis>(1).
pt: Veja <emphasis role="strong">dh_installdocs</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into <emphasis role="strong">usr/lib/emacsen-common/packages/compat/</emphasis><emphasis>binarypackage</emphasis> in <emphasis>binarypackage</emphasis>.
pt: Instalado em <emphasis role="strong">usr/lib/emacsen-common/packages/compat/</emphasis><emphasis>pacote-binário</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_installemacsen</emphasis>(1).
pt: Veja <emphasis role="strong">dh_installemacsen</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.emacsen-install</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.emacsen-install</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into <emphasis role="strong">usr/lib/emacsen-common/packages/install/</emphasis><emphasis>binarypackage</emphasis> in <emphasis>binarypackage</emphasis>.
pt: Instalado em <emphasis role="strong">usr/lib/emacsen-common/packages/install/</emphasis><emphasis>pacote-binário</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.emacsen-remove</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.emacsen-remove</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into <emphasis role="strong">usr/lib/emacsen-common/packages/remove/</emphasis><emphasis>binarypackage</emphasis> in <emphasis>binarypackage</emphasis>.
pt: Instalado em <emphasis role="strong">usr/lib/emacsen-common/packages/remove/</emphasis><emphasis>pacote-binário</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.emacsen-startup</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.emacsen-startup</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into <emphasis role="strong">usr/lib/emacsen-common/packages/startup/</emphasis><emphasis>binarypackage</emphasis> in <emphasis>binarypackage</emphasis>.
pt: Instalado em <emphasis role="strong">usr/lib/emacsen-common/packages/startup/</emphasis><emphasis>pacote-binário</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.examples</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.examples</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: List example files or directories to be installed into <emphasis role="strong">usr/share/doc/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">/examples/</emphasis> in <emphasis>binarypackage</emphasis>.
pt: Lista ficheiros ou directórios exemplo a serem instalados em <emphasis role="strong">usr/share/doc/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">/examples/</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_installexamples</emphasis>(1).
pt: Veja <emphasis role="strong">dh_installexamples</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: If this exists, it functions as the configuration file for the <emphasis role="strong">gbp</emphasis> command.
pt: Se isto existir, funciona como ficheiro de configuração para o comando <emphasis role="strong">gbp</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">gbp.conf</emphasis>(5), <emphasis role="strong">gbp</emphasis>(1), and <emphasis role="strong">git-buildpackage</emphasis>(1).
pt: Veja <emphasis role="strong">gbp.conf</emphasis>(5), <emphasis role="strong">gbp</emphasis>(1), e <emphasis role="strong">git-buildpackage</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.info</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.info</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: List info files to be installed in <emphasis>binarypackage</emphasis>.
pt: Lista ficheiros de informação a serem instalados em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_installinfo</emphasis>(1).
pt: Veja <emphasis role="strong">dh_installinfo</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.init</emphasis> <superscript><emphasis role="strong">-x4</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.init</emphasis> <superscript><emphasis role="strong">-x4</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into <emphasis role="strong">etc/init.d/</emphasis><emphasis>binarypackage</emphasis> in <emphasis>binarypackage</emphasis>. (deprecated)
pt: Instalado em <emphasis role="strong">etc/init.d/</emphasis><emphasis>pacote-binário</emphasis> em <emphasis>pacote-binário</emphasis>. (descontinuado)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.install</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.install</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: List files which should be installed but are not installed by the <emphasis role="strong">dh_auto_install</emphasis> command.
pt: Lista ficheiros que devem ser instalados mas não são instalados pelo comando <emphasis role="strong">dh_auto_install</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_install</emphasis>(1) and <emphasis role="strong">dh_auto_install</emphasis>(1).
pt: Veja <emphasis role="strong">dh_install</emphasis>(1) e <emphasis role="strong">dh_auto_install</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.links</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.links</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: List pairs of source and destination files to be symlinked. Each pair should be put on its own line, with the source and destination separated by whitespace.
pt: Lista pares de ficheiros de fonte e destino para serem ligados por link simbólico. Cada par deve ser posto na sua própria linha, com a fonte e destino separados por espaço em branco.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_link</emphasis>(1).
pt: Veja <emphasis role="strong">dh_link</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.lintian-overrides</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.lintian-overrides</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into <emphasis role="strong">usr/share/lintian/overrides/</emphasis><emphasis>binarypackage</emphasis> in the package build directory. This file is used to suppress erroneous <emphasis role="strong">lintian</emphasis> diagnostics.
pt: Instalado em <emphasis role="strong">usr/share/lintian/overrides/</emphasis><emphasis>pacote-binário</emphasis> no directório de compilação do pacote. Este ficheiro é usado para suprimir diagnósticos do <emphasis role="strong">lintian</emphasis> erróneos.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_lintian</emphasis>(1), <emphasis role="strong">lintian</emphasis>(1) and <quote><link xl:href="https://lintian.debian.org/manual/index.html">Lintian User’s Manual</link></quote>.
pt: Veja <emphasis role="strong">dh_lintian</emphasis>(1), <emphasis role="strong">lintian</emphasis>(1) e <quote><link xl:href="https://lintian.debian.org/manual/index.html">Manual do Utilizador de Lintian</link></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.maintscript</emphasis> <superscript><emphasis role="strong">-x2</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.maintscript</emphasis> <superscript><emphasis role="strong">-x2</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: If this optional file exists, <emphasis role="strong">debhelper</emphasis> uses this as the template to generate <emphasis role="strong">DEBIAN/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.{pre,post}{inst,rm}</emphasis> files within the binary package while adding <quote><emphasis role="strong">-- "$@"</emphasis></quote> to the <emphasis role="strong">dpkg-maintscript-helper</emphasis>(1) command.
pt: Se este ficheiro opcional existir, o <emphasis role="strong">debhelper</emphasis> usa-o como modelo para gerar ficheiros <emphasis role="strong">DEBIAN/</emphasis><emphasis>pacotebinário</emphasis><emphasis role="strong">.{pre,post}{inst,rm}</emphasis> dentro do pacote binário enquanto adiciona <quote><emphasis role="strong">-- "$@"</emphasis></quote> ao comando <emphasis role="strong">dpkg-maintscript-helper</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_installdeb</emphasis>(1) and <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html">Chapter 6 - Package maintainer scripts and installation procedure</link></quote> in the <quote>Debian Policy Manual</quote>.
pt: Veja <emphasis role="strong">dh_installdeb</emphasis>(1) e <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html">Capítulo 6 - Scripts de maintainer de pacote e procedimento de instalação</link></quote> no <quote>Manual de Política Debian</quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: These are manpage template files generated by the <emphasis role="strong">debmake</emphasis> command.  Please rename these to appropriate file names and update their contents.
pt: Estes são ficheiros modelo de manuais gerados pelo comando <emphasis role="strong">debmake</emphasis>. Por favor renomeie estes para nomes de ficheiro apropriados e atualize o seu conteúdo.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Debian Policy requires that each program, utility, and function should have an associated manual page included in the same package. Manual pages are written in <emphasis role="strong">nroff</emphasis>(1). If you are new to making a manpage, use <emphasis role="strong">manpage.asciidoc</emphasis> or <emphasis role="strong">manpage.1</emphasis> as the starting point.
pt: A Política Debian requer que cada programa, utilitário e função deve ter um manual associado incluído no mesmo pacote. Os manuais são escritos em <emphasis role="strong">nroff</emphasis>(1). Se você é novato a fazer um manual, use <emphasis role="strong">manpage.asciidoc</emphasis> ou <emphasis role="strong">manpage.1</emphasis> como ponto de partida.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.manpages</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.manpages</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: List man pages to be installed.
pt: Lista os manuais a serem instalados.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_installman</emphasis>(1).
pt: Veja <emphasis role="strong">dh_installman</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.menu</emphasis> (deprecated, no more installed)
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.menu</emphasis> (descontinuado, não mais instalado)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: <link xl:href="https://bugs.debian.org/741573">tech-ctte #741573</link> decided <quote>Debian should use <emphasis role="strong">.desktop</emphasis> files as appropriate</quote>.
pt: <link xl:href="https://bugs.debian.org/741573">tech-ctte #741573</link> decidiu <quote>Debian deve usar ficheiros <emphasis role="strong">.desktop</emphasis> como apropriado</quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Debian menu file installed into <emphasis role="strong">usr/share/menu/</emphasis><emphasis>binarypackage</emphasis> in <emphasis>binarypackage</emphasis>.
pt: Ficheiro de menu Debian instalado em <emphasis role="strong">usr/share/menu/</emphasis><emphasis>pacote-binário</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">menufile</emphasis>(5) for its format.  See <emphasis role="strong">dh_installmenu</emphasis>(1).
pt: Veja <emphasis role="strong">menufile</emphasis>(5) para o seu formato. Veja <emphasis role="strong">dh_installmenu</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis role="strong">NEWS</emphasis>
pt: <emphasis role="strong">NOVIDADES</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into <emphasis role="strong">usr/share/doc/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">/NEWS.Debian</emphasis>.
pt: Instalado em <emphasis role="strong">usr/share/doc/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">/NEWS.Debian</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_installchangelogs</emphasis>(1).
pt: Veja <emphasis role="strong">dh_installchangelogs</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Collection of <emphasis role="strong">-p1</emphasis> patch files which are applied to the upstream source before building the source.
pt: Coleção de ficheiros patch <emphasis role="strong">-p1</emphasis> que são aplicados à fonte do autor antes de se compilar o pacote.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: No patch files are generated by the <emphasis role="strong">debmake</emphasis> command.
pt: Nenhuns ficheiros patch são gerados pelo comando <emphasis role="strong">debmake</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dpkg-source</emphasis>(1), <quote><xref linkend="quilt-setup"/></quote> and <quote><xref linkend="alt-patch"/></quote>.
pt: Veja <emphasis role="strong">dpkg-source</emphasis>(1), <quote><xref linkend="quilt-setup"/></quote> e <quote><xref linkend="alt-patch"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: The application sequence of the <emphasis role="strong">patches/</emphasis>* patch files.
pt: A sequência de aplicação dos ficheiros patch <emphasis role="strong">patches/</emphasis>*.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: If these optional files exist, the corresponding files are installed into the <emphasis role="strong">DEBIAN</emphasis> directory within the binary package after enriched by <emphasis role="strong">debhelper</emphasis>.  Otherwise, these files in the <emphasis role="strong">DEBIAN</emphasis> directory within the binary package is generated by <emphasis role="strong">debhelper</emphasis>.
pt: Se estes ficheiros opcionais existirem, os ficheiros correspondentes são instalados no directório <emphasis role="strong">DEBIAN</emphasis> dentro do pacote binário após enriquecido pelo <emphasis role="strong">debhelper</emphasis>.  Caso contrário, estes ficheiros no directório <emphasis role="strong">DEBIAN</emphasis> dentro do pacote binário são gerados pelo <emphasis role="strong">debhelper</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Whenever possible, simpler <emphasis>binarypackage</emphasis><emphasis role="strong">.maintscript</emphasis> should be used instead.
pt: Sempre que possível, em vez disto deve ser usando um mais simples <emphasis>pacotebinário</emphasis><emphasis role="strong">.maintscript</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See also <emphasis role="strong">debconf-devel</emphasis>(7) and <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-binary.html#prompting-in-maintainer-scripts">3.9.1 Prompting in maintainer scripts</link></quote> in the <quote>Debian Policy Manual</quote>.
pt: Veja também <emphasis role="strong">debconf-devel</emphasis>(7) e <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-binary.html#prompting-in-maintainer-scripts">3.9.1 Perguntando nos scripts do maintainer</link></quote> no <quote>Manual de Política Debian</quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into the first binary package listed in the <emphasis role="strong">debian/control</emphasis> file as <emphasis role="strong">usr/share/doc/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">/README.Debian</emphasis>.
pt: Instalado no primeiro pacote binário listado no ficheiro <emphasis role="strong">debian/control</emphasis> como <emphasis role="strong">usr/share/doc/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">/README.Debian</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: This file provides the information specific to the Debian package.
pt: Este ficheiro fornece a informação especifica ao pacote Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into the first binary package listed in the <emphasis role="strong">debian/control</emphasis> file as <emphasis role="strong">usr/share/doc/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">/README.source</emphasis>.
pt: Instalado no primeiro pacote binário listado no ficheiro <emphasis role="strong">debian/control</emphasis> como <emphasis role="strong">usr/share/doc/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">/README.source</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: If running <quote><emphasis role="strong">dpkg-source -x</emphasis></quote> on a source package doesn’t produce the source of the package, ready for editing, and allow one to make changes and run <emphasis role="strong">dpkg-buildpackage</emphasis> to produce a modified package without taking any additional steps, creating this file is recommended.
pt: Se correr <quote><emphasis role="strong">dpkg-source -x</emphasis></quote> num pacote fonte não produz a fonte do pacote, pronto para editar, e permite-nos fazer alterações e correr <emphasis role="strong">dpkg-buildpackage</emphasis> para produzir um pacote modificado sem tomar nenhum passo adicional, é recomendado criar este ficheiro.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-source.html#source-package-handling-debian-readme-source">Debian policy manual section 4.14</link></quote>.
pt: Veja <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-source.html#source-package-handling-debian-readme-source">Manual de Política Debian secção 4.14</link></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.service</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.service</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: If this exists, it is installed into <emphasis role="strong">lib/systemd/system/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.service</emphasis> in <emphasis>binarypackage</emphasis>.
pt: Se isto existir, será instalado em <emphasis role="strong">lib/systemd/system/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.service</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_systemd_enable</emphasis>(1), <emphasis role="strong">dh_systemd_start</emphasis>(1), and <emphasis role="strong">dh_installinit</emphasis>(1).
pt: Veja <emphasis role="strong">dh_systemd_enable</emphasis>(1), <emphasis role="strong">dh_systemd_start</emphasis>(1), e <emphasis role="strong">dh_installinit</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: The Debian package format.
pt: O formato de pacote Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> to make this non-native package (recommended)
pt: Use <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> para tornar este pacote não-nativo (recomendado)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">3.0 (native)</emphasis></quote> to make this native package
pt: Use <quote><emphasis role="strong">3.0 (native)</emphasis></quote> para tornar este pacote nativo.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <quote>SOURCE PACKAGE FORMATS</quote> in <emphasis role="strong">dpkg-source</emphasis>(1).
pt: Veja <quote>FORMATOS DE PACOTE FONTE</quote> em <emphasis role="strong">dpkg-source</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: These file is not installed, but are scanned by the <emphasis role="strong">lintian</emphasis> command to provide overrides for the source package.
pt: Este ficheiro não é instalado, mas é sondado pelo comando <emphasis role="strong">lintian</emphasis> para fornecer sobreposições para o pacote fonte.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_lintian</emphasis>(1) and <emphasis role="strong">lintian</emphasis>(1).
pt: Veja <emphasis role="strong">dh_lintian</emphasis>(1) e <emphasis role="strong">lintian</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: The <emphasis role="strong">dpkg-source</emphasis> command uses this content as its options.  Notable options are:
pt: O comando <emphasis role="strong">dpkg-source</emphasis> usa este conteúdo como suas opções. As opções notáveis são:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: This is not included in the generated source package and is meant to be committed to the VCS of the maintainer.
pt: Isto não está incluído no pacote fonte gerado e destina-se a ser cometido para o VCS do maintainer.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <quote>FILE FORMATS</quote> in <emphasis role="strong">dpkg-source</emphasis>(1).
pt: Veja <quote>FORMATOS DE FICHEIRO</quote> em <emphasis role="strong">dpkg-source</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Free form text that is put on top of the automatic patch generated.
pt: Texto de formato livre que é colocado no topo da patch automática gerada.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.symbols</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.symbols</emphasis> <superscript><emphasis role="strong">-x1</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: The symbols files, if present, are passed to the <emphasis role="strong">dpkg-gensymbols</emphasis> command to be processed and installed.
pt: Os ficheiros de símbolos, se presentes, são passados ao comando <emphasis role="strong">dpkg-gensymbols</emphasis> para serem processados e instalados.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: See <emphasis role="strong">dh_makeshlibs</emphasis>(1) and <quote><xref linkend="symbols"/></quote>..
pt: Veja <emphasis role="strong">dh_makeshlibs</emphasis>(1) e <quote><xref linkend="symbols"/></quote>..

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.templates</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.templates</emphasis> <superscript><emphasis role="strong">-x3</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: This is the <emphasis role="strong">debconf</emphasis> <emphasis role="strong">templates</emphasis> file used for asking any questions necessary to configure the package.  See <quote><xref linkend="debconf"/></quote>.
pt: Isto é o ficheiro de <emphasis role="strong">modelos</emphasis> <emphasis role="strong">debconf</emphasis> usado para fazer perguntas necessárias para configurar o pacote. Veja <quote><xref linkend="debconf"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: This is the RFC822-style test meta data file defined in <link xl:href="https://dep-team.pages.debian.net/deps/dep8/">DEP-8</link>.  See <emphasis role="strong">autopkgtest</emphasis>(1) and <quote><xref linkend="ci"/></quote>.
pt: Isto é o ficheiro de meta-dados de teste estilo-RFC822 definido em <link xl:href="https://dep-team.pages.debian.net/deps/dep8/">DEP-8</link>. Veja <emphasis role="strong">autopkgtest</emphasis>(1) e <quote><xref linkend="ci"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis role="strong">TODO</emphasis>
pt: <emphasis role="strong">A FAZER</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Installed into the first binary package listed in the <emphasis role="strong">debian/control</emphasis> file as <emphasis role="strong">usr/share/doc/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">/TODO.Debian</emphasis>.
pt: Instalado no primeiro pacote binário listado no ficheiro <emphasis role="strong">debian/control</emphasis> como <emphasis role="strong">usr/share/doc/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">/TODO.Debian</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: If this exists, it is installed into <emphasis role="strong">usr/lib/tmpfiles.d/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.conf</emphasis> in <emphasis>binarypackage</emphasis>.
pt: Se isto existir, será instalado em <emphasis role="strong">usr/lib/tmpfiles.d/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.conf</emphasis> em <emphasis>pacote-binário</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><term>
en: <emphasis>binarypackage</emphasis><emphasis role="strong">.upstart</emphasis> <superscript><emphasis role="strong">-x4</emphasis></superscript>
pt: <emphasis>pacote-binário</emphasis><emphasis role="strong">.upstart</emphasis> <superscript><emphasis role="strong">-x4</emphasis></superscript>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: If this exists, it is installed into <emphasis role="strong">etc/init/package.conf</emphasis> in the package build directory. (deprecated)
pt: Se isto existir, será instalado em <emphasis role="strong">etc/init/package.conf</emphasis> no directório de compilação do pacotes. (descontinuado)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><variablelist><varlistentry><listitem><simpara>
en: Per-package machine-readable metadata about upstream (<link xl:href="https://dep-team.pages.debian.net/deps/dep12/">DEP-12</link>). See <quote><link xl:href="https://wiki.debian.org/UpstreamMetadata">Upstream MEtadata GAthered with YAml (UMEGAYA)</link></quote>.
pt: Metadados por-pacote legível-por-máquina acerca do autor (<link xl:href="https://dep-team.pages.debian.net/deps/dep12/">DEP-12</link>). Veja <quote><link xl:href="https://wiki.debian.org/UpstreamMetadata">Upstream MEtadata GAthered com YAml (UMEGAYA)</link></quote>.

note: type: Content of: <book><chapter><title>
en: Quality of packaging
pt: Qualidade de empacotamento

note: type: Content of: <book><chapter><simpara>
en: The quality of Debian packaging can be improved by using testing tools.
pt: A qualidade do empacotamento Debian pode ser melhorada ao se usar ferramentas de teste.

note: type: Content of: <book><chapter><simpara>
en: If you follow <quote><xref linkend="setup"/></quote>, these are automatically executed.  You are expected to fix all warnings.
pt: Se você seguir <quote><xref linkend="setup"/></quote>, estas são executadas automaticamente.  Espera-se você corrija todos os avisos.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Reformat <emphasis role="strong">debian/</emphasis>* files
pt: Reformatar ficheiros <emphasis role="strong">debian/</emphasis>*

note: type: Content of: <book><chapter><section><title>
en: Validate <emphasis role="strong">debian/</emphasis>* files with <emphasis role="strong">debputy</emphasis>
pt: Validar ficheiros <emphasis role="strong">debian/</emphasis>* com o <emphasis role="strong">debputy</emphasis>

note: type: Content of: <book><chapter><section><simpara><footnote><simpara>
en: The main purpose of the debputy tool is to offer a new Debian package build paradigm.  This new paradigm is beyond the scope of this tutorial.
pt: O objectivo principal da ferramenta debputy é oferecer um novo paradigma de compilação de pacotes Debian.  Este novo paradigma está para lá do escopo deste tutorial.

note: type: Content of: <book><chapter><section><simpara>
en: The new <link xl:href="https://manpages.debian.org/unstable/dh-debputy/debputy.1.en.html">debputy</link> tool <placeholder type="footnote" id="0"/> includes subcommands to validate (and fix) most files in <emphasis role="strong">debian/</emphasis>*.
pt: A nova ferramenta <link xl:href="https://manpages.debian.org/unstable/dh-debputy/debputy.1.en.html">debputy</link> <placeholder type="footnote" id="0"/> inclui sub-comandos par validar (e corrigir) a maioria dos ficheiros em <emphasis role="strong">debian/</emphasis>*.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Check correctness of files in <emphasis role="strong">debian/</emphasis>*
pt: Verifica a correcção dos ficheiros em <emphasis role="strong">debian/</emphasis>*

note: type: Content of: <book><chapter><section><formalpara><title>
en: Format <emphasis role="strong">debian/control</emphasis> and <emphasis role="strong">debian/tests/control</emphasis> files
pt: Formata ficheiros <emphasis role="strong">debian/control</emphasis> e <emphasis role="strong">debian/tests/control</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Using the <quote><emphasis role="strong">debputy reformat</emphasis></quote> command obsoletes using <quote><emphasis role="strong">wrap-and-sort -vast</emphasis></quote>.
pt: Usar o comando <quote><emphasis role="strong">debputy reformat</emphasis></quote> torna obsoleto usar <quote><emphasis role="strong">wrap-and-sort -vast</emphasis></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: The debputy tool also includes a language server. You can set up to get real-time feedback while editing <emphasis role="strong">debian/</emphasis>* files with any modern editor supporting the <link xl:href="https://en.wikipedia.org/wiki/Language_Server_Protocol">Language Server Protocol</link>.
pt: A ferramenta debputy também inclui um servidor de linguagem. Você pode configurar para obter feedback em tempo real enquanto edita ficheiros <emphasis role="strong">debian/</emphasis>* com qualquer editor moderno que suporte <link xl:href="https://en.wikipedia.org/wiki/Language_Server_Protocol">Language Server Protocol</link>.

note: type: Content of: <book><chapter><title>
en: Sanitization of the source
pt: Sanitização da fonte

note: type: Content of: <book><chapter><simpara>
en: There are a few cases that require sanitizing the source to prevent contamination of the generated Debian source package.
pt: Existem alguns casos que requerem o sanitizar da fonte para prevenir a contaminação do pacote fonte Debian gerado.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: Non-https://www.debian.org/social_contract.html#guidelines[DFSG] compliant content in the upstream source.
pt: Conteúdos não compatíveis com https://www.debian.org/social_contract.html#guidelines[DFSG] na fonte do autor.

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Debian takes software freedom seriously and adheres to the <link xl:href="https://www.debian.org/social_contract.html#guidelines">DFSG</link>.
pt: Debian leva a sério a liberdade do software e adere a <link xl:href="https://www.debian.org/social_contract.html#guidelines">DFSG</link>.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: Extraneous auto-generated content in the upstream source.
pt: Conteúdos estranhos auto-gerados na fonte do autor.

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Debian packages should rebuild these under the latest system.
pt: Pacotes Debian devem recompilar estes sob o sistema mais recente.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: Extraneous VCS content in the upstream source.
pt: Conteúdo VCS estranho na fonte do autor.

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">-i</emphasis> and <emphasis role="strong">-I</emphasis> options set in <quote><xref linkend="devscripts-setup"/></quote> for the <emphasis role="strong">dpkg-source</emphasis>(1) command should avoid these.
pt: As opções <emphasis role="strong">-i</emphasis> e <emphasis role="strong">-I</emphasis> definidas em <quote><xref linkend="devscripts-setup"/></quote> para o comando <emphasis role="strong">dpkg-source</emphasis>(1) devem evitar isto.

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">-i</emphasis> option is intended for non-native Debian packages.
pt: A opção <emphasis role="strong">-i</emphasis> destina-se a pacotes Debian não nativos.

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">-I</emphasis> option is intended for native Debian packages.
pt: A opção <emphasis role="strong">-I</emphasis> destina-se a pacotes Debian nativos.

note: type: Content of: <book><chapter><simpara>
en: There are several methods to avoid including undesirable content.
pt: Existem vários métodos de evitar a inclusão de conteúdos indesejáveis.

note: type: Content of: <book><chapter><section><title>
en: Fix with <emphasis role="strong">Files-Excluded</emphasis>
pt: Corrige com <emphasis role="strong">Files-Excluded</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: This method is suitable for avoiding non-https://www.debian.org/social_contract.html#guidelines[DFSG] compliant content in the upstream source tarball.
pt: Este método é apropriado para evitar conteúdos não compatíveis com https://www.debian.org/social_contract.html#guidelines[DFSG] no tarball fonte do autor.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: List the files to be removed in the <emphasis role="strong">Files-Excluded</emphasis> stanza of the <emphasis role="strong">debian/copyright</emphasis> file.
pt: Lista os ficheiros a serem removidos na estrofe <emphasis role="strong">Files-Excluded</emphasis> do ficheiro <emphasis role="strong">debian/copyright</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: List the URL to download the upstream tarball in the <emphasis role="strong">debian/watch</emphasis> file.
pt: Lista o URL para descarregar o tarball do autor no ficheiro <emphasis role="strong">debian/watch</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Run the <emphasis role="strong">uscan</emphasis> command to download the new upstream tarball.
pt: Corre o comando <emphasis role="strong">uscan</emphasis> para descarregar o novo tarball de autor.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Alternatively, use the <quote><emphasis role="strong">gbp import-orig --uscan --pristine-tar</emphasis></quote> command.
pt: Em alternativa, use o comando <quote><emphasis role="strong">gbp import-orig --uscan --pristine-tar</emphasis></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">mk-origtargz</emphasis> invoked from <emphasis role="strong">uscan</emphasis> removes excluded files from the upstream tarball and repack it as a clean tarball.
pt: <emphasis role="strong">mk-origtargz</emphasis> invocado de <emphasis role="strong">uscan</emphasis> remove ficheiros excluídos do tarball do autor e re-empacota-o como um tarball limpo.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The resulting tarball has the version number with an additional suffix <emphasis role="strong">+dfsg</emphasis>.
pt: O tarball resultante tem o número de versão com um sufixo adicional <emphasis role="strong">+dfsg</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: See <quote><emphasis role="strong">COPYRIGHT FILE EXAMPLES</emphasis></quote> in <emphasis role="strong">mk-origtargz</emphasis>(1).
pt: Veja <quote><emphasis role="strong">EXEMPLOS DE FICHEIROS COPYRIGHT</emphasis></quote> em <emphasis role="strong">mk-origtargz</emphasis>(1).

note: type: Content of: <book><chapter><section><title>
en: Fix with <quote><emphasis role="strong">debian/rules clean</emphasis></quote>
pt: Corrigir com <quote><emphasis role="strong">debian/rules clean</emphasis></quote>

note: type: Content of: <book><chapter><section><simpara>
en: This method is suitable for avoiding auto-generated files by removing them in the "<emphasis role="strong">debian/rules clean</emphasis>" target.
pt: Este método é apropriado para evitar ficheiros auto-gerados ao remove-los no alvo "<emphasis role="strong">debian/rules clean</emphasis>".

note: type: Content of: <book><chapter><section><note><simpara>
en: The "<emphasis role="strong">debian/rules clean</emphasis>" target is called before the "<emphasis role="strong">dpkg-source --build</emphasis>" command by the <emphasis role="strong">dpkg-buildpackage</emphasis> command. The "<emphasis role="strong">dpkg-source --build</emphasis>" command ignores removed files.
pt: O alvo "<emphasis role="strong">debian/rules clean</emphasis>" é chamado antes do comando "<emphasis role="strong">dpkg-source --build</emphasis>" pelo comando <emphasis role="strong">dpkg-buildpackage</emphasis>. O comando "<emphasis role="strong">dpkg-source --build</emphasis>" ignora os ficheiros removidos.

note: type: Content of: <book><chapter><section><title>
en: Fix with <emphasis role="strong">extend-diff-ignore</emphasis>
pt: Corrigir com <emphasis role="strong">extend-diff-ignore</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: This is for the non-native Debian package.
pt: Isto é para o pacote não-nativo Debian.

note: type: Content of: <book><chapter><section><simpara>
en: The problem of extraneous diffs can be fixed by ignoring changes made to specific parts of the source tree. This is done by adding the "<emphasis role="strong">extend-diff-ignore=…​</emphasis>" line in the <emphasis role="strong">debian/source/options</emphasis> file.
pt: O problema dos diffs estranhos pode ser resolvido ao ignorar as alterações feitas a partes específicas da árvore fonte. Isto é feito ao adicionar a linha "<emphasis role="strong">extend-diff-ignore=…</emphasis>" no ficheiro <emphasis role="strong">debian/source/options</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/source/options</emphasis> to exclude the <emphasis role="strong">config.sub</emphasis>, <emphasis role="strong">config.guess</emphasis> and <emphasis role="strong">Makefile</emphasis> files:
pt: <emphasis role="strong">debian/source/options</emphasis> para excluir os ficheiros <emphasis role="strong">config.sub</emphasis>, <emphasis role="strong">config.guess</emphasis> e <emphasis role="strong">Makefile</emphasis>:

note: type: Content of: <book><chapter><section><note><simpara>
en: This approach always works, even when you can’t remove the file. It saves you from having to make a backup of the unmodified file just to restore it before the next build.
pt: Esta abordagem funciona sempre, mesmo quando você não consegue remover o ficheiro. Isto poupa-o de ter de fazer uma salvaguarda do ficheiro não-modificado apenas para o restaurar antes da próxima compilação.

note: type: Content of: <book><chapter><section><tip><simpara>
en: If you use the <emphasis role="strong">debian/source/local-options</emphasis> file instead, you can hide this setting from the generated source package. This may be useful when local non-standard VCS files interfere with your packaging.
pt: Se você usar o ficheiro <emphasis role="strong">debian/source/ local-options</emphasis>, você pode esconder esta definição do pacote fonte gerado. Isto pode ser útil quando ficheiros VCS locais não-standard interferem com o seu empacotamento.

note: type: Content of: <book><chapter><section><title>
en: Fix with <emphasis role="strong">tar-ignore</emphasis>
pt: Corrigir com <emphasis role="strong">tar-ignore</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: This is for the native Debian package.
pt: Isto é para o pacote nativo Debian.

note: type: Content of: <book><chapter><section><simpara>
en: You can exclude certain files in the source tree from the generated tarball by adjusting the file glob. Add the "<emphasis role="strong">tar-ignore=…​</emphasis>" lines in the <emphasis role="strong">debian/source/options</emphasis> or <emphasis role="strong">debian/source/local-options</emphasis> files.
pt: Você pode excluir certos ficheiros na árvore fonte do tarball gerado ao ajustar o globo de ficheiros. Adicione as linhas "<emphasis role="strong">tar-ignore=…</emphasis>" nos ficheiros <emphasis role="strong">debian/source/options</emphasis> ou <emphasis role="strong">debian/source/local-options</emphasis>.

note: type: Content of: <book><chapter><section><note><simpara>
en: For example, if the source package of a native package needs files with the <emphasis role="strong">.o</emphasis> extension as part of the test data, the setting in <quote><xref linkend="devscripts-setup"/></quote> may be too aggressive. You can work around this by dropping the <emphasis role="strong">-I</emphasis> option for <emphasis role="strong">DEBUILD_DPKG_BUILDPACKAGE_OPTS</emphasis> in <quote><xref linkend="devscripts-setup"/></quote> and adding the "<emphasis role="strong">tar-ignore=…​</emphasis>" lines in the <emphasis role="strong">debian/source/local-options</emphasis> file for each package.
pt: Por exemplo, se o pacote fonte de um pacote nativo precisar de ficheiros com a extensão <emphasis role="strong">.o</emphasis> como uma parte dos dados de teste, a definição em <quote><xref linkend="devscripts-setup"/></quote> pode ser demasiado agressiva. Você pode contornar isto ao largar a opção <emphasis role="strong">-I</emphasis> para <emphasis role="strong">DEBUILD_DPKG_BUILDPACKAGE_OPTS</emphasis> em <quote><xref linkend="devscripts-setup"/></quote> e adicionar as linhas "<emphasis role="strong">tar-ignore=…</emphasis>" no ficheiro <emphasis role="strong">debian/source/local-options</emphasis> para cada pacote.

note: type: Content of: <book><chapter><section><title>
en: Fix with <quote><emphasis role="strong">git clean -dfx</emphasis></quote>
pt: Corrigir com <quote><emphasis role="strong">git clean -dfx</emphasis></quote>

note: type: Content of: <book><chapter><section><simpara>
en: The problem of extraneous content in the second build can be avoided by restoring the source tree. This is done by committing the source tree to the Git repository before the first build.
pt: O problema do conteúdo estranho na segunda compilação pode ser evitado ao restaurar a árvore fonte. Isto é feito ao cometer a árvore fonte para o repositório Git antes da primeira compilação.

note: type: Content of: <book><chapter><section><simpara>
en: You can restore the source tree before the second package build. For example:
pt: Você pode restaurar a árvore fonte antes da segunda compilação de pacote. Por exemplo:

note: type: Content of: <book><chapter><section><simpara>
en: This works because the <emphasis role="strong">dpkg-source</emphasis> command ignores the contents of typical VCS files in the source tree, as specified by the <emphasis role="strong">DEBUILD_DPKG_BUILDPACKAGE_OPTS</emphasis> setting in <quote><xref linkend="devscripts-setup"/></quote>.
pt: Isto funciona porque o comando <emphasis role="strong">dpkg-source</emphasis> ignora os conteúdos dos ficheiros VCS típicos na árvore fonte, como especificado pela definição <emphasis role="strong">DEBUILD_DPKG_BUILDPACKAGE_OPTS</emphasis> em <quote><xref linkend="devscripts-setup"/></quote>.

note: type: Content of: <book><chapter><section><tip><simpara>
en: If the source tree is not managed by a VCS, run "<emphasis role="strong">git init; git add -A .; git commit</emphasis>" before the first build.
pt: Se a árvore fonte não for gerida por um VCS, corra "<emphasis role="strong">git init; git add -A .; git commit</emphasis>" antes da primeira compilação.

note: type: Content of: <book><chapter><title>
en: More on packaging
pt: Mais sobre empacotamento

note: type: Content of: <book><chapter><simpara>
en: Let’s explore more fundamentals of Debian packaging.
pt: Vamos explorar mais fundamentos do empacotamento Debian.

note: type: Content of: <book><chapter><section><title>
en: Package customization
pt: Personalização do pacote

note: type: Content of: <book><chapter><section><simpara>
en: All customization data for the Debian source package resides in the <emphasis role="strong">debian/</emphasis> directory as presented in <quote><xref linkend="step-maintainer"/></quote>:
pt: Todos os dados de personalização para o pacote fonte Debian residem no directório <emphasis role="strong">debian/</emphasis> como apresentado em <quote><xref linkend="step-maintainer"/></quote>:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The Debian package build system can be customized through the <emphasis role="strong">debian/rules</emphasis> file (see <quote><xref linkend="rules-custom"/></quote>).
pt: O sistema de compilação de pacote Debian pode ser personalizado através do ficheiro <emphasis role="strong">debian/rules</emphasis> (veja <quote><xref linkend="rules-custom"/></quote>).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The Debian package installation path etc. can be customized through the addition of configuration files such as <emphasis>package</emphasis><emphasis role="strong">.install</emphasis> and <emphasis>package</emphasis><emphasis role="strong">.docs</emphasis> in the <emphasis role="strong">debian/</emphasis> directory for the <emphasis role="strong">dh_</emphasis>* commands from the <emphasis role="strong">debhelper</emphasis> package (see <quote><xref linkend="debianconf"/></quote>).
pt: O caminho de instalação do pacote Debian etc. pode ser personalizado através da adição de ficheiros de configuração como <emphasis>pacote</emphasis><emphasis role="strong">.install</emphasis> e <emphasis>pacote</emphasis><emphasis role="strong">.docs</emphasis> no directório <emphasis role="strong">debian/</emphasis> para os comandos <emphasis role="strong">dh_</emphasis>* do pacote <emphasis role="strong">debhelper</emphasis> (veja <quote><xref linkend="debianconf"/></quote>).

note: type: Content of: <book><chapter><section><simpara>
en: When these are not sufficient to make a good Debian package, <emphasis role="strong">-p1</emphasis> patches of <emphasis role="strong">debian/patches/</emphasis>* files are deployed to modify the upstream source. These are applied in the sequence defined in the <emphasis role="strong">debian/patches/series</emphasis> file before building the package as presented in <quote><xref linkend="alt-patch"/></quote>.
pt: Quando estes não são suficientes para fazer um bom pacote Debian, ficheiros patches <emphasis role="strong">-p1</emphasis> de <emphasis role="strong">debian/patches/</emphasis>* são implantados para modificar a fonte do autor. Estes são aplicados uma sequência definida no ficheiro <emphasis role="strong">debian/patches/series</emphasis> antes de compilar o pacote como apresentado em <quote><xref linkend="alt-patch"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: You should address the root cause of the Debian packaging problem in the least invasive way possible. This approach will make the generated package more robust for future upgrades.
pt: Você deve endereçar a causa raiz do problema de empacotamento Debian pela maneira menos invasiva possível. Esta abordagem irá fazer o pacote gerado mais robusto para atualizações futuras.

note: type: Content of: <book><chapter><section><note><simpara>
en: If the patch addressing the root cause is useful to the upstream project, send it to the upstream maintainer.
pt: Se a patch que endereça a causa raiz é útil para o projeto do autor, envie-a para o maintainer do autor.

note: type: Content of: <book><chapter><section><title>
en: Customized <emphasis role="strong">debian/rules</emphasis>
pt: <emphasis role="strong">debian/rules</emphasis> personalizado

note: type: Content of: <book><chapter><section><simpara>
en: Flexible customization of the <xref linkend="rules"/> is achieved by adding appropriate <emphasis role="strong">override_dh_</emphasis>* targets and their rules.
pt: A personalização flexível do <xref linkend="rules"/> é alcançado ao adicionar alvos <emphasis role="strong">override_dh_</emphasis>* apropriados e suas regras.

note: type: Content of: <book><chapter><section><simpara>
en: When a special operation is required for a certain <emphasis role="strong">dh_</emphasis><emphasis>foo</emphasis> command invoked by the <emphasis role="strong">dh</emphasis> command, its automatic execution can be overridden by adding the makefile target <emphasis role="strong">override_dh_</emphasis><emphasis>foo</emphasis> in the <emphasis role="strong">debian/rules</emphasis> file.
pt: Quando uma operação especial é requerida para um certo comando <emphasis role="strong">dh_</emphasis><emphasis>foo</emphasis> invocado pelo comando <emphasis role="strong">dh</emphasis>, a sua execução automática pode ser sobreposta ao adicionar o alvo makefile <emphasis role="strong">override_dh_</emphasis><emphasis>foo</emphasis> no ficheiro <emphasis role="strong">debian/rules</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The build process may be customized via the upstream provided interface such as arguments to the standard source build system commands, such as:
pt: O processo de compilação pode ser personalizado via interface fornecida pelo autor como argumentos para os comandos do sistema de compilação de fonte de autor, tais como:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">python -m build</emphasis></quote>, or
pt: <quote><emphasis role="strong">python -m build</emphasis></quote>, ou

note: type: Content of: <book><chapter><section><simpara>
en: In this case, you should add the <emphasis role="strong">override_dh_auto_build</emphasis> target with <quote><emphasis role="strong">dh_auto_build --</emphasis> <emphasis>arguments</emphasis></quote>. This ensures that <emphasis>arguments</emphasis> are passed to the build system after the default parameters that <emphasis role="strong">dh_auto_build</emphasis> usually passes.
pt: Neste caso, você deve adicionar o alvo <emphasis role="strong">override_dh_auto_build</emphasis> com <quote><emphasis role="strong">dh_auto_build --</emphasis> <emphasis>argumentos</emphasis></quote>.  Isto assegura que os <emphasis>argumentos</emphasis> são passados para o sistema de compilação após os parâmetros predefinidos que o <emphasis role="strong">dh_auto_build</emphasis> geralmente passa.

note: type: Content of: <book><chapter><section><tip><simpara>
en: Avoid executing bare build system commands directly if they are supported by the <emphasis role="strong">dh_auto_build</emphasis> command.
pt: Evite executar os comandos crus do sistema de compilação diretamente se eles forem suportados pelo comando <emphasis role="strong">dh_auto_build</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><xref linkend="step-maintainer"/></quote> for the basic example.
pt: <quote><xref linkend="step-maintainer"/></quote> para exemplo básico.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><xref linkend="build-system"/></quote> to be reminded of the challenge involving the underlying build system.
pt: <quote><xref linkend="build-system"/></quote> para ser lembrado do desafio que envolve o sistema de compilação subjacente.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><xref linkend="multiarch"/></quote> for multiarch customization.
pt: <quote><xref linkend="multiarch"/></quote> para personalização multiarch.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><xref linkend="harden"/></quote> for hardening customization.
pt: <quote><xref linkend="harden"/></quote> para personalização de endurecimento.

note: type: Content of: <book><chapter><section><title>
en: Variables for <emphasis role="strong">debian/rules</emphasis>
pt: Variáveis para <emphasis role="strong">debian/rules</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Some variable definitions useful for customizing <emphasis role="strong">debian/rules</emphasis> can be found in files under <emphasis role="strong">/usr/share/dpkg/</emphasis>.  Notably:
pt: Algumas definições de variável úteis para personalizar o <emphasis role="strong">debian/rules</emphasis> podem ser encontradas em ficheiros sob <emphasis role="strong">/usr/share/dpkg/</emphasis>.  A notar:

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><simpara>
en: Set <emphasis role="strong">DEB_SOURCE</emphasis>, <emphasis role="strong">DEB_VERSION</emphasis>, <emphasis role="strong">DEB_VERSION_EPOCH_UPSTREAM</emphasis>, <emphasis role="strong">DEB_VERSION_UPSTREAM_REVISION</emphasis>, <emphasis role="strong">DEB_VERSION_UPSTREAM</emphasis>, and <emphasis role="strong">DEB_DISTRIBUTION</emphasis> variables obtained from <emphasis role="strong">dpkg-parsechangelog</emphasis>(1).  (useful for backport support etc..)
pt: Define variáveis <emphasis role="strong">DEB_SOURCE</emphasis>, <emphasis role="strong">DEB_VERSION</emphasis>, <emphasis role="strong">DEB_VERSION_EPOCH_UPSTREAM</emphasis>, <emphasis role="strong">DEB_VERSION_UPSTREAM_REVISION</emphasis>, <emphasis role="strong">DEB_VERSION_UPSTREAM</emphasis>, e <emphasis role="strong">DEB_DISTRIBUTION</emphasis> obtidas de <emphasis role="strong">dpkg-parsechangelog</emphasis>(1). (úteis para suporte a backport etc...)

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><simpara>
en: Set <emphasis role="strong">DEB_VENDOR</emphasis> and <emphasis role="strong">DEB_PARENT_VENDOR</emphasis> variables; and <emphasis role="strong">dpkg_vendor_derives_from</emphasis> macro obtained from <emphasis role="strong">dpkg-vendor</emphasis>(1).  (useful for vendor support (Debian, Ubuntu, …​).)
pt: Define variáveis <emphasis role="strong">DEB_VENDOR</emphasis> e <emphasis role="strong">DEB_PARENT_VENDOR</emphasis>; e macro <emphasis role="strong">dpkg_vendor_derives_from</emphasis> obtidas de <emphasis role="strong">dpkg-vendor</emphasis>(1). (úteis para suporte a fornecedor (Debian, Ubuntu, …​).)

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><simpara>
en: Set <emphasis role="strong">DEB_HOST_</emphasis>* and <emphasis role="strong">DEB_BUILD_</emphasis>* variables obtained from <emphasis role="strong">dpkg-architecture</emphasis>(1).
pt: Veja variáveis <emphasis role="strong">DEB_HOST_</emphasis>* e <emphasis role="strong">DEB_BUILD_</emphasis>* obtidas de <emphasis role="strong">dpkg-architecture</emphasis>(1).

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><simpara>
en: Set <emphasis role="strong">CFLAGS</emphasis>, <emphasis role="strong">CPPFLAGS</emphasis>, <emphasis role="strong">CXXFLAGS</emphasis>, <emphasis role="strong">OBJCFLAGS</emphasis>, <emphasis role="strong">OBJCXXFLAGS</emphasis>, <emphasis role="strong">GCJFLAGS</emphasis>, <emphasis role="strong">FFLAGS</emphasis>, <emphasis role="strong">FCFLAGS</emphasis>, and <emphasis role="strong">LDFLAGS</emphasis> build flags obtained from <emphasis role="strong">dpkg-buildflags</emphasis>(1).
pt: Define as bandeiras de compilação <emphasis role="strong">CFLAGS</emphasis>, <emphasis role="strong">CPPFLAGS</emphasis>, <emphasis role="strong">CXXFLAGS</emphasis>, <emphasis role="strong">OBJCFLAGS</emphasis>, <emphasis role="strong">OBJCXXFLAGS</emphasis>, <emphasis role="strong">GCJFLAGS</emphasis>, <emphasis role="strong">FFLAGS</emphasis>, <emphasis role="strong">FCFLAGS</emphasis>, e <emphasis role="strong">LDFLAGS</emphasis> obtidas de <emphasis role="strong">dpkg-buildflags</emphasis>(1).

note: type: Content of: <book><chapter><section><simpara>
en: For example, you can add an extra option to <emphasis role="strong">CONFIGURE_FLAGS</emphasis> for <emphasis role="strong">linux-any</emphasis> target architectures by adding the following to <emphasis role="strong">debian/rules</emphasis>:
pt: Por exemplo, você pode adicionar uma opção extra ao <emphasis role="strong">CONFIGURE_FLAGS</emphasis> para alvo <emphasis role="strong">linux-any</emphasis> de arquitecturas ao adicionar o seguinte ao <emphasis role="strong">debian/rules</emphasis>:

note: type: Content of: <book><chapter><section><simpara>
en: See <quote><xref linkend="multiarch"/></quote>, <emphasis role="strong">dpkg-architecture</emphasis>(1) and <emphasis role="strong">dpkg-buildflags</emphasis>(1).
pt: Veja <quote><xref linkend="multiarch"/></quote>, <emphasis role="strong">dpkg-architecture</emphasis>(1) e <emphasis role="strong">dpkg-buildflags</emphasis>(1).

note: type: Content of: <book><chapter><section><title>
en: New upstream release
pt: Novo lançamento do autor

note: type: Content of: <book><chapter><section><simpara>
en: When a new upstream release tarball <emphasis role="strong">foo-</emphasis><emphasis>newvwesion</emphasis><emphasis role="strong">.tar.gz</emphasis> is released, the Debian source package can be updated by invoking commands in the old source tree as:
pt: Quando um novo tarball de lançamento de autor <emphasis role="strong">foo-</emphasis><emphasis>novaversão</emphasis><emphasis role="strong">.tar.gz</emphasis> é lançado, o pacote fonte Debian pode ser atualizado ao invocar comandos na árvore fonte antiga como:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debian/watch</emphasis> file in the old source tree must be a valid one.
pt: O ficheiro <emphasis role="strong">debian/watch</emphasis> na árvore fonte antiga tem de ser um válido.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: This make symlink <emphasis role="strong">../foo_</emphasis><emphasis>newvwesion</emphasis><emphasis role="strong">.orig.tar.gz</emphasis> pointing to <emphasis role="strong">../foo-</emphasis><emphasis>newvwesion</emphasis><emphasis role="strong">.tar.gz</emphasis>.
pt: Isto cria um link simbólico <emphasis role="strong">../foo_</emphasis><emphasis>novaversão</emphasis><emphasis role="strong">.orig.tar.gz</emphasis> a apontar para <emphasis role="strong">../foo-</emphasis><emphasis>novaversão</emphasis><emphasis role="strong">.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Files are extracted from <emphasis role="strong">../foo-</emphasis><emphasis>newvwesion</emphasis><emphasis role="strong">.tar.gz</emphasis> to <emphasis role="strong">../foo-</emphasis><emphasis>newversion</emphasis><emphasis role="strong">/</emphasis>
pt: Ficheiros são extraídos de <emphasis role="strong">../foo-</emphasis><emphasis>novaversão</emphasis><emphasis role="strong">.tar.gz</emphasis>para <emphasis role="strong">../foo-</emphasis><emphasis>novaversão</emphasis><emphasis role="strong">/</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Files are copied from <emphasis role="strong">../foo-</emphasis><emphasis>oldversion</emphasis><emphasis role="strong">/debian/</emphasis> to <emphasis role="strong">../foo-</emphasis><emphasis>newvesion</emphasis><emphasis role="strong">/debian/</emphasis> .
pt: Ficheiros são copiados de <emphasis role="strong">../foo-</emphasis><emphasis>versãoantiga</emphasis><emphasis role="strong">/debian/</emphasis> para <emphasis role="strong">../foo-</emphasis><emphasis>novaversão</emphasis><emphasis role="strong">/debian/</emphasis> .

note: type: Content of: <book><chapter><section><simpara>
en: After the above, you should refresh <emphasis role="strong">debian/patches/</emphasis>* files (see <quote><xref linkend="dquilt-manage"/></quote>) and update <emphasis role="strong">debian/changelog</emphasis> with the <emphasis role="strong">dch</emphasis>(1) command.
pt: Após o de cima, você deve refrescar os ficheiros <emphasis role="strong">debian/patches/</emphasis>* (veja <quote><xref linkend="dquilt-manage"/></quote>) e atualizar <emphasis role="strong">debian/changelog</emphasis> com o comando <emphasis role="strong">dch</emphasis>(1).

note: type: Content of: <book><chapter><section><simpara>
en: When <quote><emphasis role="strong">debian uupdate</emphasis></quote> is specified at the end of line in the <emphasis role="strong">debian/watch</emphasis> file, <emphasis role="strong">uscan</emphasis> automatically executes <emphasis role="strong">uupdate</emphasis>(1) after downloading the tarball.
pt: Quando <quote><emphasis role="strong">debian uupdate</emphasis></quote> é especificado no final da linha no ficheiro <emphasis role="strong">debian/watch</emphasis>, o <emphasis role="strong">uscan</emphasis> executa automaticamente <emphasis role="strong">uupdate</emphasis>(1) após descarregar o tarball.

note: type: Content of: <book><chapter><section><title>
en: Manage patch queue with <emphasis role="strong">dquilt</emphasis>
pt: Gerir a lista de patch com <emphasis role="strong">dquilt</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: You can add, drop, and refresh <emphasis role="strong">debian/patches/</emphasis>* files with <emphasis role="strong">dquilt</emphasis> to manage patch queue.
pt: Você pode adicionar, retirar, e refrescar ficheiros <emphasis role="strong">debian/patches/</emphasis>com <emphasis role="strong">dquilt</emphasis> para gerir a lista de patch.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">Add</emphasis> a new patch <emphasis role="strong">debian/patches/</emphasis><emphasis>bugname.patch</emphasis> recording the upstream source modification on the file <emphasis>buggy_file</emphasis> as:
pt: <emphasis role="strong">Adiciona</emphasis> uma nova patch <emphasis role="strong">debian/patches/</emphasis><emphasis>nomebug.patch</emphasis> registando a modificação à fonte do autor no ficheiro <emphasis>ficheiro_buggy</emphasis> como:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">Drop</emphasis> (== disable) an existing patch
pt: <emphasis role="strong">Drop</emphasis> (== desactiva) um caminho existente

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Comment out pertinent line in <emphasis role="strong">debian/patches/series</emphasis>
pt: Comenta linha pertinente em <emphasis role="strong">debian/patches/series</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Erase the patch itself (optional)
pt: Apagar o próprio caminho (opcional)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">Refresh</emphasis> <emphasis role="strong">debian/patches/</emphasis>* files to make <quote><emphasis role="strong">dpkg-source -b</emphasis></quote> work as expected after updating a Debian package to the new upstream release.
pt: <emphasis role="strong">Refresca</emphasis> ficheiros <emphasis role="strong">debian/patches/</emphasis>* para fazer o <quote><emphasis role="strong">dpkg-source -b</emphasis></quote> funcionar como esperado após atualizar um pacote Debian para o novo lançamento do autor.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: If conflicts are encountered with <quote><emphasis role="strong">dquilt push</emphasis></quote> in the above, resolve them and run <quote><emphasis role="strong">dquilt refresh</emphasis></quote> manually for each of them.
pt: Se, em cima, forem encontrados conflitos com <quote><emphasis role="strong">dquilt push</emphasis></quote>, resolva-os e depois corra <quote><emphasis role="strong">dquilt refresh</emphasis></quote> manualmente para cada um deles.

note: type: Content of: <book><chapter><section><simpara>
en: Here is a recap of popular low level package build commands.  There are many ways to do the same thing.
pt: Aqui vamos recapitular os comandos de compilação de pacotes de baixo nível disponíveis. Existem muitas maneiras de se fazer a mesma coisa.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dpkg-buildpackage</emphasis> = core of package building tool
pt: <emphasis role="strong">dpkg-buildpackage</emphasis> = núcleo da ferramenta de compilação de pacote

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debuild</emphasis> = <emphasis role="strong">dpkg-buildpackage</emphasis> + <emphasis role="strong">lintian</emphasis> (build under the sanitized environment variables)
pt: <emphasis role="strong">debuild</emphasis> = <emphasis role="strong">dpkg-buildpackage</emphasis> + <emphasis role="strong">lintian</emphasis> (compilação sob as variáveis de ambiente higienizadas)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">schroot</emphasis> = core of the Debian chroot environment tool
pt: <emphasis role="strong">schroot</emphasis> = núcleo da ferramenta de ambiente chroot de Debian

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">sbuild</emphasis> = <emphasis role="strong">dpkg-buildpackage</emphasis> on custom <emphasis role="strong">schroot</emphasis> (build in the chroot)
pt: <emphasis role="strong">sbuild</emphasis> = <emphasis role="strong">dpkg-buildpackage</emphasis> em <emphasis role="strong">schroot</emphasis> personalizado (compilar na chroot)

note: type: Content of: <book><chapter><section><title>
en: Note on <emphasis role="strong">sbuild</emphasis>
pt: Nota sobre o <emphasis role="strong">sbuild</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">sbuild</emphasis>(1) command is a wrapper script of <emphasis role="strong">dpkg-buildpackage</emphasis> which builds Debian binary packages in a chroot environment managed by the <emphasis role="strong">schroot</emphasis>(1) command.  For example, building for Debian <emphasis role="strong">unstable</emphasis> suite can be done as:
pt: O comando <emphasis role="strong">sbuild</emphasis>(1) é um script invólucro do <emphasis role="strong">dpkg-buildpackage</emphasis> o qual compila pacotes binário Debian num ambiente chroot gerido pelo comando <emphasis role="strong">schroot</emphasis>(1). Por exemplo, compilar para a suite Debian <emphasis role="strong">unstable</emphasis> pode ser feito assim:

note: type: Content of: <book><chapter><section><simpara>
en: In <emphasis role="strong">schroot</emphasis>(1) terminology, this builds a Debian package in a clean ephemeral <link xl:href="https://en.wikipedia.org/wiki/Chroot">chroot</link> <quote><emphasis role="strong">chroot:unstable-amd64-sbuild</emphasis></quote> started as a copy of the clean minimal persistent <link xl:href="https://en.wikipedia.org/wiki/Chroot">chroot</link> <quote><emphasis role="strong">source:unstable-amd64-sbuild</emphasis></quote>.
pt: Em terminologia do <emphasis role="strong">schroot</emphasis>(1), isto compila um pacote Debian num limpo e efémero <link xl:href="https://en.wikipedia.org/wiki/Chroot">chroot</link> <quote><emphasis role="strong">chroot:unstable-amd64-sbuild</emphasis></quote> começando como uma cópia do mínimo persistente limpo <link xl:href="https://en.wikipedia.org/wiki/Chroot">chroot</link> <quote><emphasis role="strong">source:unstable-amd64-sbuild</emphasis></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: This build environment was set up as described in <quote><xref linkend="sbuild-setup"/></quote> with <quote><emphasis role="strong">sbuild-debian-developer-setup</emphasis> -s unstable</quote> which essentially did the following:
pt: Este ambiente de compilação foi configurado como descrito em <quote><xref linkend="sbuild-setup"/></quote> com <quote><emphasis role="strong">sbuild-debian-developer-setup</emphasis> -s unstable</quote> o que essencialmente fez o seguinte:

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">schroot</emphasis>(1) configuration for <emphasis role="strong">unstable-amd64-sbuild</emphasis> was generated at <emphasis role="strong">/etc/schroot/chroot.d/unstable-amd64-sbuild</emphasis><emphasis>.$suffix</emphasis> :
pt: A configuração <emphasis role="strong">schroot</emphasis>(1) para <emphasis role="strong">unstable-amd64-sbuild</emphasis> foi gerada em <emphasis role="strong">/etc/schroot/chroot.d/unstable-amd64-sbuild</emphasis><emphasis>.$suffix</emphasis> :

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The profile defined in the <emphasis role="strong">/etc/schroot/sbuild/</emphasis> directory is used to setup the chroot environment.
pt: O perfil definido no directório <emphasis role="strong">/etc/schroot/sbuild/</emphasis> é usado para configurar o ambiente chroot.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">/srv/chroot/unstable-amd64-sbuild</emphasis> directory holds the chroot filesystem.
pt: <emphasis role="strong">/srv/chroot/unstable-amd64-sbuild</emphasis> directório que contém o sistema de ficheiros da chroot.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">/etc/sbuild/unstable-amd64-sbuild</emphasis> is symlinked to <emphasis role="strong">/srv/chroot/unstable-amd64-sbuild</emphasis> .
pt: <emphasis role="strong">/etc/sbuild/unstable-amd64-sbuild</emphasis> é ligado por link simbólico a <emphasis role="strong">/srv/chroot/unstable-amd64-sbuild</emphasis> .

note: type: Content of: <book><chapter><section><simpara>
en: You can update this source chroot <quote><emphasis role="strong">source:unstable-amd64-sbuild</emphasis></quote> by:
pt: Você pode atualizar esta chroot fonte <quote><emphasis role="strong">source:unstable-amd64-sbuild</emphasis></quote> fazendo:

note: type: Content of: <book><chapter><section><simpara>
en: You can log into this source chroot <quote><emphasis role="strong">source:unstable-amd64-sbuild</emphasis></quote> by:
pt: Você pode iniciar sessão nesta chroot fonte <quote><emphasis role="strong">source:unstable-amd64-sbuild</emphasis></quote> assim:

note: type: Content of: <book><chapter><section><tip><simpara>
en: If your source chroot filesystem is missing packages such as <emphasis role="strong">libeatmydata1</emphasis>, <emphasis role="strong">ccache</emphasis>, and <emphasis role="strong">lintian</emphasis> for your needs, you may want to install these by logging into it.
pt: Se o seu sistema de ficheiros chroot fonte tem falta de pacotes como <emphasis role="strong">libeatmydata1</emphasis>, <emphasis role="strong">ccache</emphasis>, e <emphasis role="strong">lintian</emphasis>, para as suas necessidades, você pode querer instalar estes ao iniciar sessão nele.

note: type: Content of: <book><chapter><section><title>
en: Special build cases
pt: Casos especiais de compilação

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">orig.tar.gz</emphasis> file may need to be uploaded for a Debian revision other than <emphasis role="strong">0</emphasis> or <emphasis role="strong">1</emphasis> under some exceptional cases (e.g., for a security upload).
pt: O ficheiro <emphasis role="strong">orig.tar.gz</emphasis> pode precisar de ser enviado para uma revisão Debian diferente de <emphasis role="strong">0</emphasis> ou <emphasis role="strong">1</emphasis> sob alguns casos excecionais (ex. para um envio de segurança).

note: type: Content of: <book><chapter><section><simpara>
en: When an essential package becomes a non-essential one (e.g., <emphasis role="strong">adduser</emphasis>), you need to remove it manually from the existing chroot environment for its use by <emphasis role="strong">piuparts</emphasis>.
pt: Quando um pacote essencial se torna não-essencial (ex, <emphasis role="strong">adduser</emphasis>), você precisa de remove-lo manualmente do ambiente chroot existente para o seu uso pelo <emphasis role="strong">piuparts</emphasis>.

note: type: Content of: <book><chapter><section><title>
en: Upload <emphasis role="strong">orig.tar.gz</emphasis>
pt: Enviar <emphasis role="strong">orig.tar.gz</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: When you first upload the package to the archive, you need to include the original <emphasis role="strong">orig.tar.gz</emphasis> source, too.
pt: Quando você faz o primeiro envio do pacote para o arquivo, você tem de incluir a fonte <emphasis role="strong">orig.tar.gz</emphasis> original, também.

note: type: Content of: <book><chapter><section><simpara>
en: If the Debian revision number of the package is either <emphasis role="strong">1</emphasis> or <emphasis role="strong">0</emphasis>, this is the default.  Otherwise, you must provide the <emphasis role="strong">dpkg-buildpackage</emphasis> option <emphasis role="strong">-sa</emphasis> to the <emphasis role="strong">dpkg-buildpackage</emphasis> command.
pt: Se o número de revisão Debian do pacote for um de <emphasis role="strong">1</emphasis> ou <emphasis role="strong">0</emphasis>, isto é a predefinição. Caso contrário, você tem de fornecer a opção do <emphasis role="strong">dpkg-buildpackage</emphasis> <emphasis role="strong">-sa</emphasis> ao comando <emphasis role="strong">dpkg-buildpackage</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: For <quote><emphasis role="strong">gbp buildpackage</emphasis></quote>, edit the <emphasis role="strong">~/.gbp.conf</emphasis> file.
pt: Para <quote><emphasis role="strong">gbp buildpackage</emphasis></quote>, edite o ficheiro <emphasis role="strong">~/.gbp.conf</emphasis>.

note: type: Content of: <book><chapter><section><tip><simpara>
en: On the other hand, the <emphasis role="strong">-sd</emphasis> option will force the exclusion of the original <emphasis role="strong">orig.tar.gz</emphasis> source.
pt: Por outro lado, a opção <emphasis role="strong">-sd</emphasis> irá forçar a exclusão da fonte <emphasis role="strong">orig.tar.gz</emphasis> original.

note: type: Content of: <book><chapter><section><tip><simpara>
en: Security uploads require including the <emphasis role="strong">orig.tar.gz</emphasis> file.
pt: Envios de segurança requerem incluir o ficheiro <emphasis role="strong">orig.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><title>
en: Skipped uploads
pt: Envios saltados

note: type: Content of: <book><chapter><section><simpara>
en: If you created multiple entries in the <emphasis role="strong">debian/changelog</emphasis> while skipping uploads, you must create a proper <emphasis role="strong">*_.changes</emphasis> file which includes all changes since the last upload. This can be done by specifying the dpkg-buildpackage option <emphasis role="strong">-v</emphasis> with the last uploaded version, e.g., <emphasis>1.2</emphasis>.
pt: Se você criou múltiplas entradas no <emphasis role="strong">debian/changelog</emphasis> enquanto saltou envios, você tem de criar um ficheiro <emphasis role="strong">*_.changes</emphasis> apropriado que inclui todas as alterações desde o último envio. Isto pode ser feito ao especificar a opção do dpkg-buildpackage <emphasis role="strong">-v</emphasis> com a última versão enviada, ex., <emphasis>1.2</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: For <emphasis role="strong">gbp buildpackage</emphasis>, edit the <emphasis role="strong">~/.gbp.conf</emphasis> file.
pt: Para <emphasis role="strong">gbp buildpackage</emphasis>, edite o ficheiro <emphasis role="strong">~/.gbp.conf</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">reportbug</emphasis>(1) command used for the bug report of <emphasis>binarypackage</emphasis> can be customized by the files in <emphasis role="strong">usr/share/bug/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">/</emphasis>.
pt: O comando <emphasis role="strong">reportbug</emphasis>(1) usado para o relatório de bug de <emphasis>pacote-binário</emphasis> pode ser personalizado pelos ficheiros em <emphasis role="strong">usr/share/bug/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">/</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">dh_bugfiles</emphasis> command installs these files from the template files in the <emphasis role="strong">debian/</emphasis> directory.
pt: O comando <emphasis role="strong">dh_bugfiles</emphasis> instala estes ficheiros a partir dos ficheiros modelo no directório <emphasis role="strong">debian/</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debian/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.bug-control</emphasis> → <emphasis role="strong">usr/share/bug/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">/control</emphasis>
pt: <emphasis role="strong">debian/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.bug-control</emphasis> → <emphasis role="strong">usr/share/bug/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">/control</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This file contains some directions such as redirecting the bug report to another package.
pt: Este ficheiro contém algumas direcções tais como redirecionar o relatório de bug para outro pacote.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debian/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.bug-presubj</emphasis> → <emphasis role="strong">usr/share/bug/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">/presubj</emphasis>
pt: <emphasis role="strong">debian/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.bug-presubj</emphasis> → <emphasis role="strong">usr/share/bug/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">/presubj</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This file is displayed to the user by the <emphasis role="strong">reportbug</emphasis> command.
pt: Este ficheiro é mostrado ao utilizador pelo comando <emphasis role="strong">reportbug</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debian/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.bug-script</emphasis> → <emphasis role="strong">usr/share/bug/</emphasis><emphasis>binarypackage</emphasis> or <emphasis role="strong">usr/share/bug/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">/script</emphasis>
pt: <emphasis role="strong">debian/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.bug-script</emphasis> → <emphasis role="strong">usr/share/bug/</emphasis><emphasis>pacote-binário</emphasis> ou <emphasis role="strong">usr/share/bug/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">/script</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">reportbug</emphasis> command runs this script to generate a template file for the bug report.
pt: O comando <emphasis role="strong">reportbug</emphasis> corre este script para gerar um ficheiro modelo para o relatório de bug.

note: type: Content of: <book><chapter><section><simpara>
en: See <emphasis role="strong">dh_bugfiles</emphasis>(1) and <quote><link xl:href="file:///usr/share/doc/reportbug/README.developers.gz">reportbug’s Features for Developers</link> (<emphasis role="strong">README.developers</emphasis>)</quote>
pt: Veja <emphasis role="strong">dh_bugfiles</emphasis>(1) e <quote><link xl:href="file:///usr/share/doc/reportbug/README.developers.gz">Funcionalidades do reportbug para Desenvolvedores</link> (<emphasis role="strong">README.developers</emphasis>)</quote>

note: type: Content of: <book><chapter><section><tip><simpara>
en: If you always remind the bug reporter of something or ask them about their situation, use these files to automate it.
pt: Se você está sempre a lembrar o relatador de bug de algo ou a pergunta sobre a sua situação, use estes ficheiros para o automatizar.

note: type: Content of: <book><chapter><title>
en: Advanced packaging
pt: Empacotamento avançado

note: type: Content of: <book><chapter><simpara>
en: Let’s describe advanced topics on Debian packaging.
pt: Vamos descrever tópicos avançados no empacotamento Debian.

note: type: Content of: <book><chapter><section><title>
en: Historical perspective
pt: Perspetiva histórica

note: type: Content of: <book><chapter><section><simpara>
en: Let me oversimplify historical perspective of Debian packaging practices focused on the non-native packaging.
pt: Vou sobre-simplificar a perspetiva histórica das práticas de empacotamento Debian focando o empacotamento não-nativo.

note: type: Content of: <book><chapter><section><simpara>
en: <link xl:href="https://www.debian.org/doc/manuals/project-history/index.en.html">Debian was started in 1990s</link> when upstream packages were available from public FTP sites such as <link xl:href="https://en.wikipedia.org/wiki/Sunsite">Sunsite</link>.  In those early days, Debian packaging used Debian source format currently known as the Debian source format <quote><emphasis role="strong">1.0</emphasis></quote>:
pt: <link xl:href="https://www.debian.org/doc/manuals/project-history/index.en.html">Debian começou nos anos 1990</link> quando os pacotes de autor estavam disponíveis a partir de sites FTP públicos como o <link xl:href="https://en.wikipedia.org/wiki/Sunsite">Sunsite</link>.  Nesses primeiros dias, o empacotamento Debian usada o formato fonte Debian actualmente conhecido como formato fonte Debian <quote><emphasis role="strong">1.0</emphasis></quote>:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The Debian source package ships a set of files for the Debian source package.
pt: O pacote fonte Debian contém um conjunto de ficheiros para o pacote fonte Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis>package_version</emphasis><emphasis role="strong">.orig.tar.gz</emphasis> : symlink to or copy of the upstream released file.
pt: <emphasis>pacote_versão</emphasis><emphasis role="strong">.orig.tar.gz</emphasis> : link simbólico ou cópia do ficheiro de lançamento do autor.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis>package_version-revision</emphasis><emphasis role="strong">.diff.gz</emphasis> : <quote><emphasis role="strong">One big patch</emphasis></quote> for Debian modifications.
pt: <emphasis>pacote_versão-revisão</emphasis><emphasis role="strong">.diff.gz</emphasis> : <quote><emphasis role="strong">Uma grande patch</emphasis></quote> para modificações Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis>package_version-revision</emphasis><emphasis role="strong">.dsc</emphasis> : package description.
pt: <emphasis>pacote_versão-revisão</emphasis>.<emphasis role="strong">dsc</emphasis>: descrição do pacote.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Several workaround approaches such as <emphasis role="strong">dpatch</emphasis>, <emphasis role="strong">dbs</emphasis>, or <emphasis role="strong">cdbs</emphasis> were deployed to manage multiple topic patches.
pt: Várias abordagens de contorno como o <emphasis role="strong">dpatch</emphasis>, <emphasis role="strong">dbs</emphasis>, ou <emphasis role="strong">cdbs</emphasis> foram implantadas para gerir patches de múltiplos tópicos.

note: type: Content of: <book><chapter><section><simpara>
en: The modern Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> was invented around 2008 (see <quote><link xl:href="https://wiki.debian.org/Projects/DebSrc3.0">ProjectsDebSrc3.0</link></quote>):
pt: O formato fonte Debian moderno <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> foi inventado cerca de 2008 (veja <quote><link xl:href="https://wiki.debian.org/Projects/DebSrc3.0">ProjectsDebSrc3.0</link></quote>):

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis>package_version</emphasis><emphasis role="strong">.orig.tar.?z</emphasis> : symlink to or copy of the upstream released file.
pt: <emphasis>pacote_versão</emphasis><emphasis role="strong">.orig.tar.?z</emphasis> : link simbólico ou cópia do ficheiro de lançamento do autor.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis>package_version-revision</emphasis><emphasis role="strong">.debian.tar.?z</emphasis> : tarball of <emphasis role="strong">debian/</emphasis> for Debian modifications.
pt: <emphasis>pacote_versão-revisão</emphasis><emphasis role="strong">.debian.tar.?z</emphasis> : tarball de <emphasis role="strong">debian/</emphasis> para modificações Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debian/source/format</emphasis> file contains <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>.
pt: O ficheiro <emphasis role="strong">debian/source/format</emphasis> contém <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Optional multiple topic patches are stored in the <emphasis role="strong">debian/patches/</emphasis> directory.
pt: As patches de tópico múltiplo opcionais estão guardadas no directório <emphasis role="strong">debian/patches/</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The standardized approach to manage multiple topic patches using <emphasis role="strong">quilt</emphasis>(1) is deployed for the Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>.
pt: A abordagem standard para gerir patches de tópico múltiplo usando <emphasis role="strong">quilt</emphasis>(1) é implantada para o formato fonte Debian <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Most Debian packages adopted the Debian source formats <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> and <quote><emphasis role="strong">3.0 (native)</emphasis></quote>.
pt: A maioria dos pacotes Debian adotaram os formatos fonte Debian <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> e <quote><emphasis role="strong">3.0 (native)</emphasis></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Now, the <emphasis role="strong">git</emphasis>(1) is popular with upstream and Debian developers.  The <emphasis role="strong">git</emphasis> and its associated tools are important part of the modern Debian packaging workflow.  This modern workflow involving <emphasis role="strong">git</emphasis> will be mentioned later in <quote><xref linkend="git-packaging"/></quote>.
pt: Agora, o <emphasis role="strong">git</emphasis>(1) é popular entre autores e desenvolvedores Debian. O <emphasis role="strong">git</emphasis> e as suas ferramentas associadas são parte importante do fluxo de trabalho de empacotamento moderno de Debian. Este fluxo de trabalho moderno que envolve <emphasis role="strong">git</emphasis> será mencionado mais tarde em <quote><xref linkend="git-packaging"/></quote>.

note: type: Content of: <book><chapter><section><title>
en: Current trends
pt: Tendências actuais

note: type: Content of: <book><chapter><section><simpara>
en: Current Debian packaging practices and their trends are moving target.  See:
pt: As práticas de empacotamento Debian actuais e suas tendências são um alvo em movimento.  Veja:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://trends.debian.net/">Debian Trends</link></quote> — Hints for <quote>De facto standard</quote> of Debian practices
pt: <quote><link xl:href="https://trends.debian.net/">Tendências Debian</link></quote> — Dicas para <quote>Standard de facto</quote> das práticas Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Build systems: <emphasis role="strong">dh</emphasis>
pt: Sistemas de compilação: <emphasis role="strong">dh</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Debian source format: <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>
pt: Formato fonte Debian: <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: VCS Hosting: <link xl:href="https://salsa.debian.org/">salsa</link>
pt: Alojamento VCS: <link xl:href="https://salsa.debian.org/">salsa</link>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Rules-Requires-Root: adopted, fakeroot
pt: Rules-Requires-Root: adoptado, fakeroot

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Copyright format: <link xl:href="https://dep-team.pages.debian.net/deps/dep5/">DEP-5</link>
pt: Formato de Copyright: <link xl:href="https://dep-team.pages.debian.net/deps/dep5/">DEP-5</link>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">debhelper-compat-upgrade-checklist</emphasis>(7) manpage</quote> — Upgrade checklist for <emphasis role="strong">debhelper</emphasis>
pt: <quote><emphasis role="strong">debhelper-compat-upgrade-checklist</emphasis>(7)</quote> — Lista de verificação de actualização para o <emphasis role="strong">debhelper</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://dep-team.pages.debian.net/">DEP - Debian Enhancement Proposals</link></quote> — Formal proposals to enhance Debian
pt: <quote><link xl:href="https://dep-team.pages.debian.net/">DEP - Propostas de Melhoramento Debian</link></quote>— Propostas formais para melhorar Debian

note: type: Content of: <book><chapter><section><simpara>
en: You can also search entire Debian source code data by yourself, too.
pt: Você pode também procurar os dados do código fonte inteiro de Debian por si mesmo.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://sources.debian.org/">Debian Sources</link></quote> — code search tool
pt: <quote><link xl:href="https://sources.debian.org/">Fontes Debian</link></quote> — ferramenta de busca de código

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://wiki.debian.org/DebianCodeSearch">Debian Code Search</link></quote> — wiki page describing its usage
pt: <quote><link xl:href="https://wiki.debian.org/DebianCodeSearch">Busca de Código Debian</link></quote> — página wiki que descreve  a sua utilização

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://dcs.zekjur.net/">Debian Code Search</link></quote> — another code search tool
pt: <quote><link xl:href="https://dcs.zekjur.net/">Busca de Código Debian</link></quote> — outra ferramenta de busca de código

note: type: Content of: <book><chapter><section><title>
en: Note on build system
pt: Nota sobre sistema de compilação

note: type: Content of: <book><chapter><section><simpara>
en: Auto-generated files of the build system may be found in the released upstream tarball.  These should be regenerated when Debian package is build. E.g.:
pt: Pode ser encontrados ficheiros auto-gerados do sistema de compilação no tarball do autor. Estes devem ser re-gerados quando o pacote Debian é compilado. Ex.:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">dh $@ --with autoreconf</emphasis></quote> should be used in the <emphasis role="strong">debian/rules</emphasis> if Autotools (<emphasis role="strong">autoconf</emphasis> + <emphasis role="strong">automake</emphasis>) are used.
pt: <quote><emphasis role="strong">dh $@ --with autoreconf</emphasis></quote> deve ser usado no <emphasis role="strong">debian/rules</emphasis> se forem usados Autotools (<emphasis role="strong">autoconf</emphasis> + <emphasis role="strong">automake</emphasis>).

note: type: Content of: <book><chapter><section><simpara>
en: Some modern build system may be able to download required source codes and binary files from arbitrary remote hosts to satisfy build requirements.  Don’t use this download feature.  The official Debian package is required to be build only with packages listed in <emphasis role="strong">Build-Depends:</emphasis> of the <emphasis role="strong">debian/control</emphasis> file.
pt: Alguns sistemas de compilação modernos podem ser capazes de descarregar códigos fonte e ficheiros binários requeridos a partir de máquinas remotas arbitrárias para satisfazer requerimentos de compilação. Não use esta funcionalidade de download. É requerido que o pacote Debian oficial seja compilado apenas com os pacotes listados em <emphasis role="strong">Build-Depends:</emphasis> do ficheiro <emphasis role="strong">debian/control</emphasis>.

note: type: Content of: <book><chapter><section><title>
en: Continuous integration
pt: Integração contínua

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">dh_auto_test</emphasis>(1) command is a <emphasis role="strong">debhelper</emphasis> command that tries to automatically run the test suite provided by the upstream developer during the Debian package building process.
pt: O comando <emphasis role="strong">dh_auto_test</emphasis>(1) é um comando <emphasis role="strong">debhelper</emphasis> que tenta correr automaticamente a suite de teste fornecida pelo desenvolvedor autor durante o processo de compilação do pacote Debian.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">autopkgtest</emphasis>(1) command can be used after the Debian package building process.  It tests generated Debian binary packages in the virtual environment using the <emphasis role="strong">debian/tests/control</emphasis> RFC822-style metadata file as <link xl:href="https://en.wikipedia.org/wiki/Continuous_integration">continuous integration</link> (CI).  See:
pt: O comando <emphasis role="strong">autopkgtest</emphasis>(1) pode ser usado após o processo de compilação do pacote Debian. Ele testa os pacotes binário Debian gerados num ambiente virtual usando o ficheiro de metadados estilo RFC822 <emphasis role="strong">debian/tests/control</emphasis> como <link xl:href="https://en.wikipedia.org/wiki/Continuous_integration">integração contínua</link> (CI).  Veja:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Documents in the <emphasis role="strong">/usr/share/doc/autopkgtest/</emphasis> directory
pt: Documentos no directório <emphasis role="strong">/usr/share/doc/autopkgtest/</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://packaging.ubuntu.com/html/auto-pkg-test.html">4. autopkgtest: Automatic testing for packages</link></quote> of the <quote>Ubuntu Packaging Guide</quote>
pt: <quote><link xl:href="https://packaging.ubuntu.com/html/auto-pkg-test.html">4. autopkgtest: Teste automático para pacotes</link></quote> do <quote>Guia de Empacotamento Ubuntu</quote>

note: type: Content of: <book><chapter><section><simpara>
en: There are several other CI tools on Debian for you to explore.
pt: Existem várias outras ferramentas CI em Debian para você explorar.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <link xl:href="https://salsa.debian.org">Salsa</link> offers <quote><xref linkend="salsa-ci"/></quote>.
pt: O <link xl:href="https://salsa.debian.org">Salsa</link> oferece <quote><xref linkend="salsa-ci"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debci</emphasis> package: CI platform on top of the <emphasis role="strong">autopkgtest</emphasis> package
pt: O pacote <emphasis role="strong">debci</emphasis>: Plataforma CI no topo do pacote <emphasis role="strong">autopkgtest</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">jenkins</emphasis> package: generic CI platform
pt: O pacote <emphasis role="strong">jenkins</emphasis>: plataforma CI genérica

note: type: Content of: <book><chapter><section><simpara>
en: Debian cares about supporting new ports or flavours.  The new ports or flavours require <link xl:href="https://wiki.debian.org/DebianBootstrap">bootstrapping</link> operation for the cross-build of the initial minimal native-building system.  In order to avoid build-dependency loops during bootstrapping, the build-dependency needs to be reduced using the <emphasis role="strong">DEB_BUILD_PROFILES</emphasis> environment variable.
pt: Debian preocupa-se com suporte a novos portes ou sabores. Os novos portes ou sabores requerem a operação <link xl:href="https://wiki.debian.org/DebianBootstrap">bootstrapping</link> para a compilação-cruzada do sistema inicial mínimo de compilação-nativa. De modo a evitar ciclos infinitos de dependências-de-compilação durante o bootstrapping, as dependências de compilação precisam ser reduzidas usando a variável de ambiente <emphasis role="strong">DEB_BUILD_PROFILES</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: See Debian wiki: <quote><link xl:href="https://wiki.debian.org/BuildProfileSpec">BuildProfileSpec</link></quote>.
pt: Veja Debian wiki: <quote><link xl:href="https://wiki.debian.org/BuildProfileSpec">BuildProfileSpec</link></quote>.

note: type: Content of: <book><chapter><section><tip><simpara>
en: If a core package <emphasis role="strong">foo</emphasis> build depends on a package <emphasis role="strong">bar</emphasis> with deep build dependency chains but <emphasis role="strong">bar</emphasis> is only used in the <emphasis role="strong">test</emphasis> target in <emphasis role="strong">foo</emphasis>, you can safely mark the <emphasis role="strong">bar</emphasis> with <emphasis role="strong">&lt;!nocheck&gt;</emphasis> in the <emphasis role="strong">Build-depends</emphasis> of <emphasis role="strong">foo</emphasis> to avoid build loops.
pt: Se um pacote núcleo <emphasis role="strong">foo</emphasis> tiver dependências de compilação num pacote <emphasis role="strong">bar</emphasis> com cadeias de dependência de compilação funda mas <emphasis role="strong">bar</emphasis> é apenas usado no alvo <emphasis role="strong">test</emphasis> em <emphasis role="strong">foo</emphasis>, você pode marcar seguramente o <emphasis role="strong">bar</emphasis> com <emphasis role="strong">&lt;!nocheck&gt;</emphasis> em <emphasis role="strong">Build-depends</emphasis> de <emphasis role="strong">foo</emphasis> para evitar ciclos na compilação.

note: type: Content of: <book><chapter><section><title>
en: Compiler hardening
pt: Endurecimento de compilação

note: type: Content of: <book><chapter><section><simpara>
en: The compiler hardening support spreading for Debian <emphasis role="strong">jessie</emphasis> (8.0) demands that we pay extra attention to the packaging.
pt: O suporte de endurecimento de compilação lançado para Debian <emphasis role="strong">jessie</emphasis> (8.0) obriga a que prestemos atenção extra ao empacotamento.

note: type: Content of: <book><chapter><section><simpara>
en: You should read the following references in detail.
pt: Você deve ler as seguintes referências em detalhe.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian wiki: <quote><link xl:href="https://wiki.debian.org/Hardening">Hardening</link></quote>
pt: Debian wiki: <quote><link xl:href="https://wiki.debian.org/Hardening">Endurecimento</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian wiki: <quote><link xl:href="https://wiki.debian.org/HardeningWalkthrough">Hardening Walkthrough</link></quote>
pt: Debian wiki: <quote><link xl:href="https://wiki.debian.org/HardeningWalkthrough">Endurecimento Passo a Passo</link></quote>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debmake</emphasis> command adds template comments to the <emphasis role="strong">debian/rules</emphasis> file as needed for <emphasis role="strong">DEB_BUILD_MAINT_OPTIONS</emphasis>, <emphasis role="strong">DEB_CFLAGS_MAINT_APPEND</emphasis>, and <emphasis role="strong">DEB_LDFLAGS_MAINT_APPEND</emphasis> (see <quote><xref linkend="simple"/></quote> and <emphasis role="strong">dpkg-buildflags</emphasis>(1)).
pt: O comando <emphasis role="strong">debmake</emphasis> adiciona comentários modelo ao ficheiro <emphasis role="strong">debian/rules</emphasis> como necessário para <emphasis role="strong">DEB_BUILD_MAINT_OPTIONS</emphasis>, <emphasis role="strong">DEB_CFLAGS_MAINT_APPEND</emphasis>, e <emphasis role="strong">DEB_LDFLAGS_MAINT_APPEND</emphasis> (veja <quote><xref linkend="simple"/></quote> e <emphasis role="strong">dpkg-buildflags</emphasis>(1)).

note: type: Content of: <book><chapter><section><title>
en: Reproducible build
pt: Compilação reproduzível

note: type: Content of: <book><chapter><section><simpara>
en: Here are some recommendations to attain a reproducible build result.
pt: Aqui estão algumas recomendações para obter um resultado de compilação reproduzível.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Don’t embed the timestamp based on the system time.
pt: Não embuta o selo temporal baseado na hora do sistema.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Don’t embed the file path of the build environment.
pt: Não embute o caminho do ficheiro do ambiente de compilação.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">dh $@</emphasis></quote> in the <emphasis role="strong">debian/rules</emphasis> to access the latest <emphasis role="strong">debhelper</emphasis> features.
pt: Use <quote><emphasis role="strong">dh $@</emphasis></quote> no <emphasis role="strong">debian/rules</emphasis> para aceder às funcionalidades mais recentes do <emphasis role="strong">debhelper</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Export the build environment as <quote><emphasis role="strong">LC_ALL=C.UTF-8</emphasis></quote> (see <quote><xref linkend="utf-8-build"/></quote>).
pt: Exporta o ambiente de compilação como <quote><emphasis role="strong">LC_ALL=C.UTF-8</emphasis></quote> (veja <quote><xref linkend="utf-8-build"/></quote>).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Set the timestamp used in the upstream source from the value of the debhelper-provided environment variable <emphasis role="strong">$SOURCE_DATE_EPOCH</emphasis>.
pt: Defina o selo temporal usado na fonte do autor a partir do valor da variável de ambiente fornecida pelo debhelper <emphasis role="strong">$SOURCE_DATE_EPOCH</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Read more at <quote><link xl:href="https://wiki.debian.org/ReproducibleBuilds">ReproducibleBuilds</link></quote>.
pt: Leia mais em <quote><link xl:href="https://wiki.debian.org/ReproducibleBuilds">ReproducibleBuilds</link></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://wiki.debian.org/ReproducibleBuilds/Howto">ReproducibleBuilds Howto</link></quote>.
pt: <quote><link xl:href="https://wiki.debian.org/ReproducibleBuilds/Howto">Como Fazer Compilações Reproduzíveis</link></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal">ReproducibleBuilds TimestampsProposal</link></quote>.
pt: <quote><link xl:href="https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal">Proposta de Selos Temporais para Compilações Reproduzíveis</link></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Reproducible builds are important for security and quality assurance. They allow independent verification that no vulnerabilities or backdoors have been introduced during the build process.
pt: Compilações reproduzíveis são importantes para garantia de segurança e qualidade. Elas permitem verificações independentes de que nenhumas vulnerabilidades ou backdoors foram introduzidas durante o processo de compilação.

note: type: Content of: <book><chapter><section><simpara>
en: The control file <emphasis>source-name_source-version_arch</emphasis><emphasis role="strong">.buildinfo</emphasis> generated by <emphasis role="strong">dpkg-genbuildinfo</emphasis>(1) records the build environment. See <emphasis role="strong">deb-buildinfo</emphasis>(5)
pt: O ficheiro de controle <emphasis>nome-fonte_versão-fonte_arch</emphasis><emphasis role="strong">.buildinfo</emphasis> gerado pelo <emphasis role="strong">dpkg-genbuildinfo</emphasis>(1) guarda o ambiente de compilação. Veja <emphasis role="strong">deb-buildinfo</emphasis>(5)

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debian/control</emphasis> file also defines the package dependency in which the <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-source.html#s-substvars">variable substitutions mechanism</link></quote> (substvar) may be used to free package maintainers from chores of tracking most of the simple package dependency cases.  See <emphasis role="strong">deb-substvars</emphasis>(5).
pt: O ficheiro <emphasis role="strong">debian/control</emphasis> também define a dependência do pacote no qual o <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-source.html#s-substvars">mecanismo de substituição de variáveis</link></quote> (substvar) pode ser usada para libertar os maintainers de pacotes de tarefas de seguir a maioria dos casos de dependências simples de pacotes. Veja <emphasis role="strong">deb-substvars</emphasis>(5).

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debmake</emphasis> command supports the following substvars:
pt: O comando <emphasis role="strong">debmake</emphasis> suporta os seguintes substvars:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">${misc:Depends}</emphasis> for all binary packages
pt: <emphasis role="strong">${misc:Depends}</emphasis> para todos os pacotes binário

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">${misc:Pre-Depends}</emphasis> for all multiarch packages
pt: <emphasis role="strong">${misc:Pre-Depends}</emphasis> para todos os pacotes multiarch

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">${shlibs:Depends}</emphasis> for all binary executable and library packages
pt: <emphasis role="strong">${shlibs:Depends}</emphasis> para todos os pacotes binário executáveis e bibliotecas

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">${python:Depends}</emphasis> for all Python packages
pt: <emphasis role="strong">${python:Depends}</emphasis> Para todos os pacotes Python

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">${python3:Depends}</emphasis> for all Python3 packages
pt: <emphasis role="strong">${python3:Depends}</emphasis> Para todos os pacotes Python3

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">${perl:Depends}</emphasis> for all Perl packages
pt: <emphasis role="strong">${perl:Depends}</emphasis> para todos os pacotes Perl

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">${ruby:Depends}</emphasis> for all Ruby packages
pt: <emphasis role="strong">${ruby:Depends}</emphasis> para todos os pacotes Ruby

note: type: Content of: <book><chapter><section><simpara>
en: For the shared library, required libraries found simply by <quote><emphasis role="strong">objdump -p</emphasis> <emphasis>/path/to/program</emphasis> <emphasis role="strong">| grep NEEDED</emphasis></quote> are covered by the <emphasis role="strong">shlib</emphasis> substvar.
pt: Para a biblioteca partilhada, as bibliotecas requeridas encontradas simplesmente por <quote><emphasis role="strong">objdump -p</emphasis> <emphasis>/caminho/para/programa</emphasis> <emphasis role="strong">| grep NEEDED</emphasis></quote> são cobertas pelo substvar <emphasis role="strong">shlib</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: For Python and other interpreters, required modules found simply looking for lines with <quote><emphasis role="strong">import</emphasis></quote>, <quote><emphasis role="strong">use</emphasis></quote>, <quote><emphasis role="strong">require</emphasis></quote>, etc., are covered by the corresponding substvars.
pt: Para Python e outros interpretes, os modules requeridos encontrados simplesmente  procurando por linhas com <quote><emphasis role="strong">import</emphasis></quote>, <quote><emphasis role="strong">use</emphasis></quote>, <quote><emphasis role="strong">require</emphasis></quote>, etc., são cobertos pelos substvars correspondentes.

note: type: Content of: <book><chapter><section><simpara>
en: For other programs which do not deploy their own substvars, the <emphasis role="strong">misc</emphasis> substvar covers their dependency.
pt: Para outros programas que não implantam os seus próprios substvars, o substvar <emphasis role="strong">misc</emphasis> cobre as suas dependências.

note: type: Content of: <book><chapter><section><simpara>
en: For POSIX shell programs, there is no easy way to identify the dependency and no substvar covers their dependency.
pt: Para programas de shell POSIX, não existe maneira fácil de identificar a dependência e nenhum substvar cobre a sua dependência.

note: type: Content of: <book><chapter><section><simpara>
en: For libraries and modules required via the dynamic loading mechanism including the <quote><link xl:href="https://wiki.gnome.org/Projects/GObjectIntrospection">GObject introspection</link></quote> mechanism, there is no easy way to identify the dependency and no substvar covers their dependency.
pt: Para bibliotecas e módulos requeridos via mecanismo de carga dinâmico incluindo o mecanismo <quote><link xl:href="https://wiki.gnome.org/Projects/GObjectIntrospection">GObject introspection</link></quote>, não existe maneira fácil de identificar a dependência e nenhum substvar cobre a sua dependência.

note: type: Content of: <book><chapter><section><title>
en: Library package
pt: Pacote de biblioteca

note: type: Content of: <book><chapter><section><simpara>
en: Packaging library software requires you to perform much more work than usual.  Here are some reminders for packaging library software:
pt: Empacotar software biblioteca requer que você execute muito mais trabalho que o normal. Aqui estão alguns lembretes para empacotamento de software biblioteca:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The library binary package must be named as in <quote><xref linkend="libnames"/></quote>.
pt: O pacote binário de biblioteca tem de ser nomeado como em <quote><xref linkend="libnames"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian ships shared libraries such as <emphasis role="strong">/usr/lib/&lt;triplet&gt;/lib</emphasis><emphasis>foo-0.1</emphasis><emphasis role="strong">.so.</emphasis><emphasis>1.0.0</emphasis> (see <quote><xref linkend="multiarch"/></quote>).
pt: Debian envia bibliotecas partilhadas como a <emphasis role="strong">/usr/lib/&lt;triplet&gt;/lib</emphasis><emphasis>foo-0.1</emphasis><emphasis role="strong">.so.</emphasis><emphasis>1.0.0</emphasis> (veja <quote><xref linkend="multiarch"/></quote>).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian encourages using versioned symbols in the shared library (see <quote><xref linkend="symbols"/></quote>).
pt: Debian encoraja o uso de símbolos versionados na biblioteca partilhada (veja <quote><xref linkend="symbols"/></quote>).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian doesn’t ship <emphasis role="strong">*.la</emphasis> libtool library archive files.
pt: Debian não envia ficheiros de arquivo de biblioteca libtool <emphasis role="strong">*.la</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian discourages using and shipping <emphasis role="strong">*.a</emphasis> static library files.
pt: Debian desencoraja o uso e envio de ficheiros de biblioteca estática <emphasis role="strong">*.a</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Before packaging shared library software, see:
pt: Antes de empacotar software de biblioteca partilhada, veja:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-sharedlibs.html">Chapter 8 - Shared libraries</link></quote> of the <quote>Debian Policy Manual</quote>
pt: <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-sharedlibs.html">Capítulo 8 - Bibliotecas partilhadas</link></quote> no <quote>Manual de Política Debian</quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-files.html#libraries">10.2 Libraries</link></quote> of the <quote>Debian Policy Manual</quote>
pt: <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-files.html#libraries">10.2 Bibliotecas</link></quote> no <quote>Manual de Política Debian</quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-libraries">6.7.2. Libraries</link></quote> of the <quote>Debian Developer’s Reference</quote>
pt: <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-libraries">6.7.2. Bibliotecas</link></quote> no <quote>Debian Developer’s Reference</quote>

note: type: Content of: <book><chapter><section><simpara>
en: For the historic background study, see:
pt: Para o estudo de fundo histórico, veja:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara><footnote><simpara>
en: This document was written before the introduction of the <emphasis role="strong">symbols</emphasis> file.
pt: Este documento foi escrito antes da introdução do ficheiro <emphasis role="strong">symbols</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://debconf4.debconf.org/talks/dependency-hell/img1.html">Escaping the Dependency Hell</link></quote> <placeholder type="footnote" id="0"/>
pt: <quote><link xl:href="https://debconf4.debconf.org/talks/dependency-hell/img1.html">Escapar ao Inferno das Dependências</link></quote> <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This encourages having versioned symbols in the shared library.
pt: Isto encoraja a termos símbolos versionados na biblioteca partilhada.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara><footnote><simpara>
en: The strong preference is to use the SONAME versioned <emphasis role="strong">-dev</emphasis> package names over the single <emphasis role="strong">-dev</emphasis> package name in <quote><link xl:href="https://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html#devpkg">Chapter 6. Development (-DEV) packages</link></quote>, which does not seem to be shared by the former ftp-master (Steve Langasek). This document was written before the introduction of the <emphasis role="strong">multiarch</emphasis> system and the <emphasis role="strong">symbols</emphasis> file.
pt: A forte preferência é usar nomes de pacotes <emphasis role="strong">-dev</emphasis> versionados SONAME sobre o nome de pacote <emphasis role="strong">-dev</emphasis> singular em <quote><link xl:href="https://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html#devpkg">Capítulo 6. Desenvolvimento de pacotes (-DEV)</link></quote>, o que não parece ser partilhado pelo anterior ftp-master (Steve Langasek). Este documento foi escrito antes da introdução do sistema <emphasis role="strong">multiarch</emphasis> e do ficheiro <emphasis role="strong">symbols</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.netfort.gr.jp/\~dancer/column/libpkg-guide/libpkg-guide.html">Debian Library Packaging guide</link></quote> <placeholder type="footnote" id="0"/>
pt: <quote><link xl:href="https://www.netfort.gr.jp/\~dancer/column/libpkg-guide/libpkg-guide.html">Guia de Empacotamento de Biblioteca Debian</link></quote> <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Please read the discussion thread following <link xl:href="https://lists.debian.org/debian-devel/2004/06/msg00069.html">its announcement</link>, too.
pt: Por favor leia também o tema de discussão que se seguiu <link xl:href="https://lists.debian.org/debian-devel/2004/06/msg00069.html">ao seu anúncio</link>.

note: type: Content of: <book><chapter><section><simpara>
en: Multiarch support for cross-architecture installation of binary packages (particularly <emphasis role="strong">i386</emphasis> and <emphasis role="strong">amd64</emphasis>, but also other combinations) in the <emphasis role="strong">dpkg</emphasis> and <emphasis role="strong">apt</emphasis> packages introduced in Debian <emphasis role="strong">wheezy</emphasis> (7.0, May 2013), demands that we pay extra attention to packaging.
pt: Suporte Multiarch para instalação de arquitectura-cruzada de pacotes binários (particularmente <emphasis role="strong">i386</emphasis> e <emphasis role="strong">amd64</emphasis>, mas também outras combinações) nos pacotes <emphasis role="strong">dpkg</emphasis> e <emphasis role="strong">apt</emphasis> introduzidos em Debian <emphasis role="strong">wheezy</emphasis> (7, Maio 2013), obriga a que tenhamos atenção extra no empacotamento.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Ubuntu wiki (upstream)
pt: Ubuntu wiki (autor)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://wiki.ubuntu.com/MultiarchSpec">MultiarchSpec</link></quote>
pt: <quote><link xl:href="https://wiki.ubuntu.com/MultiarchSpec">Especificações de Multi Arquitectura</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian wiki (Debian situation)
pt: Debian wiki (situação de Debian)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://wiki.debian.org/Multiarch">Debian multiarch support</link></quote>
pt: <quote><link xl:href="https://wiki.debian.org/Multiarch">Suporte a multi-arquitectura Debian</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://wiki.debian.org/Multiarch/Implementation">Multiarch/Implementation</link></quote>
pt: <quote><link xl:href="https://wiki.debian.org/Multiarch/Implementation">Implementação/Multiarch</link></quote>

note: type: Content of: <book><chapter><section><simpara>
en: The multiarch is enabled by using the <emphasis role="strong">&lt;triplet&gt;</emphasis> value such as <emphasis role="strong">i386-linux-gnu</emphasis> and <emphasis role="strong">x86_64-linux-gnu</emphasis> in the install path of shared libraries as <emphasis role="strong">/usr/lib/&lt;triplet&gt;/</emphasis>, etc..
pt: O multiarch é activado ao usar o valor <emphasis role="strong">&lt;triplet&gt;</emphasis> como <emphasis role="strong">i386-linux-gnu</emphasis> e <emphasis role="strong">x86_64-linux-gnu</emphasis> no caminho de instalação de várias bibliotecas como <emphasis role="strong">/usr/lib/&lt;triplet&gt;/</emphasis>, etc...

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">&lt;triplet&gt;</emphasis> value required internally by <emphasis role="strong">debhelper</emphasis> scripts is implicitly set in themselves.  The maintainer doesn’t need to worry.
pt: O valor <emphasis role="strong">&lt;triplet&gt;</emphasis> requerido internamente pelo script <emphasis role="strong">debhelper</emphasis> é definido implicitamente neles próprios. O maintainer não tem de se preocupar.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">&lt;triplet&gt;</emphasis> value used in <emphasis role="strong">override_dh_</emphasis>* target scripts must be explicitly set in the <emphasis role="strong">debian/rules</emphasis> file by the maintainer.  The <emphasis role="strong">&lt;triplet&gt;</emphasis> value is stored in the <emphasis role="strong">$(DEB_HOST_MULTIARCH)</emphasis> variable in the following <emphasis role="strong">debian/rules</emphasis> snippet example:
pt: O valor <emphasis role="strong">&lt;triplet&gt;</emphasis> usado nos scripts alvo <emphasis role="strong">override_dh_</emphasis>* têm de ser explicitamente definidos no ficheiro <emphasis role="strong">debian/rules</emphasis> pelo maintainer.  O valor <emphasis role="strong">&lt;triplet&gt;</emphasis> é guardado na variável <emphasis role="strong">$(DEB_HOST_MULTIARCH)</emphasis> no seguinte exemplo de trecho do <emphasis role="strong">debian/rules</emphasis>:

note: type: Content of: <book><chapter><section><title>
en: Split of a Debian binary package
pt: Divisão de um pacote binário Debian

note: type: Content of: <book><chapter><section><simpara>
en: For well behaving build systems, the split of a Debian binary package into small ones can be realized as follows.
pt: Para sistemas de compilação bem comportados, a divisão de um pacote binário Debian em pacotes menores pode ser realizada como se segue.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Create binary package entries for all binary packages in the <emphasis role="strong">debian/control</emphasis> file.
pt: Criar entradas em pacote binário para todos os pacotes binário no ficheiro <emphasis role="strong">debian/control</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: List all file paths (relative to <emphasis role="strong">debian/tmp</emphasis>) in the corresponding <emphasis role="strong">debian/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.install</emphasis> files.
pt: Listar todos os caminhos de ficheiro (relativos a <emphasis role="strong">debian/tmp</emphasis>) nos ficheiros <emphasis role="strong">debian/</emphasis><emphasis>pacotebinário</emphasis><emphasis role="strong">.install</emphasis> correspondentes.

note: type: Content of: <book><chapter><section><simpara>
en: Please check examples in this guide:
pt: Por favor verifique os exemplos neste guia:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><xref linkend="autotools-multi"/></quote> (Autotools based)
pt: <quote><xref linkend="autotools-multi"/></quote> (baseado em Autotools)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><xref linkend="cmake-multi"/></quote> (CMake based)
pt: <quote><xref linkend="cmake-multi"/></quote> (baseado em CMake)

note: type: Content of: <book><chapter><section><simpara>
en: An intuitive and flexible method to create the initial template <emphasis role="strong">debian/control</emphasis> file defining the split of the Debian binary packages is accommodated with the <emphasis role="strong">-b</emphasis> option. See <quote><xref linkend="boption"/></quote>.
pt: Um método intuitivo e flexível de criar o ficheiro modelo inicial <emphasis role="strong">debian/control</emphasis> definindo a divisão dos pacotes binário Debian com a opção <emphasis role="strong">-b</emphasis>. Veja <quote><xref linkend="boption"/></quote>.

note: type: Content of: <book><chapter><section><title>
en: Package split scenario and examples
pt: Cenário de divisão de pacote e exemplos

note: type: Content of: <book><chapter><section><simpara>
en: Here are some typical multiarch package split scenarios for the following upstream source examples using the <emphasis role="strong">debmake</emphasis> command:
pt: Aqui estão alguns cenários de divisão de pacote multiarch típicos para os seguintes exemplos de fonte de autor usando o comando <emphasis role="strong">debmake</emphasis>:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: a library source <emphasis>libfoo-1.0</emphasis><emphasis role="strong">.tar.gz</emphasis>
pt: uma fonte de biblioteca <emphasis>libfoo-1.0</emphasis><emphasis role="strong">.tar.gz</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: a tool source <emphasis>bar-1.0</emphasis><emphasis role="strong">.tar.gz</emphasis> written in a compiled language
pt: uma fonte de ferramenta <emphasis>bar-1.0</emphasis><emphasis role="strong">.tar.gz</emphasis> escrita numa linguagem compilada

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: a tool source <emphasis>baz-1.0</emphasis><emphasis role="strong">.tar.gz</emphasis> written in an interpreted language
pt: uma fonte de ferramenta <emphasis>baz-1.0</emphasis><emphasis role="strong">.tar.gz</emphasis> escrita numa linguagem interpretada.

note: type: Content of: <book><chapter><section><informaltable><tgroup><thead><row><entry>
en: <emphasis>binarypackage</emphasis>
pt: <emphasis>pacote-binário</emphasis>

note: type: Content of: <book><chapter><section><informaltable><tgroup><thead><row><entry>
en: <emphasis>type</emphasis>
pt: <emphasis>tipo</emphasis>

note: type: Content of: <book><chapter><section><informaltable><tgroup><thead><row><entry>
en: Package content
pt: Conteúdo do pacote

note: type: Content of: <book><chapter><section><informaltable><tgroup><tbody><row><entry><simpara>
en: the shared library, co-installable
pt: a biblioteca partilhada, co-instalável

note: type: Content of: <book><chapter><section><informaltable><tgroup><tbody><row><entry><simpara>
en: the shared library header files etc., co-installable
pt: os ficheiros de cabeçalho da biblioteca partilhada etc., co-instaláveis

note: type: Content of: <book><chapter><section><informaltable><tgroup><tbody><row><entry><simpara>
en: the run-time support programs, not co-installable
pt: os programas de suporte de tempo-de-execução, não co-instaláveis

note: type: Content of: <book><chapter><section><informaltable><tgroup><tbody><row><entry><simpara>
en: the shared library documentation files
pt: os ficheiros de documentação da biblioteca partilhada

note: type: Content of: <book><chapter><section><informaltable><tgroup><tbody><row><entry><simpara>
en: the compiled program files, not co-installable
pt: os ficheiros do programa compilado, não co-instaláveis

note: type: Content of: <book><chapter><section><informaltable><tgroup><tbody><row><entry><simpara>
en: the documentation files for the program
pt: os ficheiros de documentação para o programa

note: type: Content of: <book><chapter><section><informaltable><tgroup><tbody><row><entry><simpara>
en: the interpreted program files
pt: os ficheiros de programa interpretados

note: type: Content of: <book><chapter><section><title>
en: Multiarch library path
pt: Caminho da biblioteca Multiarch

note: type: Content of: <book><chapter><section><simpara>
en: Debian policy requires to comply with the <quote><link xl:href="https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html">Filesystem Hierarchy Standard (FHS), version 3.0</link></quote>, with the exceptions noted in <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-opersys.html#file-system-structure">File System Structure</link></quote>.
pt: A política Debian requer que se cumpra com <quote><link xl:href="https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html">Filesystem Hierarchy Standard (FHS), versão 3.0</link></quote>, com as excepções anotadas em <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-opersys.html#file-system-structure">Estrutura de Sistema de Ficheiros</link></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: The most notable exception is the use of <emphasis role="strong">/usr/lib/&lt;triplet&gt;/</emphasis> instead of <emphasis role="strong">/usr/lib&lt;qual&gt;/</emphasis> (e.g., <emphasis role="strong">/lib32/</emphasis> and <emphasis role="strong">/lib64/</emphasis>) to support a multiarch library.
pt: A excepção mais notável é o uso de <emphasis role="strong">/usr/lib/&lt;triplet&gt;/</emphasis> em vez de <emphasis role="strong">/usr/lib&lt;qual&gt;/</emphasis> (ex., <emphasis role="strong">/lib32/</emphasis> e <emphasis role="strong">/lib64/</emphasis>) para suportar uma biblioteca multiarch.

note: type: Content of: <book><chapter><section><table><title>
en: The multiarch library path options
pt: As opções do caminho da biblioteca multiarch

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: Classic path
pt: Caminho clássico

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: i386 multiarch path
pt: caminho multiarch i386

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: amd64 multiarch path
pt: caminho multiarch amd64

note: type: Content of: <book><chapter><section><simpara>
en: For Autotools based packages under the <emphasis role="strong">debhelper</emphasis> package (compat&gt;=9), this path setting is automatically taken care by the <emphasis role="strong">dh_auto_configure</emphasis> command.
pt: Para pacotes baseados em Autotools sob o pacote <emphasis role="strong">debhelper</emphasis> (compat&gt;=9), esta definição de caminho é cuidada automaticamente pelo comando <emphasis role="strong">dh_auto_configure</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: For other packages with non-supported build systems, you need to manually adjust the install path as follows.
pt: Para outros pacote com sistemas de compilação não-suportados, você tem de ajustar manualmente o caminho de instalação como se segue.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: If <quote><emphasis role="strong">./configure</emphasis></quote> is used in the <emphasis role="strong">override_dh_auto_configure</emphasis> target in <emphasis role="strong">debian/rules</emphasis>, make sure to replace it with <quote><emphasis role="strong">dh_auto_configure --</emphasis></quote> while re-targeting the install path from <emphasis role="strong">/usr/lib/</emphasis> to <emphasis role="strong">/usr/lib/$(DEB_HOST_MULTIARCH)/</emphasis>.
pt: Se <quote><emphasis role="strong">./configure</emphasis></quote> for usado no alvo <emphasis role="strong">override_dh_auto_configure</emphasis> em <emphasis role="strong">debian/rules</emphasis>, certifique-se de o substituir por <quote><emphasis role="strong">dh_auto_configure --</emphasis></quote> enquanto redefine o alvo do caminho de instalação de <emphasis role="strong">/usr/lib/</emphasis> para <emphasis role="strong">/usr/lib/$(DEB_HOST_MULTIARCH)/</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Replace all occurrences of <emphasis role="strong">/usr/lib/</emphasis> with <emphasis role="strong">/usr/lib/*/</emphasis> in <emphasis role="strong">debian/</emphasis><emphasis>foo</emphasis><emphasis role="strong">.install</emphasis> files.
pt: Substitua todas as ocorrências de <emphasis role="strong">/usr/lib/</emphasis> por <emphasis role="strong">/usr/lib/*/</emphasis> nos ficheiros <emphasis role="strong">debian/</emphasis><emphasis>foo</emphasis><emphasis role="strong">.install</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: All files installed simultaneously as the multiarch package to the same file path should have exactly the same file content. You must be careful with differences generated by the data byte order and by the compression algorithm.
pt: Todos os ficheiros instalados em simultâneo como o pacote multiarch para o mesmo caminho de  ficheiro devem ter exatamente o mesmo conteúdo de ficheiro. Você tem de ter cuidado com as diferenças geradas pela ordem de bytes de dados e pelo algoritmo de compressão.

note: type: Content of: <book><chapter><section><simpara>
en: The shared library files in the default path <emphasis role="strong">/usr/lib/</emphasis> and <emphasis role="strong">/usr/lib/&lt;triplet&gt;/</emphasis> are loaded automatically.
pt: Os ficheiros de biblioteca partilhada nos caminhos predefinidos <emphasis role="strong">/usr/lib/</emphasis> e <emphasis role="strong">/usr/lib/&lt;triplet&gt;/</emphasis> são carregados automaticamente.

note: type: Content of: <book><chapter><section><simpara>
en: For shared library files in another path, the GCC option <emphasis role="strong">-l</emphasis> must be set by the <emphasis role="strong">pkg-config</emphasis> command to make them load properly.
pt: Para ficheiros de biblioteca partilhada noutro caminho, a opção GCC <emphasis role="strong">-l</emphasis> tem de ser definida pelo comando <emphasis role="strong">pkg-config</emphasis> para fazer com que elas carreguem de maneira apropriada.

note: type: Content of: <book><chapter><section><title>
en: Multiarch header file path
pt: Caminho do ficheiro de cabeçalho Multiarch

note: type: Content of: <book><chapter><section><simpara>
en: GCC includes both <emphasis role="strong">/usr/include/</emphasis> and <emphasis role="strong">/usr/include/&lt;triplet&gt;/</emphasis> by default on the multiarch Debian system.
pt: GCC inclui ambos <emphasis role="strong">/usr/include/</emphasis> e <emphasis role="strong">/usr/include/&lt;triplet&gt;/</emphasis> por predefinição no sistema Debian multiarch.

note: type: Content of: <book><chapter><section><simpara>
en: If the header file is not in those paths, the GCC option <emphasis role="strong">-I</emphasis> must be set by the <emphasis role="strong">pkg-config</emphasis> command to make "<emphasis role="strong">#include &lt;</emphasis><emphasis>foo.h</emphasis><emphasis role="strong">&gt;</emphasis>" work properly.
pt: Se o ficheiro cabeçalho não estiver nesses caminhos, a opção GCC <emphasis role="strong">-I</emphasis> tem de ser definida pelo comando <emphasis role="strong">pkg-config</emphasis> para fazer "<emphasis role="strong">#include &lt;</emphasis><emphasis>foo.h</emphasis><emphasis role="strong">&gt;</emphasis>" funcionar de maneira apropriada.

note: type: Content of: <book><chapter><section><table><title>
en: The multiarch header file path options
pt: As opções do caminho do ficheiro de cabeçalho multiarch

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry><simpara>
en: <emphasis role="strong">/usr/include/</emphasis><emphasis>packagename</emphasis><emphasis role="strong">/</emphasis>
pt: <emphasis role="strong">/usr/include/</emphasis><emphasis>nomepacote</emphasis><emphasis role="strong">/</emphasis>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry><simpara>
en: <emphasis role="strong">/usr/include/i386-linux-gnu/</emphasis><emphasis>packagename</emphasis><emphasis role="strong">/</emphasis>
pt: <emphasis role="strong">/usr/include/i386-linux-gnu/</emphasis><emphasis>nomepacote</emphasis><emphasis role="strong">/</emphasis>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry><simpara>
en: <emphasis role="strong">/usr/include/x86_64-linux-gnu/</emphasis><emphasis>packagename</emphasis><emphasis role="strong">/</emphasis>
pt: <emphasis role="strong">/usr/include/x86_64-linux-gnu/</emphasis><emphasis>nomepacote</emphasis><emphasis role="strong">/</emphasis>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry><simpara>
en: <emphasis role="strong">/usr/lib/i386-linux-gnu/</emphasis><emphasis>packagename</emphasis><emphasis role="strong">/</emphasis>
pt: <emphasis role="strong">/usr/lib/i386-linux-gnu/</emphasis><emphasis>nomepacote</emphasis><emphasis role="strong">/</emphasis>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry><simpara>
en: <emphasis role="strong">/usr/lib/x86_64-linux-gnu/</emphasis><emphasis>packagename</emphasis><emphasis role="strong">/</emphasis>
pt: <emphasis role="strong">/usr/lib/x86_64-linux-gnu/</emphasis><emphasis>nomepacote</emphasis><emphasis role="strong">/</emphasis>

note: type: Content of: <book><chapter><section><simpara><footnote><simpara>
en: This path is compliant with the FHS.  <quote><link xl:href="https://www.debian.org/doc/packaging-manuals/fhs/fhs-2.3.html#USRLIBLIBRARIESFORPROGRAMMINGANDPA">Filesystem Hierarchy Standard: /usr/lib : Libraries for programming and packages</link></quote> states <quote>Applications may use a single subdirectory under <emphasis role="strong">/usr/lib</emphasis>. If an application uses a subdirectory, all architecture-dependent data exclusively used by the application must be placed within that subdirectory.</quote>
pt: Este caminho é compatível com.  <quote><link xl:href="https://www.debian.org/doc/packaging-manuals/fhs/fhs-2.3.html#USRLIBLIBRARIESFORPROGRAMMINGANDPA">Standard de Hierarquia de Sistema de Ficheiros: /usr/lib : Bibliotecas para programação e pacotes</link></quote> declara <quote>As aplicações podem usar um único sub-directório sob <emphasis role="strong">/usr/lib</emphasis>. Se uma aplicação usar um sub-directório, todos os dados independentes-de-arquitectura exclusivamente usados pela aplicação têm de ser colocados dentro desse sub-directório.</quote>

note: type: Content of: <book><chapter><section><simpara>
en: The use of the <emphasis role="strong">/usr/lib/&lt;triplet&gt;/</emphasis><emphasis>packagename</emphasis><emphasis role="strong">/</emphasis> path for the library files allows the upstream maintainer to use the same install script for the multiatch system with <emphasis role="strong">/usr/lib/&lt;triplet&gt;</emphasis> and the biarch system with <emphasis role="strong">/usr/lib&lt;qual&gt;/</emphasis>. <placeholder type="footnote" id="0"/>
pt: O uso do caminho <emphasis role="strong">/usr/lib/&lt;triplet&gt;/</emphasis><emphasis>nomepacote</emphasis><emphasis role="strong">/</emphasis> para os ficheiros biblioteca permite ao maintainer o autor usar o mesmo script de instalação para o sistema multi-arch com <emphasis role="strong">/usr/lib/&lt;triplet&gt;</emphasis> e o sistema bi-arch com <emphasis role="strong">/usr/lib&lt;qual&gt;/</emphasis>. <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><simpara>
en: The use of the file path containing <emphasis>packagename</emphasis> enables having more than 2 development libraries simultaneously installed on a system.
pt: O uso de caminho de ficheiro que contém <emphasis>nomepacote</emphasis> permite ter mais de 2 bibliotecas de desenvolvimento instaladas simultaneamente num sistema.

note: type: Content of: <book><chapter><section><title>
en: Multiarch <emphasis role="strong">*.pc</emphasis> file path
pt: Caminho do ficheiro <emphasis role="strong">*.pc</emphasis> Multiarch

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">pkg-config</emphasis> program is used to retrieve information about installed libraries in the system.  It stores its configuration parameters in the <emphasis role="strong">*.pc</emphasis> file and is used for setting the <emphasis role="strong">-I</emphasis> and <emphasis role="strong">-l</emphasis> options for GCC.
pt: O programa <emphasis role="strong">pkg-config</emphasis> é usado para obter informação acerca de bibliotecas instaladas no sistema. Ele guarda os seus parâmetros de configuração no ficheiro <emphasis role="strong">*.pc</emphasis> e é usado para definir as opções <emphasis role="strong">-I</emphasis> e <emphasis role="strong">-l</emphasis> para o GCC.

note: type: Content of: <book><chapter><section><table><title>
en: The <emphasis role="strong">*.pc</emphasis> file path options
pt: As opções de caminho do ficheiro <emphasis role="strong">*.pc</emphasis>

note: type: Content of: <book><chapter><section><title>
en: Library symbols
pt: Símbolos de biblioteca

note: type: Content of: <book><chapter><section><simpara>
en: The symbols support in <emphasis role="strong">dpkg</emphasis> introduced in Debian <emphasis role="strong">lenny</emphasis> (5.0, May 2009) helps us to manage the backward ABI compatibility of the library package with the same package name.  The <emphasis role="strong">DEBIAN/symbols</emphasis> file in the binary package provides the minimal version associated with each symbol.
pt: O suporte de símbolos em <emphasis role="strong">dpkg</emphasis> introduzido em Debian <emphasis role="strong">lenny</emphasis> (5.0, Maio 2009) ajuda-nos a gerir a compatibilidade ABI com versões anteriores do pacote biblioteca com o pacote com o mesmo nome. O ficheiro <emphasis role="strong">DEBIAN/symbols</emphasis> no pacote binário fornece a versão mínima associada a cada símbolo.

note: type: Content of: <book><chapter><section><simpara>
en: An oversimplified method for the library packaging is as follows.
pt: Um método sobre-simplificado para o empacotamento de biblioteca é como se segue:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Extract the old <emphasis role="strong">DEBIAN/symbols</emphasis> file of the immediate previous binary package with the <quote><emphasis role="strong">dpkg-deb -e</emphasis></quote> command.
pt: Extrair o ficheiro <emphasis role="strong">DEBIAN/symbols</emphasis> antigo do pacote binário imediatamente anterior com o comando <quote><emphasis role="strong">dpkg-deb -e</emphasis></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Alternatively, the <emphasis role="strong">mc</emphasis> command may be used to extract the <emphasis role="strong">DEBIAN/symbols</emphasis> file.
pt: Alternativamente, o comando <emphasis role="strong">mc</emphasis> pode ser usado para extrair o ficheiro <emphasis role="strong">DEBIAN/symbols</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Copy it to the <emphasis role="strong">debian/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.symbols</emphasis> file.
pt: Copie-o para ficheiro <emphasis role="strong">debian/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.symbols</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: If this is the first package, use an empty content file instead.
pt: Se este for o primeiro pacote, use antes um ficheiro de conteúdo vazio.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Build the binary package.
pt: Compilar o pacote binário

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: If the <emphasis role="strong">dpkg-gensymbols</emphasis> command warns about some new symbols:
pt: Se o comando <emphasis role="strong">dpkg-gensymbols</emphasis> avisar acerca de alguns novos símbolos:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Extract the updated <emphasis role="strong">DEBIAN/symbols</emphasis> file with the <quote><emphasis role="strong">dpkg-deb -e</emphasis></quote> command.
pt: Extrair o ficheiro <emphasis role="strong">DEBIAN/symbols</emphasis> actualizado com o comando <quote><emphasis role="strong">dpkg-deb -e</emphasis></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Trim the Debian revision such as <emphasis role="strong">-1</emphasis> in it.
pt: Corte a revisão Debian tal como <emphasis role="strong">-1</emphasis> nele.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Re-build the binary package.
pt: Re-compilação do pacote binário.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: If the <emphasis role="strong">dpkg-gensymbols</emphasis> command does not warn about new symbols:
pt: Se o comando <emphasis role="strong">dpkg-gensymbols</emphasis> não avisar acerca de novos símbolos:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: You are done with the library packaging.
pt: Você terminou com o empacotamento de biblioteca.

note: type: Content of: <book><chapter><section><simpara>
en: For the details, you should read the following primary references.
pt: Para detalhes, você deve ler as seguintes referências primárias.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#the-symbols-system">8.6.3 The symbols system</link></quote> of the <quote>Debian Policy Manual</quote>
pt: <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#the-symbols-system">8.6.3 O sistema de símbolos</link></quote> do <quote>Manual de Política Debian</quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">dh_makeshlibs</emphasis>(1) manapage</quote>
pt: <quote>manual do <emphasis role="strong">dh_makeshlibs</emphasis>(1)</quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">dpkg-gensymbols</emphasis>(1) manapage</quote>
pt: <quote>manual do <emphasis role="strong">dpkg-gensymbols</emphasis>(1)</quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">dpkg-shlibdeps</emphasis>(1) manapage</quote>
pt: <quote>manual do <emphasis role="strong">dpkg-shlibdeps</emphasis>(1)</quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">deb-symbols</emphasis>(5) manapage</quote>
pt: <quote>manual do <emphasis role="strong">deb-symbols</emphasis>(5)</quote>

note: type: Content of: <book><chapter><section><simpara>
en: You should also check:
pt: Você deve também verificar:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian wiki: <quote><link xl:href="https://wiki.debian.org/UsingSymbolsFiles">UsingSymbolsFiles</link></quote>
pt: Debian wiki: <quote><link xl:href="https://wiki.debian.org/UsingSymbolsFiles">UsarFicheirosSymbols</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian wiki: <quote><link xl:href="https://wiki.debian.org/Projects/ImprovedDpkgShlibdeps">Projects/ImprovedDpkgShlibdeps</link></quote>
pt: Debian wiki: <quote><link xl:href="https://wiki.debian.org/Projects/ImprovedDpkgShlibdeps">Projectos/DpkgShlibdepsMelhorados</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian kde team: <quote><link xl:href="https://qt-kde-team.pages.debian.net/symbolfiles.html">Working with symbols files</link></quote>
pt: Equipa kde Debian: <quote><link xl:href="https://qt-kde-team.pages.debian.net/symbolfiles.html">Trabalhar com ficheiros de símbolos</link></quote>

note: type: Content of: <book><chapter><section><tip><simpara>
en: For C++ libraries and other cases where the tracking of symbols is problematic, follow <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#the-shlibs-system">8.6.4 The shlibs system</link></quote> of the <quote>Debian Policy Manual</quote>, instead.  Please make sure to erase the empty <emphasis role="strong">debian/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.symbols</emphasis> file generated by the <emphasis role="strong">debmake</emphasis> command.  For this case, the <emphasis role="strong">DEBIAN/shlibs</emphasis> file is used.
pt: Para bibliotecas C++ e outros casos onde acompanhar os símbolos é problemático, então siga <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#the-shlibs-system">8.6.4 O sistema shlibs</link></quote> do <quote>Manual de Política Debian</quote>.  Por favor certifique-se de apagar o ficheiro vazio <emphasis role="strong">debian/</emphasis><emphasis>pacotebinário</emphasis><emphasis role="strong">.symbols</emphasis> gerado pelo comando <emphasis role="strong">debmake</emphasis>.  Para este caso, é usado o ficheiro <emphasis role="strong">DEBIAN/shlibs</emphasis>.

note: type: Content of: <book><chapter><section><title>
en: Library package name
pt: Nome de pacote da biblioteca

note: type: Content of: <book><chapter><section><simpara>
en: Let’s consider that the upstream source tarball of the <emphasis role="strong">lib</emphasis><emphasis>foo</emphasis> library is updated from <emphasis role="strong">lib</emphasis><emphasis>foo-7.0</emphasis><emphasis role="strong">.tar.gz</emphasis> to <emphasis role="strong">lib</emphasis><emphasis>foo-8.0</emphasis><emphasis role="strong">.tar.gz</emphasis> with a new SONAME major version which affects other packages.
pt: Vamos considerar que o tarball fonte do autor da biblioteca <emphasis role="strong">lib</emphasis><emphasis>foo</emphasis> é actualizada de <emphasis role="strong">lib</emphasis><emphasis>foo-7.0</emphasis><emphasis role="strong">.tar.gz</emphasis> para <emphasis role="strong">lib</emphasis><emphasis>foo-8.0</emphasis><emphasis role="strong">.tar.gz</emphasis> com um novo SONAME de versão maior que afecta outros pacotes.

note: type: Content of: <book><chapter><section><simpara>
en: The binary library package must be renamed from <emphasis role="strong">lib</emphasis><emphasis>foo7</emphasis> to <emphasis role="strong">lib</emphasis><emphasis>foo8</emphasis> to keep the <emphasis role="strong">unstable</emphasis> suite system working for all dependent packages after the upload of the package based on the <emphasis role="strong">lib</emphasis><emphasis>foo-8.0</emphasis><emphasis role="strong">.tar.gz</emphasis>.
pt: O pacote biblioteca binário tem de ser renomeado de <emphasis role="strong">lib</emphasis><emphasis>foo7</emphasis> para <emphasis role="strong">lib</emphasis><emphasis>foo8</emphasis> para manter o sistema da suite <emphasis role="strong">unstable</emphasis> a funcionar para todos os pacotes dependentes após o envio do pacote baseado em <emphasis role="strong">lib</emphasis><emphasis>foo-8.0</emphasis><emphasis role="strong">.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><warning><simpara>
en: If the binary library package isn’t renamed, many dependent packages in the <emphasis role="strong">unstable</emphasis> suite become broken just after the library upload even if a binNMU upload is requested.  The binNMU may not happen immediately after the upload due to several reasons.
pt: Se o pacote biblioteca binário não for renomeado, muitos pacotes dependentes na suite <emphasis role="strong">unstable</emphasis> ficam quebrados logo após o envio da biblioteca mesmo que seja requisitado um envio binNMU.  O binNMU pode não acontecer imediatamente após o envio devido a várias razões.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">-dev</emphasis> package must follow one of the following naming rules:
pt: O pacote <emphasis role="strong">-dev</emphasis> tem de seguir uma das seguintes regras de nomeação:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use the <emphasis role="strong">unversioned -dev</emphasis> package name: <emphasis role="strong">lib</emphasis><emphasis>foo</emphasis><emphasis role="strong">-dev</emphasis>
pt: Use o nome de pacote <emphasis role="strong">não-versionado -dev</emphasis>: <emphasis role="strong">lib</emphasis><emphasis>foo</emphasis><emphasis role="strong">-dev</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This is the typical one for leaf library packages.
pt: Isto é o típico para pacotes biblioteca leaf.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Only one version of the library source package is allowed in the archive.
pt: Apenas uma versão do pacote fonte de biblioteca é permitida no arquivo.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The associated library package needs to be renamed from <emphasis role="strong">lib</emphasis><emphasis>foo7</emphasis> to <emphasis role="strong">lib</emphasis><emphasis>foo8</emphasis> to prevent dependency breakage in the <emphasis role="strong">unstable</emphasis> suite during the library transition.
pt: O pacote da biblioteca associada precisa ser renomeado de <emphasis role="strong">lib</emphasis><emphasis>foo7</emphasis> para <emphasis role="strong">lib</emphasis><emphasis>foo8</emphasis> para prevenir quebra de dependência na suite <emphasis role="strong">unstable</emphasis> durante a transição da biblioteca.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This approach should be used if the simple binNMU resolves the library dependency quickly for all affected packages. (<link xl:href="https://en.wikipedia.org/wiki/Application_binary_interface">ABI</link> change by dropping the deprecated <link xl:href="https://en.wikipedia.org/wiki/Application_programming_interface">API</link> while keeping the active API unchanged.)
pt: Esta abordagem deve ser usada se o binNMU simples resolver a dependência da biblioteca rapidamente para todos os pacotes afectados. (Mudança de <link xl:href="https://en.wikipedia.org/wiki/Application_binary_interface">ABI</link> ao abandonar o descontinuado <link xl:href="https://en.wikipedia.org/wiki/Application_programming_interface">API</link> enquanto se mantém a API ativa não modificada.)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This approach may still be a good idea if manual code updates, etc. can be coordinated and manageable within limited packages. (<link xl:href="https://en.wikipedia.org/wiki/Application_programming_interface">API</link> change)
pt: Esta abordagem pode ainda ser boa ideia se atualizações de código manuais, etc. possam ser coordenadas e tratáveis dentro de pacote limitados. (mudança de <link xl:href="https://en.wikipedia.org/wiki/Application_programming_interface">API</link>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use the <emphasis role="strong">versioned -dev</emphasis> package names: <emphasis role="strong">lib</emphasis><emphasis>foo7</emphasis><emphasis role="strong">-dev</emphasis> and <emphasis role="strong">lib</emphasis><emphasis>foo8</emphasis><emphasis role="strong">-dev</emphasis>
pt: Use os nomes de pacote <emphasis role="strong">versionados -dev</emphasis>: <emphasis role="strong">lib</emphasis><emphasis>foo7</emphasis><emphasis role="strong">-dev</emphasis> e <emphasis role="strong">lib</emphasis><emphasis>foo8</emphasis><emphasis role="strong">-dev</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This is typical for many major library packages.
pt: Isto é típico para muitos pacotes biblioteca principais.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Two versions of the library source packages are allowed simultaneously in the archive.
pt: São permitidas em simultâneo duas versões de pacotes fonte de biblioteca no arquivo.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Make all dependent packages depend on <emphasis role="strong">lib</emphasis><emphasis>foo</emphasis><emphasis role="strong">-dev</emphasis>.
pt: Faz todos os pacotes dependentes depender de <emphasis role="strong">lib</emphasis><emphasis>foo</emphasis><emphasis role="strong">-dev</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Make both <emphasis role="strong">lib</emphasis><emphasis>foo7</emphasis><emphasis role="strong">-dev</emphasis> and <emphasis role="strong">lib</emphasis><emphasis>foo8</emphasis><emphasis role="strong">-dev</emphasis> provide <emphasis role="strong">lib</emphasis><emphasis>foo</emphasis><emphasis role="strong">-dev</emphasis>.
pt: Faz ambos <emphasis role="strong">lib</emphasis><emphasis>foo7</emphasis><emphasis role="strong">-dev</emphasis> e <emphasis role="strong">lib</emphasis><emphasis>foo8</emphasis><emphasis role="strong">-dev</emphasis> fornecerem <emphasis role="strong">lib</emphasis><emphasis>foo</emphasis><emphasis role="strong">-dev</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The source package needs to be renamed as <emphasis role="strong">lib</emphasis><emphasis>foo7-7.0</emphasis><emphasis role="strong">.tar.gz</emphasis> and <emphasis role="strong">lib</emphasis><emphasis>foo8-8.0</emphasis><emphasis role="strong">.tar.gz</emphasis> respectively from <emphasis role="strong">lib</emphasis><emphasis>foo-?.0</emphasis><emphasis role="strong">.tar.gz</emphasis>.
pt: O pacote fonte precisa de ser renomeado como <emphasis role="strong">lib</emphasis><emphasis>foo7-7.0</emphasis><emphasis role="strong">.tar.gz</emphasis> e <emphasis role="strong">lib</emphasis><emphasis>foo8-8.0</emphasis><emphasis role="strong">.tar.gz</emphasis> respetivamente de <emphasis role="strong">lib</emphasis><emphasis>foo-?.0</emphasis><emphasis role="strong">.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The package specific install file path including <emphasis role="strong">lib</emphasis><emphasis>foo7</emphasis> and <emphasis role="strong">lib</emphasis><emphasis>foo8</emphasis> respectively for header files etc. needs to be chosen to make them co-installable.
pt: O caminho do ficheiro de instalação especifico do pacote incluindo <emphasis role="strong">lib</emphasis><emphasis>foo7</emphasis> e <emphasis role="strong">lib</emphasis><emphasis>foo8</emphasis> respetivamente para ficheiros cabeçalho etc. precisa de ser escolhido para os tornar co-instaláveis.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Do not use this heavy handed approach, if possible.
pt: Não utilize esta abordagem pesada, se possível.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This approach should be used if the update of multiple dependent packages require manual code updates, etc. (<link xl:href="https://en.wikipedia.org/wiki/Application_programming_interface">API</link> change)  Otherwise, the affected packages become RC buggy with FTBFS (Fails To Build From Source).
pt: Esta abordagem deve ser usada se a actualização de múltiplos pacotes dependentes requererem actualizações de código manuais, etc. (Mudança de <link xl:href="https://en.wikipedia.org/wiki/Application_programming_interface">API</link>).  Caso contrário, os pacotes afectados tornam-se RC buggy com FTBFS (Fails To Build From Source).

note: type: Content of: <book><chapter><section><tip><simpara>
en: If the data encoding scheme changes (e.g., latin1 to utf-8), the same care as the API change needs to be taken.
pt: Se o esquema de codificação de dados alterar (ex. latin1 para utf-8), é preciso tomar a mesma alteração na API.

note: type: Content of: <book><chapter><section><simpara>
en: See <quote><xref linkend="lib"/></quote>.
pt: Veja <quote><xref linkend="lib"/></quote>.

note: type: Content of: <book><chapter><section><title>
en: Library transition
pt: Transição de biblioteca

note: type: Content of: <book><chapter><section><simpara>
en: When you package a new library package version which affects other packages, you must file a transition bug report against the <emphasis role="strong">release.debian.org</emphasis> pseudo package using the <emphasis role="strong">reportbug</emphasis> command with the <link xl:href="https://ben.debian.net/#_query_language">ben file</link> and wait for the approval for its upload from the <link xl:href="https://wiki.debian.org/Teams/ReleaseTeam">Release Team</link>.
pt: Quando você empacota uma nova versão de pacote biblioteca que afecta outros pacotes, você tem de preencher um relatório de bug de transição contra o pseudo pacote <emphasis role="strong">release.debian.org</emphasis> usando o comando <emphasis role="strong">reportbug</emphasis> com o <link xl:href="https://ben.debian.net/#_query_language">ficheiro ben</link> e esperar a aprovação do seu envio pela <link xl:href="https://wiki.debian.org/Teams/ReleaseTeam">Equipa de Lançamento</link>.

note: type: Content of: <book><chapter><section><simpara>
en: Release team has the <quote><link xl:href="https://release.debian.org/transitions/">transition tracker</link></quote>.  See <quote><link xl:href="https://wiki.debian.org/Teams/ReleaseTeam/Transitions">Transitions</link></quote>.
pt: Lançamento de equipa tem o <quote><link xl:href="https://release.debian.org/transitions/">seguidor de transição</link></quote>.  Veja <quote><link xl:href="https://wiki.debian.org/Teams/ReleaseTeam/Transitions">Transições</link></quote>.

note: type: Content of: <book><chapter><section><caution><simpara>
en: Please make sure to rename binary packages as in <quote><xref linkend="libnames"/></quote>.
pt: Por favor certifique-se de renomear pacotes binários como em <quote><xref linkend="libnames"/></quote>.

note: type: Content of: <book><chapter><section><title>
en: binNMU safe
pt: binNMU seguro

note: type: Content of: <book><chapter><section><simpara>
en: A <quote><link xl:href="https://wiki.debian.org/binNMU">binNMU</link></quote> is a binary-only non-maintainer upload performed for library transitions etc.  In a binNMU upload, only the <quote><emphasis role="strong">Architecture: any</emphasis></quote> packages are rebuilt with a suffixed version number (e.g. version 2.3.4-3 will become 2.3.4-3+b1).  The <quote><emphasis role="strong">Architecture: all</emphasis></quote> packages are not built.
pt: Um <quote><link xl:href="https://wiki.debian.org/binNMU">binNMU</link></quote> é um envio apenas-binário não-maintainer executado para transições de biblioteca etc. Num envio binNMU, apenas os pacotes <quote><emphasis role="strong">Architecture: any</emphasis></quote> são recompilados com um número de versão em sufixo (ex. a versão 2.3.4-3 irá tornar-se 2.3.4-3+b1).  Os pacotes <quote><emphasis role="strong">Architecture: all</emphasis></quote> não são compilados.

note: type: Content of: <book><chapter><section><simpara>
en: The dependency defined in the <emphasis role="strong">debian/control</emphasis> file among binary packages from the same source package should be safe for the binNMU.  This needs attention if there are both <quote><emphasis role="strong">Architecture: any</emphasis></quote> and <quote><emphasis role="strong">Architecture: all</emphasis></quote> packages involved in it.
pt: A dependência definida no ficheiro <emphasis role="strong">debian/control</emphasis> entre pacotes binário do mesmo pacote fonte deve ser segura para o binNMU.  Isto precisa de atenção se existirem ambos pacotes <quote><emphasis role="strong">Architecture: any</emphasis></quote> e <quote><emphasis role="strong">Architecture: all</emphasis></quote> envolvidos nisto.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">Architecture: any</emphasis></quote> package: depends on <quote><emphasis role="strong">Architecture: any</emphasis></quote> <emphasis>foo</emphasis> package
pt: pacote <quote><emphasis role="strong">Architecture: any</emphasis></quote>: depende de pacote <quote><emphasis role="strong">Architecture: any</emphasis></quote> <emphasis>foo</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">Architecture: any</emphasis></quote> package: depends on <quote><emphasis role="strong">Architecture: all</emphasis></quote> <emphasis>bar</emphasis> package
pt: pacote <quote><emphasis role="strong">Architecture: any</emphasis></quote>: depende de pacote <quote><emphasis role="strong">Architecture: all</emphasis></quote> <emphasis>bar</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">Architecture: all</emphasis></quote> package: depends on <quote><emphasis role="strong">Architecture: any</emphasis></quote> <emphasis>baz</emphasis> package
pt: pacote <quote><emphasis role="strong">Architecture: all</emphasis></quote>: depende de pacote <quote><emphasis role="strong">Architecture: any</emphasis></quote> <emphasis>baz</emphasis>

note: type: Content of: <book><chapter><section><title>
en: Debugging information
pt: Informação de depuração

note: type: Content of: <book><chapter><section><simpara>
en: The Debian package is built with the debugging information but packaged into the binary package after stripping the debugging information as required by <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-files.html">Chapter 10 - Files</link></quote> of the <quote>Debian Policy Manual</quote>.
pt: O pacote Debian é compilado com a informação de depuração mas empacotado no pacote binário após despir a informação de depuração como requerido por <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-files.html">Capítulo 10 - Ficheiros</link></quote> do <quote>Manual de Política Debian</quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-dbg">6.7.9. Best practices for debug packages</link></quote> of the <quote>Debian Developer’s Reference</quote>.
pt: <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-dbg">6.7.9. Melhores práticas para pacotes de depuração</link></quote> do <quote>Debian Developer’s Reference</quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://sourceware.org/gdb/current/onlinedocs/gdb/Separate-Debug-Files.html#Separate-Debug-Files">18.2 Debugging Information in Separate Files</link></quote> of the <quote>Debugging with gdb</quote>
pt: <quote><link xl:href="https://sourceware.org/gdb/current/onlinedocs/gdb/Separate-Debug-Files.html#Separate-Debug-Files">18.2 Informação de Depuração em Ficheiros Separados</link></quote> do <quote> Depurar com o gdb</quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">dh_strip</emphasis>(1) manapage</quote>
pt: <quote>manual do <emphasis role="strong">dh_strip</emphasis>(1)</quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">strip</emphasis>(1) manapage</quote>
pt: <quote>manual do <emphasis role="strong">strip</emphasis>(1)</quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">readelf</emphasis>(1) manapage</quote>
pt: <quote>manual do <emphasis role="strong">readelf</emphasis>(1)</quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">objcopy</emphasis>(1) manapage</quote>
pt: <quote>manual do <emphasis role="strong">objcopy</emphasis>(1)</quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Debian debian-devel post: <quote><link xl:href="https://lists.debian.org/debian-devel/2015/08/msg00443.html">Status on automatic debug packages</link></quote> (2015-08-15)
pt: postado no debian-devel de Debian: <quote><link xl:href="https://lists.debian.org/debian-devel/2015/08/msg00443.html">Estado em pacotes de depuração automáticos</link></quote> (2015-08-15)

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">-dbgsym</emphasis> package
pt: Pacote <emphasis role="strong">-dbgsym</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The debugging information is automatically packaged separately as the debug package using the <emphasis role="strong">dh_strip</emphasis> command with its default behavior.  The name of such a debug package normally has the <emphasis role="strong">-dbgsym</emphasis> suffix.
pt: A informação de depuração é automaticamente empacotada separadamente como o pacote de depuração usando o comando <emphasis role="strong">dh_strip</emphasis> com o seu comportamento predefinido. O nome de tal pacote de depuração normalmente tem o sufixo <emphasis role="strong">-dbgsym</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debian/rules</emphasis> file shouldn’t explicitly contain <emphasis role="strong">dh_strip</emphasis>.
pt: O ficheiro <emphasis role="strong">debian/rules</emphasis> não deve conter explicitamente <emphasis role="strong">dh_strip</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Set the <emphasis role="strong">Build-Depends</emphasis> to <emphasis role="strong">debhelper-compat (&gt;=@@@dhcompat@@@)</emphasis> while removing <emphasis role="strong">Build-Depends</emphasis> to <emphasis role="strong">debhelper</emphasis> in <emphasis role="strong">debian/control</emphasis>.
pt: Define o <emphasis role="strong">Build-Depends</emphasis> para <emphasis role="strong">debhelper-compat (&gt;=@@@dhcompat@@@)</emphasis> enquanto remove <emphasis role="strong">Build-Depends</emphasis> para <emphasis role="strong">debhelper</emphasis> em <emphasis role="strong">debian/control</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debconf</emphasis> package enables us to configure packages during their installation in 2 main ways:
pt: O pacote <emphasis role="strong">debconf</emphasis> permite-nos configurar pacotes durante a sua instalação de 2 maneiras principais:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: non-interactively from the <emphasis role="strong">debian-installer</emphasis> pre-seeding.
pt: não-interactivamente a partir de pré-preenchimento do <emphasis role="strong">debian-installer</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: interactively from the menu interface (<emphasis role="strong">dialog</emphasis>, <emphasis role="strong">gnome</emphasis>, <emphasis role="strong">kde</emphasis>, …​)
pt: interactivamente a partir da interface de menu (<emphasis role="strong">dialog</emphasis>, <emphasis role="strong">gnome</emphasis>, <emphasis role="strong">kde</emphasis>, …​)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: the package installation: invoked by the <emphasis role="strong">dpkg</emphasis> command
pt: a instalação do pacote: invocado pelo comando <emphasis role="strong">dpkg</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: the installed package: invoked by the <emphasis role="strong">dpkg-reconfigure</emphasis> command
pt: o pacote instalado: invocado pelo comando <emphasis role="strong">dpkg-reconfigure</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: All user interactions for the package installation must be handled by this <emphasis role="strong">debconf</emphasis> system using the following files.
pt: Todas as interações do utilizador para a instalação do pacote tem de ser lidada por este sistema <emphasis role="strong">debconf</emphasis> usando os seguintes ficheiros.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debian/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.config</emphasis>
pt: <emphasis role="strong">debian/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.config</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This is the <emphasis role="strong">debconf</emphasis> <emphasis role="strong">config</emphasis> script used for asking any questions necessary to configure the package.
pt: Este é o script <emphasis role="strong">config</emphasis> do <emphasis role="strong">debconf</emphasis> usado para perguntar quaisquer questões necessárias para configurar o pacote.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debian/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.template</emphasis>
pt: <emphasis role="strong">debian/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.template</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This is the <emphasis role="strong">debconf</emphasis> <emphasis role="strong">templates</emphasis> file used for asking any questions necessary to configure the package.
pt: Este é o ficheiro de <emphasis role="strong">modelos</emphasis> <emphasis role="strong">debconf</emphasis> usado para perguntar quaisquer questões necessárias para configurar o pacote.

note: type: Content of: <book><chapter><section><simpara>
en: These <emphasis role="strong">debconf</emphasis> files are called by package configuration scripts in the binary Debian package
pt: Estes ficheiros <emphasis role="strong">debconf</emphasis> são chamados por scripts de configuração do pacote no pacote binário Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">DEBIAN/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.preinst</emphasis>
pt: <emphasis role="strong">DEBIAN/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.preinst</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">DEBIAN/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.prerm</emphasis>
pt: <emphasis role="strong">DEBIAN/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.prerm</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">DEBIAN/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.postinst</emphasis>
pt: <emphasis role="strong">DEBIAN/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.postinst</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">DEBIAN/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.postrm</emphasis>
pt: <emphasis role="strong">DEBIAN/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.postrm</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: See <emphasis role="strong">dh_installdebconf</emphasis>(1), <emphasis role="strong">debconf</emphasis>(7), <emphasis role="strong">debconf-devel</emphasis>(7) and <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-binary.html#prompting-in-maintainer-scripts">3.9.1 Prompting in maintainer scripts</link></quote> in the <quote>Debian Policy Manual</quote>.
pt: Veja <emphasis role="strong">dh_installdebconf</emphasis>(1), <emphasis role="strong">debconf</emphasis>(7), <emphasis role="strong">debconf-devel</emphasis>(7) e <quote><link xl:href="https://www.debian.org/doc/debian-policy/ch-binary.html#prompting-in-maintainer-scripts">3.9.1 Perguntando nos scripts do maintainer</link></quote> no <quote>Manual de Políticas Debian</quote>.

note: type: Content of: <book><chapter><title>
en: Packaging with <emphasis role="strong">git</emphasis>
pt: Empacotar com <emphasis role="strong">git</emphasis>

note: type: Content of: <book><chapter><simpara>
en: Up to <quote><xref linkend="adv-pkg"/></quote>, we focused on packaging operations without using <link xl:href="https://en.wikipedia.org/wiki/Git">Git</link> or any other <link xl:href="https://en.wikipedia.org/wiki/Version_control">VCS</link>.  These traditional packaging operations were based on the tarball released by the upstream as mentioned in <quote><xref linkend="historical-perspective"/></quote>.
pt: Até ao <quote><xref linkend="adv-pkg"/></quote>, nós concentrava-nos em operações de empacotamento sem usar <link xl:href="https://en.wikipedia.org/wiki/Git">Git</link> ou qualquer outro <link xl:href="https://en.wikipedia.org/wiki/Version_control">VCS</link>.  Estas operações de empacotamento tradicionais eram baseadas no tarball lançado pelo autor como mencionado em <quote><xref linkend="historical-perspective"/></quote>.

note: type: Content of: <book><chapter><simpara>
en: Currently, the <emphasis role="strong">git</emphasis>(1) command is the de-facto platform for the VCS tool and is the essential part of both upstream development and Debian packaging activities. (See Debian wiki <quote><link xl:href="https://wiki.debian.org/GitPackagingSurvey">Debian git packaging maintainer branch formats and workflows</link></quote> for existing VCS workflows.)
pt: Atualmente, o comando <emphasis role="strong">git</emphasis>(1) é a plataforma de-facto par a ferramenta VCS e é a parte essencial para ambos desenvolvimento do autor e atividades de empacotamento Debian. (Veja Debian wiki <quote><link xl:href="https://wiki.debian.org/GitPackagingSurvey">Empacotamento git Debian formatos de ramo de maintainer e fluxos de trabalho</link></quote> para fluxos de trabalho VCS existentes.)

note: type: Content of: <book><chapter><note><simpara>
en: Since the non-native Debian source package uses <quote><emphasis role="strong">diff -u</emphasis></quote> as its backend technology for the maintainer modification, it can’t represent modification involving symlink, file permissions, nor binary data (<link xl:href="https://lists.debian.org/debian-devel/2022/03/msg00124.html">March 2022 discussion on debian-devel@l.d.o</link>).  Please avoid making such maintainer modifications even though these can be recorded in the Git repository.
pt: Como o pacote fonte Debian não-nativo usa <quote><emphasis role="strong">diff -u</emphasis></quote> como sua tecnologia backend para a modificação do maintainer, não pode representar modificações que envolvam links simbólicos, permissões de ficheiros, nem dados binários (<link xl:href="https://lists.debian.org/debian-devel/2022/03/msg00124.html">Março 2022 discussão em debian-devel@l.d.o</link>).  Por favor evite fazer tais modificações de maintainer mesmo sabendo que estas podem ser gravadas no repositório Git.

note: type: Content of: <book><chapter><simpara>
en: Since VCS workflows are complicated topic and there are many practice styles, I only touch on some key points with minimal information, here.
pt: Como os fluxos de trabalho VCS são um tópico complicado e existem muitos estilos práticos, aqui vou apenas tocar nalguns pontos chave com informação mínima.

note: type: Content of: <book><chapter><simpara>
en: <link xl:href="https://salsa.debian.org">Salsa</link> is the remote Git repository service with associated tools.  It offers the collaboration platform for Debian packaging activities using a custom <link xl:href="https://en.wikipedia.org/wiki/GitLab">GitLab</link> application instance. See:
pt: <link xl:href="https://salsa.debian.org">Salsa</link> é o serviço de repositório Git remoto com as ferramentas associadas. Oferece a plataforma de colaboração para atividades de empacotamento Debian usando uma instância de aplicação <link xl:href="https://en.wikipedia.org/wiki/GitLab">GitLab</link>. Veja:

note: type: Content of: <book><chapter><simpara>
en: There are 2 styles of branch names for the Git repository used for the packaging.  See <quote><xref linkend="branch-names"/></quote>.
pt: Existem 2 estilos nomes de ramo para o repositório Git usado para o empacotamento. Veja <quote><xref linkend="branch-names"/></quote>.

note: type: Content of: <book><chapter><simpara>
en: There are 2 main usage styles for the Git repository for the packaging. See:
pt: Existem 2 estilos de utilização principais para o repositório Git para o empacotamento. Veja:

note: type: Content of: <book><chapter><simpara>
en: There are 2 notable Debian packaging tools for the Git repository for the packaging.
pt: Existem 2 ferramentas notáveis de empacotamento Debian para o repositório Git para o empacotamento.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: <emphasis role="strong">gbp</emphasis>(1) and its subcommands:
pt: <emphasis role="strong">gbp</emphasis>(1) e os seus sub-comandos:

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This is a tool designed to work with <quote><xref linkend="git-patch-unapplied"/></quote>.
pt: Esta é uma ferramenta desenhada para trabalhar com <quote><xref linkend="git-patch-unapplied"/></quote>.

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: See <quote><xref linkend="gbp"/></quote>.
pt: Veja <quote><xref linkend="gbp"/></quote>.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dgit</emphasis>(1) and its subcommands:
pt: <emphasis role="strong">dgit</emphasis>(1) e os seus sub-comandos:

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This is a tool designed to work with both <quote><xref linkend="git-patch-applied"/></quote> and <quote><xref linkend="git-patch-unapplied"/></quote>.
pt: Esta é uma ferramenta desenhada para trabalhar com ambos <quote><xref linkend="git-patch-applied"/></quote> e <quote><xref linkend="git-patch-unapplied"/></quote>.

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This contains a tool to upload Debian packages using the <emphasis role="strong">dgit</emphasis> server.
pt: Isto contém uma ferramenta para enviar pacotes Debian usando o servidor <emphasis role="strong">dgit</emphasis>.

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: See <quote><xref linkend="dgit"/></quote>.
pt: Veja <quote><xref linkend="dgit"/></quote>.

note: type: Content of: <book><chapter><section><title>
en: Salsa repository
pt: Repositório Salsa

note: type: Content of: <book><chapter><section><simpara><footnote><simpara>
en: Use of git.debian.org or alioth.debian.org are deprecated now.
pt: O uso de git.debian.org ou alioth.debian.org está agora descontinuado.

note: type: Content of: <book><chapter><section><simpara>
en: It is highly desirable to host Debian source code package on <link xl:href="https://salsa.debian.org">Salsa</link>.  Over 90% of all Debian source code packages are hosted on <link xl:href="https://salsa.debian.org">Salsa</link>. <placeholder type="footnote" id="0"/>
pt: É altamente desejável hospedar o pacote de código fonte Debian em <link xl:href="https://salsa.debian.org">Salsa</link>.  Mais de 90% de todos os pacotes de código fonte Debian estão hospedados <link xl:href="https://salsa.debian.org">Salsa</link>. <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><simpara>
en: The exact VCS repository hosting an existing Debian source code package can be identified by a metadata field <literal>Vcs-*</literal> which can be viewed with the <literal>apt-cache showsrc &lt;package-name&gt;</literal> command.
pt: O repositório VCS exacto que hospeda um pacote de código fonte Debian pode ser identificado por um campo de metadados <literal>Vcs-*</literal> que pode ser visualizado com o comando <literal>apt-cache showsrc &lt;nome-pacote&gt;</literal>.

note: type: Content of: <book><chapter><section><title>
en: Salsa account setup
pt: Configuração da conta Salsa

note: type: Content of: <book><chapter><section><simpara>
en: After signing up for an account on <link xl:href="https://salsa.debian.org">Salsa</link>, make sure that the following pages have the same e-mail address and GPG keys you have configured to be used with Debian, as well as your SSH key:
pt: Após assinar uma conta no <link xl:href="https://salsa.debian.org">Salsa</link>, certifique-se que as seguintes páginas têm o mesmo endereço de e-mail e as chaves GPG que você configurou para usar com Debian, assim como a sua chave SSH:

note: type: Content of: <book><chapter><section><title>
en: Salsa CI service
pt: Serviço CI de Salsa

note: type: Content of: <book><chapter><section><simpara>
en: <link xl:href="https://salsa.debian.org">Salsa</link> runs <link xl:href="https://salsa.debian.org/salsa-ci-team/pipeline">Salsa CI</link> service as an instance of <link xl:href="https://docs.gitlab.com/ee/ci/">GitLab CI</link> for <quote><xref linkend="ci"/></quote>.
pt: <link xl:href="https://salsa.debian.org">Salsa</link> corre o serviço <link xl:href="https://salsa.debian.org/salsa-ci-team/pipeline">Salsa CI</link> como uma instância de <link xl:href="https://docs.gitlab.com/ee/ci/">GitLab CI</link> para <quote><xref linkend="ci"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: For every <quote><emphasis role="strong">git push</emphasis></quote> instances, tests which mimic tests run on the official Debian package service can be run by setting <link xl:href="https://salsa.debian.org/salsa-ci-team/pipeline">Salsa CI</link> configuration file <quote><xref linkend="salsa-ci-yml"/></quote> as:
pt: Para cada instância de <quote><emphasis role="strong">git push</emphasis></quote>, testa quais testes de mímica podem correr no pacote Debian oficial ao definir o ficheiro de configuração do <link xl:href="https://salsa.debian.org/salsa-ci-team/pipeline">Salsa CI</link> <quote><xref linkend="salsa-ci-yml"/></quote> como:

note: type: Content of: <book><chapter><section><title>
en: Branch names
pt: Nomes de ramos:

note: type: Content of: <book><chapter><section><simpara>
en: The Git repository for the Debian packaging should have at least 2 branches:
pt: O repositório Git para o empacotamento Debian deve ter pelo menos 2 ramos:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debian-branch</emphasis> to hold the current Debian packaging head.
pt: <emphasis role="strong">debian-branch</emphasis> para manter a cabeça de empacotamento Debian actual.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: old style: <emphasis role="strong">master</emphasis> (or <emphasis role="strong">debian</emphasis>, <emphasis role="strong">main</emphasis>, …​)
pt: estilo antigo: <emphasis role="strong">master</emphasis> (ou <emphasis role="strong">debian</emphasis>, <emphasis role="strong">main</emphasis>, …​)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <link xl:href="https://dep-team.pages.debian.net/deps/dep14/">DEP-14</link> style: <emphasis role="strong">debian/latest</emphasis>
pt: <link xl:href="https://dep-team.pages.debian.net/deps/dep14/">DEP-14</link> estilo: <emphasis role="strong">debian/latest</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">upstream-branch</emphasis> to hold the upstream releases in the imported form.
pt: <emphasis role="strong">upstream-branch</emphasis> para manter os lançamentos do autor no formato importado.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: old style: <emphasis role="strong">upstream</emphasis>
pt: estilo antigo: <emphasis role="strong">upstream</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <link xl:href="https://dep-team.pages.debian.net/deps/dep14/">DEP-14</link> style: <emphasis role="strong">upstream/latest</emphasis>
pt: <link xl:href="https://dep-team.pages.debian.net/deps/dep14/">DEP-14</link> estilo: <emphasis role="strong">upstream/latest</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: In this tutorial, old style branch names are used in examples for simplicity.
pt: Neste tutorial, são usados nomes de ramo no estilo antigo nos exemplos para simplicidade.

note: type: Content of: <book><chapter><section><note><simpara>
en: This <emphasis role="strong">upstream-branch</emphasis> may need to be created using the tarball released by the upstream independent of the upstream Git repository since it tends to contain automatically generated files.
pt: Este <emphasis role="strong">upstream-branch</emphasis> pode precisar de ser criado usando tarball lançado pelo autor independente repositório Git do autor pois tende a conter ficheiros gerados automaticamente.

note: type: Content of: <book><chapter><section><simpara>
en: The upstream Git repository content can co-exit in the local Git repository used for the Debian packaging by adding its copy.  E.g.:
pt: O conteúdo do repositório Git do autor pode co-existir no repositório Git local para o empacotamento Debian ao adicionar uma cópia dele. Ex.:

note: type: Content of: <book><chapter><section><simpara>
en: This allows easy cherry-picking from the upstream Git repository for bug fixes.
pt: Isto permite selecção fácil a partir do repositório Git do autor para correção de bugs.

note: type: Content of: <book><chapter><section><title>
en: Patch unapplied Git repository
pt: Repositório Git de patch não-aplicada

note: type: Content of: <book><chapter><section><simpara>
en: The patch unapplied Git repository can be summarized as:
pt: O repositório Git de patch não-aplicada pode ser resumido a:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: This seems to be the traditional practice as of 2024.
pt: Esta parece ser a prática tradicional até 2024.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The source tree matches extracted contents by <quote><emphasis role="strong">dpkg-source -x --skip-patches</emphasis></quote> of the Debian source package.
pt: A árvore fonte corresponde ao conteúdo extraído por <quote><emphasis role="strong">dpkg-source -x --skip-patches</emphasis></quote> do pacote fonte Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The upstream source is recorded in the Git repository without changes.
pt: A fonte do autor é gravada no repositório Git sem alterações.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The maintainer modified contents are confined within the <emphasis role="strong">debian/</emphasis>* directory.
pt: Os conteúdos modificados pelo maintainer estão confinados dentro do directório <emphasis role="strong">debian/</emphasis>*.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Maintainer changes to the upstream source are recorded in <emphasis role="strong">debian/patches/</emphasis>* files for the Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>.
pt: Modificações do maintainer à fonte do autor são gravadas em ficheiros <emphasis role="strong">debian/patches/</emphasis>* para o formato de fonte Debian <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><xref linkend="step-maintainer"/></quote> (no patch)
pt: <quote><xref linkend="step-maintainer"/></quote> (nenhum patch)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debian/patches/</emphasis>* files can also be generated using <quote><emphasis role="strong">git format-patch</emphasis></quote>, <quote><emphasis role="strong">git diff</emphasis></quote>, or <quote><emphasis role="strong">gitk</emphasis></quote> from <emphasis role="strong">git</emphasis> commits in the through-away maintainer modification branch or from the upstream unreleased commits.
pt: Os ficheiros <emphasis role="strong">debian/patches/</emphasis>* também podem ser gerados usando <quote><emphasis role="strong">git format-patch</emphasis></quote>, <quote><emphasis role="strong">git diff</emphasis></quote>, ou <quote><emphasis role="strong">gitk</emphasis></quote> a partir de commits <emphasis role="strong">git</emphasis> no meio do ramo de modificação do maintainer ou a partir de commits do autor ainda não lançados.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><xref linkend="dquilt-ap"/></quote> including the last <quote><emphasis role="strong">dquilt pop -a</emphasis></quote> step
pt: <quote><xref linkend="dquilt-ap"/></quote> incluindo o último passo <quote><emphasis role="strong">dquilt pop -a</emphasis></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use helper scripts such as <emphasis role="strong">dquilt</emphasis>(1) and <emphasis role="strong">gbp-pq</emphasis>(1) to manage data in <emphasis role="strong">debian/patches/</emphasis>* files.
pt: Use scripts de ajuda como o <emphasis role="strong">dquilt</emphasis>(1) e <emphasis role="strong">gbp-pq</emphasis>(1) para gerir dados nos ficheiros <emphasis role="strong">debian/patches/</emphasis>*.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Add <emphasis role="strong">.pc</emphasis> line to the <emphasis role="strong">~/.gitignore</emphasis> file if <emphasis role="strong">dquilt</emphasis> is used.
pt: Adicione a linha <emphasis role="strong">.pc</emphasis> ao ficheiro <emphasis role="strong">~/.gitignore</emphasis> se for usado o <emphasis role="strong">dquilt</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Add <emphasis role="strong">unapply-patches</emphasis> and <emphasis role="strong">abort-on-upstream-changes</emphasis> lines in the <emphasis role="strong">debian/source/local-options</emphasis> file.
pt: Adicione linhas <emphasis role="strong">unapply-patches</emphasis> e <emphasis role="strong">abort-on-upstream-changes</emphasis> no ficheiro <emphasis role="strong">debian/source/local-options</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">dpkg-source -b</emphasis></quote> to build the Debian source package.
pt: Use <quote><emphasis role="strong">dpkg-source -b</emphasis></quote> para compilar o pacote fonte Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use <emphasis role="strong">dput</emphasis>(1) to upload the Debian source package.
pt: Use <emphasis role="strong">dput</emphasis>(1) para enviar o pacote fonte Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">dgit --gbp push-source</emphasis></quote> or <quote><emphasis role="strong">dgit --gbp push</emphasis></quote> instead to upload the Debian package via the <emphasis role="strong">dgit</emphasis> server (see <quote><emphasis role="strong">dgit-maint-gbp</emphasis>(7)</quote>).
pt: Use <quote><emphasis role="strong">dgit --gbp push-source</emphasis></quote> ou <quote><emphasis role="strong">dgit --gbp push</emphasis></quote> em vez de enviar o pacote Debian via servidor <emphasis role="strong">dgit</emphasis> (veja <quote><emphasis role="strong">dgit-maint-gbp</emphasis>(7)</quote>).

note: type: Content of: <book><chapter><section><note><simpara>
en: The <emphasis role="strong">debian/source/local-options</emphasis> and <emphasis role="strong">debian/source/local-patch-header</emphasis> files are meant to be recorded by the <emphasis role="strong">git</emphasis> command.  These aren’t included in the Debian source package.
pt: Os ficheiros <emphasis role="strong">debian/source/local-options</emphasis> e <emphasis role="strong">debian/source/local-patch-header</emphasis> destinam-se a ser guardados pelo comando <emphasis role="strong">git</emphasis>. Estes não são incluídos no pacote fonte Debian.

note: type: Content of: <book><chapter><section><title>
en: Patch applied Git repository
pt: Repositório Git de patch aplicada

note: type: Content of: <book><chapter><section><simpara>
en: The patch applied Git repository can be summarized as:
pt: O repositório Git de patch aplicada pode ser resumido a:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The source tree matches extracted contents by <quote><emphasis role="strong">dpkg-source -x</emphasis></quote> of the Debian source package.
pt: A árvore fonte corresponde aos conteúdos extraídos pelo <quote><emphasis role="strong">dpkg-source -x</emphasis></quote> do pacote fonte Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The source tree is buildable and the same as what NMU maintainers see.
pt: A árvore fonte é compilável e o mesmo que os maintainers NMU veem.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The source is recorded in the Git repository with maintainer changes including the <emphasis role="strong">debian/</emphasis> directory.
pt: A fonte é guardada no repositório Git com as alterações de maintainer incluindo o directório <emphasis role="strong">debian/</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Maintainer changes to the upstream source are also recorded in <emphasis role="strong">debian/patches/</emphasis>* files for the Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>.
pt: Modificações do maintainer ao código do autor são também gravados em ficheiros <emphasis role="strong">debian/patches/</emphasis>* para o formato fonte Debian <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Use one of workflow styles:
pt: Use um dos estilos de fluxo de trabalho:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dgit-maint-merge</emphasis>(7) workflow.
pt: Fluxo de trabalho do <emphasis role="strong">dgit-maint-merge</emphasis>(7).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Use this if you don’t intend to record topic patches in the Debian source package.
pt: Use isto se não tem intenção de gravar patches de tópico no pacote fonte Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Good enough for packages only with trivial modifications to the upstream.
pt: Suficiente bom para pacotes apenas com modificações triviais para o autor.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Only choice for packages with intertwined modification histories to the upstream
pt: Única escolha para pacotes com historial de modificações entrelaçadas para o autor

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Add <emphasis role="strong">auto-commit</emphasis> and <emphasis role="strong">single-debian-patch</emphasis> lines in the <emphasis role="strong">debian/source/local-options</emphasis> file
pt: Adiciona linhas <emphasis role="strong">auto-commit</emphasis> e <emphasis role="strong">single-debian-patch</emphasis> no ficheiro <emphasis role="strong">debian/source/local-options</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">git checkout upstream; git pull</emphasis></quote> to pull the new upstream commit and use <quote><emphasis role="strong">git checkout master ; git merge &lt;new-version-tag&gt;</emphasis></quote> to merge it to the <emphasis role="strong">master</emphasis> branch.
pt: Use <quote><emphasis role="strong">git checkout upstream; git pull</emphasis></quote> para puxar o novo commit do autor e use <quote><emphasis role="strong">git checkout master ; git merge &lt;nova-versão-tag&gt;</emphasis></quote> para o fundir com o ramo <emphasis role="strong">master</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">dgit push-source</emphasis></quote> or <quote><emphasis role="strong">dgit push</emphasis></quote> for uploading the Debian package via the <emphasis role="strong">dgit</emphasis> server.
pt: Use <quote><emphasis role="strong">dgit push-source</emphasis></quote> ou <quote><emphasis role="strong">dgit push</emphasis></quote> para enviar o pacote Debian via servidor <emphasis role="strong">dgit</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: See <quote><xref linkend="auto-commit-ap"/></quote> for example.
pt: Veja <quote><xref linkend="auto-commit-ap"/></quote> para exemplo.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dgit-maint-debrebase</emphasis>(7) workflow.
pt: Fluxo de trabalho do <emphasis role="strong">dgit-maint-debrebase</emphasis>(7).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Use this if you wish to commit maintainer changes to the patch applied Git repository with the same granularity as patches of <quote><xref linkend="gbp-pq-ap"/></quote>.
pt: Use isto se deseja submeter alterações de maintainer para o repositório Git de patch aplicada com a mesma granularidade que as patches de <quote><xref linkend="gbp-pq-ap"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Good for packages with multiple sequenced modifications to the upstream.
pt: Bom para pacotes com múltiplas modificações em sequência para o autor.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">dgit build-source</emphasis></quote> to build the Debian source package.
pt: Use <quote><emphasis role="strong">dgit build-source</emphasis></quote> para compilar o pacote fonte Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Details of this workflow are beyond the scope of this tutorial document.  See <quote><xref linkend="dgit-maint-debrebase"/></quote> for more.
pt: Os detalhes deste fluxo de trabalho estão para lá deste documento tutorial. Veja <quote><xref linkend="dgit-maint-debrebase"/></quote> para mais.

note: type: Content of: <book><chapter><section><title>
en: Note on <emphasis role="strong">gbp</emphasis>
pt: Note sobre <emphasis role="strong">gbp</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">gbp</emphasis> command is provided by the <emphasis role="strong">git-buildpackage</emphasis> package.
pt: O comando <emphasis role="strong">gbp</emphasis> é fornecido pelo pacote <emphasis role="strong">git-buildpackage</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: This command is designed to manage contents of <quote><xref linkend="git-patch-unapplied"/></quote> efficiently.
pt: Este comando é desenhado para gerir os conteúdos de <quote><xref linkend="git-patch-unapplied"/></quote> de modo eficiente.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">gbp import-orig</emphasis></quote> to import the new upstream tar to the git repository.
pt: Use <quote><emphasis role="strong">gbp import-orig</emphasis></quote> para importar o novo tar de autor para o repositório git.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The <quote><emphasis role="strong">--pristine-tar</emphasis></quote> option for the <quote><emphasis role="strong">git import-orig</emphasis></quote> command enables storing the upstream tarball in the same git repository.
pt: A opção <quote><emphasis role="strong">--pristine-tar</emphasis></quote> para o comando <quote><emphasis role="strong">git import-orig</emphasis></quote> permite armazenar o tarball do autor no mesmo repositório git.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The <quote><emphasis role="strong">--uscan</emphasis></quote> option as the last argument of the <quote><emphasis role="strong">gbp import-orig</emphasis></quote> command enables downloading and committing the new upstream tarball into the git repository.
pt: A opção <quote><emphasis role="strong">--uscan</emphasis></quote> como último argumento do comando <quote><emphasis role="strong">gbp import-orig</emphasis></quote> permite descarregar e cometer o novo tarball do autor para o repositório git.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">gbp import-dsc</emphasis></quote> to import the previous Debian source package to the git repository.
pt: Use <quote><emphasis role="strong">gbp import-dsc</emphasis></quote> para importar o pacote fonte Debian anterior para o repositório git.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">gbp dch</emphasis></quote> to generate the Debian changelog from the git commit messages.
pt: Use <quote><emphasis role="strong">gbp dch</emphasis></quote> para gerar o changelog Debian a partir das mensagens cometidas ao git.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">gbp buildpackage</emphasis></quote> to build the Debian binary package from the git repository.
pt: Use <quote><emphasis role="strong">gbp buildpackage</emphasis></quote> para compilar o pacote binário Debian a partir do repositório git.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">sbuild</emphasis> package can be used as its clean chroot build backend either by configuration or adding <quote><emphasis role="strong">--git-builder='sbuild -A -s --source-only-changes -v -d unstable'</emphasis></quote>
pt: O pacote <emphasis role="strong">sbuild</emphasis> pode ser usado como seu backend de compilação chroot limpo seja por configuração ou adicionando <quote><emphasis role="strong">--git-builder='sbuild -A -s --source-only-changes -v -d unstable'</emphasis></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">gbp pull</emphasis></quote> to update the <emphasis role="strong">debian</emphasis>, <emphasis role="strong">upstream</emphasis> and <emphasis role="strong">pristine-tar</emphasis> branches safely from the remote repository.
pt: Use <quote><emphasis role="strong">gbp pull</emphasis></quote> para actualizar os ramos <emphasis role="strong">debian</emphasis>, <emphasis role="strong">upstream</emphasis> e <emphasis role="strong">pristine-tar</emphasis> em segurança a partir do repositório remoto.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">gbp pq</emphasis></quote> to manage quilt patches without using <emphasis role="strong">dquilt</emphasis> command.
pt: Use <quote><emphasis role="strong">gbp pq</emphasis></quote> para gerir patches de quilt sem usar o comando <emphasis role="strong">dquilt</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">gbp clone</emphasis> <emphasis>REPOSITORY_URL</emphasis></quote> to clone and set up tracking branches for <emphasis role="strong">debian</emphasis>, <emphasis role="strong">upstream</emphasis> and <emphasis role="strong">pristine-tar</emphasis>.
pt: Use <quote><emphasis role="strong">gbp clone</emphasis> <emphasis>URL_REPOSITÓRIO</emphasis></quote> para clonar e configurar ramos de acompanhamento para <emphasis role="strong">debian</emphasis>, <emphasis role="strong">upstream</emphasis> e <emphasis role="strong">pristine-tar</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Package history management with the <emphasis role="strong">git-buildpackage</emphasis> package is becoming the standard practice for many Debian maintainers.  See more at:
pt: A gestão de histórico do pacote com o pacote <emphasis role="strong">git-buildpackage</emphasis> está a tornar-se na prática standard para muitos maintainers Debian. Veja mais em:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.html">Building Debian Packages with git-buildpackage</link></quote>
pt: <quote><link xl:href="https://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.html">compilar Pacotes Debian com git-buildpackage</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://raphaelhertzog.com/2010/11/18/4-tips-to-maintain-a-3-0-quilt-debian-source-package-in-a-vcs/">4 tips to maintain a “3.0 (quilt)” Debian source package in a VCS</link></quote>
pt: <quote><link xl:href="https://raphaelhertzog.com/2010/11/18/4-tips-to-maintain-a-3-0-quilt-debian-source-package-in-a-vcs/">4 dicas para manter um pacote fonte Debian "3.0 (quilt)” num VCS</link></quote>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">systemd</emphasis> packaging practice documentation on <quote><link xl:href="https://salsa.debian.org/systemd-team/systemd/-/blob/debian/master/debian/README.source">Building from source</link></quote>
pt: A documentação da prática de empacotamento do <emphasis role="strong">systemd</emphasis> em <quote><link xl:href="https://salsa.debian.org/systemd-team/systemd/-/blob/debian/master/debian/README.source">Compilar a partir da fonte</link></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The workflow mentioned in <emphasis role="strong">dgit-maint-gbp</emphasis>(7) which enables to use this <emphasis role="strong">gbp</emphasis> with <emphasis role="strong">dgit</emphasis>
pt: O fluxo de trabalho mencionado em <emphasis role="strong">dgit-maint-gbp</emphasis>(7) o qual permite usar este <emphasis role="strong">gbp</emphasis> com <emphasis role="strong">dgit</emphasis>

note: type: Content of: <book><chapter><section><title>
en: Note on <emphasis role="strong">dgit</emphasis>
pt: Nota sobre <emphasis role="strong">dgit</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">dgit</emphasis> command is provided by the <emphasis role="strong">dgit</emphasis> package.
pt: O comando <emphasis role="strong">dgit</emphasis> é fornecido pelo pacote <emphasis role="strong">dgit</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: This command is designed to manage contents of <quote><xref linkend="git-patch-applied"/></quote> efficiently.
pt: Este comando é desenhado para gerir os conteúdos de <quote><xref linkend="git-patch-applied"/></quote> de modo eficiente.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: This enables to access the Debian package repository as if it is a <emphasis role="strong">git</emphasis> remote repository.
pt: Isto permite aceder ao repositório de pacote Debian como se fosse um repositório remoto <emphasis role="strong">git</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: This command supports uploading Debian packages using the <emphasis role="strong">dgit</emphasis> server from both <quote><xref linkend="git-patch-unapplied"/></quote> and <quote><xref linkend="git-patch-applied"/></quote>.
pt: Este comando suporta enviar pacotes Debian usando o servidor <emphasis role="strong">dgit</emphasis> de ambos <quote><xref linkend="git-patch-unapplied"/></quote> e <quote><xref linkend="git-patch-applied"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: The new <emphasis role="strong">dgit</emphasis> package offers commands interact with the Debian repository as if it was a git repository. It does not replace <emphasis role="strong">gbp-buildpackage</emphasis> and both can be used at the same time. Using plain <emphasis role="strong">gbp-buildpackage</emphasis> is recommended for developers who want to run git push/pull on Salsa and use things such as Salsa CI or Merge Requests on Salsa.
pt: O novo pacote <emphasis role="strong">dgit</emphasis> oferece comandos que interagem com o repositório Debian como se fosse um repositório git. Não substitui o <emphasis role="strong">gbp-buildpackage</emphasis> e ambos podem ser usados ao mesmo tempo. Usar <emphasis role="strong">gbp-buildpackage</emphasis> simples é recomendado para desenvolvedores que querem correr push/pull de git em Salsa e usam coisas como Salsa CI ou Merge Requests em Salsa.

note: type: Content of: <book><chapter><section><simpara>
en: For more details see the extensive guides:
pt: Para mais detalhes veja os guias extensivos:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dgit-maint-gbp</emphasis>(7) — for the Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> package with its Debian Git repository which is kept usable also for people using <emphasis role="strong">gbp-buildpackage</emphasis>(1) using <quote><xref linkend="git-patch-unapplied"/></quote>.
pt: <emphasis role="strong">dgit-maint-gbp</emphasis>(7) — para pacote de formato fonte Debian <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> com o seu repositório Git Debian o qual é mantido utilizável também para pessoas que usam <emphasis role="strong">gbp-buildpackage</emphasis>(1) usando <quote><xref linkend="git-patch-unapplied"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dgit-maint-merge</emphasis>(7) — for the Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> package with its changes flowing both ways between the upstream Git repository and the Debian Git repository which are tightly coupled using <quote><xref linkend="git-patch-applied"/></quote>.
pt: <emphasis role="strong">dgit-maint-merge</emphasis>(7) — para pacote de formato fonte Debian <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>  com as suas alterações a fluir para ambos os lados entre o repositório Git do autor e o repositório Git de Debian os quais estão fortemente acoplados usando <quote><xref linkend="git-patch-applied"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dgit-maint-debrebase</emphasis>(7) — for the Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> package with its changes flowing mostly one way from the upstream Git repository to the Debian Git repository using <quote><xref linkend="git-patch-applied"/></quote>.
pt: <emphasis role="strong">dgit-maint-debrebase</emphasis>(7) — para pacote de formato fonte Debian <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> com as suas alterações a fluir maioritariamente num sentido do repositório Git do autor para o repositório Git de Debian usando <quote><xref linkend="git-patch-applied"/></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dgit-maint-native</emphasis>(7) — for the Debian source format <quote><emphasis role="strong">3.0 (native)</emphasis></quote> package in the Debian Git repository. (No maintainer changes)
pt: <emphasis role="strong">dgit-maint-native</emphasis>(7) — para o pacote de formato fonte Debian <quote><emphasis role="strong">3.0 (nativo)</emphasis></quote> no repositório Git Debian. (Nenhuma alteração de maintainer)

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">dgit</emphasis>(1) command can push the easy-to-trace change history to the <link xl:href="https://browse.dgit.debian.org/">https://browse.dgit.debian.org/</link> site and can upload Debian package to the Debian repository properly without using <emphasis role="strong">dput</emphasis>(1).
pt: O comando <emphasis role="strong">dgit</emphasis>(1) pode empurrar o histórico de alterações fácil-de-seguir para o sítio <link xl:href="https://browse.dgit.debian.org/">https://browse.dgit.debian.org/</link> e pode enviar um pacote Debian para o repositório Debian apropriadamente sem usar o <emphasis role="strong">dput</emphasis>(1).

note: type: Content of: <book><chapter><section><simpara>
en: The concept around <emphasis role="strong">dgit</emphasis> is beyond this tutorial document.  Please start reading relevant information:
pt: O conceito em redor do <emphasis role="strong">dgit</emphasis> está para lá deste documento tutorial. Por favor comece a ler informação relevante:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><link xl:href="https://www.chiark.greenend.org.uk/~ijackson/2015/debconf-dgit-talk/slides.pdf">dgit: use the Debian archive as a git remote (2015)</link></quote>
pt: <quote><link xl:href="https://www.chiark.greenend.org.uk/~ijackson/2015/debconf-dgit-talk/slides.pdf">dgit: usar o arquivo Debian como um git remoto (2015)</link></quote>

note: type: Content of: <book><chapter><section><title>
en: Patch by <quote><emphasis role="strong">gbp-pq</emphasis></quote> approach
pt: Patch por abordagem <quote><emphasis role="strong">gbp-pq</emphasis></quote>

note: type: Content of: <book><chapter><section><simpara>
en: For <quote><xref linkend="git-patch-unapplied"/></quote>, you can generate <emphasis role="strong">debian/patches/</emphasis>* files using the <emphasis role="strong">gbp-pq</emphasis>(1) command from <emphasis role="strong">git</emphasis> commits in the through-away <emphasis role="strong">patch-queue</emphasis> branch.
pt: Para <quote><xref linkend="git-patch-unapplied"/></quote>, você pode gerar ficheiros <emphasis role="strong">debian/patches/</emphasis>* usando o comando <emphasis role="strong">gbp-pq</emphasis>(1) a partir de commits <emphasis role="strong">git</emphasis> feitos para o ramo <emphasis role="strong">patch-queue</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Unlike <emphasis role="strong">dquilt</emphasis> which offers similar functionality as seen <quote><xref linkend="dquilt-ap"/></quote> and <quote><xref linkend="dquilt-manage"/></quote>, <emphasis role="strong">gbp-pq</emphasis> doesn’t use <emphasis role="strong">.pc/</emphasis>* files to track patch state, but instead <emphasis role="strong">gbp-pq</emphasis> utilizes temporary branches in git.
pt: Ao contrário do <emphasis role="strong">dquilt</emphasis> que oferece funcionalidade semelhante como visto <quote><xref linkend="dquilt-ap"/></quote> e <quote><xref linkend="dquilt-manage"/></quote>, o <emphasis role="strong">gbp-pq</emphasis> não usa ficheiros  <emphasis role="strong">.pc/</emphasis>* para seguir o estado da patch, mas em vez disso o <emphasis role="strong">gbp-pq</emphasis> utiliza ramos temporários no git.

note: type: Content of: <book><chapter><section><title>
en: Manage patch queue with <emphasis role="strong">gbp-pq</emphasis>
pt: Gerir a lista de patch com <emphasis role="strong">gbp-pq</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: You can add, drop, and refresh <emphasis role="strong">debian/patches/</emphasis>* files with <emphasis role="strong">gbp-pq</emphasis> to manage patch queue.
pt: Você pode adicionar, retirar, e refrescar ficheiros <emphasis role="strong">debian/patches/</emphasis>* com o <emphasis role="strong">gbp-pq</emphasis> para gerir a lista das patch.

note: type: Content of: <book><chapter><section><simpara>
en: If the package is managed in <quote><xref linkend="git-patch-unapplied"/></quote> using the <emphasis role="strong">git-buildpackage</emphasis> package, you can revise the upstream source to fix bug as the maintainer and release a new Debian revision using <emphasis role="strong">gbp pq</emphasis>.
pt: Se o pacote for gerido em <quote><xref linkend="git-patch-unapplied"/></quote> usando o pacote <emphasis role="strong">git-buildpackage</emphasis>, você pode revisar a fonte do autor para corrigir bug como maintainer e lançar uma nova revisão Debian usando <emphasis role="strong">gbp pq</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">Add</emphasis> a new patch recording the upstream source modification on the file <emphasis>buggy_file</emphasis> as:
pt: <emphasis role="strong">Adiciona</emphasis> uma nova patch que grava a modificação à fonte do autor no ficheiro <emphasis>buggy_file</emphasis> como:

note: type: Content of: <book><chapter><section><simpara>
en: For Debian source packages named <quote><emphasis>&lt;source-package&gt;</emphasis></quote> recorded in the <link xl:href="http://snapshot.debian.org/">snapshot.debian.org</link> archive, an initial git repository managed in <quote><xref linkend="git-patch-unapplied"/></quote> with all of the Debian version history can be generated as follows.
pt: Para pacotes fonte Debian chamados <quote><emphasis>&lt;pacote-fonte&gt;</emphasis></quote> guardados no arquivo <link xl:href="http://snapshot.debian.org/">snapshot.debian.org</link>, pode ser gerado um repositório git inicial gerido em <quote><xref linkend="git-patch-unapplied"/></quote> com todo o histórico de versão Debian como se segue.

note: type: Content of: <book><chapter><section><title>
en: Note on <emphasis role="strong">dgit-maint-debrebase</emphasis> workflow
pt: Nota sobre fluxo de trabalho <emphasis role="strong">dgit-maint-debrebase</emphasis>

note: type: Content of: <book><chapter><section><simpara><footnote><simpara>
en: I may be incorrect, here.
pt: Pode estar incorreto, aqui.

note: type: Content of: <book><chapter><section><simpara>
en: Here are some hints around <emphasis role="strong">dgit-maint-debrebase</emphasis>(7). <placeholder type="footnote" id="0"/>
pt: Aqui estão algumas dicas sobre <emphasis role="strong">dgit-maint-debrebase</emphasis>(7). <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">dgit setup-new-tree</emphasis></quote> to prepare the local <emphasis role="strong">git</emphasis> working repository.
pt: Use <quote><emphasis role="strong">dgit setup-new-tree</emphasis></quote> para preparar o repositório de trabalho <emphasis role="strong">git</emphasis> local.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The first maintainer modification commit should contain files only in the <emphasis role="strong">debian/</emphasis> directory excluding files in the <emphasis role="strong">debian/patches</emphasis> directory.
pt: O primeiro commit de modificação de maintainer deve conter ficheiros apenas no directório <emphasis role="strong">debian/</emphasis> excluindo ficheiros no directório <emphasis role="strong">debian/patches</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debian/patches/</emphasis>* files are generated from the maintainer modification commit history using the <quote><emphasis role="strong">dgit quilt-fixup</emphasis></quote> command automatically invoked from <quote><emphasis role="strong">dgit build</emphasis></quote> and <quote><emphasis role="strong">dgit push</emphasis></quote>.
pt: Os ficheiros <emphasis role="strong">debian/patches/</emphasis>* são gerados a partir do histórico de commit de modificação de maintainer usando o comando <quote><emphasis role="strong">dgit quilt-fixup</emphasis></quote> invocado automaticamente do <quote><emphasis role="strong">dgit build</emphasis></quote> e <quote><emphasis role="strong">dgit push</emphasis></quote>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">git-debrebase new-version &lt;new-version-tag&gt;</emphasis></quote> to rebase the maintainer modification commit history with automatically updated <emphasis role="strong">debian/changelog</emphasis>.
pt: Use <quote><emphasis role="strong">git-debrebase nova-versão &lt;nova-versão-tag&gt;</emphasis></quote> para re-basear o histórico de commit de modificações do maintainer com <emphasis role="strong">debian/changelog</emphasis> actualizado automaticamente.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Use <quote><emphasis role="strong">git-debrebase conclude</emphasis></quote> to make a new pseudomerge (== <quote><emphasis role="strong">git merge -s ours</emphasis></quote>) to record Debian package with clean ff-history.
pt: Use <quote><emphasis role="strong">git-debrebase conclude</emphasis></quote> para fazer uma nova pseudo fusão (== <quote><emphasis role="strong">git merge -s ours</emphasis></quote>) para gravar o pacote Debian com clean ff-history.

note: type: Content of: <book><chapter><section><simpara>
en: See <emphasis role="strong">dgit-maint-debrebase</emphasis>(7), <emphasis role="strong">dgit</emphasis>(1) and <emphasis role="strong">git-debrebase</emphasis>(1) for more.
pt: Veja <emphasis role="strong">dgit-maint-debrebase</emphasis>(7), <emphasis role="strong">dgit</emphasis>(1) e <emphasis role="strong">git-debrebase</emphasis>(1) para mais.

note: type: Content of: <book><chapter><section><title>
en: <emphasis role="strong">Quasi-native</emphasis> Debian packaging
pt: Empacotamento Debian <emphasis role="strong">Quasi-native</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">quasi-native</emphasis> packaging scheme packages a source without the real upstream tarball using the <emphasis role="strong">non-native</emphasis> package format.
pt: O esquema de empacotamento <emphasis role="strong">quase-nativo</emphasis> empacota uma fonte sem o real tarball de autor usando o formato de pacote <emphasis role="strong">não-nativo</emphasis>.

note: type: Content of: <book><chapter><section><tip><simpara>
en: Some people promote this <emphasis role="strong">quasi-native</emphasis> packaging scheme even for programs written only for Debian since it helps to ease communication with the downstream distros such as Ubuntu for bug fixes etc.
pt: Algumas pessoas promovem este esquema de empacotamento <emphasis role="strong">quase-nativo</emphasis> mesmo para programas escritos apenas para Debian pois ajuda a facilitar a comunicação com as distribuições baseadas como a Ubuntu para correções de bugs e etc.

note: type: Content of: <book><chapter><section><simpara>
en: This <emphasis role="strong">quasi-native</emphasis> packaging scheme involves 2 preparation steps:
pt: Este esquema de empacotamento <emphasis role="strong">quase-nativo</emphasis> envolve 2 passos de preparação:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Organize its source tree almost like <emphasis role="strong">native</emphasis> Debian package (see <quote><xref linkend="native"/></quote>) with <emphasis role="strong">debian/</emphasis>* files with a few exceptions:
pt: Organiza a sua árvore fonte quase como o pacote Debian <emphasis role="strong">nativo</emphasis> (veja <quote><xref linkend="native"/></quote>) com ficheiros <emphasis role="strong">debian/</emphasis>* com algumas excepções:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Make <emphasis role="strong">debian/source/format</emphasis> to contain <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> instead of <quote><emphasis role="strong">3.0 (native)</emphasis></quote> .
pt: Faz <emphasis role="strong">debian/source/format</emphasis> conter <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> em vez de <quote><emphasis role="strong">3.0 (native)</emphasis></quote> .

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Make <emphasis role="strong">debian/changelog</emphasis> to contain <emphasis>version</emphasis><emphasis role="strong">-</emphasis><emphasis>revision</emphasis> instead of <emphasis>version</emphasis> .
pt: Faz <emphasis role="strong">debian/changelog</emphasis> conter <emphasis>versão</emphasis><emphasis role="strong">-</emphasis><emphasis>revisão</emphasis> em vez de <emphasis>versão</emphasis> .

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Generate missing upstream tarball preferably without <emphasis role="strong">debian/</emphasis>* files.
pt: Gera o tarball de autor em falta de preferência sem ficheiros <emphasis role="strong">debian/</emphasis>*.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: For Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>, removal of files under <emphasis role="strong">debian/</emphasis> directory is an optional action.
pt: Para o formato fonte Debian <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>, a remoção de ficheiros sob o directório <emphasis role="strong">debian/</emphasis> é uma acção opcional.

note: type: Content of: <book><chapter><section><simpara>
en: The rest is the same as the <emphasis role="strong">non-native</emphasis> packaging workflow as written in <quote><xref linkend="workflow"/></quote>.
pt: O resto é o mesmo como o fluxo de trabalho de empacotamento <emphasis role="strong">não-nativo</emphasis> como escrito em <quote><xref linkend="workflow"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Although this can be done in many ways (<quote><xref linkend="dt-option"/></quote>), you can use the Git repository and <quote><emphasis role="strong">git deborig</emphasis></quote> as:
pt: Apesar de isto poder ser feito de muitas maneiras (<quote><xref linkend="dt-option"/></quote>), você pode usar o repositório Git e <quote><emphasis role="strong">git deborig</emphasis></quote> como:

note: type: Content of: <book><chapter><simpara>
en: Please also read insightful pages linked from <quote><link xl:href="https://www.eyrie.org/~eagle/notes/debian/">Notes on Debian</link></quote> by Russ Allbery (long time Debian developer) which have best practices for advanced packaging topics.
pt: Por favor leia também as páginas perspicazes ligadas em <quote><link xl:href="https://www.eyrie.org/~eagle/notes/debian/">Notas sobre Debian</link></quote> por Russ Allbery (muito tempo desenvolvedor Debian) que tem as melhores práticas para tópicos avançados de empacotamento.

note: type: Content of: <book><chapter><section><title>
en: Build under UTF-8
pt: Compilar sob UTF-8

note: type: Content of: <book><chapter><section><simpara>
en: The default locale of the build environment is <emphasis role="strong">C</emphasis>.
pt: O locale predefinido do ambiente de compilação é <emphasis role="strong">C</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Some programs such as the <emphasis role="strong">read</emphasis> function of Python3 change their behavior depending on the locale.
pt: Alguns programas como a função <emphasis role="strong">read</emphasis> do Python3 mudam o seu comportamento dependendo do locale.

note: type: Content of: <book><chapter><section><simpara>
en: Adding the following code to the <emphasis role="strong">debian/rules</emphasis> file ensures building the program under the <emphasis role="strong">C.UTF-8</emphasis> locale.
pt: Adicionar o seguinte código ao ficheiro <emphasis role="strong">debian/rules</emphasis> assegura a compilação do programa sob o locale <emphasis role="strong">C.UTF-8</emphasis>.

note: type: Content of: <book><chapter><section><title>
en: UTF-8 conversion
pt: Conversão UTF-8

note: type: Content of: <book><chapter><section><simpara>
en: If upstream documents are encoded in old encoding schemes, converting them to <link xl:href="https://en.wikipedia.org/wiki/UTF-8">UTF-8</link> is a good idea.
pt: Se os documentos do autor estão codificados em esquemas de codificação antigos, converte-los para <link xl:href="https://en.wikipedia.org/wiki/UTF-8">UTF-8</link> é uma boa ideia.

note: type: Content of: <book><chapter><section><simpara>
en: Use the <emphasis role="strong">iconv</emphasis> command in the <emphasis role="strong">libc-bin</emphasis> package to convert the encoding of plain text files.
pt: Use o comando <emphasis role="strong">iconv</emphasis> do pacote <emphasis role="strong">libc-bin</emphasis> para converter a codificação de ficheiros de texto simples.

note: type: Content of: <book><chapter><section><simpara>
en: Use <emphasis role="strong">w3m</emphasis>(1) to convert from HTML files to UTF-8 plain text files. When you do this, make sure to execute it under UTF-8 locale.
pt: Use <emphasis role="strong">w3m</emphasis>(1) para converter de ficheiros HTML para ficheiros de texto simples UTF-8. Quando você faz isto, certifique-se de executar sob locale UTF-8.

note: type: Content of: <book><chapter><section><simpara>
en: Run these scripts in the <emphasis role="strong">override_dh_</emphasis>* target of the <emphasis role="strong">debian/rules</emphasis> file.
pt: Corra estes scripts no alvo <emphasis role="strong">override_dh_</emphasis>* do ficheiro <emphasis role="strong">debian/rules</emphasis>.

note: type: Content of: <book><chapter><section><title>
en: Hints for Debugging
pt: Dicas para Depuração

note: type: Content of: <book><chapter><section><simpara>
en: When you face build problems or core dumps of generated binary programs, you need to resolve them yourself.  That’s <emphasis role="strong">debug</emphasis>.
pt: Quando você de defronta com problemas de compilação ou despejos de núcleo dos programas binário gerados, você tem que resolve-los você próprio. Isso é <emphasis role="strong">depuração</emphasis> (debug).

note: type: Content of: <book><chapter><section><simpara>
en: This is too deep a topic to describe here.  So, let me just list few pointers and hints for some typical debug tools.
pt: Este é um tópico muito profundo para se descrever aqui. Assim, vamos apenas listar alguns ponteiros e dicas para algumas ferramentas de depuração típicas.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Update the <quote><emphasis role="strong">/etc/security/limits.conf</emphasis></quote> file to include the following:
pt: Atualize o ficheiro <quote><emphasis role="strong">/etc/security/limits.conf</emphasis></quote> para incluir o seguinte:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">ulimit -a</emphasis></quote> to check
pt: <quote><emphasis role="strong">ulimit -a</emphasis></quote> para verificar

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Press <emphasis role="strong">Ctrl-\</emphasis> or <quote><emphasis role="strong">kill -ABRT</emphasis> 'PID'</quote> to make a core dump file
pt: Pressione <emphasis role="strong">Ctrl-\</emphasis> ou <quote><emphasis role="strong">kill -ABRT</emphasis> 'PID'</quote> para criar um ficheiro de despejo de núcleo

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">gdb</emphasis> - The GNU Debugger
pt: <emphasis role="strong">gdb</emphasis> - O GNU Debugger

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote>Debugging with GDB</quote> in <emphasis role="strong">/usr/share/doc/gdb-doc/html/gdb/index.html</emphasis>
pt: <quote>Debugging with GDB</quote> em <emphasis role="strong">/usr/share/doc/gdb-doc/html/gdb/index.html</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">strace</emphasis> - Trace system calls and signals
pt: <emphasis role="strong">strace</emphasis> - Rastreio a chamadas e sinais do sistema

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">ltrace</emphasis> - Trace library calls
pt: <emphasis role="strong">ltrace</emphasis> - Rastreio a chamadas de biblioteca

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">sh -n</emphasis> <emphasis>script.sh</emphasis></quote> - Syntax check of a Shell script
pt: <quote><emphasis role="strong">sh -n</emphasis> <emphasis>script.sh</emphasis></quote> - Verificação de sintaxe de um script Shell

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">sh -x</emphasis> <emphasis>script.sh</emphasis></quote> - Trace a Shell script
pt: <quote><emphasis role="strong">sh -x</emphasis> <emphasis>script.sh</emphasis></quote> - Rastreio a um script Shell

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">python3 -m py_compile</emphasis> <emphasis>script.py</emphasis></quote> - Syntax check of a Python script
pt: <quote><emphasis role="strong">python3 -m py_compile</emphasis> <emphasis>script.py</emphasis></quote> - Verificação de sintaxe de um script Python

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">python3 -mtrace --trace</emphasis> <emphasis>script.py</emphasis></quote> - Trace a Python script
pt: <quote><emphasis role="strong">python3 -mtrace --trace</emphasis> <emphasis>script.py</emphasis></quote> - Rastreio a um script Python

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">perl -I ../libpath -c</emphasis> <emphasis>script.pl</emphasis></quote> - Syntax check of a Perl script
pt: <quote><emphasis role="strong">perl -I ../libpath -c</emphasis> <emphasis>script.pl</emphasis></quote> - Verificação de sintaxe de um script Perl

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">perl -d:Trace</emphasis> <emphasis>script.pl</emphasis></quote> - Trace a Perl script
pt: <quote><emphasis role="strong">perl -d:Trace</emphasis> <emphasis>script.pl</emphasis></quote> - Rastreio a um script Perl

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: Install the <emphasis role="strong">libterm-readline-gnu-perl</emphasis> package or its equivalent to add input line editing capability with history support.
pt: Instale o pacote <emphasis role="strong">libterm-readline-gnu-perl</emphasis> ou o seu equivalente para adicionar capacidade de edição de linhas com suporte de histórico.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">lsof</emphasis> - List open files by processes
pt: <emphasis role="strong">lsof</emphasis> - Lista ficheiros abertos pelos processos

note: type: Content of: <book><chapter><section><tip><simpara>
en: The <emphasis role="strong">script</emphasis> command records console outputs.
pt: O comando <emphasis role="strong">script</emphasis> grava resultados de consola.

note: type: Content of: <book><chapter><section><tip><simpara>
en: The <emphasis role="strong">screen</emphasis> and <emphasis role="strong">tmux</emphasis> commands used with the <emphasis role="strong">ssh</emphasis> command offer secure and robust remote connection terminals.
pt: Os comandos <emphasis role="strong">screen</emphasis> e <emphasis role="strong">tmux</emphasis> usados com o comando <emphasis role="strong">ssh</emphasis> oferecem terminais de ligação remota seguros e robustos.

note: type: Content of: <book><chapter><section><tip><simpara>
en: A Python- and Shell-like REPL (=READ + EVAL + PRINT + LOOP) environment for Perl is offered by the <emphasis role="strong">reply</emphasis> command from the <emphasis role="strong">libreply-perl</emphasis> (new) package and the <emphasis role="strong">re.pl</emphasis> command from the <emphasis role="strong">libdevel-repl-perl</emphasis> (old) package.
pt: Um ambiente Python- e Shell-like REPL (=READ + EVAL + PRINT + LOOP) para Perl é oferecido pelo comando <emphasis role="strong">reply</emphasis> do pacote (novo) <emphasis role="strong">libreply-perl</emphasis> e o comando <emphasis role="strong">re.pl</emphasis> do pacote (velho) <emphasis role="strong">libdevel-repl-perl</emphasis>.

note: type: Content of: <book><chapter><section><tip><simpara>
en: The <emphasis role="strong">rlwrap</emphasis> and <emphasis role="strong">rlfe</emphasis> commands add input line editing capability with history support to any interactive commands.  E.g. <quote><emphasis role="strong">rlwrap dash -i</emphasis>'</quote> .
pt: Os comandos <emphasis role="strong">rlwrap</emphasis> e <emphasis role="strong">rlfe</emphasis> adicionam capacidades de edição de linhas com suporte de histórico a quaisquer comandos interativos. Ex. <quote><emphasis role="strong">rlwrap dash -i</emphasis>'</quote> .

note: type: Content of: <book><chapter><title>
en: Tool usages
pt: Utilizações de Ferramenta

note: type: Content of: <book><chapter><simpara>
en: Here are some notable tools around Debian packaging.
pt: Aqui estão algumas dicas notáveis em redor do empacotamento Debian.

note: type: Content of: <book><chapter><note><simpara>
en: The descriptions in this section are intentionally brief. Prospective maintainers are strongly encouraged to search for and read all relevant documentation associated with these commands.
pt: As descrições nesta secção são intencionalmente breves. Os futuros maintainers são fortemente encorajados a procurar e a ler toda a documentação relevante associada a estes comandos.

note: type: Content of: <book><chapter><note><simpara>
en: Examples here use the <emphasis role="strong">gz</emphasis>-compression.  The <emphasis role="strong">xz</emphasis>-compression may be used instead.
pt: Os exemplos aqui usam a compressão <emphasis role="strong">gz</emphasis>.  Pode ser usada a compressão <emphasis role="strong">xz</emphasis> em vez desta.

note: type: Content of: <book><chapter><section><simpara>
en: You can compare file contents in two source Debian packages with the <emphasis role="strong">debdiff</emphasis> command.
pt: Você pode comparar o conteúdo de ficheiros em dois pacotes Debian fonte com o comando <emphasis role="strong">debdiff</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: You can also compare file lists in two sets of binary Debian packages with the <emphasis role="strong">debdiff</emphasis> command.
pt: Você também pode comparar listas de ficheiros em dois conjuntos de pacotes Debian binário com o comando <emphasis role="strong">debdiff</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: These are useful to identify what has been changed in the source packages and to check for inadvertent changes made when updating binary packages, such as unintentionally misplacing or removing files.
pt: Estes são úteis para identificar o que foi mudado nos pacotes fonte e para verificar por alterações inadvertidas feitas quando se actualiza pacotes binário, tais como ficheiros não intencionalmente mal colocados ou removidos.

note: type: Content of: <book><chapter><section><simpara>
en: Debian now enforces the source-only upload when developing packages.  So there may be 2 different <emphasis role="strong">*.changes</emphasis> files:
pt: Debian agora força o envio apenas-fonte quando se desenvolve pacotes. Assim podem existir 2 ficheiros diferentes <emphasis role="strong">*.changes</emphasis>:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis>package_version-revision</emphasis>_<emphasis role="strong">source.changes</emphasis> for the normal source-only upload
pt: <emphasis>pacote_versão-revisão</emphasis>_<emphasis role="strong">source.changes</emphasis> para o envio normal apenas-fonte

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis>package_version-revision_arch</emphasis><emphasis role="strong">.changes</emphasis> for the binary upload
pt: <emphasis>package_version-revision_arch</emphasis><emphasis role="strong">.changes</emphasis> para o envio binário

note: type: Content of: <book><chapter><section><simpara>
en: You can download the set of files for the Debian source package with the <emphasis role="strong">dget</emphasis> command.
pt: Você pode descarregar o conjunto de ficheiros para o pacote fonte Debian com o comando <emphasis role="strong">dget</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: You can make the upstream tarball <emphasis role="strong">../foo-</emphasis><emphasis>newversion</emphasis><emphasis role="strong">.tar.[xg]z</emphasis> accessible from the Debian source tree as <emphasis role="strong">../foo_</emphasis><emphasis>newversion</emphasis><emphasis role="strong">.orig.tar.[xg]z</emphasis>. This command is useful for renaming and symlinking the upstream tarball to the expected Debian naming convention.
pt: Você pode tornar o tarball de autor <emphasis role="strong">../foo-</emphasis><emphasis>nova-versão</emphasis><emphasis role="strong">.tar.[xg]z</emphasis> acessível a partir da árvore fonte Debian como <emphasis role="strong">../foo_</emphasis><emphasis>nova-versão</emphasis><emphasis role="strong">.orig.tar.[xg]z</emphasis>. Este comando é útil para renomear e ligar por link simbólico o tarball do autor à convenção de nomes esperada em Debian.

note: type: Content of: <book><chapter><section><simpara>
en: You can fetch the pre-existing orig tarball of a Debian package from various sources, and unpack it with <emphasis role="strong">origtargz</emphasis> command.
pt: Você pode ir buscar o tarball original pré-existente de um pacote Debian a partir de várias fonte, e desempacota-lo com o comando <emphasis role="strong">origtargz</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: This is basically for <emphasis role="strong">-2</emphasis>, <emphasis role="strong">-3</emphasis>, …​ revisions.
pt: Isto é basicamente para revisões <emphasis role="strong">-2</emphasis>, <emphasis role="strong">-3</emphasis>, …​.

note: type: Content of: <book><chapter><section><simpara>
en: If the upstream project is hosted in a Git repository without an official tarball release, you can generate its orig tarball from the <emphasis role="strong">git</emphasis> repository for use by the Debian source package. Execute <quote>git deborig</quote> from the root of the checked-out source tree.
pt: Se o projeto do autor estiver hospedado num repositório Git sem um lançamento oficial do tarball, você pode gerar o seu tarball original a partir do repositório <emphasis role="strong">git</emphasis> para ser usado pelo pacote fonte Debian.  Execute <quote>git deborig</quote> a partir da raiz da árvore fonte copiada (checked-out).

note: type: Content of: <book><chapter><section><simpara>
en: This is basically for <emphasis role="strong">-1</emphasis> revisions.
pt: Isto é basicamente para revisões <emphasis role="strong">-1</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The <quote><emphasis role="strong">dpkg-source -b</emphasis></quote> command packs the upstream source tree into the Debian source package.
pt: O comando <quote><emphasis role="strong">dpkg-source -b</emphasis></quote> empacota a árvore fonte do autor no pacote fonte Debian.

note: type: Content of: <book><chapter><section><simpara>
en: It expects a series of patches in the <emphasis role="strong">debian/patches/</emphasis> directory and their application sequence in <emphasis role="strong">debian/patches/series</emphasis>.
pt: Ele espera uma série de patches no directório <emphasis role="strong">debian/patches/</emphasis> e a sua sequência de aplicação em <emphasis role="strong">debian/patches/series</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: It is compatible with <emphasis role="strong">dquilt</emphasis> (see <quote><xref linkend="quilt-setup"/></quote>) operations and understands the patch application status from the existence of <emphasis role="strong">.pc/applied-patches</emphasis>.
pt: É compatível com operações <emphasis role="strong">dquilt</emphasis> (veja <quote><xref linkend="quilt-setup"/></quote>) e entende o estado de aplicação da patch a partir da existência de <emphasis role="strong">.pc/applied-patches</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">dpkg-buildpackage</emphasis> command invokes <quote><emphasis role="strong">dpkg-source -b</emphasis></quote>.
pt: O comando <emphasis role="strong">dpkg-buildpackage</emphasis> invoca <quote><emphasis role="strong">dpkg-source -b</emphasis></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: The <quote><emphasis role="strong">dpkg-source -x</emphasis></quote> command extracts the source tree and applies the patches in the <emphasis role="strong">debian/patches/</emphasis> directory using the sequence specified in <emphasis role="strong">debian/patches/series</emphasis> to the upstream source tree. It also adds <emphasis role="strong">.pc/applied-patches</emphasis>. (See <quote><xref linkend="git-patch-applied"/></quote>.)
pt: O comando <quote><emphasis role="strong">dpkg-source -x</emphasis></quote> extrai a árvore fonte e aplica as patches no directório <emphasis role="strong">debian/patches/</emphasis> usando a sequência especificada em <emphasis role="strong">debian/patches/series</emphasis> na árvore fonte do autor. Também adiciona <emphasis role="strong">.pc/applied-patches</emphasis>. (Veja <quote><xref linkend="git-patch-applied"/></quote>.)

note: type: Content of: <book><chapter><section><simpara>
en: The <quote><emphasis role="strong">dpkg-source -x --skip-patches</emphasis></quote> command extracts source tree only. It doesn’t add <emphasis role="strong">.pc/applied-patches</emphasis>. (See <quote><xref linkend="git-patch-unapplied"/></quote>.)
pt: O comando <quote><emphasis role="strong">dpkg-source -x --skip-patches</emphasis></quote> extrai apenas a árvore fonte. Não adiciona <emphasis role="strong">.pc/applied-patches</emphasis>. (Veja <quote><xref linkend="git-patch-unapplied"/></quote>.)

note: type: Content of: <book><chapter><section><simpara>
en: Both extracted source trees are ready for building Debian binary packages with <emphasis role="strong">dpkg-buildpackage</emphasis>, <emphasis role="strong">dbuild</emphasis>, <emphasis role="strong">sbuild</emphasis>, etc..
pt: Ambas árvores fonte extraídas estão prontas para compilar pacotes binário Debian com <emphasis role="strong">dpkg-buildpackage</emphasis>, <emphasis role="strong">dbuild</emphasis>, <emphasis role="strong">sbuild</emphasis>, etc..

note: type: Content of: <book><chapter><section><simpara>
en: You should install generated packages with the <emphasis role="strong">debc</emphasis> command to test it locally.
pt: Você deve instalar os pacotes gerados com o comando <emphasis role="strong">debc</emphasis> para os testar localmente.

note: type: Content of: <book><chapter><section><simpara>
en: You should install generated packages with the <emphasis role="strong">piuparts</emphasis> command to test it automatically.
pt: Você deve instalar os pacotes gerados com o comando <emphasis role="strong">piuparts</emphasis> para os testar automaticamente.

note: type: Content of: <book><chapter><section><note><simpara>
en: This is a very slow process with remote APT package repository access.
pt: Isto é um processo muito lento com acesso a repositório de pacotes APT remoto.

note: type: Content of: <book><chapter><section><simpara>
en: After uploading the package, you will receive bug reports. It is an important duty of a package maintainer to manage these bugs properly, as described in <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/pkgs.html#bug-handling">5.8. Handling bugs</link></quote> of the <quote>Debian Developer’s Reference</quote>.
pt: Após enviar o pacote, você irá receber relatórios de bug. É um dever importante de um maintainer de pacote gerir estes bugs apropriadamente, como descrito em <quote><link xl:href="https://www.debian.org/doc/manuals/developers-reference/pkgs.html#bug-handling">5.8. Lidar com bugs</link></quote> do <quote>Debian Developer’s Reference</quote>.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">bts</emphasis> command is a handy tool to manage bugs on the <quote><link xl:href="https://www.debian.org/Bugs/">Debian Bug Tracking System</link></quote>.
pt: O comando <emphasis role="strong">bts</emphasis> é uma ferramenta útil para gerir bugs no <quote><link xl:href="https://www.debian.org/Bugs/">Debian Bug Tracking System</link></quote>.

note: type: Content of: <book><chapter><title>
en: More Examples
pt: Mais Exemplos

note: type: Content of: <book><chapter><simpara>
en: There is an old Latin saying: <quote><emphasis role="strong">fabricando fit faber</emphasis></quote> (<quote>practice makes perfect</quote>).
pt: Há um velho ditado Latino que diz: <quote><emphasis role="strong">fabricando fit faber</emphasis></quote> (<quote>a prática leva à perfeição</quote>).

note: type: Content of: <book><chapter><simpara>
en: It is highly recommended to practice and experiment with all the steps of Debian packaging with simple packages.  This chapter provides you with many upstream cases for your practice.
pt: É altamente recomendado praticar e experimentar com todos os aspectos de empacotamento Debian com pacotes simples. Este capítulo fornece-lhe muitos casos de autor para você praticar.

note: type: Content of: <book><chapter><simpara>
en: This should also serve as introductory examples for many programming topics.
pt: Isto deve também servir como exemplos de introdução a muitos tópicos de programação.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: Programming in the POSIX shell, Python3, and C.
pt: Programar na shell de POSIX, Python3, e C.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: Method to create a desktop GUI program launcher with icon graphics.
pt: Método para criar um lançador de programa de ambiente GUI com gráficos de ícones.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: Conversion of a command from <link xl:href="https://en.wikipedia.org/wiki/Command-line_interface">CLI</link> to <link xl:href="https://en.wikipedia.org/wiki/Graphical_user_interface">GUI</link>.
pt: Conversão de uma comando de <link xl:href="https://en.wikipedia.org/wiki/Command-line_interface">CLI</link> para <link xl:href="https://en.wikipedia.org/wiki/Graphical_user_interface">GUI</link>.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: Conversion of a program to use <emphasis role="strong">gettext</emphasis> for <link xl:href="http://en.wikipedia.org/wiki/Internationalization_and_localization">internationalization and localization</link>: POSIX shell and C sources.
pt: Conversão de um programa para usar <emphasis role="strong">gettext</emphasis> para <link xl:href="http://en.wikipedia.org/wiki/Internationalization_and_localization">internacionalização e localização</link>: fontes shell POSIX e C.

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: Overview of many build systems: Makefile, Python, Autotools, and CMake.
pt: Visão geral de muitos sistema de compilação: Makefile, Python, Autotools, e CMake.

note: type: Content of: <book><chapter><simpara>
en: Please note that Debian takes a few things seriously:
pt: Por favor note que Debian leva algumas coisas a sério:

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: Free software (a.k.a. Libre software)
pt: Free software (a.k.a. Software Livre)

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: Stability and security of OS
pt: Estabilidade e segurança do SO

note: type: Content of: <book><chapter><itemizedlist><listitem><simpara>
en: Universal OS realized via:
pt: SO universal realizado via:

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: free choice for upstream sources,
pt: escolha livre para fontes de autor,

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: free choice of CPU architectures, and
pt: escolha livre para arquitecturas de CPU, e

note: type: Content of: <book><chapter><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: free choice of UI languages.
pt: escolha livre para linguagens de Interface de Utilizador.

note: type: Content of: <book><chapter><simpara>
en: The typical packaging example presented in <quote><xref linkend="simple"/></quote> is the prerequisite for this chapter.
pt: O exemplo de empacotamento típico apresentado em <quote><xref linkend="simple"/></quote> é o pré-requisito para este capítulo.

note: type: Content of: <book><chapter><simpara>
en: Some details are intentionally left vague in the following sections.  Please try to read the pertinent documentation and practice yourself to find them out.
pt: Alguns detalhes foram deixados vagos intencionalmente nas secções seguintes. Por favor tente ler a documentação pertinente e pratique para os descobrir você próprio.

note: type: Content of: <book><chapter><tip><simpara>
en: The best source of a packaging example is the current Debian archive itself.  Please use the <quote><link xl:href="https://codesearch.debian.net/">Debian Code Search</link></quote> service to find pertinent examples.
pt: A melhor fonte para exemplos de empacotamento é o próprio arquivo Debian actual. Por favor use o serviço “<quote><link xl:href="https://codesearch.debian.net/">Debian Code Search</link></quote>” para encontrar exemplos pertinentes.

note: type: Content of: <book><chapter><section><title>
en: Cherry-pick templates
pt: Modelos Cherry-pick

note: type: Content of: <book><chapter><section><simpara>
en: Here is an example of creating a simple Debian package from a zero-content source in an empty directory.
pt: Aqui está um exemplo de criar um pacote Debian simples a partir de uma fonte de conteúdo zero num directório vazio.

note: type: Content of: <book><chapter><section><simpara>
en: This is a good way to obtain all the template files without cluttering the upstream source tree you are working on.
pt: Isto é uma boa maneira de obter todos os ficheiros modelo sem criar desordem na árvore fonte do autor em que está a trabalhar.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s assume this empty directory to be <emphasis role="strong">debhello-0.1</emphasis>.
pt: Vamos assumir que este directório vazio seja <emphasis role="strong">debhello-0.1</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s generate the maximum amount of template files.
pt: Vamos gerar a quantidade máxima de ficheiros modelo.

note: type: Content of: <book><chapter><section><simpara>
en: Now you can copy any of these generated template files in the <emphasis>debhello-0.1/</emphasis><emphasis role="strong">debian/</emphasis> directory to your package as needed while renaming them as needed.
pt: Agora você pode copiar qualquer destes ficheiros modelo gerados no directório <emphasis>debhello-0.1/</emphasis><emphasis role="strong">debian/</emphasis> para o seu pacote como necessário enquanto os renomeia se necessário.

note: type: Content of: <book><chapter><section><title>
en: No Makefile (shell, CLI)
pt: Nenhum Makefile (shell, CLI)

note: type: Content of: <book><chapter><section><simpara>
en: Here is an example of creating a simple Debian package from a POSIX shell CLI program without its build system.
pt: Aqui está um exemplo de criar um pacote Debian simples a partir de um programa CLI de shell POSIX sem o seu sistema de compilação.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s assume this upstream tarball to be <emphasis role="strong">debhello-0.2.tar.gz</emphasis>.
pt: Vamos assumir que o tarball do autor seja <emphasis role="strong">debhello-0.2.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: This type of source has no automated means and files must be installed manually.
pt: Este tipo de fonte não tem meios automatizados e os ficheiros têm de ser instalados manualmente.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s get this source as tar file from a remote site and make it the Debian package.
pt: Vamos obter esta fonte como ficheiro tar a partir de um sítio remoto e fazer dela o pacote Debian.

note: type: Content of: <book><chapter><section><simpara>
en: Here, the POSIX shell script <emphasis role="strong">hello</emphasis> is a very simple one.
pt: Aqui, o script de shell POSIX <emphasis role="strong">hello</emphasis> é um muito simples.

note: type: Content of: <book><chapter><section><simpara>
en: Here, <emphasis role="strong">hello.desktop</emphasis> supports the <quote><link xl:href="https://www.freedesktop.org/wiki/Specifications/desktop-entry-spec/">Desktop Entry Specification</link></quote>.
pt: Aqui, <emphasis role="strong">hello.desktop</emphasis> suporta a <quote><link xl:href="https://www.freedesktop.org/wiki/Specifications/desktop-entry-spec/">Especificação de Entrada Desktop</link></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Here, <emphasis role="strong">hello.png</emphasis> is the icon graphics file.
pt: Aqui, <emphasis role="strong">hello.png</emphasis> é o ficheiro de ícone gráfico.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s package this with the <emphasis role="strong">debmake</emphasis> command.  Here, the <emphasis role="strong">-b':sh'</emphasis> option is used to specify that the generated binary package is a shell script.
pt: Vamos empacotar isto com o comando <emphasis role="strong">debmake</emphasis>. Aqui, a opção <emphasis role="strong">-b':sh'</emphasis> é usada para especificar que o pacote binário gerado é um script de shell.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s inspect notable template files generated.
pt: Vamos inspecionar os ficheiros modelo notáveis gerados.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The source tree after the basic <emphasis role="strong">debmake</emphasis> execution. (v=0.2)
pt: A árvore fonte após a execução <emphasis role="strong">debmake</emphasis> básica. (v=0.2)

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (template file, v=0.2):
pt: <emphasis role="strong">debian/rules</emphasis> (ficheiro modelo, v=0.2):

note: type: Content of: <book><chapter><section><simpara>
en: This is essentially the standard <emphasis role="strong">debian/rules</emphasis> file with the <emphasis role="strong">dh</emphasis> command. Since this is the script package, this template <emphasis role="strong">debian/rules</emphasis> file has no build flag related contents.
pt: Isto é essencialmente o ficheiro <emphasis role="strong">debian/rules</emphasis> standard com o comando <emphasis role="strong">dh</emphasis>. Como isto é o pacote script, este ficheiro modelo <emphasis role="strong">debian/rules</emphasis> não tem conteúdos relacionados com bandeira de compilação.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/control</emphasis> (template file, v=0.2):
pt: <emphasis role="strong">debian/control</emphasis> (ficheiro modelo, v=0.2):

note: type: Content of: <book><chapter><section><simpara>
en: Since this is the shell script package, the <emphasis role="strong">debmake</emphasis> command sets <quote><emphasis role="strong">Architecture: all</emphasis></quote> and <quote><emphasis role="strong">Multi-Arch: foreign</emphasis></quote>.  Also, it sets required <emphasis role="strong">substvar</emphasis> parameters as <quote><emphasis role="strong">Depends: ${misc:Depends}</emphasis></quote>.  These are explained in <quote><xref linkend="basics"/></quote>.
pt: Como este é o pacote script shell, o comando <emphasis role="strong">debmake</emphasis> define <quote><emphasis role="strong">Architecture: all</emphasis></quote> e <quote><emphasis role="strong">Multi-Arch: foreign</emphasis></quote>.  Também, define parâmetros <emphasis role="strong">substvar</emphasis> requeridos como <quote><emphasis role="strong">Depends: ${misc:Depends}</emphasis></quote>. Isto está explicado em <quote><xref linkend="basics"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Since this upstream source lacks the upstream <emphasis role="strong">Makefile</emphasis>, that functionality needs to be provided by the maintainer.  This upstream source contains only a script file and data files and no C source files; the <emphasis role="strong">build</emphasis> process can be skipped but the <emphasis role="strong">install</emphasis> process needs to be implemented.  For this case, this is achieved cleanly by adding the <emphasis role="strong">debian/install</emphasis> and <emphasis role="strong">debian/manpages</emphasis> files without complicating the <emphasis role="strong">debian/rules</emphasis> file.
pt: Como esta fonte de autor não tem o <emphasis role="strong">Makefile</emphasis> de autor, essa funcionalidade tem de ser fornecida pelo maintainer.  Esta fonte de autor contém apenas um ficheiro script e ficheiros de dados e nenhuns ficheiros de fonte C; o processo <emphasis role="strong">build</emphasis> pode ser saltado mas o processo <emphasis role="strong">install</emphasis> precisa de ser implementado. Para este caso, isto é conseguido de forma limpa ao adicionar os ficheiros <emphasis role="strong">debian/install</emphasis> e <emphasis role="strong">debian/manpages</emphasis> sem se complicar o ficheiro <emphasis role="strong">debian/rules</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s make this Debian package better as the maintainer.
pt: Vamos criar este pacote Debian melhor sendo o maintainer.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (maintainer version, v=0.2):
pt: <emphasis role="strong">debian/rules</emphasis> (versão do maintainer, v=0.2):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/control</emphasis> (maintainer version, v=0.2):
pt: <emphasis role="strong">debian/control</emphasis> (versão do maintainer, v=0.2):

note: type: Content of: <book><chapter><section><warning><simpara>
en: If you leave <quote><emphasis role="strong">Section: unknown</emphasis></quote> in the template <emphasis role="strong">debian/control</emphasis> file unchanged, the <emphasis role="strong">lintian</emphasis> error may cause a build failure.
pt: Se você deixar <quote><emphasis role="strong">Section: unknown</emphasis></quote> no ficheiro modelo <emphasis role="strong">debian/control</emphasis> não modificado, o erro do <emphasis role="strong">lintian</emphasis> pode causar uma falha de compilação.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/install</emphasis> (maintainer version, v=0.2):
pt: <emphasis role="strong">debian/install</emphasis> (versão do maintainer, v=0.2):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/manpages</emphasis> (maintainer version, v=0.2):
pt: <emphasis role="strong">debian/manpages</emphasis> (versão do maintainer, v=0.2):

note: type: Content of: <book><chapter><section><simpara>
en: There are several other template files under the <emphasis role="strong">debian/</emphasis> directory.  These also need to be updated.
pt: Existem vários outros ficheiros modelo sob o directório <emphasis role="strong">debian/</emphasis>. Estes também precisam de ser atualizados.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Template files under <emphasis role="strong">debian/</emphasis>. (v=0.2):
pt: Ficheiros modelo sob <emphasis role="strong">debian/</emphasis>. (v=0.2):

note: type: Content of: <book><chapter><section><simpara>
en: You can create a non-native Debian package using the <emphasis role="strong">debuild</emphasis> command (or its equivalents) in this source tree.  The command output is very verbose and explains what it does as follows.
pt: Você pode criar um pacote Debian não-nativo usando o comando <emphasis role="strong">debuild</emphasis> (ou os seus equivalentes) nesta árvore fonte. O texto resultante do comando é muito detalhado e explica o que ele faz como se segue.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The generated files of <emphasis role="strong">debhello</emphasis> version <emphasis role="strong">0.2</emphasis> by the <emphasis role="strong">debuild</emphasis> command:
pt: Os ficheiros gerados de <emphasis role="strong">debhello</emphasis> versão <emphasis role="strong">0.2</emphasis> pelo comando <emphasis role="strong">debuild</emphasis>:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.2.orig.tar.gz</emphasis> file is a symlink to the upstream tarball.
pt: O ficheiro <emphasis role="strong">debhello_0.2.orig.tar.gz</emphasis> é um link simbólico para o tarball do autor.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.2-1.debian.tar.xz</emphasis> file contains the maintainer generated contents.
pt: O ficheiro <emphasis role="strong">debhello_0.2-1.debian.tar.xz</emphasis> contém os conteúdos gerados pelo maintainer.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.2-1.dsc</emphasis> file is the meta data file for the Debian source package.
pt: O ficheiro <emphasis role="strong">debhello_0.2-1.dsc</emphasis> é um ficheiro de meta-dados para o pacote fonte Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.2-1_all.deb</emphasis> file is the Debian binary package.
pt: O ficheiro <emphasis role="strong">debhello_0.2-1_all.deb</emphasis> é o pacote binário Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.2-1_amd64.build</emphasis> file is the build log file.
pt: O ficheiro <emphasis role="strong">debhello_0.2-1_amd64.build</emphasis> é o ficheiro de relatório de compilação.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.2-1_amd64.buildinfo</emphasis> file is the meta data file generated by <emphasis role="strong">dpkg-genbuildinfo</emphasis>(1).
pt: O ficheiro <emphasis role="strong">debhello_0.2-1_amd64.buildinfo</emphasis> é o ficheiro de meta-dados gerado pelo <emphasis role="strong">dpkg-genbuildinfo</emphasis>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The <emphasis role="strong">debhello_0.2-1_amd64.changes</emphasis> file is the meta data file for the Debian binary package.
pt: O ficheiro <emphasis role="strong">debhello_0.2-1_amd64.changes</emphasis> é o ficheiro de meta-dados para o pacote binário Debian.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debhello_0.2-1.debian.tar.xz</emphasis> file contains the Debian changes to the upstream source as follows.
pt: O ficheiro <emphasis role="strong">debhello_0.2-1.debian.tar.xz</emphasis> contém as alterações Debian à fonte do autor como se segue:

note: type: Content of: <book><chapter><section><formalpara><title>
en: The compressed archive contents of <emphasis role="strong">debhello_0.2-1.debian.tar.xz</emphasis>:
pt: O conteúdo de arquivo comprimido de <emphasis role="strong">debhello_0.2-1.debian.tar.xz</emphasis>:

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debhello_0.2-1_amd64.deb</emphasis> file contains the files to be installed as follows.
pt: O ficheiro <emphasis role="strong">debhello_0.2-1_amd64.deb</emphasis> contém os ficheiros a serem instalados como se segue.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The binary package contents of <emphasis role="strong">debhello_0.2-1_all.deb</emphasis>:
pt: O conteúdo de pacote binário de <emphasis role="strong">debhello_0.2-1_all.deb</emphasis>:

note: type: Content of: <book><chapter><section><simpara>
en: Here is the generated dependency list of <emphasis role="strong">debhello_0.2-1_all.deb</emphasis>.
pt: Aqui está a lista de dependências gerada de <emphasis role="strong">debhello_0.2-1_all.deb</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The generated dependency list of <emphasis role="strong">debhello_0.2-1_all.deb</emphasis>:
pt: A lista de dependências gerada de <emphasis role="strong">debhello_0.2-1_all.deb</emphasis>:

note: type: Content of: <book><chapter><section><simpara>
en: (No extra dependency packages required since this is a POSIX shell program.)
pt: (Nenhum pacote de dependência extra requerido pois este é um programa de shell POSIX.)

note: type: Content of: <book><chapter><section><note><simpara>
en: If you wish to replace upstream provided PNG file <emphasis role="strong">data/hello.png</emphasis> with maintainer provided one <emphasis role="strong">debian/hello.png</emphasis>, editing <emphasis role="strong">debian/install</emphasis> isn’t enough.  When you add <emphasis role="strong">debian/hello.png</emphasis>, you need to add a line <quote>include-binaries</quote> to <emphasis role="strong">debian/source/options</emphasis> since PNG is a binary file. See <emphasis role="strong">dpkg-source</emphasis>(1).
pt: Se você deseja substituir o ficheiro PNG fornecido pelo autor <emphasis role="strong">data/hello.png</emphasis> por um fornecido pelo maintainer <emphasis role="strong">debian/hello.png</emphasis>, editar <emphasis role="strong">debian/install</emphasis> não é suficiente. Quando você adicionar <emphasis role="strong">debian/hello.png</emphasis>, você precisa de adicionar uma linha <quote>include-binaries</quote> ao <emphasis role="strong">debian/source/options</emphasis> pois PNG é um ficheiro binário. Veja <emphasis role="strong">dpkg-source</emphasis>(1).

note: type: Content of: <book><chapter><section><simpara>
en: Here is an example of creating a simple Debian package from a POSIX shell CLI program using the <emphasis role="strong">Makefile</emphasis> as its build system.
pt: Aqui está um exemplo de criar um pacote Debian simples a partir de um programa CLI de shell POSIX usando o <emphasis role="strong">Makefile</emphasis> como seu sistema de compilação.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s assume its upstream tarball to be <emphasis role="strong">debhello-1.0.tar.gz</emphasis>.
pt: Vamos assumir que o tarball de autor seja <emphasis role="strong">debhello-1.0.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s get the source and make the Debian package.
pt: Vamos obter a fonte e criar o pacote Debian.

note: type: Content of: <book><chapter><section><simpara>
en: Here, the <emphasis role="strong">Makefile</emphasis> uses <emphasis role="strong">$(DESTDIR)</emphasis> and <emphasis role="strong">$(prefix)</emphasis> properly.  All other files are the same as in <quote><xref linkend="nomakefile"/></quote> and most of the packaging activities are the same.
pt: Aqui, o <emphasis role="strong">Makefile</emphasis> usa <emphasis role="strong">$(DESTDIR)</emphasis> e <emphasis role="strong">$(prefix)</emphasis> apropriadamente.  Todos os outros ficheiros são o mesmo que em <quote><xref linkend="nomakefile"/></quote> e a maioria das atividades de empacotamento são as mesmas.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s inspect the notable template files generated.
pt: Vamos inspecionar os ficheiros modelo notáveis gerados.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (template file, v=1.0):
pt: <emphasis role="strong">debian/rules</emphasis> (ficheiro modelo, v=1.0):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (maintainer version, v=1.0):
pt: <emphasis role="strong">debian/rules</emphasis> (versão do maintainer, v=1.0):

note: type: Content of: <book><chapter><section><simpara>
en: Since this upstream source has the proper upstream <emphasis role="strong">Makefile</emphasis>, there is no need to create <emphasis role="strong">debian/install</emphasis> and <emphasis role="strong">debian/manpages</emphasis> files.
pt: Como esta fonte de autor tem o <emphasis role="strong">Makefile</emphasis> de autor apropriado, não é preciso criar os ficheiros <emphasis role="strong">debian/install</emphasis> e <emphasis role="strong">debian/manpages</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debian/control</emphasis> file is exactly the same as the one in <quote><xref linkend="nomakefile"/></quote>.
pt: O ficheiro <emphasis role="strong">debian/control</emphasis> é exactamente o mesmo que aquele em <quote><xref linkend="nomakefile"/></quote>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Template files under <emphasis role="strong">debian/</emphasis>. (v=1.0):
pt: Ficheiros modelo sob <emphasis role="strong">debian/</emphasis>. (v=1.0):

note: type: Content of: <book><chapter><section><simpara>
en: The rest of the packaging activities are practically the same as the ones in <quote><xref linkend="nomakefile"/></quote>.
pt: O resto das atividades de empacotamento são praticamente o mesmo que em <quote><xref linkend="nomakefile"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Here is an example of creating a simple Debian package from a Python3 CLI program using <emphasis role="strong">pyproject.toml</emphasis>.
pt: Aqui está um exemplo de criar um pacote Debian simples a partir de um programa CLI de Python3 usando <emphasis role="strong">pyproject.toml</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Here, the content of this <emphasis role="strong">debhello</emphasis> source tree as follows.
pt: Aqui, o conteúdo desta árvore fonte <emphasis role="strong">debhello</emphasis> como se segue.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">pyproject.toml</emphasis> (v=1.1) — <link xl:href="https://www.python.org/dev/peps/pep-0517/">PEP 517</link> configuration
pt: <emphasis role="strong">pyproject.toml</emphasis> (v=1.1) — configuração <link xl:href="https://www.python.org/dev/peps/pep-0517/">PEP 517</link>

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">MANIFEST.in</emphasis> (v=1.1) — for tar-ball.
pt: <emphasis role="strong">MANIFEST.in</emphasis> (v=1.1) — para tar-ball.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">src/debhello/main.py</emphasis> (v=1.1) — command entry point
pt: <emphasis role="strong">src/debhello/main.py</emphasis> (v=1.1) — ponto de entrada de comando

note: type: Content of: <book><chapter><section><simpara>
en: Let’s package this with the <emphasis role="strong">debmake</emphasis> command.  Here, the <emphasis role="strong">-b':py3'</emphasis> option is used to specify the generated binary package containing Python3 script and module files.
pt: Vamos empacotar isto usando o comando <emphasis role="strong">debmake</emphasis>. Aqui, a opção <emphasis role="strong">-b':py3'</emphasis> é usada para especificar o pacote binário gerado que contém o script Python3 e os ficheiros do módulo.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (template file, v=1.1):
pt: <emphasis role="strong">debian/rules</emphasis> (ficheiro modelo, v=1.1):

note: type: Content of: <book><chapter><section><simpara>
en: This is essentially the standard <emphasis role="strong">debian/rules</emphasis> file with the <emphasis role="strong">dh</emphasis> command.
pt: Isto é essencialmente o ficheiro <emphasis role="strong">debian/rules</emphasis> standard com o comando <emphasis role="strong">dh</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The use of the <quote><emphasis role="strong">--with python3</emphasis></quote> option invokes <emphasis role="strong">dh_python3</emphasis> to calculate Python dependencies, add maintainer scripts to byte compiled files, etc. See <emphasis role="strong">dh_python3</emphasis>(1).
pt: O uso da opção <quote><emphasis role="strong">--with python3</emphasis></quote> invoca <emphasis role="strong">dh_python3</emphasis> para calcular as dependências Python, adicionar scripts de maintainer a ficheiros compilados a byte, etc. Veja <emphasis role="strong">dh_python3</emphasis>(1).

note: type: Content of: <book><chapter><section><simpara>
en: The use of the <quote><emphasis role="strong">--buildsystem=pybuild</emphasis></quote> option invokes various build systems for requested Python versions in order to build modules and extensions.  See <emphasis role="strong">pybuild</emphasis>(1).
pt: O uso da opção <quote><emphasis role="strong">--buildsystem=pybuild</emphasis></quote> invoca vários sistemas de compilação para as versões Python requeridas de modo a compilar módulos e extensões. Veja <emphasis role="strong">pybuild</emphasis>(1).

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/control</emphasis> (template file, v=1.1):
pt: <emphasis role="strong">debian/control</emphasis> (ficheiro modelo, v=1.1):

note: type: Content of: <book><chapter><section><simpara>
en: Since this is the Python3 package, the <emphasis role="strong">debmake</emphasis> command sets <quote><emphasis role="strong">Architecture: all</emphasis></quote> and <quote><emphasis role="strong">Multi-Arch: foreign</emphasis></quote>.  Also, it sets required <emphasis role="strong">substvar</emphasis> parameters as <quote><emphasis role="strong">Depends: ${python3:Depends}, ${misc:Depends}</emphasis></quote>.  These are explained in <quote><xref linkend="basics"/></quote>.
pt: Como este é o pacote Python3, o comando <emphasis role="strong">debmake</emphasis> define <quote><emphasis role="strong">Architecture: all</emphasis></quote> e <quote><emphasis role="strong">Multi-Arch: foreign</emphasis></quote>.  Também, define parâmetros <emphasis role="strong">substvar</emphasis> requeridos como <quote><emphasis role="strong">Depends: ${python3:Depends}, ${misc:Depends}</emphasis></quote>.  Isto está explicado em <quote><xref linkend="basics"/></quote>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (maintainer version, v=1.1):
pt: <emphasis role="strong">debian/rules</emphasis> (versão do maintainer, v=1.1):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/control</emphasis> (maintainer version, v=1.1):
pt: <emphasis role="strong">debian/control</emphasis> (versão do maintainer, v=1.1):

note: type: Content of: <book><chapter><section><simpara>
en: This <emphasis role="strong">debhello</emphasis> command comes with the upstream-provided manpage and desktop file but the upstream <emphasis role="strong">pyproject.toml</emphasis> doesn’t install them.  So you need to update <emphasis role="strong">debian/install</emphasis> and <emphasis role="strong">debian/manpages</emphasis> as follows:
pt: Este comando <emphasis role="strong">debhello</emphasis> vem com o manual fornecido-pelo-autor e o ficheiro desktop mas o <emphasis role="strong">pyproject.toml</emphasis> do autor não os instala. Assim você precisa de actualizar <emphasis role="strong">debian/install</emphasis> e <emphasis role="strong">debian/manpages</emphasis> como se segue:

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/install</emphasis> (maintainer version, v=1.1):
pt: <emphasis role="strong">debian/install</emphasis> (versão do maintainer, v=1.1):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/manpages</emphasis> (maintainer version, v=1.1):
pt: <emphasis role="strong">debian/manpages</emphasis> (versão do maintainer, v=1.1):

note: type: Content of: <book><chapter><section><simpara>
en: The rest of the packaging activities are practically the same as the ones in <quote><xref linkend="makefile-sh"/></quote>.
pt: O resto das atividades de empacotamento são praticamente o mesmo que em <quote><xref linkend="makefile-sh"/></quote>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Template files under <emphasis role="strong">debian/</emphasis>. (v=1.1):
pt: Ficheiros modelo sob <emphasis role="strong">debian/</emphasis>. (v=1.1):

note: type: Content of: <book><chapter><section><simpara>
en: Here is the generated dependency list of <emphasis role="strong">debhello_1.1-1_all.deb</emphasis>.
pt: Aqui está a lista de dependências gerada de <emphasis role="strong">debhello_1.1-1_all.deb</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The generated dependency list of <emphasis role="strong">debhello_1.1-1_all.deb</emphasis>:
pt: A lista de dependências gerada de <emphasis role="strong">debhello_1.1-1_all.deb</emphasis>:

note: type: Content of: <book><chapter><section><simpara>
en: Here is an example of creating a simple Debian package from a POSIX shell GUI program using the <emphasis role="strong">Makefile</emphasis> as its build system.
pt: Aqui está um exemplo de criar um pacote Debian simples a partir de um programa GUI de shell POSIX usando o <emphasis role="strong">Makefile</emphasis> como seu sistema de compilação.

note: type: Content of: <book><chapter><section><simpara>
en: This upstream is based on <quote><xref linkend="makefile-sh"/></quote> with enhanced GUI support.
pt: Esta fonte de autor é baseada no <quote><xref linkend="makefile-sh"/></quote> com suporte GUI avançado.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s assume its upstream tarball to be <emphasis role="strong">debhello-1.2.tar.gz</emphasis>.
pt: Vamos assumir que o tarball de autor seja <emphasis role="strong">debhello-1.2.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Here, the <emphasis role="strong">hello</emphasis> has been re-written to use the <emphasis role="strong">zenity</emphasis> command to make this a GTK+ GUI program.
pt: Aqui, o <emphasis role="strong">hello</emphasis> foi reescrito para usar o comando <emphasis role="strong">zenity</emphasis> para tornar isto num programa GUI GTK+.

note: type: Content of: <book><chapter><section><simpara>
en: Here, the desktop file is updated to be <emphasis role="strong">Terminal=false</emphasis> as a GUI program.
pt: Aqui, o ficheiro desktop foi atualizado para ser <emphasis role="strong">Terminal=false</emphasis> como um programa GUI.

note: type: Content of: <book><chapter><section><simpara>
en: All other files are the same as in <quote><xref linkend="makefile-sh"/></quote>.
pt: Todos os outros ficheiros são o mesmo que em <quote><xref linkend="makefile-sh"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s package this with the <emphasis role="strong">debmake</emphasis> command.  Here, the <quote><emphasis role="strong">-b':sh'</emphasis></quote> option is used to specify that the generated binary package is a shell script.
pt: Vamos empacotar isto com o comando <emphasis role="strong">debmake</emphasis>. Aqui, a opção <quote><emphasis role="strong">-b':sh'</emphasis></quote> é usada para especificar que o pacote binário gerado é um script de shell.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/control</emphasis> (template file, v=1.2):
pt: <emphasis role="strong">debian/control</emphasis> (ficheiro modelo, v=1.2):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/control</emphasis> (maintainer version, v=1.2):
pt: <emphasis role="strong">debian/control</emphasis> (versão do maintainer, v=1.2):

note: type: Content of: <book><chapter><section><simpara>
en: Please note the manually added <emphasis role="strong">zenity</emphasis> dependency.
pt: Por favor note a dependência adicionada manualmente <emphasis role="strong">zenity</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debian/rules</emphasis> file is exactly the same as the one in <quote><xref linkend="makefile-sh"/></quote>.
pt: O ficheiro <emphasis role="strong">debian/rules</emphasis> é exatamente o mesmo que aquele em <quote><xref linkend="makefile-sh"/></quote>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Template files under <emphasis role="strong">debian/</emphasis>. (v=1.2):
pt: Ficheiros modelo sob <emphasis role="strong">debian/</emphasis>. (v=1.2):

note: type: Content of: <book><chapter><section><simpara>
en: The rest of the packaging activities are practically the same as in <quote><xref linkend="makefile-sh"/></quote>.
pt: O resto das atividades de empacotamento são praticamente o mesmo que em <quote><xref linkend="makefile-sh"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Here is the generated dependency list of <emphasis role="strong">debhello_1.2-1_all.deb</emphasis>.
pt: Aqui está a lista de dependências gerada de <emphasis role="strong">debhello_1.2-1_all.deb</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The generated dependency list of <emphasis role="strong">debhello_1.2-1_all.deb</emphasis>:
pt: A lista de dependências gerada de <emphasis role="strong">debhello_1.2-1_all.deb</emphasis>:

note: type: Content of: <book><chapter><section><simpara>
en: Here is an example of creating a simple Debian package from a Python3 GUI program using <emphasis role="strong">pyproject.toml</emphasis>.
pt: Aqui está um exemplo de criar um pacote Debian simples a partir de um programa GUI de Python3 usando <emphasis role="strong">pyproject.toml</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s assume this upstream tarball to be <emphasis role="strong">debhello-1.3.tar.gz</emphasis>.
pt: Vamos assumir que o tarball do autor seja <emphasis role="strong">debhello-1.3.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">pyproject.toml</emphasis> (v=1.3) — <link xl:href="https://www.python.org/dev/peps/pep-0517/">PEP 517</link> configuration
pt: <emphasis role="strong">pyproject.toml</emphasis> (v=1.3) — configuração <link xl:href="https://www.python.org/dev/peps/pep-0517/">PEP 517</link>

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">MANIFEST.in</emphasis> (v=1.3) — for tar-ball.
pt: <emphasis role="strong">MANIFEST.in</emphasis> (v=1.3) — para tar-ball.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">src/debhello/main.py</emphasis> (v=1.3) — command entry point
pt: <emphasis role="strong">src/debhello/main.py</emphasis> (v=1.3) — ponto de entrada de comando

note: type: Content of: <book><chapter><section><simpara>
en: Let’s package this with the <emphasis role="strong">debmake</emphasis> command.  Here, the <emphasis role="strong">-b':py3'</emphasis> option is used to specify that the generated binary package contains Python3 script and module files.
pt: Vamos empacotar isto com o comando <emphasis role="strong">debmake</emphasis>. Aqui, a opção <emphasis role="strong">-b':py3'</emphasis> é usada para especificar que o pacote binário gerado que contém o script Python3 e os ficheiros do módulo.

note: type: Content of: <book><chapter><section><simpara>
en: The result is practically the same as in <quote><xref linkend="pyproject"/></quote>.
pt: O resultado é praticamente o mesmo que em <quote><xref linkend="pyproject"/></quote>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (maintainer version, v=1.3):
pt: <emphasis role="strong">debian/rules</emphasis> (versão do maintainer, v=1.3):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/control</emphasis> (maintainer version, v=1.3):
pt: <emphasis role="strong">debian/control</emphasis> (versão do maintainer, v=1.3):

note: type: Content of: <book><chapter><section><simpara>
en: Please note the manually added <emphasis role="strong">python3-gi</emphasis> and <emphasis role="strong">gir1.2-gtk-3.0</emphasis> dependencies.
pt: Por favor note as dependências adicionadas manualmente <emphasis role="strong">python3-gi</emphasis> e <emphasis role="strong">gir1.2-gtk-3.0</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The rest of the packaging activities are practically the same as in &lt;pyproject&gt;&gt;.
pt: O resto das atividades de empacotamento são praticamente o mesmo que em &lt;pyproject&gt;&gt;.

note: type: Content of: <book><chapter><section><simpara>
en: Here is the generated dependency list of <emphasis role="strong">debhello_1.3-1_all.deb</emphasis>.
pt: Aqui está a lista de dependências gerada de <emphasis role="strong">debhello_1.3-1_all.deb</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The generated dependency list of <emphasis role="strong">debhello_1.3-1_all.deb</emphasis>:
pt: A lista de dependências gerada de <emphasis role="strong">debhello_1.3-1_all.deb</emphasis>:

note: type: Content of: <book><chapter><section><title>
en: Makefile (single-binary package)
pt: Makefile (pacote singular-binário)

note: type: Content of: <book><chapter><section><simpara>
en: Here is an example of creating a simple Debian package from a simple C source program using the <emphasis role="strong">Makefile</emphasis> as its build system.
pt: Aqui está um exemplo de criar um pacote Debian simples a partir de um programa fonte C simples usando o <emphasis role="strong">Makefile</emphasis> como seu sistema de compilação.

note: type: Content of: <book><chapter><section><simpara>
en: This is an enhanced upstream source example for <quote><xref linkend="simple"/></quote>.  This comes with the manpage, the desktop file, and the desktop icon.  This also links to an external library <emphasis role="strong">libm</emphasis> to be a more practical example.
pt: Este é um exemplo de fonte de autor avançada para <quote><xref linkend="simple"/></quote>.  Isto vem com o manual, o ficheiro desktop, e o ícone de desktop.  Isto também de liga a uma biblioteca externa <emphasis role="strong">libm</emphasis> para ser um exemplo mais prático.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s assume this upstream tarball to be <emphasis role="strong">debhello-1.4.tar.gz</emphasis>.
pt: Vamos assumir que o tarball de autor seja <emphasis role="strong">debhello-1.4.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Debian packaging requires changing this <quote><emphasis role="strong">make install</emphasis></quote> process to install files into the target system image location instead of the normal location under <emphasis role="strong">/usr/local</emphasis>.
pt: O empacotamento Debian requer mudar este processo <quote><emphasis role="strong">make install</emphasis></quote> para instalar ficheiros na localização da imagem de sistema alvo em vez da localização normal sob <emphasis role="strong">/usr/local</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Here, the contents of this source are as follows.
pt: Aqui, os conteúdos desta fonte são como se segue.

note: type: Content of: <book><chapter><section><simpara>
en: Please note that this <emphasis role="strong">Makefile</emphasis> has the proper <emphasis role="strong">install</emphasis> target for the manpage, the desktop file, and the desktop icon.
pt: Por favor note que este <emphasis role="strong">Makefile</emphasis> tem o alvo <emphasis role="strong">install</emphasis> apropriado para o manual, o ficheiro desktop, e o ícone desktop.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s package this with the <emphasis role="strong">debmake</emphasis> command.
pt: Vamos empacotar isto com o comando <emphasis role="strong">debmake</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The result is practically the same as in <quote><xref linkend="step-debmake"/></quote>.
pt: O resultado é praticamente o mesmo que em <quote><xref linkend="step-debmake"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s make this Debian package, which is practically the same as in <quote><xref linkend="step-maintainer"/></quote>, better as the maintainer.
pt: Vamos tornar este pacote Debian, que é praticamente o mesmo que em <quote><xref linkend="step-maintainer"/></quote>, melhor senso o maintainer.

note: type: Content of: <book><chapter><section><simpara>
en: If the <emphasis role="strong">DEB_BUILD_MAINT_OPTIONS</emphasis> environment variable is not exported in <emphasis role="strong">debian/rules</emphasis>, lintian warns <quote>W: debhello: hardening-no-relro usr/bin/hello</quote> for the linking of <emphasis role="strong">libm</emphasis>.
pt: Se a variável de ambiente <emphasis role="strong">DEB_BUILD_MAINT_OPTIONS</emphasis> não estiver exportada em <emphasis role="strong">debian/rules</emphasis>, o lintian avisa <quote>W: debhello: hardening-no-relro usr/bin/hello</quote> para a ligação de <emphasis role="strong">libm</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debian/control</emphasis> file makes it exactly the same as the one in <quote><xref linkend="step-maintainer"/></quote>, since the <emphasis role="strong">libm</emphasis> library is always available as a part of <emphasis role="strong">libc6</emphasis> (Priority: required).
pt: O ficheiro <emphasis role="strong">debian/control</emphasis> faz exatamente o mesmo que aquele em <quote><xref linkend="step-maintainer"/></quote>, pois a biblioteca <emphasis role="strong">libm</emphasis> está sempre disponível como parte de <emphasis role="strong">libc6</emphasis> (Priority: required).

note: type: Content of: <book><chapter><section><formalpara><title>
en: Template files under <emphasis role="strong">debian/</emphasis>. (v=1.4):
pt: Ficheiros modelo sob <emphasis role="strong">debian/</emphasis>. (v=1.4):

note: type: Content of: <book><chapter><section><simpara>
en: The rest of the packaging activities are practically the same as the one in <quote><xref linkend="step-debuild"/></quote>.
pt: O resto das atividades de empacotamento são praticamente o mesmo que em <quote><xref linkend="step-debuild"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Here is the generated dependency list of all binary packages.
pt: Aqui está a lista de dependências gerada de todos os pacotes binários.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The generated dependency list of all binary packages (v=1.4):
pt: A lista de dependências gerada de todos os pacotes binários (v=1.4):

note: type: Content of: <book><chapter><section><title>
en: Makefile.in + configure (single-binary package)
pt: Makefile.in + configure (pacote singular-binário)

note: type: Content of: <book><chapter><section><simpara>
en: Here is an example of creating a simple Debian package from a simple C source program using <emphasis role="strong">Makefile.in</emphasis> and <emphasis role="strong">configure</emphasis> as its build system.
pt: Aqui está um exemplo de criar um pacote Debian simples a partir de um programa fonte C simples usando <emphasis role="strong">Makefile.in</emphasis> e <emphasis role="strong">configure</emphasis> como seu sistema de compilação.

note: type: Content of: <book><chapter><section><simpara>
en: This is an enhanced upstream source example for <quote><xref linkend="makefile-single"/></quote>.  This also links to an external library, <emphasis role="strong">libm</emphasis>, and this source is configurable using arguments to the <emphasis role="strong">configure</emphasis> script, which generates the <emphasis role="strong">Makefile</emphasis> and <emphasis role="strong">src/config.h</emphasis> files.
pt: Este é um exemplo de fonte de autor avançado para <quote><xref linkend="makefile-single"/></quote>.  Isto também liga a uma biblioteca externa, <emphasis role="strong">libm</emphasis>, e esta fonte é configurável usando argumentos ao script <emphasis role="strong">configure</emphasis>. o qual gera os ficheiros <emphasis role="strong">Makefile</emphasis> e <emphasis role="strong">src/config.h</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s assume this upstream tarball to be <emphasis role="strong">debhello-1.5.tar.gz</emphasis>.
pt: Vamos assumir que o tarball do autor seja <emphasis role="strong">debhello-1.5.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: This type of source is meant to be installed as a non-system file, for example, as:
pt: Este tipo de fonte destina-se a ser instalado como um ficheiro não-sistema, por exemplo, como:

note: type: Content of: <book><chapter><section><simpara>
en: Please note that the <emphasis role="strong">configure</emphasis> command replaces strings with <emphasis role="strong">@…​@</emphasis> in <emphasis role="strong">Makefile.in</emphasis> to produce <emphasis role="strong">Makefile</emphasis> and creates <emphasis role="strong">src/config.h</emphasis>.
pt: Por favor note que o comando <emphasis role="strong">configure</emphasis> substitui strings com <emphasis role="strong">@…@</emphasis> em <emphasis role="strong">Makefile.in</emphasis> para produzir <emphasis role="strong">Makefile</emphasis> e cria <emphasis role="strong">src/config.h</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The result is similar to <quote><xref linkend="step-debmake"/></quote> but not exactly the same.
pt: O resultado é semelhante a <quote><xref linkend="step-debmake"/></quote> mas não exactamente o mesmo.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (template file, v=1.5):
pt: <emphasis role="strong">debian/rules</emphasis> (ficheiro modelo, v=1.5):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (maintainer version, v=1.5):
pt: <emphasis role="strong">debian/rules</emphasis> (versão do maintainer, v=1.5):

note: type: Content of: <book><chapter><section><title>
en: Autotools (single-binary package)
pt: Autotools (pacote singular-binário)

note: type: Content of: <book><chapter><section><simpara>
en: Here is an example of creating a simple Debian package from a simple C source program using Autotools = Autoconf and Automake (<emphasis role="strong">Makefile.am</emphasis> and <emphasis role="strong">configure.ac</emphasis>) as its build system.
pt: Aqui está um exemplo de criar um pacote Debian simples a partir de um programa fonte C simples usando Autotools = Autoconf e Automake (<emphasis role="strong">Makefile.am</emphasis> e <emphasis role="strong">configure.ac</emphasis>) como seu sistema de compilação.

note: type: Content of: <book><chapter><section><simpara>
en: This source usually comes with the upstream auto-generated <emphasis role="strong">Makefile.in</emphasis> and <emphasis role="strong">configure</emphasis> files, too.  This source can be packaged using these files as in <quote><xref linkend="configure-single"/></quote> with the help of the <emphasis role="strong">autotools-dev</emphasis> package.
pt: Esta fonte geralmente vem também com os ficheiros de autor auto-gerados <emphasis role="strong">Makefile.in</emphasis> e <emphasis role="strong">configure</emphasis> .  Esta fonte pode ser empacotada usando estes ficheiros como em <quote><xref linkend="configure-single"/></quote> com a ajuda do pacote <emphasis role="strong">autotools-dev</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The better alternative is to regenerate these files using the latest Autoconf and Automake packages if the upstream provided <emphasis role="strong">Makefile.am</emphasis> and <emphasis role="strong">configure.ac</emphasis> are compatible with the latest version.  This is advantageous for porting to new CPU architectures, etc.  This can be automated by using the <quote><emphasis role="strong">--with autoreconf</emphasis></quote> option for the <emphasis role="strong">dh</emphasis> command.
pt: A melhor alternativa é regenerar esses ficheiros usando os pacotes Autoconf 3 Automake mais recentes se o <emphasis role="strong">Makefile.am</emphasis> e o <emphasis role="strong">configure.ac</emphasis> fornecidos pelo autor forem compatíveis com a versão mais recente. Isto é vantajoso para portar para novas arquitecturas de CPU, etc.  Isto pode ser automatizado ao se usar a opção <quote><emphasis role="strong">--with autoreconf</emphasis></quote> para o comando <emphasis role="strong">dh</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s assume this upstream tarball to be <emphasis role="strong">debhello-1.6.tar.gz</emphasis>.
pt: Vamos assumir que o tarball do autor seja <emphasis role="strong">debhello-1.6.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><tip><simpara>
en: Without <quote><emphasis role="strong">foreign</emphasis></quote> strictness level specified in <emphasis role="strong">AM_INIT_AUTOMAKE()</emphasis> as above, <emphasis role="strong">automake</emphasis> defaults to <quote><emphasis role="strong">gnu</emphasis></quote> strictness level requiring several files in the top-level directory.  See <quote>3.2 Strictness</quote> in the <emphasis role="strong">automake</emphasis> document.
pt: Sem um nível de rigor <quote><emphasis role="strong">foreign</emphasis></quote> especificado em <emphasis role="strong">AM_INIT_AUTOMAKE()</emphasis> como em cima, o <emphasis role="strong">automake</emphasis> predefine para o nível de rigor de <quote><emphasis role="strong">gnu</emphasis></quote> requerendo vários ficheiros no directório de nível de topo. Veja <quote>3.2 Strictness</quote> no documento do <emphasis role="strong">automake</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The result is similar to <quote><xref linkend="configure-single"/></quote> but not exactly the same.
pt: O resultado é semelhante a <quote><xref linkend="configure-single"/></quote> mas não exactamente o mesmo.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (template file, v=1.6):
pt: <emphasis role="strong">debian/rules</emphasis> (ficheiro modelo, v=1.6):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (maintainer version, v=1.6):
pt: <emphasis role="strong">debian/rules</emphasis> (versão do maintainer, v=1.6):

note: type: Content of: <book><chapter><section><title>
en: CMake (single-binary package)
pt: CMake (pacote singular-binário)

note: type: Content of: <book><chapter><section><simpara>
en: Here is an example of creating a simple Debian package from a simple C source program using CMake (<emphasis role="strong">CMakeLists.txt</emphasis> and some files such as <emphasis role="strong">config.h.in</emphasis>) as its build system.
pt: Aqui está um exemplo de criar um pacote Debian simples a partir de um programa fonte C simples usando o CMake (<emphasis role="strong">CMakeLists.txt</emphasis> a alguns ficheiros como o <emphasis role="strong">config.h.in</emphasis>) como seu sistema de compilação.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">cmake</emphasis> command generates the <emphasis role="strong">Makefile</emphasis> file based on the <emphasis role="strong">CMakeLists.txt</emphasis> file and its <emphasis role="strong">-D</emphasis> option.  It also configures the file as specified in its <emphasis role="strong">configure_file(…​)</emphasis> by replacing strings with <emphasis role="strong">@…​@</emphasis> and changing the <emphasis role="strong">#cmakedefine …​</emphasis> line.
pt: O comando <emphasis role="strong">cmake</emphasis> gera o ficheiro <emphasis role="strong">Makefile</emphasis> baseado no ficheiro <emphasis role="strong">CMakeLists.txt</emphasis> e a sua opção <emphasis role="strong">-D</emphasis>. Também configura o ficheiro como especificado no seu <emphasis role="strong">configure_file(…​)</emphasis> ao substituir strings com <emphasis role="strong">@…​@</emphasis> e alterando a linha <emphasis role="strong">#cmakedefine …​</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s assume this upstream tarball to be <emphasis role="strong">debhello-1.7.tar.gz</emphasis>.
pt: Vamos assumir que o tarball do autor seja <emphasis role="strong">debhello-1.7.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (template file, v=1.7):
pt: <emphasis role="strong">debian/rules</emphasis> (ficheiro modelo, v=1.7):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/control</emphasis> (template file, v=1.7):
pt: <emphasis role="strong">debian/control</emphasis> (ficheiro modelo, v=1.7):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (maintainer version, v=1.7):
pt: <emphasis role="strong">debian/rules</emphasis> (versão do maintainer, v=1.7):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/control</emphasis> (maintainer version, v=1.7):
pt: <emphasis role="strong">debian/control</emphasis> (versão do maintainer, v=1.7):

note: type: Content of: <book><chapter><section><simpara>
en: The rest of the packaging activities are practically the same as the one in <quote><xref linkend="configure-single"/></quote>.
pt: O resto das atividades de empacotamento são praticamente o mesmo que em <quote><xref linkend="configure-single"/></quote>.

note: type: Content of: <book><chapter><section><title>
en: Autotools (multi-binary package)
pt: Autotools (pacote multi-binário)

note: type: Content of: <book><chapter><section><simpara>
en: Here is an example of creating a set of Debian binary packages including the executable package, the shared library package, the development file package, and the debug symbol package from a simple C source program using Autotools (Autoconf and Automake, which use <emphasis role="strong">Makefile.am</emphasis> and <emphasis role="strong">configure.ac</emphasis> as their input files) as its build system.
pt: Aqui está um exemplo de criar um conjunto de pacotes binário Debian incluindo o pacote executável, o pacote da biblioteca partilhada, o pacote de ficheiros de desenvolvimento, e o pacote de símbolos de depuração a partir de um programa fonte C simples usando Autotools = (Autoconf e Automake os quais usam <emphasis role="strong">Makefile.am</emphasis> e <emphasis role="strong">configure.ac</emphasis> como seus ficheiros de entrada) como seu sistema de compilação.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s package this in a similar way to <quote><xref linkend="autotools-single"/></quote>.
pt: Vamos empacotar isto num modo semelhante a <quote><xref linkend="autotools-single"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s assume this upstream tarball to be <emphasis role="strong">debhello-2.0.tar.gz</emphasis>.
pt: Vamos assumir que o tarball do autor seja <emphasis role="strong">debhello-2.0.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">lib/sharedlib.h</emphasis> and <emphasis role="strong">lib/sharedlib.c</emphasis> (v=1.6):
pt: <emphasis role="strong">lib/sharedlib.h</emphasis> e <emphasis role="strong">lib/sharedlib.c</emphasis> (v=1.6):

note: type: Content of: <book><chapter><section><simpara>
en: Let’s use the <emphasis role="strong">debmake</emphasis> command to package this into multiple packages:
pt: Vamos usar o comando <emphasis role="strong">debmake</emphasis> para empacotar isto em múltiplos pacotes:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debhello</emphasis>: type = <emphasis role="strong">bin</emphasis>
pt: <emphasis role="strong">debhello</emphasis>: tipo = <emphasis role="strong">bin</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">libsharedlib1</emphasis>: type = <emphasis role="strong">lib</emphasis>
pt: <emphasis role="strong">libsharedlib1</emphasis>: tipo = <emphasis role="strong">lib</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">libsharedlib-dev</emphasis>: type = <emphasis role="strong">dev</emphasis>
pt: <emphasis role="strong">libsharedlib-dev</emphasis>: tipo = <emphasis role="strong">dev</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Here, we use the <emphasis role="strong">-b'libsharedlib1,libsharedlib-dev'</emphasis> option to specify the additional binary packages to be generated.
pt: Aqui, usamos a opção <emphasis role="strong">-b\',libsharedlib1,libsharedlib-dev'</emphasis> para especificar os pacotes binário adicionais a serem gerados.

note: type: Content of: <book><chapter><section><simpara>
en: The result is similar to <quote><xref linkend="configure-single"/></quote> but with more template files.
pt: O resultado é semelhante a <quote><xref linkend="configure-single"/></quote> mas com mais ficheiros modelo.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (template file, v=2.0):
pt: <emphasis role="strong">debian/rules</emphasis> (ficheiro modelo, v=2.0):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (maintainer version, v=2.0):
pt: <emphasis role="strong">debian/rules</emphasis> (versão do maintainer, v=2.0):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/control</emphasis> (maintainer version, v=2.0):
pt: <emphasis role="strong">debian/control</emphasis> (versão do maintainer, v=2.0):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/*.install</emphasis> (maintainer version, v=2.0):
pt: <emphasis role="strong">debian/*.install</emphasis> (versão do maintainer, v=2.0):

note: type: Content of: <book><chapter><section><simpara>
en: Since this upstream source creates the proper auto-generated <emphasis role="strong">Makefile</emphasis>, there is no need to create <emphasis role="strong">debian/install</emphasis> and <emphasis role="strong">debian/manpages</emphasis> files.
pt: Como esta fonte de autor cria o auto-gerado <emphasis role="strong">Makefile</emphasis> apropriado, não é preciso criar os ficheiros <emphasis role="strong">debian/install</emphasis> e <emphasis role="strong">debian/manpages</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: Template files under <emphasis role="strong">debian/</emphasis>. (v=2.0):
pt: Ficheiros modelo sob <emphasis role="strong">debian/</emphasis>. (v=2.0):

note: type: Content of: <book><chapter><section><simpara>
en: Here are the generated dependency list of all binary packages.
pt: Aqui está a lista de dependências gerada de todos os pacotes binários.

note: type: Content of: <book><chapter><section><formalpara><title>
en: The generated dependency list of all binary packages (v=2.0):
pt: A lista de dependências gerada de todos os pacotes binários (v=2.0):

note: type: Content of: <book><chapter><section><title>
en: CMake (multi-binary package)
pt: CMake (pacote multi-binário)

note: type: Content of: <book><chapter><section><simpara>
en: This example demonstrates creating a set of Debian binary packages including the executable package, the shared library package, the development file package, and the debug symbol package from a simple C source program using CMake (<emphasis role="strong">CMakeLists.txt</emphasis> and files such as <emphasis role="strong">config.h.in</emphasis>) as its build system.
pt: Este exemplo demonstra a criação dum conjunto de pacotes binário Debian incluindo o pacote executável, o pacote da biblioteca partilhada, o pacote de ficheiros de desenvolvimento, e o pacote de símbolos de depuração a partir de um programa fonte C simples usando CMake (<emphasis role="strong">CMakeLists.txt</emphasis> e ficheiros tais como <emphasis role="strong">config.h.in</emphasis>) como seu sistema de compilação.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s assume this upstream tarball to be <emphasis role="strong">debhello-2.1.tar.gz</emphasis>.
pt: Vamos assumir que o tarball do autor seja <emphasis role="strong">debhello-2.1.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">lib/sharedlib.c</emphasis> and <emphasis role="strong">lib/sharedlib.h</emphasis> (v=2.1):
pt: <emphasis role="strong">lib/sharedlib.c</emphasis> e <emphasis role="strong">lib/sharedlib.h</emphasis> (v=2.1):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (template file, v=2.1):
pt: <emphasis role="strong">debian/rules</emphasis> (ficheiro modelo, v=2.1):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/rules</emphasis> (maintainer version, v=2.1):
pt: <emphasis role="strong">debian/rules</emphasis> (versão do maintainer, v=2.1):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/control</emphasis> (maintainer version, v=2.1):
pt: <emphasis role="strong">debian/control</emphasis> (versão do maintainer, v=2.1):

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/*.install</emphasis> (maintainer version, v=2.1):
pt: <emphasis role="strong">debian/*.install</emphasis> (versão do maintainer, v=2.1):

note: type: Content of: <book><chapter><section><simpara>
en: The upstream CMakeLists.txt file needs to be patched to handle the multiarch path correctly.
pt: O ficheiro CMakeLists.txt do autor precisa receber uma patch para lidar com o caminho multiarch corretamente.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">debian/patches/</emphasis>* (maintainer version, v=2.1):
pt: <emphasis role="strong">debian/patches/</emphasis>* (versão do maintainer, v=2.1):

note: type: Content of: <book><chapter><section><formalpara><title>
en: Template files under <emphasis role="strong">debian/</emphasis>. (v=2.1):
pt: Ficheiros modelo sob <emphasis role="strong">debian/</emphasis>. (v=2.1):

note: type: Content of: <book><chapter><section><formalpara><title>
en: The generated dependency list of all binary packages (v=2.1):
pt: A lista de dependências gerada de todos os pacotes binários (v=2.1):

note: type: Content of: <book><chapter><section><title>
en: Internationalization
pt: Internacionalização

note: type: Content of: <book><chapter><section><simpara>
en: Here is an example of updating the simple upstream C source <emphasis role="strong">debhello-2.0.tar.gz</emphasis> presented in <quote><xref linkend="autotools-multi"/></quote> for internationalization (i18n) and creating the updated upstream C source <emphasis role="strong">debhello-2.0.tar.gz</emphasis>.
pt: Aqui está um exemplo de actualizar a fonte C simples do autor <emphasis role="strong">debhello-2.0.tar.gz</emphasis> apresentado em <quote><xref linkend="autotools-multi"/></quote> para internacionalização (i18n) e criar a fonte C do autor actualizada <emphasis role="strong">debhello-2.0.tar.gz</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: In the real situation, the package should already be internationalized.  So this example is educational for you to understand how this internationalization is implemented.
pt: Na  situação real, o pacote já deveria estar internacionalizado. Assim este exemplo é educativo para você compreender como esta internacionalização é implementada.

note: type: Content of: <book><chapter><section><tip><simpara>
en: The routine maintainer activity for the i18n is simply to add translation po files reported to you via the Bug Tracking System (BTS) to the <emphasis role="strong">po/</emphasis> directory and to update the language list in the <emphasis role="strong">po/LINGUAS</emphasis> file.
pt: A atividade de rotina do maintainer para o i18n é simplesmente adicionar ficheiros po de tradução reportados para si via Bug Tracking System (BTS) para o directório <emphasis role="strong">po/</emphasis> e actualizar a lista de linguagens no ficheiro <emphasis role="strong">po/LINGUAS</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Internationalize this source tree with the <emphasis role="strong">gettextize</emphasis> command and remove files auto-generated by Autotools.
pt: Internacionalizar esta árvore fonte com o comando <emphasis role="strong">gettextize</emphasis> e remover ficheiros auto-gerados pelo Autotools.

note: type: Content of: <book><chapter><section><formalpara><title>
en: run <emphasis role="strong">gettextize</emphasis> (i18n):
pt: corra <emphasis role="strong">gettextize</emphasis> (i18n):

note: type: Content of: <book><chapter><section><simpara>
en: Let’s check generated files under the <emphasis role="strong">po/</emphasis> directory.
pt: Vamos verificar os ficheiros gerados sob o directório <emphasis role="strong">po/</emphasis>.

note: type: Content of: <book><chapter><section><formalpara><title>
en: files in <emphasis role="strong">po</emphasis> (i18n):
pt: ficheiros em <emphasis role="strong">po</emphasis> (i18n):

note: type: Content of: <book><chapter><section><simpara>
en: Let’s update the <emphasis role="strong">configure.ac</emphasis> by adding <quote><emphasis role="strong">AM_GNU_GETTEXT([external])</emphasis></quote>, etc..
pt: Vamos actualizar o <emphasis role="strong">configure.ac</emphasis> ao adicionar <quote><emphasis role="strong">AM_GNU_GETTEXT([external])</emphasis></quote>, etc..

note: type: Content of: <book><chapter><section><simpara>
en: Let’s create the <emphasis role="strong">po/Makevars</emphasis> file from the <emphasis role="strong">po/Makevars.template</emphasis> file.
pt: Vamos criar o ficheiro <emphasis role="strong">po/Makevars</emphasis> a partir do modelo <emphasis role="strong">po/Makevars.template</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s update C sources for the i18n version by wrapping strings with <emphasis role="strong">_(…​)</emphasis>.
pt: Vamos actualizar as fontes C para a versão i18n ao envolver as strings com <emphasis role="strong">_(…)</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The new <emphasis role="strong">gettext</emphasis> (v=0.19) can handle the i18n version of the desktop file directly.
pt: O novo <emphasis role="strong">gettext</emphasis> (v=0.19) consegue lidar coma versão i18n do ficheiro de desktop directamente.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s list the input files to extract translatable strings in <emphasis role="strong">po/POTFILES.in</emphasis>.
pt: Vamos listar os ficheiros de entrada para extrair as strings traduzíveis em <emphasis role="strong">po/POTFILES.in</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Here is the updated root <emphasis role="strong">Makefile.am</emphasis> with <emphasis role="strong">po</emphasis> added to the <emphasis role="strong">SUBDIRS</emphasis> environment variable.
pt: Aqui está a raiz actualizada <emphasis role="strong">Makefile.am</emphasis> com <emphasis role="strong">po</emphasis> adicionado à variável de ambiente <emphasis role="strong">SUBDIRS</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s make a translation template file, <emphasis role="strong">debhello.pot</emphasis>.
pt: Vamos criar um ficheiro modelo de tradução, <emphasis role="strong">debhello.pot</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s add a translation for French.
pt: Vamos adicionar uma tradução para Francês.

note: type: Content of: <book><chapter><section><formalpara><title>
en: <emphasis role="strong">po/LINGUAS</emphasis> and <emphasis role="strong">po/fr.po</emphasis> (i18n):
pt: <emphasis role="strong">po/LINGUAS</emphasis> e <emphasis role="strong">po/fr.po</emphasis> (i18n):

note: type: Content of: <book><chapter><section><simpara>
en: The packaging activities are practically the same as the one in <quote><xref linkend="autotools-multi"/></quote>.
pt: As atividades de empacotamento são praticamente as mesmas que em <quote><xref linkend="autotools-multi"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: You can find more i18n examples by following <quote><xref linkend="details"/></quote>.
pt: Você pode encontrar mais exemplos i18n ao seguir <quote><xref linkend="details"/></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: You can obtain detailed information about the examples presented and their variants as follows:
pt: Você pode obter informação detalhada acerca dos exemplos apresentados e suas variantes como se segue:

note: type: Content of: <book><chapter><section><formalpara><title>
en: How to get details
pt: Como obter detalhes

note: type: Content of: <book><chapter><section><simpara>
en: Follow the exact instruction in <emphasis role="strong">examples/README.md</emphasis>.
pt: Siga as instruções exatas em <emphasis role="strong">examples/README.md</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Now, each directory named as <emphasis role="strong">examples/debhello-?.?_build-?</emphasis> contains the Debian packaging example.
pt: Agora, cada directório nomeado como <emphasis role="strong">examples/debhello-?.?_build-?</emphasis> contém o exemplo de empacotamento Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: emulated console command line activity log: the <emphasis role="strong">.log</emphasis> file
pt: registo de atividade de linha de comandos de consola emulada: o ficheiro <emphasis role="strong">.log</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: emulated console command line activity log (short): the <emphasis role="strong">.slog</emphasis> file
pt: registo de atividade de linha de comandos de consola emulada (curto): o ficheiro <emphasis role="strong">.slog</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: snapshot source tree image after the <emphasis role="strong">debmake</emphasis> command: the <emphasis role="strong">debmake</emphasis> directory
pt: instantâneo da imagem de árvore fonte após o comando <emphasis role="strong">debmake</emphasis>: o directório <emphasis role="strong">debmake</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: snapshot source tree image after proper packaging: the <emphasis role="strong">package</emphasis> directory
pt: instantâneo da imagem de árvore fonte após empacotamento apropriado: o directório <emphasis role="strong">package</emphasis>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: snapshot source tree image after the <emphasis role="strong">debuild</emphasis> command: the <emphasis role="strong">test</emphasis> directory
pt: instantâneo da imagem de árvore fonte após o comando <emphasis role="strong">debuild</emphasis>: o directório <emphasis role="strong">test</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: Notable examples include:
pt: Exemplos notáveis incluem:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: POSIX shell script with Makefile and i18n support (v=3.0)
pt: Script de shell POSIX com Makefile e suporte a i18n (v=3.0)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: C source with Makefile.in + configure and i18n support (v=3.2)
pt: Fonte C com Makefile.in + configure e suporte a i18n (v=3.2)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: C source with Autotools and i18n support (v=3.3)
pt: Fonte C com Autotools e suporte a i18n (v=3.3)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: C source with CMake and i18n support (v=3.4)
pt: Fonte C com CMake e suporte a i18n (v=3.4)

note: type: Content of: <book><chapter><title>
en: <emphasis role="strong">debmake</emphasis>(1) manpage
pt: manual do <emphasis role="strong">debmake</emphasis>(1)

note: type: Content of: <book><chapter><section><simpara>
en: debmake - program to make a Debian source package
pt: debmake - programa para criar um pacote fonte Debian

note: type: Content of: <book><chapter><section><simpara>
en: <emphasis role="strong">debmake</emphasis> helps to build a Debian package from the upstream source.  Normally, this is done as follows:
pt: <emphasis role="strong">debmake</emphasis> ajuda a compilar um pacote Debian a partir da fonte do autor. Normalmente, isto faz-se como se segue:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: It is untarred to create many files under the <emphasis>package-version/</emphasis> directory.
pt: É desempacotado para se criar muitos ficheiros sob o directório <emphasis>pacote-versão/</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: debmake is invoked in the <emphasis>package-version/</emphasis> directory, possibly without any arguments.
pt: debmake é invocado no directório <emphasis>pacote-versão/</emphasis>, possivelmente sem nenhuns argumentos.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Files in the <emphasis>package-version</emphasis><emphasis role="strong">/debian/</emphasis> directory are manually adjusted.
pt: Os ficheiros no directório <emphasis>pacote-versão</emphasis><emphasis role="strong">/debian/</emphasis> são ajustados manualmente.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dpkg-buildpackage</emphasis> (usually from its wrapper <emphasis role="strong">debuild</emphasis> or <emphasis role="strong">sbuild</emphasis>) is invoked in the <emphasis>package-version/</emphasis> directory to make Debian packages.
pt: <emphasis role="strong">dpkg-buildpackage</emphasis> (geralmente a partir do seu invólucro <emphasis role="strong">debuild</emphasis> ou <emphasis role="strong">sbuild</emphasis>) é invocado no directório <emphasis>pacote-versão/</emphasis> para criar pacotes Debian.

note: type: Content of: <book><chapter><section><section><title>
en: optional arguments:
pt: argumentos opcionais:

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: show this help message and exit.
pt: mostra esta mensagem de ajuda e termina.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: make a native Debian source package without <emphasis role="strong">.orig.tar.gz</emphasis>.  This makes a Debian source format <quote><emphasis role="strong">3.0 (native)</emphasis></quote> package.
pt: cria um pacote fonte Debian nativo sem o <emphasis role="strong">.orig.tar.gz</emphasis>.  Isto cria um pacote fonte Debian de formato <quote><emphasis role="strong">3.0 (native)</emphasis></quote>.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: If you are thinking of packaging a Debian-specific source tree with <emphasis role="strong">debian/</emphasis> in it into a native Debian package, please think otherwise.  You can use the <quote><emphasis role="strong">debmake -d -i debuild</emphasis></quote> or <quote><emphasis role="strong">debmake -t -i debuild</emphasis></quote> commands to make a Debian non-native package using the Debian source format <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote> The only difference is that the <emphasis role="strong">debian/changelog</emphasis> file must use the non-native version scheme: <emphasis>version-revision</emphasis>.  The non-native package is more friendly to downstream distributions.
pt: Se você está a pensar em empacotar uma árvore fonte específica Debian com <emphasis role="strong">debian/</emphasis> nela em um pacote nativo Debian, por favor pense o contrário. Você pode usar os comandos <quote><emphasis role="strong">debmake -d -i debuild</emphasis></quote> ou <quote><emphasis role="strong">debmake -t -i debuild</emphasis></quote> para criar um pacote Debian não-nativo usando o formato fonte Debian <quote><emphasis role="strong">3.0 (quilt)</emphasis></quote>. A única diferença é que agora o ficheiro <emphasis role="strong">debian/changelog</emphasis> tem de usar o esquema de versão não-nativo: <emphasis>versão-revisão</emphasis>.  O pacote não-nativo é mais amigável às distribuições baseadas nesta.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><term>
en: <emphasis role="strong">-a</emphasis> <emphasis>package-version</emphasis><emphasis role="strong">.tar.gz</emphasis>, <emphasis role="strong">--archive</emphasis> <emphasis>package-version</emphasis><emphasis role="strong">.tar.gz</emphasis>
pt: <emphasis role="strong">-a</emphasis> <emphasis>pacote-versão</emphasis><emphasis role="strong">.tar.gz</emphasis>, <emphasis role="strong">--archive</emphasis> <emphasis>pacote-versão</emphasis><emphasis role="strong">.tar.gz</emphasis>

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: use the upstream source tarball directly. (<emphasis role="strong">-p</emphasis>, <emphasis role="strong">-u</emphasis>, <emphasis role="strong">-z</emphasis>: overridden)
pt: use o tarball fonte do autor diretamente. (<emphasis role="strong">-p</emphasis>, <emphasis role="strong">-u</emphasis>, <emphasis role="strong">-z</emphasis>: sobreposto)

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: The upstream tarball may be specified as <emphasis>package_version</emphasis><emphasis role="strong">.orig.tar.gz</emphasis> and <emphasis role="strong">tar.gz</emphasis>.  For other cases, it may be <emphasis role="strong">tar.bz2</emphasis>, or <emphasis role="strong">tar.xz</emphasis>.
pt: O tarball do autor pode ser especificado como <emphasis>pacote_versão</emphasis><emphasis role="strong">.orig.tar.gz</emphasis> e <emphasis role="strong">tar.gz</emphasis>.  Para outros casos, pode ser <emphasis role="strong">tar.bz2</emphasis>, ou <emphasis role="strong">tar.xz</emphasis>.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: If the specified upstream tarball name contains uppercase letters, the Debian package name is generated by converting them to lowercase letters.
pt: Se o nome do tarball de autor especificado conter letras maiúsculas, o nome do pacote Debian é gerado ao converte-las para letras minúsculas.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: If the specified argument is the URL (<literal>http://</literal>, <literal>https://</literal>, or <literal>ftp://</literal>) to the upstream tarball, the upstream tarball is downloaded from the URL using <emphasis role="strong">wget</emphasis> or <emphasis role="strong">curl</emphasis>.
pt: Se o argumento especificado for o URL (<literal>http://</literal>, <literal>https://</literal>, ou <literal>ftp://</literal>) para o tarball do autor, este é descarregado do URL usando <emphasis role="strong">wget</emphasis> ou <emphasis role="strong">curl</emphasis>.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: run the <quote><emphasis role="strong">make dist</emphasis></quote> command equivalents first to generate the upstream tarball and use it.
pt: corra primeiro o comando equivalente a <quote><emphasis role="strong">make dist</emphasis></quote> para gerar o tarball de autor e use-o.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: The <quote><emphasis role="strong">debmake -d</emphasis></quote> command is designed to run in the <emphasis>package/</emphasis> directory hosting the upstream VCS with the build system supporting the <quote><emphasis role="strong">make dist</emphasis></quote> command equivalents.  (<literal>automake</literal>/<literal>autoconf</literal>, …​)
pt: O comando <quote><emphasis role="strong">debmake -d</emphasis></quote> destina-se a correr no directório <emphasis>package/</emphasis> que hospeda o VCS do autor com o sistema de compilação a suportar equivalentes ao comando <quote><emphasis role="strong">make dist</emphasis></quote>.  (<literal>automake</literal>/<literal>autoconf</literal>, …​)

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: run the <quote><emphasis role="strong">tar</emphasis></quote> command to generate the upstream tarball and use it.
pt: corra o comando <quote><emphasis role="strong">tar</emphasis></quote> para gerar o tarball de autor e use-o.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: The <quote><emphasis role="strong">debmake -t</emphasis></quote> command is designed to run in the <emphasis>package/</emphasis> directory hosting the upstream VCS.  Unless you provide the upstream version with the <emphasis role="strong">-u</emphasis> option or with the <emphasis role="strong">debian/changelog</emphasis> file, a snapshot upstream version is generated in the <emphasis role="strong">0\~%y%m%d%H%M</emphasis> format, e.g., <emphasis>0~1403012359</emphasis>, from the UTC date and time.  The generated tarball excludes the <emphasis role="strong">debian/</emphasis> directory found in the upstream VCS. (It also excludes typical VCS directories: <emphasis role="strong">.git/</emphasis>, <emphasis role="strong">.hg/</emphasis>, <emphasis role="strong">.svn/</emphasis>, <emphasis role="strong">.CVS/</emphasis>.)
pt: O comando <quote><emphasis role="strong">debmake -t</emphasis></quote> destina-se a correr no directório <emphasis>package/</emphasis> que hospeda o VCS do autor. A menos que você forneça a versão do autor com a opção <emphasis role="strong">-u</emphasis> option ou com o ficheiro <emphasis role="strong">debian/changelog</emphasis>, é grado um instantâneo da versão do autor no formato <emphasis role="strong">0\~%y%m%d%H%M</emphasis>, ex., <emphasis>0~1403012359</emphasis>, a partir da hora e data UTC.  O tarball gerado exclui o directório <emphasis role="strong">debian/</emphasis> encontrado no VCS do autor. (Também exclui directórios típicos do VCS: <emphasis role="strong">.git/</emphasis>, <emphasis role="strong">.hg/</emphasis>, <emphasis role="strong">.svn/</emphasis>, <emphasis role="strong">.CVS/</emphasis>.)

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><term>
en: <emphasis role="strong">-p</emphasis> <emphasis>package</emphasis>, <emphasis role="strong">--package</emphasis> <emphasis>package</emphasis>
pt: <emphasis role="strong">-p</emphasis> <emphasis>pacote</emphasis>, <emphasis role="strong">--package</emphasis> <emphasis>pacote</emphasis>

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: set the Debian package name.
pt: define o nome do pacote Debian.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><term>
en: <emphasis role="strong">-u</emphasis> <emphasis>version</emphasis>, <emphasis role="strong">--upstreamversion</emphasis> <emphasis>version</emphasis>
pt: <emphasis role="strong">-u</emphasis> <emphasis>versão</emphasis>, <emphasis role="strong">--upstreamversion</emphasis> <emphasis>versão</emphasis>

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: set the upstream package version.
pt: define a versão de pacote do autor.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><term>
en: <emphasis role="strong">-r</emphasis> <emphasis>revision</emphasis>, <emphasis role="strong">--revision</emphasis> <emphasis>revision</emphasis>
pt: <emphasis role="strong">-r</emphasis> <emphasis>revisão</emphasis>, <emphasis role="strong">--revision</emphasis> <emphasis>revisão</emphasis>

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: set the Debian package revision.
pt: define a revisão de pacote Debian.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><term>
en: <emphasis role="strong">-z</emphasis> <emphasis>extension</emphasis>, <emphasis role="strong">--targz</emphasis> <emphasis>extension</emphasis>
pt: <emphasis role="strong">-z</emphasis> <emphasis>extensão</emphasis>, <emphasis role="strong">--targz</emphasis> <emphasis>extensão</emphasis>

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: set the tarball type, <emphasis>extension</emphasis>=(<emphasis role="strong">tar.gz</emphasis>|<emphasis role="strong">tar.bz2</emphasis>|<emphasis role="strong">tar.xz</emphasis>). (alias: <emphasis role="strong">z</emphasis>, <emphasis role="strong">b</emphasis>, <emphasis role="strong">x</emphasis>)
pt: define o tipo de tarball, <emphasis>extensão</emphasis>=(<emphasis role="strong">tar.gz</emphasis>|<emphasis role="strong">tar.bz2</emphasis>|<emphasis role="strong">tar.xz</emphasis>). (nome alternativo: <emphasis role="strong">z</emphasis>, <emphasis role="strong">b</emphasis>, <emphasis role="strong">x</emphasis>)

note: type: Content of: <book><chapter><section><variablelist><varlistentry><term>
en: <emphasis role="strong">-b</emphasis> "<emphasis>binarypackage[:type],…​</emphasis>", <emphasis role="strong">--binaryspec</emphasis> "<emphasis>binarypackage[:type],…​</emphasis>"
pt: <emphasis role="strong">-b</emphasis> "<emphasis>pacote-binário[:tipo],…</emphasis>", <emphasis role="strong">--binaryspec</emphasis> "<emphasis>pacote-binário[:tipo],…</emphasis>"

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><simpara>
en: set the binary package specs by a comma separated list of <emphasis>binarypackage:type</emphasis> pairs.  Here, <emphasis>binarypackage</emphasis> is the binary package name, and the optional <emphasis>type</emphasis> is chosen from the following <emphasis>type</emphasis> values:
pt: define as especificações do pacote binário por uma lista separada por vírgulas de pares <emphasis>pacotebinário:tipo</emphasis>. Aqui, <emphasis>pacote-binário</emphasis> é o nome do pacote binário, e o <emphasis>tipo</emphasis> opcional é escolhido a partir dos seguintes valores de <emphasis>tipo</emphasis>:

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">bin</emphasis>: C/C++ compiled ELF binary code package (any, foreign) (default, alias: <emphasis role="strong">""</emphasis>, i.e., <emphasis role="strong">null-string</emphasis>)
pt: <emphasis role="strong">bin</emphasis>: Pacote de código binário ELF compilado C/C++ (any, foreign) (predefinido, nome alternativo: <emphasis role="strong">""</emphasis>, isto é, <emphasis role="strong">string-nula</emphasis>)

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">data</emphasis>: Data (fonts, graphics, …​) package (all, foreign) (alias: <emphasis role="strong">da</emphasis>)
pt: <emphasis role="strong">data</emphasis>: Pacote de dados (fonts, gráficos, …) (all, foreign) (nome alternativo: <emphasis role="strong">da</emphasis>)

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">dev</emphasis>: Library development package (any, same) (alias: <emphasis role="strong">de</emphasis>)
pt: <emphasis role="strong">dev</emphasis>: Pacote de desenvolvimento de biblioteca (any, same) (nome alternativo: <emphasis role="strong">de</emphasis>)

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">doc</emphasis>: Documentation package (all, foreign) (alias: <emphasis role="strong">do</emphasis>)
pt: <emphasis role="strong">doc</emphasis>: Pacote de documentação (all, foreign) (nome alternativo: <emphasis role="strong">do</emphasis>)

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">lib</emphasis>: Library package (any, same) (alias: <emphasis role="strong">l</emphasis>)
pt: <emphasis role="strong">lib</emphasis>: Pacote biblioteca (any, same) (nome alternativo: <emphasis role="strong">l</emphasis>)

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">perl</emphasis>: Perl script package (all, foreign) (alias: <emphasis role="strong">pl</emphasis>)
pt: <emphasis role="strong">perl</emphasis>: Pacote script Perl (all, foreign) (nome alternativo: <emphasis role="strong">pl</emphasis>)

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">python3</emphasis>: Python (version 3) script package (all, foreign) (alias: <emphasis role="strong">py3</emphasis>, <emphasis role="strong">python</emphasis>, <emphasis role="strong">py</emphasis>)
pt: <emphasis role="strong">python3</emphasis>: Pacote script Python (versão 3) (all, foreign) (nome alternativo: <emphasis role="strong">py3</emphasis>, <emphasis role="strong">python</emphasis>, <emphasis role="strong">py</emphasis>)

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">ruby</emphasis>: Ruby script package (all, foreign) (alias: <emphasis role="strong">rb</emphasis>)
pt: <emphasis role="strong">ruby</emphasis>: Pacote script Ruby (all, foreign) (nome alternativo: <emphasis role="strong">rb</emphasis>)

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">nodejs</emphasis>: Node.js based JavaScript package (all, foreign) (alias: <emphasis role="strong">js</emphasis>)
pt: <emphasis role="strong">nodejs</emphasis>: Pacote JavaScript baseado em Node.js (all, foreign) (nome alternativo: <emphasis role="strong">js</emphasis>)

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">script</emphasis>: Shell and other interpreted language script package (all, foreign) (alias: <emphasis role="strong">sh</emphasis>)
pt: <emphasis role="strong">script</emphasis>: Pacote script shell e outra linguagem interpretada (all, foreign) (nome alternativo: <emphasis role="strong">sh</emphasis>)

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><simpara>
en: The pair values in the parentheses, such as (any, foreign), are the <emphasis role="strong">Architecture</emphasis> and <emphasis role="strong">Multi-Arch</emphasis> stanza values set in the <emphasis role="strong">debian/control</emphasis> file.  In many cases, the <emphasis role="strong">debmake</emphasis> command makes good guesses for <emphasis>type</emphasis> from <emphasis>binarypackage</emphasis>.  If <emphasis>type</emphasis> is not obvious, <emphasis>type</emphasis> is set to <emphasis role="strong">bin</emphasis>.
pt: O par de valores dentro de parênteses, tais como (any, foreign), são os valores de estrofe <emphasis role="strong">Arquitectura</emphasis> e <emphasis role="strong">Multi-Arch</emphasis> definidos no ficheiro <emphasis role="strong">debian/control</emphasis>. Em muitos casos, o comando <emphasis role="strong">debmake</emphasis> consegue adivinhar bem o <emphasis>tipo</emphasis> de <emphasis>pacotebinário</emphasis>.  Se <emphasis>tipo</emphasis> não for óbvio, <emphasis>tipo</emphasis> é definido para <emphasis role="strong">bin</emphasis>.

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><simpara>
en: Here are examples for typical binary package split scenarios where the upstream Debian source package name is <emphasis role="strong">foo</emphasis>:
pt: Aqui estão exemplos para cenários típicos de divisão de pacote binário onde o nome do pacote fonte Debian do autor é <emphasis role="strong">foo</emphasis>:

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: Generating an executable binary package <emphasis role="strong">foo</emphasis>:
pt: Gerando um pacote binário executável <emphasis role="strong">foo</emphasis>:

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">-b’foo:bin'</emphasis></quote>, or its short form `<emphasis role="strong">-b'-'</emphasis>`", or no <emphasis role="strong">-b</emphasis> option
pt: <quote><emphasis role="strong">-b’foo:bin'</emphasis></quote>, ou seu formato curto `<emphasis role="strong">-b'-'</emphasis>`", ou nenhuma opção <emphasis role="strong">-b</emphasis>

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: Generating an executable (python3) binary package <emphasis role="strong">python3-foo</emphasis>:
pt: Gerando um pacote binário executável (python3) <emphasis role="strong">python3-foo</emphasis>:

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">-b’python3-foo:py'</emphasis></quote>, or its short form <quote><emphasis role="strong">-b’python3-foo'</emphasis></quote>
pt: <quote><emphasis role="strong">-b’python3-foo:py'</emphasis></quote>, ou o seu formato curto <quote><emphasis role="strong">-b’python3-foo'</emphasis></quote>

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: Generating a data package <emphasis role="strong">foo</emphasis>:
pt: Gerando um pacote de dados <emphasis role="strong">foo</emphasis>:

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">-b’foo:data'</emphasis></quote>, or its short form <quote><emphasis role="strong">-b'-:data'</emphasis></quote>
pt: <quote><emphasis role="strong">-b’foo:data'</emphasis></quote>, ou seu formato curto <quote><emphasis role="strong">-b'-:data'</emphasis></quote>

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: Generating a executable binary package <emphasis role="strong">foo</emphasis> and a documentation one <emphasis role="strong">foo-doc</emphasis>:
pt: Gerando um pacote binário executável <emphasis role="strong">foo</emphasis> e um de documentação <emphasis role="strong">foo-doc</emphasis>:

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">-b’foo:bin,foo-doc:doc'</emphasis></quote>, or its short form <quote><emphasis role="strong">-b'-:-doc'</emphasis></quote>
pt: <quote><emphasis role="strong">-b’foo:bin,foo-doc:doc'</emphasis></quote>, ou seu formato curto <quote><emphasis role="strong">-b'-:-doc'</emphasis></quote>

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: Generating a executable binary package <emphasis role="strong">foo</emphasis>, a library package <emphasis role="strong">libfoo1</emphasis>, and a library development package <emphasis role="strong">libfoo-dev</emphasis>:
pt: Gerando um pacote binário executável <emphasis role="strong">foo</emphasis>, um pacote biblioteca <emphasis role="strong">libfoo1</emphasis>, e um pacote de desenvolvimento de biblioteca <emphasis role="strong">libfoo-dev</emphasis>:

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><itemizedlist><listitem><itemizedlist><listitem><simpara>
en: <quote><emphasis role="strong">-b’foo:bin,libfoo1:lib,libfoo-dev:dev'</emphasis></quote> or its short form <quote><emphasis role="strong">-b'-,libfoo1,libfoo-dev'</emphasis></quote>
pt: <quote><emphasis role="strong">-b’foo:bin,libfoo1:lib,libfoo-dev:dev'</emphasis></quote> ou seu formato curto <quote><emphasis role="strong">-b'-,libfoo1,libfoo-dev'</emphasis></quote>

note: type: Content of: <book><chapter><section><variablelist><varlistentry><listitem><simpara>
en: If the source tree contents do not match settings for <emphasis>type</emphasis>, the <emphasis role="strong">debmake</emphasis> command warns you.
pt: Se o conteúdo da árvore fonte não corresponder à definição para <emphasis>tipo</emphasis>, o comando <emphasis role="strong">debmake</emphasis> avisa-o.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: set e-mail address.
pt: define o endereço de e-mail.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: The default is taken from the value of the environment variable <emphasis role="strong">$DEBEMAIL</emphasis>.
pt: A predefinição é obtida a partir do valor da variável de ambiente <emphasis role="strong">$DEBEMAIL</emphasis>.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><term>
en: <emphasis role="strong">-f</emphasis> "<emphasis>firstname lastname</emphasis>", <emphasis role="strong">--fullname</emphasis> "<emphasis>firstname lastname</emphasis>"
pt: <emphasis role="strong">-f</emphasis> "<emphasis>primeironome últimonome</emphasis>", <emphasis role="strong">--fullname</emphasis> "<emphasis>primeironome últimonome</emphasis>"

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: set the fullname.
pt: define o nome completo

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: The default is taken from the value of the environment variable <emphasis role="strong">$DEBFULLNAME</emphasis>.
pt: A predefinição é obtida a partir do valor da variável de ambiente <emphasis role="strong">$DEBFULLNAME</emphasis>.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: invoke "<emphasis>buildtool</emphasis>" at the end of execution.  <emphasis>buildtool</emphasis> may be <quote><emphasis role="strong">dpkg-buildpackage</emphasis></quote>, <quote><emphasis role="strong">debuild</emphasis></quote>, <quote><emphasis role="strong">sbuild</emphasis></quote>, etc.
pt: invoca "<emphasis>buildtool</emphasis>" no final da execução.  <emphasis>buildtool</emphasis> pode ser <quote><emphasis role="strong">dpkg-buildpackage</emphasis></quote>, <quote><emphasis role="strong">debuild</emphasis></quote>, <quote><emphasis role="strong">sbuild</emphasis></quote>, etc.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: The default is not to execute any program.
pt: A predefinição é não executar nenhum programa.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: Setting this option automatically sets the <emphasis role="strong">--local</emphasis> option.
pt: Definir esta opção define automaticamente a opção <emphasis role="strong">--local</emphasis>.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: run <emphasis role="strong">dpkg-depcheck</emphasis> to judge build dependencies and identify file paths.  Log files are in the parent directory.
pt: corre <emphasis role="strong">dpkg-depcheck</emphasis> para julgar dependências de compilação e identificar caminhos de ficheiros. Os ficheiros de relatório estão no directório pai.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis>package</emphasis><emphasis role="strong">.build-dep.log</emphasis>: Log file for <emphasis role="strong">dpkg-depcheck</emphasis>.
pt: <emphasis>pacote</emphasis><emphasis role="strong">.build-dep.log</emphasis>: Ficheiro de relatório para <emphasis role="strong">dpkg-depcheck</emphasis>.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis>package</emphasis><emphasis role="strong">.install.log</emphasis>: Log file recording files in the <emphasis role="strong">debian/tmp</emphasis> directory.
pt: <emphasis>pacote</emphasis><emphasis role="strong">.install.log</emphasis>: Ficheiro de relatório para recordar ficheiros no directório <emphasis role="strong">debian/tmp</emphasis>.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: force packages to be non-multiarch.
pt: força pacotes a serem não-multiarch.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><term>
en: <emphasis role="strong">-o</emphasis> <emphasis>file</emphasis>, <emphasis role="strong">--option</emphasis> <emphasis>file</emphasis>
pt: <emphasis role="strong">-o</emphasis> <emphasis>ficheiro</emphasis>, <emphasis role="strong">--option</emphasis> <emphasis>ficheiro</emphasis>

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: read optional parameters from <emphasis>file</emphasis>. (This is not for everyday use.)
pt: lê parâmetros opcionais de <emphasis>ficheiro</emphasis>. (Isto não é para usar todos os dias.)

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: The content of <emphasis>file</emphasis> is sourced as the Python code at the end of <emphasis role="strong">para.py</emphasis>.  For example, the package description can be specified by the following file.
pt: O conteúdo de <emphasis>ficheiro</emphasis> é fonte como o código Python no final de <emphasis role="strong">para.py</emphasis>. Por exemplo, a descrição do pacote pode ser especificada pelo seguinte ficheiro.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: quit early before creating files in the <emphasis role="strong">debian/</emphasis> directory.
pt: termina cedo antes de criar ficheiros no directório <emphasis role="strong">debian/</emphasis>.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: use upstream spec (<emphasis role="strong">pyproject.py</emphasis> for Python, etc.) for the package description.
pt: usa especificações do autor (<emphasis role="strong">pyproject.py</emphasis> para Python, etc) para a descrição do pacote.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: show version information.
pt: mostra informação de versão.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><term>
en: <emphasis role="strong">-w</emphasis> "<emphasis>addon,…​</emphasis>", <emphasis role="strong">--with</emphasis> "<emphasis>addon,…​</emphasis>"
pt: <emphasis role="strong">-w</emphasis> "<emphasis>addon,…</emphasis>", <emphasis role="strong">--with</emphasis> "<emphasis>addon,…</emphasis>"

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: add extra arguments to the <emphasis role="strong">--with</emphasis> option of the <emphasis role="strong">dh</emphasis>(1) command as <emphasis>addon</emphasis> in <emphasis role="strong">debian/rules</emphasis>.
pt: adiciona argumentos extra à opção <emphasis role="strong">--with</emphasis> do comando <emphasis role="strong">dh</emphasis>(1) como <emphasis>addon</emphasis> em <emphasis role="strong">debian/rules</emphasis>.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: The <emphasis>addon</emphasis> values are listed all separated by <quote><emphasis role="strong">,</emphasis></quote>, e.g., <quote><emphasis role="strong">-w "python3,autoreconf"</emphasis></quote>.
pt: Os valores <emphasis>addon</emphasis> são listados todos separados por <quote><emphasis role="strong">,</emphasis></quote>, ex., <quote><emphasis role="strong">-w "python3,autoreconf”</emphasis></quote>.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: For Autotools based packages, <emphasis role="strong">autoreconf</emphasis> as <emphasis>addon</emphasis> to run <quote><emphasis role="strong">autoreconf -i -v -f</emphasis></quote> for every package building is default behavior of the <emphasis role="strong">dh</emphasis>(1) command.
pt: Para pacotes baseados em Autotools, <emphasis role="strong">autoreconf</emphasis> como <emphasis>addon</emphasis> para correr <quote><emphasis role="strong">autoreconf -i -v -f</emphasis></quote> para cada pacote compilado é o comportamento predefinido do comando <emphasis role="strong">dh</emphasis>(1).

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: For Autotools based packages, if they install Python (version 3) programs, setting <emphasis role="strong">python3</emphasis> as <emphasis>addon</emphasis> to the <emphasis role="strong">debmake</emphasis> command argument is needed since this is non-obvious.  But for <emphasis role="strong">pyproject.toml</emphasis> based Python packages, setting <emphasis role="strong">python3</emphasis> as <emphasis>addon</emphasis> to the <emphasis role="strong">debmake</emphasis> command argument is not needed since this is obvious and the <emphasis role="strong">debmake</emphasis> command automatically set it to the <emphasis role="strong">dh</emphasis>(1) command.
pt: Para pacotes baseados em Autotools, se eles instalarem programas Python (versão 3), definir <emphasis role="strong">python3</emphasis> como <emphasis>addon</emphasis> para o argumento de comando <emphasis role="strong">debmake</emphasis> é necessário pois isto não é óbvio. Mas para pacotes baseados em Python <emphasis role="strong">pyproject.toml</emphasis>, definir <emphasis role="strong">python3</emphasis> como <emphasis>addon</emphasis> para o argumento de comando <emphasis role="strong">debmake</emphasis> não é necessário pois isto é óbvio e o comando <emphasis role="strong">debmake</emphasis> define-o automaticamente para o comando <emphasis role="strong">dh</emphasis>(1).

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: The number <emphasis>n</emphasis> determines which configuration templates are generated.
pt: O número <emphasis>n</emphasis> determina quais modelos de configuração são gerados.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">-x1</emphasis>: all <emphasis role="strong">-x0</emphasis> files + desirable configuration template files with binary package type supports.
pt: <emphasis role="strong">-x1</emphasis>: todos os ficheiros <emphasis role="strong">-x0</emphasis> + ficheiros modelo de configuração desejáveis com suportes a tipos de pacote binário.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><itemizedlist><listitem><simpara>
en: <emphasis role="strong">-x4</emphasis>: all <emphasis role="strong">-x3</emphasis> files + deprecated configuration template files.
pt: <emphasis role="strong">-x4</emphasis>: todos os ficheiros <emphasis role="strong">-x3</emphasis> + ficheiros modelo de configuração obsoletos.

note: type: Content of: <book><chapter><section><section><simpara>
en: Some configuration template files are generated with the extra <emphasis role="strong">.ex</emphasis> suffix to ease their removal. To activate these, rename their file names to the ones without the <emphasis role="strong">.ex</emphasis> suffix and edit their contents.  Existing configuration files are never overwritten.  If you wish to update some of the existing configuration files, please rename them before running the <emphasis role="strong">debmake</emphasis> command and manually merge the generated configuration files with the old renamed ones.
pt: Alguns ficheiros modelo de configuração são gerados com um sufixo extra <emphasis role="strong">.ex</emphasis> para facilitar a sua remoção. Para activar isto, renome os seus nomes de ficheiro para aqueles sem o sufixo <emphasis role="strong">.ex</emphasis> e edite os seus conteúdos. Os ficheiros de configuração nunca são sobrescritos. Se desejar actualizar alguns dos ficheiros de configuração existentes, or favor renome-os antes de correr o comando <emphasis role="strong">debmake</emphasis> e junte manualmente os ficheiros de configuração gerados com os antigos que foram renomeados.

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: <quote>force yes</quote> for all prompts. (without option: <quote>ask [Y/n]</quote>; doubled option: <quote>force no</quote>)
pt: <quote>força sim</quote> para todas as perguntas. (sem a opção: <quote>ask [Y/n]</quote>; opção dupla: <quote>força não</quote>)

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><listitem><simpara>
en: output tutorial comment lines in template files.  default when <emphasis role="strong">-x3</emphasis> or <emphasis role="strong">-x4</emphasis> is set.
pt: Escreve linhas comentários de tutorial nos ficheiros modelo. Predefinição quando está definido <emphasis role="strong">-x3</emphasis> ou <emphasis role="strong">-x4</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: For a well behaving source, you can build a good-for-local-use installable single Debian binary package easily with one command.  Test install of such a package generated in this way offers a good alternative to the traditional <quote><emphasis role="strong">make install</emphasis></quote> command installing into the <emphasis role="strong">/usr/local</emphasis> directory since the Debian package can be removed cleanly by the <quote><emphasis role="strong">dpkg -P</emphasis> '…​'</quote> command. Here are some examples of how to build such test packages. (These should work in most cases.  If the <emphasis role="strong">-d</emphasis> option does not work, try the <emphasis role="strong">-t</emphasis> option instead.)
pt: Para uma fonte bem comportada, você pode compilar um pacote binário Debian singular instalável e bom-para-uso-local facilmente com um comando. A instalação de teste de tal pacote gerado deste modo oferece uma boa alternativa ao comando tradicional <quote><emphasis role="strong">make install</emphasis></quote> que instala no directório <emphasis role="strong">/usr/local</emphasis> pois o pacote Debian pode ser removido completamente pelo comando <quote><emphasis role="strong">dpkg -P</emphasis> '…​'</quote>. Aqui estão alguns exemplos de como compilar tais pacotes de teste. (Estes devem funcionar na maioria dos casos. Se a opção <emphasis role="strong">-d</emphasis> não funcionar, então tente a opção <emphasis role="strong">-t</emphasis>.)

note: type: Content of: <book><chapter><section><simpara>
en: For a typical C program source tree packaged with <emphasis role="strong">autoconf</emphasis>/<emphasis role="strong">automake</emphasis>:
pt: Para uma árvore fonte de programa C típico empacotada com <emphasis role="strong">autoconf</emphasis>/<emphasis role="strong">automake</emphasis>:

note: type: Content of: <book><chapter><section><simpara>
en: For a typical Python (version 3) module source tree:
pt: Para uma árvore fonte de módulo Python (versão 3) típica:

note: type: Content of: <book><chapter><section><simpara>
en: For a typical Python (version 3) module in the <emphasis>package-version</emphasis><emphasis role="strong">.tar.gz</emphasis> archive:
pt: Para um módulo Python (version 3) típico no arquivo <emphasis>pacote-versão</emphasis><emphasis role="strong">.tar.gz</emphasis>:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debmake -s -a</emphasis> <emphasis>package-version</emphasis><emphasis role="strong">.tar.gz -b":python3" -i debuild</emphasis>
pt: <emphasis role="strong">debmake -s -a</emphasis> <emphasis>pacote-versão</emphasis><emphasis role="strong">.tar.gz -b":python3" -i debuild</emphasis>

note: type: Content of: <book><chapter><section><simpara>
en: For a typical Perl module in the <emphasis>package-version</emphasis><emphasis role="strong">.tar.gz</emphasis> archive:
pt: Para um módulo Perl típico no arquivo <emphasis>pacote-versão</emphasis><emphasis role="strong">.tar.gz</emphasis>:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debmake -a</emphasis> <emphasis>package-version</emphasis><emphasis role="strong">.tar.gz -b":perl" -i debuild</emphasis>
pt: <emphasis role="strong">debmake -a</emphasis> <emphasis>pacote-versão</emphasis><emphasis role="strong">.tar.gz -b":perl" -i debuild</emphasis>

note: type: Content of: <book><chapter><section><title>
en: HELPER PACKAGES
pt: PACOTES DE AJUDA

note: type: Content of: <book><chapter><section><simpara>
en: Packaging may require installation of some additional specialty helper packages.
pt: O empacotamento pode requerer a instalação de alguns pacotes de ajuda especial adicional.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Python (version 3) programs may require the <emphasis role="strong">pybuild-plugin-pyproject</emphasis> package.
pt: Os programas Python (versão 3) podem requerem o pacote <emphasis role="strong">pybuild-plugin-pyproject</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: The Autotools (<emphasis role="strong">autoconf</emphasis> + <emphasis role="strong">automake</emphasis>) build system may require <emphasis role="strong">autotools-dev</emphasis> or <emphasis role="strong">dh-autoreconf</emphasis> package.
pt: O sistema de compilação Autotools (<emphasis role="strong">autoconf</emphasis> + <emphasis role="strong">automake</emphasis>) pode requerer o pacote <emphasis role="strong">autotools-dev</emphasis> ou <emphasis role="strong">dh-autoreconf</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Ruby programs may require the <emphasis role="strong">gem2deb</emphasis> package.
pt: Os programas Ruby podem requerer o pacote <emphasis role="strong">gem2deb</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Node.js based JavaScript programs may require the <emphasis role="strong">pkg-js-tools</emphasis> package.
pt: Os programas Node.js baseados em JavaScript podem requerer o pacote <emphasis role="strong">pkg-js-tools</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Java programs may require the <emphasis role="strong">javahelper</emphasis> package.
pt: Os programas Java podem requerer o pacote <emphasis role="strong">javahelper</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Gnome programs may require the <emphasis role="strong">gobject-introspection</emphasis> package.
pt: Os programas do Gnome podem requerer o pacote <emphasis role="strong">gobject-introspection</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Although <emphasis role="strong">debmake</emphasis> is meant to provide template files for the package maintainer to work on, actual packaging activities are often performed without using <emphasis role="strong">debmake</emphasis> while referencing only existing similar packages and <quote><link xl:href="https://www.debian.org/doc/debian-policy/">Debian Policy Manual</link></quote>.  All template files generated by <emphasis role="strong">debmake</emphasis> are required to be modified manually.
pt: Apesar do <emphasis role="strong">debmake</emphasis> destinar-se a fornecer ficheiros modelo para o maintainer do pacote trabalhar, as atividades actuais de empacotamento são muitas vezes executadas sem se usar o <emphasis role="strong">debmake</emphasis> enquanto se referenciam apenas pacotes existentes semelhantes e o <quote><link xl:href="https://www.debian.org/doc/debian-policy/">Manual de Política Debian</link></quote>.  É requerido que todos os ficheiros modelo gerados pelo <emphasis role="strong">debmake</emphasis> sejam modificados manualmente.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debmake</emphasis> helps to write terse packaging tutorial <quote><link xl:href="https://www.debian.org/doc/manuals/debmake-doc/">Guide for Debian Maintainers</link></quote> (<emphasis role="strong">debmake-doc</emphasis> package).
pt: <emphasis role="strong">debmake</emphasis> ajuda a escrever um tutorial de empacotamento conciso <quote><link xl:href="https://www.debian.org/doc/manuals/debmake-doc/">Guia para Maintainers Debian</link></quote> (pacote <emphasis role="strong">debmake-doc</emphasis>).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">debmake</emphasis> provides short extracted license texts as <emphasis role="strong">debian/copyright</emphasis> in decent accuracy to help license review.
pt: <emphasis role="strong">debmake</emphasis> fornece textos de licença curtos extraídos como <emphasis role="strong">debian/copyright</emphasis> em precisão decente para ajudar na revisão da licença.

note: type: Content of: <book><chapter><section><simpara>
en: <emphasis role="strong">debmake</emphasis> assumes relatively simple packaging cases.  So all programs related to the interpreter are assumed to be <quote><emphasis role="strong">Architecture: all</emphasis></quote>.  This is not always true.
pt: O <emphasis role="strong">debmake</emphasis> assume casos de empacotamento relativamente simples. Assim todos programas relacionados com o interpretador são assumidos como sendo <quote><emphasis role="strong">Architecture: all</emphasis></quote>.  Isto nem sempre é verdade.

note: type: Content of: <book><chapter><section><simpara>
en: Please report bugs to the <emphasis role="strong">debmake</emphasis> package using the <emphasis role="strong">reportbug</emphasis> command.
pt: Por favor reporte bugs ao pacote <emphasis role="strong">debmake</emphasis> usando o comando <emphasis role="strong">reportbug</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: The character set in the environment variable <emphasis role="strong">$DEBUG</emphasis> determines the logging output level.
pt: O caractere definido na variável de ambiente <emphasis role="strong">$DEBUG</emphasis> determina o nível de resultados no relatório.

note: type: Content of: <book><chapter><section><simpara>
en: Use this feature as:
pt: Use esta funcionalidade como:

note: type: Content of: <book><chapter><section><simpara>
en: Expat License
pt: Licença Expat

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debmake-doc</emphasis> package provides the <quote><link xl:href="https://www.debian.org/doc/manuals/debmake-doc/">Guide for Debian Maintainers</link></quote> in plain text, HTML and PDF formats under the <emphasis role="strong">/usr/share/doc/debmake-doc/</emphasis> directory.
pt: O pacote <emphasis role="strong">debmake-doc</emphasis> fornece o <quote><link xl:href="https://www.debian.org/doc/manuals/debmake-doc/">Guia para Maintainers Debian</link></quote> em formato de texto simples, HTML e PDF sob o directório <emphasis role="strong">/usr/share/doc/debmake-doc/</emphasis>.

note: type: Content of: <book><chapter><title>
en: <emphasis role="strong">debmake</emphasis> options
pt: opções do <emphasis role="strong">debmake</emphasis>

note: type: Content of: <book><chapter><simpara>
en: Here are some additional explanations for <emphasis role="strong">debmake</emphasis> options.
pt: Aqui estão algumas explicações adicionais para as opções do <emphasis role="strong">debmake</emphasis>.

note: type: Content of: <book><chapter><section><title>
en: Shortcut options (<emphasis role="strong">-a</emphasis>, <emphasis role="strong">-i</emphasis>)
pt: Opções de atalho (<emphasis role="strong">-a</emphasis>, <emphasis role="strong">-i</emphasis>)

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debmake</emphasis> command offers 2 shortcut options.
pt: O comando <emphasis role="strong">debmake</emphasis> oferece 2 opções de atalho.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">-a</emphasis> : open the upstream tarball
pt: <emphasis role="strong">-a</emphasis> : abre o tarball do autor

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">-i</emphasis> : execute script to build the binary package
pt: <emphasis role="strong">-i</emphasis> : executa script para compilar o pacote binário

note: type: Content of: <book><chapter><section><simpara>
en: The example in the above <quote><xref linkend="simple"/></quote> can be done simply as follows.
pt: O exemplo em cima <quote><xref linkend="simple"/></quote> pode ser feito simplesmente como se segue.

note: type: Content of: <book><chapter><section><tip><simpara>
en: A URL such as <quote><emphasis role="strong"><link xl:href="https://www.example.org/DL/package-1.0.tar.gz">https://www.example.org/DL/package-1.0.tar.gz</link></emphasis></quote> may be used for the <emphasis role="strong">-a</emphasis> option.
pt: Um URL como <quote><emphasis role="strong"><link xl:href="https://www.example.org/DL/package-1.0.tar.gz">https://www.example.org/DL/package-1.0.tar.gz</link></emphasis></quote> pode ser usado para a opção <emphasis role="strong">-a</emphasis>.

note: type: Content of: <book><chapter><section><tip><simpara>
en: A URL such as <quote><emphasis role="strong"><link xl:href="https://arm.koji.fedoraproject.org/packages/ibus/1.5.7/3.fc21/src/ibus-1.5.7-3.fc21.src.rpm">https://arm.koji.fedoraproject.org/packages/ibus/1.5.7/3.fc21/src/ibus-1.5.7-3.fc21.src.rpm</link></emphasis></quote> may be used for the <emphasis role="strong">-a</emphasis> option, too.
pt: Um URL como <quote><emphasis role="strong"><link xl:href="https://arm.koji.fedoraproject.org/packages/ibus/1.5.7/3.fc21/src/ibus-1.5.7-3.fc21.src.rpm">https://arm.koji.fedoraproject.org/packages/ibus/1.5.7/3.fc21/src/ibus-1.5.7-3.fc21.src.rpm</link></emphasis></quote> pode ser usado para a opção <emphasis role="strong">-a</emphasis>, também.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debmake</emphasis> command with the <emphasis role="strong">-b</emphasis> option provides an intuitive and flexible method to create the initial template <emphasis role="strong">debian/control</emphasis> file. This file defines the split of the Debian binary packages with the following stanzas:
pt: O comando <emphasis role="strong">debmake</emphasis> com a opção <emphasis role="strong">-b</emphasis> fornece um método intuitivo e flexível de criar o ficheiro modelo inicial <emphasis role="strong">debian/control</emphasis>. Este ficheiro define a divisão dos pacotes binário Debian com as seguintes estrofes:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">Architecture:</emphasis> (e.g. <emphasis role="strong">amd64</emphasis>)
pt: <emphasis role="strong">Architecture:</emphasis> (ex. <emphasis role="strong">amd64</emphasis>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: <emphasis role="strong">Multi-Arch:</emphasis> (see <quote><xref linkend="multiarch"/></quote>)
pt: <emphasis role="strong">Multi-Arch:</emphasis> (veja <quote><xref linkend="multiarch"/></quote>)

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debmake</emphasis> command also sets an appropriate set of substvars (substitution variables) used in each pertinent dependency stanza.
pt: O comando <emphasis role="strong">debmake</emphasis> também define um conjunto apropriado de substvars (variáveis de substituição) usado em cada estrofe de dependência pertinente.

note: type: Content of: <book><chapter><section><simpara>
en: Let’s quote the pertinent part from the <emphasis role="strong">debmake</emphasis> manpage here.
pt: Vamos citar a parte pertinente do manual do <emphasis role="strong">debmake</emphasis> aqui.

note: type: Content of: <book><chapter><section><title>
en: Snapshot upstream tarball (<emphasis role="strong">-d</emphasis>, <emphasis role="strong">-t</emphasis>)
pt: Instantâneo do tarball do autor (<emphasis role="strong">-d</emphasis>, <emphasis role="strong">-t</emphasis>)

note: type: Content of: <book><chapter><section><simpara>
en: This test building scheme is suitable for git repositories organized as described in <emphasis role="strong">gbp-buildpackage</emphasis>(7), which uses the master, upstream, and pristine-tar branches.
pt: Este esquema de compilação de teste é apropriado para repositórios git organizados como descrito em <emphasis role="strong">gbp-buildpackage</emphasis>(7) o qual usa os ramos master, upstream, e pristine-tar.

note: type: Content of: <book><chapter><section><simpara>
en: The upstream snapshot from the upstream source tree in the upstream VCS can be made with the <emphasis role="strong">-d</emphasis> option if the upstream supports the <quote><emphasis role="strong">make dist</emphasis></quote> equivalence.
pt: O instantâneo de autor a partir da árvore fonte do autor no VCS do autor pode ser feito com a opção <emphasis role="strong">-d</emphasis> se o autor suportar a equivalência <quote><emphasis role="strong">make dist</emphasis></quote>.

note: type: Content of: <book><chapter><section><simpara>
en: Alternatively, the same can be made with the <emphasis role="strong">-t</emphasis> option if the upstream tarball can be made with the <emphasis role="strong">tar</emphasis> command.
pt: Em alternativa, o mesmo pode ser feito coma opção <emphasis role="strong">-t</emphasis> se o tarball do autor puder ser feito com o comando <emphasis role="strong">tar</emphasis>.

note: type: Content of: <book><chapter><section><simpara>
en: Unless you provide the upstream version with the <emphasis role="strong">-u</emphasis> option or with the <emphasis role="strong">debian/changelog</emphasis> file, a snapshot upstream version is generated in the <emphasis role="strong">0~%y%m%d%H%M</emphasis> format, e.g., <emphasis role="strong">0~1403012359</emphasis>, from the UTC date and time.
pt: A menos que você forneça a versão do autor com a opção <emphasis role="strong">-u</emphasis> ou com o ficheiro <emphasis role="strong">debian/changelog</emphasis>, é gerado um instantâneo da versão do autor no formato <emphasis role="strong">0~%y%m%d%H%M</emphasis>, ex., <emphasis role="strong">0~1403012359</emphasis>, a partir da data e hora UTC.

note: type: Content of: <book><chapter><section><simpara>
en: If the upstream VCS is hosted in the <emphasis>package</emphasis><emphasis role="strong">/</emphasis> directory instead of the <emphasis>upstream-vcs</emphasis><emphasis role="strong">/</emphasis> directory, the <quote><emphasis role="strong">-p</emphasis> <emphasis>package</emphasis></quote> can be skipped.
pt: Se o VCS do autor estiver hospedado no directório <emphasis>pacote</emphasis><emphasis role="strong">/</emphasis> em vez do directório <emphasis>upstream-vcs</emphasis><emphasis role="strong">/</emphasis>, o <quote><emphasis role="strong">-p</emphasis> <emphasis>pacote</emphasis></quote> pode ser saltado.

note: type: Content of: <book><chapter><section><simpara>
en: If the upstream source tree in the VCS contains the <emphasis role="strong">debian/</emphasis>* files, the <emphasis role="strong">debmake</emphasis> command with either the <emphasis role="strong">-d</emphasis> option or the <emphasis role="strong">-t</emphasis> option combined with the <emphasis role="strong">-i</emphasis> option automates the making of a non-native Debian package from the VCS snapshot while using these <emphasis role="strong">debian/</emphasis>* files.
pt: Se a árvore fonte do autor no VCS conter os ficheiros <emphasis role="strong">debian/</emphasis>*, o comando <emphasis role="strong">debmake</emphasis> seja com a opção <emphasis role="strong">-d</emphasis> ou a opção <emphasis role="strong">-t</emphasis> combinada com a opção <emphasis role="strong">-i</emphasis> automatiza a criação de pacote Debian não-nativo a partir do instantâneo do VCS enquanto usa estes ficheiros <emphasis role="strong">debian/</emphasis>*.

note: type: Content of: <book><chapter><section><simpara>
en: This <emphasis role="strong">non-native</emphasis> Debian binary package building scheme without the real upstream tarball is considered a <emphasis role="strong">quasi-native</emphasis> Debian package. See <quote><xref linkend="quasi-native"/></quote> for more details.
pt: Este esquema de compilação de pacote binário Debian <emphasis role="strong">não-nativo</emphasis> sem o tarball de autor real é considerado um pacote Debian <emphasis role="strong">quase-nativo</emphasis>. Veja <quote><xref linkend="quasi-native"/></quote> para mais detalhes.

note: type: Content of: <book><chapter><section><simpara>
en: This is an experimental feature.
pt: Esta é uma funcionalidade experimental.

note: type: Content of: <book><chapter><section><simpara>
en: The generation of a functioning multi-binary package always requires more manual work than that of a functioning single binary package.  The test build of the source package is the essential part of it.
pt: A geração de um pacote multi-binário funcional requer sempre mais trabalho manual que aquele que dá um pacote binário singular funcional. A compilação de teste da árvore fonte é a parte essencial disso.

note: type: Content of: <book><chapter><section><simpara>
en: For example, let’s package the same <emphasis>package-1.0</emphasis><emphasis role="strong">.tar.gz</emphasis> (see <quote><xref linkend="simple"/></quote>) into a multi binary package.
pt: Por exemplo, vamos empacotar o mesmo <emphasis>package-1.0</emphasis><emphasis role="strong">.tar.gz</emphasis> (veja <quote><xref linkend="simple"/></quote>) num pacote multi binário.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Invoke the <emphasis role="strong">debmake</emphasis> command with the <emphasis role="strong">-j</emphasis> option for the test building and the report generation.
pt: Invoque o comando <emphasis role="strong">debmake</emphasis> com a opção <emphasis role="strong">-j</emphasis> para a compilação de teste e a geração do relatório.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Check the last lines of the <emphasis>package</emphasis><emphasis role="strong">.build-dep.log</emphasis> file to judge build dependencies for <emphasis role="strong">Build-Depends</emphasis>. (You do not need to list packages used by <emphasis role="strong">debhelper</emphasis>, <emphasis role="strong">perl</emphasis>, or <emphasis role="strong">fakeroot</emphasis> explicitly in <emphasis role="strong">Build-Depends</emphasis>.  This technique is useful for the generation of a single binary package, too.)
pt: Verifique as últimas linhas do ficheiro <emphasis>pacote</emphasis><emphasis role="strong">.build-dep.log</emphasis> para julgar as dependências de compilação para <emphasis role="strong">Build-Depends</emphasis>. (Você não precisa de listar os pacotes usados pelo <emphasis role="strong">debhelper</emphasis>, <emphasis role="strong">perl</emphasis>, ou <emphasis role="strong">fakeroot</emphasis> explicitamente em <emphasis role="strong">Build-Depends</emphasis>.  Esta técnica também é útil para a geração de um pacote binário singular.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Check the contents of the <emphasis>package</emphasis><emphasis role="strong">.install.log</emphasis> file to identify the install paths for files to decide how you split them into multiple packages.
pt: Verifique o conteúdo do ficheiro <emphasis>package</emphasis><emphasis role="strong">.install.log</emphasis> para identificar os caminhos de instalação para ficheiros para decidir como os dividir em múltiplos pacotes.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Start packaging with the <emphasis role="strong">debmake</emphasis> command.
pt: Inicie o empacotamento com o comando <emphasis role="strong">debmake</emphasis>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Update <emphasis role="strong">debian/control</emphasis> and <emphasis role="strong">debian/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.install</emphasis> files using the above information.
pt: Atualize os ficheiro <emphasis role="strong">debian/control</emphasis> e <emphasis role="strong">debian/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.install</emphasis> usando a informação de cima.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Update other <emphasis role="strong">debian/</emphasis>* files as needed.
pt: Atualize os outros ficheiros <emphasis role="strong">debian/</emphasis>* como necessário.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: Build the Debian package with the <emphasis role="strong">debuild</emphasis> command or its equivalent.
pt: Compile o pacote Debian com o comando <emphasis role="strong">debuild</emphasis> ou seu equivalente.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: All binary package entries specified in the <emphasis role="strong">debian/</emphasis><emphasis>binarypackage</emphasis><emphasis role="strong">.install</emphasis> file are generated as <emphasis>binarypackage_version-revision_arch</emphasis><emphasis role="strong">.deb</emphasis>.
pt: Todas as entradas de pacote binário especificadas no ficheiro <emphasis role="strong">debian/</emphasis><emphasis>pacote-binário</emphasis><emphasis role="strong">.install</emphasis> são geradas como <emphasis>pacote-binário_versão-revisão_arch</emphasis><emphasis role="strong">.deb</emphasis>.

note: type: Content of: <book><chapter><section><note><simpara>
en: The <emphasis role="strong">-j</emphasis> option for the <emphasis role="strong">debmake</emphasis> command invokes <emphasis role="strong">dpkg-depcheck</emphasis>(1) to run <emphasis role="strong">debian/rules</emphasis> under <emphasis role="strong">strace</emphasis>(1) to obtain library dependencies.  Unfortunately, this is very slow.  If you know the library package dependencies from other sources such as the SPEC file in the source, you may just run the "<emphasis role="strong">debmake</emphasis> …​" command without the <emphasis role="strong">-j</emphasis> option and run the <quote><emphasis role="strong">debian/rules install</emphasis></quote> command to check the install paths of the generated files.
pt: A opção <emphasis role="strong">-j</emphasis> para o comando <emphasis role="strong">debmake</emphasis> invoca <emphasis role="strong">dpkg-depcheck</emphasis>(1) para correr <emphasis role="strong">debian/rules</emphasis> sob <emphasis role="strong">strace</emphasis>(1) para obter as dependências de biblioteca. Infelizmente, isto é muito lento. Se você conhece as dependências de biblioteca a partir de outras fontes como o ficheiro SPEC na fonte, você pode apenas correr o comando "<emphasis role="strong">debmake</emphasis> …​" sem a opção <emphasis role="strong">-j</emphasis> e correr o comando <quote><emphasis role="strong">debian/rules install</emphasis></quote> para verificar os caminhos de instalação dos ficheiros gerados.

note: type: Content of: <book><chapter><section><simpara>
en: The <emphasis role="strong">debmake</emphasis> command invoked with the <emphasis role="strong">-T</emphasis> option additionally prints verbose tutorial comment lines.  The lines marked with <emphasis role="strong">###</emphasis> in the template files are part of the verbose tutorial comment lines.
pt: O comando <emphasis role="strong">debmake</emphasis> invocado com a opção <emphasis role="strong">-T</emphasis> escreve adicionalmente linhas de comentários tutoriais detalhados. As linhas marcadas com <emphasis role="strong">###</emphasis> nos ficheiros modelo fazem parte das linhas de comentários tutoriais detalhados.

note: type: Content of: <book><chapter><section><simpara>
en: The amount of template files generated by the <emphasis role="strong">debmake</emphasis> command depends on the <emphasis role="strong">-x</emphasis>[01234] option.
pt: A quantidade de ficheiros modelo gerados pelo comando <emphasis role="strong">debmake</emphasis> depende da opção <emphasis role="strong">-x</emphasis>[01234].

note: type: Content of: <book><chapter><section><itemizedlist><listitem><simpara>
en: See <quote><xref linkend="emptypkg"/></quote> for cherry-picking of the template files.
pt: Veja <quote><xref linkend="emptypkg"/></quote> para cherry-picking dos ficheiros modelo.

note: type: Content of: <book><chapter><section><note><simpara>
en: None of the existing configuration files are modified by the <emphasis role="strong">debmake</emphasis> command.
pt: Nenhum dos ficheiros de configuração existentes são modificados pelo comando <emphasis role="strong">debmake</emphasis>.

en: Build already scheduled for package %(package)s_%(version)s in %(dist)s
pt: Compilação já agendada para o pacote %(package)s_%(version)s em %(dist)s

en: Skipping removal of file %s
pt: A saltar a remoção do ficheiro %s

en: Distribution %s is disabled
pt: Distribuição %s está desabilitada

en: Building %s
pt: A compilar %s

en: Build of %s failed
pt: Falhou a compilação de %s

en: Build of %s successful
pt: Compilação de %s bem-sucedida

en: Invocation of sbuild failed
pt: Falhou a invocação de sbuild

en: Build of %s complete
pt: Compilação de %s completa

en: Requesting URL %s
pt: A pedir URL %s

en: Bad .changes file: %s
pt: Ficheiro .changes inválido: %s

en: Distribution %s not configured
pt: Distribuição %s não configurada

en: Downloading missing %s
pt: A descarregar %s em falta

en: File %s added
pt: Ficheiro %s adicionado

en: Unable to fetch %s
pt: Incapaz de obter %s

en: %(mapped)s mapped as %(mapper)s
pt: %(mapped)s mapeado como %(mapper)s

en: File %s removed
pt: Removido ficheiro %s

en: Creating chroot %(dist)s-%(arch)s-debomatic
pt: A criar chroot %(dist)s-%(arch)s-debomatic

en: Failed creating %(dist)s-%(arch)s-debomatic
pt: Falha ao criar %(dist)s-%(arch)s-debomatic

en: Processing %s
pt: A processar %s

en: Performing a binNMU build
pt: A executar uma compilação binNMU

en: Thread for %s scheduled
pt: Thread para %s agendada

en: Performing a package rebuild with extra dependencies
pt: A executar uma recompilação de pacote com dependências extra

en: Killing build task
pt: A matar a tarefa de compilação

en: Build killed for %(package)s_%(version)s in %(dist)s
pt: Morta a compilação para %(package)s_%(version)s em %(dist)s

en: Performing a porter build
pt: A executar uma compilação 'porter'

en: Performing a package rebuild
pt: A executar uma recompilação de pacote

en: Removing files
pt: A remover ficheiros

en: Set "%(option)s" in section "%(section)s" in %(conffile)s
pt: Definir "%(option)s" na secção "%(section)s" em %(conffile)s

en: Option "%(option)s" in section "%(section)s" must be %(type)s
pt: A opção "%(option)s" na secção "%(section)s" deve ser %(type)s

en: Configuration file has not been specified
pt: Ficheiro de configuração não foi especificado

en: Configuration file %s does not exist
pt: Ficheiro de configuração %s não existente

en: Section "%(section)s" missing in %(conffile)s
pt: Secção "%(section)s" em falta em %(conffile)s

en: Distribution file %s does not exist
pt: Ficheiro de distribuição %s não existe

en: Unable to access %s directory
pt: Incapaz de aceder ao directório %s

en: Another instance is running, aborting
pt: Está outra instância a correr, a abortar

en: Inotify loop started
pt: Ciclo inotify iniciado

en: Timer loop started
pt: Ciclo temporizador iniciado

en: Log level not valid, defaulting to "info"
pt: Nível de relatório não válido, a usar predefinição para "info"

en: Keyring not found
pt: Chaveiro não encontrado

en: Module %s loaded
pt: Módulo %s carregado

en: Modules will be executed in this order: %s
pt: Módulos serão executados por esta ordem: %s

en: %(mod)s module disabled, needs %(missing)s
pt: Modulo %(mod)s desactivado, precisa de %(missing)s

en: Executing hook %(hook)s from module %(mod)s
pt: A executar hook %(hook)s a partir de módulo %(mod)s

en: Module %s is blacklisted
pt: O modulo %s está na lista negra

en: Cannot execute %(mod)s as %(order)s module, dependencies found: %(deps)s
pt: Incapaz de executar %(mod)s como modulo %(order)s, dependências encontradas: %(deps)s

en: Circular dependencies found, disabled modules: %s
pt: Dependências circulares encontradas, módulos desactivados: %s

en: %s hooks launched
pt: %s hooks lançados

en: %s hooks finished
pt: %s hooks terminados

en: Error entering daemon mode: %s
pt: Erro ao entrar em modo daemon: %s

en: Waiting for threads to complete...
pt: A aguardar que as threads terminem...

note: #-#-#-#-#  gnome-software_49.2-1_pt.po (gnome-software master)  #-#-#-#-# TRANSLATORS: This string is used for codecs that weren't found
en: %s not found
pt: %s não encontrado

en: 
    The following options are available:
pt: 
    As seguintes opções estão disponíveis:

en: -h        This help.
pt: -h        Esta ajuda.

en: -f FILE   Use FILE as statusfile.
pt: -f FILE   Usar FILE como ficheiro de estado.

en: -v        Version information.
pt: -v        Informação de versão.

en: -d        Show dependencies for packages that have them.
pt: -d        Mostrar dependências para pacotes que as têm.

en: -P        Show priority of packages found.
pt: -P        Mostrar prioridade dos pacotes encontrados.

en: -s        Show the sections the packages are in.
pt: -s        Mostrar as secções nas quais se incluem os pacotes.

en: --no-show-section           Do not show sections.
pt: --no-show-section           Não mostrar secções.

en: -z        Show installed size of packages found.
pt: -z        Mostrar o tamanho instalado dos pacotes encontrados.

en: -a        Compare all packages, not just libs.
pt: -a        Comparar todos os pacotes, não só as bibliotecas.

en: -e LIST   Work as if packages in LIST were not installed.
pt: -e LIST   Fazer como se os pacotes em LIST não estivessem
                                instalados.

en: -H        Ignore hold flags.
pt: -H        Ignorar flags hold.

en: Disable checks for `recommends'.
pt: Desabilitar verificação de `recommends'.

en: Disable checks for `suggests'.
pt: Desabilitar verificação de `suggests'.

en: -n        Disable checks for `recommends' and `suggests'.
pt: -n        Desabilitar verificação de `recommends' e
                                `suggests'.

en: -p PRIOR  Select only packages with priority >= PRIOR.
pt: -p PRIOR  Seleccionar apenas pacotes com prioridade >= PRIOR.

en: --find-config               Find "orphaned" configuration files.
pt: --find-config               Encontrar ficheiros de configuração "órfãos".

en: --libdevel                  Also search in section "libdevel".
pt: --libdevel                  Procurar também na secção "libdevel".

en: -A PKGS.. Never report PKGS.
pt: -A PKGS.. Nunca reportar PKGS.

en: -k FILE   Use FILE to get/store info about kept packages.
pt: -k FILE   Usar FILE para obter/guardar informação sobre
                                pacotes mantidos.

en: -L        List the packages that are never reported.
pt: -L        Listar os pacotes que nunca são reportados.

en: -R PKGS.. Remove PKGS from the "keep" file.
pt: -R PKGS.. Remover PKGS do ficheiro "keep".

en: -Z        Remove all packages from the "keep" file.
pt: -Z        Remover todos os pacotes do ficheiro "keep".

en: --df-keep                   Read debfoster's "keepers" file.
pt: --df-keep                   Ler ficheiro "keepers" de debfoster.

en: --no-df-keep                Do not read debfoster's "keepers" file.
pt: --no-df-keep                Não ler ficheiro "keepers" de debfoster.

en: --guess-common              Try to report common packages.
pt: --guess-common              Tentar reportar pacotes comuns.

en: --guess-data                Try to report data packages.
pt: --guess-data                Tentar reportar pacotes de dados.

en: --guess-debug               Try to report debugging libraries.
pt: --guess-debug               Tentar reportar bibliotecas de debug.

en: --guess-dev                 Try to report development packages.
pt: --guess-dev                 Tentar reportar pacotes de desenvolvimento.

en: --guess-doc                 Try to report documentation packages.
pt: --guess-doc                 Tentar reportar pacotes de documentação.

en: --guess-dummy               Try to report dummy packages.
pt: --guess-dummy               Tentar reportar pacotes dummy.

en: --guess-java                Try to report java libraries.
pt: --guess-java                Tentar reportar bibliotecas java.

en: --guess-kernel              Try to report kernel modules.
pt: --guess-kernel              Tentar reportar módulos do kernel.

en: --guess-interpreters        Try to report interpreter libraries.
pt: --guess-interpreters        Tentar reportar bibliotecas de interpretação.

en: --guess-mono                Try to report mono libraries.
pt: --guess-mono                Tentar reportar bibliotecas mono.

en: --guess-perl                Try to report perl libraries.
pt: --guess-perl                Tentar reportar bibliotecas perl.

en: --guess-pike                Try to report pike libraries.
pt: --guess-pike                Tentar reportar bibliotecas pike.

en: --guess-python              Try to report python libraries.
pt: --guess-python              Tentar reportar bibliotecas python.

en: --guess-ruby                Try to report ruby libraries.
pt: --guess-ruby                Tentar reportar bibliotecas ruby.

en: --guess-section             Try to report libraries in wrong sections.
pt: --guess-section             Tentar reportar bibliotecas na secção errada.

en: --guess-all                 Try all of the above.
pt: --guess-all                 Tentar todas as anteriores.

en: --guess-only                Use --guess options only.
pt: --guess-only                Usar apenas opções --guess.

en: %s %s - Find packages without other packages depending on them
pt: %s %s - Encontrar pacotes que não tenham outros pacotes dependentes

en: Distributed under the terms of the MIT License, see the file COPYING
    provided in this package, or /usr/share/doc/deborphan/copyright on a
    Debian system for details.
pt: Distribuído sob os termos da licença MIT. Ver o ficheiro COPYING fornecido
    neste pacote, ou /usr/share/doc/deborphan/copyright num sistema Debian para
    mais informações.

en: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    SOFTWARE.
pt: ESTE PROGRAMA É FORNECIDO "COMO ESTÁ", SEM QUALQUER GARANTIA, EXPLÍCITA
     OU IMPLÍCITA, INCLUINDO, MAS NÃO LIMITADO A, GARANTIAS COMERCIAIS, 
    ADEQUAÇÃO A UM PROPÓSITO, E NÃO-VIOLAÇÃO DE PATENTES. OS AUTORES OU 
    DETENTORES DO COPYRIGHT NÃO SERÃO RESPONSABILIZADOS EM NENHUM CASO POR 
    QUALQUER RECLAMAÇÃO, DANOS OU OUTRAS RESPONSABILIDADES, SEJA NO ÂMBITO 
    DE UM CONTRATO, DELITO OU OUTROS, DERIVADOS DE, A PARTIR DE, OU EM 
    LIGAÇÃO COM O PROGRAMA OU COM O SEU USO OU RELACIONADO COM O SOFTWARE.

en: Usage: %s [OPTIONS] [PACKAGE]...
pt: Uso: %s [OPÇÕES] [PACOTE]...

en: The status file is in an improper state.
    One or more packages are marked as half-installed, half-configured,
    unpacked, triggers-awaited or triggers-pending. Exiting.
    
    Note: dpkg --audit may be used to find such packages.
pt: O ficheiro de estado está num estado impróprio.
    Um ou mais pacotes estão marcados como half-installed, half-configured,
    unpacked, triggers-awaited ou triggers-pending. A sair.
    
    Nota: dpkg --audit pode ser usado para encontrar tais pacotes.

en: Status file is probably invalid. Exiting.
pt: Ficheiro de estado provavelmente inválido. A sair.

note: Type: boolean Description
en: Do you want debsecan to send daily reports?
pt: Deseja que o debsecan envie relatórios diários?

note: Type: boolean Description
en: debsecan can check the security status of the host once per day, and notify you of any changes by email.
pt: O debsecan pode verificar o estado de segurança da máquina uma vez por dia, e notifica-lo de quaisquer alterações por email.

note: Type: boolean Description
en: If you choose this option, debsecan will download a small file once a day.  Your package list will not be transmitted to the server.
pt: Se escolher esta opção o debsecan irá fazer o download de um pequeno ficheiro uma vez por dia.  A sua lista de pacotes não será transmitida ao servidor.

note: Type: string Description
en: Email address to which daily reports should be sent:
pt: Endereço de email para o qual devem ser enviados os relatórios diários:

note: Type: select Description
en: Main suite from which packages are installed:
pt: Conjunto principal a partir do qual são instalados pacotes:

note: Type: select Description
en: To present more useful data, debsecan needs to know the Debian release from which you usually install packages.
pt: Para apresentar dados mais úteis, o debsecan necessita saber a a partir de qual lançamento Debian normalmente você instala pacotes.

note: Type: select Description
en: If you specify "GENERIC" (the default), only basic debsecan functionality is available.  If you specify the suite matching your sources.list configuration, information about fixed and obsolete packages will be included in email reports.
pt: Se especificar "GENERIC" (o valor por omissão), apenas fica disponível a funcionalidade básica do debsecan.  Se especificar o conjunto que coincide com a sua configuração no sources.list, será incluída, nos relatórios por email, a informação acerca dos pacotes corrigidos e obsoletos.

note: Type: string Description
en: URL of vulnerability information:
pt: URL da informação da vulnerabilidade:

note: Type: string Description
en: debsecan fetches vulnerability information from the network. If your system is not connected to the Internet, you can enter the URL of a local mirror here.  If you leave this option empty, the built-in default URL is used.
pt: O debsecan procura informação de vulnerabilidades a partir da rede. Se o seu sistema não estiver ligado à Internet, pode introduzir aqui o URL de um mirror local.  Se deixar esta opção em branco, será utilizado o URL incluido por omissão.

note: type: Plain text
en: debsums - check the MD5 sums of installed Debian packages
pt: debsums - verifica os sumários MD5 de pacotes Debian instalados

note: type: Plain text
en: B<debsums> [I<options>] [I<package>|I<deb>] \&...
pt: B<debsums> [I<opções>] [I<pacote>|I<deb>] \&...

note: type: Plain text
en: Verify installed Debian package files against MD5 checksum lists from /var/lib/dpkg/info/*.md5sums.
pt: Verifica ficheiros de pacotes Debian instalados contra listas de sumários de verificação MD5 de /var/lib/dpkg/info/*.md5sums.

note: type: Plain text
en: B<debsums> can generate checksum lists from deb archives for packages that don't include one.
pt: O B<debsums> pode gerar listas de sumários de verificação a partir de arquivos deb para pacotes que não os incluam.

note: type: Plain text
en: Also check configuration files (normally excluded).
pt: Também verifica os ficheiros de configuração (normalmente excluídos).

note: type: Plain text
en: B<Only> check configuration files.
pt: B<Apenas> verifica os ficheiros de configuração.

note: type: Plain text
en: Report changed file list to stdout (implies B<-s>).
pt: Reporta uma lista dos ficheiros alterados para o stdout (implica B<-s>).

note: type: Plain text
en: List packages (or debs) which don't have an MD5 sums file.
pt: Lista pacotes (ou debs) que não têm um ficheiro se sumários MD5.

note: type: Plain text
en: Only report errors.
pt: Apenas reporta erros.

note: type: TP
en: B<-m>, B<--md5sums>=I<file>
pt: B<-m>, B<--md5sums>=I<ficheiro>

note: type: Plain text
en: Read list of deb checksums from I<file>.
pt: Lê lista de sumários de verificação de deb a partir de I<ficheiro>.

note: type: TP
en: B<-r>, B<--root>=I<dir>
pt: B<-r>, B<--root>=I<directório>

note: type: Plain text
en: Root directory to check (default /).
pt: Directório raiz para verificar (predefinição /).

note: type: TP
en: B<-d>, B<--admindir>=I<dir>
pt: B<-d>, B<--admindir>=I<directório>

note: type: Plain text
en: dpkg admin directory (default /var/lib/dpkg).
pt: Directório administrativo do dpkg (predefinição /var/lib/dpkg).

note: type: TP
en: B<-p>, B<--deb-path>=I<dir>[:I<dir>...]
pt: B<-p>, B<--deb-path>=I<directório>[:I<directório>...]

note: type: Plain text
en: Directories in which to look for debs derived from the package name (default is the current directory).
pt: Directórios onde procurar por debs derivados do nome do pacote (a predefinição é o directório actual).

note: type: Plain text
en: A useful value is /var/cache/apt/archives when using B<apt-get autoclean> or not clearing the cache at all.  The command:
pt: Um valor útil é /var/cache/apt/archives quando se usa B<apt-get autoclean> ou não se limpa a cache. O comando:

note: type: Plain text
en: may be used to populate the cache with any debs not already in the cache.
pt: pode ser usado para povoar a cache com quaisquer debs que não estejam já na cache.

note: type: Plain text
en: B<Note:> This doesn't work for CD-ROM and other local sources as packages are not copied to /var/cache.  Simple B<file> sources (all debs in a single directory) should be added to the B<-p> list.
pt: B<Nota:> Isto não funciona para CD-ROM e outras fontes locais porque os pacotes não são copiados para /var/cache. Fontes de B<ficheiros> simples (todos os debs num único directório) devem ser adicionadas à lista B<-p>.

note: type: Plain text
en: Generate MD5 sums from deb contents.  If the argument is a package name rather than a deb archive, the program will look for a deb named I<package>_I<version>_I<arch>.deb in the directories given by the B<-p> option.
pt: Gera sumários MD5 a partir de conteúdos deb. Se o argumento for um nome de pacote em vez de um arquivo deb, o programa irá procurar um deb chamado I<pacote>_I<versão>_I<arquitectura>.deb nos directórios fornecidos pela opção B<-p>.

note: type: Plain text
en: Generate MD5 sums from the deb for packages which don't provide one.
pt: Gera sumários MD5 a partir do deb para pacotes que não disponibilizam um.

note: type: Plain text
en: Ignore the on disk sums and use the one supplied in the deb, or generated from it if none exists.
pt: Ignora os sumários no disco e usa aquele fornecido no deb, ou gerado a partir dele se não existir nenhum.

note: type: Plain text
en: The extracted/generated sums are not checked against the installed package.
pt: Os sumários extraídos/gerados não são verificados contra o pacote instalado.

note: type: Plain text
en: For backward compatibility, the short option B<-g> is equivalent to B<--generate=missing>.
pt: Para compatibilidade com versões anteriores, a opção curta B<-g> é equivalente a B<--generate=missing>.

note: type: Plain text
en: Report missing locale files even if localepurge is configured.
pt: Reporta ficheiros de localização em falta mesmo que o localepurge esteja configurado.

note: type: Plain text
en: Report changed ELF files even if prelink is configured.
pt: Reporta ficheiros ELF alterados mesmo que o prelink esteja configurado.

note: type: Plain text
en: Treat permission errors as warnings when running as non-root.
pt: Trata erros de permissão como avisos quando corre como não-root.

note: type: Plain text
en: Ignore obsolete conffiles.
pt: Ignora ficheiros de configuração obsoletos.

note: type: Plain text
en: Print help and version information.
pt: Escreve a ajuda e informação da versão.

note: type: Plain text
en: B<debsums> returns B<0> on success, or a combination* of the following values on error:
pt: B<debsums> retorna B<0> em sucesso, ou uma combinação* dos seguintes valores em erro:

note: type: Plain text
en: A specified package or archive name was not installed, invalid or the installed version did not match the given archive.
pt: Um pacote especificado ou nome de arquivo não foi instalado, é inválido ou a versão instalada na corresponde ao arquivo fornecido.

note: type: Plain text
en: Changed or missing package files, or checksum mismatch on an archive.
pt: Ficheiros do pacote alterados ou em falta, ou não correspondência do sumário de verificação de um arquivo.

note: type: Plain text
en: Invalid option.
pt: Opção inválida.

note: type: Plain text
en: *If both of the first two conditions are true, the exit status will be B<3>.
pt: *Se ambas as duas primeiras condições forem verdadeiras, o estado de saída será B<3>.

note: type: Plain text
en: Check the sums for installed packages B<foo> and B<bar>.
pt: Verifica os sumários dos pacotes instalados B<foo> e B<bar>.

note: type: Plain text
en: As above, using checksums from (or generated from) the archives.
pt: Como em cima, a usar sumários de verificação (ou gerados a partir) dos arquivos.

note: type: Plain text
en: List installed packages with no checksums.
pt: Lista pacotes instalados sem sumários de verificação.

note: type: Plain text
en: List changed package files from all installed packages with checksums.
pt: Lista ficheiros de pacotes alterados para todos os pacotes instalados com sumários de verificação.

note: type: Plain text
en: List changed configuration files.
pt: Lista ficheiros de configuração alterados.

note: type: Plain text
en: As above, using sums from cached debs where available.
pt: Como em cima, a usar sumários de debs em cache onde disponíveis.

note: type: Plain text
en: Reinstalls packages with changed files.
pt: Reinstala pacotes com ficheiros alterados.

note: type: SH
en: RESULTS
pt: RESULTADOS

note: type: Plain text
en: The file's MD5 sum is good.
pt: O sumário MD5 do ficheiro é bom.

note: type: Plain text
en: The file's MD5 sum does not match.
pt: O sumário MD5 do ficheiro não corresponde.

note: type: TP
en: REPLACED
pt: SUBSTITUÍDO

note: type: Plain text
en: The file has been replaced by a file from a different package.
pt: O ficheiro foi substituído por outro ficheiro de um pacote diferente.

note: type: Plain text
en: Directory for extracting information and contents from package archives (/tmp by default).
pt: Directório para extrair informação e conteúdos dos arquivos de pacotes (/tmp por predefinição).

note: type: Plain text
en: While in general the program may be run as a normal user, some packages contain files which are not globally readable so cannot be checked.  Privileges are of course also required when generating sums with the B<keep> option set.
pt: Em geral o programa pode ser executado como utilizador normal, mas alguns pacotes contêm ficheiros que não são legíveis globalmente e por isso não podem ser verificados. É claro que também são necessários privilégios quando se gera sumários como a opção B<keep> definida.

note: type: Plain text
en: Files which have been replaced by another package may be erroneously reported as changed.
pt: Os ficheiros que tenham sido substituídos por outro pacote podem erradamente ser reportados como alterados.

note: type: Plain text
en: B<debsums> is intended primarily as a way of determining what installed files have been locally modified by the administrator or damaged by media errors and is of limited use as a security tool.
pt: O B<debsums> destina-se principalmente a ser uma maneira de determinar que ficheiros instalados foram modificados localmente pelo administrador ou danificados por erros de media e é de utilização limitada como ferramenta de segurança.

note: type: Plain text
en: If you are looking for an integrity checker that can run from safe media, do integrity checks on checksum databases and can be easily configured to run periodically to warn the admin of changes see other tools such as: B<aide>, B<integrit>, B<samhain>, or B<tripwire>.
pt: Se você está à procura de um verificador de integridade que possa correr a partir de media segura, faça verificações de integridade em bases de dados de sumários de verificação e que possa ser facilmente configurado para correr periodicamente para avisar o administrador de alterações, veja outras ferramentas como: B<aide>, B<integrit>, B<samhain>, ou B<tripwire>.

note: type: Plain text
en: Written by Brendan O'Dea E<lt>bod@debian.orgE<gt>.
pt: Escrito por Brendan O'Dea E<lt>bod@debian.orgE<gt>.

note: type: Plain text
en: Based on a program by Christoph Lameter E<lt>clameter@debian.orgE<gt> and Petr Cech E<lt>cech@debian.orgE<gt>.
pt: Baseado num programa de Christoph Lameter E<lt>clameter@debian.orgE<gt> e Petr Cech E<lt>cech@debian.orgE<gt>.

note: Type: select Description
en: Web server to configure automatically:
pt: Servidor web a configurar automaticamente:

note: Type: select Description
en: debusine-server supports any web server that supports proxying to a Unix-domain socket, but only nginx can be configured automatically.
pt: O debusine-server suporta qualquer servidor web que suporte usar proxy para um socket de domínio Unix, mas apenas o nginx pode ser configurado automaticamente.

note: Type: select Description
en: Please select the web server that should be configured automatically for debusine-server.
pt: Por favor selecione o servidor web que deve ser configurado automaticamente para o debusine-server.

note: Type: note Description
en: Configuring debusine-server in Nginx
pt: A configurar o debusine-server em Nginx

note: Type: note Description
en: The debusine-server Nginx configuration file is a vhost configuration. Hence, it comes with a server name which is set to localhost. You will have to change it properly.
pt: O ficheiro de configuração debusine-server Nginx é uma configuração vhost. Assim, vem com um nome de servidor que está definido para localhost. Você terá de o alterar apropriadamente.

note: Type: boolean Description
en: Should the web server be restarted now?
pt: Deve o servidor web ser reiniciado agora?

note: Type: boolean Description
en: In order to activate the new configuration, the configured web server has to be restarted.
pt: Se modo a activar a nova configuração, o servidor web configurado tem de ser reiniciado.

[ctx: verb]
en: _Test
pt: _Testar

en: _Resume Later
pt: _Retomar mais tarde

[ctx: back up is verb]
en: Back Up
pt: Efetuar Backup

[ctx: back up is verb]
en: _Back Up
pt: Efetuar _Backup

en: The following folders cannot be backed up because Backups does not have access to them:
pt: Não é possível fazer backups das seguintes pastas porque o Cópias de segurança não tem acesso as mesmas:

en: Creating the first backup.  This may take a while.
pt: A criara primeira cópia de segurança.  Isto pode demorar algum tempo.

en: Creating a fresh backup to protect against backup corruption.  This will take longer than normal.
pt: Criação de um novo backup para proteger contra a corrupção de backup.  Isto vai demorar mais tempo do que o normal.

note: Translators:  This is the phrase 'Backing up' in the larger phrase "Backing up '%s'".  %s is a filename.
en: Backing up:
pt: A efetuar o backup:

en: Backup Failed
pt: Falha ao efetuar backup

en: Backup Finished
pt: O backup terminou

note: Also leave ourselves up if we just finished a restore test.
en: Your files were successfully backed up and tested.
pt: O backup dos seus ficheiros foi criado e testado com sucesso.

en: Backing Up…
pt: A efetuar o backup…

note: In the unlikely event the user turned on automatic backups but never made a backup, we should tell them if we start up and need to be configured for first time.
en: Backups needs your input to continue
pt: Os backups precisam da sua introdução para continuar

en: Backup in progress
pt: Backup em curso

en: Restore From Where?
pt: Restaurar de onde?

en: Scanning:
pt: A analisar:

en: In order to continue, the following packages need to be installed:
pt: Para continuar, os seguintes pacotes precisam de ser instalados:

note: always default to encrypted
en: You will need your password to restore your files. You might want to write it down.
pt: Precisará da sua palavra-passe para restaurar os seus ficheiros. Pode querer anotá-la.

en: _Password-protect your backup
pt: _Proteger o backup com uma palavra-passe

en: E_ncryption password
pt: Palavra-passe de e_ncriptação

en: Confir_m password
pt: Confir_mar a palavra-passe

en: In order to check that you will be able to retrieve your files in the case of an emergency, please enter your encryption password again to perform a brief restore test.
pt: Para verificar que se será capaz de restaurar os seus ficheiros em caso de emergência, introduza a sua palavra-passe de encriptação novamente para executar um teste rápido de restauro.

en: Test every two _months
pt: Testar a cada dois _meses

en: _Grant Access
pt: Conceder _acesso

en: Install Packages
pt: Instalar Pacotes

en: Restore Test
pt: Teste de restauro

comment: #-#-#-#-#  gnome-getting-started-docs_3.38.0-1_pt.po (gnome-getting-started-docs master)  #-#-#-#-#
    "Conceder" é o termo usado pelo Google e do Google a imagem usada com essa frase.
note: #-#-#-#-#  gnome-getting-started-docs_3.38.0-1_pt.po (gnome-getting-started-docs master)  #-#-#-#-# (itstool) path: text/tspan
en: Grant Access
pt: Conceder acesso

en: Set Encryption Password
pt: Definir palavra-passe de encriptação

en: Require Password?
pt: Exigir palavra-passe?

en: Encryption Password Needed
pt: Palavra-passe encriptada necessária

en: Backups needs your encryption password to continue
pt: Os backups precisam da sua palavra-passe de encriptação para continuar

[ctx: verb]
en: _Install
pt: _Instalar

en: Backups needs to install packages to continue
pt: O Backups precisa de instalar pacotes para continuar

en: Restore files to _original locations
pt: Restaurar ficheiros para os locais _originais

en: Restore to _specific folder
pt: Restaurar para pasta e_specífica

en: Backups does not have permission to restore the following files:
pt: Os backups não têm permissão para restaurar os seguintes ficheiros:

en: Backup location
pt: Localização do backup

note: Translators: label for the date from which we are restoring
en: Restore date
pt: Data do restauro

note: Translators: label for the folder into which we putting restored files
en: Restore folder
pt: Pasta do restauro

en: Checking for Backups…
pt: A procurar por backups…

en: Restore From When?
pt: Restaurar de quando?

en: Restore to Where?
pt: Restaurar para onde?

note: Translators:  This is the word 'Restoring' in the phrase "Restoring '%s'".  %s is a filename.
en: Restoring:
pt: A restaurar:

en: No backups to restore
pt: Sem backups para restaurar

en: Original location
pt: Localização original

en: File to restore | Files to restore
pt[0]: Ficheiro a restaurar
pt[1]: Ficheiros a restaurar

en: Restore Failed
pt: O restauro falhou

en: Restore Finished
pt: O restauro foi concluído

note: if it *is* visible, a header will be set already
en: Your files were successfully restored.
pt: Os seus ficheiros foram restaurados com sucesso.

en: Your file was successfully restored. | Your files were successfully restored.
pt[0]: O seu ficheiro foi restaurado com sucesso.
pt[1]: Os seus ficheiros foram restaurados com sucesso.

en: Restoring…
pt: A restaurar…

en: Restore in progress
pt: Restauro em curso

en: Cannot back up automatically
pt: Não foi possível efetuar o backup automaticamente

en: Authentication needed
pt: Autenticação necessária

en: No backup files found
pt: Nenhum backup encontrado

en: Back Up _Automatically
pt: Efetuar backup _automaticamente

note: Translators: this is used when automatic updates are enabled
en: Next backup is today.
pt: O próximo backup é hoje.

note: Translators: this is used when automatic updates are disabled
en: Next backup would be today.
pt: O próximo backup será hoje.

note: Translators: this is used when automatic updates are enabled
en: Next backup is tomorrow.
pt: O próximo backup é amanhã.

note: Translators: this is used when automatic updates are disabled
en: Next backup would be tomorrow.
pt: O próximo backup será amanhã.

note: Translators: this is used when automatic updates are enabled
en: Next backup is %d day from now. | Next backup is %d days from now.
pt[0]: O próximo backup é daqui a %d dia.
pt[1]: O próximo backup é daqui a %d dias.

note: Translators: this is used when automatic updates are disabled
en: Next backup would be %d day from now. | Next backup would be %d days from now.
pt[0]: O próximo backup será daqui a %d dia.
pt[1]: O próximo backup será daqui a %d dias.

en: At least three months
pt: Pelo menos três meses

en: At least six months
pt: Pelo menos seis meses

en: At least a year
pt: Pelo menos um ano

en: At least %d day | At least %d days
pt[0]: Pelo menos %d dia
pt[1]: Pelo menos %d dias

en: Choose Folders
pt: Escolher pastas

en: Rackspace Cloud Files
pt: Ficheiros nas nuvens do Rackspace

en: Every %d day | Every %d days
pt[0]: A cada %d dia
pt[1]: A cada %d dias

en: Use _Restic instead of Duplicity
pt: Usar o _Restic em vez do Duplicity

en: Choose Folder
pt: Escolher pasta

en: Location not available
pt: Local não disponível

en: Backups needs your password to continue
pt: Cópias de segurança precisam da sua palavra-passe para continuar

en: Connect as u_ser
pt: Ligar como o u_tilizador

note: #-#-#-#-#  deja-dup_49.0-1_pt.po (deja-dup)  #-#-#-#-# Translators: this is a Windows networking domain
en: _Domain
pt: _Domínio

en: Starting scheduled backup
pt: A iniciar backup agendado

en: Scheduled backup delayed
pt: Cópia de segurança agendada atrasada

en: Backup completed
pt: Backup concluído

en: Backup finished
pt: O backup foi concluído

en: But not all files were successfully backed up.
pt: Mas nem todos os ficheiros foram adicionados ao backup com sucesso.

en: Backup failed
pt: Falha ao efetuar backup

en: Restore failed
pt: Falha ao efetuar o restauro

en: Keep your files safe by backing up regularly
pt: Mantenha os seus ficheiros seguros, ao fazer regularmente um backup

en: Important documents, data, and settings can be protected by storing them in a backup. In the case of a disaster, you would be able to recover them from that backup.
pt: Documentos importantes, informações e definições podem ser protegidas por meio do seu armazenamento num backup. No caso de um azar, será capaz de recuperá-los a partir d backup.

en: Don’t Show Again
pt: Não mostrar novamente

en: Open Backups
pt: Abrir o Backups

en: Restic is a another backup tool that can be used under the hood instead of Duplicity.
pt: O Restic é outra ferramenta de backup que pode ser usada em segundo plano em vez do Duplicity.

en: It is hoped that Restic will enable new features more easily in the future.
pt: Espera-se que o Restic ative novos recursos com mais facilidade no futuro.

en: This is an experimental feature and may be removed at any time.
pt: Este é um recurso experimental e pode ser removido a qualquer momento.

en: Use caution, but any testing you can manage is appreciated.
pt: Tenha cuidado, mas qualquer teste que puder realizar será apreciado.

note: Translators: the %s formatting is a link start and end.
en: Please %sreport%s successes or failures when enabled.
pt: %sreport%s sucessos ou falhas quando ativado.

[ctx: backups]
note: Translators: this is used like "Most Recent Backup: None"
en: None
pt: Nenhum

en: Restore given files
pt: Restaura os ficheiros fornecidos

en: Immediately start a backup
pt: Inicia um backup imediatamente

en: Please list files to restore
pt: Mostar os ficheiros a restaurar

en: An operation is already in progress
pt: Uma operação já está em curso

en: Protect yourself from data loss
pt: Proteja-se da perda de dados

en: Back Up
pt: Efetuar _Backup

en: Folders to save
pt: Pastas a guardar

en: This list of directories will be backed up. Reserved values $HOME, $DESKTOP, $DOCUMENTS, $DOWNLOAD, $MUSIC, $PICTURES, $PUBLIC_SHARE, $TEMPLATES, $TRASH, and $VIDEOS are recognized as the user’s special directories and can be at the start of a longer path ($HOME/subdir). Reserved value $USER is replaced by the user’s username and can be anywhere in the path. Relative entries are relative to the user’s home directory.
pt: Esta lista de diretórios fará parte do backup. Os valores reservados $HOME, $DESKTOP, $DOCUMENTS, $DOWNLOAD, $MUSIC, $PICTURES, $PUBLIC_SHARE, $TEMPLATES, $TRASH e $VIDEOS são reconhecidos como os diretórios especiais do utilizador e podem estar no início de um caminho mais longo ($HOME/subdiretório). O valor reservado $USER é substituído pelo nome de utilizador e pode estar em qualquer lugar do caminho. As entradas relativas são relativas ao diretório inicial do utilizador.

en: Folders to ignore
pt: Pastas a ignorar

en: This list of directories will not be backed up. Reserved values $HOME, $DESKTOP, $DOCUMENTS, $DOWNLOAD, $MUSIC, $PICTURES, $PUBLIC_SHARE, $TEMPLATES, $TRASH, and $VIDEOS are recognized as the user’s special directories and can be at the start of a longer path ($HOME/subdir). Reserved value $USER is replaced by the user’s username and can be anywhere in the path. Relative entries are relative to the user’s home directory.
pt: Essa lista de diretórios não fará parte do backup. Os valores reservados $HOME, $DESKTOP, $DOCUMENTS, $DOWNLOAD, $MUSIC, $PICTURES, $PUBLIC_SHARE, $TEMPLATES, $TRASH e $VIDEOS são reconhecidos como os diretórios especiais do utilizador e podem estar no início de um caminho mais longo ($HOME/subdiretório). O valor reservado $USER é substituído pelo nome de utilizador e pode estar em qualquer lugar do caminho. As entradas relativas são relativas ao diretório inicial do utilizador.

en: The last time Déjà Dup was run
pt: A última vez que o Déjà Dup foi executado

en: The last time Déjà Dup was successfully run. This time should be in ISO 8601 format.
pt: A última vez que o Déjà Dup foi executado com sucesso. Desta vez deve estar no formato ISO 8601.

en: The last time Déjà Dup backed up
pt: A última vez que o Déjà Dup fez um backup

en: The last time Déjà Dup successfully completed a backup. This time should be in ISO 8601 format.
pt: A última vez que o Déjà Dup concluiu com sucesso um backup. Desta vez deve estar no formato ISO 8601.

en: The last time Déjà Dup restored
pt: A última vez que o Déjà Dup restaurou

en: The last time Déjà Dup successfully completed a restore. This time should be in ISO 8601 format.
pt: A última vez que o Déjà Dup concluiu com sucesso um restauro. Desta vez deve estar no formato ISO 8601.

en: Whether to periodically back up
pt: Se o backup deve ser feito periodicamente

en: Whether to automatically back up on a regular schedule.
pt: Se deve fazer um backup automático num horário regular.

en: How often to periodically back up
pt: Com que frequência efetuar periodicamente o backup

en: The number of days between backups.
pt: O número de dias entre backups.

en: The last time Déjà Dup checked whether it should prompt about backing up
pt: A última vez que o Déjà Dup verificou se deveria solicitar fazer backups

en: When a user logs in, the Déjà Dup monitor checks whether it should prompt about backing up. This is used to increase discoverability for users that don’t know about backups. This time should be either ‘disabled’ to turn off this check or in ISO 8601 format.
pt: Quando um utilizador inicia a sessão, o Déjà Dup monitor verifica se deve mostrar uma mensagem perguntando sobre fazer um backup. Isto é usado para aumentar a explorabilidade para utilizadores que não sabem nada sobre backups. Este tempo deve ou estar em “desativado” para desabilitar essa verificação, ou estar no formato ISO 8601.

en: The last time Déjà Dup checked whether it should prompt about your password
pt: A última vez que o Déjà Dup verificou se deveria solicitar a sua palavra-passe

en: In order to prevent you from forgetting your passwords, Déjà Dup will occasionally notify you to confirm the password. This time should be either ‘disabled’ to turn off this check or in ISO 8601 format.
pt: Para prevenir que se esqueça das suas palavras-passe, o Déjà Dup irá ocasionalmente notificar-lhe para confirmar a palavra-passe. Este tempo deve ser “desativado”, para desligar a verificação, ou no formato ISO 8601.

en: How long to keep backup files
pt: Durante quanto tempo devem os ficheiros de backup ser mantidos

en: The number of days to keep backup files on the backup location. A value of 0 means forever. This is a minimum number of days; the files may be kept longer.
pt: O número de dias para manter os ficheiros do backup no seu local de backup. Um valor 0 significa para sempre. Este é o número mínimo de dias; os ficheiros podem ser mantidos por mais tempo.

en: How long to wait between full backups
pt: Quanto tempo esperar entre backups completos

en: Déjà Dup needs to occasionally make fresh full backups. This is the number of days to wait between full backups.
pt: O Déjà Dup precisa, ocasionalmente, de efetuar novos backups completos. Este é o número de dias de espera entre os backups completos.

en: Whether to use metered networks
pt: Se deve-se usar redes limitadas

en: If false, Déjà Dup will refuse to run scheduled backups over metered network connections (like 4G).
pt: Se falso, o Déja Dup recusar-se-á a executar backups agendados usando redes limitadas (como 4G).

en: Command to run before the backup tool
pt: Comando a executar antes da ferramenta de backup

en: Useful if you need to manually mount a folder, for example. If this command fails, the backup won't start.
pt: Útil se precisar de montar manualmente uma pasta, por exemplo. Se este comando falhar, o backup não começará.

en: Command to run after the backup tool
pt: Comando a executar depois da ferramenta de backup

en: Useful if you need to clean up after your setup command. Failures are ignored.
pt: Útil se precisar de limpar após o seu comando de configuração. As falhas são ignoradas.

en: Command to run around the backup tool
pt: Comando a executar em torno da ferramenta de backup

en: Useful if you need to limit resources or otherwise wrap the execution of the tool command. An example value might be 'trickle -u 500' which would result in deja-dup running 'trickle -u 500 duplicity …'.
pt: Útil se precisar de limitar os recursos ou de outra forma de dar a volta à execução do comando da ferramenta. Um valor de exemplo poderia ser 'trickle -u 500', o que resultaria na execução do deja-dup 'trickle -u 500 duplicity ...'.

en: Type of location to store backup
pt: Tipo do localização para armazenar o backup

en: The type of backup location. If ‘auto’, a default will be chosen based on what is available.
pt: O tipo localização de backup. Se “auto” estiver selecionado, um local será escolhido de acordo com o que estiver disponível.

en: The folder where backups are stored
pt: A pasta onde os backups são armazenados

en: The folder hierarchy where backups are stored. Paths can be absolute or relative to your home directory.
pt: A hierarquia de pastas em que os backups são armazenados. Os caminhos podem ser absolutos ou relativos à sua pasta pessoal.

en: The unique filesystem identifier for the drive, used to recognize the drive when it is plugged in.
pt: O identificador exclusivo do sistema de ficheiros da unidade, usado para reconhecer a unidade quando está ligada.

en: The name of the external drive.
pt: O nome da unidade externa.

en: The icon of the external drive, as a serialized GIcon.
pt: O ícone da unidade externa, como um GIcon de série.

en: The folder hierarchy where backups are stored. Paths are relative to the drive.
pt: A hierarquia de pastas em que os backups são armazenados. Os caminhos são relativos à unidade.

en: The server address
pt: O endereço do servidor

en: The URI of the remote server location.
pt: O URI da localização do servidor remoto.

en: The folder hierarchy where backups are stored. Paths can be absolute or relative to the host.
pt: A hierarquia de pastas em que os backups são armazenados. Os caminhos podem ser absolutos ou relativos ao host.

en: Déjà Dup is a simple backup tool. It hides the complexity of backing up the Right Way (encrypted, off-site, and regular) and uses duplicity as the backend.
pt: O Déjà Dup é uma ferramenta simples de backup. Oculta a complexidade de efetuar um backup da maneira correta (encriptada, remota e regular) e usa o duplicity como backend.

en: Support for local, remote, or cloud backup locations such as Google Drive
pt: Suporte para backup local, remoto ou localizações na nuvem, tais como o Google Drive

en: Securely encrypts and compresses your data
pt: Encripta e comprime os dados com segurança

en: Incrementally backs up, letting you restore from any particular backup
pt: Efetua backup de forma incremental, deixando-o restaurar a partir de qualquer backup em particular

en: Schedules regular backups
pt: Agenda backups regularmente

en: Integrates well into your GNOME desktop
pt: Integra-se bem com o ambiente gráfico GNOME

en: Déjà Dup focuses on ease of use and recovering from personal, accidental data loss. If you need a full system backup or an archival program, you may prefer other backup apps.
pt: O Déjà Dup concentra-se na facilidade de uso e recuperação de perda de dados pessoais e acidentais. Se precisar de um backup completo do sistema ou de um programa de arquivo, pode preferir outras aplicações de backup.

en: Back up your files automatically — set it and forget it
pt: Backup automático dos seus ficheiros — configure e não se preocupe

en: Restoring is a breeze — browse your files and select which to restore
pt: Restaurar é fácil — navegue pelos seus ficheiros e selecione o que pretende restaurar

en: Back up to the cloud, a network server, or a local drive
pt: Faça backup para a nuvem, um servidor de rede ou uma unidade local

en: Take control of your backup by choosing exactly which folders to include
pt: Assuma o controlo do backup, escolhendo exatamente quais as pastas a serem incluídas

note: Translators: Monitor in this sense means something akin to 'watcher', not a computer screen.  This program acts like a daemon that kicks off backups at scheduled times.
en: Backup Monitor
pt: Monitorizador de backups

en: Schedules backups at regular intervals
pt: Agenda backups em intervalos regulares

note: Translators: this means scanning the storage location data files, not the source folders
en: Scanning backup files…
pt: A analisar ficheiros de backup…

en: Folder is Empty
pt: A pasta está vazia

en: Encryption password needed
pt: É necessária uma palavra-passe de encriptação

en: _Enter Password
pt: Introduza a palavra-passe

en: Folders to Back Up
pt: Pastas a efetuar backup

en: These folders are always ignored:
pt: Estas pastas são sempre ignoradas:

en: Folders to Ignore
pt: Pastas a ignorar

en: This folder cannot be backed up because Backups does not have access to it.
pt: Não é possível efetuar backup desta pasta porque o Backups não tem acesso à mesma.

en: _Reset Account Access
pt: _Repor acesso da conta

en: Ser_ver Address
pt: Endereço do ser_vidor

en: _About Backups
pt: _Acerca do Backups

en: _Back Up Now
pt: Efetuar agora o _backup

en: Con_tinue
pt: Con_tinuar

en: Automatic Backup _Frequency
pt: _Frequência do backup automático

en: _Keep Backups
pt: _Manter backups

en: The oldest backups will still be deleted earlier if the location is low on space or kept up to three months longer to avoid deleting related backups.
pt: Os backups mais antigos ainda serão eliminados anteriormente se o local estiver com pouco espaço ou mantidos por até mais três meses para evitar a eliminação de backups relacionados.

en: Labs
pt: Laboratórios

en: Most Recent Backup
pt: Backup mais recente

note: Translators: This is followed by a list of valid adresses (smb://gnome.org/deja-dup, ssh://192.168.0.1, ftp://[2001:db8::1])
en: Server addresses are made up of a protocol prefix, an address, and sometimes a path depending on the protocol. Examples:
pt: Os endereços dos servidores são compostos por um prefixo de protocolo, um endereço, e por vezes um caminho, dependendo do protocolo. Exemplos:

note: #-#-#-#-#  deja-dup_49.0-1_pt.po (deja-dup)  #-#-#-#-# Translators: do not translate ftp:// and ftps:// #-#-#-#-#  gtk4_4.20.3+ds-3_pt.po (gtk)  #-#-#-#-# #-#-#-#-#  nautilus_49.3-1_pt.po (3.12)  #-#-#-#-#
en: ftp:// or ftps://
pt: ftp:// ou ftps://

note: #-#-#-#-#  deja-dup_49.0-1_pt.po (deja-dup)  #-#-#-#-# Translators: do not translate sftp:// and ssh:// #-#-#-#-#  gtk4_4.20.3+ds-3_pt.po (gtk)  #-#-#-#-# #-#-#-#-#  nautilus_49.3-1_pt.po (3.12)  #-#-#-#-#
en: sftp:// or ssh://
pt: sftp:// ou ssh://

note: #-#-#-#-#  deja-dup_49.0-1_pt.po (deja-dup)  #-#-#-#-# Translators: do not translate dav:// and davs:// #-#-#-#-#  gtk4_4.20.3+ds-3_pt.po (gtk)  #-#-#-#-# #-#-#-#-#  nautilus_49.3-1_pt.po (3.12)  #-#-#-#-#
en: dav:// or davs://
pt: dav:// ou davs://

en: Welcome to Backups
pt: Bem vindo ao Backups

en: Create Your First _Backup
pt: Criar a minha primeira cópia de segurança

en: _Restore From a Previous Backup
pt: _Restaurar de uma cópia anterior

[ctx: shortcut window]
en: Preferences
pt: Preferências

[ctx: shortcut window]
en: Browsing Backed Up Files
pt: A navegar por ficheiros de backup

en: Backup will begin when %s is connected.
pt: O backup iniciará quando o %s estiver ligado.

en: Storage location not available
pt: Local de armazenamento não disponível

en: Waiting for ‘%s’ to become connected…
pt: À espera que '%s' se ligue…

en: Backup will begin when a network connection becomes available.
pt: O backup iniciará quando uma ligação de rede estiver disponível.

note: Translators: %s is a folder.
en: %s on Google Drive
pt: %s no Google Drive

note: Translators: %s is a folder.
en: %s on Microsoft OneDrive
pt: %s no Microsoft OneDrive

note: Duplicity requires a folder, and this is a reasonable restriction.
en: You must provide a Microsoft OneDrive folder.
pt: Deve fornecer uma pasta do Microsoft OneDrive.

note: Translators: %s is a brand name like Microsoft or Google
en: Could not log into %s servers.
pt: Não foi possível aceder aos servidores %s.

note: Translators: %s is a brand name like Google or Microsoft
en: %s credentials for Déjà Dup
pt: %s credenciais para o Déjà Dup

note: We need a random string between 43 and 128 chars. UUIDs are an easy way to get random strings, but they are only 37 chars long. So just add two. And show the oauth consent page finally Translators: %s is a brand name like Google or Microsoft
en: You first need to allow Backups to access your %s account.
pt: Primeiro, precisa autorizar que o Backups aceda à sua conta %s.

en: The network server is not available
pt: O servidor de rede não está disponível

en: Waiting for a network connection…
pt: À espera de uma ligação de rede…

en: Could not mount storage location.
pt: Não foi possível montar o local de armazenamento.

en: The server’s network location needs to be specified in the storage location preferences.
pt: O local de rede do servidor precisa de ser especificado nas preferências de local de armazenamento.

en: The server’s network location ‘%s’ does not look like a network location.
pt: O local de rede do servidor '%s' não se parece com um local de rede.

note: Special sanity check for some edge cases like smb:// where if the user just puts in smb://server/ as the root, GIO thinks it's a valid root, but the share never ends up mounted.
en: Samba network locations must include both a hostname and a share name.
pt: As localizações da rede Samba devem incluir tanto um nome de máquina como um nome de partilha.

note: Translators: this is the home folder and %s is the user's username
en: Home (%s)
pt: Pasta pessoal (%s)

en: Backup encryption password
pt: Palavra-passe de encriptação do backup

en: Make sure Backups has permission to run in the background in Settings → Applications → Backups and try again.
pt: Certifique-se que o Backups tem permissão para ser executado em segundo plano em Definições → Aplicações → Backups e tente novamente.

en: Backing up…
pt: A criar backup…

en: Checking for backups…
pt: A procurar por backups…

en: Listing files…
pt: A listar ficheiros…

note: #-#-#-#-#  gnome-software_49.2-1_pt.po (gnome-software master)  #-#-#-#-# Translators: This string is shown when preparing to download and install an app.
en: Preparing…
pt: A preparar…

en: Custom tool setup failed.
pt: Falha da configuração da ferramenta personalizada.

en: Could not back up the following files.  Please make sure you are able to open them.
pt: Não foi possível efetuar o backup dos seguintes ficheiros. Certifique-se de que é capaz de os abrir.

en: Verifying backup…
pt: A verificar o backup…

en: Restoring files…
pt: A restaurar ficheiros…

en: Could not restore the following files.  Please make sure you are able to write to them.
pt: Não foi possível restaurar os seguintes ficheiros. Certifique-se de que é capaz de os gravar.

en: Your backup appears to be corrupted.  You should delete the backup and try again.
pt: O backup está aparentemente corrompido. Deve eliminar este backup e tentar novamente.

en: Paused (no network)
pt: Em pausa (sem ligação)

note: Is the disk not even big enough to possibly hold what we need? Don't bother checking whether this is first or later backup. If the user adds folders to their backup and the target is just too small, let them know. Tiny backup location.  Suggest they get a larger one.
en: Backup location is too small.
pt: A local do backup é demasiado pequeno.

en: Try using a location with at least %s.
pt: Tente usar um local com pelo menos %s.

en: (Space for two full backups is required.)
pt: (é necessário espaço para dois backups completos.)

note: Can't delete any more backup chains ourselves. Tell the user, so they can clear out space.
en: Backup location does not have enough free space. Please free up at least %s.
pt: O local de backup não tem espaço livre suficiente. Libertar pelo menos %s.

en: Backup location does not have enough free space. Try using a location with at least %s free.
pt: O local de backup não tem espaço livre suficiente. Tente usar um local com pelo menos %s livre.

en: Cleaning up…
pt: A limpar…

note: For most, don't do anything special.  Show generic 'unknown error' message, but provide the exception text for better bug reports. Plus, sometimes it may clue the user in to what's wrong. But first, try to restart without a cache, since that seems to quite frequently fix odd metadata errors with dup
en: Failed with an unknown error.
pt: Falha devido a um erro desconhecido.

note: notify upper layers, if they want to do anything
en: Bad encryption password.
pt: Má palavra-passe de encriptação.

note: make text a little nicer than duplicity gives duplicity gives something like "home/blah/blah not found in archive, no files restored".
en: Could not restore ‘%s’: File not found in backup
pt: Não foi possível restaurar '%s': Ficheiro não encontrado no backup

en: The existing backup is of a computer named %s, but the current computer’s name is %s.  If this is unexpected, you should back up to a different location.
pt: O backup existente é de um computador chamado %s, mas o nome do computador atual é %s. Se isto não era esperado, deveria fazer a backup num local diferente.

en: Computer name changed
pt: Nome do computador alterado

en: Permission denied when trying to create ‘%s’.
pt: Permissão negada ao tentar criar '%s'.

note: assume error is on backend side
en: Permission denied when trying to read ‘%s’.
pt: Permissão negada ao tentar ler '%s'.

en: Permission denied when trying to delete ‘%s’.
pt: Permissão negada ao tentar eliminar '%s'.

en: Backup location ‘%s’ does not exist.
pt: O local de backup '%s' não existe.

en: No space left.
pt: Não há mais espaço.

en: Error reading file ‘%s’.
pt: Erro ao ler o ficheiro '%s'.

en: Error writing file ‘%s’.
pt: Erro ao gravar o ficheiro '%s'.

en: No space left in ‘%s’.
pt: Não há mais espaço em '%s'.

en: Uploading…
pt: A enviar…

en: Could not understand duplicity version.
pt: Não foi possível compreender a versão do duplicity.

en: Could not understand duplicity version ‘%s’.
pt: Não foi possível compreender a versão do duplicity '%s'.

en: Backups requires at least version %d.%d.%.2d of duplicity, but only found version %d.%d.%.2d
pt: Os backups requerem pelo menos a versão %d.%d.%.2d do duplicity, mas apenas encontrou a versão %d.%d.%.2d

en: This storage location is not yet supported.
pt: Este local de armazenamento ainda não é suportado.

en: This storage location is no longer supported. You can still use duplicity directly to back up or restore your files.
pt: Este local de armazenamento não é mais suportado. Ainda pode usar o duplicity diretamente para fazer backup ou restaurar os seus ficheiros.

en: Could not understand restic version.
pt: Não foi possível perceber a versão do restic.

en: Could not understand restic version ‘%s’.
pt: Não foi possível perceber a versão do restic “%s”.

en: Backups requires at least version %d.%d.%d of restic, but only found version %d.%d.%d
pt: Backups requer pelo menos a versão %d.%d.%d do restic, mas apenas encontrou a versão %d.%d.%d

en: Backup will begin when power saver mode is no longer active.
pt: O Backup irá iniciar quando o modo de poupança de energia já não estiver ativo.

en: Backup will begin when an unmetered network connection becomes available.
pt: O backup será iniciado quando uma ligação de rede não limitada ficar disponível.

en: Common Options
pt: Opções comuns

en: Print version information
pt: Imprimir informação da versão

note: #-#-#-#-#  iso-codes_4.20.1-1_pt.po (iso_3166-1)  #-#-#-#-# Name for HRV #-#-#-#-#  libzypp_17.37.18-1_pt.po (zypp.pt)  #-#-#-#-# :HND:340: #-#-#-#-#  odoo_18.0.0+dfsg-2_pt.po (Odoo Server 16.0)  #-#-#-#-# module: base #-#-#-#-#  picard_2.13.3-1_pt.po (MusicBrainz)  #-#-#-#-# iso.code:HR
en: Croatia
pt: Croácia

comment: #-#-#-#-#  libzypp_17.37.18-1_pt.po (zypp.pt)  #-#-#-#-#
    name for MAC
note: #-#-#-#-#  iso-codes_4.20.1-1_pt.po (iso_3166-1)  #-#-#-#-# Name for MAC #-#-#-#-#  libzypp_17.37.18-1_pt.po (zypp.pt)  #-#-#-#-# :MNG:496: #-#-#-#-#  picard_2.13.3-1_pt.po (MusicBrainz)  #-#-#-#-# iso.code:MO
en: Macao
pt: Macau

en: Palestinian Territory, Occupied
pt: Território Ocupado Palestiniano

en: Saint Barthelemy
pt: São Bartolomeu

note: #-#-#-#-#  iso-codes_4.20.1-1_pt.po (iso_3166-1)  #-#-#-#-# Name for SRB #-#-#-#-#  libzypp_17.37.18-1_pt.po (zypp.pt)  #-#-#-#-# :ROU:642: #-#-#-#-#  odoo_18.0.0+dfsg-2_pt.po (Odoo Server 16.0)  #-#-#-#-# module: base #-#-#-#-#  picard_2.13.3-1_pt.po (MusicBrainz)  #-#-#-#-# iso.code:RS
en: Serbia
pt: Sérvia

note: #-#-#-#-#  iso-codes_4.20.1-1_pt.po (iso_3166-1)  #-#-#-#-# Name for SVK #-#-#-#-#  libzypp_17.37.18-1_pt.po (zypp.pt)  #-#-#-#-# :SJM:744: #-#-#-#-#  odoo_18.0.0+dfsg-2_pt.po (Odoo Server 16.0)  #-#-#-#-# module: base #-#-#-#-#  picard_2.13.3-1_pt.po (MusicBrainz)  #-#-#-#-# iso.code:SK
en: Slovakia
pt: Eslováquia

note: #-#-#-#-#  iso-codes_4.20.1-1_pt.po (iso_3166-1)  #-#-#-#-# Name for VNM
en: Viet Nam
pt: Vietname

comment: #-#-#-#-#  libzypp_17.37.18-1_pt.po (zypp.pt)  #-#-#-#-#
    name for WLF
note: #-#-#-#-#  iso-codes_4.20.1-1_pt.po (iso_3166-1)  #-#-#-#-# Name for WLF #-#-#-#-#  libzypp_17.37.18-1_pt.po (zypp.pt)  #-#-#-#-# :VUT:548: #-#-#-#-#  picard_2.13.3-1_pt.po (MusicBrainz)  #-#-#-#-# iso.code:WF
en: Wallis and Futuna
pt: Wallis e Futuna

en: Seeding
pt: A enviar

en: Down Speed
pt: Velocidade de receção

en: Up Speed
pt: Velocidade de envio

en: Down Limit
pt: Limite de receção

en: Up Limit
pt: Limite de envio

en: Seeds
pt: Sementes

en: Prioritize First/Last
pt: Dar prioridade ao primeiro/último

en: Auto Managed
pt: Gestão automática

en: Pieces
pt: Partes

en: Announce OK
pt: Anúncio aceite

en: Announce Sent
pt: Anúncio enviado

en: Deluge BitTorrent Client
pt: Deluge BitTorrent

en: Delete copy of torrent file on remove
pt: Ao remover, eliminar cópia do ficheiro torrent

en: Use Random Ports
pt: Utilizar portas aleatoriamente

en: Forced
pt: Forçado

comment: #-#-#-#-#  gnome-icon-theme_3.12.0-7_pt.po (2.20)  #-#-#-#-#
    48x48/emblems/emblem-handshake.icon.in.h:1
    48x48/emblems/emblem-handshake.icon.in.h:1
en: Handshake
pt: Acordo

en: Either
pt: Algum

en: Maximum Connections
pt: Máximo de Conexões

en: Maximum Upload Slots
pt: Quantidade máxima de envios simultâneos

en: Maximum Half-Open Connections
pt: Máximo de conexões pendentes

en: Maximum Connection Attempts per Second
pt: Máximo de tentativas de conexões por segundo

en: Ignore limits on local network
pt: Ignorar limites na rede local

en: Rate Limit IP Overhead
pt: Taxa limite IP de tráfego

en: Periodically check the website for new releases
pt: Procurar atualizações periodicamente

en: Share Ratio
pt: Compartilhamento de Ratio

en: Cache Size
pt: Tamanho do Cache

en: Select Language
pt: Selecionar idioma

en: Remove path
pt: Remover caminho

en: <i>Client Version</i>
pt: <i>Versão do cliente</i>

en:  Torrents Queued
pt:  Torrents na fila

en:  Torrent Queued
pt:  Torrent na fila

en: A peer-to-peer file sharing program
    utilizing the BitTorrent protocol.
pt: Um programa de partilha peer-to-peer
    que utiliza o protocolo BitTorrent

en: Client:
pt: Cliente:

en: Current Developers:
pt: Programadores atuais:

en: Past Developers or Contributors:
pt: Programadores ou contributos anteriores:

en: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. 
    
    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. 
    
    You should have received a copy of the GNU General Public License along with this program; if not, see <http://www.gnu.org/licenses>. 
    
    In addition, as a special exception, the copyright holders give permission to link the code of portions of this program with the OpenSSL library. You must obey the GNU General Public License in all respects for all of the code used other than OpenSSL. 
    
    If you modify file(s) with this exception, you may extend this exception to your version of the file(s), but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. If you delete this exception statement from all source files in the program, then also delete it here.
pt: Esta aplicação é um programa livre. Pode modificá-lo e/ou redistribui-lo nos termos da  GNU General Public License conforme publicada pela Free Software Foundation; tanto na versão 3 da licença, ou (por opção sua) qualquer versão posterior.
    
    Este programa é disponibilizado no intuito de ser útil, mas NÃO POSSUI QUALQUER GARANTIA; nem mesmo a garantia imlícita de COMERCIALIZAÇÃO OU ADEQUAÇÃO A UM OBJETIVO PARTICULAR. Consulte a GNU General Public License para mais detalhes.
    
    É provável que tenha recebido uma cópia da GNU General Public License com este programa; se tal não ocorreu, consulte <http://www.gnu.org/licenses>
    No entanto, como exceção, os detentores dos direitos de autor dão permissão para vincular o código deste programa com a biblioteca OpenSSL. Tem que cumprir a GNU General Public License para todo o código utilizado sem ser o da OpenSSL.
    
    Se modificar o código ao abrigo desta exceção, pode aplicar esta exceção à sua versão do código, sendo que a tal não é obrigado. Se não o fizer, elimine esta declaração de exceção da sua versão. Se eliminar a exceção de todo o código modificado, elimine-o aqui também.

en: Not Connected...
pt: Não Conectado...

en: DHT Nodes
pt: Nós DHT

en: Free Disk Space
pt: Espaço livre em disco

en: Set Unlimited
pt: Definir como ilimitado

en: _Start Daemon
pt: _Iniciar serviço

en: _Stop Daemon
pt: Parar _serviço

en: Unable to start daemon!
pt: incapaz de iniciar o serviço!

en: Edit Host
pt: Editar Servidor

en: Error Adding Host
pt: Erro ao adicionar servidor

en: Attention
pt: Atenção

en: Select the Plugin
pt: Selecione o plugin

en: Choose a .torrent file
pt: Escolha o ficheiro .torrent

en: is not a valid URL.
pt: não é um URL válido

en: Failed to download:
pt: Falha ao receber:

en: _Trackers
pt: Ras_treadores

note: #-#-#-#-#  unknown-horizons_2019.1-8_pt.po (PACKAGE VERSION)  #-#-#-#-# More text describing the savegame
en: Details:
pt: Detalhes:

en: Create a new account
pt: Criar uma nova conta

en: Save .torrent file
pt: Gravar .torrent

en: Add Peer
pt: Adicionar peer

en: hostname:port
pt: servidor:porta

en: _Show Deluge
pt: _Mostrar Deluge

en: _Add Torrent
pt: _Adicionar torrent

en: _Download Speed Limit
pt: Limitar veloci_dade de receção

en: _Upload Speed Limit
pt: Limitar velocidade de _envio

en: Quit & Shutdown Daemon
pt: Sair e desligar o serviço

en: _Create Torrent
pt: _Criar torrent

en: Quit & _Shutdown Daemon
pt: Sair e de_sligar serviço

en: _Connection Manager
pt: _Gestor de ligações

en: Status_bar
pt: _Barra de estado

en: _Columns
pt: _Colunas

en: Show _Zero Hits
pt: Mostrar resultados _nulos

en: Show _Trackers
pt: Mostrar _trackers

en: _Community
pt: _Comunidade

en: Add torrent
pt: Adicionar torrent

en: Add Torrent
pt: Adicionar torrent

en: Remove torrent
pt: Remover torrent

en: Remove Torrent
pt: Remover torrent

en: Pause the selected torrents
pt: Pausar os torrents selecionados

en: Resume the selected torrents
pt: Retomar os torrents selecionados

en: Queue Torrent Up
pt: Mover o torrent para cima

en: Queue Up
pt: Mover para cima

en: Queue Torrent Down
pt: Mover o torrent para baixo

en: Queue Down
pt: Mover para baixo

en: Connection Manager
pt: Gestor de ligações

en: Clear the search
pt: Limpar a procura

en: Create Torrent
pt: Criar torrent

en: Fol_der
pt: Pas_ta

en: _Remote Path
pt: Caminho _remoto

en: Webseeds
pt: Fontes web

en: Piece Size:
pt: Tamanho da parte:

en: Set Private Flag
pt: Definir como privado

en: Add this torrent to the session
pt: Adicionar este torrent à sessão

en: Uploaded:
pt: Enviado:

en: Move completed:
pt: Mover terminados:

en: Stop seed at ratio:
pt: Parar envio no rácio:

en: Remove at ratio
pt: Remover no rácio

en: Upload Speed:
pt: Velocidade de envio:

en: Download Speed:
pt: Velocidade de receção:

en: Connections:
pt: Ligações:

en: _Edit Trackers
pt: _Editar trackers

en: Edit Tracker
pt: Editar tracker

en: Enter Remote Path
pt: Indique o caminho remoto

en: Remote Path
pt: Remover Caminho

en: Add Tracker
pt: Adicionar tracker

en: Show session speed in titlebar
pt: Mostrar velocidade na barra de título

en: App Indicator
pt: Indicador da aplicação

en: Systray
pt: Área de notificação do sistema

en: Minimize to tray on close
pt: Minimizar para a área de notificação ao fechar

en: Password protect system tray
pt: Área de notificação protegida por senha

en: <b>Language</b>
pt: <b>Idioma</b>

en: Move completed to:
pt: Mover terminados para:

en: Copy of .torrent files to:
pt: Copiar ficheiros .torrent para:

en: Delete the copy of the torrent file created when the torrent is removed
pt: Ao remover o torrent, eliminar a cópia do ficheiro torrent criado

en: Download to:
pt: Transferir para:

en: Prioritize first and last pieces of torrent
pt: Dar prioridade às primeiras e últimas partes do torrent

en: Prioritize first and last pieces of files in torrent
pt: Dar prioridade às primeiras e últimas partes dos ficheiros no torrent

en: Add torrents in Paused state
pt: Adicionar torrents em pausa

en: Bring the dialog to focus
pt: Trazer a caixa de diálogo para a frente

en: The maximum number of connections allowed.  Set -1 for unlimited.
pt: N.º máximo de ligações permitidas (-1 para ilimitado)

en: The maximum upload slots for all torrents.  Set -1 for unlimited.
pt: N.º máximo de slots para os torrents. (-1 para ilimitado)

en: The maximum download speed for all torrents.  Set -1 for unlimited.
pt: Velocidade máxima de transferência para todos os torrents (-1 para ilimitada)

en: The maximum upload speed for all torrents.  Set -1 for unlimited.
pt: Velocidade máxima de envio para todos os torrents (-1 para ilimitada)

en: Rate limit IP overhead
pt: Avaliar limites de tráfego IP

en: If checked, the estimated TCP/IP overhead is drained from the rate limiters, to avoid exceeding the limits with the total traffic
pt: Se ativa, o tráfego TCP/IP é retirado a partir dos limitadores de quantidade, para evitar exceder os limites no tráfego total

en: The maximum upload slots per torrent.  Set -1 for unlimited.
pt: N.º máximo de slots de envio por torrent (-1 para ilimitado)

en: The maximum number of connections per torrent.  Set -1 for unlimited.
pt: N.º máximo de ligações por torrent. (-1 para ilimitado)

en: Active Port:
pt: Porta ativa:

en: Test Active Port
pt: Testar porta ativa

en: NAT Port Mapping Protocol
pt: Protocolo de mapeamento NAT

en: Peer Exchange
pt: Troca de peers

en: Local Service Discovery finds local peers on your network.
pt: O Local Service Discovery encontra os peers na sua rede

en: Distributed hash table may improve the amount of active connections.
pt: A tabela hash pode melhorar o valor de ligações ativas

en: Peer TOS Byte:
pt: Peer TOS:

en: Cache Size (16 KiB blocks):
pt: Tamanho da cache (blocos de 16 KB):

en: The number of seconds from the last cached write to a piece in the write cache, to when it's forcefully flushed to disk. Default is 60 seconds.
pt: O número de segundos desde a última escrita em cache para uma parte na cache de escrita, para obrigar a envir para a cache. Omissão é 60 segundo

en: Cache Expiry (seconds):
pt: Cache expira (segundos):

en: The total number of 16 KiB blocks written to disk since this session was started.
pt: O número de blocos de 16 KB escritos no disco desde o inicio da sessão

en: Blocks Written:
pt: Blocos escritos:

en: The total number of write operations performed since this session was started.
pt: O número de operações de escrita desde o inicio da sessão

en: Writes:
pt: Escritas:

en: The ratio (blocks_written - writes) / blocks_written represents the number of saved write operations per total write operations, i.e. a kind of cache hit ratio for the write cache.
pt: O rácio (Blocos escritos - escritas) / Blocos escritos representa o número de operações de escritas gravadas por total de operações de escrita. Exemplo: um tipo de rácio na cache para a cache de escrita

en: Write Cache Hit Ratio:
pt: Rácio para cache de escrita:

en: The number of blocks that were requested from the bittorrent engine (from peers), that were served from disk or cache.
pt: O número de blocos que foram pedidos pelo motor bittorrent (dos peers) e que foram servidos pelo disco ou cache

en: Blocks Read:
pt: Blocos lidos:

en: The cache hit ratio for the read cache.
pt: O rácio para a cache de leitura

en: Read Cache Hit Ratio:
pt: Rácio para cache de leitura:

en: The total number of read operations performed since this session was started.
pt: O número de operações de leitura desde o inicio da sessão

en: Reads:
pt: Leituras:

en: The number of 16 KiB blocks currently in the disk cache. This includes both read and write cache.
pt: O número de blocos de 16 KB existentes na cache do disco. Inclui a cache de leitura e de escrita

en: Cache Size:
pt: Tamanho de cache:

en: Read Cache Size:
pt: Tamanho da cache de leitura:

en: Help us improve Deluge by sending us your Python version, PyGTK version, OS and processor types.  Absolutely no other information is sent.
pt: Ajude a melhorar o Deluge enviando-nos a sua versão Python, PyGTK, SO e o tipo de processador. Nenhuma informação pessoal será enviada

en: Yes, please send anonymous statistics
pt: Sim, enviar estatísticas anónimas

en: If Deluge cannot find the database file at this location it will fallback to using DNS to resolve the peer's country.
pt: Se o Deluge não encontrar a base de dados nesta localização, utilizará o serviço DNS para encontrar o país dos peers

en: Daemon port:
pt: Porta do serviço:

en: Allow Remote Connections
pt: Permitir ligações remotas

en: New Release
pt: Nova versão

en: _Goto Website
pt: Ir para a página _web

en: Current Version:
pt: Versão Atual:

en: Do not show this dialog in the future
pt: Não voltar a mostrar a mensagem

en: _Add Peer
pt: _Adicionar peer

en: Add a peer by its IP
pt: Adicionar peer através do IP

en: Creating Torrent
pt: A criar torrent

en: Edit Trackers
pt: Editar trackers

en: Queued Torrents
pt: Torrents na fila

en: Automatically add torrents on connect
pt: Ao ligar, adicionar torrents automaticamente

en: Add Torrents
pt: Adicionar torrents

en: Add In _Paused State
pt: Adicionar torrents em _pausa

en: Prioritize First/Last Pieces
pt: Dar prioridade às primeiras e últimas partes

en: Apply To All
pt: Aplicar a tudo

en: Revert To Defaults
pt: Restaurar pré-definições

en: _Connection Limit
pt: _Limite da ligação

en: Upload _Slot Limit
pt: Limite do _slot de envio

en: _Auto Managed
pt: Gestão _automática

en: Resu_me
pt: Reto_mar

en: Resume selected torrents.
pt: Retomar torrents selecionados

en: _Update Tracker
pt: At_ualizar tracker

en: _Remove Torrent
pt: _Remover torrent

en: _Force Re-check
pt: _Forçar nova verificação

en: Resu_me All
pt: Reto_mar tudo

en: Add Infohash
pt: Adicionar Infohash

en: Save .torrent as
pt: Gravar .torrent como

en: Default path
pt: Caminho predefinido

note: #-#-#-#-#  xfdesktop4_4.20.1-1_pt.po (Xfdesktop)  #-#-#-#-# Change the title of the file chooser dialog
en: Select a Directory
pt: Selecione um diretório

en: Remove the selected entry
pt: Remover a entrada selecionada

note: #-#-#-#-#  gmpc_11.8.16-23_pt.po (gmpc)  #-#-#-#-# * * add url to playlist
en: Add URL
pt: Adicionar URL

en: From URL
pt: Do endereço web

en: The Deluge web interface is not installed, please install the
    interface and try again
pt: A interface web do Deluge não está instalada
    Instale-a e tente novamente

en: Enable web interface
pt: Ativar interface web

en: Enable SSL
pt: Ativar SSL

en: Download Limit:
pt: Limite da receção:

en: Upload Limit:
pt: Limite do envio:

en: Active Torrents:
pt: Torrents ativos:

en: Active Downloading:
pt: Recções ativas:

en: Active Seeding:
pt: Envios ativos:

en: <b>Slow Settings</b>
pt: <b>Definições de ligações lentas</b>

en: There was an error sending the notification email: %s
pt: Ocorreu um erro ao enviar a notificação: %s

en: Notification email sent.
pt: A notificação foi enviada!

en: Finished Torrent "%(name)s"
pt: Terminado o torrent "%(name)s"

en: This email is to inform you that Deluge has finished downloading "%(name)s", which includes %(num_files)i files.
    To stop receiving these alerts, simply turn off email notification in Deluge's preferences.
    
    Thank you,
    Deluge.
pt: Esta mensagem serve para o informar que o Deluge terminou a receção de "%(name)s", constituido por %(num_files)i ficheiros
    Para deixar de receber estes alertas, desligue as notificações nas preferências do Deluge
    
    Obrigado,
    Deluge

en: Notification Blink shown
pt: Notificação intermitente

en: Popup notification is not enabled.
pt: As notificações estão inativas

en: Notification popup shown
pt: Notificação emergente

en: Sound notification not enabled
pt: A notificação sonora está inativa

en: pygame is not installed
pt: pygame não está instalado

en: Sound notification failed %s
pt: Falha da notificação sonora %s

en: Sound notification Success
pt: Notificação sonora foi bem sucedida

en: Finished Torrent
pt: Torrent terminado

en: Choose Sound File
pt: Escolha o ficheiro de som

en: Tray icon blinks enabled
pt: Intermitência na área de notificação ativa

en: Popups enabled
pt: Alertas ativos

en: Sound enabled
pt: Sons ativos

en: <b>UI Notifications</b>
pt: <b>Notificações</b>

en: <b>Recipients</b>
pt: <b>Destinatários</b>

en: Server requires TLS/SSL
pt: O servidor requer TLS/SSL

en: <b>Email Notifications</b>
pt: <b>Notificações eletrónicas</b>

en: This configuration does not mean that you'll actually receive notifications for all these events.
pt: Esta configuração não implica a receção de notificações para todos os eventos

note: #-#-#-#-#  oca-core_11.0.20191007-4_pt.po (Odoo Server 11.0)  #-#-#-#-# module: gamification #-#-#-#-#  odoo_18.0.0+dfsg-2_pt.po (Odoo Server 16.0)  #-#-#-#-# module: base
en: Subscriptions
pt: Subscrições

en: Sound Customization
pt: Personalização de sons

en: Invalid label, valid characters:[a-z0-9_-]
pt: Etiqueta inválida, caracteres válidos: [a-z0-9_-]

en: Empty Label
pt: Etiqueta vazia

en: Label already exists
pt: A etiqueta já existe

en: Unknown Label
pt: Etiqueta desconhecida

en: Unknown Torrent
pt: Torrent desconhecido

en: <b>Add Label</b>
pt: <b>Adicionar etiqueta</b>

en: <i>Use the sidebar to add,edit and remove labels. </i>
pt: <i>Utilize a barra lateral para adicionar, editar e remover etiquetas</i>

en: Label Options
pt: Opções de etiquetas

en: <b>Label Options</b>
pt: <b>Opções de etiquetas</b>

en: Apply per torrent max settings:
pt: Aplicar definições máximas por torrent:

en: Apply Queue settings:
pt: Aplicar definições de fila:

en: <i>(1 line per tracker)</i>
pt: <i>(1 linha por tracker)</i>

en: Automatically apply label:
pt: Aplicar etiqueta automaticamente:

en: Label _Options
pt: _Opções de etiqueta

en: _Remove Label
pt: _Remover etiqueta

en: _Add Label
pt: _Adicionar etiqueta

en: Torrent Complete
pt: Torrent terminado

en: Torrent Added
pt: Torrent adicionado

en: <b>Add Command</b>
pt: <b>Adicionar comando</b>

en: <b>Commands</b>
pt: <b>Comandos</b>

en: 1 second
pt: 1 segundo

note: #-#-#-#-#  gnome-passwordsafe_5.1-3_pt.po (PasswordSafe gnome-3.30)  #-#-#-#-# Statistics #-#-#-#-#  secrets_12.0-1_pt.po (Secrets)  #-#-#-#-#
en: Stats
pt: Estatísticas

en: Watch folder does not exist.
pt: A pasta vigiada não eiste

en: <b>Watch Folders:</b>
pt: <b>Pastas vigiadas:</b>

en: Watch Folder Properties
pt: Propriedades da pasta vigiada

en: Enable this watch folder
pt: Ativar monitorização desta pasta

en: <b>Watch Folder</b>
pt: <b>Vigiar pasta</b>

en: Delete .torrent after adding
pt: Eliminar .torrent após adição

en: Append extension after adding:
pt: Acrescentar extensão após adição:

en: .added
pt: .adicionado

en: <b>Torrent File Action</b>
pt: <b>Ação do ficheiro torrent</b>

en: <b>Move Completed</b>
pt: <b>Mover terminados</b>

en: <b>Label</b>
pt: <b>Etiqueta</b>

en: Max Upload Speed:
pt: Velocidade máxima de envio:

en: Max Connections:
pt: N.º máximo de ligações:

en: Max Upload Slots:
pt: N.º máximo de slots de envio:

en: Max Download Speed:
pt: Velocidade máxima de receção:

en: <b>Bandwidth</b>
pt: <b>Largura de banda</b>

en: Auto Managed:
pt: Gestão automática:

en: Add Paused:
pt: Adicionar em pausa:

en: Queue to:
pt: Fila para:

en: <b>Queue</b>
pt: <b>Fila</b>

en: Extract to:
pt: Extrair para:

en: Create torrent name sub-folder
pt: Criar subpasta com o nome do torrent

en: This option will create a sub-folder using the torrent's name within the selected extract folder and put the extracted files there.
pt: Esta opção cria uma subpasta com o nome do torrent, na pasta de extração selecionada, e coloca os ficheiros nessa pasta

en: Emule IP list (GZip)
pt: Lista de IP's do Emule (Gzip)

en: SafePeer Text (Zipped)
pt: SafePeer (zipado)

en: PeerGuardian Text (Uncompressed)
pt: PeerGuardian (não comprimido)

en: Invalid leader
pt: Líder inválido

en: Invalid magic code
pt: Código mágico inválido

en: Invalid version
pt: Versão inválida

en: Import blocklist on startup
pt: Importar lista de bloqueios ao iniciar

en: Download the blocklist file if necessary and import the file.
pt: Se necessário, transferir lista de bloqueios e importar o ficheiro

en: Check Download and Import
pt: Verificar transferência e importar

en: Download a new blocklist file and import it.
pt: Transferir uma nova lista de bloqueio e importar

en: Force Download and Import
pt: Forçar transferência e importação

en: Blocklist is up to date
pt: A lista de bloqueios está atualizada

en: <b>Info</b>
pt: <b>Informações</b>

en: Set Maximum Connections
pt: Definir n.º máximo de ligações

en: Set Maximum Download Speed
pt: Definir velocidade máxima de receção

en: Upload Speed
pt: Velocidade de envio

en: Set Maximum Upload Speed
pt: Definir velocidade máxima de envio

en: Protocol Traffic Download/Upload
pt: Protocolo de receção/envio

en: Edit Connection
pt: Editar Conexão

en: D/L Speed Limit
pt: Limite de velocidade D/L

en: U/L Speed Limit
pt: Limite de velocidade U/L

en: Connection Limit
pt: Limite de conexão

en: Upload Slot Limit
pt: Limite de envios

en: Update Tracker
pt: Atualizar Tracker

en: Force Recheck
pt: Forçar Reverificação

en: Add Connection
pt: Adicionar Conexão

en: Add In Paused State
pt: Adicionar no estado Pausado

en: Be alerted about new releases
pt: Informações sobre novas versões

en: Maximum Connections:
pt: N.º máximo de ligações:

en: Maximum Download Speed (KiB/s):
pt: Velocidade máxima de receção (KB/s):

en: Maximum Upload Speed (KiB/s):
pt: Velocidade máxima de envio (KB/s):

en: Maximum Half-Open Connections:
pt: N.º máximo de ligações parcialmente abertas:

en: Maximum Connection Attempts per Second:
pt: N.º maximo de tentativas de ligação por segundo:

en: Maximum Upload Slots:
pt: N.º máximo de slots de envio:

en: Install Plugin
pt: Instalar plugin

en: New:
pt: Novo:

en: Pause torrent
pt: Pausar o Torrent

note: Type: note Description Main menu entry. :sl4:
en: Make this ChromeOS board bootable
pt: Tornar esta board de ChromeOS de arranque

note: Type: note Description Progress bar title. :sl4:
en: Making this ChromeOS board bootable
pt: A tornar esta board de ChromeOS de arranque

note: Type: note Description Progress bar step. :sl4:
en: Installing tools to manage ChromeOS boot images
pt: A instalar ferramnetas para gerir as imagens de arranque de ChromeOS

note: Type: note Description Progress bar step. :sl4:
en: Checking ChromeOS kernel partitions
pt: A verificar partições do kernel ChromeOS

note: Type: note Description Progress bar step. :sl4:
en: Updating initramfs
pt: A atualizar initramfs

note: Type: note Description Progress bar step. :sl4:
en: Building a boot image
pt: A compilar uma imagem de arranque

note: Type: note Description Progress bar step. :sl4:
en: Writing the boot image to disk
pt: A escrever uma imagem de arranque para o disco

note: Type: error Description :sl4:
en: No usable ChromeOS kernel partition is found
pt: Não foi encontrada nenhuma partição de kernel ChromeOS

note: Type: error Description :sl4:
en: An error was returned while searching for a ChromeOS kernel partition.
pt: Foi retornado um erro ao procurar uma partição de kernel ChromeOS.

note: Type: error Description :sl4:
en: Cannot build a boot image
pt: Não pode compilar uma imagem de arranque

note: Type: error Description :sl4:
en: An error was returned while building a boot image.
pt: Foi retornado um erro ao compilar uma imagem de arranque.

note: Type: error Description :sl4:
en: Cannot write boot image to disk
pt: Não pode escrever uma imagem de arranque para o disco

note: Type: error Description :sl4:
en: An error was returned while writing the boot image to disk.
pt: Ocorreu um erro durante a escrita da imagem de arranque para o disco.

note: Type: boolean Description :sl4:
en: Reconfigure initramfs policies?
pt: Reconfigurar as políticas de initramfs?

note: Type: boolean Description :sl4:
en: Could not generate a small enough boot image for this board. Usually this can be resolved by including less modules in the initramfs.
pt: Não pode gerar uma imagem de arranque suficientemente pequena para esta board. Normalmente isto pode ser resolvido ao incluir menos módulos no initramfs.

en: Gnome
pt: GNOME

en: This module enables Gnome-support.
pt: Este módulo activa o suporte para GNOME.

note: #-#-#-#-#  gnome-video-trimmer_25.03-6_pt.po (Video Trimmer)  #-#-#-#-# Translators: file chooser file filter name.
en: Video files
pt: Ficheiros de vídeo

en: Sound files
pt: Ficheiros de som

en: Page {0} of {1}
pt: Página {0} de {1}

en: Abort the current DVD and exit?
pt: Cancelar o DVD atual e sair?

en: Exit DeVeDe
pt: Sair do DeVeDe

en: New project
pt: Novo projeto

en: Title %(X)d
pt: Título %(X)d

note: #-#-#-#-#  libgda5_5.2.10-8_pt.po (2.26)  #-#-#-#-# Encoding
en: Encoding:
pt: Codificação:

note: #-#-#-#-#  gnome-user-docs_49.1-1_pt.po (gnome-user-docs)  #-#-#-#-# (itstool) path: page/title
en: File properties
pt: Propriedades do ficheiro

en: <b>Subtitles</b>
pt: <b>Legendas</b>

en: Rotate 180 degrees
pt: Rodar 180 graus

note: #-#-#-#-#  exaile_4.1.4+dfsg-1_pt.po (exaile)  #-#-#-#-# Audio settings for alarm
en: <b>Audio</b>
pt: <b>Áudio</b>

en: <b>Titles</b>
pt: <b>Títulos</b>

en: Shadow color:
pt: Cor da sombra:

en: <b>Vertical alignment</b>
pt: <b>Alinhamento vertical</b>

en: A developer tool for browsing and searching API documentation
pt: Uma ferramenta de programador para navegar e procurar documentação de API

en: Devhelp is a developer tool for browsing and searching API documentation. It provides an easy way to navigate through libraries and to search by function, struct, or macro.
pt: O Devhelp é um navegador de documentação de API (interface de programação de aplicações). Disponibiliza uma forma simples de navegar através de bibliotecas, procurar por função, estrutura ou macro. Apresenta um ambiente com separadores e permite imprimir resultados.

en: The documentation must be installed locally, so an internet connection is not needed to use Devhelp.
pt: A documentação deve ser instalada localmente, então uma ligação à Internet é necessária para usar o Devhelp.

en: Devhelp works natively with GTK-Doc, so the GTK and GNOME libraries are well supported. But other development platforms can be supported as well, as long as the API documentation is available in HTML and a *.devhelp2 index file is generated.
pt: O Devhelp funciona à volta do GTK-Doc, então as bibliotecas GTK e GNOME tem ótimo suporte. Contanto outras plataformas de programação podem ter suporte, desde que sua documentação de API seja HTML um índice *.devhelp2 há de ser gerado.

en: Devhelp integrates with other applications such as Glade, Builder or Anjuta, and plugins are available for different text editors (gedit, Vim, Emacs, Geany, …).
pt: O Devhelp integra-se com outras aplicações tais como o Glade, Anjuta, ou Geany, e extensões são fornecidas para os mais diversos editores de texto (gedit, Vim, Emacs, Geany, …).

en: Devhelp's main window
pt: Janela principal do Devhelp

en: Devhelp's main window with an open book
pt: A janela principal do Devhelp com um livro aberto

en: Devhelp supports opening multiple books
pt: O Devhelp suporta a abertura de vários livros

en: Devhelp supports HTML documentation formats
pt: O Devhelp suporta formatos de documentação HTML

en: API Documentation Browser
pt: Navegador de documentação de API

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: documentation;information;manual;developer;api;
pt: documentação;informação;manual;programador;api;

en: Main window maximized state
pt: Estado de maximização da janela principal

en: Whether the main window should start maximized.
pt: Se a janela principal deverá ou não iniciar maximizada.

en: Width of the main window
pt: Largura da janela principal

en: The width of the main window.
pt: A largura da janela principal.

en: Height of main window
pt: Altura da janela principal

en: The height of the main window.
pt: A altura da janela principal.

en: Width of the index and search pane
pt: Largura dos painéis de índice e procura

en: The width of the index and search pane.
pt: A largura dos painéis de índice e procura.

en: Width of the assistant window
pt: Largura da janela do assistente

en: The width of the assistant window.
pt: A largura da janela do assistente.

en: Height of assistant window
pt: Altura da janela do assistente

en: The height of the assistant window.
pt: A altura da janela do assistente.

en: Books disabled
pt: Livros desativados

en: List of books disabled by the user.
pt: Lista de livros desativados pelo utilizador.

en: Group books by language
pt: Agrupar livros por linguagem

en: Whether books should be grouped by programming language in the user interface.
pt: Se os livros deverão ou não ser agrupados no ambiente gráfico por linguagem.

en: Use the system default fonts.
pt: Utilizar as letras predefinidas do sistema.

en: Font for fixed width text
pt: Letra para o texto de largura fixa

en: Font for text with fixed width, such as code examples.
pt: Letra para o texto de largura fixa, tal como exemplos de código.

en: Book:
pt: Livro:

en: Language: %s
pt: Linguagem: %s

en: Language: Undefined
pt: Linguagem: indefinida

en: Empty Page
pt: Página vazia

en: Devhelp support
pt: Assistência do Devhelp

en: Show API Documentation
pt: Mostrar a documentação de API

en: Devhelp (development build)
pt: Devhelp (compilação de desenvolvimento)

en: Devhelp Website
pt: Página web do Devhelp

en: Opens a new Devhelp window
pt: Abre uma nova janela Devhelp

en: Search for a keyword
pt: Procurar uma palavra-chave

en: KEYWORD
pt: PALAVRA-CHAVE

en: Search and display any hit in the assistant window
pt: Procurar e mostrar os resultados na janela do assistente

en: Display the version and exit
pt: Mostrar a versão e sair

en: Quit any running Devhelp
pt: Sair de qualquer Devhelp em execução

note: #-#-#-#-#  devhelp_43.0-6_pt.po (3.12)  #-#-#-#-# Please don't translate "Devhelp"
en: Devhelp — Assistant
pt: Devhelp — assistente

en: _Group by language
pt: _Agrupar por linguagem

en: Book Shelf
pt: Prateleira de livros

en: _Variable width:
pt: Largura _variável:

en: _Fixed width:
pt: Largura _fixa:

en: _About Devhelp
pt: _Acerca do Devhelp

en: Toggle Side Panel
pt: Ativar/Desativar Painel lateral

[ctx: shortcut window]
en: Focus global search
pt: Foco na pesquisa global

[ctx: shortcut window]
en: Find in current page
pt: Localizar na página atual

[ctx: shortcut window]
en: Open a new tab
pt: Abrir um novo separador

[ctx: shortcut window]
en: Toggle side panel visibility
pt: Alternar visibilidade do painel lateral

[ctx: shortcut window]
en: Go forward
pt: Avançar

[ctx: shortcut window]
en: Print
pt: Imprimir

[ctx: shortcut window]
en: Close the current window
pt: Fechar a janela atual

[ctx: shortcut window]
en: Close all windows
pt: Fechar todas as janelas

en: Show keyboard shortcuts
pt: Mostrar atalhos de teclado

en: Normal size
pt: Tamanho normal

note: type: TH
en: Debian Utilities
pt: Utilitários Debian

note: type: Plain text
en: annotate-output - annotate program output with time and stream
pt: annotate-output - anota resultados de programa com hora e fluxo

note: type: Plain text
en: B<annotate-output> executes I<program> with I<args> as arguments and prepends printed lines with a format string followed by an indicator for the stream on which the line was printed followed by a colon and a single space.
pt: O B<annotate-output> executa I<program> com I<args> com o argumentos e acrescenta linhas escritas com uma string de formato seguida por um indicador para o fluxo no qual a linha foi escrita seguido pelo caractere dois pontos e um único espaço.

note: type: Plain text
en: The stream indicators are B<I> for information from B<annotate-output> as well as B<O> for STDOUT and B<E> for STDERR from I<program>.
pt: Os indicadores de fluxo são B<I> para informação de B<annotate-output> assim  como B<O> para STDOUT e B<E> para STDERR de I<program>.

note: type: Plain text
en: A format string that may use the conversion specifiers from the B<date>(1)-utility. The printed string is separated from the following stream indicator by a single space. May be overridden by later options that specify the format string.
pt: Uma string de formato que pode usar os especificadores de conversão do utilitário B<date>(1). A string escrita é separada do indicador de fluxo seguinte por um único espaço. Pode ser sobreposta por opções posteriores que especifiquem a string de formato.

note: type: Plain text
en: Defaults to "%H:%M:%S".
pt: Predefinido para "%H:%M:%S".

note: type: Plain text
en: A format string that may use the conversion specifiers from the B<date>(1)-utility. There is no separator between the printed string and the following stream indicator. May be overridden by later options that specify the format string.
pt: Uma string de formato que pode usar os especificadores de conversão do utilitário B<date>(1). Não existe nenhum separador entre a string escrita e o indicador de fluxo seguinte. Pode ser sobreposta por opções posteriores que especifiquem a string de formato.

note: type: Plain text
en: Ends option parsing (unless it is itself an argument to an option).
pt: Termina a análise de opções (a menos que seja ele próprio um argumento para uma opção).

note: type: Plain text
en: Display a help message.
pt: Mostra uma mensagem de ajuda.

note: type: Plain text
en: If I<program> is invoked, the exit status of B<annotate-output> shall be the exit status of I<program>; otherwise, B<annotate-output> shall exit with one of the following values:
pt: Se I<program> for invocado, o estado de saída de B<annotate-output> será o estado de saída de I<program>; caso contrário, B<annotate-output> irá sair com um dos seguintes valores:

note: type: Plain text
en: B<-h> or B<--help> was used.
pt: B<-h> ou B<--help> foi usado.

note: type: Plain text
en: An error occurred in B<annotate-output>.
pt: Ocorreu um erro em B<annotate-output>.

note: type: Plain text
en: I<program> was found but could not be invoked.
pt: I<program> foi encontrado mas não pôde ser invocado.

note: type: Plain text
en: I<program> could not be found or was not specified.
pt: I<program> não foi encontrado ou não foi especificado.

note: type: SH
en: CAVEATS AND BUGS
pt: CAVEATS E BUGS

note: type: Plain text
en: Since STDOUT and STDERR are processed in parallel, it can happen that some lines received on STDOUT will show up before later-printed STDERR lines (and vice-versa).
pt: Como STDOUT e STDERR são processados em paralelo, pode acontecer que algumas linhas recebidas no STDOUT irão aparecer antes que linhas de escrita-tardia do STDERR (e vice-versa).

note: type: Plain text
en: This is unfortunately very hard to fix with the current annotation strategy.  A fix would involve switching to PTRACE'ing the process.  Giving nice a (much) higher priority over I<program> could however cause this behaviour to show up less frequently.
pt: Isto é infelizmente muito difícil de corrigir com a estratégia de anotação actual. Uma correcção iria envolver a comutação para fazer PTRACE ao processo. Dando ao nice uma prioridade (muito) mais alta sobre I<program> poderia fazer com que este comportamento surgisse com menos frequência.

note: type: Plain text
en: B<annotate-output> expects I<program> to output (text) lines (as specified by POSIX) to STDOUT and STDERR.
pt: O B<annotate-output> espera que I<program> gere (texto) linhas (como especificado pelo POSIX) para STDOUT e STDERR.

note: type: Plain text
en: In particular, it leads to undefined behaviour when lines are printed that contain NUL bytes.  It further may lead to undefined behaviour when lines are printed that contain bytes that do not form valid characters in the current locale.
pt: Em particular, leva a um comportamento não definido quando as linhas são escritas contendo bytes NUL.  Pode também levar para comportamento não definido quando são escritas linhas que contêm bytes que não formam caracteres válidos no locale actual.

note: type: Plain text
en: When an interactive I<program> asks for input, the question might not be shown until after you have answered it.  This will give the impression that I<program> has hung, while it has not.
pt: Quando um I<program> interactivo pede uma entrada, a pergunta pode não aparecer até que você a responda. Isto dá a impressão de que I<program> pendurou, quando isso não aconteceu.

note: type: Plain text
en: B<annotate-output> is implemented as a script in the Shell Command Language. Shells typically set various (shell) variables when started and may set the `export` attribute on some of them. They further initialise (shell) variables from their own environment (as set by the caller of the shell respectively the caller of B<annotate-output>) and set the `export` attribute on them.
pt: B<annotate-output> é implementado como um script na Linguagem de Comando Shell. Shells tipicamente definem várias variáveis (shell) quando arrancam e podem definir o atributo `export` em algumas delas. Elas depois inicializam variáveis (shell) a partir do seu próprio ambiente (como definido pelo chamador da shell respetivamente o chamador de B<annotate-output>) e definem o atributo `export` nelas.

note: type: Plain text
en: It follows from this, that when the caller of B<annotate-output> wants to set the environment (variables) of I<program>, they may get overridden or additional ones may get added by the shell.
pt: Segue-se a partir disto, que quando o chamador de B<annotate-output> quer definir o ambiente (variáveis) do I<program>, elas podem ser sobrepostas ou podem ser adicionadas adicionais pela shell.

note: type: Plain text
en: Further, environment variables are in principle allowed to have names (for example `.`) that are not valid shell variable names. POSIX does not specify whether or not such environment variables are exported to programs invoked from the shell. No assumptions can thus be made on whether such environment variables will be exported correctly or at all to I<program>.
pt: Mais, as variáveis de ambiente são em princípio permitidas de terem nomes (por exemplo `.`) que não são nomes válidos de variáveis da shell. O POSIX não especifica se tais variáveis de ambiente são ou não exportadas para os programas invocados a partir da shell. Não se pode assumir assim que tais variáveis de ambiente sejam corretamente exportadas o se o sejam mesmo para o I<program>.

note: type: SH
en: SUPPORT
pt: SUPORTE

note: type: Plain text
en: B<annotate-output> is community-supported (meaning: you'll need to fix it yourself).  Patches are however appreciated, as is any feedback (positive or negative).
pt: O B<annotate-output> é suportado pela comunidade (significa: você irá precisar de ser o próprio a corrigi-lo). No entanto as patches são bem vindas, assim como qualquer feedback (positivo ou negativo).

note: type: Plain text
en: This manual page was written by Jeroen van Wolffelaar E<lt>jeroen@wolffelaar.nlE<gt> and can be redistributed under the terms of the GPL version 2.  The B<annotate-output> script itself was re-written by Johannes Schauer Marin Rodrigues E<lt>josch@debian.orgE<gt> and can be redistributed under the terms of the Expat license.
pt: Este manual foi escrito por Jeroen van Wolffelaar E<lt>jeroen@wolffelaar.nlE<gt> e pode ser redistribuído sob os termos da GPL versão 2. O próprio script B<annotate-output> foi reescrito por Johannes Schauer Marin Rodrigues E<lt>josch@debian.orgE<gt> e pode ser redistribuído sob os termos da licença Expat.

note: type: Plain text
en: archpath - output arch (tla/Bazaar) archive names, with support for branches
pt: archpath - gera nomes de arquivo arch (tla/Bazaar), com suporte para ramificações

note: type: Plain text
en: B<archpath> is intended to be run in an arch (tla or Bazaar) working copy.
pt: B<archpath> destina-se a ser corrido numa cópia de trabalho de arch (tla ou Bazaar).

note: type: Plain text
en: In its simplest usage, B<archpath> with no parameters outputs the package name (archive/category--branch--version) associated with the working copy.
pt: Na sua utilização mais simples, B<archpath> sem parâmetros escreve o nome do pacote (arquivo/categoria--ramo--versão) associado à cópia de trabalho.

note: type: Plain text
en: If a parameter is given, it may either be a branch--version, in which case B<archpath> will output a corresponding package name in the current archive and category, or a plain branch name (without \(oq--"), in which case B<archpath> will output a corresponding package name in the current archive and category and with the same version as the current working copy.
pt: Se for dado um parâmetro, pode ser ou ramo--versão, que neste caso o B<archpath> ira escrever um nome de pacote correspondente no arquivo e categoria actual, ou um nome de ramo simples (sem \(oq--"), que neste caso o B<archpath> irá escrever um nome de pacote correspondente no arquivo e categoria actual e com a mesma versão que a cópia de trabalho actual.

note: type: Plain text
en: This is useful for branching.  For example, if you're using Bazaar and you want to create a branch for a new feature, you might use a command like this:
pt: Isto é útil para ramificações. Por exemplo, se você usa o Bazaar e quer criar um ramo para uma nova funcionalidade, você  pode usar um comando tal como este:

note: type: Plain text
en: Or if you want to tag your current code onto a \(oqreleases\(cq branch as version 1.0, you might use a command like this:
pt: Ou se você deseja etiquetar o seu código actual num ramo \(oqreleases\(cq como na versão 1.0, você pode usar um comando como este:

note: type: Plain text
en: That's much easier than using \(oqbaz tree-version\(cq to look up the package name and manually modifying the result.
pt: Isto é muito mais fácil do que usar \(oqbaz tree-version\(cq para procurar o nome do pacote e modificar manualmente o resultado.

note: type: Plain text
en: B<archpath> was written by
pt: B<archpath> foi escrito por

note: type: Plain text
en: Like B<archpath>, this manual page is released under the GNU General Public License, version 2 or later.
pt: Tal como B<archpath>, este manual é lançado sob a GNU General Public License, versão 2 ou posterior.

note: type: textblock
en: Make B<bts> use cached bugs for the B<show> and B<bugs> commands, if a cache is available for the requested data. See the B<cache> command, below for information on setting up a cache.
pt: Faz o B<bts> usar bugs em cache para os comandos B<show> e B<bugs>, se estiver disponível uma cache para os dados requisitados. Veja o comando B<cache> command, em baixo para informação sobre como definir uma cache.

note: type: textblock
en: Opposite of B<--offline>; overrides any configuration file directive to work offline.
pt: Oposto de B<--offline>; sobrepõe qualquer directiva de ficheiro de configuração para trabalhar em offline.

note: type: textblock
en: Do not send emails but print them to standard output.
pt: Não envia os emails mas escreve-os na saída standard.

note: type: textblock
en: Should we attempt to cache new versions of BTS pages when performing B<show>/B<bugs> commands? Default is to cache.
pt: Devemos tentar pôr em cache novas versões de páginas BTS ao executar comandos B<show>/B<bugs>? A predefinição é pôr em cache.

note: type: textblock
en: When running a B<bts cache> command, should we only mirror the basic bug (B<min>), or should we also mirror the mbox version (B<mbox>), or should we mirror the whole thing, including the mbox and the boring attachments to the BTS bug pages and the acknowledgement emails (B<full>)? Default is B<min>.
pt: Ao correr um comando B<bts cache> command, deveremos apenas espelhar o bug básico (B<min>), ou devemos também espelhar a versão mbox (B<mbox>), ou devemos espelhar tudo, incluindo a mbox e os anexos aborrecidos às páginas de bug do BTS e os emails de reconhecimento (B<full>)? A predefinição é B<min>.

note: type: textblock
en: Time in seconds to delay between each download, to avoid hammering the BTS web server. Default is 0 seconds.
pt: Tempo em segundos de atraso entre cada download, para evitar martelar o servidor web do BTS. A predefinição é 0 segundos.

note: type: textblock
en: Send carbon copies to a list of users. I<CC_EMAIL_ADDRESS> should be a comma-separated list of email addresses. Multiple options add more CCs.
pt: Envia cópias CC para uma lista de utilizadores. I<CC_EMAIL_ADDRESS> deve ser uma lista de endereços email separados por vírgulas. Múltiplas opções adicionam mais CCs.

note: type: textblock
en: Add the addresses specified in the configuration file option B<BTS_DEFAULT_CC> to the list specified using B<--cc-addr>.  This is the default.
pt: Adiciona os endereços especificados na opção de ficheiro de configuração B<BTS_DEFAULT_CC> à lista especificada usando B<--cc-addr>. Isto é a predefinição.

note: type: textblock
en: Do not add addresses specified in B<BTS_DEFAULT_CC> to the carbon copy list.
pt: Não adiciona o endereço especificado em B<BTS_DEFAULT_CC> à lista CC (carbon copy).

note: type: textblock
en: Note that one of B<$DEBEMAIL> or B<$EMAIL> must be set in the environment in order to use B<mutt> to send emails.
pt: Note que uma de B<$DEBEMAIL> ou B<$EMAIL> tem de estar definida no ambiente de modo a usar B<mutt> para enviar emails.

note: type: textblock
en: Specify an SMTP host.  If given, B<bts> will send mail by talking directly to this SMTP host rather than by invoking a B<sendmail> command.
pt: Especifica uma máquina SMTP.  Se fornecido, B<bts> irá enviar mail ao falar directamente com esta máquina SMTP em vez de invocar um comando B<sendmail>.

note: type: textblock
en: The host name may be followed by a colon (":") and a port number in order to use a port other than the default.  It may also begin with "ssmtp://" or "smtps://" to indicate that SMTPS should be used.
pt: O nome da máquina pode ser seguido de dois pontos (":") e um número de porto de modo a usar um porto diferente do predefinido. Também pode começar com "ssmtp://" ou "smtps://" para indicar que deve ser usado SMTPS.

note: type: textblock
en: If SMTPS not specified, B<bts> will still try to use STARTTLS if it's advertised by the SMTP host.
pt: Se não for especificado SMTPS, B<bts> irá ainda tentar usar STARTTLS se tal for anunciado pela máquina SMTP.

note: type: textblock
en: Note that one of B<$DEBEMAIL> or B<$EMAIL> must be set in the environment in order to use direct SMTP connections to send emails.
pt: Note que uma de B<$DEBEMAIL> ou B<$EMAIL> tem de ser definida no ambiente de modo a se usar ligações SMTP directas para enviar emails.

note: type: textblock
en: Specify the credentials to use when connecting to the SMTP server specified by B<--smtp-host>.  If the server does not require authentication then these options should not be used.
pt: Especifica as credenciais a usar quando liga ao servidor SMTP especificado por B<--smtp-host>. Se o servidor não requerer autenticação então estas opções não devem ser usadas.

note: type: textblock
en: If a username is specified but not a password, B<bts> will prompt for the password before sending the mail.
pt: Se for especificado um nome de utilizador mas não uma palavra passe, B<bts> irá pedir a palavra passe antes de enviar o mail.

note: type: textblock
en: Specify the name to use in the I<HELO> command when connecting to the SMTP server; defaults to the contents of the file F</etc/mailname>, if it exists.
pt: Especifica o nome a usar no comando I<HELO> quando liga ao servidor SMTP; por predefinição usa o conteúdo do ficheiro F</etc/mailname>, se existir.

note: type: textblock
en: Note that some SMTP servers may reject the use of a I<HELO> which either does not resolve or does not appear to belong to the host using it.
pt: Note que alguns servidores SMTP podem rejeitar o uso de um I<HELO> que ou não resolve ou parece não pertencer à máquina que o usa.

note: type: textblock
en: Download a bug report again, even if it does not appear to have changed since the last B<cache> command.  Useful if a B<--cache-mode=full> is requested for the first time (otherwise unchanged bug reports will not be downloaded again, even if the boring bits have not been downloaded).
pt: Descarrega um relatório de bug outra vez, mesmo que este não pareça ter sido alterado desde o último comando B<cache>. Útil se for pedido um B<--cache-mode=full> pela primeira vez (caso contrário os relatórios de bug não alterados não serão descarregados de novo, mesmo que os bits aborrecedores não tenham sido descarregados).

note: type: textblock
en: Suppress any configuration file B<--force-refresh> option.
pt: Suprime qualquer opção B<--force-refresh> de ficheiro de configuração.

note: type: textblock
en: Download only new bugs when caching. Do not check for updates in bugs we already have.
pt: Descarrega apenas os novos bugs ao fazer cache. Não verifica se há actualizações nos bugs que já temos.

note: type: textblock
en: When caching bug reports, include those that are marked as resolved.  This is the default behaviour.
pt: Ao fazer cache aos relatórios de bug, incluir aqueles que estão marcados como resolvidos. Este é o comportamento predefinido.

note: type: textblock
en: Reverse the behaviour of the previous option.  That is, do not cache bugs that are marked as resolved.
pt: Reverte o comportamento da opção anterior. Isto é, não põe em cache bugs marcados como resolvidos.

note: type: textblock
en: Suppress acknowledgment mails from the BTS.  Note that this will only affect the copies of messages CCed to bugs, not those sent to the control bot.
pt: Suprime os mails de confirmação do BTS.  Note que isto irá apenas afectar as cópias das mensagens copiadas por CC para os bugs, e não aquelas enviadas para o bot de controlo.

note: type: textblock
en: Do not suppress acknowledgement mails.  This is the default behaviour.
pt: Não suprime os mails de reconhecimento. Este é o comportamento predefinido.

note: type: textblock
en: When running B<bts cache>, only display information about newly cached pages, not messages saying already cached.  If this option is specified twice, only output error messages (to stderr).
pt: Ao correr B<bts cache>, apenas mostra informação sobre as páginas novas postas em cache, e não as mensagens que já estavam em cache. Se esta opção for especificada duas vezes, só gera mensagens de erro (para o stderr).

note: type: Plain text
en: Do not read any configuration files.  This can only be used as the first option given on the command-line.
pt: Não lê nenhuns ficheiros de configuração. Isto só pode ser usado como primeira opção dada na linha de comandos.

note: type: textblock
en: For full details about the commands, see the BTS documentation.  L<https://www.debian.org/Bugs/server-control>
pt: Para todos os detalhes sobre os comandos, veja a documentação do BTS. L<https://www.debian.org/Bugs/server-control>

note: type: textblock
en: The meanings of the possible arguments are as follows:
pt: Os significados dos possíveis argumentos são os seguintes:

note: type: textblock
en: If nothing is specified, B<bts bugs> will display your bugs, assuming that either B<DEBEMAIL> or B<EMAIL> (examined in that order) is set to the appropriate email address.
pt: Se nada for especificado, B<bts bugs> irá mostrar os seus bugs, assumindo que um de B<DEBEMAIL> ou B<EMAIL> (examinado por esta ordem) está definido para o endereço de email apropriado.

note: type: textblock
en: Display bug number I<bug_number>.
pt: Mostra o número do bug I<bug_number>.

note: type: textblock
en: Display the bugs for the package I<package>.
pt: Mostra os bugs para o pacote I<package>.

note: type: textblock
en: Display the bugs for the source package I<package>.
pt: Mostra os bugs para o pacote fonte I<package>.

note: type: textblock
en: Display the bugs for the maintainer email address I<maintainer>.
pt: Mostra os bugs para para o endereço de email do maintainer I<maintainer> que é quem faz a manutenção do pacote.

note: type: textblock
en: Display the bugs for the submitter email address I<submitter>.
pt: Mostra os bugs para o endereço de email de quem submeteu I<submitter>.

note: type: textblock
en: Display the bugs which are tagged with I<tag>.
pt: Mostra os bugs que estão etiquetados com I<tag>.

note: type: textblock
en: Display the bugs which are tagged with usertag I<tag>.  See the BTS documentation for more information on usertags.  This will require the use of a B<users=>I<email> option.
pt: Mostra os bugs que estão etiquetados com a usertag I<tag>.  Veja a documentação do BTS para mais informação sobre usertags.  Isto irá requerer o uso da opção B<users=>I<email>.

note: type: textblock
en: Details of the bug tracking system itself, along with a bug-request page with more options than this script, can be found on https://bugs.debian.org/.  This page itself will be opened if the command 'bts bugs :' is used.
pt: Detalhes do próprio sistema de acompanhamento de bugs, juntamente com uma página de pedido-de-bug com mais opções que este script, que pode ser encontrado em https://bugs.debian.org/.  Esta própria página será aberta se o comando 'bts bugs :' for usado.

note: type: textblock
en: Display the front page of the release-critical pages on the BTS.  This is a synonym for https://bugs.debian.org/release-critical/index.html.  It is also possible to say release-critical/debian/main.html and the like.  RC is a synonym for release-critical/other/all.html.
pt: Mostra a página frontal das páginas crítico-de-lançamento no BTS.  Isto é um sinónimo de https://bugs.debian.org/release-critical/index.html.  É também possível dizer release-critical/debian/main.html e semelhante. RC é um sinónimo de release-critical/other/all.html.

note: type: textblock
en: After the argument specifying what to display, you can optionally specify options to use to format the page or change what it displayed.  These are passed to the BTS in the URL downloaded. For example, pass dist=stable to see bugs affecting the stable version of a package, version=1.0 to see bugs affecting that version of a package, or reverse=yes to display newest messages first in a bug log.
pt: Após o argumento que especifica o que mostrar, você pode opcionalmente especificar opções a usar para formatar a página ou mudar o que é mostrado. Estas são passadas ao BTS no URL descarregado. Por exemplo, passe dist=stable para ver bugs que afectam a versão estável de um pacote, version=1.0 para ver bugs que afectam essa versão de um pacote, ou reverse=yes para mostrar as mensagens mais recentes em primeiro lugar num relatório de bug.

note: type: textblock
en: If caching has been enabled (that is, B<--no-cache> has not been used, and B<BTS_CACHE> has not been set to B<no>), then any page requested by B<bts show> will automatically be cached, and be available offline thereafter.  Pages which are automatically cached in this way will be deleted on subsequent "B<bts show>|B<bugs>|B<cache>" invocations if they have not been accessed in 30 days.  Warning: on a filesystem mounted with the "noatime" option, running "B<bts show>|B<bugs>" does not update the cache files' access times; a cached bug will then be subject to auto-cleaning 30 days after its initial download, even if it has been accessed in the meantime.
pt: Se a cache estiver activa (isto é, se B<--no-cache> não for usado, e B<BTS_CACHE> não estiver definido para B<no>), então qualquer página requisitada pelo B<bts show> será colocada em cache automaticamente, e ficará disponível offline dai em diante. As páginas que são automaticamente colocadas em cache deste modo serão apagadas em invocações "B<bts show>|B<bugs>|B<cache>" subsequentes se não foram acedidas em 30 dias. Aviso: Num sistema de ficheiros montado com a opção "noatime", correr "B<bts show>|B<bugs>" não faz actualizar os os tempos de acesso dos ficheiros de cache; um bug em cache irá então ser sujeito a auto-limpeza 30 dias após a sua descarga inicial, mesmo que tenha sido acedido entretanto.

note: type: textblock
en: The value of B<BROWSER> may consist of a colon-separated series of browser command parts. These should be tried in order until one succeeds. Each command part may optionally contain the string B<%s>; if it does, the URL to be viewed is substituted there. If a command part does not contain B<%s>, the browser is to be launched as if the URL had been supplied as its first argument. The string B<%%> must be substituted as a single %.
pt: O valor de B<BROWSER> pode consistir duma série separada-por-dois-pontos de partes de comando do navegador. Estes devem ser tentados por ordem até que um tenha sucesso. Cada parte de comando pode opcionalmente conter a string B<%s>; se a tiver, o URL a ser visualizado é substituído aqui. Se uma parte de comando não conter B<%s>, o navegador deve ser lançado como se o URL fosse fornecido como seu primeiro argumento. A string B<%%> tem de ser substituída por um único %.

note: type: textblock
en: Rationale: We need to be able to specify multiple browser commands so programs obeying this convention can do the right thing in either X or console environments, trying X first. Specifying multiple commands may also be useful for people who share files like F<.profile> across multiple systems. We need B<%s> because some popular browsers have remote-invocation syntax that requires it. Unless B<%%> reduces to %, it won't be possible to have a literal B<%s> in the string.
pt: Razão: Precisamos de poder especificar múltiplos comandos de navegador para que os programas que obedeçam a esta convenção possam fazer o correcto tanto em ambiente X ou de consola, tentando primeiro o X. Especificar múltiplos comandos pode também ser útil para pessoas que partilham ficheiros como F<.profile> entre múltiplos sistemas. Precisamos de B<%s> porque alguns navegadores populares têm sintaxe de invocação-remota que o requer. A menos que B<%%> seja reduzido para %, não nos será possível ter um B<%s> literal na string.

note: type: textblock
en: Uses the SOAP interface to output a list of bugs which match the given selection requirements.
pt: Usa a interface SOAP para escrever uma lista de bugs que correspondem aos requerimentos de selecção fornecidos.

note: type: textblock
en: The following keys are allowed, and may be given multiple times.
pt: São aceites as seguinte chaves, e podem ser dadas várias vezes.

note: type: textblock
en: Binary package name.
pt: Nome do pacote binário.

note: type: textblock
en: Source package name.
pt: Nome do pacote fonte.

note: type: textblock
en: E-mail address of the maintainer.
pt: Endereço de e-mail do maintainer.

note: type: textblock
en: E-mail address of the submitter.
pt: Endereço de e-mail de quem submeteu.

note: type: textblock
en: Bug severity.
pt: Severidade do bug.

note: type: textblock
en: Tags applied to the bug. If B<users> is specified, may include usertags in addition to the standard tags.
pt: Etiquetas aplicadas ao bug. Se for especificado B<users>, pode incluir etiquetas de utilizador adicionalmente às etiquetas standard.

note: type: textblock
en: Bug's owner.
pt: Dono do bug.

note: type: textblock
en: Address of someone who sent mail to the log.
pt: Endereço de alguém que enviou mail para o relatório.

note: type: textblock
en: Bugs which affect this package.
pt: Bugs que afectam este pacote.

note: type: textblock
en: List of bugs to search within.
pt: Lista de bugs para procurar dentro.

note: type: textblock
en: Users to use when looking up usertags.
pt: Utilizadores a usar quando procura por usertags.

note: type: textblock
en: Whether to search archived bugs or normal bugs; defaults to B<0> (i.e. only search normal bugs). As a special case, if archive is B<both>, both archived and unarchived bugs are returned.
pt: Se se deve procurar bugs arquivados ou bugs normais: predefinido para B<0> (isto é, apenas procura bugs normais). Como um caso especial, se o arquivo for B<both>, são retornados tanto bugs arquivados como não arquivados.

note: type: textblock
en: For example, to select the set of bugs submitted by jrandomdeveloper@example.com and tagged B<wontfix>, one would use
pt: Por exemplo, para selecionar um conjunto de bugs submetidos por jrandomdeveloper@example.com e apontar a B<wontfix>, deverá ser usado

note: type: textblock
en: If a key is used multiple times then the set of bugs selected includes those matching any of the supplied values; for example
pt: Se uma chave for usada várias vezes então o conjunto de bugs selecionados inclui aqueles que correspondem a quaisquer dos valores fornecidos; por exemplo

note: type: textblock
en: returns all bugs of package foo with either wishlist or minor severity.
pt: retorna todos os bugs do pacote foo seja com severidade wishlist ou minor.

note: type: textblock
en: Uses the SOAP interface to output status information for the given bugs (or as read from the listed files -- use B<-> to indicate STDIN).
pt: Usa a interface SOAP para escrever informação de estado para os bugs dados (ou como lida a partir dos ficheiros listados -- use B<-> para indicar STDIN).

note: type: textblock
en: By default, all populated fields for a bug are displayed.
pt: Por predefinição, são mostrados todos os campos preenchidos para um bug.

note: type: textblock
en: If B<verbose> is given, empty fields will also be displayed.
pt: Se for dado <verbose>, são também mostrados os campos vazios.

note: type: textblock
en: If B<fields> is given, only those fields will be displayed.  No validity checking is performed on any specified fields.
pt: Se for dado B<fields>, apenas esses campos serão mostrados. Nenhuma verificação de validade é executada em nenhum dos campos especificados.

note: type: textblock
en: Archive a I<bug> that has previously been archived but is currently not.  The I<bug> must fulfill all of the requirements for archiving with the exception of those that are time-based.
pt: Arquiva um I<bug> que foi anteriormente arquivado mas actualmente não está. O I<bug> deve cumprir com todos os requerimentos para arquivamento com a excepção daqueles que são baseados em tempo.

note: type: textblock
en: Unarchive a I<bug> that is currently archived.
pt: Desarquiva um I<bug> que está presentemente arquivado.

note: type: textblock
en: Change the I<title> of the I<bug>.
pt: Muda o I<title> (título) do I<bug>.

note: type: textblock
en: Select a message number that should be used as the summary of a I<bug>.
pt: Seleciona um número de mensagem que deve ser usada como o sumário de um I<bug>.

note: type: textblock
en: If no message number is given, the summary is cleared.
pt: Se nenhum número de mensagem for dado, o sumário é limpo.

note: type: textblock
en: Merge a set of bugs together.
pt: Funde um conjunto de bugs juntamente.

note: type: textblock
en: Forcibly merge a set of bugs together. The first I<bug> listed is the master bug, and its settings (those which must be equal in a normal B<merge>) are assigned to the bugs listed next.
pt: Funde à força um conjunto de bugs juntamente. O primeiro I<bug> listado é o bug mestre, e as suas definições (aquelas que devem ser iguais numa B<merge> normal) são atribuídas aos bugs listados a seguir.

note: type: textblock
en: Unmerge a I<bug>.
pt: Desfaz a fusão de um I<bug>.

note: type: textblock
en: The list of valid tags and their significance is available at L<https://www.debian.org/Bugs/Developer#tags>. The current valid tags are:
pt: A lista de etiquetas válidas e seus significados está disponível em L<https://www.debian.org/Bugs/Developer#tags>. As etiquetas actualmente válidas são:

note: type: textblock
en: There is also a tag for each release of Debian since "potato". Note that this list may be out of date, see the website for the most up to date source.
pt: Existe também uma etiqueta para cada lançamento de Debian desde "potato". Note que esta lista pode estar desatualizada, veja o sitio web para uma fonte mais atualizada.

note: type: textblock
en: will remove all indications that I<bug> affects other packages.
pt: irá remover todas as indicações em que o I<bug> afecta outros pacotes.

note: type: textblock
en: Specify a user I<email> address before using the B<usertags> command.
pt: Especifica um endereço I<email> de utilizador antes de usar o comando B<usertags>.

note: type: textblock
en: Record that you have claimed a I<bug> (e.g. for a bug squashing party).  I<claim> should be a unique token allowing the bugs you have claimed to be identified; an e-mail address is often used.
pt: Regista que você reivindicou um I<bug> (ex. para uma festa de esmagar bugs). I<claim> deve ser um testemunho único que permita que os bugs que você reivindicou sejam identificados; é muitas vezes usado um endereço de e-mail.

note: type: textblock
en: If no I<claim> is specified, the environment variable B<DEBEMAIL> or B<EMAIL> (checked in that order) is used.
pt: Se não for especificado I<claim>, é usada a variável de ambiente B<DEBEMAIL> ou B<EMAIL>.

note: type: textblock
en: Remove the record that you have claimed a bug.
pt: Remove o registo que você reivindicou um bug.

note: type: textblock
en: Change the I<severity> of a I<bug>. Available severities are: B<wishlist>, B<minor>, B<normal>, B<important>, B<serious>, B<grave>, B<critical>. The severity may be abbreviated to any unique substring.
pt: Muda a I<severity> de um I<bug>. As severidades disponíveis são: B<wishlist>, B<minor>, B<normal>, B<important>, B<serious>, B<grave>, B<critical>. A severidade pode ser abreviada para qualquer substring única.

note: type: textblock
en: Mark the I<bug> as forwarded to the given I<address> (usually an email address or a URL for an upstream bug tracker).
pt: Marca o I<bug> como reencaminhado para o I<address> dado (geralmente um endereço de email ou um URL para um seguidor de bugs do autor).

note: type: textblock
en: Mark a I<bug> as not forwarded.
pt: Marca um I<bug> como não reencaminhado.

note: type: textblock
en: The following commands will only apply to bugs against the listed I<package>s; this acts as a safety mechanism for the BTS.  If no packages are listed, this check is turned off again.
pt: Os seguintes comandos irão apenas aplicar a bugs contra os I<package>s listados; isto actua como um mecanismo de segurança para o BTS.  Se nenhum pacote estiver listado, esta verificação é desligada outra vez.

note: type: textblock
en: The following commands will only apply to bugs which meet the specified criterion; this acts as a safety mechanism for the BTS.  If no I<value>s are listed, the limits for that I<key> are turned off again.  If no I<key>s are specified, all limits are reset.
pt: Os seguintes comandos só irão aplicar a bugs que têm os critérios especificados; isto actua como mecanismo de segurança para o BTS.  Se não existirem I<value>s listados, os limites para essa I<key> são desligados de novo. Se nenhuma I<key>s for especificada, todos os limites são reiniciados.

note: type: textblock
en: Date the bug was submitted.
pt: Data em que o bug foi submetido.

note: type: textblock
en: Subject of the bug.
pt: Assunto do bug.

note: type: textblock
en: Message-id of the initial bug report.
pt: Id de mensagem do relatório de bug inicial.

note: type: textblock
en: Tags applied to the bug.
pt: Etiquetas aplicadas ao bug.

note: type: textblock
en: Bugs affecting this package.
pt: Bugs que afectam este pacote.

note: type: textblock
en: For example, to limit the set of bugs affected by the subsequent control commands to those submitted by jrandomdeveloper@example.com and tagged B<wontfix>, one would use
pt: Por exemplo, para limitar um conjunto de bugs afectados pelos comandos de controle subsequentes a aqueles submetidos por jrandomdeveloper@example.com e etiquetados B<wontfix>, pode-se usar

note: type: textblock
en: only applies the subsequent control commands to bugs of package foo with either B<wishlist> or B<minor> severity.
pt: apenas aplica os comandos de controle subsequentes a bugs do pacote foo com severidade ou B<wishlist> ou B<minor>.

note: type: textblock
en: Change the "owner" address of a I<bug>, with B<!> meaning "use the address on the current email as the new owner address".
pt: Muda o endereço  de "dono" dum I<bug>, com B<!> a significar "usa o endereço do email actual como o endereço novo do dono".

note: type: textblock
en: The owner of a bug accepts responsibility for dealing with it.
pt: O dono de um bug aceita a responsabilidade de lidar com ele.

note: type: textblock
en: Mark a bug as having no "owner".
pt: Marca um bug como não tendo "owner" (dono).

note: type: textblock
en: Generate or update a cache of bug reports for the given email address or package. By default it downloads all bugs belonging to the email address in the B<DEBEMAIL> environment variable (or the B<EMAIL> environment variable if B<DEBEMAIL> is unset). This command may be repeated to cache bugs belonging to several people or packages. If multiple packages or addresses are supplied, bugs belonging to any of the arguments will be cached; those belonging to more than one of the arguments will only be downloaded once. The cached bugs are stored in F<$XDG_CACHE_HOME/devscripts/bts/> or, if B<XDG_CACHE_HOME> is not set, in F<~/.cache/devscripts/bts/>.
pt: Gera ou actualiza uma cache de relatórios de bug para um dado endereço de email ou pacote. Por predefinição descarrega todos os bugs pertencentes ao endereço de email na variável de ambiente B<DEBEMAIL> (ou na variável de ambiente B<EMAIL> se B<DEBEMAIL> não estiver definida). Este comando pode ser repetido para colocar em cache bugs que pertençam, a várias pessoas ou pacotes. Se forem fornecidos vários pacotes ou endereços, serão postos em cache bugs que pertençam a qualquer um dos argumentos; aqueles que pertençam a mais do que um dos argumentos serão descarregados apenas uma vez. Os bugs em cache são guardados em F<$XDG_CACHE_HOME/devscripts/bts/> ou, se B<XDG_CACHE_HOME> não estiver definido, em F<~/.cache/devscripts/bts/>.

note: type: textblock
en: You can use the cached bugs with the B<-o> switch. For example:
pt: Você pode usar os bugs em cache com o comutador B<-o>. Por exemplo:

note: type: textblock
en: Also, B<bts> will update the files in it in a piecemeal fashion as it downloads information from the BTS using the B<show> command. You might thus set up the cache, and update the whole thing once a week, while letting the automatic cache updates update the bugs you frequently refer to during the week.
pt: Também, B<bts> irá actualizar os ficheiros num estilo fragmentado conforme vai descarregando informação do BTS usando o comando B<show>. Você pode assim definir a cache, e actualizar tudo uma vez por semana, enquanto deixa as actualizações de cache automáticas actualizar os bugs que você refere frequentemente durante a semana.

note: type: textblock
en: Some options affect the behaviour of the B<cache> command.  The first is the setting of B<--cache-mode>, which controls how much B<bts> downloads of the referenced links from the bug page, including boring bits such as the acknowledgement emails, emails to the control bot, and the mbox version of the bug report.  It can take three values: B<min> (the minimum), B<mbox> (download the minimum plus the mbox version of the bug report) or B<full> (the whole works).  The second is B<--force-refresh> or B<-f>, which forces the download, even if the cached bug report is up-to-date.  The B<--include-resolved> option indicates whether bug reports marked as resolved should be downloaded during caching.
pt: Algumas opções afectam o comportamento do comando B<cache>. A primeira é a definição de B<--cache-mode>, que controla quando o B<bts> descarrega dos links referenciados a partir da pagina do bug, incluindo bits aborrecidos como os emails de confirmação, emails para o bot de controle, e a versão mbox do relatório de bug. Pode tomar três valores:  B<min> (o mínimo), B<mbox> (descarrega o mínimo mais a versão mbox do relatório de bug) ou B<full> (todo o trabalho).  A segunda é B<--force-refresh> ou B<-f>, a qual força a descarga, mesmo que o relatório de bug em cache esteja actualizado. A opção B<--include-resolved> indica se os relatórios de bug marcados como resolvidos devem ser descarregados durante a criação da cache.

note: type: textblock
en: Finally, B<-q> or B<--quiet> will suppress messages about caches being up-to-date, and giving the option twice will suppress all cache messages (except for error messages).
pt: Finalmente, B<-q> ou B<--quiet> farão suprimir mensagens acerca das caches estarem actualizadas, e dando a opção duas vezes fará suprimir todas as mensagens de cache messages (excepto mensagens de erro).

note: type: textblock
en: Beware of caching RC, though: it will take a LONG time! (With 1000+ RC bugs and a delay of 5 seconds between bugs, you're looking at a minimum of 1.5 hours, and probably significantly more than that.)
pt: No entanto, cuidado ao fazer cache a RC: Irá demorar MUITO tempo! (Com + de 1000 bugs RC e um atraso de 5 segundos entre bugs, espera-lhe um mínimo de 1,5 horas, e provavelmente muito mais do que isso.)

note: type: textblock
en: Clean the cache for the specified I<package>, I<maintainer>, etc., as described above for the B<bugs> command, or clean the entire cache if B<ALL> is specified. This is useful if you are going to have permanent network access or if the database has become corrupted for some reason.  Note that for safety, this command does not default to the value of B<DEBEMAIL> or B<EMAIL>.
pt: Limpa a cache para o I<package>, I<maintainer>, etc. especificado, como descrito em cima para o comando B<bugs>, ou limpa a cache inteira de for especificado B<ALL>. Isto é útil se você vai ter acesso de rede permanente ou se a base de dados se corrompeu por alguma razão. Note que para segurança, este comando não está predefinido para o valor de B<DEBEMAIL> ou B<EMAIL>.

note: type: textblock
en: List cached bug ids (intended to support bash completion). The optional number argument restricts the list to those bug ids that start with that number.
pt: Lista ids de bugs em cache (destinados ao suporte de completação de bash). O argumento de número opcional restringe a lista a ids de bugs que começam com esse número.

note: type: textblock
en: Display version and copyright information.
pt: Mostra informação de versão e copyright.

note: type: textblock
en: Display a short summary of commands, suspiciously similar to parts of this man page.
pt: Mostra um sumário curto de comandos, suspeitamente semelhante a partes deste manual.

note: type: textblock
en: If this is set, the From: line in the email will be set to use this email address instead of your normal email address (as would be determined by B<mail>).
pt: Se isto estiver definido, a linha From: no email irá ser definida para usar este endereço de email em vez do seu endereço de email normal (como seria determinado por B<mail>).

note: type: textblock
en: If B<DEBEMAIL> is set, B<DEBFULLNAME> is examined to determine the full name to use; if this is not set, B<bts> attempts to determine a name from your F<passwd> entry.
pt: Se B<DEBEMAIL> estiver definido, B<DEBFULLNAME> é examinado para determinar no nome completo a usar; se isto não estiver definido, B<bts> tenta determinar um nome a partir da sua entrada F<passwd>.

note: type: SH
en: CONFIGURATION VARIABLES
pt: VARIÁVEIS DE CONFIGURAÇÃO

note: type: textblock
en: If this is set to B<yes>, then it is the same as the B<--offline> command line parameter being used.  Only has an effect on the B<show> and B<bugs> commands.  The default is B<no>.  See the description of the B<show> command above for more information.
pt: Se isto estiver definido para B<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--offline>. Apenas tem efeito nos comandos B<show> e B<bugs>. A predefinição é B<no>.  Veja a descrição do comando B<show> em cima para mais informação.

note: type: textblock
en: If this is set to B<no>, then it is the same as the B<--no-cache> command line parameter being used.  Only has an effect on the B<show> and B<bug> commands.  The default is B<yes>.  Again, see the B<show> command above for more information.
pt: Se isto estiver definido para B<no>, então é o mesmo que usar o parâmetro de linha de comandos B<--no-cache>. Apenas tem efeito nos comandos B<show> e B<bug>. A predefinição é B<yes>.  De novo, veja a descrição do comando B<show> em cima para mais informação.

note: type: textblock
en: Note that this option takes priority over B<BTS_SENDMAIL_COMMAND> if both are set, unless the B<--sendmail> option is used.
pt: Note que esta opção tem prioridade sobre B<BTS_SENDMAIL_COMMAND> se ambas estiverem definidas, a menos que seja usada a opção B<--sendmail>.

note: type: textblock
en: If these options are set, then it is the same as the B<--smtp-username> and B<--smtp-password> options being used.
pt: Se estas opções estiverem definidas, então é o mesmo que usar as opções B<--smtp-username> e B<--smtp-password>.

note: type: textblock
en: If this is set to B<yes>, then it is the same as the B<--no-ack> command line parameter being used.  The default is B<no>.
pt: Se isto estiver definido para B<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--no-ack>. A predefinição é B<no>.

note: type: textblock
en: Specify a list of e-mail addresses to which a carbon copy of the generated e-mail to the control bot should automatically be sent.
pt: Especifica uma lista de endereços de e-mail para os quais deve ser enviada automaticamente uma cópia de carvão (CC) do mail gerado para o bot de controle.

note: type: textblock
en: Specify the name of a debbugs server which should be used instead of https://bugs.debian.org.
pt: Especifica o nome de um servidor de debbugs que deve ser usado em vez de https://bugs.debian.org.

note: type: textblock
en: Please see L<https://www.debian.org/Bugs/server-control> for more details on how to control the BTS using emails and L<https://www.debian.org/Bugs/> for more information about the BTS.
pt: Por favor veja L<https://www.debian.org/Bugs/server-control> para mais detalhes sobre como controlar o BTS usando emails e L<https://www.debian.org/Bugs/> para mais informação sobre o BTS.

note: type: textblock
en: This program is Copyright (C) 2001-2003 by Joey Hess <joeyh@debian.org>.  Many modifications have been made, Copyright (C) 2002-2005 Julian Gilbey <jdg@debian.org> and Copyright (C) 2007 Josh Triplett <josh@freedesktop.org>.
pt: Este programa tem Copyright (C) 2001-2003 de Joey Hess <joeyh@debian.org>.  Muitas modificações foram feitas, Copyright (C) 2002-2005 Julian Gilbey <jdg@debian.org> e Copyright (C) 2007 Josh Triplett <josh@freedesktop.org>.

note: type: textblock
en: It is licensed under the terms of the GPL, either version 2 of the License, or (at your option) any later version.
pt: Tem licença sobre os termos de GPL, seja versão 2 da licença, ou (por sua opção) qualquer versão posterior.

note: type: textblock
en: build-rdeps - find packages that depend on a specific package to build (reverse build depends)
pt: build-rdeps - procura pacotes que dependem de um pacote específico para compilar (dependências reversas de compilação)

note: type: textblock
en: B<build-rdeps> searches for all source packages that build-depend on any of the specified binary packages.
pt: B<build-rdeps> procura por todos os pacotes fonte que dependem de qualquer pacote binário especificado para compilação.

note: type: textblock
en: The default behaviour is to just `grep` for the given dependencies in the Build-Depends field of apt's Sources files.
pt: O comportamento predefinido é apenas fazer`grep` para as dependências dadas no campo Build-Depends nos ficheiros Sources do apt.

note: type: textblock
en: If the package dose-extra >= 4.0 is installed, then a more complete reverse build dependency computation is carried out. In particular, with B<dose-extra> installed, B<build-rdeps> will find transitive reverse dependencies, respect architecture and build profile restrictions, take Provides relationships, Conflicts, Pre-Depends, Build-Depends-Arch and versioned dependencies into account and correctly resolve multiarch relationships for crossbuild reverse dependency resolution. This tends to be a slow process due to the complexity of the package interdependencies. If you need to find the reverse dependencies of more than one binary package, consider supplying all binary packages as additional arguments instead of calling B<build-rdeps> multiple times.
pt: Se o pacote dose-extra >= 4.0 estiver instalado, então é levada a cabo uma computação de dependência de compilação reversa mais completa. Em particular, com B<dose-extra> instalado, o B<build-rdeps> irá encontrar dependências reversas transitivas, respeitar restrições de arquitectura e perfis de compilação, tomar relacionamentos de Provides, Conflicts, Pre-Depends, Build-Depends-Arch e dependências relacionadas com a versão em conta e resolver correctamente relacionamentos de multi-arquitectura para resolução de dependências reversas de compilação-cruzada. Isto tem tendência a ser um processo lento devido à complexidade das inter-dependências dos pacotes. Se você precisar de encontrar as dependências reversas de mais do que um pacote binário, consider fornecer todos os pacotes binários como argumentos adicionais em vez de chamar o B<build-rdeps> várias vezes.

note: type: textblock
en: Run apt-get update before searching for build-depends.
pt: Corre apt-get update antes de procurar por dependências de compilação.

note: type: textblock
en: Use sudo when running apt-get update. Has no effect if -u is omitted.
pt: Usa sudo ao correr apt-get update. Não tem efeito se -u for omitido.

note: type: textblock
en: Select another distribution, which is searched for build-depends.
pt: Seleciona outra distribuição, que é procurada para dependências de compilação.

note: type: textblock
en: Ignore contrib, non-free and non-free-firmware.
pt: Ignora contrib, non-free e non-free-firmware.

note: type: textblock
en: Consider only development distributions (e.g. unstable, sid).
pt: Considere apenas distribuições de desenvolvimento (Ex. unstable, sid).

note: type: textblock
en: Ignore the given component (e.g. main, contrib, non-free, non-free-firmware).
pt: Ignora o componente dado (ex. main, contrib, non-free, non-free-firmware).

note: type: textblock
en: Restrict the search to only the specified origin (such as "Debian").
pt: Restringe a procura apenas à origem especificada (tal como "Debian").

note: type: textblock
en: Print the value of the maintainer field for each package.
pt: Escreve o valor do campo maintainer para cada pacote.

note: type: textblock
en: Explicitly set the host architecture. The default is the value of `dpkg-architecture -qDEB_HOST_ARCH`. This option only works if dose-extra >= 4.0 is installed.
pt: Define explicitamente a arquitectura da máquina. A predefinição é o valor de `dpkg-architecture -qDEB_HOST_ARCH`. Esta opção apenas funciona se dose-extra >= 4.0 estiver instalado.

note: type: textblock
en: Explicitly set the build architecture. The default is the value of `dpkg-architecture -qDEB_BUILD_ARCH`. This option only works if dose-extra >= 4.0 is installed.
pt: Define explicitamente a arquitectura de compilação. A predefinição é o valor de `dpkg-architecture -qDEB_BUILD_ARCH`. Esta opção apenas funciona se dose-extra >= 4.0 estiver instalado.

note: type: textblock
en: Ignore Build-Depends-Indep or Build-Depends-Arch while looking for reverse dependencies.
pt: Ignora Build-Depends-Indep ou Build-Depends-Arch enquanto procura por dependências reversas.

note: type: textblock
en: Do not output source packages which have open FTBFS bugs in the selected distribution. This functionality uses the B<debftbfs> utility.
pt: Não envia pacotes fonte que têm bugs FTBFS abertos na distribuição selecionada. Esta funcionalidade usa o utilitário B<debftbfs>.

note: type: textblock
en: Force the old simple behaviour without dose-ceve support even if dose-extra >= 4.0 is installed.  (This tends to be faster.)
pt: Força o comportamento simples e antigo sem o suporte a dose-ceve mesmo que o dose-extra >= 4.0 esteja instalado. (Isto tende a ser mais rápido.)

note: type: textblock
en: Notice, that the old behaviour only finds direct dependencies, ignores virtual dependencies, does not find transitive dependencies and does not take version relationships, architecture restrictions, build profiles or multiarch relationships into account.
pt: Note que o comportamento antigo apenas encontra dependências diretas, ignora as dependências virtuais, não encontra dependências transitivas e não tem em conta relacionamentos de versões, restrições de arquitectura, perfis de compilação ou relacionamentos de multi-arquitectura.

note: type: textblock
en: Don't print meta information (header, counter). Making it easier to use in scripts.
pt: Não escreve a meta informação (cabeçalho, contador). Facilitando o uso em scripts.

note: type: textblock
en: Run the debug mode
pt: Corre o modo de depuração

note: type: textblock
en: Show the usage information.
pt: Mostra informação de utilização.

note: type: textblock
en: Show the version information.
pt: Mostra informação de versão.

note: type: =head1
en: REQUIREMENTS
pt: REQUERIMENTOS

note: type: textblock
en: The tool requires apt Sources files to be around for the checked components.  In the default case this means that in /var/lib/apt/lists files need to be around for main, contrib, non-free and non-free-firmware.
pt: A ferramenta requer que ficheiros Sources do apt estejam por perto para os componentes verificados. No caso predefinido isto significa que em /var/lib/apt/lists precisam haver ficheiros para main, contrib, non-free e non-free-firmware.

note: type: textblock
en: In practice this means one needs to add one deb-src line for each component, e.g.
pt: Na prática, isto significa que é preciso adicionar uma linha deb-src para cada componente, ex.

note: type: textblock
en: and run apt-get update afterwards or use the update option of this tool.
pt: e corra apt-get update logo após ou use a opção update desta ferramenta.

note: type: textblock
en: This code is copyright by Patrick Schoenfeld <schoenfeld@debian.org>, all rights reserved.  This program comes with ABSOLUTELEY NO WARRANTY.  You are free to redistribute this code under the terms of the GNU General Public License, version 2 or later.
pt: Este código tem copyright por Patrick Schoenfeld <schoenfeld@debian.org>, todos os direitos reservados. Este programa vem com ABSOLUTAMENTE NENHUMA GARANTIA. Você é livre de re-distribuir este código sob os termos da GNU General Public License, versão 2 ou posterior.

note: type: textblock
en: chdist - script to easily play with several distributions
pt: chdist - script para facilitar a lida com várias distribuições

note: type: textblock
en: The second syntax is accepted when the I<DIST> does not match one of the known commands from the list below (see L</COMMANDS>).  Then the I<command> may be any program available on the system and anything based on apt will be using the I<DIST> apt data.
pt: A segunda sintaxe é aceite quando I<DIST> não corresponde a nenhum dos comandos conhecidos da lista em baixo (veja L</COMANDOS>).  Então o I<command> pode ser qualquer programa disponível no sistema e qualquer coisa baseada no apt irá usar os dados apt I<DIST>.

note: type: textblock
en: B<chdist> is a rewrite of what used to be known as 'MultiDistroTools' (or mdt). Its use is to create 'APT trees' for several distributions, making it easy to query the status of packages in other distribution without using chroots, for instance.
pt: B<chdist> é uma rescrita do que era conhecido por 'MultiDistroTools' (ou mdt). É usado para criar 'árvores-APT' para várias distribuições, facilitando a pesquisa dos estados de pacotes em outra distribuição sem se usar chroots, por exemplo.

note: type: textblock
en: Provide a usage message.
pt: Fornece a mensagem de utilização.

note: type: textblock
en: Choose data directory (default: F<~/.chdist/>).
pt: Escolhe o directório de dados (predefinição: F<~/.chdist/>).

note: type: textblock
en: Choose architecture (default: `B<dpkg --print-architecture>`).
pt: Escolhe a arquitectura (predefinição: `B<dpkg --print-architecture>`).

note: type: textblock
en: Display version information.
pt: Mostra informação da versão.

note: type: textblock
en: Prepare a new tree named I<DIST>
pt: Prepara uma nova árvore chamada I<DIST>

note: type: textblock
en: Run B<apt> inside I<DIST>
pt: Corre B<apt> dentro de I<DIST>

note: type: textblock
en: Run B<apt-get> inside I<DIST>
pt: Corre B<apt-get> dentro de I<DIST>

note: type: textblock
en: Run B<apt-cache> inside I<DIST>
pt: Corre B<apt-cache> dentro de I<DIST>

note: type: textblock
en: Run B<apt-file> inside I<DIST>
pt: Corre B<apt-file> dentro de I<DIST>

note: type: textblock
en: Run B<apt-rdepends> inside I<DIST>
pt: Corre B<apt-rdepends> dentro de I<DIST>

note: type: textblock
en: Run B<build-rdeps> inside I<DIST>.  When the I<DIST> origin and suite/codename differ from the system origin and suite/codename then they need to be set using B<build-rdeps> options.
pt: Corre B<build-rdeps> dentro de I<DIST>.  Quando a origem e suite/nome-de-código I<DIST> diferem de origem e suite/nome-de-código do sistema precisam ser definidas usando opções do B<build-rdeps>.

note: type: textblock
en: Run B<aptitude> inside I<DIST>
pt: Corre B<aptitude> dentro de I<DIST>

note: type: textblock
en: List binary packages for I<SRCPKG> in I<DIST>
pt: Lista pacotes binários para I<SRCPKG> em I<DIST>

note: type: textblock
en: List source package for I<BINPKG> in I<DIST>
pt: Lista pacote fonte para I<BINPKG> em I<DIST>

note: type: textblock
en: List versions of packages in several I<DIST>ributions
pt: Lista versões de pacotes em várias I<DIST>ribuições.

note: type: textblock
en: Same as B<compare-packages>/B<compare-bin-packages>, but also runs B<dpkg --compare-versions> and display where the package is newer.
pt: O mesmo que B<compare-packages>/B<compare-bin-packages>, mas também corre B<dpkg --compare-versions> e mostra onde o pacote é mais recente.

note: type: textblock
en: Compare sources and binaries for I<DIST>
pt: Compara fontes e binários para I<DIST>

note: type: textblock
en: Same as B<compare-src-bin-packages>, but also run B<dpkg --compare-versions> and display where the package is newer
pt: O mesmo que B<compare-src-bin-packages>, mas também corre B<dpkg --compare-versions> e mostra onde o pacote é mais recente.

note: type: textblock
en: Run B<grep-dctrl> on F<*_Packages> inside I<DIST>
pt: Corre B<grep-dctrl> em F<*_Packages> dentro de I<DIST>

note: type: textblock
en: Run B<grep-dctrl> on F<*_Sources> inside I<DIST>
pt: Corre B<grep-dctrl> em F<*_Sources> dentro de I<DIST>

note: type: textblock
en: List available I<DIST>s
pt: Lista I<DIST>s disponíveis

note: type: textblock
en: This program is copyright 2007 by Lucas Nussbaum and Luk Claes. This program comes with ABSOLUTELY NO WARRANTY.
pt: Este programa tem copyright 2007 por Lucas Nussbaum e Luk Claes. Este programa não tem ABSOLUTAMENTE NENHUMA GARANTIA.

note: type: Plain text
en: checkbashisms - check for bashisms in /bin/sh scripts
pt: checkbashisms - procura por bashisms em scripts /bin/sh

note: type: Plain text
en: B<checkbashisms>, based on one of the checks from the B<lintian> system, performs basic checks on I</bin/sh> shell scripts for the possible presence of bashisms.  It takes the names of the shell scripts on the command line, and outputs warnings if possible bashisms are detected.
pt: B<checkbashisms>, baseado numa das verificações do sistema B<lintian>, executa verificações básicas em scripts de shell I</bin/sh> para a presença possível de bashisms.  Recebe os nomes dos scripts shell na linha de comandos, e escreve avisos se forem detetados possíveis bashisms.

note: type: Plain text
en: Note that the definition of a bashism in this context roughly equates to "a shell feature that is not required to be supported by POSIX"; this means that some issues flagged may be permitted under optional sections of POSIX, such as XSI or User Portability.
pt: Note que a definição de bashism neste contexto equivale aproximadamente a "uma falha de shell que não é necessário que seja suportada pelo POSIX"; Isto significa que alguns problemas sinalizados possam ser permitidos sob secções opcionais do POSIX, tais como XSI ou Portabilidade de Utilizador.

note: type: Plain text
en: In cases where POSIX and Debian Policy disagree, B<checkbashisms> by default allows extensions permitted by Policy but may also provide options for stricter checking.
pt: Em casos onde o POSIX e a Política Debian discordam, o B<checkbashisms> por predefinição permite extensões permitidas pela Política mas também disponibiliza opções para verificações mais estritas.

note: type: Plain text
en: Show a summary of options.
pt: Mostra um sumário de opções.

note: type: Plain text
en: Check for "B<echo -n>" usage (non POSIX but required by Debian Policy 10.4.)
pt: Verifica por uso de "B<echo -n>"  (não POSIX mas requerido pela Debian Policy 10.4.)

note: type: Plain text
en: Check for issues which are non POSIX but required to be supported by Debian Policy 10.4 (implies B<-n>).
pt: Verifica por problemas que são não POSIX mas requeridos serem suportados por Debian Policy 10.4 (implica B<-n>).

note: type: Plain text
en: Force each script to be checked, even if it would normally not be (for instance, it has a bash or non POSIX shell shebang or appears to be a shell wrapper).
pt: Força cada script a ser verificado, mesmo que normalmente não o fosse (por exemplo, tem shebang de shell bash ou não-POSIX ou parece ser um invólucro de shell).

note: type: Plain text
en: Act like a linter, for integration into a text editor. Possible bashisms will be printed in stdout, like so:
pt: Actua como um vinculador, para integração com um editor de texto. Os bashisms possíveis são escritos no stdout, como:

note: type: Plain text
en: Highlight lines which, whilst they do not contain bashisms, may be useful in determining whether a particular issue is a false positive which may be ignored.  For example, the use of "B<$BASH_ENV>" may be preceded by checking whether "B<$BASH>" is set.
pt: Destacar quais as linhas, embora não contenham bashisms, pode ser útil em determinar se um problema particular é um falso positivo o qual pode ser ignorado. Por exemplo, o uso de "B<$BASH_ENV>" pode ser precedido por verificar se "B<$BASH>" está definido.

note: type: Plain text
en: Exit right after a first error is seen.
pt: Termina logo após o primeiro erro ser encontrado.

note: type: Plain text
en: Show version and copyright information.
pt: Mostra informação de versão e copyright.

note: #-#-#-#-#  devscripts_2.26.5_pt.po (devscripts 2.25.29)  #-#-#-#-# type: SH
en: EXIT VALUES
pt: VALORES DE SAÍDA

note: type: Plain text
en: The exit value will be 0 if no possible bashisms or other problems were detected.  Otherwise it will be the sum of the following error values:
pt: O valor de saída será 0 se não for detetado nenhum possível bashisms ou outros problemas. Caso contrário, será a soma dos seguintes valores de erro:

note: type: Plain text
en: A possible bashism was detected.
pt: Foi detetado um possível bashism.

note: type: Plain text
en: A file was skipped for some reason, for example, because it was unreadable or not found.  The warning message will give details.
pt: Um ficheiro foi saltado por alguma razão, por exemplo, porque não era legível ou não foi encontrado. A mensagem de aviso irá dar detalhes.

note: type: Plain text
en: No bashisms were detected in a bash script.
pt: Nenhum bashism foi detetado num script bash.

note: type: Plain text
en: B<checkbashisms> was originally written as a shell script by Yann Dirson E<lt>I<dirson@debian.org>E<gt> and rewritten in Perl with many more features by Julian Gilbey E<lt>I<jdg@debian.org>E<gt>.
pt: B<checkbashisms> foi escrito originalmente como um script de shell por Yann Dirson E<lt>I<dirson@debian.org>E<gt> e rescrito em Perl com muitas mais funcionalidades por Julian Gilbey E<lt>I<jdg@debian.org>E<gt>.

note: type: TH
en: April 28, 2008
pt: 28 Abril 2008

note: type: Plain text
en: cowpoke - Build a Debian source package in a remote cowbuilder instance
pt: cowpoke - Compila um pacote fonte Debian numa instância cowbuilder remota

note: type: Plain text
en: Uploads a Debian source package to a B<cowbuilder> host and builds it, optionally also signing and uploading the result to an incoming queue.
pt: Envia um pacote fonte Debian para uma máquina B<cowbuilder> e compila-o, opcionalmente também o assina e envia o resultado para uma fila de entrada.

note: type: Plain text
en: The following options are available:
pt: As seguintes opções estão disponíveis:

note: type: Plain text
en: Specify the Debian architecture(s) to build for.  A space separated list of architectures may be used to build for all of them in a single pass.  Valid arch names are those returned by B<dpkg-architecture>(1) for B<DEB_BUILD_ARCH>.
pt: Especifica as arquitectura(s) Debian para onde compilar. Pode ser usada uma lista de arquitecturas separadas por espaços para se compilar para todas elas num único passo. Os nomes de arquitecturas válidos são aqueles retornados por B<dpkg-architecture>(1) para B<DEB_BUILD_ARCH>.

note: type: Plain text
en: Specify the Debian distribution(s) to build for.  A space separated list of distributions may be used to build for all of them in a single pass.  Either codenames (such as B<sid>, or B<squeeze>) or distribution names (such as B<unstable>, or B<experimental>) may be used, but you should usually stick to using one or the other consistently as this name may be used in file paths and to locate old packages for comparison reporting.
pt: Especifica as distribuições Debian para onde compilar. Pode ser usada uma lista de distribuições separadas por espaços para se compilar para todas elas num único passo. Pode ser usados ou nomes de código (como B<sid>, ou B<squeeze>) ou nomes de distribuições (como B<unstable>, ou B<experimental>), mas você deve geralmente manter-se a usar um ou o outro consistentemente pois este nome pode ser usado em caminhos de ficheiro e para localizar pacotes antigos para relatórios de comparação.

note: type: Plain text
en: It is now also possible to use locally defined names with this option, when used in conjunction with the B<BASE_DIST> option in a configuration file.  This permits the maintenance and use of specially configured build chroots, which can source package dependencies from the backports archives or a local repository, or have other unusual configuration options set, without polluting the chroots you use for clean package builds intended for upload to the main repositories.  See the description of B<BASE_DIST> below.
pt: É também possível usar nomes definidos localmente com esta opção quando usada em conjunto com a opção B<BASE_DIST> num ficheiro de configuração. Isto permite a manutenção e o uso de chroots de compilação configuradas especialmente, que podem usar como fonte de dependências de pacotes os arquivos backports ou um repositório local, ou se você tem outro conjunto de opções de configuração pouco usual, sem poluir as chroots que você usa para limpar compilações de pacotes destinados a serem enviados para os repositórios principais. Veja a descrição de B<BASE_DIST> em baixo.

note: type: Plain text
en: Specify the remote host to build on.
pt: Especifica a máquina remota onde compilar.

note: type: Plain text
en: Specify the remote user to build as.
pt: Especifica o utilizador remoto para compilar como.

note: type: Plain text
en: Create the remote B<cowbuilder> root if it does not already exist.  If this option is not passed it is an error for the specified B<--dist> or B<--arch> to not have an existing B<cowbuilder> root in the expected location.
pt: Cria a raiz B<cowbuilder> remota se esta não existir já. Se esta opção não for passada é um erro para a B<--dist> ou B<--arch> especificada não ter uma raiz B<cowbuilder> existente na localização esperada.

note: type: Plain text
en: The B<--buildd-user> must have permission to create the B<RESULT_DIR> on the build host, or an admin with the necessary permission must first create it and give that user (or some group they are in) write access to it, for this option to succeed.
pt: O B<--buildd-user> tem de ter permissões para criar o B<RESULT_DIR> na máquina de compilação, ou então um administrador com as permissões necessárias tem de primeiro o criar e dar a esse utilizador (ou a algum grupo a que ele pertença) acesso de escrita a ele, para que esta opção tenha sucesso.

note: type: Plain text
en: Copy results of the build to I<path>.  If I<path> is not specified, then return them to the current directory. The given I<path> must exist, it will not be created.
pt: Copia resultados da compilação para I<path>.  Se I<path> não for especificado, então retorna-os para o directório actual. O I<path> dado tem de existir, não será criado.

note: type: Plain text
en: Do not copy results of the build to B<RETURN_DIR> (overriding a path set for it in the configuration files).
pt: Não copia os resultados da compilação para B<RETURN_DIR> (sobrepondo um caminho definido para isso nos ficheiros de configuração).

note: type: Plain text
en: Specify additional options to be passed to B<dpkg-buildpackage>(1).  Multiple options are delimited with spaces.  This will override any options specified in B<DEBBUILDOPTS> in the build host's I<pbuilderrc>.
pt: Especifica opções adicionais a serem passadas a B<dpkg-buildpackage>(1).  Múltiplas opções são delimitadas com espaços. Isto irá sobrepor quaisquer opções especificadas em B<DEBBUILDOPTS> em I<pbuilderrc> da máquina de compilação.

note: type: Plain text
en: Specify additional arguments to be passed verbatim to B<cowbuilder> when a chroot is first created (using the B<--create> option above). If multiple arguments need to be passed, this option should be specified separately for each of them.
pt: Especifica argumentos adicionais a serem passados literalmente a B<cowbuilder> quando uma chroot é criada pela primeira vez (usando a opção B<--create> de cima). Se precisarem de ser passados vários argumentos, esta opção deve ser especificada separadamente para cada um deles.

note: type: Plain text
en: E.g., B<--create-opts "--othermirror" --create-opts "deb http:// ...">
pt: Ex., B<--create-opts "--othermirror" --create-opts "deb http:// ...">

note: type: Plain text
en: This option will override any B<CREATE_OPTS> specified for a chroot in the cowpoke configuration files.
pt: Esta opção irá sobrepor qualquer B<CREATE_OPTS> especificada para uma chroot nos ficheiros de configuração do cowpoke.

note: type: Plain text
en: Specify additional arguments to be passed verbatim to B<cowbuilder> if the base of the chroot is updated.  If multiple arguments need to be passed, this option should be specified separately for each of them.
pt: Especifica argumentos adicionais a serem passados literalmente a B<cowbuilder> se a base da chroot for actualizada. Se precisarem de ser passados vários argumentos, esta opção deve ser especificada separadamente para cada um deles.

note: type: Plain text
en: This option will override any B<UPDATE_OPTS> specified for a chroot in the cowpoke configuration files.
pt: Esta opção irá sobrepor quaisquer B<UPDATE_OPTS> especificadas para uma chroot nos ficheiros de configuração do cowpoke.

note: type: Plain text
en: Specify additional arguments to be passed verbatim to B<cowbuilder> when a package build is performed.  If multiple arguments need to be passed, this option should be specified separately for each of them.
pt: Especifica argumentos adicionais a serem passados literalmente a B<cowbuilder> quando é executada uma compilação de pacote. Se precisarem de ser passados vários argumentos, esta opção deve ser especificada separadamente para cada um deles.

note: type: Plain text
en: This option will override any B<BUILD_OPTS> specified for a chroot in the cowpoke configuration files.
pt: Esta opção irá sobrepor quaisquer B<BUILD_OPTS> especificadas para uma chroot nos ficheiros de configuração do cowpoke.

note: type: Plain text
en: Specify the key to sign packages with.  This will override any B<SIGN_KEYID> specified for a chroot in the cowpoke configuration files.
pt: Especifica a chave com que assinar os pacotes. Esta opção irá sobrepor quaisquer B<SIGN_KEYID> especificadas para uma chroot nos ficheiros de configuração do cowpoke.

note: type: Plain text
en: Specify the dput queue to upload signed packages to.  This will override any B<UPLOAD_QUEUE> specified for a chroot in the cowpoke configuration files.
pt: Especifica a fila dput para onde enviar pacotes assinados. Esta opção irá sobrepor quaisquer B<UPLOAD_QUEUE> especificadas para uma chroot nos ficheiros de configuração do cowpoke.

note: type: Plain text
en: Display a brief summary of the available options and current configuration.
pt: Mostra um breve sumário das opções disponíveis e configuração actual.

note: type: Plain text
en: Display the current version information.
pt: Mostra informação da versão actual.

note: type: Plain text
en: When B<cowpoke> is run the following configuration options are read from global, per-user, and per-project configuration files if present.  File paths may be absolute or relative, the latter being relative to the B<BUILDD_USER>'s home directory.  Since the paths are typically quoted when used, tilde expansion will B<not> be performed on them.
pt: Quando o B<cowpoke> é corrido, as seguintes opções de configuração são lidas de ficheiros de configuração globais, por-utilizador, e por-projeto se presentes. Os caminhos dos ficheiros podem ser absolutos ou relativos, Os últimos sendo relativos ao directório home de B<BUILDD_USER>. Como os caminhos são tipicamente citados quando usados, a expansão de til  B<não> será executada neles.

note: type: SS
en: Global defaults
pt: Predefinições globais

note: type: Plain text
en: These apply to every I<arch> and I<dist> in a single cowpoke invocation.
pt: Isto aplica-se a todos I<arch> e I<dist> numa única invocação do cowpoke

note: type: Plain text
en: The network address or fqdn of the build machine where B<cowbuilder> is configured.  This may be overridden by the B<--buildd> command line option.
pt: O endereço de rede ou fqdn da máquina de compilação onde o B<cowbuilder> é configurado. Isto pode ser sobreposto pela opção de linha de comandos B<--buildd>.

note: type: Plain text
en: The unprivileged user name for operations on the build machine.  This defaults to the local name of the user executing B<cowpoke> (or to a username that is specified in your SSH configuration for B<BUILDD_HOST>), and may be overridden by the B<--buildd-user> command line option.
pt: O nome de utilizador sem privilégios para operações na máquina de compilação. Isto usa por predefinição o nome local do utilizador que executa o B<cowpoke> (ou para um nome de utilizador que esteja especificado na sua configuração de SSH para B<BUILDD_HOST>), e pode ser sobreposto pela opção de linha de comandos B<--buildd-user>.

note: type: Plain text
en: The Debian architecture(s) to build for.  This must match the B<DEB_BUILD_ARCH> of the build chroot being used.  It defaults to the local machine architecture where B<cowpoke> is executed, and may be overridden by the B<--arch> command line option.  A (quoted) space separated list of architectures may be used here to build for all of them in a single pass.
pt: As arquitectura(s) Debian para qual compilar. Isto tem de corresponder a B<DEB_BUILD_ARCH> da chroot de compilação a ser usada. Predefinido para a arquitectura da máquina local onde é executado o B<cowpoke>, e pode ser sobreposto pela opção de linha de comandos B<--arch>. Uma lista (citada) de arquitecturas separadas por espaços pode ser usada aqui para se compilar para todas elas num único passo.

note: type: Plain text
en: The Debian distribution(s) to build for.  A (quoted) space separated list of distributions may be used to build for all of them in a single pass.  This may be overridden by the B<--dist> command line option.
pt: A(s) distribuições Debian para as quais compilar. Pode ser usada uma lista (citada) de distribuições separadas por espaços para se compilar para todas elas num único passo. Isto pode ser sobreposto pela opção de linha de comandos B<--dist>.

note: type: Plain text
en: The directory path on the build machine where the source package will initially be placed.  This must be writable by the B<BUILDD_USER>.
pt: O caminho de directório na máquina de compilação onde o pacote fonte será inicialmente colocado. O B<BUILDD_USER> tem de ter acesso de escrita a isto.

note: type: Plain text
en: The filesystem root for all pbuilder CoW and result files.  I<Arch> and I<dist> specific subdirectories will normally be created under this.  The apt cache and temporary build directory will also be located under this path.
pt: A raiz do sistema de ficheiros para todos pbuilder CoW e ficheiros resultantes. Os sub-directórios específicos de I<Arch> e I<dist> irão normalmente ser criados sob este. A cache do apt e o directório de compilação temporário serão também localizados sob este caminho.

note: type: Plain text
en: If this option is set, it is expected to contain the OpenPGP key ID to pass to B<debsign>(1) if the packages are to be remotely signed.  You will be prompted to confirm whether you wish to sign the packages after all builds are complete.  If this option is unset or an empty string, no attempt to sign packages will be made.  It may be overridden on an I<arch> and I<dist> specific basis using the I<arch>B<_>I<dist>B<_SIGN_KEYID> option described below, or per-invocation with the B<--sign> command line option.
pt: Se esta opção estiver definida, espera-se que contenha o ID de chave OpenPGP a passar ao B<debsign>(1) se os pacotes devem ser assinados remotamente. Ser-lhe-a pedido para confirmar se deseja assinar os pacotes após todas as compilações estarem completas. Se esta opção não estiver definida ou for uma string vazia, não será feito nenhuma tentativa de assinar pacotes. Pode ser sobreposta numa base especifica I<arch> e I<dist> usando a opção I<arch>B<_>I<dist>B<_SIGN_KEYID> descrita abaixo, ou por-invocação com a opção de linha de comandos B<--sign>.

note: type: Plain text
en: If this option is set, it is expected to contain a 'host' specification for B<dput>(1) which will be used to upload them after they are signed.  You will be prompted to confirm whether you wish to upload the packages after they are signed.  If this option is unset or an empty string, no attempt to upload packages will be made.  If B<SIGN_KEYID> is not set, this option will be ignored entirely.  It may be overridden on an I<arch> and I<dist> specific basis using the I<arch>B<_>I<dist>B<_UPLOAD_QUEUE> option described below, or per-invocation with the B<--upload> command line option.
pt: Se esta opção estiver definida, espera-se que contenha uma especificação 'host' para B<dput>(1) a qual será usada para os enviar após estarem assinados. Ser-lhe-a pedido para confirmar se deseja enviar os pacotes após estarem assinados. Se esta opção não estiver definida ou for uma string vazia, não será feito nenhuma tentativa de enviar pacotes. Se B<SIGN_KEYID> não estiver definido, esta opção será inteiramente ignorada. Pode ser sobreposta numa base especifica I<arch> e I<dist> usando a opção I<arch>B<_>I<dist>B<_UPLOAD_QUEUE> descrita abaixo, ou por-invocação com a opção de linha de comandos B<--upload>.

note: type: Plain text
en: The command to use to gain root privileges on the remote build machine.  If unset the default is B<sudo>(8).  This is only required to invoke B<cowbuilder> and allow it to enter its chroot, so you may restrict this user to only being able to run that command with escalated privileges.  Something like this in sudoers will enable invoking B<cowbuilder> without an additional password entry required:
pt: O comando a usar para ganhar privilégios de root na máquina de compilação remota. Se não definido a predefinição é B<sudo>(8). Isto é apenas requerido para invocar B<cowbuilder> e permitir-lhe entrar na sua chroot, assim você pode restringir este utilizador a apenas ser capaz de correr esse comando com privilégios escalados. Algo como isto em sudoers irá permitir invocar B<cowbuilder> sem se requerer uma palavra passe adicional:

note: type: Plain text
en: Alternatively you could use SSH with a forwarded key, or whatever other mechanism suits your local access policy.  Using B<su -c> isn't really suitable here due to its quoting requirements being somewhat different to the rest.
pt: Alternativamente você pode usar SSH com uma chave reencaminhada, ou qualquer outro mecanismo apropriado para a sua política de acesso local. Usar B<su -c> não é realmente apropriado aqui devido aos seus requerimentos de citação serem algo diferentes do resto.

note: type: Plain text
en: The utility to use when creating a new build root.  Alternatives are B<debootstrap> or B<cdebootstrap>.
pt: O utilitário a usar quando se cria uma nova raiz de compilação. As alternativas são B<debootstrap> ou B<cdebootstrap>.

note: type: Plain text
en: If set, package files resulting from the build will be copied to the path (local or remote) that this is set to, after the build completes.  The path must exist, it will not be created.  This option is unset by default and can be overridden with B<--return> or B<--no-return>.
pt: Se definido, os ficheiros de pacotes resultantes da compilação serão copiados para o caminho (local ou remoto) que está aqui definido, após a compilação estar completa. O caminho tem de existir, ele não será criado. Esta opção não está definida por predefinição e pode ser sobreposta com B<--return> ou B<--no-return>.

note: type: SS
en: Arch and dist specific options
pt: Opções especificas da arquitectura e distribuição

note: type: Plain text
en: These are variables of the form: $arch_$distB<_VAR> which apply only for a particular target arch/dist build.
pt: Estas são variáveis do formato: $arch_$distB<_VAR> que se aplicam apenas a um alvo arch/dist particular de compilação.

note: type: Plain text
en: The directory path on the build machine where the resulting packages (source and binary) will be found, and where older versions of the package that were built previously may be found.  If any such older packages exist, B<debdiff> will be used to compare the new package with the previous version after the build is complete, and the result will be included in the build log.  Files in it must be readable by the B<BUILDD_USER> for sanity checking with B<lintian>(1) and B<debdiff>(1), and for upload with B<dput>(1).  If this option is not specified for some arch and dist combination then it will default to I<$PBUILDER_BASE/$arch/$dist/result>
pt: O caminho de directório na máquina de compilação onde os pacotes resultantes (fonte e binário) irão ser encontrados, e onde as versões anteriores do pacote que foram compiladas antes podem ser encontradas. Se tais pacotes antigos existirem, o B<debdiff> será usado para comparar o novo pacote com a versão anterior após a compilação estar completa, e o resultado será incluído no relatório de compilação. Os ficheiros que lá estão têm de ser legíveis pelo B<BUILDD_USER> para verificação de sanidade com B<lintian>(1) e B<debdiff>(1), e para envio com B<dput>(1).  Se esta opção não for especificada para alguma combinação de arquitectura ou distribuição então irá se predefinir para I<$PBUILDER_BASE/$arch/$dist/result>

note: type: Plain text
en: The directory where the CoW master files are to be found (or created if the B<--create> command line option was passed).  If this option is not specified for some arch or dist then it will default to I<$PBUILDER_BASE/$arch/$dist/base.cow>
pt: O directório onde os ficheiros mestre CoW devem ser encontrados (ou criados se for passada a opção de linha de comandos B<--create>). Se esta opção não for especificada para alguma combinação de arquitectura ou distribuição então irá se predefinir para I<$PBUILDER_BASE/$arch/$dist/base.cow>

note: type: Plain text
en: The code name to pass as the B<--distribution> option for cowbuilder instead of I<dist>.  This is necessary when I<dist> is a locally significant name assigned to some specially configured build chroot, such as 'wheezy_backports', and not the formal suite name of a distro release known to debootstrap.  This option cannot be overridden on the command line, since it would rarely, if ever, make any sense to change it for individual invocations of B<cowpoke>. If this option is not specified for an arch and dist combination then it will default to I<dist>.
pt: O nome de código a passar como opção B<--distribution> para cowbuilder em vez de I<dist>.  Isto é necessário quando I<dist> é um nome com significado local para alguma chroot de compilação de configuração especial, tal como 'wheezy_backports', e não é o nome de suite formal de um lançamento de distribuição conhecido do debootstrap. Esta opção não pode ser sobreposta na linha de comandos, pois raramente, se alguma vez, faria algum sentido muda-lo para invocações individuais do B<cowpoke>. Se esta opção não for especificada para alguma combinação de arquitectura ou distribuição então irá se predefinir para I<dist>.

note: type: Plain text
en: A bash array containing additional options to pass verbatim to B<cowbuilder> when this chroot is created for the first time (using the B<--create> option).  This is useful when options like B<--othermirror> are wanted to create specialised chroot configurations such as 'wheezy_backports'.  By default this is unset.  All values set in it will be overridden if the B<--create-opts> option is passed on the command line.
pt: Uma matriz bash que contem opções adicionais a passar literalmente ao B<cowbuilder> quando esta chroot é criada pela primeira vez (usando a opção B<--create>). Isto é útil quando opções como B<--othermirror> são precisas para criar configurações de chroot especializadas tais como 'wheezy_backports'. Por predefinição isto não está definido. Todos os valores definidos nela serão sobrepostos se a opção B<--create-opts> for passada na linha de comandos.

note: type: Plain text
en: Each element in this array corresponds to a single argument (in the ARGV sense)  that will be passed to cowbuilder.  This ensures that arguments which may contain whitespace or have strange quoting requirements or other special characters will not be mangled before they get to cowbuilder.
pt: Cada elemento desta matriz corresponde a um único argumento (no sentido ARGV) que será passado ao cowbuilder. Isto assegura que argumentos que podem conter espaços em branco ou têm requerimentos estranhos de citações ou outros caracteres especiais não serão mutilados antes de chegarem ao cowbuilder.

note: type: Plain text
en: Bash arrays are initialised using the following form:
pt: Matrizes bash são inicializadas usando o seguinte formato:

note: type: Plain text
en: A bash array containing additional options to pass verbatim to B<cowbuilder> each time the base of this chroot is updated.  It behaves similarly to the B<CREATE_OPTS> option above, except for acting when the chroot is updated.
pt: Uma matriz bash que contem opções adicionais a passar literalmente ao B<cowbuilder> a cada vez que a base desta chroot é actualizada. Comporta-se de modo semelhante à opção B<CREATE_OPTS> em cima, excepto que actua quando a chroot é actualizada.

note: type: Plain text
en: A bash array containing additional options to pass verbatim to B<cowbuilder> each time a package build is performed in this chroot.  This is useful when you want to use some option like B<--twice> which cowpoke does not directly need to care about.  It otherwise behaves similarly to B<UPDATE_OPTS> above except that it acts during the build phase of B<cowbuilder>.
pt: Uma matriz bash que contem opções adicionais a passar literalmente ao B<cowbuilder> a cada vez que uma compilação de pacote é executada nesta chroot. Isto é útil quando você quer usar alguma opção tipo B<--twice> que o cowpoke não precisa se preocupar directamente. Caso contrário comporta-se de modo semelhante a B<UPDATE_OPTS> em cima excepto que actua durante a fase de compilação do B<cowbuilder>.

note: type: Plain text
en: An optional arch and dist specific override for the global B<SIGN_KEYID> option.
pt: Uma arquitectura opcional e sobreposição especifica de distribuição para a opção global B<SIGN_KEYID>.

note: type: Plain text
en: An optional arch and dist specific override for the global B<UPLOAD_QUEUE> option.
pt: Uma arquitectura opcional e sobreposição especifica de distribuição para a opção global B<UPLOAD_QUEUE>.

note: type: Plain text
en: Global configuration options.  Will override hardcoded defaults.
pt: Opções de configuração global. Irão sobrepor as predefinições enraizadas.

note: type: Plain text
en: Per-user configuration options.  Will override any global configuration.
pt: Opções de configuração por-utilizador. Irão sobrepor qualquer configuração global.

note: type: Plain text
en: Per-project configuration options.  Will override any per-user or global configuration if B<cowpoke> is called from the directory where they exist.
pt: Opções de configuração por-projeto. Irão sobrepor qualquer configuração por-utilizador ou global se o B<cowpoke> for chamado a partir do directório onde elas existam.

note: type: Plain text
en: If the environment variable B<COWPOKE_CONF> is set, it specifies an additional configuration file which will override all of those above.  Options specified explicitly on the command line override all configuration files.
pt: Se a variável de ambiente B<COWPOKE_CONF> estiver definida, especifica um ficheiro de configuração adicional que irá sobrepor a todos os de cima. As opções especificadas explicitamente na linha de comandos sobrepõem todos os ficheiros de configuração.

note: type: SH
en: COWBUILDER CONFIGURATION
pt: CONFIGURAÇÃO DO COWBUILDER

note: type: Plain text
en: There is nothing particularly special required to configure a B<cowbuilder> instance for use with B<cowpoke>.  Simply create them in the flavour you require with `B<cowbuilder --create>` according to the B<cowbuilder> documentation, then configure B<cowpoke> with the user, arch, and path information required to access it, on the machines you wish to invoke it from (or alternatively configure B<cowpoke> with the path, arch and distribution information and pass the B<--create> option to it on the first invocation).  The build host running B<cowbuilder> does not require B<cowpoke> installed locally.
pt: Não há nada particularmente especial requerido para configurar uma instância de B<cowbuilder> para usar com B<cowpoke>. Simplesmente crie-os ao gosto que precisar com `B<cowbuilder --create>` de acordo com a documentação do B<cowbuilder>, depois configure o B<cowpoke> com a informação de utilizador, arquitectura e caminho necessário para o acesso, nas máquinas em que a partir delas deseja o invocar (ou em alternativa configure o B<cowpoke> com informação do caminho, arquitectura e distribuição e passe a opção B<--create> a ele na primeira invocação). A máquina de compilação que corre o B<cowbuilder> não requer o B<cowpoke> instalado localmente.

note: type: Plain text
en: The build machine should have the B<lintian> and B<devscripts> packages installed for post-build sanity checking.  Upon completion, the build log and the results of automated checks will be recorded in the B<INCOMING_DIR>.  If you wish to upload signed packages the build machine will also need B<dput>(1) installed and configured to use the 'I<host>' alias specified by B<UPLOAD_QUEUE>.  If B<rsync>(1) is available on both the local and build machine, then it will be used to transfer the source package (this may save on some transfers of the I<orig.tar.*> when building subsequent Debian revisions).
pt: A máquina de compilação deve ter os pacotes B<lintian> e B<devscripts> instalados para verificações de sanidade pós-compilação. Após conclusão, o relatório de compilação e os resultados das verificações automatizadas serão guardadas em B<INCOMING_DIR>. Se você deseja enviar os pacotes assinados, a máquina de compilação irá também precisar de B<dput>(1) instalado e configurado para usar o alias 'I<host>' especificado por B<UPLOAD_QUEUE>. Se B<rsync>(1) estiver disponível em ambas máquinas local e de compilação, então irá ser usado para transferir o pacote fonte (isto pode poupar algumas transferências de I<orig.tar.*> quando se compila revisões Debian subsequentes).

note: type: Plain text
en: The user executing B<cowpoke> must have SSH access to the build machine as the B<BUILDD_USER>.  That user must be able to invoke B<cowbuilder> as root by using the B<BUILDD_ROOTCMD>.  Signing keys are not required to be installed on the build machine (and will be ignored there if they are).  If the package is signed, keys will be expected on the machine that executes B<cowpoke>.
pt: O utilizador que executa o B<cowpoke> tem de ter acesso SSH à máquina de compilação como o B<BUILDD_USER>. Esse utilizador tem de ser capaz de invocar B<cowbuilder> como root usando B<BUILDD_ROOTCMD>. Não é requerido que as chaves de assinaturas estejam instaladas na máquina de compilação (e serão ignoradas se estiverem). Se o pacote for assinado, as chaves são esperadas na máquina que executa o B<cowpoke>.

note: type: Plain text
en: When B<cowpoke> is invoked, it will first attempt to update the B<cowbuilder> image if that has not already been done on the same day.  This is checked by the presence or absence of a I<cowbuilder-$arch-$dist-update-log-$date> file in the B<INCOMING_DIR>.  You may move, remove, or touch this file if you wish the image to be updated more or less often than that.  Its contents log the output of B<cowbuilder> during the update (or creation) of the build root.
pt: Quando o B<cowpoke> é invocado, irá primeiro tentar actualizar a imagem de B<cowbuilder> se isso não foi já feito no mesmo dia. Isto é verificado pela presença ou ausência de um ficheiro I<cowbuilder-$arch-$dist-update-log-$date> em B<INCOMING_DIR>. Você pode mover, remover, ou tocar este ficheiro se desejar que a imagem seja actualizada com mais ou menos frequência que isso. O seu conteúdo regista o resultado de B<cowbuilder> durante a actualização (ou criação) da raiz de compilação.

note: type: Plain text
en: Since B<cowbuilder> creates a chroot, and to do that you need root, B<cowpoke> also requires some degree of root access.  So all the horrible things that can go wrong with that may well one day rain down upon you.  B<cowbuilder> has been known to accidentally wipe out bind-mounted filesystems outside the chroot, and worse than that can easily happen.  So be careful, keep good backups of things you don't want to lose on your build machine, and use B<cowpoke> to keep all that on a machine that isn't your bleeding edge dev box with your last few hours of uncommitted work.
pt: Como o B<cowbuilder> cria uma chroot, e para fazer isso você precisa de root, o B<cowpoke> também requer algum grau de acesso de root. Assim todas as coisas horríveis que pode correr mal podem um dia cair-lhe em cima. O B<cowbuilder> é conhecido por acidentalmente limpar sistemas de ficheiros montados em vinculo fora da chroot, e pior do que isso pode facilmente acontecer. Por isso tenha cuidado, tenha boas cópias de salvaguarda das coisas que não deseja perder da sua máquina de compilação, e use B<cowpoke> para manter tudo isso numa máquina que não é a sua caixa principal de desenvolvimento onde tem horas de trabalho não submetido.

note: type: Plain text
en: B<cowpoke> was written by Ron E<lt>I<ron@debian.org>E<gt>.
pt: B<cowpoke> foi escrito por Ron E<lt>I<ron@debian.org>E<gt>.

note: type: Plain text
en: dcmd - expand file lists of .dsc/.changes files in the command line
pt: dcmd - expande listas de ficheiros de ficheiros .dsc/.changes na linha de comandos

note: type: Plain text
en: B<dcmd> replaces any reference to a I<.dsc> or I<.changes> file in the command line with the list of files in its 'Files' section, plus the file itself.  It allows easy manipulation of all the files involved in an upload (for I<.changes> files) or a source package (for I<.dsc> files).
pt: B<dcmd> substitui qualquer referência a um ficheiro I<.dsc> ou I<.changes> na linha de comandos pela lista de ficheiros na sua secção 'Files', mais o próprio ficheiro. Permite manipulação fácil de todos os ficheiro envolvidos num envio (para ficheiros I<.changes>) ou num pacote fonte (para ficheiros I<.dsc>).

note: type: Plain text
en: If I<command> is omitted (that is the first argument is an existing I<.dsc> or I<.changes> file), the expanded list of files is printed to stdout, one file by line. Useful for usage in backticks.
pt: Se I<command> for omitido (isto é se o primeiro argumento for um ficheiro I<.dsc> ou I<.changes> existente), a lista de ficheiros expandida é escrita no stdout, um ficheiro por linha. Útil para utilização em backticks.

note: type: Plain text
en: There are a number of options which may be used in order to select only a subset of the files listed in the I<.dsc> or I<.changes> file. If a requested file is not found, an error message will be printed.
pt: Existe um número de opções que podem ser usadas de modo a seleccionar apenas um subconjunto dos ficheiros listados no ficheiro I<.dsc> ou I<.changes>. Se um ficheiro requisitado não for encontrado, será escrita uma mensagem de erro.

note: type: Plain text
en: Select the I<.dsc> file.
pt: Seleciona o ficheiro I<.dsc>.

note: type: Plain text
en: Select the I<.buildinfo> file.
pt: Seleciona o ficheiro I<.buildinfo>.

note: type: Plain text
en: Select I<.changes> files for the 'source' architecture.
pt: Seleciona ficheiros I<.changes> para a arquitectura 'fonte'.

note: type: Plain text
en: Select I<.changes> files for binary architectures.
pt: Seleciona ficheiros I<.changes> para as arquitecturas binárias.

note: type: Plain text
en: Select I<.changes> files. Implies B<--schanges> and B<--bchanges>.
pt: Seleciona ficheiros I<.changes>. Implica B<--schanges> e B<--bchanges>.

note: type: Plain text
en: Select architecture-dependent binary packages (I<.deb> files).
pt: Seleciona pacotes binários dependentes da arquitectura (ficheiros I<.deb>).

note: type: Plain text
en: Select architecture-independent binary packages (I<.deb> files).
pt: Seleciona pacotes binários independentes da arquitectura (ficheiros I<.deb>).

note: type: Plain text
en: Select binary packages (I<.deb> files). Implies B<--archdeb> and B<--indepdeb>.
pt: Seleciona pacote binários (ficheiros I<.deb>). Implica B<--archdeb> e B<--indepdeb>.

note: type: Plain text
en: Select architecture-dependent I<.udeb> binary packages.
pt: Seleciona pacotes binários I<.udeb> dependentes da arquitectura.

note: type: Plain text
en: Select architecture-independent I<.udeb> binary packages.
pt: Seleciona pacotes binários I<.udeb> independentes da arquitectura.

note: type: Plain text
en: Select I<.udeb> binary packages. Implies B<--archudeb> and B<--indepudeb>.
pt: Seleciona pacote binários I<.udeb>. Implica B<--archudeb> e B<--indepudeb>.

note: type: Plain text
en: Select the upstream I<.tar> file.
pt: Seleciona o ficheiro I<.tar> da origem.

note: type: Plain text
en: Select the Debian I<.debian.tar> or I<.diff> file.
pt: Seleciona o ficheiro I<.debian.tar> ou I<.diff> Debian.

note: type: Plain text
en: Each option may be prefixed by B<--no> to indicate that all files I<not> matching the specification should be selected.
pt: Cada opção pode ser prefixada com B<--no> para indicar que todos os ficheiros que I<não> correspondam à especificação devem ser selecionados.

note: type: Plain text
en: It is not possible to combine positive filtering options (e.g. B<--dsc>)  and negative filtering options (e.g. B<--no-changes>) in the same B<dcmd> invocation.
pt: Não é possível combinar opções de filtragem positivas (ex. B<--dsc>) e opções de filtragem negativas (ex B<--no-changes>) na mesma invocação de B<dcmd>.

note: type: Plain text
en: If any of the requested files were not found, do not output an error.
pt: Se qualquer um dos ficheiros requeridos não for encontrado, não gera um erro.

note: type: Plain text
en: Output package name part only.
pt: Gera apenas a parte do nome do pacote.

note: type: Plain text
en: Sort output alphabetically.
pt: Ordena resultados alfabeticamente.

note: type: Plain text
en: Reverse output order.
pt: Reverte a ordem dos resultados.

note: type: Plain text
en: Copy the result of a build to another machine:
pt: Copiar o resultado da compilação para outra máquina:

note: type: Plain text
en: Check the contents of a source package:
pt: Verificar o conteúdo de um pacote fonte:

note: type: Plain text
en: This program was written by Romain Francoise E<lt>rfrancoise@debian.orgE<gt> and is released under the GPL, version 2 or later.
pt: Este programa foi escrito por Romain Francoise E<lt>rfrancoise@debian.orgE<gt> e é lançado sob GPL, versão 2 ou posterior.

note: -------------------------------------------------------------------- type: Plain text
en: dd-list - nicely list .deb packages and their maintainers
pt: dd-list - lista pacotes .deb e seus maintainers em modo bonito

note: type: Plain text
en: B<dd-list> produces nicely formatted lists of Debian (.deb) packages and their maintainers.
pt: B<dd-list> produz listas em formato bonito de pacotes Debian (.deb) e dos seus responsáveis de manutenção (maintainers).

note: type: Plain text
en: Input is a list of source or binary package names on the command line (or the standard input if B<--stdin> is given).  Output is a list of the following format, where package names are source packages by default:
pt: Recebe uma lista de nomes de pacotes fonte ou binário na linha de comandos (ou na entrada standard se for dado B<--stdin>). O resultado é uma lista do seguinte formato, onde os nomes de pacotes são pacotes fonte por predefinição.

note: -------------------------------------------------------------------- type: Plain text
en: This is useful when you want, for example, to produce a list of packages that need to attention from their maintainers, e.g., to be rebuilt when a library version transition happens.
pt: Isto é útil quando deseja, por exemplo, produzir uma lista de pacotes que precisam da atenção dos seus maintainers, ex., para serem recompilados quando acontecem uma transição de versão de biblioteca.

note: type: Plain text
en: Print brief help message.
pt: Escreve mensagem breve de ajuda.

note: type: Plain text
en: Read package names from the standard input, instead of taking them from the command line. Package names are whitespace delimited.
pt: Lê os nomes dos pacotes a partir da entrada standard, em vez de os obter da linha de comandos. Os nomes de pacotes são delimitados por espaços em branco.

note: type: Plain text
en: Read package list from standard input in the format of a Debian package control file. This includes the status file, or output of apt-cache. This is the fastest way to use dd-list, as it uses the maintainer information from the input instead of looking up the maintainer of each listed package.
pt: Lê a lista de pacotes a partir da entrada standard no formato de um ficheiro de controle de pacote Debian. Isto incluir o ficheiro de estado, ou o resultado de apt-cache. Este é o modo mais rápido de usar o dd-list, pois usa a informação do maintainer a partir da entrada em vez de procurar pelo maintainer de cada pacote listado.

note: type: Plain text
en: If no I<Source:> line is given, the I<Package:> name is used for output, which might be a binary package name.
pt: Se nenhuma linha I<Source:> for dada, é usado o nome do I<Package:> para resultado, o qual pode ser um nome de pacote binário.

note: type: Plain text
en: Try to uncompress the --dctrl input before parsing.  Supported compression formats are gz, bzip2 or xz.
pt: Tenta descomprimir a entrada --dctrl antes da análise. Formatos de compressão suportados são gz, bzip2 ou xz.

note: type: Plain text
en: Read package information from the specified I<Sources_file>s.  This can be given multiple times.  The files can be gz, bzip2 or xz compressed.  If the filename does not end in I<.gz>, I<.bz2> or I<.xz>, then the B<-z> option must be used.
pt: Lê a informação do pacote a partir de I<Sources_file>s especificados. Isto pode ser dado várias vezes. Os ficheiros pode ser comprimidos em gz, bzip2 ou xz. Se o nome do ficheiro não acabar em I<.gz>, I<.bz2> ou I<.xz>, então a opção B<-z> tem de ser usada.

note: type: Plain text
en: If no I<Sources_file>s are specified, dd-list will ask apt-get for an appropriate set of sources (if I<apt> is at version greater than 1.1.8), else any files matching I</var/lib/apt/lists/*_source_Sources> will be used.
pt: Se nenhuns I<Sources_file>s forem especificados, o dd-list irá perguntar ao apt-get por um conjunto de fontes apropriado (se o I<apt> for duma versão maior que 1.1.8), caso contrário serão usados quaisquer ficheiros que correspondam a I</var/lib/apt/lists/*_source_Sources>.

note: type: Plain text
en: Also list developers who are named as uploaders of packages, not only the maintainers; this is the default behaviour, use --nouploaders to prevent it. Uploaders are indicated with "(U)" appended to the package name.
pt: Também lista desenvolvedores que são chamados de uploaders de pacotes, não apenas os maintainers; este é o comportamento predefinido, use --nouploaders para o prevenir. Os uploaders são indicados com um "(U)" acrescentado ao nome do pacote.

note: type: Plain text
en: Only list package Maintainers, do not list Uploaders.
pt: Apenas lista Maintainers do pacote, não lista os Uploaders.

note: type: Plain text
en: Use binary package names in the output instead of source package names (has no effect with B<--dctrl> if the I<Package:> line contains source package names).
pt: Usa nomes de pacotes binários na entrada em vez de nomes de pacotes fonte (não tem efeito com B<--dctrl> se a linha I<Package:> conter nomes de pacotes fonte).

note: -------------------------------------------------------------------- type: Plain text
en: Print the version.
pt: Escreve a versão.

note: type: TH
en: February 2024
pt: Fevereiro 2024

note: type: Plain text
en: \f[B]deb2apptainer\f[R] - Build a Singularity/Apptainer image with given Debian packages\fR
pt: \f[B]deb2apptainer\f[R] - Compila uma imagem Singularity/Apptainer com pacotes Debian fornecidos\fR

note: type: Plain text
en: \f[B]deb2apptainer\f[R] is a simple script which takes as input a list of Debian packages and generates automatically a Singularity/Apptainer container including these packages.  A set of \f[I]freedesktop.org\f[R] desktop launchers are also generated based on the .desktop and icon files found in the packages.  In addition, a desktop launcher is created to start the container in a Terminal.\fR
pt: \f[B]deb2apptainer\f[R] é um script simples que recebe uma lista de pacotes Debian e gera automaticamente um contentor Singularity/Apptainer incluindo estes pacotes. É também gerado um conjunto de lançadores de desktop \f[I]freedesktop.org\f[R] com base nos ficheiros .desktop e ícones encontrados nos pacotes.  Adicionalmente, é criado um lançador de desktop para arrancar o contentor num Terminal.\fR

note: type: Plain text
en: This tool is suited for deploying applications as containers, as well as for testing Debian packages in a sandbox.
pt: Esta ferramenta é apropriada para desenvolver aplicações como contentores, assim como para testar pacotes Debian numa caixa-de-areia.

note: type: Plain text
en: do NOT build the image (default is to build).  A \f[I]build\f[R] script is generated in the DIR target directory.\fR
pt: NÃO compila a imagem (a predefinição é compilar). É gerado um script \f[I]build\f[R] no directório alvo DIR.\fR

note: type: Plain text
en: Command to run in the container (default to \f[I]/bin/bash\f[R]).\fR
pt: Comando para correr o contentor (a predefinição é \f[I]/bin/bash\f[R]).\fR

note: type: Plain text
en: Distribution is to be used (default to \f[I]debian:stable\f[R]).\fR
pt: A distribuição que vai ser usada (predefinição para \f[I]debian:stable\f[R]).\fR

note: type: Plain text
en: Name of the image (default is built from the package list).
pt: Nome da imagem (a predefinição é compilar a partir da lista de pacotes).

note: type: Plain text
en: Use given directory DIR for the build (default is in /tmp).
pt: Usa o directório DIR dado para a compilação (a predefinição é em /tmp).

note: type: Plain text
en: Execute the given script \f[I]PRE_SCRIPT\f[R] before packages install.\fR
pt: Executa o script \f[I]PRE_SCRIPT\f[R] antes da instalação dos pacotes.\fR

note: type: Plain text
en: Execute the given script \f[I]POST_SCRIPT\f[R] after packages install.\fR
pt: Executa o script \f[I]POST_SCRIPT\f[R] dado após a instalação dos pacotes.\fR

note: type: Plain text
en: The package list can be any Debian package, as well as local .deb files.
pt: A lista de pacote por ser qualquer pacote Debian, assim como ficheiros .deb locais.

note: type: Plain text
en: You obviously require to have \f[I]apptainer\f[R] installed.\fR
pt: Obviamente é requerido que tenha \f[I]apptainer\f[R] instalado.\fR

note: type: Plain text
en: Get the Debian package at: - https://apptainer.org/docs/admin/main/installation.html#install-debian-packages
pt: Obtenha o pacote Debian em: - https://apptainer.org/docs/admin/main/installation.html#install-debian-packages

note: type: Plain text
en: Usual commands typically used to handle Apptainer/Singularity containers are:
pt: Os comandos usuais tipicamente usados para lidar com contentores Apptainer/Singularity são:

note: type: TP
en: Create a Singularity/Apptainer container with package \f[I]x11-apps\f[R] in directory \f[I]/tmp/xeyes\f[R], and launch \f[I]xeyes\f[R]:\fR
pt: Cria um contentor Singularity/Apptainer com o pacote \f[I]x11-apps\f[R] no directório \f[I]/tmp/xeyes\f[R], e lança \f[I]xeyes\f[R]:\fR

note: type: Plain text
en: A Desktop launcher is created as /tmp/xeyes/launchers/x11-apps-terminal.desktop
pt: É criado um lançador Desktop como /tmp/xeyes/launchers/x11-apps-terminal.desktop

note: type: TP
en: Create a Singularity/Apptainer container with \f[I]x11-apps\f[R] and \f[I]meshlab\fR
pt: Cria um contentor Singularity/Apptainer com \f[I]x11-apps\f[R] e \f[I]meshlab\fR

note: type: TP
en: Create a Singularity/Apptainer container making sure software channels are active:
pt: Cria um contentor Singularity/Apptainer certificando que os canais de software estão ativos:

note: type: TP
en: Create a Singularity/Apptainer container based on specific Debian version, and make use of the GPU:
pt: Cria um contentor Singularity/Apptainer baseado em versão Debian específica, e faz uso da GPU:

note: type: Plain text
en: \f[B]deb2docker\f[R] - Build a Docker image with given Debian packages\fR
pt: \f[B]deb2docker\f[R] - Compila uma imagem Docker com pacotes Debian dados\fR

note: type: Plain text
en: \f[B]deb2docker\f[R] is a simple script which takes as input a list of Debian packages and generates automatically a Docker container including these packages.  A set of \f[I]freedesktop.org\f[R] desktop launchers are also generated based on the .desktop and icon files found in the packages.  In addition, a desktop launcher is created to start the container in a Terminal.\fR
pt: \f[B]deb2docker\f[R] é um script simples que recebe uma lista de pacotes Debian e gera automaticamente um contentor Docker incluindo estes pacotes. É também gerado um conjunto de lançadores de desktop \f[I]freedesktop.org\f[R] com base nos ficheiros .desktop e ícones encontrados nos pacotes.  Adicionalmente, é criado um lançador de desktop para arrancar o contentor num Terminal.\fR

note: type: TP
en: You need of course to have Docker installed and be part of the \f[I]docker\f[R] group:\fR
pt: Claro que você precisa ter o Docker instalado e fazer parte do grupo \f[I]docker\f[R] :\fR

note: type: Plain text
en: You may have to manually configure Docker to pass a proxy configuration.
pt: Você pode precisar de configurar manualmente o Docker para passar uma configuração de proxy.

note: type: Plain text
en: Usual commands typically used to handle Docker containers are:
pt: Os comandos usuais tipicamente usados para lidar com contentores Docker são:

note: type: TP
en: Create a Docker container with package \f[I]x11-apps\f[R] in directory \f[I]/tmp/xeyes\f[R], and launch \f[I]xeyes\f[R]:\fR
pt: Cria um contentor Docker com o pacote \f[I]x11-apps\f[R] no directório \f[I]/tmp/xeyes\f[R], e lança \f[I]xeyes\f[R]:\fR

note: type: TP
en: Create a Docker container with \f[I]x11-apps\f[R] and \f[I]meshlab\fR
pt: Cria um contentor Docker com \f[I]x11-apps\f[R] e \f[I]meshlab\fR

note: type: TP
en: Create a Docker container making sure software channels are active:
pt: Cria um contentor Docker certificando que os canais de software estão ativos:

note: type: Plain text
en: debc - view contents of a generated Debian package
pt: debc - visualiza o conteúdo de um pacote Debian gerado

note: type: Plain text
en: B<debc> figures out the current version of a package and displays information about the I<.deb> and I<.udeb> files which have been generated in the current build process.  If a I<.changes> file is specified on the command line, the filename must end with I<.changes>, as this is how the program distinguishes it from package names.  If not, then B<debc> has to be called from within the source code directory tree.  In this case, it will look for the I<.changes> file corresponding to the current package version (by determining the name and version number from the changelog, and the architecture in the same way as B<dpkg-buildpackage>(1) does).  It then runs B<dpkg-deb -I> and B<dpkg-deb -c> on every I<.deb> and I<.udeb> archive listed in the I<.changes> file to display information about the contents of the I<.deb> / I<.udeb> files.  It precedes every I<.deb> or I<.udeb> file with the name of the file.  It assumes that all of the I<.deb> / I<.udeb> archives live in the same directory as the I<.changes> file.  It is useful for ensuring that the expected files have ended up in the Debian package.
pt: B<debc> descobre a versão actual dum pacote e mostra informação acerca dos ficheiros I<.deb> e I<.udeb> que foram gerados no processo de compilação actual. Se um ficheiro I<.changes> for especificado na linha de comandos o nome do ficheiro tem de acabar com I<.changes>, pois é assim que o programa o distingue dos nomes de pacotes. Se não, então o B<debc> tem de ser chamado de dentro da árvore de directórios do código fonte. Neste caso, irá procurar o pelo ficheiro I<.changes> correspondente à versão actual do pacote (ao determinar o nome e número de versão a partir do registo de alterações, e da arquitectura do mesmo modo que o B<dpkg-buildpackage>(1) faz). Depois corre B<dpkg-deb -I> e B<dpkg-deb -c> em cada arquivo I<.deb> e I<.udeb> listado no ficheiro I<.changes> para mostrar informação acerca do conteúdo dos ficheiros I<.deb> / I<.udeb>. Precede cada ficheiro I<.deb> ou I<.udeb> com o nome do ficheiro. Assume que todos os arquivos I<.deb> / I<.udeb> vivem no mesmo directório que o ficheiro I<.changes>. É útil para assegurar que os ficheiros esperados acabaram no pacote Debian.

note: type: Plain text
en: If a list of packages is given on the command line, then only those debs or udebs with names in this list of packages will be processed.
pt: Se for dada uma lista de pacotes na linha de comandos, então apenas os debs ou udebs com nomes nessa lista de pacotes serão processados.

note: type: =head2
en: Directory name checking
pt: Verificação do nome do directório

note: type: Plain text
en: In common with several other scripts in the B<devscripts> package, B<debc> will climb the directory tree until it finds a I<debian/changelog> file.  As a safeguard against stray files causing potential problems, it will examine the name of the parent directory once it finds the I<debian/changelog> file, and check that the directory name corresponds to the package name.  Precisely how it does this is controlled by two configuration file variables B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> and B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, and their corresponding command-line options B<--check-dirname-level> and B<--check-dirname-regex>.
pt: Em comum com vários outros scripts no pacote B<devscripts>, o B<debc> irá subir a árvore de directórios até encontrar um ficheiro I<debian/changelog>. Como segurança contra ficheiros errantes que podem causar problemas potenciais, irá examinar o nome do directório pai assim que encontra o ficheiro I<debian/changelog>, e verifica que o nome de directório corresponde ao nome do pacote. O modo preciso de como isto é feito é controlado por duas variáveis de ficheiro de configuração B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> e B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, e as suas opções de linha de comandos correspondentes B<--check-dirname-level> e B<--check-dirname-regex>.

note: type: textblock
en: B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> can take the following values:
pt: B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> pode receber os seguintes valores:

note: type: textblock
en: Never check the directory name.
pt: Nunca verifica o nome do directório.

note: type: Plain text
en: Only check the directory name if we have had to change directory in our search for I<debian/changelog>.  This is the default behaviour.
pt: Apenas verifica o nome do directório se tivermos de mudar de directório na nossa busca pelo I<debian/changelog>. Este é o comportamento predefinido.

note: type: textblock
en: Always check the directory name.
pt: Verifica sempre o nome do directório.

note: type: Plain text
en: The directory name is checked by testing whether the current directory name (as determined by B<pwd>(1)) matches the regex given by the configuration file option B<DEVSCRIPTS_CHECK_DIRNAME_REGEX> or by the command line option B<--check-dirname-regex> I<regex>.  Here I<regex> is a Perl regex (see B<perlre>(3perl)), which will be anchored at the beginning and the end.  If I<regex> contains a '/', then it must match the full directory path.  If not, then it must match the full directory name.  If I<regex> contains the string \(aqPACKAGE', this will be replaced by the source package name, as determined from the changelog.  The default value for the regex is: \(aqPACKAGE(-.+)?', thus matching directory names such as PACKAGE and PACKAGE-version.
pt: O nome de directório é verificado ao testar se o nome do directório actual (como determinado por B<pwd>(1)) corresponde à expressão regular dada pela opção B<DEVSCRIPTS_CHECK_DIRNAME_REGEX> de ficheiro de configuração ou pela opção de linha de comandos B<--check-dirname-regex> I<regex>. Aqui I<regex> é uma expressão regular Perl (veja B<perlre>(3perl)), a qual será ancorada no início e no final. Se a I<regex> conter um '/', então tem de corresponder ao caminho completo do directório. Se não, então tem de corresponder ao nome completo de directório. Se I<regex> conter a string \aq(PACKAGE', isto será substituído pelo nome do pacote fonte, como determinado a partir do registo de alterações. O valor predefinido para a regex é: \aq(PACKAGE(-.+)?', mais nomes de pacotes correspondentes como PACKAGE e PACKAGE-version.

note: type: Plain text
en: See B<dpkg-architecture>(1) for a description of these options.  They affect the search for the I<.changes> file.  They are provided to mimic the behaviour of B<dpkg-buildpackage> when determining the name of the I<.changes> file.
pt: Veja B<dpkg-architecture>(1) para uma descrição destas opções. Elas afectam a procura pelo ficheiro I<.changes>. São disponibilizadas para imitar o comportamento do B<dpkg-buildpackage> ao determinar o nome do ficheiro I<.changes>.

note: type: Plain text
en: Look for the I<.changes>, I<.deb> and I<.udeb> files in I<directory> instead of the parent of the source directory.  This should either be an absolute path or relative to the top of the source directory.
pt: Procura os ficheiros I<.changes>, I<.deb> e I<.udeb> em I<directory> em vez de no pai do directório fonte. Isto te de ser ou um caminho absoluto ou relativo ao topo do directório fonte.

note: type: Plain text
en: See the above section B<Directory name checking> for an explanation of this option.
pt: Veja a secção em cima B<Verificação do nome do directório> para uma explicação desta opção.

note: type: Plain text
en: List the filename of the .changes file, and do not display anything else. This option only makes sense if a .changes file is NOT passed explicitly in the command line. This can be used for example in a script that needs to reference the .changes file, without having to duplicate the heuristics for finding it that debc already implements.
pt: Lista o nome do ficheiro do ficheiro .changes, e não mostra mais nada. Esta opção apenas faz sentido se um ficheiro .changes NÃO for passado explicitamente na linha de comandos. Isto pode ser usado, por exemplo, num script que precisa de referenciar o ficheiro .changes, sem ter que duplicar as heurísticas para encontrar aquilo que o debc já implementa.

note: type: Plain text
en: List the filenames of the .deb packages, and do not display their contents.
pt: Lista os nomes de ficheiros dos pacotes .deb, e não mostra o seu conteúdo.

note: type: Plain text
en: Show help message and version information respectively.
pt: Mostra mensagem de ajuda e informação de versão, respetivamente.

note: type: Plain text
en: The two configuration files I</etc/devscripts.conf> and I<~/.devscripts> are sourced in that order to set configuration variables.  Command line options can be used to override configuration file settings.  Environment variable settings are ignored for this purpose.  The currently recognised variables are:
pt: Os dois ficheiros de configuração I</etc/devscripts.conf> e I<~/.devscripts> são por esta ordem fontes para definir variáveis de configuração. Podem ser usadas opções de linha de comandos para sobrepor definições de ficheiros de configuração. As definições de variáveis de ambiente são ignoradas para este objectivo. As variáveis actualmente reconhecidas são:

note: type: Plain text
en: This specifies the directory in which to look for the I<.changes>, I<.deb> and I<.udeb> files, and is either an absolute path or relative to the top of the source tree.  This corresponds to the B<--debs-dir> command line option.  This directive could be used, for example, if you always use B<pbuilder> or B<svn-buildpackage> to build your packages.  Note that it also affects B<debrelease>(1) in the same way, hence the strange name of the option.
pt: Isto especifica o directório onde procurar pelos ficheiros I<.changes>, I<.deb> e I<.udeb>, e é ou um caminho absoluto ou relativo ao topo da árvore fonte. Isto corresponde à opção de linha de comandos B<--debs-dir>. Esta directiva pode ser usada, por exemplo, se você usar sempre B<pbuilder> ou B<svn-buildpackage> para compilar os seus pacotes. Note que também afecta B<debrelease>(1) do mesmo modo, daqui o nome estranho da opção.

note: type: Plain text
en: See the above section B<Directory name checking> for an explanation of these variables.  Note that these are package-wide configuration variables, and will therefore affect all B<devscripts> scripts which check their value, as described in their respective manpages and in B<devscripts.conf>(5).
pt: Veja a secção em cima B<Verificação do nome do directório> para uma explicação sobre estas variáveis. Note que estas variáveis de configuração são globais-do-pacote, e irão por isso afectar todos os scripts do B<devscripts> que verifiquem os seus valores, como descrito nos seus respectivos manuais em B<devscripts.conf>(5).

note: type: Plain text
en: Julian Gilbey E<lt>jdg@debian.orgE<gt>, based on an original script by Christoph Lameter E<lt>clameter@debian.orgE<gt>.
pt: Julian Gilbey E<lt>jdg@debian.orgE<gt>, baseado no script original de Christoph Lameter E<lt>clameter@debian.orgE<gt>.

note: type: Plain text
en: debchange - Tool for maintenance of the debian/changelog file in a source package
pt: debchange - Ferramenta para manutenção do ficheiro debian/changelog num pacote fonte.

note: type: Plain text
en: B<debchange> or its alias B<dch> will add a new comment line to the Debian changelog in the current source tree.  This command must be run from within that tree.  If the text of the change is given on the command line, B<debchange> will run in batch mode and simply add the text, with line breaks as necessary, at the appropriate place in I<debian/changelog> (or the changelog specified by options, as described below).  If the text given on the command line is a null string, B<debchange> will run in batch mode without adding any text.  If the text given on the command line is a space string, B<debchange> will run in batch mode and add a blank changelog entry.  If no text is specified then B<debchange> will run the editor as determined by B<sensible-editor> for you to edit the file.  (The environment variables B<VISUAL> and B<EDITOR> are used in this order to determine which editor to use.)  Editors which understand the I<+n> option for starting the editing on a specified line will use this to move to the correct line of the file for editing.  If the editor is quit without modifying the temporary file, B<debchange> will exit without touching the existing changelog.  B<Note that the changelog is assumed to be encoded with the UTF-8 encoding.  If it is not, problems may occur.> Please see the B<iconv>(1) manpage to find out how to convert changelogs from legacy encodings.  Finally, a I<changelog> or I<NEWS> file can be created from scratch using the B<--create> option described below.
pt: B<debchange> ou o seu alias B<dch> irá adicionar uma nova linha comentário ao changelog Debian na árvore fonte actual. Este comando tem de ser corrido de dentro dessa árvore. Se o texto da alteração for dado na linha de comandos, o B<debchange> irá correr em modo de lote e simplesmente adiciona o texto, com quebras de linha se necessário, no lugar apropriado em I<debian/changelog> (ou no changelog especificado pelas opções, como descrito em baixo). Se o texto dado na linha de comandos for uma string nula. o B<debchange> irá correr em modo de lote sem adicionar nenhum texto. Se o texto dado na linha de comandos for uma string de espaço, o B<debchange> irá correr em modo de lote e adicionar uma entrada em branco ao changelog. Se nenhum texto for especificado então o B<debchange> irá correr o editor determinado pelo B<sensible-editor> para que você edite o ficheiro. (As variáveis de ambiente B<VISUAL> e B<EDITOR> são usadas nesta ordem para determinar qual o editor a usar.) Editores que compreendem a opção I<+n> para iniciarem a edição numa linha específica irão usar isto para mover para a linha correcta do ficheiro para editar. Se o editor for terminado sem modificar o ficheiro temporário, o B<debchange> irá terminar sem tocar no changelog existente. B<Note que é assumido que o changelog está codificado com codificação UTF-8. Se não estiver, podem ocorrer problemas.> Por favor veja o manual do B<iconv>(1) para descobrir como converter changelogs de codificações antigas. Finalmente, um ficheiro I<changelog> ou I<NEWS> pode ser criado a partir do esboço usando a opção B<--create> descrita em baixo.

note: type: Plain text
en: B<debchange> also supports automatically producing bug-closing changelog entries, using the B<--closes> option.  This will usually query the BTS, the Debian Bug Tracking System (see https://bugs.debian.org/) to determine the title of the bug and the package in which it occurs.  This behaviour can be stopped by giving a B<--noquery> option or by setting the configuration variable B<DEBCHANGE_QUERY_BTS> to I<no>, as described below.  In either case, the editor (as described above) will always be invoked to give an opportunity to modify the entries, and the changelog will be accepted whether or not modifications are made.  An extra changelog entry can be given on the command line in addition to the closes entries.
pt: B<debchange> também suporta a produção automática de entradas no registo de alterações de fecho de bugs, usando a opção B<--closes>. Isto irá geralmente questionar o BTS, O Debian Bug Tracking System (veja https://bugs.debian.org/) para determinar o título do bug e o pacote no qual ele ocorre. Este comportamento pode ser parado ao dar a opção B<--noquery> ou ao definir a variável de configuração B<DEBCHANGE_QUERY_BTS> para I<no>, como descrito em baixo. Em qualquer dos casos, o editor (como descrito em cima) será sempre invocado para dar uma oportunidade de modificar as entradas, e o changelog será aceite tenha ou não sido modificado. Pode ser dada na linha de comandos uma entrada extra ao changelog adicional às entradas de fechos.

note: type: Plain text
en: At most one of B<--append>, B<--increment>, B<--edit>, B<--release>, and B<--newversion> may be specified as listed below. If no options are specified, B<debchange> will use heuristics to guess whether or not the package has been successfully released, and behave as if B<--increment> had been specified if the package has been released, or otherwise as if B<--append> has been specified.
pt: No máximo pode ser especificado um de B<--append>, B<--increment>, B<--edit>, B<--release>, e B<--newversion> como listado em baixo. Se nenhuma opção for especificada, o B<debchange> irá usar heurísticas para adivinhar se ou não um pacote foi lançado com sucesso, e comporta-se com se B<--increment> fosse especificado se o pacote foi lançado, ou caso contrário se B<--append> foi especificado.

note: type: Plain text
en: Two different sets of heuristics can be used, as controlled by the B<--release-heuristic> option or the B<DEBCHANGE_RELEASE_HEURISTIC> configuration variable. The default I<changelog> heuristic assumes the package has been released unless its changelog contains B<UNRELEASED> in the distribution field. If this heuristic is enabled then the distribution will default to B<UNRELEASED> in new changelog entries, and the B<--mainttrailer> option described below will be automatically enabled. This can be useful if a package can be released by different maintainers, or if you do not keep the upload logs. The alternate I<log> heuristic determines if a package has been released by looking for an appropriate B<dupload>(1) or B<dput>(1) log file in the parent directory.  A warning will be issued if the log file is found but a successful upload is not recorded. This may be because the previous upload was performed with a version of B<dupload> prior to 2.1 or because the upload failed.
pt: Podem ser usados dois conjuntos de heurísticas, controlados pela opção B<--release-heuristic> ou pela variável de configuração B<DEBCHANGE_RELEASE_HEURISTIC>. A heurística predefinida de I<changelog> assume que o pacote foi lançado a menos que o seu changelog contenha B<UNRELEASED> no campo distribution. Se esta heurística estiver activa então distribution irá ter por predefinição B<UNRELEASED> nas novas entradas do changelog, e a opção B<--mainttrailer> descrita em baixo será activada automaticamente. Isto pode ser útil se um pacote puder ser lançado por diferentes maintainers, ou se você não guarda os relatórios de envio. A heurística alternativa I<log> determina se um pacote foi lançado ao olhar para um ficheiro de relatório B<dupload>(1) ou B<dput>(1) apropriado no directório pai. Será emitido um aviso se o ficheiro de relatório for encontrado mas um envio com sucesso não foi registado. Isto pode acontecer porque o envio anterior foi feito com uma versão de B<dupload> anterior a 2.1 ou porque o envio falhou.

note: type: Plain text
en: If either B<--increment> or B<--newversion> is used, the name and email for the new version will be determined as follows.  If the environment variable B<DEBFULLNAME> is set, this will be used for the maintainer full name; if not, then B<NAME> will be checked.  If the environment variable B<DEBEMAIL> is set, this will be used for the email address.  If this variable has the form "name E<lt>emailE<gt>", then the maintainer name will also be taken from here if neither B<DEBFULLNAME> nor B<NAME> is set.  If this variable is not set, the same test is performed on the environment variable B<EMAIL>.  Next, if the full name has still not been determined, then use B<getpwuid>(3) to determine the name from the password file.  If this fails, use the previous changelog entry.  For the email address, if it has not been set from B<DEBEMAIL> or B<EMAIL>, then look in I</etc/mailname>, then attempt to build it from the username and FQDN, otherwise use the email address in the previous changelog entry.  In other words, it's a good idea to set B<DEBEMAIL> and B<DEBFULLNAME> when using this script.
pt: Se for usado B<--increment> ou B<--newversion>, o nome e email para a nova versão serão determinados como se segue. Se a variável de ambiente B<DEBFULLNAME> estiver definida, será usada para o nome completo do maintainer. Se não, então será verificado B<NAME>. Se a variável de ambiente B<DEBEMAIL> estiver definida, será usada para o endereço de email. Se esta variável tiver o formulário "name E<lt>emailE<gt>", então será também obtido o nome do maintainer a partir daqui se nenhum de B<DEBFULLNAME> nem B<NAME> estiverem definidos. Se esta variável não estiver definida. é executado o mesmo teste na variável de ambiente B<EMAIL>. De seguida, se o nome completo ainda não foi determinado, então usa B<getpwuid>(3) para determinar o nome a partir do ficheiro da palavra passe. Se isto falhar, usa a entrada no registo de alterações anterior. Para o endereço email, se ainda não foi definido a partir de B<DEBEMAIL> ou B<EMAIL>, então procura em I</etc/mailname>, depois tenta construí-lo a partir do nome de utilizador e FQDN, caso contrário, usa o endereço de email na entrada do registo de alterações anterior. Por outras palavras, é uma boa ideia definir B<DEBEMAIL> e B<DEBFULLNAME> quando se usa este script.

note: type: Plain text
en: Support is included for changelogs that record changes by multiple co-maintainers of a package. If an entry is appended to the current version's entries, and the maintainer is different from the maintainer who is listed as having done the previous entries, then lines will be added to the changelog to tell which maintainers made which changes. Currently only one of the several such styles of recording this information is supported, in which the name of the maintainer who made a set of changes appears on a line before the changes, inside square brackets. This can be switched on and off using the B<-->[B<no>]B<multimaint> option or the B<DEBCHANGE_MULTIMAINT> configuration file option; the default is to enable it.  Note that if an entry has already been marked in this way, then this option will be silently ignored.
pt: Está incluído suporte para changelogs que gravam alterações de múltiplos co-maintainers dum pacote. Se uma entrada for acrescentada às entradas da versão actual, e o maintainer for diferente do maintainer que fez registou a entrada anterior, então serão adicionadas linhas ao registo de alterações para dizer quais maintainers fizeram quais alterações. Actualmente apenas é suportado um dos vários estilos de guardar esta informação, no qual o nome do maintainer que fez um conjunto de alterações aparece numa linha antes das alterações, dentro de parênteses rectos. Isto pode ser ligado ou desligado usando a opção B<-->[B<no>]B<multimaint> da opção de ficheiro de configuração B<DEBCHANGE_MULTIMAINT> ; a predefinição é estar ligado. Note que se uma entrada já estiver sido marcada deste modo, então esta opção será ignorada em silêncio.

note: type: Plain text
en: If the directory name of the source tree has the form I<package>-I<version>, then B<debchange> will also attempt to rename it if the (upstream) version number changes.  This can be prevented by using the B<--preserve> command line or configuration file option as described below.
pt: Se o nome de directório da árvore fonte tiver o formato I<package>-I<version>, então B<debchange> irá também tentar renome-a-lo se o número de versão (do autor) mudar. Isto pode ser prevenido usando a opção de linha de comandos ou de ficheiro de configuração B<--preserve> como descrito em baixo.

note: type: Plain text
en: If B<--force-bad-version> or B<--allow-lower-version> is used, B<debchange> will not stop if the new version is less than the current one.  This is especially useful while doing backports.
pt: Se for usado B<--force-bad-version> ou B<--allow-lower-version>, o B<debchange> não irá parar se a nova versão for menor que a actual. Isto é especialmente útil quando se faz backports.

note: type: Plain text
en: In common with several other scripts in the B<devscripts> package, B<debchange> will climb the directory tree until it finds a I<debian/changelog> file.  As a safeguard against stray files causing potential problems, it will examine the name of the parent directory once it finds the I<debian/changelog> file, and check that the directory name corresponds to the package name.  Precisely how it does this is controlled by two configuration file variables B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> and B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, and their corresponding command-line options B<--check-dirname-level> and B<--check-dirname-regex>.
pt: Em comum com vários outros scripts no pacote B<devscripts>, o B<debchange> irá subir a árvore de directórios até encontrar um ficheiro I<debian/changelog>. Como segurança contra ficheiros errantes que podem causar problemas potenciais, irá examinar o nome do directório pai assim que encontra o ficheiro I<debian/changelog>, e verifica que o nome de directório corresponde ao nome do pacote. O modo preciso de como isto é feito é controlado por duas variáveis de ficheiro de configuração B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> e B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, e as suas opções de linha de comandos correspondentes B<--check-dirname-level> e B<--check-dirname-regex>.

note: type: Plain text
en: The directory name is checked by testing whether the current directory name (as determined by B<pwd>(1)) matches the regex given by the configuration file option B<DEVSCRIPTS_CHECK_DIRNAME_REGEX> or by the command line option B<--check-dirname-regex> I<regex>.  Here I<regex> is a Perl regex (see B<perlre>(3perl)), which will be anchored at the beginning and the end.  If I<regex> contains a 'B</>', then it must match the full directory path.  If not, then it must match the full directory name.  If I<regex> contains the string \(aqB<PACKAGE>', this will be replaced by the source package name, as determined from the changelog.  The default value for the regex is: \(aqB<PACKAGE(-.+)?>', thus matching directory names such as B<PACKAGE> and B<PACKAGE->I<version>.
pt: O nome de directório é verificado ao testar se o nome de directório actual (como determinado por B<pwd>(1)) corresponde à expressão regular dada pela opção de ficheiro de configuração B<DEVSCRIPTS_CHECK_DIRNAME_REGEX> ou pela opção de linha de comandos B<--check-dirname-regex> I<regex>. Aqui I<regex> é uma expressão regular de Perl (veja B<perlre>(perl)), que será ancorada no início e no fim Se I<regex> conter um 'B</>', então tem de corresponder ao caminho de directório completo. Se não, então tem de corresponder ao nome de directório completo. Se I<regex> conter a string \aq(B<PACKAGE>', isto será substituído pelo nome do pacote fonte, como determinado a partir do registo de alterações. O valor predefinido para a regex é: \aq(B<PACKAGE(-.+)?>', assim correspondendo a nomes de directórios tais como B<PACKAGE> e B<PACKAGE->I<version>.

note: type: Plain text
en: The default changelog to be edited is I<debian/changelog>; however, this can be changed using the B<--changelog> or B<--news> options or the B<CHANGELOG> environment variable, as described below.
pt: O registo de alterações predefinido a ser editado é I<debian/changelog>; no entanto, isto pode ser mudado usando as opções B<--changelog> ou B<--news> ou a variável de ambiente B<CHANGELOG>, como descrito em baixo.

note: type: Plain text
en: Add a new changelog entry at the end of the current version's entries.
pt: Adiciona uma nova entrada no changelog no final da entrada da versão actual.

note: type: Plain text
en: Increment either the final component of the Debian release number or, if this is a native Debian package, the version number.  On Ubuntu or Tanglu, this will also change the suffix from buildX to ubuntu1/tanglu1.  Use B<-R>, B<--rebuild> for a no change rebuild increment.  This creates a new section at the beginning of the changelog with appropriate headers and footers.  Also, if this is a new version of a native Debian package, the directory name is changed to reflect this.  If B<DEBCHANGE_RELEASE_HEURISTIC> is I<changelog> (default) and the current release is I<UNRELEASED>, this will only change the version of the current changelog stanza.  Otherwise, this will create a new changelog stanza with the new version.
pt: Incrementa ou o componente final do número de lançamento Debian ou, se este for um pacote nativo Debian, o número da versão. Em Ubuntu ou Tanglu, isto irá também mudar o sufixo de buildX para ubuntu1/tanglu1. Use B<-R>, B<--rebuild> para um incremento de recompilação sem alterações. Isto cria uma nova versão no inicio do registo de alterações com cabeçalhos e finais apropriados. Também, se isto for uma nova versão de um pacote nativo Debian, o nome do directório é mudado para refletir isto. Se B<DEBCHANGE_RELEASE_HEURISTIC> for I<changelog> (a predefinição) e o lançamento actual for I<UNRELEASED>, isto irá apenas mudar a estrofe do registo de alterações actual. Caso contrário, isto irá criar uma nova estrofe no registo de alterações com a nova versão.

note: type: Plain text
en: This specifies the version number (including the Debian release part)  explicitly and behaves as the B<--increment> option in other respects.  It will also change the directory name if the upstream version number has changed.  If B<DEBCHANGE_RELEASE_HEURISTIC> is I<changelog> (default) and the current release is I<UNRELEASED>, this will only change the version of the current changelog stanza.  Otherwise, this will create a new changelog stanza with the new version.
pt: Isto especifica o número da versão (incluindo a parte do lançamento Debian) explicitamente e comporta-se como a opção B<--increment> em outros aspectos. Também muda o nome do directório se o número de versão do autor tiver mudado. Se B<DEBCHANGE_RELEASE_HEURISTIC> for I<changelog> (predefinição) e o lançamento actual for I<UNRELEASED>, isto irá apenas mudar a versão da estrofe actual do registo de alterações. Caso contrário, isto irá criar uma nova estrofe de registo de alterações com a nova versão.

note: type: Plain text
en: Edit the changelog in an editor.
pt: Edita o changelog num editor.

note: type: Plain text
en: Finalize the changelog for a release.  Update the changelog timestamp. If the distribution is set to B<UNRELEASED>, change it to the distribution from the previous changelog entry (or another distribution as specified by B<--distribution>).  If there are no previous changelog entries and an explicit distribution has not been specified, B<unstable> will be used (or the name of the current development release when run under Ubuntu).
pt: Finaliza o changelog para um lançamento. Actualiza a marca temporal do changelog. Se a distribuição estiver definida para B<UNRELEASED>, muda-a para a distribuição da entrada anterior no changelog (ou para outra distribuição como especificada por B<--distribution>). Se não existir nenhuma entrada anterior no changelog e não foi especificada uma distribuição explícita, será usado B<unstable> (ou o nome do lançamento actualmente em desenvolvimento quando corre sob Ubuntu).

note: type: Plain text
en: When B<--release> is used, an editor is opened to allow inspection of the changelog.  The user is required to save the file to accept the modified changelog, otherwise the original will be kept (default).
pt: Quando é usado B<--release>, é aberto um editor para permitir inspeção ao changelog. É requerido que o utilizador salve o ficheiro para aceitar o changelog modificado, caso contrário será mantido o original (predefinição).

note: type: Plain text
en: Do not do so. Note that a dummy changelog entry may be supplied in order to achieve the same effect - e.g. B<debchange --release "">.  The entry will not be added to the changelog but its presence will suppress the editor.
pt: Não o faz. Note que pode ser aplicada uma entrada fantoche no changelog de modo a se conseguir o mesmo efeito - ex. B<debchange --release "">. A entrada não será adicionada ao registo de alterações mas a sua presença irá suprimir o editor.

note: type: Plain text
en: This will create a new I<debian/changelog> file (or I<NEWS> if the B<--news> option is used).  You must be in the top-level directory to use this; no directory name checking will be performed.  The package name and version can either be specified using the B<--package> and B<--newversion> options, determined from the directory name using the B<--fromdirname> option or entered manually into the generated I<changelog> file.  The maintainer name is determined from the environment if this is possible, and the distribution is specified either using the B<--distribution> option or in the generated I<changelog> file.
pt: Isto irá criar um novo ficheiro I<debian/changelog> (ou I<NEWS> se for usada a opção B<--news>). Você tem de estar no directório de nível de topo para usar isto; não será executada a verificação do nome do directório. O nome do pacote e a versão podem ou ser especificados usando as opções B<--package> e B<--newversion>, determinados a partir do nome do directório usando a opção B<--fromdirname> ou introduzidos manualmente no ficheiro I<changelog> gerado. O nome do maintainer é determinado a partir do ambiente se isto for possível, e a distribuição é especificada ou usando a opção B<--distribution> ou no ficheiro I<changelog> gerado.

note: type: Plain text
en: When used in combination with B<--create>, suppress the automatic addition of an "B<initial release>" changelog entry (so that the next invocation of B<debchange> adds the first entry).  Note that this will cause a B<dpkg-parsechangelog> warning on the next invocation due to the lack of changes.
pt: Quando usado em combinação com B<--create>, suprime a adição automática de entrada "B<initial release>" no changelog (para que a próxima invocação de B<debchange> adicione a primeira entrada). Note que isto irá provocar um aviso B<dpkg-parsechangelog> na próxima invocação devido à falta de alterações.

note: type: Plain text
en: This specifies the package name to be used in the new changelog; this may only be used in conjunction with the B<--create>, B<--increment> and B<--newversion> options.
pt: Isto especifica o nome do pacote a ser usado no novo changelog; isto só pode ser usado em conjunto com as opções B<--create>, B<--increment> e B<--newversion>.

note: type: Plain text
en: Increment the Debian release number for a non-maintainer upload by either appending a "B<.1>" to a non-NMU version number (unless the package is Debian native, in which case "B<+nmu1>" is appended) or by incrementing an NMU version number, and add an NMU changelog comment.  This happens automatically if the packager is neither in the B<Maintainer> nor the B<Uploaders> field in I<debian/control>, unless B<DEBCHANGE_AUTO_NMU> is set to I<no> or the B<--no-auto-nmu> option is used.
pt: Incrementa o número de lançamento Debian para um envio de não-maintainer ou ao acrescentar um "B<.1>" a um número de versão não-NMU (a menos que o pacote seja nativo Debian, que neste caso é acrescentado "B<+nmu1>") ou ao incrementar um número de versão NMU e adiciona um comentário NMU ao registo de alterações. Isto acontece automaticamente se o pacote não estiver nem no campo B<Maintainer> nem B<Uploaders> em I<debian/control>, a menos que B<DEBCHANGE_AUTO_NMU> esteja definido para I<no> ou seja usada a opção B<--no-auto-nmu>.

note: type: Plain text
en: Increment the Debian release number for a binary non-maintainer upload by either appending a "B<+b1>" to a non-binNMU version number or by incrementing a binNMU version number, and add a binNMU changelog comment.
pt: Incrementa o número de lançamento Debian para um envio binário de não-maintainer ao ou acrescentar um "B<+b1>" a um número de versão não-binNMU ou ao incrementar um numero de versão binNMU, e adiciona um comentário de binNMU ao registo de alterações.

note: type: Plain text
en: Increment the Debian release number for a Debian QA Team upload, and add a B<QA upload> changelog comment.
pt: Incrementa o número de lançamento Debian para um envio de Equipa QA Debian, e adiciona um comentário B<QA upload> ao registo de alterações.

note: type: Plain text
en: Increment the Debian release number for a no-change rebuild by appending a "build1" or by incrementing a rebuild version number.
pt: Incrementa o número de lançamento Debian para uma recompilação de não-alterações ao acrescentar um "build1" ou ao incrementar um número de versão de recompilação.

note: type: Plain text
en: Increment the Debian release number for a Debian Security Team non-maintainer upload, and add a B<Security Team upload> changelog comment.
pt: Incrementa o número de lançamento Debian para um envio não-maintainer da Equipa de Segurança Debian, e adiciona um comentário B<Security Team upload> ao registo de alterações.

note: type: Plain text
en: Increment the Debian release number for a LTS Security Team non-maintainer upload, and add a B<LTS Security Team upload> changelog comment.
pt: Incrementa o número de lançamento Debian para um envio não-maintainer da Equipa de Segurança LTS, e adiciona um comentário B<LTS Security Team upload> ao registo de alterações.

note: type: Plain text
en: Increment the Debian release number for a team upload, and add a B<Team upload> changelog comment.
pt: Incrementa o número de lançamento Debian para um envio de equipa, e adiciona um comentário B<Team upload> ao registo de alterações.

note: type: Plain text
en: Don't append B<distro-name1> to the version on a derived distribution. Increment the Debian version.
pt: Não acrescenta B<distro-name1> à versão numa distribuição derivada. Incrementa a versão Debian.

note: type: Plain text
en: Increment the Debian release number for an upload to bullseye-backports, and add a backport upload changelog comment.
pt: Incrementa o número de lançamento Debian para um envio para bullseye-backports, e adiciona um comentário de envio backport ao registo de alterações.

note: type: Plain text
en: Increment the Debian release number for an upload to the current stable release.
pt: Incrementa o número de lançamento Debian para um envio para o lançamento estável actual.

note: type: Plain text
en:  Add a suffix to the Debian version number for a local build.
pt:  Adiciona um sufixo ao número de versão Debian para uma compilação local.

note: type: Plain text
en: Force a version number to be less than the current one (e.g., when backporting).
pt: Força o número de versão a ser menor que o actual (ex. ao recuar para versão anterior (backporting)).

note: type: Plain text
en: Allow a version number to be less than the current one if the new version matches the specified pattern.
pt: Permite que um número de versão seja menor do que o actual se a nova versão corresponder ao padrão especificado.

note: type: Plain text
en: Force the provided distribution to be used, even if it doesn't match the list of known distributions (e.g. for unofficial distributions).
pt: Força a distribuições fornecida a ser usada, mesmo que não corresponda à lista de distribuições conhecidas (ex. para distribuições não oficiais).

note: type: Plain text
en: Attempt to automatically determine whether a change to the changelog represents a Non Maintainer Upload.  This is the default.
pt: Tenta determinar automaticamente se uma alteração no changelog representa um Envio de Não-Maintainer. Isto é a predefinição.

note: type: Plain text
en: Disable automatic NMU detection.  Equivalent to setting B<DEBCHANGE_AUTO_NMU> to I<no>.
pt: Desactiva detecção NMU automática. Equivalente a definir B<DEBCHANGE_AUTO_NMU> para I<no>.

note: type: Plain text
en: This will take the upstream version number from the directory name, which should be of the form I<package>B<->I<version>.  If the upstream version number has increased from the most recent changelog entry, then a new entry will be made with version number I<version>B<-1> (or I<version> if the package is Debian native), with the same epoch as the previous package version.  If the upstream version number is the same, this option will behave in the same way as B<-i>.
pt: Isto irá tomar o número de versão do autor a partir do nome do directório, o qual deve estar no formato I<package>B<->I<version>.  Se o número de versão do autor tiver aumentado em relação à entrada mais recente no registo de alterações, então será feita uma nova entrada com número de versão I<version>B<-1> (ou I<version> se o pacote for nativo Debian, com o mesmo epoch que a versão anterior do pacote. Se o número de versão do autor é o mesmo, esta opção irá comportar-se do mesmo modo que B<-i>.

note: type: Plain text
en: Add changelog entries to close the specified bug numbers.  Also invoke the editor after adding these entries.  Will generate warnings if the BTS cannot be contacted (and B<--noquery> has not been specified), or if there are problems with the bug report located.
pt: Adiciona entradas changelog para fechar os números de bugs especificados. Também invoca o editor após adicionar estas entradas. Irá gerar avisos se o BTS não puder ser contactado (e se B<--noquery> não for especificado), ou se existirem problemas com o relatório de bug localizado.

note: type: Plain text
en: Should we attempt to query the BTS when generating closes entries?
pt: Deveremos tentar consultar o BTS quando geramos entradas de fechos?

note: type: Plain text
en: Preserve the source tree directory name if the upstream version number (or the version number of a Debian native package) changes.  See also the configuration variables section below.
pt: Preserva o nome do directório da árvore fonte se o número de versão do autor (ou o número de versão de um pacote nativo Debian) mudar. Veja também a secção de variáveis de configuração em baixo.

note: type: Plain text
en: Do not preserve the source tree directory name (default).
pt: Não preserva o nome do directório da árvore fonte (predefinição).

note: type: Plain text
en: Override the distributor ID over the default returned by dpkg-vendor.  This name is used for heuristics applied to new package versions and for sanity checking of the target distribution.
pt: Sobrepõe o ID de distribuidor sobre o predefinido retornado por dpkg-vendor. Este nome é usado para heurística aplicada a novas versões de pacote e para verificação de sanidade da distribuição alvo.

note: type: Plain text
en: Use the specified distribution in the changelog entry being edited, instead of using the previous changelog entry's distribution for new entries or the existing value for existing entries.
pt: Usa a distribuição especificada na entrada de changelog a ser editada, em vez de usar a distribuição da entrada anterior de changelog para novas entradas ou o valor existente para entradas existentes.

note: type: Plain text
en: Use the specified urgency in the changelog entry being edited, instead of using the default "B<medium>" for new entries or the existing value for existing entries.
pt: Usa a urgência especificada na entrada de changelog a ser editada, em vez de usar a predefinição "B<medium>" para novas entradas ou o valor existente para entradas existentes.

note: type: Plain text
en: This will edit the changelog I<file> instead of the standard I<debian/changelog>.  This option overrides any B<CHANGELOG> environment variable setting.  Also, no directory traversing or checking will be performed when this option is used.
pt: Isto irá editar o I<file> registo de alterações em vez do I<debian/changelog> standard.  Esta opção sobrepõe qualquer definição de variável de ambiente B<CHANGELOG>. Também, não será executado cruzamento ou verificação de directório quando esta opção é usada.

note: type: Plain text
en: This will edit I<newsfile> (by default, I<debian/NEWS>) instead of the regular changelog.  Directory searching will be performed.  The changelog will be examined in order to determine the current package version.
pt: Isto irá editar I<newsfile> (por predefinição, I<debian/NEWS>) em vez do changelog regular. A procura de directório será executada. O changelog será examinado de modo a determinar a versão de pacote actual.

note: type: Plain text
en: Should we indicate that parts of a changelog entry have been made by different maintainers? Default is yes; see the discussion above and also the B<DEBCHANGE_MULTIMAINT> configuration file option below.
pt: Devemos indicar que partes de uma entrada no changelog foram feitas por diferentes maintainers? A predefinição é "sim": veja a discussão em cima e também a opção B<DEBCHANGE_MULTIMAINT> de ficheiro de configuração em baixo.

note: type: Plain text
en: Should all changes made by the same author be merged into the same changelog section? Default is yes; see the discussion above and also the B<DEBCHANGE_MULTIMAINT_MERGE> configuration file option below.
pt: Devem todas as alterações feitas pelo mesmo autor serem fundidas na mesma secção do changelog? A predefinição é "sim"; veja a discussão em cima e também a opção B<DEBCHANGE_MULTIMAINT_MERGE> de ficheiro de configuração em baixo.

note: type: Plain text
en: Do not modify the maintainer details previously listed in the changelog.  This is useful particularly for sponsors wanting to automatically add a sponsorship message without disrupting the other changelog details.  Note that there may be some interesting interactions if multi-maintainer mode is in use; you will probably wish to check the changelog manually before uploading it in such cases.
pt: Não modifica os detalhes do maintainer previamente listados no changelog. Isto é útil particularmente para patrocinadores que esperam por adicionar automaticamente uma mensagem de patrocínio sem perturbar os outros detalhes do changelog. Note que podem existir algumas interações de interesse se estiver em uso o modo multi-maintainer; provavelmente você vai querer verificar o changelog manualmente antes de o enviar em tais casos.

note: type: Plain text
en: Use maintainer details from the I<debian/control> B<Maintainer> field rather than relevant environment variables (B<DEBFULLNAME>, B<DEBEMAIL>, etc.).  This option might be useful to restore details of the main maintainer in the changelog trailer after a bogus edit (e.g. when B<-m> was intended but forgot) or when releasing a package in the name of the main maintainer (e.g. the team).
pt: Usa detalhes do maintainer do campo B<Maintainer> de I<debian/control> em vez das variáveis de ambiente relevantes (B<DEBFULLNAME>, B<DEBEMAIL>, etc.). Esta opção pode ser útil para restaurar detalhes do maintainer principal na antevisão do changelog após uma edição com falha (ex. quando B<-m> era destinado mas ficou esquecido) ou ao lançar um pacote no nome do maintainer principal (ex. a equipa).

note: type: Plain text
en: If B<mainttrailer> is set, it will avoid modifying the existing changelog trailer line (i.e. the maintainer and date-stamp details), unless used with options that require the trailer to be modified (e.g. B<--create>, B<--release>, B<-i>, B<--qa>, etc.)  This option differs from B<--maintmaint> in that it will use multi-maintainer mode if appropriate, with the exception of editing the trailer. See also the B<DEBCHANGE_MAINTTRAILER> configuration file option below.
pt: Se B<mainttrailer> estiver definido, irá evitar modificar a linha de antevisão do changelog existente (isto é, os detalhes do maintainer e marca data), a menos que usado com opções que requerem que a antevisão seja modificada (ex. B<--create>, B<--release>, B<-i>, B<--qa>, etc.)  Esta opção difere de B<--maintmaint> em que irá usar modo multi-maintainer se apropriado, com a excepção de editar a antevisão. Veja também a opção de ficheiro de configuração B<DEBCHANGE_MAINTTRAILER> em baixo.

note: type: Plain text
en: See the above section "B<Directory name checking>" for an explanation of this option.
pt: Veja a secção em cima "B<Verificação do nome do directório>" para uma explicação desta opção.

note: type: Plain text
en: Controls how B<debchange> determines if a package has been released, when deciding whether to create a new changelog entry or append to an existing changelog entry.
pt: Controla como o B<debchange> determina se um pacote foi lançado, quando se decide se criar uma nova entrada changelog ou acrescentar a uma entrada changelog existente.

note: type: TP
en: B<--date> I<date>
pt: B<--date> I<data>

note: type: Plain text
en: Use the specified date in the changelog entry being edited.  The date must be in RFC 5322 format, i.e. as produced by I<date -R>.
pt: Usa a data especificada na entrada changelog a ser editada.  A data tem de estar no formato RFC 5322, isto é, como produzida pelo I<date -R>.

note: type: Plain text
en: Display a help message and exit successfully.
pt: Mostra uma mensagem de ajuda e termina com sucesso.

note: type: Plain text
en: Display version and copyright information and exit successfully.
pt: Mostra informação de versão e copyright e termina com sucesso.

note: type: Plain text
en: If this is set to I<yes>, then it is the same as the B<--preserve> command line parameter being used.
pt: Se isto for definido para I<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--preserve>.

note: type: Plain text
en: If this is set to I<no>, then it is the same as the B<--noquery> command line parameter being used.
pt: Se isto for definido para I<no>, então é o mesmo que usar o parâmetro de linha de comandos B<--noquery>.

note: type: Plain text
en: See the above section "B<Directory name checking>" for an explanation of these variables.  Note that these are package-wide configuration variables, and will therefore affect all B<devscripts> scripts which check their value, as described in their respective manpages and in B<devscripts.conf>(5).
pt: Veja a secção em cima "B<Verificação do nome do directório>" para uma explicação sobre estas variáveis. Note que estas variáveis de configuração são globais-do-pacote, e irão por isso afectar todos os scripts do B<devscripts> que verifiquem os seus valores, como descrito nos seus respectivos manuais em B<devscripts.conf>(5).

note: type: Plain text
en: Controls how B<debchange> determines if a package has been released, when deciding whether to create a new changelog entry or append to an existing changelog entry. Can be either I<log> or I<changelog>.
pt: Controla como o B<debchange> determina se um pacote foi lançado, quando se decide se criar uma nova entrada changelog ou acrescentar a uma entrada changelog existente. Pode ser ou I<log> ou I<changelog>.

note: type: Plain text
en: If set to I<no>, B<debchange> will not introduce multiple-maintainer distinctions when a different maintainer appends an entry to an existing changelog.  See the discussion above.  Default is I<yes>.
pt: Se definido para I<no>, o B<debchange> não irá introduzir distinções de múltiplos-maintainer quando um maintainer diferente acrescenta uma entrada num changelog existente, Veja a discussão em cima. A predefinição é I<yes>.

note: type: Plain text
en: If this is set to I<no>, then it is the same as the B<--nomainttrailer> command line parameter being used.
pt: Se isto for definido para I<no>, então é o mesmo que usar o parâmetro de linha de comandos B<--nomainttrailer>.

note: type: Plain text
en: Use this timezone for changelog entries.  Default is the user/system timezone as shown by `B<date -R>` and affected by the environment variable B<TZ>.
pt: Isto é o fuso horário para entradas no registo de alterações. A predefinição é fuso horário de utilizador/sistema como mostrado por `B<date -R>` e afectado pela variável de ambiente B<TZ>.

note: type: Plain text
en: If this is set, then it is the same as the B<--allow-lower-version> command line parameter being used.
pt: Se isto for definido, então é o mesmo que usar o parâmetro de linha de comandos B<--allow-lower-version>.

note: type: Plain text
en: If this is set to I<no> then B<debchange> will not attempt to automatically determine whether the current changelog stanza represents an NMU.  The default is I<yes>.  See the discussion of the B<--nmu> option above.
pt: Se isto estiver definido para I<no> então o B<debchange> não irá tentar determinar automaticamente se a estrofe actual do changelog representa um NMU. A predefinição é I<yes>.  Veja a discussão da opção B<--nmu> em cima.

note: type: Plain text
en: If this is set to I<no>, then it is the same as the B<--no-force-save-on-release> command line parameter being used.
pt: Se isto for definido para I<no>, então é o mesmo que usar o parâmetro de linha de comandos B<--no-force-save-on-release>.

note: type: Plain text
en: Use this vendor instead of the default (dpkg-vendor output).  See B<--vendor> for details.
pt: Usa este fabricante em vez do predefinido (o resultado de dpkg-vendor). Veja B<--vendor> para detalhes.

note: type: Plain text
en: See the above description of the use of these environment variables.
pt: Veja a descrição em cima para a utilização destas variáveis de ambiente.

note: type: Plain text
en: This variable specifies the changelog to edit in place of I<debian/changelog>.  No directory traversal or checking is performed when this variable is set.  This variable is overridden by the B<--changelog> command-line setting.
pt: Esta variável especifica o registo de alterações a editar no lugar de I<debian/changelog>. Não são executadas transversais de directórios ou verificações quando esta variável está definida. Esta variável é sobreposta pela definição de linha de comandos B<--changelog>.

note: type: Plain text
en: These environment variables (in this order) determine the editor used by B<sensible-editor>.
pt: Estas variáveis de ambiente (por esta ordem) determinam o editor usado pelo B<sensible-editor>.

note: type: Plain text
en: The original author was Christoph Lameter E<lt>clameter@debian.orgE<gt>.  Many substantial changes and improvements were made by Julian Gilbey E<lt>jdg@debian.orgE<gt>.
pt: O autor original foi Christoph Lameter E<lt>clameter@debian.orgE<gt>. Muitas alterações substanciais e melhoramentos feitos por Julian Gilbey E<lt>jdg@debian.orgE<gt>.

note: type: textblock
en: debcheckout - checkout the development repository of a Debian package
pt: debcheckout - verifica o repositório de desenvolvimento de um pacote Debian

note: type: textblock
en: B<debcheckout> retrieves the information about the Version Control System used to maintain a given Debian package (the I<PACKAGE> argument), and then checks out the latest (potentially unreleased) version of the package from its repository.  By default the repository is checked out to the I<PACKAGE> directory; this can be overridden by providing the I<DESTDIR> argument.
pt: B<debcheckout> obtém a informação acerca do Sistema de Controle de Versão usado para manter um determinado pacote Debian (o argumento I<PACKAGE>), e depois verifica a versão mais recente (potencialmente não lançada) do pacote a partir do seu repositório. Por predefinição o repositório é copiado para o directório I<PACKAGE>, isto pode ser sobreposto ao fornecer o argumento I<DESTDIR>.

note: type: textblock
en: The information about where the repository is available is expected to be found in B<Vcs-*> fields available in the source package record. For example, the B<vim> package exposes such information with a field like S<B<Vcs-Hg: http://hg.debian.org/hg/pkg-vim/vim>>, you can see it by grepping through B<apt-cache showsrc vim>.
pt: A informação acerca de onde o repositório está disponível é esperada que esteja nos campos B<Vcs-*> disponíveis no registo do pacote fonte. Por exemplo, o pacote B<vim> expõe tal informação com um campo do tipo S<B<Vcs-Hg: http://hg.debian.org/hg/pkg-vim/vim>>, você pode vê-lo ao fazer grep por B<apt-cache showsrc vim>.

note: type: textblock
en: If more than one source package record containing B<Vcs-*> fields is available, B<debcheckout> will select the record with the highest version number.  Alternatively, a particular version may be selected from those available by specifying the package name as I<PACKAGE>=I<VERSION>.
pt: Se estiver disponível mais do que um registo de pacote fonte que contenha campos B<Vcs-*>, o B<debcheckout> irá selecionar o registo com o número de versão mais alto. Em alternativa, pode ser selecionada uma versão particular dos disponíveis ao especificar o nome do pacote como I<PACKAGE>=I<VERSION>.

note: type: textblock
en: If you already know the URL of a given repository you can invoke B<debcheckout> directly on it, but you will probably need to pass the appropriate B<-t> flag. That is, some heuristics are in use to guess the repository type from the URL; if they fail, you might want to override the guessed type using B<-t>.
pt: Se você já souber o URL de um dado repositório você pode invocar o B<debcheckout> directamente nele, mas provavelmente irá precisar de passar a bandeira B<-t> apropriada. Isto é, são usadas algumas heurísticas para adivinhar o ripo de repositório a partir do URL; se estas falharem, você pode querer sobrepor o tipo adivinhado usando B<-t>.

note: type: textblock
en: The currently supported version control systems are: Arch (arch), Bazaar (bzr), CVS (cvs), Darcs (darcs), Git (git), Mercurial (hg) and Subversion (svn).
pt: Os sistemas de controle de versão actualmente suportados são: Arch (arch), Bazaar (bzr), CVS (cvs), Darcs (darcs), Git (git), Mercurial (hg) e Subversion (svn).

note: type: textblock
en: B<GENERAL OPTIONS>
pt: B<OPÇÕES GERAIS>

note: type: textblock
en: Work in authenticated mode; this means that for known repositories (mainly those hosted on S<I<https://salsa.debian.org>>) URL rewriting is attempted before checking out, to ensure that the repository can be committed to. For example, for Git repositories hosted on Salsa this means that S<I<git@salsa.debian.org:...git>> will be used instead of S<I<https://salsa.debian.org/...git>>.
pt: Trabalho em modo de autenticação; isto significa que para repositórios conhecidos (principalmente aqueles hospedados em S<I<https://salsa.debian.org>>) é tentada a rescrita de URL antes da leitura a estes, para assegurar que se pode cometer para o repositório. Por exemplo, para repositórios Git hospedados em Salsa isto significa que será usado S<I<git@salsa.debian.org:...git>> em vez de S<I<https://salsa.debian.org/...git>>.

note: type: textblock
en: There are built-in rules for salsa.debian.org and github.com. Other hosts can be configured using B<DEBCHECKOUT_AUTH_URLS>.
pt: Existem regras embutidas para salsa.debian.org e github.com. Outras máquinas podem ser configuradas usando B<DEBCHECKOUT_AUTH_URLS>.

note: type: textblock
en: Only print a list of detailed information about the package repository, without checking it out; the output format is a list of fields, each field being a pair of TAB-separated field name and field value. The actual fields depend on the repository type. This action might require a network connection to the remote repository.
pt: Apenas escreve uma lista de informação detalhada acerca do repositório do pacote, sem o verificar; o formato de resultado é uma lisa de campos, cada campo sendo um par de campo de nome e campo de valor separados por TAB. Os campos actuais dependem do tipo de repositório. Esta acção pode requerer uma ligação de rede ao repositório remoto.

note: type: textblock
en: Also see B<-p>. This option and B<-p> are mutually exclusive.
pt: Veja também B<-p>. Esta opção e B<-p> são exclusivas mutuamente.

note: type: textblock
en: Print a detailed help message and exit.
pt: Escreve mensagem detalhada de ajuda e termina.

note: type: textblock
en: Only print a summary about package repository information, without checking it out; the output format is TAB-separated with two fields: repository type, repository URL. This action works offline, it only uses "static" information as known by APT's cache.
pt: Apenas escreve um resumo de informação acerca do repositório do pacote, sem o verificar; o formato do resultado é um separador TAB com dois campos; tipo de repositório, URL do repos. Esta acção funciona sem ligação de rede, apenas usa informação "estática" conhecida pela cache do APT.

note: type: textblock
en: Also see B<-d>. This option and B<-d> are mutually exclusive.
pt: Veja também B<-d>. Esta opção e B<-d> são exclusivas mutuamente.

note: type: textblock
en: When checking out a repository URL, instead of trying to guess the package name from the URL, use this package name.
pt: Quando verifica um URL de repositório, em vez de tentar adivinhar o nome do pacote a partir do URL, usa este nome de pacote.

note: type: textblock
en: Override the repository type (which defaults to some heuristics based on the URL or, in case of heuristic failure, the fallback "git"); should be one of the currently supported repository types.
pt: Sobrepõe o tipo de repositório (o que predefine para algumas heurísticas baseadas no URL ou, no caso de falha das heurísticas, no recurso "git"); deve ser um dos tipos de repositórios actualmente suportados.

note: type: textblock
en: Specify the login name to be used in authenticated mode (see B<-a>). This option implies B<-a>: you don't need to specify both.
pt: Especifica o nome de login a ser usado em modo de autenticação (veja B<-a>). Esta opção implica B<-a>: você não precisa de especificar ambas.

note: type: =item
en: B<-f> I<FILE>, B<--file> I<FILE>
pt: B<-f> I<FICHEIRO>, B<--file> I<FICHEIRO>

note: type: textblock
en: Specify that the named file should be extracted from the repository and placed in the destination directory. May be used more than once to extract multiple files.
pt: Especifica que o ficheiro nomeado deve ser extraído do repositório e colocado no directório de destino. Pode ser usado mais do que uma vez para extrair múltiplos ficheiros.

note: type: textblock
en: Some packages only place the F<debian> directory in version control.  B<debcheckout> can retrieve the remaining parts of the source using B<apt-get source> and move the files into the checkout.
pt: Alguns pacotes apenas colocam o directório F<debian> no controle de versão. O B<debcheckout> consegue obter as partes restantes da fonte usando B<apt-get source> e mover os ficheiros para o destino.

note: type: textblock
en: Only use the repository.
pt: Apenas usa o repositório.

note: type: =item
en: B<auto> (default)
pt: B<auto> (predefinido)

note: type: textblock
en: If the repository only contains the F<debian> directory, retrieve the source package, unpack it, and also place the F<.orig.tar.gz> file into the current directory. Else, do nothing.
pt: Se o repositório apenas conter o directório F<debian>, obtém o pacote fonte, desempacota-o, e também coloca o ficheiro F<.orig.tar.gz> no directório actual. Caso contrário, não faz nada.

note: type: textblock
en: Always retrieve the I<.orig.tar.gz> file, but do not unpack it.
pt: Obtém sempre o ficheiro I<.orig.tar.gz>, mas não o desempacota.

note: type: textblock
en: Always retrieve the I<.orig.tar.gz> file, and if the repository only contains the F<debian> directory, unpack it.
pt: Obtém sempre o ficheiro I<.orig.tar.gz>, e se o repositório apenas conter o directório F<debian>, desempacota-o.

note: type: textblock
en: B<VCS-SPECIFIC OPTIONS>
pt: B<OPÇÕES ESPECÍFICAS DE VCS>

note: type: textblock
en: I<GIT-SPECIFIC OPTIONS>
pt: I<OPÇÕES ESPECÍFICAS DE GIT>

note: type: =item
en: B<--git-track> I<BRANCHES>
pt: B<--git-track> I<RAMOS>

note: type: textblock
en: Specify a list of remote branches which will be set up for tracking (as in S<B<git branch --track>>, see B<git-branch>(1)) after the remote Git repository has been cloned. The list should be given as a space-separated list of branch names.
pt: Especifica uma lista de ramos remotos que serão configurados para serem seguidos (como em S<B<git branch --track>>, veja B<git-branch>(1)) após o repositório Git remoto ter sido clonado. Esta lista deve fornecida como uma lista de nomes de ramos separados por espaços.

note: type: textblock
en: As a shorthand, the string "B<*>" can be given to require tracking of all remote branches.
pt: Em resumo, pode ser dada a string "B<*>" para requerer seguimento todos os ramos remotos.

note: type: textblock
en: The two configuration files F</etc/devscripts.conf> and F<~/.devscripts> are sourced by a shell in that order to set configuration variables. Command line options can be used to override configuration file settings. Environment variable settings are ignored for this purpose. The currently recognised variables are:
pt: Os dois ficheiros de configuração F</etc/devscripts.conf> e F<~/.devscripts> são por essa ordem fonte para uma shell para definirem variáveis de configuração. Podem ser usadas opções de linha de comandos para sobrepor definições de ficheiros de configuração. As definições de variáveis de ambiente são ignoradas para este objectivo. As variáveis actualmente reconhecidas são:

note: type: textblock
en: This variable should be a space separated list of Perl regular expressions and replacement texts, which must come in pairs: I<REGEXP> I<TEXT> I<REGEXP> I<TEXT> ... and so on. Each pair denotes a substitution which is applied to repository URLs if other built-in means of building URLs for authenticated mode (see B<-a>) have failed.
pt: Esta variável deve ser uma lista separada por espaços de expressões regulares Perl e textos de substituição, que devem vir aos pares : I<REGEXP> I<TEXT> I<REGEXP> I<TEXT> ... e assim continuando. Cada par denota uma substituição que é aplicada ao URL do repositório se todos os outros meios embutidos de construção de URLs para modo autenticado (veja <-a>) tiverem falhado.

note: type: textblock
en: References to matching substrings in the replacement texts are allowed as usual in Perl by the means of B<$1>, B<$2>, ... and so on.
pt: As referências a sub-strings correspondentes nos textos de substituição são permitidas como é normal em Perl pelos meios de B<$1>, B<$2>, ... e assim continuando.

note: type: textblock
en: This setting is used to configure the "authenticated mode" location for repositories. The Debian repositories on S<salsa.debian.org> are implicitly defined, as is S<github.com>.
pt: Esta definição é usada para configurar a localização "modo autenticado" para repositórios. Os repositórios Debian em S<salsa.debian.org> são implicitamente definidos, como sendo S<github.com>.

note: type: textblock
en: Here is a sample snippet suitable for the configuration files:
pt: Aqui está um excerto exemplo apropriado para ficheiros de configuração:

note: type: textblock
en: Note that whitespace is not allowed in either regexps or replacement texts. Also, given that configuration files are sourced by a shell, you probably want to use single quotes around the value of this variable.
pt: Note que espaços em branco não são permitidos nem nas regexps nem nos textos de substituição. Também, dado que os ficheiros de configuração são lidos por uma shell, você provavelmente vai querer usar aspas simples em redor dos valores desta variável.

note: type: textblock
en: This variable determines under what scenarios the associated orig.tar.gz for a package will be downloaded.  See the B<--source> option for a description of the values.
pt: Esta variável determina sob quais cenários será descarregado o orig.tar.gz associado para um pacote. Veja a opção B<--source> para uma descrição dos valores.

note: type: textblock
en: This variable sets the username for authenticated mode. It can be overridden with the B<--user> option. Setting this variable does not imply the use of authenticated mode, it still has to be activated with B<--auth>.
pt: Esta variável define o nome de utilizador para modo autenticado. Pode ser sobreposta com a opção B<--user>. Definir esta variável não implica o uso de modo autenticado, este ainda tem de ser activado com B<--auth>.

note: type: textblock
en: B<apt-cache>(8), Section 6.2.5 of the Debian Developer's Reference (for more information about B<Vcs-*> fields): S<I<https://www.debian.org/doc/developers-reference/best-pkging-practices.html#bpp-vcs>>.
pt: B<apt-cache>(8), Secção 6.2.5 do Debian Developer's Reference (para mais informação acerca dos campos B<Vcs-*>): S<I<https://www.debian.org/doc/developers-reference/best-pkging-practices.html#bpp-vcs>>.

note: type: textblock
en: B<debcheckout> and this manpage have been written by Stefano Zacchiroli <I<zack@debian.org>>.
pt: B<debcheckout> e este manual foram escritos por Stefano Zacchiroli <I<zack@debian.org>>.

note: type: Plain text
en: debclean - clean up a sourcecode tree
pt: debclean - .limpa uma árvore de código fonte

note: type: Plain text
en: B<debclean> walks through the directory tree starting at the directory tree in which it was invoked, and executes I<debuild -- clean> for each Debian source directory encountered.  These directories are recognised by containing a debian/changelog file for a package whose name matches that of the directory.  Name matching is described below.
pt: O B<debclean> caminha por entre a árvore de directórios começando no directório no qual foi invocado, e executa I<debuild -- clean> para cada directório fonte Debian encontrado. Estes directórios são reconhecidos por conterem um ficheiro debian/changelog para um pacote cujo nome corresponde ao do directório. A correspondência de nomes é descrita em baixo.

note: type: Plain text
en: If B<debclean> is invoked from a directory that is already a Debian source package, it will not descend into its subdirectories.
pt: Se o B<debclean> for invocado de um directório que já é um pacote fonte Debian, não irá descer aos seus sub-directórios.

note: type: Plain text
en: Also, if the B<--cleandebs> option is given, then in every directory containing a Debian source tree, all files named *.deb, *.changes and *.build are removed.  The .dsc, .diff.gz and the (.orig).tar.gz files are not touched so that the release can be reconstructed if necessary, and the .upload files are left so that B<debchange> functions correctly.  The B<--nocleandebs> option prevents this extra cleaning behaviour and the B<--cleandebs> option forces it.  The default is not to clean these files.
pt: Também, se for dada a opção B<--cleandebs>, então em cada directório que contenha uma árvore fonte Debian, todos os ficheiros chamados *.deb, *.changes e *.build são removidos. Os ficheiros .dsc, .diff.gz e o (.orig).tar.gz não são tocados para que o lançamento possa ser reconstruido se necessário, e os ficheiros para enviar são deixados para que o B<debchange> funcione corretamente. A opção B<--nocleandebs> previne este comportamento de limpeza extra e a opção B<--cleandebs> força-o. A predefinição é não limpar estes ficheiros.

note: type: Plain text
en: B<debclean> uses B<debuild>(1) to clean the source tree.
pt: B<debclean> usa B<debuild>(1) para limpar a árvore fonte.

note: type: Plain text
en: In common with several other scripts in the B<devscripts> package, B<debclean> will walk through the directory tree searching for I<debian/changelog> files.  As a safeguard against stray files causing potential problems, it will examine the name of the parent directory once it finds a I<debian/changelog> file, and check that the directory name corresponds to the package name.  Precisely how it does this is controlled by two configuration file variables B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> and B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, and their corresponding command-line options B<--check-dirname-level> and B<--check-dirname-regex>.
pt: Em comum com vários outros scripts no pacote B<devscripts>, o B<debclean> irá andar entre a árvore de directórios à procura de ficheiros I<debian/changelog>. Como segurança contra ficheiros errantes que podem causar problemas potenciais, irá examinar o nome do directório pai assim que encontra um ficheiro I<debian/changelog>, e verifica que o nome de directório corresponde ao nome do pacote. O modo preciso de como isto é feito é controlado por duas variáveis de ficheiro de configuração B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> e B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, e as suas opções de linha de comandos correspondentes B<--check-dirname-level> e B<--check-dirname-regex>.

note: type: Plain text
en: Also remove all .deb, .changes and .build files from the parent directory.
pt: Também removo todos os ficheiro .deb, .changes e .build do directório pai.

note: type: Plain text
en: Do not remove the .deb, .changes and .build files from the parent directory; this is the default behaviour.
pt: Não remove os ficheiro .deb, .changes e .build do directório pai; este é o comportamento predefinido.

note: type: Plain text
en: Do not run dpkg-checkbuilddeps to check build dependencies.
pt: Não corre o dpkg-checkbuilddeps para verificar dependências de compilação.

note: type: Plain text
en: If this is set to I<yes>, then it is the same as the B<--cleandebs> command line parameter being used.
pt: Se isto for definido para I<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--cleandebs>.

note: type: Plain text
en: Christoph Lameter E<lt>clameter@debian.orgE<gt>; modifications by Julian Gilbey E<lt>jdg@debian.orgE<gt>.
pt: Christoph Lameter E<lt>clameter@debian.orgE<gt>; modificações por Julian Gilbey E<lt>jdg@debian.orgE<gt>.

note: type: textblock
en: debcommit - commit changes to a package
pt: debcommit - envia alterações para um pacote

note: type: textblock
en: B<debcommit> generates a commit message based on new text in B<debian/changelog>, and commits the change to a package's repository. It must be run in a working copy for the package. Supported version control systems are: B<cvs>, B<git>, B<hg> (mercurial), B<svk>, B<svn> (Subversion), B<baz>, B<bzr>, B<tla> (arch), B<darcs>.
pt: B<debcommit> gera uma mensagem de envio baseada no texto em B<debian/changelog>, e envia a alteração para um repositório de pacotes. Tem de ser corrido numa cópia de trabalho do pacote. Os sistemas de controle de versão suportados são: B<cvs>, B<git>, B<hg> (mercurial), B<svk>, B<svn> (Subversion), B<baz>, B<bzr>, B<tla> (arch), B<darcs>.

note: type: textblock
en: Specify an alternate location for the changelog. By default debian/changelog is used.
pt: Especifica uma localização alternativa para o registo de alterações. Por predefinição é usado debian/changelog.

note: type: textblock
en: Commit a release of the package. The version number is determined from debian/changelog, and is used to tag the package in the repository.
pt: Envia o lançamento de um pacote. O número de versão é determinado de debian/changelog, e é usado para etiquetar o pacote no repositório.

note: type: textblock
en: Note that svn/svk tagging conventions vary, so debcommit uses svnpath(1) to determine where the tag should be placed in the repository.
pt: Note que as convenções de etiquetagem svn/svk variam, assim o debcommit usa svnpath(1) para determinar onde deve ser colocada a etiqueta no repositório.

note: type: textblock
en: When used in conjunction with B<--release>, if there are uncommitted changes to the changelog then derive the commit message from those changes rather than using the default message.
pt: Quando usado em conjunto com B<--release>, se existirem alterações não enviadas para o registo de alterações então deriva a mensagem de envio dessas alterações em vez de usar a mensagem predefinida.

note: type: textblock
en: Specify a commit message to use. Useful if the program cannot determine a commit message on its own based on debian/changelog, or if you want to override the default message.
pt: Especifica a mensagem de envio a usar. Útil se o programa não conseguir determinar a mensagem de envio por si só baseado em debian/changelog, ou se desejar sobrepor a mensagem predefinida.

note: type: textblock
en: Do not actually do anything, but do print the commands that would be run.
pt: Não faz realmente nada, mas escreve os comandos que iriam correr.

note: type: textblock
en: Instead of committing, do print the diff of what would have been committed if this option were not given. A typical usage scenario of this option is the generation of patches against the current working copy (e.g. when you don't have commit access right).
pt: Ao invés de enviar, escreve o diff do que seria enviado se esta opção não tivesse sido dada. Um cenário típico de utilização desta opção é a geração de patches contra a cópia de trabalho actual (ex. quando você não tem permissões de acesso para enviar).

note: type: textblock
en: Display the generated commit message and ask for confirmation before committing it. It is also possible to edit the message at this stage; in this case, the confirmation prompt will be re-displayed after the editing has been performed.
pt: Mostra a mensagem de envio gerada e pede-lhe confirmação antes de a enviar. É também possível editar a mensagem neste ponto; neste caso, o aviso de confirmação será re-mostrado após a adição ter sido feita.

note: type: textblock
en: Edit the generated commit message in your favorite editor before committing it.
pt: Edita a mensagem de envio gerada no seu editor favorito antes de a enviar.

note: type: textblock
en: Commit all files. This is the default operation when using a VCS other than git.
pt: Envia todos os ficheiros. Esta é a operação predefinida quando se usa um VCS que não seja git.

note: type: textblock
en: If this option is set and the commit message has been derived from the changelog, the characters "* " will be stripped from the beginning of the message.
pt: Se esta opção estiver definida e a mensagem de envio seja derivada do registo de alterações, os caracteres "* " serão removidos do inicio da mensagem.

note: type: textblock
en: This option is set by default and ignored if more than one line of the message begins with "[*+-] ".
pt: Esta opção é definida por predefinição e ignorada se mais do que uma linha da mensagem começar com "[*+-] ".

note: type: textblock
en: If this option is set, then the commits that debcommit creates will be OpenPGP signed. Currently this is only supported by git, hg, and bzr.
pt: Se esta opção estiver definida, então os envios que o debcommit cria serão assinados  com OpenPGP. Actualmente isto só é suportado por git, hg, e bzr.

note: type: textblock
en: If this option is set, then tags that debcommit creates will be OpenPGP signed. Currently this is only supported by git.
pt: Se esta opção estiver definida, então as etiquetas que o debcommit cria serão assinadas com OpenPGP. Actualmente isto só é suportado por git.

note: type: textblock
en: If this option is set, add a "Signed-off-by:" line to the commit message.
pt: Se esta opção estiver definida, adiciona uma linha "Signed-off-by:" à mensagem de envio.

note: type: textblock
en: If this option is set, the commit author and date will be determined from the Maintainer and Date field of the first paragraph in F<debian/changelog>.  This is mainly useful when using B<debchange>(1) with the B<--no-mainttrailer> option.
pt: Se esta opção estiver definida, o autor e data de envio serão determinados a partir dos campos Maintainer e Date do primeiro parágrafo em F<debian/changelog>. Isto é principalmente útil quando se usa B<debchange>(1) com a opção B<--no-mainttrailer>.

note: type: textblock
en: The two configuration files F</etc/devscripts.conf> and F<~/.devscripts> are sourced by a shell in that order to set configuration variables.  Command line options can be used to override configuration file settings.  Environment variable settings are ignored for this purpose.  The currently recognised variables are:
pt: Os dois ficheiros de configuração F</etc/devscripts.conf> e F<~/.devscripts> são por essa ordem fonte para uma shell para definirem variáveis de configuração. Podem ser usadas opções de linha de comandos para sobrepor definições de ficheiros de configuração. As definições de variáveis de ambiente são ignoradas para este objectivo. As variáveis actualmente reconhecidas são:

note: type: textblock
en: If this is set to I<no>, then it is the same as the B<--no-strip-message> command line parameter being used. The default is I<yes>.
pt: Se definido para I<no>, então é o mesmo que usar o parâmetro de linha de comandos B<--no-strip-message>. A predefinição é <yes>.

note: type: textblock
en: If this is set to I<yes>, then it is the same as the B<--sign-tags> command line parameter being used. The default is I<no>.
pt: Se definido para I<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--sign-tags>. A predefinição é <no>.

note: type: textblock
en: If this is set to I<yes>, then it is the same as the B<--sign-commit> command line parameter being used. The default is I<no>.
pt: Se definido para I<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--sign-commit>. A predefinição é <no>.

note: type: textblock
en: If this is set to I<yes>, then it is the same as the B<--signoff> command line parameter being used. The default is I<no>.
pt: Se definido para I<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--signoff>. A predefinição é <no>.

note: type: textblock
en: If this is set to I<yes>, then it is the same as the B<--release-use-changelog> command line parameter being used. The default is I<no>.
pt: Se definido para I<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--release-use-changelog>. A predefinição é <no>.

note: type: textblock
en: This is the key id used for signing tags. If not set, a default will be chosen by the revision control system.
pt: Este é o id de chave usado para assinar etiquetas. Se não definido, é escolhido um predefinido pelo sistema de controle de revisão.

note: type: =head1
en: VCS SPECIFIC FEATURES
pt: FUNCIONALIDADES ESPECÍFICAS DE VCS

note: type: textblock
en: If the commit message contains more than 72 characters, a summary will be created containing as many full words from the message as will fit within 72 characters, followed by an ellipsis.
pt: Se a mensagem de envio conter mais de 72 caracteres, será criado um resumo contendo o máximo de palavras completas da mensagem que caibam nos 72 caracteres, seguidas por um elipse.

note: type: textblock
en: Each of the features described below is applicable only if the commit message has been automatically determined from the changelog.
pt: Cada uma das características descritas em baixo são aplicáveis apenas se a mensagem de envio tiver sido determinada automaticamente a partir do registo de alterações.

note: type: textblock
en: If only a single change is detected in the changelog, B<debcommit> will unfold it to a single line and behave as if B<--strip-message> was used.
pt: Se for detetada apenas uma única alteração no changelog, o B<debcommit> irá desdobra-la numa linha única e comportar-se como se fosse usado B<--strip-message>.

note: type: textblock
en: Otherwise, the first change will be unfolded and stripped to form a summary line and a commit message formed using the summary line followed by a blank line and the changes as extracted from the changelog. B<debcommit> will then spawn an editor so that the message may be fine-tuned before committing.
pt: Caso contrário, a primeira alteração será desdobrada e desbastada para formar uma linha de resumo e uma mensagem de envio usando a linha de resumo seguida de uma linha vazia e das alterações como extraídas do changelog. O B<debcommit> irá então chamar um editor para que a mensagem seja afinada antes de ser enviada.

note: type: textblock
en: The first change detected in the changelog will be unfolded to form a single line summary. If multiple changes were detected then an editor will be spawned to allow the message to be fine-tuned.
pt: A primeira alteração detetada no changelog será desdobrada para formar uma única linha de resumo, se forem detetadas várias alterações então será chamado um editor para permitir que a mensagem seja afinada.

note: type: textblock
en: If the changelog entry used for the commit message closes any bugs then B<--fixes> options to "bzr commit" will be generated to associate the revision and the bugs.
pt: Se a entrada no changelog usada para a mensagem de envio fechar alguns bugs então serão geradas opções B<--fixes> para "bzr commit" para associar a revisão e os bugs.

note: type: textblock
en: This code is copyright by Joey Hess <joeyh@debian.org>, all rights reserved.  This program comes with ABSOLUTELY NO WARRANTY.  You are free to redistribute this code under the terms of the GNU General Public License, version 2 or later.
pt: Este código tem copyright de Joey Hess <joeyh@debian.org>, todos os direitos reservados. Este programa vem com ABSOLUTAMENTE NENHUMA GARANTIA. Você é livre de re-distribuir este código sob os termos da GNU General Public License, versão 2 ou posterior.

note: type: Plain text
en: debdiff - compare file lists in two Debian packages
pt: debdiff - compara listas de ficheiros em dois pacotes Debian

note: type: Plain text
en: B<debdiff> takes the names of two Debian package files (I<.deb>s or I<.udeb>s) on the command line and compares their contents (considering only the files in the main package, not the maintenance scripts).  It shows which files have been introduced and which removed between the two package files, and is therefore useful for spotting files which may have been inadvertently lost between revisions of the package.  It also checks the file owners and permissions, and compares the control files of the two packages using the B<wdiff> program.  If you want a deeper comparison of two Debian package files you can use the B<diffoscope> tool.
pt: B<debdiff> recebe os nomes de dois ficheiros pacotes Debian (I<.deb>s ou I<.udeb>s) na linha de comandos e compara o seu conteúdo (considerando apenas os ficheiros no pacote principal, não os scripts de manutenção). Mostra quais ficheiro foram introduzidos e quais removidos entre os dois ficheiros de pacotes, e é assim útil para descobrir ficheiros que possam ter sido perdidos inadvertidamente entre revisões do pacote. Também verifica os donos e permissões dos ficheiros, e compara os ficheiros de controle dos dois pacotes usando o programa B<wdiff>. Se desejar uma comparação mais profunda de dois ficheiros pacotes Debian pode usar a ferramenta B<diffoscope>.

note: type: Plain text
en: If no arguments are given, B<debdiff> tries to compare the content of the current source directory with the last version of the package.
pt: Se não forem dados argumentos, o  B<debdiff> tenta comparar o conteúdo do directório fonte actual e a última versão do pacote.

note: type: Plain text
en: B<debdiff> can also handle changes between groups of I<.deb> files in two ways.  The first is to specify two I<.changes> files.  In this case, the I<.deb> files listed in the I<.changes> file will be compared, by taking the contents of all of the listed I<.deb> files together.  (The I<.deb> files listed are assumed to be in the same directory as the I<.changes> file.)  The second way is to list the I<.deb> files of interest specifically using the B<--from> ... B<--to> syntax.  These both help if a package is broken up into smaller packages and one wishes to ensure that nothing is lost in the interim.
pt: B<debdiff> também pode lidar com mudanças entre grupos de ficheiros I<.deb> em dois modos. O primeiro é especifica dois ficheiros I<.changes> files. Neste caso, os ficheiros I<.deb> listados no ficheiro I<.changes> irão ser comparados, ao tomar o conteúdo de todos os ficheiros I<.deb> listados juntamente. (Os ficheiros I<.deb> listados são assumidos como estando no mesmo directório que o ficheiro I<.changes>.) O segundo modo é listar os ficheiros I<.deb> de interesse especificamente usando a sintaxe B<--from> ... B<--to>.  Estes ambos ajudam se um pacote está partido em pacotes menores e desejamos assegurar que nada é perdido entretanto.

note: type: Plain text
en: B<debdiff> examines the B<devscripts> configuration files as described below.  Command line options override the configuration file settings, though.
pt: B<debdiff> examina os ficheiros de configuração do B<devscripts> como descrito em baixo. Ainda que as opções de linha de comandos sobrepõem as definições dos ficheiros de configuração.

note: type: Plain text
en: If B<debdiff> is passed two source packages (I<.dsc> files) it will compare the contents of the source packages.  If the source packages differ only in Debian revision number (that is, the I<.orig.tar.gz> files are the same in the two I<.dsc> files), then B<interdiff>(1) will be used to compare the two patch files if this program is available on the system, otherwise a B<diff> will be performed between the two source trees.
pt: Se ao B<debdiff> for passado dois pacotes fonte (ficheiros I<.dsc>) irá comparar o conteúdo dos pacotes fonte. Se os pacotes fonte diferirem apenas no número de revisão Debian (isto é, os ficheiros I<.orig.tar.gz> são o mesmo nos dois ficheiros I<.dsc>), então será usado o B<interdiff>(1) para comparar os dois ficheiros de patch se este programa estiver disponível no sistema, caso contrário será executado um B<diff> entre as duas árvores fonte.

note: type: Plain text
en: The default mode of operation is to ignore directory names which appear in the file list, but they, too, will be considered if this option is given.
pt: O modo predefinido de operação é ignorar nomes de directório que aparecem na lista de ficheiros, mas eles, também, serão considerados se esta opção for dada.

note: type: Plain text
en: Ignore directory names which appear in the file list.  This is the default and it can be used to override a configuration file setting.
pt: Ignora nomes de directórios que aparecem na lista de ficheiros. Isto é a predefinição e pode ser usado para sobrepor uma definição de ficheiro de configuração.

note: type: Plain text
en: It sometimes occurs that various files or directories are moved around between revisions.  This can be handled using this option.  There are two arguments, the first giving the location of the directory or file in the first package, and the second in the second.  Any files in the first listing whose names begin with the first argument are treated as having that substituted for the second argument when the file lists are compared.  Any number of B<--move> arguments may be given; they are processed in the order in which they appear. This only affects comparing binary packages, not source packages.
pt: Por vezes ocorre que vários ficheiros ou directórios são movidos de local entre revisões. Pode-se lidar com isto usando esta opção. Existem dois argumentos, o primeiro a dar a localização do directório ou ficheiro no primeiro pacote, e o segundo no segundo. Quaisquer ficheiros na primeira listagem cujos nomes começam com o primeiro argumento são tratados como tendo esse sido substituído pelo segundo argumento quando as listas de ficheiros são comparadas. Pode ser dado qualquer número de argumentos B<--move>; eles são processados pela ordem que aparecem. Isto apenas afecta ao se comparar pacotes binários, não pacotes fonte.

note: type: Plain text
en: This is the same as B<--move>, except that I<FROM> is treated as a regular expression and the B<perl> substitution command I<s/^FROM/TO/> is applied to the files.  In particular, TO can make use of backreferences such as $1.
pt: Isto é o mesmo que B<--move>, excepto que I<FROM> é tratado como uma expressão regular e o comando de substituição B<perl> I<s/^FROM/TO/> é aplicado aos ficheiros. Em particular, TO pode usar referências anteriores como $1.

note: type: Plain text
en: B<debdiff> will usually compare the respective control files of the packages using B<wdiff>(1).  This option suppresses this part of the processing.
pt: B<debdiff> irá geralmente comparar os ficheiros de controle respectivos dos pacotes usando B<wdiff>(1). Esta opção suprime esta parte do processamento.

note: type: Plain text
en: Compare the respective control files; this is the default, and it can be used to override a configuration file setting.
pt: Compara os ficheiros de controle respectivos; isto é a predefinição e pode ser usado para sobrepor uma definição de ficheiro de configuração.

note: type: Plain text
en: Specify which control files to compare; by default this is just I<control>, but could include I<postinst>, I<config> and so on.  Files will only be compared if they are present in both I<.debs> being compared.  The special value I<ALL> compares all control files present in both packages, except for md5sums.  This option can be used to override a configuration file setting.
pt: Especifica quais os ficheiros de controle a comparar; por predefinição isto é apenas I<control>, mas pode incluir I<postinst>, I<config> e seguindo. Os ficheiros só serão comparados se estiverem presentes em ambos I<.debs> a serem comparados. O valor especial I<ALL> faz comparar todos os ficheiros de controle presentes em ambos pacotes, excepto os md5sums.  Esta opção pode ser usada para sobrepor uma definição de ficheiro de configuração.

note: type: Plain text
en: When processing source packages, compare control files using B<wdiff>.  Equivalent to the B<--control> option for binary packages.
pt: Quando processa pacotes fonte, compara ficheiros de controle usando B<wdiff>. Equivalente à opção B<--control> para pacotes binários.

note: type: Plain text
en: Do not compare control files in source packages using B<wdiff>.  This is the default.
pt: Não compara ficheiros de controle em pacotes fonte usando o B<wdiff>.  Isto é a predefinição.

note: type: Plain text
en: Pass a B<-p>, B<-l> or B<-t> option to B<wdiff> respectively.  (This yields the whole B<wdiff> output rather than just the lines with any changes.)
pt: Passa uma opção B<-p>, B<-l> ou B<-t> para o B<wdiff> respetivamente.  (Isto afecta o resultado global de B<wdiff> em vez de apenas as linhas com alterações.)

note: type: Plain text
en: If multiple I<.deb> files are specified on the command line, either using I<.changes> files or the B<--from>/B<--to> syntax, then this option will also show which files (if any) have moved between packages.  (The package names are simply determined from the names of the I<.deb> files.)
pt: Se forem especificados vários ficheiros I<.deb> na linha de comandos, seja usando ficheiros I<.changes> ou a sintaxe B<--from>/B<--to>, então esta opção irá também mostrar quais ficheiros (se algum) foram movidos entre pacotes. (Os nomes dos pacotes são simplesmente determinados a partir dos nomes dos ficheiros I<.deb>.)

note: type: Plain text
en: The default behaviour; can be used to override a configuration file setting.
pt: O comportamento predefinido; pode ser usando para sobrepor uma definição de ficheiro de configuração.

note: type: Plain text
en: If B<--show-moved> is being used and a package has been renamed in the process, this command instructs B<debdiff> to treat the package in the first list called I<FROM> as if it were called I<TO>.  Multiple uses of this option are permitted.
pt: Se B<--show-moved> está a ser usado e um pacote foi renomeado no processo, este comando instruí o B<debdiff> a tratar o pacote na primeira lista chamado I<FROM> como se fosse chamado I<TO>.  São permitidas várias utilizações desta opção.

note: type: Plain text
en: Exclude files whose basenames match I<PATTERN>.  Multiple uses of this option are permitted.  Note that this option is passed on to B<diff> and has the same behaviour, so only the basename of the file is considered: in particular, B<--exclude='*.patch'> will work, but B<--exclude='debian/patches/*'> will have no practical effect.
pt: Exclui ficheiros cujos nomes base correspondem a I<PATTERN>.  São permitidas várias utilizações desta opção. Note que esta opção é passada ao B<diff> e tem o mesmo comportamento, assim apenas o nome base do ficheiro é considerado: em particular, B<--exclude='*.patch'> irá funcionar, mas B<--exclude='debian/patches/*'> não terá nenhum efeito prático.

note: type: Plain text
en: Do no check signatures and checksums before unpacking the source archives.  This is intended to be used when the caller has guaranteed the provenance of the source package, for example when a package manager downloads the source package from a repository with metadata indices that contain signatures and checksums that get rotated and updated so that it is guaranteed to be already validated before we extract the source package.
pt: Não verifica assinaturas e sumários de verificação antes de desempacotar os arquivos fonte.  Isto destina-se a ser usado quando o chamador garantiu a proveniência do pacote fonte, por exemplo quando um gestor de pacotes descarrega o pacote fonte a partir de um repositório com índices de metadados que contêm assinaturas e sumários de verificação que são rodados e atualizados para que seja garantido estarem já validados antes de nós extrairmos o pacote fonte.

note: type: Plain text
en: Supported since 2.25.27.
pt: Suportado desde 2.25.27.

note: type: Plain text
en: Include the result of B<diffstat> before the generated diff.
pt: Inclui o resultado de B<diffstat> antes do diff gerado.

note: type: Plain text
en: When comparing source packages, do so in version order.
pt: Quando compara pacotes fonte, fá-lo pela ordem da versão.

note: type: Plain text
en: Compare source packages in the order they were passed on the command-line, even if that means comparing a package with a higher version against one with a lower version.  This is the default behaviour.
pt: Compara pacotes fonte pela ordem em que foram passados na linha de comandos, mesmo que isso signifique comparar um pacote com uma versão maior com um de uma versão menor.  Este é o comportamento predefinido.

note: type: Plain text
en: When comparing source packages, also unpack tarballs found in the top level source directory to compare their contents along with the other files.  This is the default behaviour.
pt: Quando compara pacotes fonte, também desempacota os tarballs encontrados no directório de topo da fonte para comparar o seu conteúdo juntamente com os outros ficheiros. Este é o comportamento predefinido.

note: type: Plain text
en: Do not unpack tarballs inside source packages.
pt: Não desempacota os tarballs dentro de pacotes fonte.

note: type: Plain text
en: If the old and/or new package is in 3.0 (quilt) format, apply the quilt patches (and remove B<.pc/>) before comparison.
pt: Se o pacote antigo e/ou novo está no formato 3.0 (quilt), aplica as patches quilt (e remove B<.pc/>) antes da comparação.

note: type: Plain text
en: If the old and/or new package is in 3.0 (quilt) format, do not apply the quilt patches before comparison. This is the default behaviour.
pt: Se o pacote antigo e/ou novo está no formato 3.0 (quilt), não aplica as patches quilt antes da comparação. Este é o comportamento predefinido.

note: type: Plain text
en: Look for the I<.dsc> files in I<directory> instead of the parent of the source directory.  This should either be an absolute path or relative to the top of the source directory.
pt: Procura os ficheiros I<.dsc> em I<directory> em vez de no pai do directório fonte. Isto te de ser ou um caminho absoluto ou relativo ao topo do directório fonte.

note: type: Plain text
en: Be quiet if no differences were found.
pt: Fica em silêncio se não encontrar diferenças.

note: type: Plain text
en: Ignore whitespace in diffs.
pt: Ignora espaços em branco nos diffs.

note: type: Plain text
en: The two configuration files I</etc/devscripts.conf> and I<~/.devscripts> are sourced by a shell in that order to set configuration variables.  Command line options can be used to override configuration file settings.  Environment variable settings are ignored for this purpose.  The currently recognised variables are:
pt: Os dois ficheiros de configuração  I</etc/devscripts.conf> I<~/.devscripts> são por essa ordem fonte para uma shell para definirem variáveis de configuração. Podem ser usadas opções de linha de comandos para sobrepor definições de ficheiros de configuração. As definições de variáveis de ambiente são ignoradas para este objectivo. As variáveis actualmente reconhecidas são:

note: type: Plain text
en: If this is set to I<yes>, then it is the same as the B<--dirs> command line parameter being used.
pt: Se definido para I<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--dirs>.

note: type: Plain text
en: If this is set to I<no>, then it is the same as the B<--nocontrol> command line parameter being used.  The default is I<yes>.
pt: Se definido para I<no>, então é o mesmo que usar o parâmetro de linha de comandos B<--nocontrol>. A predefinição é I<yes>.

note: type: Plain text
en: Which control files to compare, corresponding to the B<--controlfiles> command line option.  The default is I<control>.
pt: Quais ficheiros de controle a comparar, correspondendo à opção de linha de comandos B<--controlfiles>.  A predefinição é I<control>.

note: type: Plain text
en: If this is set to I<yes>, then it is the same as the B<--show-moved> command line parameter being used.
pt: Se definido para I<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--show-moved>.

note: type: Plain text
en: This option will be passed to B<wdiff>; it should be one of B<-p>, B<-l> or B<-t>.
pt: Esta opção será passada ao B<wdiff>; deverá ser um de B<-p>, B<-l> ou B<-t>.

note: type: Plain text
en: If this is set to I<no>, then it is the same as the B<--no-check> command line parameter being used.
pt: Se isto for definido para I<no>, então é o mesmo que usar o parâmetro de linha de comandos B<--no-check>.

note: type: Plain text
en: If this is set to I<yes>, then it is the same as the B<--diffstat> command line parameter being used.
pt: Se definido para I<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--diffstat>.

note: type: Plain text
en: If this is set to I<yes>, then it is the same as the B<--wdiff-source-control> command line parameter being used.
pt: Se definido para I<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--wdiff-source-control>.

note: type: Plain text
en: If this is set to I<yes>, then it is the same as the B<--auto-ver-sort> command line parameter being used.
pt: Se definido para I<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--auto-ver-sort>.

note: type: Plain text
en: If this is set to I<no>, then it is the same as the B<--no-unpack-tarballs> command line parameter being used.
pt: Se definido para I<no>, então é o mesmo que usar o parâmetro de linha de comandos B<--no-unpack-tarballs>.

note: type: Plain text
en: If this is set to I<yes>, then it is the same as the B<--apply-patches> command line parameter being used.  The default is I<no>.
pt: Se definido para I<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--apply-patches>. A predefinição é I<no>.

note: type: Plain text
en: This specifies the directory in which to look for the I<.dsc> and files, and is either an absolute path or relative to the top of the source tree.  This corresponds to the B<--debs-dir> command line option.  This directive could be used, for example, if you always use B<pbuilder> or B<svn-buildpackage> to build your packages.  Note that it also affects B<debrelease>(1) in the same way, hence the strange name of the option.
pt: Isto especifica o directório onde procurar pelo I<.dsc> e ficheiros, e é ou um caminho absoluto ou relativo ao topo da árvore fonte. Isto corresponde à opção de linha de comandos B<--debs-dir>. Esta directiva pode ser usada, por exemplo, se você usar sempre B<pbuilder> ou B<svn-buildpackage> para compilar os seus pacotes. Note que também afecta B<debrelease>(1) do mesmo modo, daqui o nome estranho da opção.

note: type: Plain text
en: Normally the exit value will be 0 if no differences are reported and 1 if any are reported.  If there is some fatal error, the exit code will be 255.
pt: Normalmente o valor de saída será 0 se nenhuma diferença for reportada e 1 se algo for reportado. Se existir um erro fatal, o código de saída será 255.

note: type: Plain text
en: B<debdiff> was originally written as a shell script by Yann Dirson E<lt>dirson@debian.orgE<gt> and rewritten in Perl with many more features by Julian Gilbey E<lt>jdg@debian.orgE<gt>.  The software may be freely redistributed under the terms and conditions of the GNU General Public License, version 2.
pt: B<debdiff> foi escrito originalmente como um script de shell por Yann Dirson E<lt>dirson@debian.orgE<gt> e reescrito em Perl com muitas mais funcionalidades por Julian Gilbey E<lt>jdg@debian.orgE<gt>.  O software pode ser redistribuído livremente sob os termos da GNU General Public License, versão 2.

note: type: Plain text
en: debdiff-apply - apply a debdiff to a Debian source package
pt: debdiff-apply - aplica um debdiff a um pacote fonte Debian

note: type: Plain text
en: B<debdiff-apply> takes a I<patchfile> that describes the differences between two Debian source packages I<old> and I<new>, and applies it to a target Debian source package I<orig>.
pt: B<debdiff-apply> recebe um I<patchfile> que descreve as diferenças entre dois pacotes fonte Debian I<old> e I<new>, e aplica-as ao pacote fonte Debian alvo I<orig>.

note: type: Plain text
en: I<orig> could either be the same as I<old> or it could be different.  I<patchfile> is expected to be a unified diff between two Debian source trees, as what B<debdiff>(1)  normally generates.
pt: I<orig> pode ou ser o mesmo que I<old> ou pode ser diferente. O I<patchfile> é esperado ser um diff unificado entre duas árvores fonte Debian, como o que o B<debdiff>(1) normalmente gera.

note: type: Plain text
en: Any changes to I<debian/changelog> are dealt with specially, to avoid the conflicts that changelog diffs typically produce when applied naively. The exact behaviour may be tweaked in the future, so one should not rely on it.
pt: Quaisquer alterações a I<debian/changelog> são tratadas especialmente, para evitar os conflitos que os diffs de registo de alterações tipicamente produzem quando aplicados ingenuamente. O comportamento exacto pode ser ajustado no futuro, portanto não se deve confiar nele.

note: type: Plain text
en: If I<patchfile> does not apply to I<orig>, even after the special-casing of I<debian/changelog>, no changes are made and B<debdiff-apply>(1)  will exit with a non-zero error code.
pt: Se I<patchfile> não se aplicar a I<orig>, mesmo após o caso especial de I<debian/changelog>, não são feitas alterações e B<debdiff-apply>(1)  irá terminar com um código de erro não-zero.

note: type: SH
en: ARGUMENTS
pt: ARGUMENTOS

note: type: Plain text
en: Target to apply the patch to. This can either be an unpacked source tree, or a \[char46]dsc file. In the former case, the directory is modified in-place; in the latter case, a second .dsc is created. Default: I<.>
pt: Alvo a onde aplica a patch. Isto pode ser ou uma árvore fonte desempacotada, ou um ficheiro \[char46]dsc. No primeiro caso, o directório é modificado no lugar; no caso seguinte, é criado um segundo .dsc. Predefinição: I<.>

note: type: Plain text
en: Patch file to apply, in the format output by B<debdiff>(1).  Default: I<\,/dev/stdin\/>
pt: Ficheiro patch a aplicar, no formato gerado por B<debdiff>(1). Predefinição: I<\,/dev/stdin\/>

note: type: Plain text
en: Output more information
pt: Gera mais informação

note: type: Plain text
en: Path to debian/changelog; default: debian/changelog
pt: Caminho para debian/changelog; predefinição: debian/changelog

note: type: TP
en: B<-D> DISTRIBUTION, B<--distribution> DISTRIBUTION
pt: B<-D> DISTRIBUIÇÃO, B<--distribution> DISTRIBUIÇÃO

note: type: Plain text
en: Distribution to use, if the patch doesn't already contain a changelog; default: experimental
pt: Distribuição a usar, se a patch não conter já um registo de alterações; predefinição: experimental

note: type: Plain text
en: Run the python REPL after processing.
pt: Corre o REPL python após processamento.

note: type: Plain text
en: Don't apply the patch; instead print out the version of the package that it is supposed to be applied to, or nothing if the patch does not specify a source version.
pt: Não aplica a patch; em vez disso escreve a versão do pacote ao qual é suposto ser aplicada, ou nada se a patch não especificar uma versão fonte.

note: type: Plain text
en: Don't apply the patch; instead print out the new version of the package B<debdiff-apply>(1)  would generate, when the patch is applied to the the given target package, as specified by the other arguments.
pt: Não aplica a patch; em vez disso escreve a nova versão do pacote que o B<debdiff-apply>(1)  iria gerar, quando a patch é aplicada ao dado pacote alvo, como especificado pelos outros argumentos.

note: type: SS
en: For .dsc patch targets:
pt: Para .dsc alvos de patch:

note: type: Plain text
en: Don't clean temporary directories after a failure, so you can examine what failed.
pt: Não limpa os directórios temporários após uma falha, para que você possa examinar o que falhou.

note: type: Plain text
en: If the building of the new source package fails, try to refresh patches using B<quilt>(1)  then try building it again.
pt: Se a compilação do novo pacote fonte falhar, tenta refrescar as patches usando B<quilt>(1) depois tenta compilar de novo.

note: type: TP
en: B<-d> DIRECTORY, B<--directory> DIRECTORY
pt: B<-d> DIRECTÓRIO, B<--directory> DIRECTÓRIO

note: type: Plain text
en: Extract the .dsc into this directory, which won't be cleaned up after B<debdiff-apply>(1)  exits. If not given, then it will be extracted to a temporary directory.
pt: Extrai o .dsc para este directório, o qual não será limpo após o B<debdiff-apply>(1) terminar. Se não fornecido, então será extraído para um directório temporário.

note: type: Plain text
en: B<debdiff-apply> and this manual page were written by Ximin Luo E<lt>infinity0@debian.orgE<gt>
pt: B<debdiff-apply> e este manual foram escritos por Ximin Luo E<lt>infinity0@debian.orgE<gt>

note: type: Plain text
en: Both are released under the GNU General Public License, version 3 or later.
pt: Ambos são lançados sob a GNU General Public License, versão 3 ou posterior.

note: type: Plain text
en: debi - install current version of generated Debian package
pt: debi - instala a versão actual do pacote Debian gerado

note: type: Plain text
en: B<debi> figures out the current version of a package and installs it.  If a I<.changes> file is specified on the command line, the filename must end with I<.changes>, as this is how the program distinguishes it from package names.  If not, then B<debi> has to be called from within the source code directory tree.  In this case, it will look for the I<.changes> file corresponding to the current package version (by determining the name and version number from the changelog, and the architecture in the same way as B<dpkg-buildpackage>(1) does).  It then runs B<dpkg -i> on every I<.deb> archive listed in the I<.changes> file to install them, assuming that all of the I<.deb> archives live in the same directory as the I<.changes> file.  Note that you probably don't want to run this program on a I<.changes> file relating to a different architecture after cross-compiling the package!
pt: B<debi> descobre a versão actual de um pacote e instala-o. Se um ficheiro I<.changes> for especificado na linha de comandos, o nome de ficheiro tem de terminar com I<.changes>, pois é assim que o programa o distingue de nomes de pacotes. Se não, então B<debi> tem de ser chamado de dentro da árvore de directórios do código fonte. Neste caso, irá procurar o ficheiro I<.changes> correspondente À versão actual do pacote (ao determinar o nome e número de versão a partir do registo de alterações, e a arquitectura do mesmo modo que o B<dpkg-buildpackage>(1) faz). Depois corre B<dpkg -i> em cada arquivo I<.deb> listado no ficheiro I<.changes> para os instalar, assumindo que todos os arquivos I<.deb> vivem no mesmo directório que o ficheiro I<.changes>. Note que provavelmente você não vai querer correr este programa num ficheiro I<.changes> relativo a uma arquitectura diferente após uma compilação cruzada do pacote.

note: type: Plain text
en: If a list of packages is given on the command line, then only those debs with names in this list of packages will be installed.
pt: Se na linha de comandos for dada uma lista de pacotes, então apenas serão instalados esses debs com nomes nesta lista de pacotes.

note: type: Plain text
en: Since installing a package requires root privileges, B<debi> will only be useful if it is either being run as root or B<dpkg> can be run as root.
pt: Como instalar um pacote requer privilégios de root, B<debi> apenas será útil se for corrido como root ou o se o B<dpkg> puder ser corrido como root.

note: type: Plain text
en: In common with several other scripts in the B<devscripts> package, B<debi> will climb the directory tree until it finds a I<debian/changelog> file.  As a safeguard against stray files causing potential problems, it will examine the name of the parent directory once it finds the I<debian/changelog> file, and check that the directory name corresponds to the package name.  Precisely how it does this is controlled by two configuration file variables B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> and B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, and their corresponding command-line options B<--check-dirname-level> and B<--check-dirname-regex>.
pt: Em comum com vários outros scripts no pacote B<devscripts>, o B<debi> irá subir a árvore de directórios até encontrar um ficheiro I<debian/changelog>. Como segurança contra ficheiros errantes que podem causar problemas potenciais, irá examinar o nome do directório pai assim que encontra o ficheiro I<debian/changelog>, e verifica que o nome de directório corresponde ao nome do pacote. O modo preciso de como isto é feito é controlado por duas variáveis de ficheiro de configuração B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> e B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, e as suas opções de linha de comandos correspondentes B<--check-dirname-level> e B<--check-dirname-regex>.

note: type: Plain text
en: Look for the I<.changes> and I<.deb> files in I<directory> instead of the parent of the source directory.  This should either be an absolute path or relative to the top of the source directory.
pt: Procura os ficheiros I<.changes> e I<.deb> em I<directory> em vez de no pai do directório fonte. Isto te de ser ou um caminho absoluto ou relativo ao topo do directório fonte.

note: type: Plain text
en: Search for a multiarch I<.changes> file, as created by B<dpkg-cross>.
pt: Procura por um ficheiro I<.changes> de multi-arquitectura, como criado pelo B<dpkg-cross>.

note: type: Plain text
en: Only upgrade packages already installed on the system, rather than installing all packages listed in the I<.changes> file.  Useful for multi-binary packages when you don't want to have all the binaries installed at once.
pt: Apenas actualiza pacotes já instalados no sistema, em vez de instalar todos os pacotes listados no ficheiro I<.changes>.  Útil para pacotes multi-binário quando você não quer todos os binários instalados ao mesmo tempo.

note: type: Plain text
en: Attempt to satisfy the I<Depends> of a package when installing it.
pt: Tenta satisfazer os I<Depends> de um pacote quando o instala.

note: type: Plain text
en: Use the specified I<tool> for installing the dependencies of the package(s) to be installed.  By default, B<apt-get> is used.
pt: Usa a I<tool> especificada para instalar as dependências dos pacote(s) a serem instalados. Por predefinição, é usado o B<apt-get>.

note: type: Plain text
en: This specifies the directory in which to look for the I<.changes> and I<.deb> files, and is either an absolute path or relative to the top of the source tree.  This corresponds to the B<--debs-dir> command line option.  This directive could be used, for example, if you always use B<pbuilder> or B<svn-buildpackage> to build your packages.  Note that it also affects B<debrelease>(1) in the same way, hence the strange name of the option.
pt: Isto especifica o directório onde procurar pelos ficheiros I<.changes> e I<.deb>, e é ou um caminho absoluto ou relativo ao topo da árvore fonte. Isto corresponde à opção de linha de comandos B<--debs-dir>. Esta directiva pode ser usada, por exemplo, se você usar sempre B<pbuilder> ou B<svn-buildpackage> para compilar os seus pacotes. Note que também afecta B<debrelease>(1) do mesmo modo, daqui o nome estranho da opção.

note: type: Plain text
en: B<debi> was originally written by Christoph Lameter E<lt>clameter@debian.orgE<gt>.  The now-defunct script B<debit> was originally written by James R. Van Zandt E<lt>jrv@vanzandt.mv.comE<gt>.  They have been moulded into one script together with B<debc>(1) and parts extensively modified by Julian Gilbey E<lt>jdg@debian.orgE<gt>.
pt: B<debi> foi escrito originalmente por Christoph Lameter E<lt>clameter@debian.orgE<gt>.  O script agora-defunto B<debit> foi escrito originalmente por James R. Van Zandt E<lt>jrv@vanzandt.mv.comE<gt>.  Eles foram moldados em um script juntamente com o B<debc>(1) e partes foram extensivamente modificadas por Julian Gilbey E<lt>jdg@debian.orgE<gt>.

note: type: textblock
en: debian/watch - Format specification for version 5
pt: debian/watch - Especificação de formato para versão 5

note: type: textblock
en: This document describes the version format of F<debian/watch> I<(version 5)>.
pt: Este documento descreve o formato de versão de F<debian/watch> I<(versão 5)>.

note: type: =head1
en: FORMAT OF THE WATCH FILE, VERSION 5
pt: FORMATO DO FICHEIRO WATCH, VERSÃO 5

note: type: textblock
en: The version 5 format of F<debian/watch> can be summarized as follows:
pt: A versão 5 do formato do F<debian/watch> pode ser resumida como se segue:

note: type: =item
en: * File is written using rfc822-style, like other Debian files.
pt: * O ficheiro é escrito usando estilo-rfc822, como outros ficheiros Debian.

note: type: =item
en: * Key names are case-insensitive.
pt: * Os nomes de chaves são sensíveis a maiúsculas/minúsculas.

note: type: =item
en: * Hyphens in key names are ignored. B<Matching-Pattern> is equivalent to B<Matchingpattern>
pt: * Os hífens em nomes de chaves são ignorados. B<Matching-Pattern> é equivalente a B<Matchingpattern>

note: type: =item
en: * A line started by B<#> (hash) is a comment line and dropped.
pt: * Uma linha começada por B<#> (cardinal) é uma linha de comentário e é descartada.

note: type: =item
en: * First paragraph
pt: * Primeiro parágrafo

note: type: =item
en: * The first non-comment line of the first paragraph is:
pt: * A primeira linha não-comentário do primeiro parágrafo é:

note: type: textblock
en: This is a required line and the recommended version number.
pt: Isto é uma linha requerida e o número de versão recomendado.

note: type: =item
en: * All other options inserted into first paragraph are used as default values for next paragraphs
pt: * Todas as outras opções inseridas no primeiro parágrafo são usadas como valores predefinidos para os próximos parágrafos

note: type: =item
en: * The following paragraphs (watch sources) specify the rules for the selection of the candidate upstream tarball URLs:
pt: * Os seguintes parágrafos (fontes watch) especificam as regras para a selecção de URLs de tarball de autor candidato:

note: type: =item
en: * You can disable uscan temporarily by adding "Untrackable: E<lt>reasonE<gt>"
pt: * Você pode desativar o uscan temporariamente ao adicionar "Untrackable: E<lt>reasonE<gt>"

note: type: =item
en: * The B<Source:> field is required. It gives the URL where B<uscan> will look at candidate upstream tarballs.
pt: * O campo B<Source:> é requerido. Ele fornece o URL onde o B<uscan> vai procurar tarballs de autor candidatos.

note: type: =item
en: * The B<Matching-Pattern> field is recommended. It specifies the full string matching pattern for hrefs in the web page. B<uscan> provides also templates that fill this field automatically I<(see below)>. Default value: C<(?:@PACKAGE@)?@ANY_VERSION@@ARCHIVE_EXT@>.
pt: * O campo B<Matching-Pattern> é recomendado. Ele especifica o padrão de correspondência de string completo para hrefs na página web. O B<uscan> também fornece modelos que preenchem este campo automaticamente I<(veja em baixo)>. Valor predefinido: C<(?:@PACOTE@)?@QUALQUER_VERSÃO@@ARQUIVO_EXTERNO@>.

note: type: textblock
en: Other available fields are described in B<WATCH FILE OPTIONS>.
pt: Os outros campos disponíveis estão descritos em B<OPÇÕES DO FICHEIRO WATCH>.

note: type: =head1
en: WATCH FILE OPTIONS
pt: OPÇÕES DO FICHEIRO WATCH

note: type: textblock
en: There are a few special strings which are substituted by B<uscan> to make it easy to write the watch file.
pt: Existem algumas strings especiais que são substituídas por B<uscan> para facilitar a escrita do ficheiro watch.

note: type: textblock
en: This is substituted with the source package name found in the first line of the F<debian/changelog> file.
pt: Isto é substituído pelo nome do pacote fonte encontrado na primeira linha do ficheiro F<debian/changelog>.

note: type: textblock
en: This is substituted with the component name that uscan is currently handling.  Value is empty if used in main paragraph.
pt: Isto é substituído pelo nome de componente que o uscan lida atualmente.  O valor é vazio se usado no parágrafo principal.

note: type: textblock
en: This is substituted by the generic upstream version regex I<(capturing)>.
pt: Isto é substituído pela expressão regular da versão do autor genérica I<(capturando)>.

note: type: textblock
en: This is substituted by the regex given by L<https://semver.org> I<(capturing)>.
pt: Isto é substituído pela expressão regular dada por L<https://semver.org> I<(capturing)>.

note: type: textblock
en: This captures "semantic versions" I<(i.e. "C<((MAJOR.MINOR.PATCH)(-PRERELEASE)?(+BUILD)?)>")>.  For example:
pt: Isto captura "versões semânticas" I<(i.e. "C<((MAJOR.MINOR.PATCH)(-PRERELEASE)?(+BUILD)?)>")>.  Por exemplo:

note: type: textblock
en: Stable versions according to the rules of semantic versioning I<(see L<https://semver.org>)>: this is substituted by pure digit upstream version regex with exactly 3 numbers: "MAJOR.MINOR.PATCH" I<(capturing)>.
pt: Versões estáveis de acordo com as regras de atribuição de versões semânticas I<(veja L<https://semver.org>)>: isto é substituído pela expressão regular de versão de autor de dígitos pura com exatamente 3 números: "MAJOR.MINOR.PATCH" I<(capturando)>.

note: type: textblock
en: This is substituted by the typical archive file extension regex I<(non-capturing)>.
pt: Isto é substituído pela expressão regular da extensão de ficheiro de arquivo típico I<(não-capturando)>.

note: type: textblock
en: This is substituted by the typical signature file extension regex I<(non-capturing)>.
pt: Isto é substituído pela expressão regular da extensão de ficheiro de assinatura típico I<(não-capturando)>.

note: type: textblock
en: This is substituted by the typical Debian extension regexp I<(capturing)>.
pt: Isto é substituído pela expressão regular da extensão Debian típica I<(capturando)>.

note: type: textblock
en: Some file extensions are not included in the above intentionally to avoid false positives.  You can still set such file extension patterns manually.
pt: Algumas extensões de ficheiro não estão incluídas em cima intencionalmente para evitar falsos positivos. Você pode na mesma tais padrões de extensão de ficheiro manualmente.

note: type: =head2
en: Common options
pt: Opções comuns

note: type: textblock
en: Templates simplify the write of B<debian/watch> files. See L<uscan-templates(5)>.
pt: Os modelos simplificam a escrita de ficheiros B<debian/watch>. Veja L<uscan-templates(5)>.

note: type: textblock
en: URL where B<uscan> will look at candidate upstream tarballs I<(required unless a template is used)>
pt: URL onde o B<uscan> irá procurar por tarballs de autor candidatos I<(requerido a menos que seja usado um modelo)>

note: type: =item
en: * B<Matching-Pattern:> I<< <regex> >>
pt: * B<Matching-Pattern:> I<< <expressão regular> >>

note: type: textblock
en: It specifies the full string matching pattern for hrefs in the web page. B<uscan> provides also templates that fill this field automatically I<(see below)>:
pt: Especifica o padrão de correspondência de string completa para hrefs na página web. O B<uscan> também fornece modelos que preenchem este campo automaticamente I<(veja em baixo)>:

note: type: =item
en: * B<Version-Schema> I<< <schema> >>
pt: * B<Version-Schema> I<< <esquema> >>

note: type: textblock
en: The following values are accepted:
pt: Os seguintes valores são aceites:

note: type: =item
en: * B<previous>: used when previous source contains B<Pgp-Mode> I<(see L<GPGE<sol>PGP options>)>.
pt: * B<previous>: usado quando a fonte anterior contém B<Pgp-Mode> I<(veja L<GPGE<sol>opções de PGP>)>.

note: type: =item
en: * B<group>: Debian version is then built with all sources declared as "B<Version-Schema: group>" I<(see L<Grouped package>)>.
pt: * B<group>: Versão Debian é então compilada com todas as fontes declaradas como "B<Version-Schema: group>" I<(veja L<Pacote agrupado>)>.

note: type: =item
en: * B<checksum>: see L<Grouped package>. When "B<Version-Schema: checksum>" is declared in global paragraph, it is applied to all source except the first one which is declared as "group".
pt: * B<checksum>: veja L<Pacote agrupado>. Quando "B<Version-Schema: checksum>" é declarado em parágrafo global, é aplicado a toda a fonte excepto ao primeiro que é declarado como "group".

note: type: =item
en: * B<Version-Separator> I<< <separator> >>: string used to assemble component versions when B<Version-Schema> is set to "group" or "checksum".  The default value is "B<+~>". This parameter must be in the first paragraph I<(just after "Version")>, else it will be ignored.
pt: * B<Version-Separator> I<< <separador> >>: string usada para montar versões de componente quando B<Version-Schema> é definido para "group" ou "checksum".  O valor predefinido é "B<+~>". Este parâmetro tem de estar no primeiro parágrafo I<(logo após "Version")>, caso contrário será ignorado.

note: type: =head2
en: Component options
pt: Opções de componente

note: type: =item
en: B<Component:> I<< <component> >>
pt: B<Component:> I<< <componente> >>

note: type: textblock
en: Set the name of the secondary source tarball as "I<< <spkg>_<oversion>.orig-<component>.tar.gz >>" for a B<MUT> package I<(multiple upstream tarballs package)>.
pt: Define o nome do tarball fonte secundário como "I<< <spkg>_<oversion>.orig-<component>.tar.gz >>" para um pacote B<MUT> I<(pacote de múltiplos tarballs de autor)>.

note: type: =item
en: B<Ctype:> I<< <component-type> >>
pt: B<Ctype:> I<< <tipo-de-componente> >>

note: type: textblock
en: Set the type of component I<(only "nodejs" and "perl" are available for now)>.  This will help uscan to find current version if component version is ignored.
pt: Define o tipo de componente I<(apenas "nodejs" e "perl" estão disponíveis por agora)>.  Isto irá ajudar o uscan a encontrar a versão correta se o componente version for ignorado.

note: type: textblock
en: When using B<Ctype: nodejs>, uscan tries to find a version in C<package.json>, when using B<Ctype: perl>, uscan tries to find a version in C<META.json>.  If a version is found, it is used as current version for this component, regardless version found in Debian version string. This permits a better change detection when using I<ignore> or I<checksum> as Debian version.
pt: Quando usa B<Ctype: nodejs>, o uscan tenta encontrar uma versão em C<package.json>, quando usa B<Ctype: perl>, o uscan tenta encontrar uma versão em C<META.json>.  Se uma versão for encontrada, é usada como versão actual para este componente, apesar da versão encontrada na string de versão Debian. Isto permite uma melhor deteção de alterações quando se usa I<ignore> ou I<checksum> como versão Debian.

note: type: =item
en: B<Version-Constraint:> I<< <type> >>
pt: B<Version-Constraint:> I<< <tipo> >>

note: type: textblock
en: Add a constraint when downloading the component. Only one value is accepted for now:
pt: Adiciona uma restrição quando se descarrega o componente.  Apenas um valor é aceite por agora:

note: type: =item
en: * B<same>, version must be identic as main source version
pt: * B<same>, a versão tem de ser idêntica à versão da fonte principal

note: type: =head2
en: Repack options
pt: Opções de re-empacotamento

note: type: =item
en: B<Compression: >I<< <method> >>
pt: B<Compression: >I<< <método> >>

note: type: textblock
en: Set the compression I<method> when the tarball is repacked (persistent).
pt: Define o I<método> de compressão quando o tarball é re-empacotado (persistente).

note: type: textblock
en: Available I<method> values are what mk-origtargz supports, so B<xz>, B<gzip> (alias B<gz>), B<bzip2> (alias B<bz2>), B<lzma>, B<default>. The default method is currently B<xz>.  When uscan is launched in a debian source repository which format is "1.0" or undefined, the method switches to B<gzip>.
pt: Valores I<method> disponíveis são os que mk-origtargz suporta, assim B<xz>, B<gzip> (alias B<gz>), B<bzip2> (alias B<bz2>), B<lzma>, B<default>. O método predefinido é actualmente B<xz>.  Quando o uscan é lançado num repositório fonte debian cujo formato é "1.0" ou indefinido, o método muda para B<gzip>.

note: type: textblock
en: Please note the repacking of the upstream tarballs by B<mk-origtargz> happens only if one of the following conditions is satisfied:
pt: Por favor note que o re-empacotamento de tarballs de origem pelo B<mk-origtargz> apenas acontece se uma das seguintes condições for satisfeita:

note: type: =item
en: * B<USCAN_REPACK> is set in the devscripts configuration.  See L<uscan(1)/DEVSCRIPTS CONFIGURATION VARIABLES>.
pt: * B<USCAN_REPACK> é definido na configuração do devscripts. Veja L<uscan(1)/<VARIÁVEIS DE CONFIGURAÇÃO DO DEVSCRIPTS>.

note: type: =item
en: * B<--repack> is set on the commandline.  See L<uscan(1)/COMMANDLINE OPTIONS>.
pt: * B<--repack> é definido na linha de comandos. Veja L<uscan(1)/OPÇÕES DE LINHA DE COMANDOS>.

note: type: =item
en: * B<repack> is set in the watch line as B<Repack: yes>.
pt: * B<repack> é definido na linha watch como B<Repack: yes>.

note: type: =item
en: * The upstream archive is of B<zip> type including B<jar>, B<xpi>, ...
pt: * O arquivo do autor é do tipo B<zip> incluindo B<jar>, B<xpi>, ...

note: type: =item
en: * The upstream archive is of B<zstd> (Zstandard) type.
pt: * O arquivo do autor é do tipo B<zstd> (Zstandard).

note: type: =item
en: * B<Files-Excluded> or B<Files-Excluded->I<component> stanzas are set in F<debian/copyright> to make B<mk-origtargz> invoked from B<uscan> remove files from the upstream tarball and repack it.  See L<uscan(1)/COPYRIGHT FILE EXAMPLES> and mk-origtargz(1).
pt: * As estrofes B<Files-Excluded> ou B<Files-Excluded->I<component> estão definidas em F<debian/copyright> para fazer o B<mk-origtargz>, invocado do B<uscan>, remover ficheiros do tarball original e re-empacota-lo. Veja L<uscan(1)/<EXEMPLOS DE FICHEIRO DE COPYRIGHT> e mk-origtargz(1).

note: type: textblock
en: When set to B<yes>, force repacking of the upstream tarball using the compression I<method>.
pt: Quando definido para B<yes>, força o re-empacotamento do tarball de origem usando o I<method> de compressão.

note: type: =item
en: B<Repacksuffix:> I<< <suffix> >>
pt: B<Repacksuffix:> I<< <sufixo> >>

note: type: textblock
en: Add I<suffix> to the Debian package upstream version only when the source tarball is repackaged.  This rule should be used only for a single upstream tarball package. "+dfsg" or "+ds" or "+repack" are the common values used here I<(sometime followed by a digit)>.
pt: Adiciona I<suffix> à versão de autor do pacote Debian apenas quando o tarball fonte é re-empacotado. Esta regra deve ser usada apenas para um pacote tarball original único. repackaged.  This rule should be used only for a single upstream tarball package. "+dfsg" ou "+ds" ou "+repack" são os valores comuns usados aqui I<(por vezes seguidos de um dígito)>.

note: type: =item
en: B<+dfsg> is used when some non-free files are removed
pt: B<+dfsg> é usado quando alguns ficheiros não-livres (non-free) são removidos

note: type: =item
en: B<+ds> is used when some files are removed for another reason I<(useless,...)>.
pt: B<+ds> é usado quando alguns ficheiros são removidos por outra razão I<(sem utilidade,...)>.

note: type: =item
en: B<+repack> is used when source was re-downloaded without version number change
pt: B<+repack> é usado quando a fonte foi re-descarregada sem alteração do número de versão

note: type: =item
en: B<Unzip-Opt:> I<< <options> >>
pt: B<Unzip-Opt:> I<< <opções> >>

note: type: textblock
en: Add the extra options to use with the B<unzip> command, such as B<-a>, B<-aa>, and B<-b>, when executed by B<mk-origtargz>.
pt: Adiciona as opções extras a usar com o comando B<unzip>, tais como B<-a>, B<-aa>, e B<-b>, quando executado pelo B<mk-origtargz>.

note: type: =head2
en: Download options
pt: Opções de descarga

note: type: =item
en: B<Mode:> I<< <mode> >>
pt: B<Mode:> I<< <modo> >>

note: type: textblock
en: Set the archive download I<mode>.
pt: Define o I<mode> de descarga do arquivo.

note: type: textblock
en: This mode is the default one which downloads the specified tarball from the archive URL on the web.  Automatically internal B<mode> value is updated to either B<http> or B<ftp> by URL.
pt: Este modo é o predefinido o qual descarrega o tarball especificado a partir do URL do arquivo na web. Automaticamente o valor B<mode> interno é actualizado ou para B<http> ou para B<ftp> pelo URL.

note: type: textblock
en: This mode accesses the upstream git archive directly with the B<git> command and packs the source tree with the specified tag via I<matching-pattern> into I<spkg-version>B<.tar.xz>.
pt: Este modo acessa directamente ao arquivo git do autor com o comando B<git> e empacota a árvore fonte com a etiqueta especificada via I<matching-pattern> em I<spkg-version>B<.tar.xz>.

note: type: textblock
en: If the upstream publishes the released tarball via its web interface, please use it instead of using this mode. This mode is the last resort method.
pt: Se o autor publicar o tarball lançado via a sua interface web, por favor use-a em vez de usar este modo. Este modo é o método de último recurso.

note: type: textblock
en: For git mode, I<matching-pattern> specifies the full string matching pattern for tags instead of hrefs. If I<matching-pattern> is set to B<refs/tags/>I<tag-matching-pattern>, B<uscan> downloads source from the B<refs/tags/>I<matched-tag> of the git repository.  The upstream version is extracted from concatenating the matched parts in B<(> ... B<)> with B<.> .  See L<WATCH FILE EXAMPLES>.
pt: Para modo git, I<matching-pattern> especifica o padrão de correspondência de string completa para etiquetas em vez de hrefs. Se I<matching-pattern> for definido para B<refs/tags/>I<tag-matching-pattern>, B<uscan> descarrega a fonte a partir de B<refs/tags/>I<matched-tag> do repositório git. A versão original é extraída ao concatenar as partes correspondentes em B<(> ... B<)> com B<.> .  Veja L<EXEMPLOS DE FICHEIRO WATCH>.

note: type: textblock
en: If I<matching-pattern> is set to B<HEAD>, B<uscan> downloads source from the B<HEAD> of the git repository and the pertinent I<version> is automatically generated with the date and hash of the B<HEAD> of the git repository.
pt: Se I<matching-pattern> for definido para B<HEAD>, o B<uscan> descarrega a fonte a partir da B<HEAD> do repositório git e a I<version> pertinente é automaticamente gerada com a data e a hash da B<HEAD> do repositório git.

note: type: textblock
en: If I<matching-pattern> is set to B<heads/>I<branch>, B<uscan> downloads source from the named I<branch> of the git repository.
pt: Se I<matching-pattern> for definido para B<heads/>I<branch>, o B<uscan> descarrega a fonte a partir do I<branch> nomeado do repositório git.

note: type: textblock
en: The local repository is created temporarily as either a bare git repository or a cloned git repository if B<Git-Modules> is specified. The tarball is then generated from the temporary git repository and saved in the destination directory.
pt: O repositório local é criado temporariamente ou como um repositório git nu ou um repositório git clonado se for especificado B<Git-Modules>. O tarball é então gerado a partir do repositório git temporário e guardado no directório de destino.

note: type: textblock
en: The temporary repository is normally erased after B<uscan> execution but is kept if the B<--debug> option is specified.
pt: O repositório temporário é normalmente apagado após a execução do B<uscan> mas é mantido se a opção B<--debug> for especificada.

note: type: textblock
en: If the current directory is a git repository and the searched repository is listed among the registered "remotes", then B<uscan> will use it instead of cloning separately.  The only local change is that B<uscan> will run a "fetch" command to refresh the repository.
pt: Se o directório actual for um repositório git e o repositório procurado estiver listado entre os "remotos" registados, então o B<uscan> irá usa-lo em vez de o clonar em separado. A única alteração local é que o B<uscan> irá correr um comando "fetch" para refrescar o repositório.

note: type: textblock
en: This mode accesses the upstream Subversion archive directly with the B<svn> command and packs the source tree.
pt: Este modo acessa o arquivo Subversion original directamente com o comando B<svn> e empacota a árvore fonte..

note: type: textblock
en: For svn mode, I<matching-pattern> specifies the full string matching pattern for directories under Subversion repository directory, specified via URL.  The upstream version is extracted from concatenating the matched parts in B<(> ...  B<)> with B<.> .
pt: Para modo svn, I<matching-pattern> especifica o padrão de correspondência de string completa para directórios sob directório de repositório Subversion, especificado via URL. A versão original é  extraída da concatenação das partes correspondentes em B<(> ...  B<)> com B<.> .

note: type: textblock
en: If I<matching-pattern> is set to B<HEAD>, B<uscan> downloads the latest source tree of the URL.  The upstream version is then constructed by appending the last revision of the URL to B<0.0~svn>.
pt: Se I<matching-pattern> for definido para B<HEAD>, B<uscan> descarrega a árvore fonte mais recente do URL.  A versão original é então construída ao acrescentar a última revisão do URL a B<0.0~svn>.

note: type: textblock
en: As commit signing is not possible with Subversion, the default B<pgpmode> is set to B<none> when B<mode=svn>. Settings of B<pgpmode> other than B<default> and B<none> are reported as errors.
pt: Como a assinatura de envio não é possível com Subversion, O B<pgpmode> predefinido é definido para B<none> quando B<mode=svn>. Definições de B<pgpmode> além de B<default> e B<none> são reportadas como erros.

note: type: =head3
en: Git options
pt: Opções do git

note: type: =item
en: B<Git-Pretty:> I<< <rule> >>
pt: B<Git-Pretty:> I<< <regra> >>

note: type: textblock
en: Set the upstream version string to an arbitrary format when the I<matching-pattern> is B<HEAD> or B<heads/>I<branch> for B<git> mode.  For the exact syntax, see the B<git-log> manpage under B<tformat>.  The default is B<Git-Pretty: 0.0~git%cd.%h>. No version mangling rule is necessary for this case.
pt: Define a string de versão original para um formato arbitrário quando I<matching-pattern> é  B<HEAD> ou B<heads/>I<branch> para modo B<git>.  Para a sintaxe exacta, veja o manual B<git-log> sob B<tformat>.  A predefinição é B<Git-Pretty: 0.0~git%cd.%h>.  Nenhuma regra de deformação é necessária para este caso.

note: type: textblock
en: When B<Git-Pretty: describe> is used, the upstream version string is the output of the "B<git describe --tags | sed s/-/./g>" command instead. For example, if the commit is the B<5>-th after the last tag B<v2.17.12> and its short hash is B<ged992511>, then the string is B<v2.17.12.5.ged992511>. For this case, it is recommended to add B<Filename-Mangle: s/^(@PACKAGE@)-/$1-0.0~/> or B<Filename-Mangle: s/^(@PACKAGE@-)v/$1/> to make the upstream version string suitable for Debian. Please note that in order for B<Git-Pretty: describe> to function well, upstream need to avoid tagging with random alphabetic tags.
pt: Quando e usado B<Git-Pretty: describe>, a string de versão original é ao invés o resultado do comando "B<git describe --tags | sed s/-/./g>". Por exemplo, se o envio é o B<5>-º após a última etiqueta B<v2.17.12> e o seu hash curto é B<ged992511>, então a string é B<v2.17.12.5.ged992511> . Para este caso, é recomendado adicionar B<Filename-Mangle: s/^(@PACKAGE@)-/$1-0.0~/> ou B<Filename-Mangle: s/^(@PACKAGE@-)v/$1/> para tornar a string de versão original apropriada para Debian. Por favor note que de maneira a B<Git-Pretty: describe> funcionar bem, o original precisa evitar etiquetar com etiquetas alfabéticas aleatórias.

note: type: textblock
en: Using B<Git-Pretty: describe> also sets B<Git-Mode: full> to make a full local clone of the repository automatically.
pt: Usar B<Git-Pretty: describe> também define B<Git-Mode: full> a fazer automaticamente um clone local completo do repositório.

note: type: =item
en: B<Git-Date:> I<< <rule> >>
pt: B<Git-Date:> I<< <regra> >>

note: type: textblock
en: Set the date string used by the B<Git-Pretty> option to an arbitrary format when the I<Matching-Pattern> is B<HEAD> or B<heads/>I<branch> for B<git> mode.  For the exact syntax, see the B<strftime> manpage.  The default is B<date=%Y%m%d>.
pt: Define a string de data usada pela opção B<Git-Pretty> para um formato arbitrário quando I<Matching-Pattern> é B<HEAD> ou B<heads/>I<branch> para modo B<git>. Para a sintaxe exacta, veja o manual B<strftime>. A predefinição é B<date=%Y%m%d>.

note: type: =item
en: B<Git-Export:> I<< <mode> >>
pt: B<Git-Export:> I<< <modo> >>

note: type: textblock
en: Set the git archive export operation I<mode>. The default is B<Git-Export: default>.  Set this to B<Git-Export: all> to include all files in the .orig.tar archive, ignoring any I<export-ignore> git attributes defined by the upstream. This option also applies to submodules, if B<Git-Modules> is specified.
pt: Define o I<mode> de operação de exportação do arquivo git. A predefinição é B<Git-Export: default>.  Defina isto para B<Git-Export: all> para incluir todos os ficheiros no arquivo .orig.tar, ignorando quaisquer atributos git I<export-ignore> definidos pelo autor original. Esta opção também se aplica a sub-módulos, se B<Git-Modules> for especificado.

note: type: textblock
en: This option is valid only in git mode.
pt: Esta opção é válida apenas em modo git.

note: type: =item
en: B<Git-Mode:> I<< <mode> >>
pt: B<Git-Mode:> I<< <modo> >>

note: type: textblock
en: Set the git clone operation I<mode>. The default is B<Git-Mode=shallow>.  For some dumb git server, you may need to manually set B<Git-Mode=full> to force full clone operation.
pt: Define o I<mode> de operação clone do git. A predefinição é B<Git-Mode=shallow>.  Para algum servidor git burro, você poderá precisar de definir manualmente B<Git-Mode=full> para forçar operação de clone total.

note: type: textblock
en: If the current directory is a git repository and the searched repository is listed among the registered "remotes", then B<uscan> will use it instead of cloning separately.
pt: Se o directório actual for um repositório git e o repositório procurado estiver listado entre os "remotos" registados, então o B<uscan> irá usa-lo em vez de o clonar em separado.

note: type: =item
en: B<Git-Modules:> I<< <modules> >>
pt: B<Git-Modules:> I<< <módulos> >>

note: type: textblock
en: Clone one or more submodules after cloning the main git repository. By default, B<uscan> will clone none of the linked submodules to the git repository.
pt: Clona um ou mais sub-módulos após a clonagem do repositório git principal. Por predefinição, o B<uscan> irá clonar nenhum dos sub-módulos vinculados ao repositório git.

note: type: textblock
en: To clone all submodules, set B<Git-Modules: all>.
pt: Para clonar todos os sub-módulos, defina B<Git-Modules: all>.

note: type: textblock
en: To clone selected submodules, use a semicolon-separated list. For example: B<Git-Modules: m4;doc/common>.
pt: Para clonar sub-módulos selecionados, use uma lista separadas por ponto-e-vírgula. Por exemplo: B<Git-Modules: m4;doc/common>.

note: type: textblock
en: When set to B<yes>, disable all site specific special case code such as URL redirector uses and page content alterations. (persistent)
pt: Quando definido para B<yes>, desactiva todo o código de caso especial específico do sítio, tal como utilizações de redirecionamentos URL e alterações do conteúdo da página. (persistente)

note: type: =head3
en: GPG/PGP options
pt: Opções de GPG/PGP

note: type: =item
en: B<Pgp-Mode:> I<< <mode> >>
pt: B<Pgp-Mode:> I<< <modo> >>

note: type: textblock
en: Set the OpenPGP signature verification B<mode>.
pt: Define o B<modo> de verificação da assinatura OpenPGP.

note: type: textblock
en: B<uscan> checks possible URLs for the signature file and autogenerates a B<Pgp-Sig-Url-Mangle> rule to use it.
pt: B<uscan> verifica possíveis URLs para o ficheiro de assinatura e auto-gera uma regra B<Pgp-Sig-Url-Mangle> para usar.

note: type: textblock
en: Use B<Pgp-Sig-Url-Mangle:> I<< <rules> >> to generate the candidate upstream signature file URL string from the upstream tarball URL. (default)
pt: Usa B<Pgp-Sig-Url-Mangle:> I<< <rules> >> para gerar a string candidata de URL do ficheiro de assinatura de autor a partir do URL do tarball de autor original. (predefinição)

note: type: textblock
en: If the specified B<Pgp-Sig-Url-Mangle> is missing, B<uscan> checks possible URLs for the signature file and suggests adding a B<Pgp-Sig-Url-Mangle> rule.
pt: Se o especificado B<Pgp-Sig-Url-Mangle> estiver em falta, B<uscan> verifica possíveis URLs para o ficheiro de assinatura e sugere adicionar uma regra B<Pgp-Sig-Url-Mangle>.

note: type: textblock
en: Use B<Pgp-Sig-Url-Mangle:> I<< <rules> >> to generate the candidate upstream signature file URL string from the upstream tarball URL.
pt: Usa B<Pgp-Sig-Url-Mangle:> I<< <rules> >> para gerar a string candidata de URL de ficheiro de assinatura de autor original a partir do URL do tarbal do autor original.

note: type: textblock
en: Verify this downloaded tarball file with the signature file specified in the next watch line.  The next watch line must be B<Pgp-Mode: previous>.  Otherwise, no verification occurs.
pt: Verifica este ficheiro tarball descarregado com o ficheiro de assinatura especificado na próxima linha watch. A próxima linha watch tem de ser B<Pgp-Mode: previous>. Caso contrario, nenhuma verificação ocorre.

note: type: textblock
en: Verify the downloaded tarball file specified in the previous watch line with this signature file.  The previous watch line must be B<Pgp-Mode: next>.
pt: Verifica o ficheiro tarball descarregado especificado na anterior linha watch com este ficheiro de assinatura. A linha watch anterior tem de ser B<Pgp-Mode: next>.

note: type: textblock
en: Verify the downloaded file I<foo.ext> with its self signature and extract its content tarball file as I<foo>.
pt: Verifica o ficheiro descarregado I<foo.ext> com a sua própria assinatura e extrai o seu ficheiro tarball de conteúdo como I<foo>.

note: type: textblock
en: Verify tag signature if B<mode=git>.
pt: Verifica assinatura da etiqueta se B<mode=git>.

note: type: textblock
en: No signature available I<(No warning)>.
pt: Nenhuma assinatura disponível. I<(Nenhum aviso)>.

note: type: textblock
en: When set to B<yes>, decompress compressed archive before the OpenPGP signature verification.
pt: Quando definido para B<yes>, descomprime o arquivo comprimido antes da verificação de assinatura OpenPGP.

note: type: =head3
en: Parsing options
pt: Opções de análise

note: type: =item
en: B<Search-Mode:> I<< <mode> >>
pt: B<Search-Mode:> I<< <modo> >>

note: type: textblock
en: Set the parsing search mode:
pt: Define o modo de análise de busca:

note: type: =item
en: B<html> I<(default)>: search pattern in "href" parameter of E<lt>aE<gt> HTML tags
pt: B<html> I<(default)>: procura padrão no parâmetro "href" das etiquetas HTML E<lt>aE<gt>

note: type: =item
en: B<plain>: search pattern in the full page
pt: B<plain>: procura padrão na página completa

note: type: textblock
en: This is useful if page content is not HTML but JSON. Example with npmjs.com:
pt: Isto é útil se o conteúdo da página não for HTML mas sim JSON. Exemplo com npmjs.com:

note: type: =head3
en: HTTP options
pt: Opções de HTTP

note: type: textblock
en: Set the user-agent string used to contact the HTTP(S) server as I<user-agent-string>. (persistent)
pt: Define a string user-agent usada para contactar o servidor HTTP(S) como I<user-agent-string>. (persistente)

note: type: =head2
en: Filename and version manipulations
pt: Manipulações de nome de ficheiro e versão

note: type: =item
en: B<Dversion-Mangle:> I<< <rules> >>
pt: B<Dversion-Mangle:> I<< <regras> >>

note: type: textblock
en: Normalize the last upstream version string found in F<debian/changelog> to compare it to the available upstream tarball version.  Removal of the Debian specific suffix such as B<s/@DEB_EXT@//> is usually done here.
pt: Normaliza a string da última versão de autor encontrada em F<debian/changelog> para a comparar com a versão de tarball de autor disponível. A remoção do sufixo específico de Debian tal como B<s/@DEB_EXT@//> é geralmente feita aqui.

note: type: textblock
en: You can also use "B<Dversion-Mangle: auto>", this is exactly the same than "B<< Dversion-Mangle: s/@DEB_EXT@// >>"
pt: Você também pode usar "B<Dversion-Mangle: auto>", isto é exactamente o mesmo que "B<< Dversion-Mangle: s/@DEB_EXT@// >>"

note: type: =item
en: B<Dirversion-Mangle:> I<< <rules> >>
pt: B<Dirversion-Mangle:> I<< <regras> >>

note: type: textblock
en: Normalize the directory path string matching the regex in a set of parentheses of B<http://>I<URL> as the sortable version index string.  This is used as the directory path sorting index only.
pt: Normaliza a string de caminho de directório que corresponde à expressão regular num conjunto de parêntesis de B<http://>I<URL> como a string de índice de versão ordenável. Isto é usado apenas como índice de ordenação de caminho de directório.

note: type: textblock
en: Substitution such as B<< s/PRE/~pre/; s/RC/~rc/ >> may help.
pt: Uma substituição tal como B<< s/PRE/~pre/; s/RC/~rc/ >> pode ajudar.

note: type: =item
en: B<Page-Mangle:> I<< <rules> >>
pt: B<Page-Mangle:> I<< <regras> >>

note: type: textblock
en: Normalize the downloaded web page string.  (Don't use this unless this is absolutely needed.  Generally, B<g> flag is required for these I<rules>.)
pt: Normaliza a string da página web descarregada. (Não faça isto a menos que seja absolutamente necessário. Geralmente, a bandeira B<g> é requerida para estas I<rules>.)

note: type: textblock
en: This is handy if you wish to access Amazon AWS or Subversion repositories in which <a href="..."> is not used.
pt: Isto é útil se desejar aceder a repositórios Amazon AWS ou Subversion nos quais <a href="..."> não é usado.

note: type: =item
en: B<Uversion-Mangle:> I<< <rules> >>
pt: B<Uversion-Mangle:> I<< <regras> >>

note: type: textblock
en: Normalize the candidate upstream version strings extracted from hrefs in the source of the web page.  This is used as the version sorting index when selecting the latest upstream version.
pt: Normaliza string de versão original candidata extraída de hrefs na fonte da página web. Isto é usado como o índice de ordenação da versão quando se seleciona a versão original mais recente.

note: type: textblock
en: Substitution such as B<s/PRE/~pre/; s/RC/~rc/> may help.
pt: Uma substituição tal como B<s/PRE/~pre/; s/RC/~rc/> pode ajudar.

note: type: textblock
en: You can also use "B<Uversion-Mangle: auto>", this is exactly the same than "B<< Uversion-Mangle: s/(\d)[_\.\-\+]?((?:RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/ >>"
pt: Você também pode usar "B<Uversion-Mangle: auto>", isto é exactamente o mesmo que "B<< Uversion-Mangle: s/(\d)[_\.\-\+]?((?:RC|rc|pre|dev| beta|alpha)\d*)$/$1~$2/ >>"

note: type: =item
en: B<Version-Mangle:> I<< <rules> >>
pt: B<Version-Mangle:> I<< <regras> >>

note: type: textblock
en: Syntactic shorthand for:
pt: Estenografia sintática para:

note: type: verbatim
en:   Uversion-Mangle: <rules>
      Dversion-Mangle: <rules>
pt:   Uversion-Mangle: <regras>
      Dversion-Mangle: <regras>

note: type: textblock
en: When set to B<yes>, convert the selected upstream tarball href string from the percent-encoded hexadecimal string to the decoded normal URL string for obfuscated web sites. Only B<percent-encoding> is available and it is decoded with B<s/%([A-Fa-f\d]{2})/chr hex $1/eg>.
pt: Quando definido para B<yes>, converte a string href do tarball original selecionado a partir da string hexadecimal de codificação-percent para a string de URL normal descodificada para sítios web ofuscados. Apenas está disponível B<percent-encoding> e é descodificada com B<s/%([A-Fa-f\d]{2})/chr hex $1/eg>.

note: type: =item
en: B<Download-Url-Mangle:> I<< <rules> >>
pt: B<Download-Url-Mangle:> I<< <regras> >>

note: type: textblock
en: Convert the selected upstream tarball href string into the accessible URL for obfuscated web sites.  This is run after B<hrefdecode>.
pt: Converte a string de href do tarball original selecionado no URL acessível para sítios web ofuscados. Isto corre após B<hrefdecode>.

note: type: =item
en: B<Filename-Mangle:> I<< <rules> >>
pt: B<Filename-Mangle:> I<< <regras> >>

note: type: textblock
en: Generate the upstream tarball filename from the selected href string if I<matching-pattern> can extract the latest upstream version I<< <uversion> >> from the selected href string.  Otherwise, generate the upstream tarball filename from its full URL string and set the missing I<< <uversion> >> from the generated upstream tarball filename.
pt: Gera o nome de ficheiro do tarball do autor a partir da string href selecionada se I<matching-pattern> conseguir extrair a versão de autor mais recente I<< <uversion> >> a partir da string href selecionada. Caso contrário, gera o nome de ficheiro de tarball de autor a partir da sua string de URL completa e define I<< <uversion> >> em falta a partir do nome de ficheiro de tarball de autor gerado.

note: type: textblock
en: Without this option, the default upstream tarball filename is generated by taking the last component of the URL and removing everything after any '?' or '#'.
pt: Sem esta opção, o nome de ficheiro de tarball de autor predefinido é gerado ao tirar o último componente do URL e removendo tudo após qualquer '?' ou '#'.

note: type: textblock
en: You can use here "B<Filename-Mangle: auto>", this is exactly the same than "B<< Filename-Mangle: s/.*?(@ANY_VERSION@@ARCHIVE_EXT@)/@PACKAGE@-$1/ >>" for main source or "B<< Filename-Mangle: s/.*?(@ANY_VERSION@@ARCHIVE_EXT@)/@PACKAGE@-@COMPONENT@-$1/ >>" for components.
pt: Você pode usar aqui "B<Filename-Mangle: auto>", isto é exatamente o mesmo que "B<< Filename-Mangle: s/.*?(@QUALQUER_VERSÃO@@ARQUIVO_EXTERNO@)/@PACOTE@-$1/ >>" para fonte principal ou "B<< Filename-Mangle: s/.*?(@QUALQUER_VERSÃO@@ARQUIVO_EXTERNO@)/@PACOTE@-@COMPONENTE@-$1/ >>" para componentes.

note: type: =item
en: B<Pgp-Sig-Url-Mangle:> I<< <rules> >>
pt: B<Pgp-Sig-Url-Mangle:> I<< <regras> >>

note: type: textblock
en: Generate the candidate upstream signature file URL string from the upstream tarball URL.
pt: Gera a string candidata de URL de ficheiro de assinatura de autor original a partir do URL do tarbal do autor original.

note: type: =item
en: B<Oversion-Mangle:> I<< <rules> >>
pt: B<Oversion-Mangle:> I<< <regras> >>

note: type: textblock
en: Generate the version string I<< <oversion> >> of the source tarball I<< <spkg>_<oversion>.orig.tar.gz >> from I<< <uversion> >>.  This should be used to add a suffix such as B<+dfsg> to a MUT package.
pt: Gera a string de versão I<< <oversion> >> do tarball fonte I<< <spkg>_<oversion>.orig.tar.gz >> a partir de I<< <uversion> >>.  Isto deve ser usado para adicionar um sufixo tal como B<+dfsg> a um pacote MUT.

note: type: textblock
en: Here, the mangling rules apply the I<rules> to the pertinent string.  Multiple rules can be specified in a mangling rule string by making a concatenated string of each mangling I<rule> separated by B<;> (semicolon).
pt: Aqui, as regras de mutilação aplicam as I<rules> à string pertinente. Pode ser especificadas múltiplas regras numa string de regra de mutilação ao fazer uma string concatenada de cada I<rule> e mutilação separada por B<;> (ponto e vírgula).

note: type: textblock
en: Each mangling I<rule> cannot contain B<;> (semicolon), B<,> (comma), or B<"> (double quote).
pt: Cada I<rule> de mutilação não pode conter B<;> (ponto e vírgula), B<,> (vírgula), ou B<"> (aspas).

note: type: textblock
en: Each mangling I<rule> behaves as if a Perl command "I<$string> B<=~> I<rule>" is executed.  There are some notable details.
pt: Cada I<rule> de mutilação comporta-se como se fosse executado um comando Perl "I<$string> B<=~> I<rule>". Existem alguns detalhes a notar.

note: type: =item
en: * I<rule> may only use the B<s>, B<tr>, and B<y> operations.
pt: * I<rule> só pode usar as operações B<s>, B<tr>, e B<y>.

note: type: textblock
en: Regex pattern match and replace the target string.  Only the B<g>, B<i> and B<x> flags are available.  Use the B<$1> syntax for back references (No B<\1> syntax).  Code execution is not allowed (i.e. no B<(?{})> or B<(??{})> constructs).
pt: Corresponde a padrão de expressão regula e substitui a string alvo. Apenas as bandeiras B<g>, B<i> e B<x> estão disponíveis. Use a sintaxe B<$1> para referências anteriores (Nenhuma sintaxe B<\1> syntax). A execução de código não é permitida (isto é, não há construções B<(?{})> ou B<(??{})>).

note: type: textblock
en: Transliterate the characters in the target string.
pt: Translitera os caracteres na string alvo.

note: type: =head1
en: EXAMPLE OF EXECUTION
pt: EXEMPLO DE EXECUÇÃO

note: type: textblock
en: B<uscan> reads the first entry in F<debian/changelog> to determine the source package name and the last upstream version.
pt: B<uscan> lê a primeira entrada em F<debian/changelog> para determinar o nome do pacote fonte e a última versão do autor.

note: type: textblock
en: For example, if the first entry of F<debian/changelog> is:
pt: Por exemplo, a primeira entrada de F<debian/changelog> é:

note: type: textblock
en: then, the source package name is I<< bar >> and the last Debian package version is B<3:2.03+dfsg-4>.
pt: então, se o nome de pacote fonte for I<< bar >> e a última versão de pacote Debian for B<3:2.03+dfsg-4>.

note: type: textblock
en: The last upstream version is normalized to B<2.03+dfsg> by removing the epoch and the Debian revision.
pt: A última versão de autor é normalizada para B<2.03+dfsg> ao remover o epoch e a revisão Debian.

note: type: textblock
en: If the B<Dversion-Mangle> rule exists, the last upstream version is further normalized by applying this rule to it.  For example, if the last upstream version is B<2.03+dfsg> indicating the source tarball is repackaged, the suffix B<+dfsg> is removed by the string substitution B<s/\+dfsg\d*$//> to make the (Dversion-Mangled) last upstream version B<2.03> and it is compared to the candidate upstream tarball versions such as B<2.03>, B<2.04>, ... found in the remote site.  Thus, set this rule as:
pt: Se a regra B<Dversion-Mangle> existir, a última versão de autor é mais normalizada ao aplicar-lhe esta regra. Por exemplo, se a última versão de autor for B<2.03+dfsg> o que indica que o tarball fonte foi re-empacotado, o sufixo B<+dfsg> é removido pela string de substituição B<s/\+dfsg\d*$//> para fazer a última versão de autor (Dversion-Mangled) B<2.03> e é comparada com as versões de tarball de autor candidatas tais como B<2.03>, B<2.04>, ... encontradas no sítio remoto. Assim, define esta regra como:

note: type: textblock
en: B<uscan> downloads a web page from B<http://>I<URL> specified in B<Source:> field.
pt: B<uscan> descarrega uma página web de B<http://>I<URL> especificada no campo B<Source:>.

note: type: =item
en: * If the directory name part of B<Source:> has no parentheses, B<(> and B<)>, it is taken as verbatim.
pt: * Se a parte do nome de directório de B<Source:> não tiver parêntesis, B<(> e B<)>, é recebida literalmente.

note: type: =item
en: * If the directory name part of B<Source:> has parentheses, B<(> and B<)>, then B<uscan> recursively searches all possible directories to find a page for the newest version.  If a B<Dirversion-Mangle> rule exists, the generated sorting index is used to find the newest version.  If a specific version is specified for the download, the matching version string has priority over the newest version.
pt: * Se a parte do nome de directório de B<Source:> tiver parêntesis, B<(> e B<)>, então o B<uscan> procura recursivamente todos os directórios possíveis para encontrar uma página para a versão mais recente. Se uma regra B<Dirversion-Mangle> existir, o índice ordenado gerado é usado para encontrar a versão mais recente. Se for especificada uma versão específica para a descarga, a string de versão correspondente tem prioridade sobre a versão mais recente.

note: type: textblock
en: For example, this B<Source: http://>I<URL> may be specified as:
pt: Por exemplo, este B<Source: http://>I<URL> pode ser especificado como:

note: type: verbatim
en:   Source: http://www.example.org/@ANY_VERSION@/
pt:   Source: http://www.example.org/@QUALQUER_VERSÃO@/

note: type: textblock
en: Please note the trailing B</> in the above to make B<@ANY_VERSION@> as the directory.
pt: Por favor note a B</> final no exemplo de cima para fazer de B<@ANY_VERSION@> como o directório.

note: type: textblock
en: If the B<Page-Mangle> rule exists, the whole downloaded web page as a string is normalized by applying this rule to it.  This is very powerful tool and needs to be used with caution.  If other mangling rules can be used to address your objective, do not use this rule.
pt: Se a regra B<Page-Mangle> existir, a página inteira web descarregada como uma string é normalizada ao aplicar-lhe esta regra. Esta é uma ferramenta muito poderosa e precisa de ser usada com cuidado. Se puder usar outras regras de mutilação para conseguir o seu objectivo, não use esta regra.

note: type: textblock
en: The downloaded web page is scanned for hrefs defined in the B<< <a href=" >> I<...> B<< "> >> tag to locate the candidate upstream tarball hrefs.  These candidate upstream tarball hrefs are matched by the Perl regex pattern I<matching-pattern> such as B<< DL-(?:[\d\.]+?)/foo-(.+)\.tar\.gz >> to narrow down the candidates.  This pattern match needs to be anchored at the beginning and the end.  For example, candidate hrefs may be:
pt: A página web descarregada é sondada por hrefs definidos na etiqueta B<< <a href=" >> I<...> B<< "> >> para localizar os hrefs de tarball de autor candidato. Estes hrefs de tarball de autor candidato correspondem a padrão de expressão regular Perl I<matching-pattern> tal como B<< DL-(?:[\d\.]+?)/foo-(.+)\.tar\.gz >> para encurtar os candidatos. Este padrão de correspondência precisa de ser ancorado no inicio e no final. Por exemplo, hrefs candidatos podem ser:

note: type: textblock
en: Here the matching string of B<(.+)> in I<matching-pattern> is considered as the candidate upstream version.  If there are multiple matching strings of capturing patterns in I<matching-pattern>, they are all concatenated with B<.> (period) to form the candidate upstream version.  Make sure to use the non-capturing regex such as B<(?:[\d\.]+?)> instead for the variable text matching part unrelated to the version.
pt: Aqui a string correspondente de B<(.+)> em I<matching-pattern> é considerada como a versão de autor candidata. Se existirem várias strings correspondentes de padrões de captura em I<matching-pattern>, serão todas concatenadas com B<.> (ponto) para formar a versão de autor candidata. Certifique-se de usar a expressão regular de não-captura tal como B<(?:[\d\.]+?)> em vez desta para a parte correspondente ao texto de variável não relacionada com a versão.

note: type: textblock
en: Then, the candidate upstream versions are:
pt: Então, as versões originais candidatas são:

note: type: textblock
en: The downloaded tarball filename is basically set to the same as the filename in the remote URL of the selected href.
pt: O nome de ficheiro do tarball descarregado é basicamente definido para o mesmo que o nome de ficheiro no URL remoto do href selecionado.

note: type: textblock
en: If the B<Uversion-Mangle> rule exists, the candidate upstream versions are normalized by applying this rule to them. (This rule may be useful if the upstream version scheme doesn't sort correctly to identify the newest version.)
pt: Se a regra B<Uversion-Mangle> existir, as versões de autor candidatas são normalizadas ao aplicar-lhes esta regra. (esta regra pode ser útil se o esquema da versão do autor não se ordenar corretamente para identificar a versão mais recente.)

note: type: textblock
en: The upstream tarball href corresponding to the newest (Uversion-Mangled)  candidate upstream version newer than the (Dversion-Mangled) last upstream version is selected.
pt: É selecionado o href de tarball de autor correspondente à mais recente (Uversion-Mangled) versão de autor candidata mais recente que a última versão de autor (Dversion-Mangled).

note: type: textblock
en: If multiple upstream tarball hrefs corresponding to a single version with different extensions exist, the highest compression one is chosen. (Priority: B<< tar.xz > tar.lzma > tar.bz2 > tar.gz >>.)
pt: Se existirem vários hrefs de tarball de autor correspondentes a uma única versão com diferentes extensões, é escolhido aquele da mais alta compressão. (Prioridade: B<< tar.xz > tar.lzma > tar.bz2 > tar.gz >>.)

note: type: textblock
en: If the selected upstream tarball href is the relative URL, it is converted to the absolute URL using the base URL of the web page.  If the B<< <base href=" >> I< ... > B<< "> >> tag exists in the web page, the selected upstream tarball href is converted to the absolute URL using the specified base URL in the base tag, instead.
pt: Se o href de tarball de autor selecionado for o URL relativo, é convertido para o URL absoluto usando o URL base da página web. Se a etiqueta B<< <base href=" >> I< ... > B<< "> >> existir na página web, o href de tarbal de autor selecionado é convertido para o URL absoluto usando em vez disso o URL base especificado na etiqueta base.

note: type: textblock
en: If the B<Download-Url-Mangle> rule exists, the selected upstream tarball href is normalized by applying this rule to it. (This is useful for some sites with the obfuscated download URL.)
pt: Se a regra B<Download-Url-Mangle> existir, o href de tarball de autor selecionado é normalizado ao aplicar-lhe esta regra. (Isto é útil para alguns sítios com o URL de  descarga ofuscado.)

note: type: textblock
en: If the B<Filename-Mangle> rule exists, the downloaded tarball filename is generated by applying this rule to the selected href if I<matching-pattern> can extract the latest upstream version I<< <uversion> >> from the selected href string. Otherwise, generate the upstream tarball filename from its full URL string and set the missing I<< <uversion> >> from the generated upstream tarball filename.
pt: Se a regra B<Filename-Mangle> existir, o nome de ficheiro do tarball do autor é gerado ao aplicar-se esta regra ao href selecionado se I<matching-pattern> conseguir extrair a versão de autor mais recente I<< <uversion> >> a partir da string href selecionada. Caso contrário, gera o nome de ficheiro de tarball de autor a partir da sua string de URL completa e define I<< <uversion> >> em falta a partir do nome de ficheiro de tarball de autor gerado.

note: type: textblock
en: Without the B<Filename-Mangle> rule, the default upstream tarball filename is generated by taking the last component of the URL and removing everything after any '?' or '#'.
pt: Sem a regra B<Filename-Mangle>, o nome de ficheiro de tarball de autor predefinido é gerado ao tirar o último componente do URL e removendo tudo após qualquer '?' ou '#'.

note: type: textblock
en: B<uscan> downloads the selected upstream tarball to the parent B<../> directory.  For example, the downloaded file may be:
pt: B<uscan> descarrega o tarball de autor selecionado para o directório pai B<../>. Por exemplo, o ficheiro descarregado pode ser:

note: type: textblock
en: Let's call this downloaded version B<2.04> in the above example generically as I<< <uversion> >> in the following.
pt: Vamos passar a chamar a esta versão descarregada B<2.04> no exemplo em cima genericamente de I<< <uversion> >> no seguinte.

note: type: textblock
en: If the B<Pgp-Sig-Url-Mangle> rule exists, the upstream signature file URL is generated by applying this rule to the (Download-Url-Mangled) selected upstream tarball href and the signature file is tried to be downloaded from it.
pt: Se a regra B<Pgp-Sig-Url-Mangle> existir, o URL do ficheiro de assinatura do autor é gerado ao aplicar-se esta regra ao href de tarball de autor selecionado (Download-Url-Mangled) e tanta-se descarregar o ficheiro de assinatura de lá.

note: type: textblock
en: If the B<Pgp-Sig-Url-Mangle> rule doesn't exist, B<uscan> warns user if the matching upstream signature file is available from the same URL with their filename being suffixed by the 5 common suffix B<asc>, B<sig>, B<sign>, B<pgp> and B<gpg>. (You can avoid this warning by setting B<Pgp-Mode: none>.)
pt: Se a regra B<Pgp-Sig-Url-Mangle> não existir, o B<uscan> avisa o utilizador se o ficheiro de assinatura de autor correspondente estiver disponível a partir do mesmo URL com o seu nome de ficheiro acrescentado por um dos 5 sufixos comuns B<asc>, B<sig>, B<sign>, B<pgp> e B<gpg>. (Você pode evitar este aviso ao definir B<Pgp-Mode: none>.)

note: type: textblock
en: If the signature file is downloaded, the downloaded upstream tarball is checked for its authenticity against the downloaded signature file using the armored keyring F<debian/upstream/signing-key.asc> (see L<uscan(1)/KEYRING FILE EXAMPLES>).  If its signature is not valid, or not made by one of the listed keys, B<uscan> will report an error.
pt: Se o ficheiro de assinatura for descarregado, o tarball de autor descarregado é verificado por autenticidade contra o ficheiro de assinatura descarregado usando o chaveiro blindado F<debian/upstream/signing-key.asc> (veja L<uscan(1)/EXEMPLOS DE FICHEIRO DE CHAVEIRO>). Se a sua assinatura não for válida, ou não for feita por uma das chaves listadas, o B<uscan> irá reportar um erro.

note: type: textblock
en: If the B<Oversion-Mangle> rule exists, the source tarball version I<oversion> is generated from the downloaded upstream version I<uversion> by applying this rule. This rule is useful to add suffix such as B<+dfsg> to the version of all the source packages of the MUT package for which the B<Repack-Suffix> mechanism doesn't work.
pt: Se a regra B<Oversion-Mangle> existir, a versão de tarball fonte I<oversion> é gerada a partir da versão de autor descarregada I<uversion> ao aplicar-se esta regra. Esta regra é útil para adicionar um sufixo como B<+dfsg> à versão de todos os pacotes fonte do pacote MUT para o qual o mecanismo B<Repack-Suffix> não funciona.

note: type: textblock
en: B<uscan> invokes B<mk-origtargz> to create the source tarball properly named for the source package with B<.orig.> (or B<< .orig-<component>. >> for the secondary tarballs) in its filename.
pt: B<uscan> invoca B<mk-origtargz> para criar o tarball fonte com nome apropriado para o pacote fonte com B<.orig.> (ou B<< .orig-<component>. >> para os tarball(s) secundários) no seu nome de ficheiro.

note: type: =item
en: case A: packaging of the upstream tarball as is
pt: caso A: empacotar o tarball de origem tal como está

note: type: textblock
en: B<mk-origtargz> creates a symlink I<< ../bar_<oversion>.orig.tar.gz >> linked to the downloaded local upstream tarball. Here, I<< bar >> is the source package name found in F<debian/changelog>. The generated symlink may be:
pt: B<mk-origtargz> cria um symlink I<< ../bar_<oversion>.orig.tar.gz >> ligado ao tarball de autor local descarregado. Aqui, I<< bar >> é o nome de pacote fonte encontrado em F<debian/changelog>. O symlink gerado pode ser:

note: type: =item
en: * F<../bar_2.04.orig.tar.gz> -> F<foo-2.04.tar.gz> (as is)
pt: * F<../bar_2.04.orig.tar.gz> -> F<foo-2.04.tar.gz> (como está)

note: type: textblock
en: Usually, there is no need to set up B<Dversion-Mangle: I<...>> for this case.
pt: Geralmente, não existe necessidade de configurar B<Dversion-Mangle: I<...>> para este caso.

note: type: =item
en: case B: packaging of the upstream tarball after removing non-DFSG files
pt: caso B: empacotar o tarball de origem após remover ficheiros não-DFSG

note: type: textblock
en: B<mk-origtargz> checks the filename glob of the B<Files-Excluded> stanza in the first section of F<debian/copyright>, removes matching files to create a repacked upstream tarball.  Normally, the repacked upstream tarball is renamed with I<suffix> to I<< ../bar_<oversion><suffix>.orig.tar.gz >> using the B<Repack-Suffix:> option for the single upstream package.  Here I<< <oversion> >> is updated to be I<< <oversion><suffix> >>.
pt: B<mk-origtargz> verifica o glob do nome de ficheiro da estrofe B<Files-Excluded> na primeira secção de F<debian/copyright>, remove ficheiros correspondentes para criar um tarball de autor re-empacotado. Normalmente, o tarball de autor re-empacotado é renomeado com I<suffix> para I<< ../bar_<oversion><suffix>.orig.tar.gz >> usando a opção B<Repack-Suffix:> para o pacote de autor único. Aqui I<< <oversion> >> é actualizada para ser I<< <oversion><suffix> >>.

note: type: textblock
en: The removal of files is required if files are not DFSG-compliant.  For such case, B<+dfsg> is used as I<suffix>.
pt: A remoção de ficheiros é necessária se os ficheiros não forem compatíveis com DFSG. Para tal caso, é usado B<+dfsg> como I<suffix>.

note: type: textblock
en: So the combined options are set as
pt: Assim as opções combinadas são definidas como

note: type: textblock
en: For example, the repacked upstream tarball may be:
pt: Por exemplo, o tarball de origem re-empacotado pode ser:

note: type: =item
en: * F<../bar_2.04+dfsg.orig.tar.gz> (repackaged)
pt: * F<../bar_2.04+dfsg.orig.tar.gz> (re-empacotado)

note: type: textblock
en: B<uscan> normally invokes "B<uupdate> B<--find --upstream-version> I<oversion>".
pt: B<uscan> normalmente invoca "B<uupdate> B<--find --upstream-version> I<oversion> ".

note: type: textblock
en: Please note that B<--find> option is used here since B<mk-origtargz> has been invoked to make B<*.orig.tar.gz> file already.  B<uscan> picks I<< bar >> from F<debian/changelog>.
pt: Por favor note que essa opção B<--find> é usada aqui desde que o B<mk-origtargz> foi invocado para fazer o ficheiro B<*.orig.tar.gz> já pronto. B<uscan> apanha I<< bar >> a partir de F<debian/changelog>.

note: type: textblock
en: It creates the new upstream source tree under the I<< ../bar-<oversion> >> directory and Debianize it leveraging the last package contents.
pt: Cria a nova árvore fonte de autor original sob o directório I<< ../bar-<oversion> >> e Debianiza-o aproveitando os conteúdos do último pacote.

note: type: =head1
en: WATCH FILE EXAMPLES
pt: EXEMPLOS DE FICHEIRO WATCH

note: type: textblock
en: When writing the watch file, you should rely on the latest upstream source announcement web page.  You should not try to second guess the upstream archive structure if possible.  Here are the typical F<debian/watch> files.
pt: Ao escreve o ficheiro watch, você deve apoiar-se no anúncio da mais recente fonte de autor na página web. Você não deve tentar adivinhar a estrutura do arquivo do autor se possível. Aqui estão os ficheiros F<debian/watch> típicos.

note: type: textblock
en: Please note that executing B<uscan> with B<-v> or B<-vv> reveals what exactly happens internally.
pt: Por favor note que executar o B<uscan> com B<-v> ou B<-vv> revela o que acontece exactamente internamente.

note: type: textblock
en: The existence and non-existence of a space the before tailing B<\> (back slash)  are significant.
pt: A existência ou não existência de um espaço antes do B<\> final (barra invertida) tem significado.

note: type: textblock
en: Some undocumented shorter configuration strings are used in the below EXAMPLES to help you with typing.  These are intentional ones.  B<uscan> is written to accept such common sense abbreviations but don't push the limit.
pt: Algumas strings de configuração curtas não documentadas são usadas nos EXEMPLOS em baixo para o ajudarem com a estrita. Estas são intencionais. B<uscan> foi escrito para aceitar tais abreviaturas de senso comum mas que não forçam o limite.

note: type: =head2
en: HTTP site (basic)
pt: sítio HTTP (básico)

note: type: textblock
en: Here is an example for the basic single upstream tarball.
pt: Aqui está um exemplo de tarball original único básico:

note: type: textblock
en: Or without using the substitution strings (not recommended):
pt: Ou sem se usar as strings de substituição (não recomendado):

note: type: textblock
en: For the upstream source package B<foo-2.0.tar.gz>, this watch file downloads and creates the Debian B<orig.tar> file B<foo_2.0.orig.tar.gz>.
pt: Para o pacote fonte do autor B<foo-2.0.tar.gz>, este ficheiro watch descarrega e cria o ficheiro Debian B<orig.tar> B<foo_2.0.orig.tar.gz>.

note: type: =head2
en: HTTP site (Pgp-Sig-Url-Mangle)
pt: sítio HTTP (Pgp-Sig-Url-Mangle)

note: type: textblock
en: Here is an example for the basic single upstream tarball with the matching signature file in the same file path.
pt: Aqui está um exemplo de tarball original único básico com o ficheiro de assinatura correspondente no mesmo caminho de ficheiro.

note: type: textblock
en: For the upstream source package B<foo-2.0.tar.gz> and the upstream signature file B<foo-2.0.tar.gz.asc>, this watch file downloads these files, verifies the authenticity using the keyring F<debian/upstream/signing-key.asc> and creates the Debian B<orig.tar> file B<foo_2.0.orig.tar.gz>.
pt: Para o pacote fonte do autor B<foo-2.0.tar.gz> e o ficheiro de assinatura do autor B<foo-2.0.tar.gz.asc>, este ficheiro watch descarrega estes ficheiros, verifica a sua autenticidade usando o chaveiro F<debian/upstream/signing-key.asc> e cria o ficheiro Debian B<orig.tar> B<foo_2.0.orig.tar.gz>.

note: type: textblock
en: Here is another example for the basic single upstream tarball with the matching signature file on decompressed tarball in the same file path.
pt: Aqui está outro exemplo de tarball original único básico com o ficheiro de assinatura correspondente no tarball descomprimido no mesmo caminho de ficheiro.

note: type: textblock
en: For the upstream source package B<foo-2.0.tar.gz> and the upstream signature file B<foo-2.0.tar.asc>, this watch file downloads these files, verifies the authenticity using the keyring F<debian/upstream/signing-key.asc> and creates the Debian B<orig.tar> file B<foo_2.0.orig.tar.gz>.
pt: Para o pacote fonte do autor B<foo-2.0.tar.gz> e o ficheiro de assinatura do autor B<foo-2.0.tar.asc>, este ficheiro watch descarrega estes ficheiros, verifica a sua autenticidade usando o chaveiro F<debian/upstream/signing-key.asc> e cria o ficheiro Debian B<orig.tar> B<foo_2.0.orig.tar.gz>.

note: type: =head2
en: HTTP site (Pgp-Mode: next/previous)
pt: sítio HTTP (Pgp-Mode: next/previous)

note: type: textblock
en: Here is an example for the basic single upstream tarball with the matching signature file in the unrelated file path.
pt: Aqui está um exemplo de tarball original único básico com o ficheiro de assinatura correspondente num caminho de ficheiro não relacionado.

note: type: textblock
en: B<(?:\d+)> part can be any random value.  The tarball file can have B<53>, while the signature file can have B<33>.
pt: A parte B<(?:\d+)> pode ter qualquer valor aleatório. O ficheiro tarball pode ter B<53>, enquanto o ficheiro de assinatura pode ter B<33>.

note: type: textblock
en: B<([\d\.]+)> part for the signature file has a strict requirement to match that for the upstream tarball specified in the previous line by having B<previous> as I<version> in the watch line.
pt: A parte B<([\d\.]+)> para o ficheiro de assinatura tem um requerimento estrito para corresponder a aquela para o tarball de autor especificado na linha anterior ao ter B<previous> como I<version> na linha watch.

note: type: =head2
en: HTTP site (flexible)
pt: sítio HTTP (flexível)

note: type: textblock
en: Here is an example for the maximum flexibility of upstream tarball and signature file extensions.
pt: Aqui está um exemplo para a máxima flexibilidade das extensões do tarball de autor e ficheiro de assinatura.

note: type: =head2
en: HTTP site (basic MUT)
pt: sítio HTTP (MUT básico)

note: type: textblock
en: Here is an example for the basic multiple upstream tarballs.
pt: Aqui está um exemplo de tarball original múltiplo básico:

note: type: textblock
en: For the main upstream source package B<foo-2.0.tar.gz> and the secondary upstream source packages B<foobar-2.0.tar.gz> and B<foobaz-2.0.tar.gz> which install under F<bar/> and F<baz/>, this watch file downloads and creates the Debian B<orig.tar> file B<foo_2.0.orig.tar.gz>, B<foo_2.0.orig-bar.tar.gz> and B<foo_2.0.orig-baz.tar.gz>.  Also, these upstream tarballs are verified by their signature files.
pt: Para o pacote fonte principal de autor B<foo-2.0.tar.gz> e pacotes fonte secundários de autor B<foobar-2.0.tar.gz> e B<foobaz-2.0.tar.gz> oa quais instalam sob F<bar/> e F<baz/>, este ficheiro watch descarrega e cria os ficheiros Debian B<orig.tar> B<foo_2.0.orig.tar.gz>, B<foo_2.0.orig-bar.tar.gz> e B<foo_2.0.orig-baz.tar.gz>.  Também, estes tarballs de autor são verificados pelas suas assinaturas.

note: type: =head2
en: HTTP site (recursive directory scanning)
pt: sítio HTTP (sondagem de directório recursiva)

note: type: textblock
en: Here is an example with the recursive directory scanning for the upstream tarball and its signature files released in a directory named after their version.
pt: Aqui está um exemplo com sondagem de directório recursiva para o tarball do autor e seus ficheiros de assinatura lançados num directório nomeado pela sua versão.

note: type: textblock
en: Here, the web site should be accessible at the following URL:
pt: Aqui, o sítio web deve estar acessível no seguinte URL:

note: type: textblock
en: Here, B<Dirversion-Mangle> option is used to normalize the sorting order of the directory names.
pt: Aqui, a opção B<Dirversion-Mangle> é usada para normalizar a ordenação dos nomes de directórios.

note: type: =head2
en: HTTP site (alternative shorthand)
pt: Sítio HTTP (abreviaturas alternativas)

note: type: textblock
en: For the bare HTTP site where you can directly see archive filenames, the normal watch file:
pt: Para o sítio HTTP despido onde você consegue ver diretamente os nomes dos ficheiros do arquivo, o ficheiro watch normal:

note: type: textblock
en: can be rewritten in an alternative shorthand form only with a single string covering URL and filename:
pt: pode ser rescrito numa forma abreviada alternativa apenas com uma única string que cobre o URL e o nome de ficheiro.

note: type: =head2
en: HTTP site (funny version)
pt: sítio HTTP (versão engraçada)

note: type: textblock
en: For a site which has funny version numbers, the parenthesized groups will be joined with B<.> (period) to make a sanitized version number.
pt: Para um sítio que tenha números de versão engraçados, os grupos entre parêntesis irão ser juntos com B<.> (ponto) para fazer um número de versão higienizado.

note: type: =head2
en: HTTP site (DFSG)
pt: sítio HTTP (DFSG)

note: type: textblock
en: The upstream part of the Debian version number can be mangled to indicate the source package was repackaged to clean up non-DFSG files:
pt: A parte do autor do número de versão Debian pode ser mutilada para indicar que o pacote fonte foi re-empacotado para limpar ficheiros não-DFSG:

note: type: textblock
en: See L<uscan(1)/COPYRIGHT FILE EXAMPLES>.
pt: Veja L<uscan(1)/EXEMPLOS DE FICHEIRO DE COPYRIGHT>.

note: type: =head2
en: HTTP site (Filename-Mangle)
pt: sítio HTTP (Filename-Mangle)

note: type: textblock
en: The upstream tarball filename is found by taking the last component of the URL and removing everything after any '?' or '#'.
pt: O nome de ficheiro do tarball do autor é encontrado ao obter o último componente do URL e removendo tudo após qualquer '?' ou '#'.

note: type: textblock
en: If this does not fit to you, use B<Filename-Mangle>.  For example, F<< <A href="http://foo.bar.org/dl/?path=&dl=foo-0.1.1.tar.gz"> >> could be handled as:
pt: Se isto não servir para si, use B<Filename-Mangle>.  Por exemplo, F<< <A href="http://foo.bar.org/dl/?path=&dl=foo-0.1.1.tar.gz"> >> poderá ser lidado como :

note: type: textblock
en: F<< <A href="http://foo.bar.org/dl/?path=&dl_version=0.1.1"> >> could be handled as:
pt: F<< <A href="http://foo.bar.org/dl/?path=&dl_version=0.1.1"> >> poderá ser lidado como:

note: type: textblock
en: If the href string has no version using I<matching-pattern>, the version can be obtained from the full URL using B<Filename-Mangle>.
pt: Se a string de href não tiver nenhuma versão usando I<matching-pattern>, a versão pode ser obtida a partir do URL completo usando B<Filename-Mangle>.

note: type: =head2
en: HTTP site (Download-Url-Mangle)
pt: sítio HTTP (Download-Url-Mangle)

note: type: textblock
en: The option B<Download-Url-Mangle> can be used to mangle the URL of the file to download.  This can only be used with B<http://> URLs.  This may be necessary if the link given on the web page needs to be transformed in some way into one which will work automatically, for example:
pt: A opção B<Download-Url-Mangle> pode ser usada para mutilar o URL do ficheiro a descarregar. Isto só pode ser usado com URLs B<http://>. Isto pode ser necessário se o link dado na página web precisar de ser transformado de algum modo em um que funcione automaticamente, por exemplo:

note: type: =head2
en: HTTP site (Oversion-Mangle, MUT)
pt: sítio HTTP (Oversion-Mangle, MUT)

note: type: textblock
en: The option B<Oversion-Mangle> can be used to mangle the version of the source tarball (B<.orig.tar.gz> and B<.orig-bar.tar.gz>).  For example, B<+dfsg> can be added to the upstream version as:
pt: A opção B<Oversion-Mangle> pode ser usada para mutilar a versão do tarball fonte (B<.orig.tar.gz> e B<.orig-bar.tar.gz>). Por exemplo, B<+dfsg> pode ser adicionado à versão do autor como:

note: type: =head2
en: HTTP site (Page-Mangle)
pt: sítio HTTP (Page-Mangle)

note: type: textblock
en: The option B<Page-Mangle> can be used to mangle the downloaded web page before applying other rules.  The non-standard web page without proper B<< <a href=" >> << ... >> B<< "> >> entries can be converted.  For example, if F<foo.html> uses B<< <a bogus=" >> I<< ... >> B<< "> >>, this can be converted to the standard page format with:
pt: A opção B<Page-Mangle> pode ser usada para mutilar a página web descarregada antes de aplicar outras regras. A página web não-standard sem entradas B<< <a href=" >> << ... >> B<< "> >> apropriadas pode ser convertida. Por exemplo, se F<foo.html> usar B<< <a bogus=" >> I<< ... >> B<< "> >>, isto pode ser convertido para o formato de pagina standard com:

note: type: textblock
en: Please note the use of B<g> here to replace all occurrences.
pt: Por favor note o uso de B<g> aqui para substituir todas as ocorrências.

note: type: textblock
en: If F<foo.html> uses B<< <Key> >> I<< ... >> B<< </Key> >>, this can be converted to the standard page format with:
pt: Se F<foo.html> usar B<< <Key> >> I<< ... >> B<< </Key> >>, isto pode ser convertido para o formato de página standard com:

note: type: =head2
en: FTP site (basic):
pt: sítio FTP (básico):

note: type: =head2
en: FTP site (regex special characters):
pt: sítio FTP site (caracteres especiais de expressão regular):

note: type: textblock
en: Please note that this URL is connected to be I< ... >B<libs/Atlas-C++/>I< ... > . For B<++>, the first one in the directory path is verbatim while the one in the filename is escaped by B<\>.
pt: Por favor note que este URL está ligado para ser I< ... >B<libs/Atlas-C++/>I< ... > . Para B<++>, o primeiro no caminho de directório é literal enquanto que o no nome de ficheiro é escapado por B<\>.

note: type: =head2
en: FTP site (funny version)
pt: sítio FTP (versão engraçada)

note: type: textblock
en: This is another way of handling site with funny version numbers, this time using mangling.  (Note that multiple groups will be concatenated before mangling is performed, and that mangling will only be performed on the basename version number, not any path version numbers.)
pt: Este é outro modo de lidar com sítio com números de versão estranhos, desta vez usando mutilação. (Note que vários grupos serão concatenados antes da mutilação ser executada, e que a mutilação só será executada no número de versão do nome base, não em quaisquer números de versão de caminho.)

note: type: textblock
en: For SourceForge based projects, qa.debian.org runs a redirector which allows a simpler form of URL. The format below will automatically be rewritten to use the redirector with the watch file:
pt: Para projetos baseados no SourceForge, qa.debian.org corre um redirecionador que permite um formato mais simples de URL. O formato em baixo será automaticamente rescrito para usar o redirecionador com o ficheiro watch:

note: type: textblock
en: For B<audacity>, set the watch file as:
pt: Para B<audacity>, define o ficheiro watch como:

note: type: textblock
en: Please note, you can still use normal functionalities of B<uscan> to set up a watch file for this site without using the redirector.
pt: Por favor note, você ainda pode usar as funcionalidades normais do B<uscan> para definir um ficheiro watch para este sítio sem usar o redirecionador.

note: type: textblock
en: Here, B<%> is used as the separator instead of the standard B</>.
pt: Aqui, B<%> é usado como separador em vez do B</> standard.

note: type: textblock
en: For GitHub based projects, you can use the releases or tags API page.  If upstream releases properly named tarballs on their releases page, you can search for the browser download URL (API key F<browser_download_url>):
pt: Para projetos baseados no GitHub, você pode usar a página API de lançamentos ou etiquetas. Se o autor lançar tarballs nomeados apropriadamente na sua página de lançamentos, você pode procurar pelo URL de descarga por navegador (chave API F<browser_download_url>):

note: type: textblock
en: which is equivalent to:
pt: o que é equivalente a:

note: type: textblock
en: See L<uscan-templates(5)> for more.
pt: Veja L<uscan-templates(5)> para mais.

note: type: textblock
en: It is also possible to filter tags by prefix. For example to get only tags starting by C<v1>:
pt: É também possível filtrar etiquetas pelo prefixo.  Por exemplo para obter apenas etiquetas que comecem por C<v1>:

note: type: textblock
en: Alternatives with releases only (if upstream does not delete tag after release):
pt: Alternativas com apenas lançamentos (se o autor não apagar a etiqueta após o lançamento):

note: type: textblock
en: In case of release that does not use tags or deleted tags:
pt: No caso de lançamento que não usa etiquetas ou de etiquetas apagadas:

note: type: textblock
en: If upstream releases alpha/beta tarballs, you will need to make use of the B<Uversion-Mangle> option: F<Uversion-Mangle: s/(a|alpha|b|beta|c|dev|pre|rc)/~$1/>
pt: Se o autor lançar tarballs alpha/beta, você precisa usar a opção B<Uversion-Mangle>: F<Uversion-Mangle: s/(a|alpha|b|beta|c|dev|pre|rc)/~$1/>

note: type: textblock
en: If upstream forget to tag a release for instance here the C<1.2.3> version corresponding to commit C<0123456789abcdf01234567890abcef012345678>, you could download it, using the following combination of B<Oversion-Mangle>, B<Filename-Mangle>, B<Download-Url-Mangle> options:
pt: Se o autor se esquecer de etiquetar um lançamento por exemplo aqui a versão C<1.2.3> correspondendo ao envio C<0123456789abcdf01234567890abcef012345678>, você pode descarrega-lo, usando a seguinte combinação de opções B<Oversion-Mangle>, B<Filename-Mangle>, B<Download-Url-Mangle>:

note: type: textblock
en: Remember, in this case, after B<gbp> B<import-orig> B<--uscan> to revert the F<debian/watch> file.
pt: Lembre-se, neste caso, após B<gbp> B<import-orig> B<--uscan> de reverter o ficheiro F<debian/watch>.

note: type: textblock
en: Releases with manually-attached tarballs (F<assets[...].browser_download_url>):
pt: Lançamentos com tarballs anexados-manualmente (F<assets[...].browser_download_url>):

note: type: textblock
en: Releases with automatically-generated tarballs (F<tarball_url>):
pt: Lançamentos com tarballs gerados-automaticamente (F<tarball_url>):

note: type: textblock
en: Tags with automatically-generated tarballs (F<tarball_url>):
pt: Etiquetas com tarballs gerados-automaticamente (F<tarball_url>):

note: type: textblock
en: Replace I<codeberg.org> with the Forgejo instance in question.
pt: Substitua I<codeberg.org> pela instância Forgejo em questão.

note: type: textblock
en: For PyPI based projects, pypi.debian.net runs a redirector which allows a simpler form of URL. The format below will automatically be rewritten to use the redirector with the watch file:
pt: Para projetos baseados no PyPI, pypi.debian.net corre um redirecionador que permite um formato mais simples de URL. O formato em baixo será automaticamente rescrito para usar o redirecionador com o ficheiro watch:

note: type: textblock
en: For B<cfn-sphere>, set the watch file as:
pt: Para B<cfn-sphere>, define o ficheiro watch como:

note: type: textblock
en: Sites which used to be hosted on the Google Code service should have migrated to elsewhere (GitHub?).  Please look for the newer upstream site if available.
pt: Sítios que costumavam estar hospedados no serviço Google Code devem ter migrado para outro lado (GitHub?). Por favor procure pelo sítio do autor mais recente, se disponível.

note: type: =head2
en: npmjs.org (node modules)
pt: npmjs.org (módulos node)

note: type: textblock
en: npmjs.org modules are published in JSON files. Here is a way to read them:
pt: módulos npmjs.org são publicados em ficheiros JSON. Aqui está um modo de os ler:

note: type: =head2
en: Grouped package
pt: Pacote agrupado

note: type: textblock
en: Some node modules are split into multiple little upstream package. Here is a way to group them:
pt: Alguns módulos node estão divididos em vários pacotes de autor pequenos. Aqui está um modo de os agrupar.

note: type: textblock
en: Package version is then the concatenation of upstream versions separated by "+~".
pt: A versão do pacote é então a concatenação de versões originais separadas por "+~".

note: type: textblock
en: To avoid having a too long version, the "checksum" method can be used.  In this case, the main source is automatically declared as "group":
pt: Para evitar ter uma versão demasiado longa, pode ser usado o método "checksum". Neste caso, a fonte principal é declarada automaticamente como "group":

note: type: textblock
en: The "checksum" is made up of the separate sum of each number composing the component versions and prefixed with ~cs (short for checksum).  Following is an example with 3 components whose versions are "1.2.4", "2.0.1" and "10.0", with the main tarball having version "2.0.6":
pt: O "checksum" é feito das somas separadas de cada  número que compõem as versões dos componentes e prefixado com ~cs (abreviatura para checksum). A seguir está um exemplo com 3 componentes cujas versões são "1.2.4", "2.0.1" e "10.0", com o tarball principal a ter versão "2.0.6":

note: type: textblock
en: uscan will also display the original version string before being encoded into the checksum, which can for example be used in a debian/changelog entry to easily follow the changes:
pt: O uscan irá também mostrar a string de versão original antes de ser codificada no sumário de verificação, a qual pode por exemplo ser usada numa entrada debian/changelog para facilitar o seguimento das alterações.

note: type: textblock
en: B<Note>: This feature currently accepts only versions composed of digits and full stops (`.`).
pt: B<Nota>: Actualmente esta funcionalidade apenas aceita versões compostas de dígitos e pontos (`.`).

note: type: =head2
en: direct access to the git repository (tags)
pt: acesso direto ao repositório git (etiquetas)

note: type: textblock
en: If the upstream only publishes its code via the git repository and its code has no web interface to obtain the release tarball, you can use B<uscan> with the tags of the git repository to track and package the new upstream release.
pt: Se o autor apenas publicar o seu código via repositório git e o seu código não tem uma interface web para obter o tarball de lançamento, você pode usar o B<uscan> com as etiquetas do repositório git para seguir e empacotar o novo lançamento do autor.

note: type: textblock
en: Please note "B<git ls-remote>" is used to obtain references for tags.
pt: Por favor note que "B<git ls-remote>" é usado para obter referências para etiquetas.

note: type: textblock
en: If a tag B<v20.5> is the newest tag, the above example downloads I<spkg>B<-20.5.tar.xz> after making a full clone of the git repository which is needed for dumb git server.
pt: Se a etiqueta B<v20.5> for a etiqueta mais recente, o exemplo de cima descarrega I<spkg>B<-20.5.tar.xz> após fazer um clone completo do repositório git o que é necessário para servidor git dumb.

note: type: textblock
en: If tags are signed, set B<Pgp-Mode: gittag> to verify them.
pt: Se as etiquetas estiverem assinadas, defina B<Pgp-Mode: gittag> para as verificar.

note: type: =head2
en: direct access to the git repository (HEAD)
pt: acesso direto ao repositório git (HEAD)

note: type: textblock
en: If the upstream only publishes its code via the git repository and its code has no web interface nor the tags to obtain the released tarball, you can use B<uscan> with the HEAD of the git repository to track and package the new upstream release with an automatically generated version string.
pt: Se o autor apenas publicar o seu código via repositório git e o seu código não tem uma interface web nem as etiquetas para obter o tarball de lançamento, você pode usar o B<uscan> com a HEAD do repositório git para seguir e empacotar o novo lançamento do autor com uma string de versão gerada automaticamente.

note: type: textblock
en: Please note that a local shallow copy of the git repository is made with "B<git clone --bare --depth=1> ..." normally in the target directory.  B<uscan> generates the new upstream version with "B<git log --date=format:%Y%m%d --pretty=0.0~git%cd.%h>" on this local copy of repository as its default behavior.
pt: Por favor note que uma cópia sombra local do repositório git é feita com "B<git clone --bare --depth=1> ..." normalmente no directório alvo. O B<uscan> gera a nova versão de autor com "B<git log --date=format:%Y%m%d --pretty=0.0~git%cd.%h>" nesta cópia local do repositório como o seu comportamento predefinido.

note: type: textblock
en: The generation of the upstream version string may the adjusted to your taste by adding B<Git-Pretty> and B<Git-Date> options.
pt: A geração da string de versão do autor pode ser ajustada ao seu gosto ao adicionar as opções B<Git-Pretty> e B<Git-Date>.

note: type: =head2
en: direct access to the git repository (with submodules)
pt: acesso direto ao repositório git (com sub-módulos)

note: type: textblock
en: If the upstream only publishes its code via a git repository and the repository includes submodules, you can use B<uscan> with the tags or HEAD of the git repository to track and package the new upstream release.
pt: Se o autor apenas publicar o seu código via repositório git e o repositório incluir sub-módulos, você pode usar o B<uscan> com as etiquetas ou CABEÇALHO do repositório git para seguir e empacotar o novo lançamento do autor.

note: type: textblock
en: Use B<Git-Modules> to clone all submodules:
pt: Use B<Git-Modules> para clonar todos os sub-módulos:

note: type: textblock
en: To clone selected submodules (and exclude others), use B<Git-Modules> with a semicolon-separated list:
pt: Para clonar sub-módulos selecionados (e excluir outros), use B<Git-Modules> com uma lista separada por porto-e-vírgula:

note: type: =head2
en: direct access to the Subversion repository (tags)
pt: acesso direto ao repositório Subversion (tags)

note: type: textblock
en: If the upstream only publishes its code via the Subversion repository and its code has no web interface to obtain the release tarball, you can use B<uscan> with the tags of the Subversion repository to track and package the new upstream release.
pt: Se o autor apenas publicar o seu código via repositório Subversion e o seu código não tem uma interface web para obter o tarball de lançamento, você pode usar o B<uscan> com as etiquetas do repositório Subversion para seguir e empacotar o novo lançamento do autor.

note: type: =head2
en: direct access to the Subversion repository (HEAD)
pt: acesso direto ao repositório Subversion (HEAD)

note: type: textblock
en: If the upstream only publishes its code via the Subversion repository and its code has no web interface to obtain the release tarball, you can use B<uscan> to get the most recent source of a subtree in the repository with an automatically generated version string.
pt: Se o autor apenas publicar o seu código via repositório Subversion e o seu código não tem uma interface web para obter o tarball de lançamento, você pode usar o B<uscan> para obter a fonte mais recente de uma sub-árvore no repositório com uma string de versão gerada automaticamente.

note: type: textblock
en: By default, B<uscan> generates the new upstream version by appending the revision number to "0.0~svn". This can later be changed using B<Filename-Mangle>.
pt: Por predefinição, o B<uscan> gera a nova versão de autor ao acrescentar o número de revisão a "0.0~svn". Isto pode ser alterado mais tarde usando B<Filename-Mangle>.

note: type: textblock
en: For Fossil based projects, the tarball URL can be deduced from the taglist page.
pt: Para projetos baseados em Fossil, o URL do tarball pode ser deduzido a partir da página de lista de etiquetas.

note: type: textblock
en: GitLab uses a specific way to expose archive corresponding to tags. Uscan embeds a B<Mode: gitlab> to be able to download such archives. Examples:
pt: GitLab usa um modo específico de expor o arquivo correspondente a etiquetas. O uscan tem embebido um B<Mode: gitlab> para ser capaz de descarregar tais arquivos. Exemplos:

note: type: =item
en: * Using templates
pt: * Usando modelos

note: type: =item
en: * Using B<Mode: gitlab>
pt: * Usando B<Mode: gitlab>

note: type: textblock
en: The original version of uscan was written by Christoph Lameter <clameter@debian.org>. Significant improvements, changes and bugfixes were made by Julian Gilbey <jdg@debian.org>. HTTP support was added by Piotr Roszatycki <dexter@debian.org>. The program was rewritten in Perl by Julian Gilbey. Xavier Guimard converted it in object-oriented Perl using L<Moo>.
pt: A versão original do uscan foi escrita por Christoph Lameter <clameter@debian.org>. Melhoramentos significativos, alterações e correções de bugs foram feitos por Julian Gilbey <jdg@debian.org>. Suporte a HTTP foi adicionado por Piotr Roszatycki <dexter@debian.org>. O programa foi reescrito em Perl por Julian Gilbey. Xavier Guimard converte-o em Perl orientado a objectos usando L<Moo>.

note: type: textblock
en: debian/watch - Format specification for version 4
pt: debian/watch - Especificação de formato para versão 4

note: type: textblock
en: This document describes the version 4 format of F<debian/watch>.
pt: Este documento descreve o formato da versão 4 do F<debian/watch>.

note: type: =head1
en: FORMAT OF THE WATCH FILE, VERSION 4
pt: FORMATO DO FICHEIRO WATCH, VERSÃO 4

note: type: textblock
en: The version 4 format of F<debian/watch> can be summarized as follows:
pt: O formato de versão 4 do F<debian/watch> pode ser resumido como se segue:

note: type: =item
en: * Leading spaces and tabs are dropped.
pt: * Espaços iniciais e tabulações são descartados.

note: type: =item
en: * Empty lines are dropped.
pt: * Linhas vazias são descartadas.

note: type: =item
en: * A single B<\> (back slash) at the end of a line is dropped and the next line is concatenated after removing leading spaces and tabs. The concatenated line is parsed as a single line. (The existence or non-existence of the space before the tailing single B<\> is significant.)
pt: * Uma única B<\> (barra invertida) no final de uma linha é abandonada e a linha seguinte é concatenada após se remover os espaços e tabs iniciais. A linha concatenada é analisada como uma linha única. (A existência ou não-existência de espaço antes da B<\> sozinha final é significante.)

note: type: =item
en: * The first non-comment line is:
pt: * A primeira linha não-comentário é:

note: type: textblock
en: If you use "B<version=3>" instead here, some features may not work as documented here.  See L<uscan(1)/HISTORY AND UPGRADING>.
pt: Se ao invés usar "B<version=3>" aqui, algumas funcionalidades podem não funcionar como documentado aqui. Veja L<uscan(1)/HISTÓRIA E ACTUALIZAÇÃO>.

note: type: =item
en: * The following non-comment lines (watch lines) specify the rules for the selection of the candidate upstream tarball URLs and are in one of the following three formats:
pt: * As seguintes linhas não-comentário (linhas watch) especificam as regras para a selecção de URLs de tarball de autor candidato e estão em um dos seguintes três formatos:

note: type: textblock
en: Here,
pt: Aqui,

note: type: =item
en: * B<opts="> I<...> B<"> specifies the behavior of B<uscan>.  See L<uscan(1)/WATCH FILE OPTIONS>.
pt: * B<opts="> I<...> B<"> especifica o comportamento de B<uscan>.  Veja L<uscan(1)/OPÇÕES DO FICHEIRO WATCH>.

note: type: =item
en: * B<http://>I<URL> specifies the web page where upstream publishes the link to the latest source archive.
pt: * B<http://>I<URL> especifica a página web onde o autor original publica o link para o arquivo fonte mais recente.

note: type: =item
en: * B<https://>I<URL> may also be used, as may
pt: * B<https://>I<URL> pode também ser usado, com pode

note: type: =item
en: * Some parts of I<URL> may be in the regex match pattern surrounded between B<(> and B<)> such as B</foo/bar-([\.\d]+)/>.  (If multiple directories match, the highest version is picked.) Otherwise, the I<URL> is taken as verbatim.
pt: * Algumas partes do I<URL> podem estar em padrão de correspondência de expressão regular cercados entre B<(> e B<)> tal como B</foo/bar-([\.\d]+)/>.  (Se vários directórios corresponderem, é escolhido a versão mais alta.)  Caso contrário, o I<URL> é recebido à letra.

note: type: =item
en: * I<matching-pattern> specifies the full string matching pattern for hrefs in the web page.  See L<uscan(1)/WATCH FILE EXAMPLES>.
pt: * I<matching-pattern> especifica o padrão de correspondência de string completa para hrefs na página web. Veja L<uscan(1)/EXEMPLOS DE FICHEIRO WATCH>.

note: type: =item
en: * All matching parts in B<(> and B<)> are concatenated with B<.> (period)  to form the upstream version.
pt: * Todas as partes correspondentes em B<(> e B<)> são concatenadas com B<.> (ponto) para formar a versão do autor original.

note: type: =item
en: * If the hrefs do not contain directories, you can combine this with the previous entry. I.e., B<http://>I<URL>B</>I<matching-pattern> .
pt: * Se os hrefs não conterem directórios, você pode combinar isto com a entrada anterior. Isto é, B<http://>I<URL>B</>I<matching-pattern> .

note: type: =item
en: * I<version> restricts the upstream tarball which may be downloaded.  The newest available version is chosen in each case.
pt: * I<version> restringe o tarball de origem que pode ser descarregado. Em cada caso, é escolhida a versão mais recente disponível.

note: type: =item
en: * B<debian> I<(default)> requires the downloading upstream tarball to be newer than the version obtained from F<debian/changelog>.
pt: * B<debian> I<(default)> requer que o tarball de origem a descarregar seja mais recente que a versão obtida em F<debian/changelog>.

note: type: =item
en: * I<version-number> such as B<12.5> requires the upstream tarball to be newer than the I<version-number>.
pt: * I<version-number> tal como B<12.5> requer que o tarball de origem seja mais recente que I<version-number>.

note: type: =item
en: * B<same> requires the downloaded version of the secondary tarballs to be exactly the same as the one for the first upstream tarball downloaded. (Useful only for MUT)
pt: * B<same> requer que a versão descarregada dos tarballs secundários seja exactamente a mesma do primeiro tarball de origem descarregado..(Útil apenas para MUT)

note: type: =item
en: * B<previous> restricts the version of the signature file. (Used with pgpmode=previous)
pt: * B<previous> restringe a versão do ficheiro de assinatura. (Usado com pgpmode=previous)

note: type: =item
en: * B<ignore> does not restrict the version of the secondary tarballs. (Maybe useful for MUT)
pt: * B<ignore> não restringe a versão dos tarballs secundários. (Talvez útil para MUT)

note: type: =item
en: * B<group> requires the downloading upstream tarball to be newer than the version obtained from F<debian/changelog>. Package version is the concatenation of all "group" upstream version.
pt: * B<group> requer que o tarball de origem a descarregar seja mais recente que a versão obtida em F<debian/changelog>. A versão do pacote é a concatenação de todas as versões originais do "grupo".

note: type: =item
en: * B<checksum> requires the downloading upstream tarball to be newer than the version obtained from F<debian/changelog>. Package version is the concatenation of the version of the main tarball, followed by a checksum of all the tarballs using the "checksum" version system.  At least the main upstream source has to be declared as "group".
pt: * B<checksum> requer que o tarball de origem a descarregar seja mais recente que a versão obtida de F<debian/changelog>. A versão do pacote é a concatenação da versão do tarball principal, seguida de um sumário de verificação de todos os tarballs usando o sistema de versão "checksum", Pelo menos a fonte principal tem de ser declarada como "group".

note: type: =item
en: * The typical Debian package is a non-native package made from one upstream tarball.  Only a single line of the watch line in one of the first two formats is usually used with its I<version> set to B<debian> and I<script> set to B<uupdate>.
pt: * O pacote Debian típico é um pacote não-nativo feito a partir de um tarball de autor original. Apenas uma linha única da linha watch em um dos dois primeiros formatos é geralmente usado na sua I<version> definida para B<debian> e I<script> definida para B<uupdate>.

note: type: =item
en: * A native package should not specify I<script>.
pt: * Um pacote nativo não deve especificar I<script>.

note: type: =item
en: * A multiple upstream tarball (MUT) package should specify B<uupdate> as I<script> in the last watch line and should skip specifying I<script> in the rest of the watch lines.
pt: * Um pacote de múltiplo tarball de origem (MUT) deve especificar B<uupdate> como I<script> na última linha watch e deve saltar especificar I<script> nas restantes linhas watch.

note: type: =item
en: * The last format of the watch line is useful to set the persistent parameters: B<user-agent>, B<compression>.  If this format is used, this must be followed by the I<URL> defining watch line(s).
pt: * O último formato da linha watch é útil para definir os parâmetros persistentes: B<user-agent>, B<compression>.  Se este formato for usado, este tem de ser seguido pelas linha(s) watch que definem o I<URL>.

note: type: =item
en: * [ and ] in the above format are there to mark the optional parts and should not be typed.
pt: * [ e ] no formato de cima estão lá para marcar as partes opcionais e não devem ser escritos.

note: type: textblock
en: This is substituted by the legal upstream version regex (capturing).
pt: Isto é substituído peça expressão regular da versão do autor legal (capturando).

note: type: textblock
en: This is substituted by the typical archive file extension regex (non-capturing).
pt: Isto é substituído pela expressão regular da extensão de ficheiro de arquivo típico (não-capturando).

note: type: textblock
en: This is substituted by the typical signature file extension regex (non-capturing).
pt: Isto é substituído pela expressão regular da extensão de ficheiro de assinatura típico (não-capturando).

note: type: textblock
en: This is substituted by the typical Debian extension regexp (capturing).
pt: Isto é substituído pela expressão regular da extensão Debian típica (capturando).

note: type: textblock
en: B<uscan> reads the watch options specified in B<opts="> I<...> B<"> to customize its behavior. Multiple options I<option1>, I<option2>, I<option3>, ... can be set as B<opts=">I<option1>B<,> I<option2>B<,> I<option3>B<,> I< ...  >B<"> .  The double quotes are necessary if options contain any spaces.
pt: B<uscan> lê as opções watch especificadas em B<opts="> I<...> B<"> para personalizar o seu comportamento. Podem ser definidas várias opções I<option1>, I<option2>, I<option3>, ... como B<opts=">I<option1>B<,> I<option2>B<,> I<option3>B<,> I< ...  >B<"> .  As aspas duplas são necessárias se as opções conterem espaços.

note: type: textblock
en: Unless otherwise noted as persistent, most options are valid only within their containing watch line.
pt: A menos caso contrário notadas como persistentes, a maioria das opções são válidas apenas dentro da sua linha watch que as contêm.

note: type: textblock
en: The available watch options are:
pt: As opções de watch disponíveis são:

note: type: textblock
en: Set the name of the secondary source tarball as I<< <spkg>_<oversion>.orig-<component>.tar.gz >> for a MUT package.
pt: Define o nome do tarball fonte secundário como I<< <spkg>_<oversion>.orig-<component>.tar.gz >> para um pacote MUT.

note: type: textblock
en: When using B<ctype=nodejs>, uscan tries to find a version in C<package.json>, when using B<ctype=perl>, uscan tries to find a version in C<META.json>.  If a version is found, it is used as current version for this component, regardless version found in Debian version string. This permits a better change detection when using I<ignore> or I<checksum> as Debian version.
pt: Quando usa B<ctype=nodejs>, uscan tenta encontrar uma versão em C<package.json>, quando usa B<ctype=perl>, uscan tenta encontrar uma versão em C<META.json>.  Se uma versão for encontrada, é usada como versão actual para este componente, apesar da versão encontrada na string de versão Debian. Isto permite uma melhor deteção de alterações quando se usa I<ignore> ou I<checksum> como versão Debian.

note: type: =item
en: * B<repack> is set in the watch line as B<opts="repack,>I<...>B<">.
pt: * B<repack> é definido na linha watch como B<opts="repack,>I<...>B<">.

note: type: textblock
en: Force repacking of the upstream tarball using the compression I<method>.
pt: Força o re-empacotamento do tarball de origem usando o I<method> de compressão.

note: type: textblock
en: Add I<suffix> to the Debian package upstream version only when the source tarball is repackaged.  This rule should be used only for a single upstream tarball package.
pt: Adiciona I<suffix> à versão de autor do pacote Debian apenas quando o tarball fonte é re-empacotado. Esta regra deve ser usada apenas para um pacote tarball original único. repackaged.  This rule should be used only for a single upstream tarball package.

note: type: textblock
en: The local repository is created temporarily as either a bare git repository or a cloned git repository if B<gitmodules> is specified. The tarball is then generated from the temporary git repository and saved in the destination directory.
pt: O repositório local é criado temporariamente ou como um repositório git nu ou um repositório git clonado se for especificado B<gitmodules>. O tarball é então gerado a partir do repositório git temporário e guardado no directório de destino.

note: type: textblock
en: If the current directory is a git repository and the searched repository is listed among the registered "remotes", then uscan will use it instead of cloning separately.  The only local change is that uscan will run a "fetch" command to refresh the repository.
pt: Se o directório actual for um repositório git e o repositório procurado estiver listado entre os "remotos" registados, então o uscan irá usa-lo em vez de o clonar em separado. A única alteração local é que o uscan irá correr um comando "fetch" para refrescar o repositório.

note: type: textblock
en: Set the upstream version string to an arbitrary format as an optional B<opts> argument when the I<matching-pattern> is B<HEAD> or B<heads/>I<branch> for B<git> mode. For the exact syntax, see the B<git-log> manpage under B<tformat>.  The default is B<pretty=0.0~git%cd.%h>. No version mangling rule is necessary for this case.
pt: Define a string de versão original para um formato arbitrário como um argumento B<opts> opcional quando I<matching-pattern> é  B<HEAD> ou B<heads/>I<branch> para modo B<git>. Para a sintaxe exacta, veja o manual B<git-log> sob B<tformat>.  A predefinição é B<pretty=0.0~git%cd.%h>.  Nenhuma regra de deformação de versão é aplicável para este caso.

note: type: textblock
en: When B<pretty=describe> is used, the upstream version string is the output of the "B<git describe --tags | sed s/-/./g>" command instead. For example, if the commit is the B<5>-th after the last tag B<v2.17.12> and its short hash is B<ged992511>, then the string is B<v2.17.12.5.ged992511>. For this case, it is recommended to add B<filenamemangle=s/^(@PACKAGE@)-/$1-0.0~/> or B<filenamemangle=s/^(@PACKAGE@-)v/$1/> to make the upstream version string suitable for Debian. Please note that in order for B<pretty=describe> to function well, upstream needs to avoid tagging with random alphabetic tags.
pt: Quando e usado B<pretty=describe>, a string de versão original é ao invés o resultado do comando "B<git describe --tags | sed s/-/./g>". Por exemplo, se o envio é o B<5>-º após a última etiqueta B<v2.17.12> e o seu hash curto é B<ged992511>, então a string é B<v2.17.12.5.ged992511> . Para este caso, é recomendado adicionar B<filenamemangle=s/^(@PACKAGE@)-/$1-0.0~/> ou B<filenamemangle=s/^(@PACKAGE@-)v/$1/> para tornar a string de versão original apropriada para Debian.  Por favor note que de maneira a B<pretty=describe> funcionar bem, o original precisa evitar etiquetar com etiquetas alfabéticas aleatórias.

note: type: textblock
en: Using B<pretty=describe> also sets B<gitmode=full> to make a full local clone of the repository automatically.
pt: Usar B<pretty=describe> também define B<gitmode=full> a fazer automaticamente um clone local completo do repositório.

note: type: textblock
en: Set the date string used by the B<pretty> option to an arbitrary format as an optional B<opts> argument when the I<matching-pattern> is B<HEAD> or B<heads/>I<branch> for B<git> mode.  For the exact syntax, see the B<strftime> manpage.  The default is B<date=%Y%m%d>.
pt: Define a string de data usada pela opção B<pretty> para um formato arbitrário como um argumento B<opts> opcional quando I<matching-pattern> é B<HEAD> ou B<heads/>I<branch> para modo B<git>. Para a sintaxe exacta, veja o manual B<strftime>. A predefinição é B<date=%Y%m%d>.

note: type: textblock
en: Set the git archive export operation I<mode>. The default is B<gitexport=default>.  Set this to B<gitexport=all> to include all files in the .orig.tar archive, ignoring any I<export-ignore> git attributes defined by the upstream. This option also applies to submodules, if B<gitmodules> is specified.
pt: Define o I<mode> de operação de exportação do arquivo git. A predefinição é B<gitexport=default>.  Defina isto para B<gitexport=all> para incluir todos os ficheiros no arquivo .orig.tar, ignorando quaisquer atributos git I<export-ignore> definidos pelo autor original. Esta opção também se aplica a sub-módulos, se B<gitmodules> for especificado.

note: type: textblock
en: Set the git clone operation I<mode>. The default is B<gitmode=shallow>.  For some dumb git server, you may need to manually set B<gitmode=full> to force full clone operation.
pt: Define o I<mode> de operação clone do git. A predefinição é B<gitmode=shallow>.  Para algum servidor git burro, você poderá precisar de definir manualmente B<gitmode=full> para forçar operação de clone total.

note: type: textblock
en: If the current directory is a git repository and the searched repository is listed among the registered "remotes", then uscan will use it instead of cloning separately.
pt: Se o directório actual for um repositório git e o repositório procurado estiver listado entre os "remotos" registados, então o uscan irá usa-lo em vez de o clonar em separado.

note: type: =item
en: B<gitmodules>[=I<modules>]
pt: B<gitmodules>[=I<módulos>]

note: type: textblock
en: Clone one or more submodules after cloning the main git repository. By default, uscan will clone all submodules linked to the git repository.
pt: Clona um ou mais sub-módulos após a clonagem do repositório git principal. Por predefinição, o uscan irá clonar todos os sub-módulos vinculados ao repositório git.

note: type: textblock
en: To clone selected submodules, use a semicolon-separated list. For example: gitmodules=m4;doc/common.
pt: Para clonar sub-módulos selecionados, use uma lista separadas por ponto-e-vírgula. Por exemplo: gitmodules=m4;doc/common.

note: type: textblock
en: Set the OpenPGP signature verification I<mode>.
pt: Define o I<mode> de verificação da assinatura  OpenPGP.

note: type: textblock
en: B<uscan> checks possible URLs for the signature file and autogenerates a B<pgpsigurlmangle> rule to use it.
pt: B<uscan> verifica possíveis URLs para o ficheiro de assinatura e auto-gera uma regra B<pgpsigurlmangle> para usar.

note: type: textblock
en: Use B<pgpsigurlmangle=>I<rules> to generate the candidate upstream signature file URL string from the upstream tarball URL. (default)
pt: Usa B<pgpsigurlmangle=>I<rules> para gerar a string candidata de URL do ficheiro de assinatura de autor a partir do URL do tarball de autor original. (Predefinição)

note: type: textblock
en: If the specified B<pgpsigurlmangle> is missing, B<uscan> checks possible URLs for the signature file and suggests adding a B<pgpsigurlmangle> rule.
pt: Se o especificado B<pgpsigurlmangle> estiver em falta, B<uscan> verifica possíveis URLs para o ficheiro de assinatura e sugere adicionar uma regra B<pgpsigurlmangle>.

note: type: textblock
en: Use B<pgpsigurlmangle=>I<rules> to generate the candidate upstream signature file URL string from the upstream tarball URL.
pt: Usa B<pgpsigurlmangle=>I<rules> para gerar a string candidata de URL de ficheiro de assinatura de autor original a partir do URL do tarbal do autor original.

note: type: textblock
en: Verify this downloaded tarball file with the signature file specified in the next watch line.  The next watch line must be B<pgpmode=previous>.  Otherwise, no verification occurs.
pt: Verifica este ficheiro tarball descarregado com o ficheiro de assinatura especificado na próxima linha watch. A próxima linha watch tem de ser B<pgpmode=previous>. Caso contrario, nenhuma verificação ocorre.

note: type: textblock
en: Verify the downloaded tarball file specified in the previous watch line with this signature file.  The previous watch line must be B<pgpmode=next>.
pt: Verifica o ficheiro tarball descarregado especificado na anterior linha watch com este ficheiro de assinatura. A linha watch anterior tem de ser B<pgpmode=next>.

note: type: textblock
en: No signature available. (No warning.)
pt: Nenhuma assinatura disponível. (Nenhum aviso.)

note: type: textblock
en: Set the parsing search mode.
pt: Define o modo de análise de busca.

note: type: textblock
en: Decompress compressed archive before the OpenPGP signature verification.
pt: Descomprime o arquivo comprimido antes da verificação de assinatura OpenPGP.

note: type: textblock
en: Disable all site specific special case code such as URL redirector uses and page content alterations. (persistent)
pt: Desactiva todo o código de caso especial específico do sítio, tal como utilizações de redirecionamentos URL e alterações do conteúdo da página. (persistente)

note: type: textblock
en: B<user-agent> option should be specified by itself in the watch line without I<URL>, to allow using semicolons and commas in it.
pt: A opção B<user-agent> deve ser especificada por ela própria na linha watch sem I<URL>, para permitir o uso de ponto e vírgula e vírgulas nela.

note: type: textblock
en: You can also use B<dversionmangle=auto>, this is exactly the same than B<dversionmangle=s/@DEB_EXT@//>
pt: Você também pode usar B<dversionmangle=auto>, isto é exactamente o mesmo que B<dversionmangle=s/@DEB_EXT@//>

note: type: textblock
en: Syntactic shorthand for B<uversionmangle=>I<rules>B<, dversionmangle=>I<rules>
pt: Abreviação sintática para B<uversionmangle=>I<rules>B<, dversionmangle=>I<rules>

note: type: textblock
en: Convert the selected upstream tarball href string from the percent-encoded hexadecimal string to the decoded normal URL string for obfuscated web sites.  Only B<percent-encoding> is available and it is decoded with B<s/%([A-Fa-f\d]{2})/chr hex $1/eg>.
pt: Converte a string href do tarball original selecionado a partir da string hexadecimal de codificação-percent para a string de URL normal descodificada para sítios web ofuscados. Apenas está disponível B<percent-encoding> e é descodificada com B<s/%([A-Fa-f\d]{2})/chr hex $1/eg>.

note: type: textblock
en: If the B<dversionmangle> rule exists, the last upstream version is further normalized by applying this rule to it.  For example, if the last upstream version is B<2.03+dfsg> indicating the source tarball is repackaged, the suffix B<+dfsg> is removed by the string substitution B<s/\+dfsg\d*$//> to make the (dversionmangled) last upstream version B<2.03> and it is compared to the candidate upstream tarball versions such as B<2.03>, B<2.04>, ... found in the remote site.  Thus, set this rule as:
pt: Se a regra B<dversionmangle> existir, a última versão de autor é mais normalizada ao aplicar-lhe esta regra. Por exemplo, se a última versão de autor for B<2.03+dfsg> o que indica que o tarball fonte foi re-empacotado, o sufixo B<+dfsg> é removido pela string de substituição B<s/\+dfsg\d*$//> para fazer a última versão de autor (versão desmutilada) B<2.03> e é comparada com as versões de tarball de autor candidatas tais como B<2.03>, B<2.04>, ... encontradas no sítio remoto. Assim, define esta regra como:

note: type: textblock
en: B<uscan> downloads a web page from B<http://>I<URL> specified in F<debian/watch>.
pt: B<uscan> descarrega uma página web de B<http://>I<URL> especificada em F<debian/watch>.

note: type: =item
en: * If the directory name part of I<URL> has no parentheses, B<(> and B<)>, it is taken as verbatim.
pt: * Se a parte do nome de directório de I<URL> não tiver parêntesis, B<(> e B<)>, é recebida literalmente.

note: type: =item
en: * If the directory name part of I<URL> has parentheses, B<(> and B<)>, then B<uscan> recursively searches all possible directories to find a page for the newest version.  If the B<dirversionmangle> rule exists, the generated sorting index is used to find the newest version.  If a specific version is specified for the download, the matching version string has priority over the newest version.
pt: * Se a parte do nome de directório do I<URL> tiver parêntesis, B<(> e B<)>, então o B<uscan> procura recursivamente todos os directórios possíveis para encontrar uma página para a versão mais recente. Se a regra B<dirversionmangle> existir, o índice ordenado gerado é usado para encontrar a versão mais recente. Se for especificada uma versão específica para a descarga, a string de versão correspondente tem prioridade sobre a versão mais recente.

note: type: textblock
en: For example, this B<http://>I<URL> may be specified as:
pt: Por exemplo, este I<URL>B<http://> pode ser especificado como:

note: type: textblock
en: If the B<pagemangle> rule exists, the whole downloaded web page as a string is normalized by applying this rule to it.  This is very powerful tool and needs to be used with caution.  If other mangling rules can be used to address your objective, do not use this rule.
pt: Se a regra B<pagemangle> existir, a inteira página web descarregada como uma string é normalizada ao aplicar-lhe esta regra. Esta é uma ferramenta muito poderosa e precisa de ser usada com cuidado. Se puder usar outras regras de mutilação para conseguir o seu objectivo, não use esta regra.

note: type: textblock
en: If the B<uversionmangle> rule exists, the candidate upstream versions are normalized by applying this rule to them. (This rule may be useful if the upstream version scheme doesn't sort correctly to identify the newest version.)
pt: Se a regra B<uversionmangle> existir, as versões de autor candidatas são normalizadas ao aplicar-lhes esta regra. (esta regra pode ser útil se o esquema da versão do autor não se ordenar corretamente para identificar a versão mais recente.)

note: type: textblock
en: The upstream tarball href corresponding to the newest (uversionmangled)  candidate upstream version newer than the (dversionmangled) last upstream version is selected.
pt: É selecionado o href de tarball de autor correspondente à mais recente (uversionmangled) versão de autor candidata mais recente que a última versão de autor (dversionmangled).

note: type: textblock
en: If the B<downloadurlmangle> rule exists, the selected upstream tarball href is normalized by applying this rule to it. (This is useful for some sites with the obfuscated download URL.)
pt: Se a regra B<downloadurlmangle> existir, o href de tarball de autor selecionado é normalizado ao aplicar-lhe esta regra. (Isto é útil para alguns sítios com o URL de descarga ofuscado.)

note: type: textblock
en: If the B<filenamemangle> rule exists, the downloaded tarball filename is generated by applying this rule to the selected href if I<matching-pattern> can extract the latest upstream version I<< <uversion> >> from the selected href string. Otherwise, generate the upstream tarball filename from its full URL string and set the missing I<< <uversion> >> from the generated upstream tarball filename.
pt: Se a regra B<filenamemangle> existir, o nome de ficheiro do tarball do autor é gerado ao aplicar-se esta regra ao href selecionado se I<matching-pattern> conseguir extrair a versão de autor mais recente I<< <uversion> >> a partir da string href selecionada. Caso contrário, gera o nome de ficheiro de tarball de autor a partir da sua string de URL completa e define I<< <uversion> >> em falta a partir do nome de ficheiro de tarball de autor gerado.

note: type: textblock
en: Without the B<filenamemangle> rule, the default upstream tarball filename is generated by taking the last component of the URL and removing everything after any '?' or '#'.
pt: Sem a regra B<filenamemangle>, o nome de ficheiro de tarball de autor predefinido é gerado ao tirar o último componente do URL e removendo tudo após qualquer '?' ou '#'.

note: type: textblock
en: If the B<pgpsigurlmangle> rule exists, the upstream signature file URL is generated by applying this rule to the (downloadurlmangled) selected upstream tarball href and the signature file is tried to be downloaded from it.
pt: Se a regra B<pgpsigurlmangle> existir, o URL do ficheiro de assinatura do autor é gerado ao aplicar-se esta regra ao href de tarball de autor selecionado (downloadurlmangled) e tanta-se descarregar o ficheiro de assinatura de lá.

note: type: textblock
en: If the B<pgpsigurlmangle> rule doesn't exist, B<uscan> warns user if the matching upstream signature file is available from the same URL with their filename being suffixed by the 5 common suffix B<asc>, B<sig>, B<sign>, B<pgp> and B<gpg>. (You can avoid this warning by setting B<pgpmode=none>.)
pt: Se a regra B<pgpsigurlmangle> não existir, o B<uscan> avisa o utilizador se o ficheiro de assinatura de autor correspondente estiver disponível a partir do mesmo URL com o seu nome de ficheiro acrescentado por um dos 5 sufixos comuns B<asc>, B<sig>, B<sign>, B<pgp> e B<gpg>. (Você pode evitar este aviso ao definir B<pgpmode=none>.)

note: type: textblock
en: If the B<oversionmangle> rule exists, the source tarball version I<oversion> is generated from the downloaded upstream version I<uversion> by applying this rule. This rule is useful to add suffix such as B<+dfsg> to the version of all the source packages of the MUT package for which the repacksuffix mechanism doesn't work.
pt: Se a regra B<oversionmangle> existir, a versão de tarball fonte I<oversion> é gerada a partir da versão de autor descarregada I<uversion> ao aplicar-se esta regra. Esta regra é útil para adicionar um sufixo como B<+dfsg> à versão de todos os pacotes fonte do pacote MUT para o qual o mecanismo repacksuffix não funciona.

note: type: textblock
en: Usually, there is no need to set up B<opts="dversionmangle=> I<...> B<"> for this case.
pt: Geralmente, não existe necessidade de configurar B<opts="dversionmangle=> I<...> B<"> para este caso.

note: type: textblock
en: B<mk-origtargz> checks the filename glob of the B<Files-Excluded> stanza in the first section of F<debian/copyright>, removes matching files to create a repacked upstream tarball.  Normally, the repacked upstream tarball is renamed with I<suffix> to I<< ../bar_<oversion><suffix>.orig.tar.gz >> using the B<repacksuffix> option for the single upstream package.  Here I<< <oversion> >> is updated to be I<< <oversion><suffix> >>.
pt: B<mk-origtargz> verifica o glob do nome de ficheiro da estrofe B<Files-Excluded> na primeira secção de F<debian/copyright>, remove ficheiros correspondentes para criar um tarball de autor re-empacotado. Normalmente, o tarball de autor re-empacotado é renomeado com I<suffix> para I<< ../bar_<oversion><suffix>.orig.tar.gz >> usando a opção B<repacksuffix> para o pacote de autor único. Aqui I<< <oversion> >> é actualizada para ser I<< <oversion><suffix> >>.

note: type: textblock
en: So the combined options are set as B<opts="dversionmangle=s/\+dfsg\d*$// ,repacksuffix=+dfsg">, instead.
pt: Portanto, ao invés, as opções combinadas são definidas como B<opts="dversionmangle=s/\+dfsg\d*$// ,repacksuffix=+dfsg">.

note: type: textblock
en: B<uscan> normally invokes "B<uupdate> B<--find --upstream-version> I<oversion> " for the version=4 watch file.
pt: B<uscan> normalmente invoca "B<uupdate> B<--find --upstream-version> I<oversion> " para o ficheiro watch versão=4.

note: type: verbatim
en: Or without using the substitution strings (not recommended):
      http://example.com/~user/release/foo.html \
          files/foo-([\d\.]+)\.tar\.gz
pt: Ou sem usar as strings de substituição (não recomendado):
      http://example.com/~user/release/foo.html \
          files/foo-([\d\.]+)\.tar\.gz

note: type: =head2
en: HTTP site (pgpsigurlmangle)
pt: sítio HTTP (pgpsigurlmangle)

note: type: =head2
en: HTTP site (pgpmode=next/previous)
pt: sítio HTTP (pgpmode=next/previous)

note: type: textblock
en: Here, B<dirversionmangle> option is used to normalize the sorting order of the directory names.
pt: Aqui, a opção B<dirversionmangle> é usada para normalizar a ordenação dos nomes de directórios.

note: type: textblock
en: In version=4, initial white spaces are dropped.  Thus, this alternative shorthand form can also be written as:
pt: Em version=4, os espaços em branco iniciais são abandonados. Assim, esta forma abreviada alternativa pode também ser escrita como:

note: type: textblock
en: Please note the subtle difference of a space before the tailing B<\> between the first and the last examples.
pt: Por favor note a diferença subtil de um espaço antes do B<\> final entre o primeiro e último exemplos.

note: type: =head2
en: HTTP site (filenamemangle)
pt: sítio HTTP (filenamemangle)

note: type: textblock
en: If this does not fit to you, use B<filenamemangle>.  For example, F<< <A href="http://foo.bar.org/dl/?path=&dl=foo-0.1.1.tar.gz"> >> could be handled as:
pt: Se isto não servir para si, use B<filenamemangle>.  Por exemplo, F<< <A href="http://foo.bar.org/dl/?path=&dl=foo-0.1.1.tar.gz"> >> poderá ser lidado como :

note: type: textblock
en: If the href string has no version using <I>matching-pattern>, the version can be obtained from the full URL using B<filenamemangle>.
pt: Se a string de href não tiver nenhuma versão usando <I>matching-pattern>, a versão pode ser obtida a partir do URL completo usando B<filenamemangle>.

note: type: =head2
en: HTTP site (downloadurlmangle)
pt: sítio HTTP (downloadurlmangle)

note: type: textblock
en: The option B<downloadurlmangle> can be used to mangle the URL of the file to download.  This can only be used with B<http://> URLs.  This may be necessary if the link given on the web page needs to be transformed in some way into one which will work automatically, for example:
pt: A opção B<downloadurlmangle> pode ser usada para mutilar URL do ficheiro a descarregar. Isto só pode ser usado com URLs B<http://>. Isto pode ser necessário se o link dado na página web precisar de ser transformado de algum modo em um que funcione automaticamente, por exemplo:

note: type: =head2
en: HTTP site (oversionmangle, MUT)
pt: sítio HTTP (oversionmangle, MUT)

note: type: textblock
en: The option B<oversionmangle> can be used to mangle the version of the source tarball (B<.orig.tar.gz> and B<.orig-bar.tar.gz>).  For example, B<+dfsg> can be added to the upstream version as:
pt: A opção B<oversionmangle> pode ser usada para mutilar a versão do tarball fonte (B<.orig.tar.gz> e B<.orig-bar.tar.gz>). Por exemplo, B<+dfsg> pode ser adicionado À versão do autor como:

note: type: =head2
en: HTTP site (pagemangle)
pt: sítio HTTP (pagemangle)

note: type: textblock
en: The option B<pagemangle> can be used to mangle the downloaded web page before applying other rules.  The non-standard web page without proper B<< <a href=" >> << ... >> B<< "> >> entries can be converted.  For example, if F<foo.html> uses B<< <a bogus=" >> I<< ... >> B<< "> >>, this can be converted to the standard page format with:
pt: A opção B<pagemangle> pode ser usada para mutilar a página web descarregada antes de aplicar outras regras. A página web não-standard sem entradas B<< <a href=" >> << ... >> B<< "> >> apropriadas pode ser convertida. Por exemplo, se F<foo.html> usar B<< <a bogus=" >> I<< ... >> B<< "> >>, isto pode ser convertido para o formato de pagina standard com:

note: type: textblock
en: If upstream releases alpha/beta tarballs, you will need to make use of the B<uversionmangle> option: F<uversionmangle=s/(a|alpha|b|beta|c|dev|pre|rc)/~$1/>
pt: Se o autor lançar tarballs alpha/beta, você precisa usar a opção B<uversionmangle>: F<uversionmangle=s/(a|alpha|b|beta|c|dev|pre|rc)/~$1/>

note: type: textblock
en: If upstream forget to tag a release for instance here the C<1.2.3> version corresponding to commit C<0123456789abcdf01234567890abcef012345678>, you could download it, using the following combination of B<oversionmangle>, B<filenamemangle>, B<downloadurlmangle> options:
pt: Se o autor se esquecer de etiquetar um lançamento por exemplo aqui a versão C<1.2.3> correspondendo ao envio C<0123456789abcdf01234567890abcef012345678>, você pode descarrega-lo, usando a seguinte combinação de opções B<oversionmangle>, B<filenamemangle>, B<downloadurlmangle>:

note: type: textblock
en: Sites which used to be hosted on the Google Code service should have migrated to elsewhere (github?).  Please look for the newer upstream site if available.
pt: Sítios que costumavam estar hospedados no serviço Google Code devem ter migrado para outro lado (github?). Por favor procure pelo sítio do autor mais recente, se disponível.

note: type: =head2
en: grouped package
pt: pacote agrupado

note: type: textblock
en: To avoid having a too long version, the "checksum" method can be used.  In this case, the main source has to be declared as "group":
pt: Para evitar ter uma versão demasiado longa, pode ser usado o método "checksum". Neste caso, a fonte principal tem de ser declarada como "group":

note: type: textblock
en: If tags are signed, set B<pgpmode=gittag> to verify them.
pt: Se as etiquetas estiverem assinadas, defina B<pgpmode=gittag> para as verificar.

note: type: textblock
en: The generation of the upstream version string may the adjusted to your taste by adding B<pretty> and B<date> options to the B<opts> arguments.
pt: A geração da string de versão do autor pode ser ajustada ao seu gosto ao adicionar as opções B<pretty> e B<date> aos argumentos B<opts>.

note: type: textblock
en: Use B<gitmodules> to clone all submodules:
pt: Use B<gitmodules> para clonar todos os sub-módulos:

note: type: textblock
en: To clone selected submodules (and exclude others), use B<gitmodules> with a semicolon-separated list:
pt: Para clonar sub-módulos selecionados e excluir outros), use B<gitmodules> com uma lista separada por porto-e-vírgula:

note: type: textblock
en: By default, B<uscan> generates the new upstream version by appending the revision number to "0.0~svn". This can later be changed using B<filenamemangle>.
pt: Por predefinição, o B<uscan> gera a nova versão de autor ao acrescentar o número de revisão a "0.0~svn". Isto pode ser alterado mais tarde usando B<filenamemangle>.

note: type: textblock
en: debrepro - reproducibility tester for Debian packages
pt: debrepro - testador de reprodutibilidade para pacotes Debian

note: type: textblock
en: B<debrepro> will build a given source directory twice, with a set of variations between the first and the second build, and compare the produced binary packages. If B<diffoscope> is installed, it is used to compare non-matching binaries. If B<disorderfs> is installed, it is used during the build to inject non-determinism in filesystem listing operations.
pt: B<debrepro> irá compilar um dado directório fonte duas vezes, com um conjunto de variações entre a primeira e segunda compilação, e compara os pacotes binário produzidos. Se B<diffoscope> estiver instalado, é usado para comparar binários não-correspondentes. Se B<disorderfs> estiver instalado, é usado durante a compilação para injectar não-determinismo em operações de listagem do sistema de ficheiros.

note: type: textblock
en: I<SOURCEDIR> must be a directory containing an unpacked Debian source package. If I<SOURCEDIR> is omitted, the current directory is assumed.
pt: I<SOURCEDIR> tem de ser um directório que contenha um pacote fonte Debian desempacotado. Se I<SOURCEDIR> for omitido, é assumido o directório actual.

note: type: =head1
en: OUTPUT DIRECTORY
pt: DIRECTÓRIO DE RESULTADOS

note: type: textblock
en: At the very end of a build, B<debrepro> will inform the location of the output directory where the build artifacts can be found. In that directory, you will find:
pt: Mesmo no final duma compilação, o B<debrepro> irá informar a localização do directório de resultados onde podem ser encontrados os artefactos da compilação, Nesse directório você irá encontrar:

note: type: textblock
en: Contains the results of the first build, including a copy of the source tree, and the resulting binary packages.
pt: Contém os resultados da primeira compilação, incluindo uma cópia da árvore fonte, e os pacotes binários resultantes.

note: type: textblock
en: Contains the exact build script that was used in the first build.
pt: Contém o script de compilação exacto que foi usado na primeira compilação.

note: type: textblock
en: Contains the results of the second build, including a copy of the source tree, and the resulting binary packages.
pt: Contém os resultados da segunda compilação, incluindo uma cópia da árvore fonte, e os pacotes binários resultantes.

note: type: textblock
en: Contains the exact build script that was used in the second build.
pt: Contém o script de compilação exacto que foi usado na segunda compilação.

note: type: textblock
en: Taking a B<diff(1)> between I<$OUTPUTDIR/first/build.sh> and I<$OUTPUTDIR/second/build.sh> is an excellent way of figuring out exactly what changed between the two builds.
pt: Obter um B<diff(1)> entre I<$OUTPUTDIR/first/build.sh> e I<$OUTPUTDIR/second/build.sh> é um excelente modo de descobrir exactamente o que mudou entre as duas compilações.

note: type: =head1
en: SUPPORTED VARIATIONS
pt: VARIAÇÕES SUPORTADAS

note: type: textblock
en: The I<$USER> environment variable will contain different values between the first and second builds.
pt: A variável de ambiente I<$USER> irá conter valores diferentes entre a primeira e segunda compilações.

note: type: textblock
en: During the second build, a fake, non-existing directory will be appended to the I<$PATH> environment variable.
pt: Durante a segunda compilação, será acrescentado um directório falso, não existente, à variável de ambiente I<$PATH>.

note: type: textblock
en: The builds will use different umask settings.
pt: As compilações irão usar definições umask diferentes.

note: type: textblock
en: Both I<$LC_ALL> and I<$LANG> will be different across the two builds.
pt: Ambas I<$LC_ALL> e I<$LANG> serão diferentes através das duas compilações.

note: type: textblock
en: I<$TZ> will be different across builds.
pt: I<$TZ> será diferente através das compilações.

note: type: textblock
en: If B<disorderfs> is installed, both builds will be done under a disorderfs overlay directory. This will cause filesystem listing operations to be return items in a non-deterministic order.
pt: Se o B<disorderfs> estiver instalado, ambas compilações serão feitas sob um directório de sobreposição de disorderfs. Isto irá fazer com que operações de listagem do sistema de ficheiros retornem itens numa ordem não determinística.

note: type: textblock
en: The second build will be executed 213 days, 7 hours and 13 minutes in the future with regards to the current time (using B<faketime(1)>).
pt: A segunda compilação será executada 213 dias, 7 horas e 13 minutos no futuro relativamente à hora actual (usando o B<faketime(1)>).

note: type: textblock
en: Don't perform the named VARIATION. Variation names are the ones used in their description in section B<SUPPORTED VARIATIONS>.
pt: Não executa a VARIATION nomeada. Nomes de variação são aqueles usados na sua descrição na secção B<SUPPORTED VARIATIONS>.

note: type: =item
en: -b COMMAND, --before-second-build COMMAND
pt: -b COMANDO, --before-second-build COMANDO

note: type: textblock
en: Run COMMAND before performing the second build. This can be used for example to apply a patch to a source tree for the second build, and check whether (or how) the resulting binaries are affected.
pt: Corre COMMAND antes de executar a segunda compilação. Isto pode ser usado por exemplo para aplicar uma patch a uma árvore fonte para a segunda compilação, e verificar se (ou como) os binários resultantes são afectados.

note: type: =item
en: -B COMMAND, --build-command COMMAND
pt: -B COMANDO, --build-command COMANDO

note: type: textblock
en: Use custom build command. Default: I<dpkg-buildpackage -b -us -uc>.
pt: Usa comando de compilação personalizado. Predefinição: I<dpkg-buildpackage -b -us -uc>.

note: type: textblock
en: If a custom build command is specified, the restriction of only running against a Debian source tree is relaxed and you can run debrepro against any source directory.
pt: Se for especificado um comando de compilação personalizado, a restrição de apenas correr contra uma árvore fonte Debian é relaxada e você pode correr debrepro contra qualquer directório fonte.

note: type: =item
en: -a PATTERN, --artifact-pattern PATTERN
pt: -a PADRÃO, --artifact-pattern PADRÃO

note: type: textblock
en: Define a file glob pattern to determine which artifacts need to be compared across the builds. Default: I<../*.deb>.
pt: Define um ficheiro padrão glob para determinar quais artefactos precisam de ser comparados por entre as compilações. Predefinição: I<../*.deb>.

note: type: textblock
en: Do not copy the source directory to the temporary work directory before each build. Use this to run debrepro against the source directory directly.
pt: Não copia o directório fonte para o directório de trabalho temporário antes de cada compilação. Use isto para correr o debrepro contra qualquer directório directamente.

note: type: =item
en: -t TIME, --timeout TIME
pt: -t TEMPO, --timeout TEMPO

note: type: textblock
en: Apply a timeout to all builds. I<TIME> must be a time specification compatible with GNU timeout(1).
pt: Aplica um tempo limite para todas as compilações. I<TIME> tem de ser uma especificação de tempo compatível com o timeout(1) do GNU.

note: type: textblock
en: Display this help message and exit.
pt: Mostra esta mensagem de ajuda e termina.

note: type: textblock
en: Package is reproducible.
pt: Pacote é reproduzível.

note: type: textblock
en: Reproducible here means that the two builds produced the exactly the same binaries, under the set of variations that B<debrepro> tests. Other sources of non-determinism in builds that are not yet tested might still affect builds in the wild.
pt: Aqui reproduzível significa que as duas compilações produziram exactamente os mesmos binários, sob o conjunto de variações que o B<debrepro> testa. Outras fontes de não-determinismo em compilações que ainda não foram testadas podem ainda afectar outras compilações.

note: type: textblock
en: Package is not reproducible.
pt: Pacote não é reproduzível.

note: type: textblock
en: The given input is not a valid Debian source package.
pt: A entrada fornecida não é um pacote fonte Debian válido.

note: type: textblock
en: Required programs are missing.
pt: Programas requeridos estão em falta.

note: type: Plain text
en: debrelease - a wrapper around dupload or dput
pt: debrelease - um invólucro em volta de dupload ou dput

note: type: Plain text
en: B<debrelease> is a simple wrapper around B<dupload> or B<dput>.  It is called from within the source code tree of a package, and figures out the current version of a package.  It then looks for the corresponding I<.changes> file (which lists the files needed to upload in order to release the package) in the parent directory of the source code tree and calls B<dupload> or B<dput> with the I<.changes> file as parameter in order to perform the actual uploading.
pt: B<debrelease> é um invólucro simples em torno de B<dupload> ou B<dput>.  É chamado de dentro da árvore de código fonte de um pacote, e descobre a versão actual de um pacote. Depois procura pelo ficheiro I<.changes> correspondente (o qual lista os ficheiros necessários para o envio de modo a lançar o pacote) no directório pai da árvore de código fonte e chama B<dupload> ou B<dput> com o ficheiro I<.changes> como parâmetro de modo a executar o verdadeiro envio.

note: type: Plain text
en: Options may be given to B<debrelease>; except for the ones listed below, they are passed on unchanged to B<dupload> or B<dput>.  The B<devscripts> configuration files are also read by B<debrelease> as described below.
pt: Pode ser dadas opções ao B<debrelease>; excepto aquelas listadas em baixo, essas são passadas sem alterações ao B<dupload> ou B<dput>.  Os ficheiros de configuração do B<devscripts> são também lidos pelo B<debrelease> como descrito em baixo.

note: type: Plain text
en: In common with several other scripts in the B<devscripts> package, B<debrelease> will climb the directory tree until it finds a I<debian/changelog> file.  As a safeguard against stray files causing potential problems, it will examine the name of the parent directory once it finds the I<debian/changelog> file, and check that the directory name corresponds to the package name.  Precisely how it does this is controlled by two configuration file variables B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> and B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, and their corresponding command-line options B<--check-dirname-level> and B<--check-dirname-regex>.
pt: Em comum com vários outros scripts no pacote B<devscripts>, o B<debrelease> irá subir a árvore de directórios até encontrar um ficheiro I<debian/changelog>. Como segurança contra ficheiros errantes que podem causar problemas potenciais, irá examinar o nome do directório pai assim que encontra o ficheiro I<debian/changelog>, e verifica que o nome de directório corresponde ao nome do pacote. O modo preciso de como isto é feito é controlado por duas variáveis de ficheiro de configuração B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> e B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, e as suas opções de linha de comandos correspondentes B<--check-dirname-level> e B<--check-dirname-regex>.

note: type: Plain text
en: This specifies which uploader program to use; the default is B<dupload>.
pt: Isto especifica qual o programa de envio a usar; a predefinição é B<dupload>.

note: type: Plain text
en: If this option is used, or the default I<.changes> file is not found but a source-only I<.changes> file is present, then this source-only I<.changes> file will be uploaded instead of an arch-specific one.
pt: Se esta opção for usada, ou se não for encontrado o ficheiro I<.changes> predefinido mas está presente um ficheiro I<.changes> apenas-fonte, então este ficheiro I<.changes> apenas-fonte será enviado em vez de um especifico-de-arquitectura.

note: type: Plain text
en: See B<dpkg-architecture>(1) for a description of these options.  They affect the search for the I<.changes> file.  They are provided to mimic the behaviour of B<dpkg-buildpackage> when determining the name of the I<.changes> file.  If a plain B<-t> is given, it is taken to be the B<dupload> host-specifying option, and therefore signifies the end of the B<debrelease>-specific options.
pt: Veja B<dpkg-architecture>(1) para uma descrição destas opções. Elas afectam a procura pelo ficheiro I<.changes>. São disponibilizadas para imitar o comportamento do B<dpkg-buildpackage> ao determinar o nome do ficheiro I<.changes>. Se for dado um B<-t> simples, é tomado como sendo a opção que especifica a máquina do B<dupload>, e por isso significa o final das opções especificas do B<debrelease>-.

note: type: Plain text
en: Multiarch I<.changes> mode: This signifies that B<debrelease> should use the most recent file with the name pattern I<package_version_*+*.changes> as the I<.changes> file, allowing for the I<.changes> files produced by B<dpkg-cross>.
pt: Modo I<.changes> Multiarch. Isto significa que o B<debrelease> deve usar o ficheiro mais recente com o padrão de nome I<package_version_*+*.changes> como o ficheiro I<.changes>, permitindo os ficheiros I<.changes> produzidos pelo B<dpkg-cross>.

note: type: Plain text
en: The currently recognised values are I<dupload> and I<dput>, and it specifies which uploader program should be used.  It corresponds to the B<--dupload> and B<--dput> command line options.
pt: Os valores reconhecidos actualmente são I<dupload> e I<dput>, e especificam qual o programa de envio deve ser usado. Corresponde às opções de linha de comandos B<--dupload> e B<--dput>.

note: type: Plain text
en: This specifies the directory in which to look for the I<.changes> and I<.deb> files, and is either an absolute path or relative to the top of the source tree.  This corresponds to the B<--debs-dir> command line option.  This directive could be used, for example, if you always use B<pbuilder> or B<svn-buildpackage> to build your packages.  Note that it also affects B<debc>(1) and B<debi>(1).
pt: Isto especifica o directório onde procurar pelos ficheiros I<.changes> e I<.deb>, e é ou um caminho absoluto ou relativo ao topo da árvore fonte. Isto corresponde à opção de linha de comandos B<--debs-dir>. Esta directiva pode ser usada, por exemplo, se você usar sempre B<pbuilder> ou B<svn-buildpackage> para compilar os seus pacotes. Note que também afecta B<debc>(1) e B<debi>(1).

note: type: Plain text
en: Julian Gilbey E<lt>jdg@debian.orgE<gt>, based on the original B<release> script by Christoph Lameter E<lt>clameter@debian.orgE<gt>.
pt: Julian Gilbey E<lt>jdg@debian.orgE<gt>, baseado no script B<lançado> originalmente por Christoph Lameter E<lt>clameter@debian.orgE<gt>.

note: type: Content of the dhdate entity
en: <date>Feb 13, 2006</date>
pt: <date>Fevereiro 13, 2006</date>

note: type: Content of: <refentry><refnamediv><refpurpose>
en: simple script to change the version of a .deb file
pt: script único para mudar a versão de um ficheiro .deb

note: type: Content of: <refentry><refsynopsisdiv><cmdsynopsis>
en: <command>&dhcommand;</command> <arg choice="opt"> <replaceable>options</replaceable> </arg> <replaceable> .deb-file</replaceable> <arg choice="opt" rep="repeat"><replaceable>log message</replaceable></arg>
pt: <command>&dhcommand;</command> <arg choice="opt"> <replaceable>opções</replaceable> </arg> <replaceable> ficheiro .deb</replaceable> <arg choice="opt" rep="repeat"><replaceable>mensagem de relatório</replaceable></arg>

note: type: Content of: <refentry><refsect1><para>
en: <command>&dhcommand;</command> unpacks the specified <filename>.deb</filename> file, changes the version number in the relevant locations, appends a Debian <filename>changelog</filename> entry with the specified contents, and creates a new <filename>.deb</filename> file with the updated version.
pt: <command>&dhcommand;</command> desempacota o ficheiro <filename>.deb</filename> especificado, muda o número de versão nas localizações relevantes, acrescenta uma entrada <filename>changelog</filename> Debian com o conteúdo especificado, e cria um novo ficheiro <filename>.deb</filename> com a versão actualizada.

note: type: Content of: <refentry><refsect1><para>
en: By default, the tool creates a new version number suitable for local changes, such that the new package will be greater than the current one, but lesser than any future, official Debian packages.  With <option>-v <replaceable class="parameter">version</replaceable></option>, the version number can be specified directly.  On the other hand, the <option>-c</option> simply calculates the new version number but does not generate a new package.
pt: Por predefinição, a ferramenta cria um novo número de versão apropriado para alterações locais, tal que o novo pacote será maior que o actual, mas menor que qualquer pacote oficial Debian futuro. Com <option>-v <replaceable class="parameter">version</replaceable></option>, o número de versão pode ser especificado diretamente. Por outro lado, <option>-c</option> simplesmente calcula o número da nova versão mas não gera um novo pacote.

note: type: Content of: <refentry><refsect1><para>
en: When building a <filename>.deb</filename> file, root privileges are required in order to have the correct permissions and ownerships in the resulting <filename>.deb</filename> file.  This can be achieved either by running <command>&dhcommand;</command> as root or running under <citerefentry><refentrytitle>fakeroot</refentrytitle> <manvolnum>1</manvolnum></citerefentry>, as 'fakeroot &dhcommand; foo.deb'.
pt: Ao compilar um ficheiro <filename>.deb</filename>, são necessários privilégios de root de modo a se ter as permissões e posses correctas no ficheiro <filename>.deb</filename> resultante. Isto pode ser conseguido ou ao correr <command>&dhcommand;</command> como root ou correr sob <citerefentry><refentrytitle>fakeroot</refentrytitle> <manvolnum>1</manvolnum></citerefentry>, como 'fakeroot &dhcommand; foo.deb'.

note: type: Content of: <refentry><refsect1><para>
en: With <option>-k <replaceable class="parameter">hook</replaceable></option>, a hook script may be specified, which is run on the unpacked binary packages just before it is repacked. If you want to write changelog entries from within the hook, use '<command>dch -a -- <replaceable class="parameter">your message</replaceable></command>'.  (Alternatively, do not give a changelog entry on the <command>&dhcommand;</command> command line and <command>dch</command> will be called automatically.)  The hook command must be placed in quotes if it has more than one word; it is called via <command>sh -c</command>.
pt: Com <option>-k <replaceable class="parameter">hook</replaceable></option>, pode ser especificado um script hook, que corre nos pacotes binário desempacotados mesmo antes de serem re-empacotados. Se você desejar escrever entradas changelog de dentro do hook, use '<command>dch -a -- <replaceable class="parameter">sua mensagem</replaceable></command>'.  (Em alternativa, não dê uma entrada changelog na linha de comandos de <command>&dhcommand;</command> e o <command>dch</command> será chamado automaticamente.) O comando hook tem de ser colocado entre aspas se tiver mais do que uma palavra; é chamado via <command>sh -c</command>.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
en: <option>-v</option> <replaceable class="parameter">new-version</replaceable>
pt: <option>-v</option> <replaceable class="parameter">nova-versão</replaceable>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
en: <option>--new-version</option> <replaceable class="parameter">new-version</replaceable>
pt: <option>--new-version</option> <replaceable class="parameter">nova-versão</replaceable>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Specifies the version number to be used for the new version.  Passed to <citerefentry> <refentrytitle>dch</refentrytitle> <manvolnum>1</manvolnum> </citerefentry>.
pt: Especifica o número de versão a ser usado para a nova versão. Passado ao <citerefentry> <refentrytitle>dch</refentrytitle> <manvolnum>1</manvolnum> </citerefentry>.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
en: <option>-o</option> <replaceable class="parameter">old-version</replaceable>
pt: <option>-o</option> <replaceable class="parameter">versão-antiga</replaceable>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
en: <option>--old-version</option> <replaceable class="parameter">old-version</replaceable>
pt: <option>--old-version</option> <replaceable class="parameter">versão-antiga</replaceable>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Specifies the version number to be used as the old version instead of the version stored in the <filename>.deb</filename>'s <filename>control</filename> file.
pt: Especifica o número de versão a usar como a versão antiga em vez da versão guardada no ficheiro <filename>control</filename> do <filename>.deb</filename>.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Only calculate and display the new version number which would be used; do not build a new <filename>.deb</filename> file.  Cannot be used in conjunction with <option>-v</option>.
pt: Apenas calcula e mostra o novo número de versão que seria usado; não compila um novo ficheiro <filename>.deb</filename>. Não pode ser usado em conjunção com <option>-v</option>.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Instead of using 'LOCAL.' as the version string to append to the old version number, use <replaceable class="parameter">string</replaceable> instead.
pt: Em vez de usar 'LOCAL.' como a string de versão para acrescentar ao número da versão antiga, usa <replaceable class="parameter">string</replaceable>.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
en: <option>-k</option> <replaceable class="parameter">hook-command</replaceable>
pt: <option>-k</option> <replaceable class="parameter">comando-hook</replaceable>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
en: <option>--hook</option> <replaceable class="parameter">hook-command</replaceable>
pt: <option>--hook</option> <replaceable class="parameter">comando-hook</replaceable>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: A hook command to run after unpacking the old <filename>.deb</filename> file and modifying the <filename>changelog</filename>, and before packing up the new <filename>.deb</filename> file.  Must be in quotes if it is more than one (shell)  word.  Only one hook command may be specified; if you want to perform more than this, you could specify 'bash' as the hook command, and you will then be given a shell to work in.
pt: Um comando hook a correr após desempacotar o ficheiro <filename>.deb</filename> antigo e modificar o <filename>changelog</filename>, e antes de empacotar o novo ficheiro <filename>.deb</filename>. Tem de estar entre aspas se tiver mais do que uma palavra (shell). Apenas pode ser especificado um comando hook; se você desejar executar mais do que isto, você pode especificar 'bash' como o comando hook, e ser-lhe-à dada uma shell para trabalhar nela.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Pass <option>--debug</option> to <citerefentry> <refentrytitle>dpkg-deb</refentrytitle> <manvolnum>1</manvolnum> </citerefentry>.
pt: Passa <option>--debug</option> a <citerefentry> <refentrytitle>dpkg-deb</refentrytitle> <manvolnum>1</manvolnum> </citerefentry>.

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Pass <option>--force-bad-version</option> to <citerefentry> <refentrytitle>dch</refentrytitle> <manvolnum>1</manvolnum> </citerefentry>
pt: Passa <option>--force-bad-version</option> a <citerefentry> <refentrytitle>dch</refentrytitle> <manvolnum>1</manvolnum> </citerefentry>

note: type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
en: Display usage information.
pt: Mostra informação de utilização.

note: type: Content of: <refentry><refsect1><title>
en: DISCLAIMER
pt: AVISO LEGAL

note: type: Content of: <refentry><refsect1><para>
en: &dhpackage; is a tool intended to help porters with modifying packages for other architectures, and to augment deb-repack, which creates modified packages with identical version numbers as the official packages. Chaos will ensue! With &dhpackage;, a proper version number can be selected, which does not obstruct the next official release but can be specifically pinned with APT or held with dpkg.
pt: &dhpackage; é uma ferramenta destinada a ajudar portadores com a modificação de pacotes para outras arquitecturas, e para melhorar o deb-repack, que cria pacotes modificados com números de versão idênticos aos pacotes oficiais. E a seguir vem o caos! Com &dhpackage;, pode ser selecionado um número de versão apropriado, o qual não obstruí o próximo lançamento oficial mas pode ser especificamente preso ao APT ou segurado com o dpkg.

note: type: Content of: <refentry><refsect1><para>
en: Please take note that &dhpackage; does not come without problems. While it works fine in most cases, it may just not in yours. Especially, please consider that it changes binary packages (only!) and hence can break strict versioned dependencies between binary packages generated from the same source.
pt: Por favor note que o &dhpackage; não é isento de problemas. Apesar de funcionar bem na maioria dos casos, pode não funcionar no seu. E especialmente, por favor considere que ele modifica pacotes binários (apenas) e em consequência pode quebrar dependências estritas de versão entre pacotes binário gerados a partir da mesma fonte.

note: type: Content of: <refentry><refsect1><para>
en: You are using this tool at your own risk and I shall not shed a tear if your gerbil goes up in flames, your microwave attacks the stereo, or the angry slamming of your fist spills your coffee into the keyboard, which sets off a chain reaction resulting in a vast amount of money transferred from your account to mine.
pt: Você está a usar esta ferramenta por sua conta e risco e Eu não vou chorar se a sua mascote pegar fogo, o seu micro-ondas atacar o stereo, ou se o movimento zangado do seu punho entornar o café no teclado, e provocar uma reação em cadeia e resultar numa vasta quantidade de dinheiro transferido da sua conta para a minha.

note: type: Content of: <refentry><refsect1><para>
en: &dhpackage; is Copyright 2004-5 by &dhusername; &dhemail; and modifications are Copyright 2006 by &dhmaintusername; &dhmaintemail;.
pt: &dhpackage; tem Copyright 2004-5 de &dhusername; &dhemail; e as modificações têm Copyright 2006 de &dhmaintusername; &dhmaintemail;.

note: type: Content of: <refentry><refsect1><para>
en: Permission is granted to copy, distribute and/or modify this document under the terms of the Artistic License: <ulink>http://www.opensource.org/licenses/artistic-license.php</ulink>.  On Debian systems, the complete text of the Artistic License can be found in <filename>/usr/share/common-licenses/Artistic</filename>.
pt: É dada permissão par copiar, distribuir e/ou modificar este documento sob os termos da Artistic License: <ulink>http://www.opensource.org/licenses/artistic-license.php</ulink>.  Em sistemas Debian, o texto completo da Artistic License pode ser encontrado em <filename>/usr/share/common-licenses/Artistic</filename>.

note: type: Content of: <refentry><refsect1><para>
en: This manual page was written by &dhusername; &dhemail; and modified by &dhmaintusername; &dhmaintemail;.
pt: Este manual foi escrito por &dhusername; &dhemail; e modificado por &dhmaintusername; &dhmaintemail;.

note: type: textblock
en: deb-why-removed - shows the reason a package was removed from the archive
pt: deb-why-removed - mostra a razão de um pacote ter sido removido do arquivo

note: type: textblock
en: This program will download the removals metadata from the archive, search and print the entries within for a source or binary package name match.
pt: Este programa irá descarregar os meta dados de remoção do arquivo, procurar e escrever as entradas correspondentes ao nome de pacote fonte ou binário.

note: type: textblock
en: URL to the archive removals deb822-formatted file list.  This can be either an actual URL (https://, http://, file://), an pathname or an origin name.  Currently the only origin name known is B<debian>.
pt: URL para a lista de ficheiros de formato deb822 de remoções do arquivo. Isto pode ser ou mesmo um URL (https://, http://, file://), um nome de caminho ou um nome de origem. Actualmente o único nome de origem conhecido é B<debian>.

note: type: textblock
en: Do not refresh the cached removals file even if there is a newer version in the archive.
pt: Não refresca o ficheiro de remoções em cache mesmo que exista uma versão mais recente no arquivo.

note: type: textblock
en: Show a help message and exit.
pt: Mostra uma mensagem de ajuda e termina.

note: type: textblock
en: This directory contains the cached removal files downloaded from the archive.  I<cachedir> will be either B<$XDG_CACHE_HOME> or if that is not defined B<$HOME/.cache/>.
pt: Este directório contém a cache de ficheiros de remoção descarregados do arquivo. I<cachedir> será ou B<$XDG_CACHE_HOME> ou se isso não estiver definido, B<$HOME/.cache/>.

note: type: Plain text
en: debrsign - remotely sign a Debian .changes and .dsc file pair using SSH
pt: debrsign - assina remotamente um par de ficheiros .changes e .dsc Debian usando SSH

note: type: Plain text
en: B<debrsign> takes either an unsigned I<.dsc> file or an unsigned I<.changes> file and the associated unsigned I<.dsc> file (found by replacing the architecture name and I<.changes> by I<.dsc>) if it appears in the I<.changes> file and signs them by copying them to the remote machine using B<ssh>(1) and remotely running B<debsign>(1) on that machine.  All options not listed below are passed to the B<debsign> program on the remote machine.
pt: B<debrsign> recebe ou um ficheiro I<.dsc> não assinado ou um ficheiro I<.changes> não assinado e o ficheiro I<.dsc> associado não assinado (encontrado ao substituir o nome de arquitectura e I<.changes> por I<.dsc>) se ele aparecer no ficheiros I<.changes> e assina-os ao copia-los para a máquina remota usando B<ssh>(1) e remotamente correndo B<debsign>(1) nessa máquina. Todas as opções não listadas em baixo são passadas para o programa B<debsign> na máquina remota.

note: type: Plain text
en: If a I<.changes> or I<.dsc> file is specified, it is signed, otherwise, I<debian/changelog> is parsed to determine the name of the I<.changes> file to look for in the parent directory.
pt: Se um ficheiro I<.changes> ou I<.dsc> for especificado, é assinado, caso contrário é analisado I<debian/changelog> para determinar o nome do ficheiro I<.changes> a procurar no directório pai.

note: type: Plain text
en: This utility is useful if a developer must build a package on one machine where it is unsafe to sign it; they need then only transfer the small I<.dsc> and I<.changes> files to a safe machine and then use the B<debsign> program to sign them before transferring them back.  This program automates this process.
pt: Este utilitário é útil se um desenvolvedor tiver de compilar um pacote numa máquina onde não é seguro assina-lo; ele apenas precisa de transferir os pequenos ficheiros I<.dsc> e I<.changes> para uma máquina segura e depois usar o programa B<debsign> para os assinar antes de os transferir de volta. Este programa automatiza este processo.

note: type: Plain text
en: To do it the other way round, that is to connect to an unsafe machine to download the I<.dsc> and I<.changes> files, to sign them locally and then to transfer them back, see the B<debsign>(1)  program, which can do this task.
pt: Para o fazer da outra maneira, isto é, ligar a uma máquina não segura para descarregar os ficheiros I<.dsc> e I<.changes>, para assina-los localmente e depois transferi-los de volta, veja o programa B<debsign>(1), o qual pode fazer esta tarefa.

note: type: Plain text
en: Look for a source-only I<.changes> file instead of a binary-build I<.changes> file.
pt: Procura por um ficheiro I<.changes> apenas-fonte em vez de um ficheiro I<.changes> de binário compilado.

note: type: Plain text
en: Multiarch I<.changes> mode: This signifies that B<debrsign> should use the most recent file with the name pattern I<package_version_*+*.changes> as the I<.changes> file, allowing for the I<.changes> files produced by B<dpkg-cross>.
pt: Modo I<.changes> Multiarch. Isto significa que o B<debrsign> deve usar o ficheiro mais recente com o padrão de nome I<package_version_*+*.changes> como o ficheiro I<.changes>, permitindo os ficheiros I<.changes> produzidos pelo B<dpkg-cross>.

note: type: Plain text
en: Specify a path to the GPG binary on the remote host.
pt: Especifica um caminho para o binário GPG na máquina remota.

note: type: TP
en: B<Other options>
pt: B<Outras opções>

note: type: Plain text
en: All other options are passed on to B<debsign> on the remote machine.
pt: Todas as outras opções são passadas ao B<debsign> na máquina remota.

note: type: Plain text
en: Equivalent to passing B<--path> on the command line (see above.)
pt: O equivalente a passar B<--path> na linha de comandos (veja em cima.)

note: type: Plain text
en: This program was written by Julian Gilbey E<lt>jdg@debian.orgE<gt> and is copyright under the GPL, version 2 or later.
pt: Este programa foi escrito por Julian Gilbey E<lt>jdg@debian.orgE<gt> e tem copyright sob GPL, versão 2 ou posterior.

note: type: Plain text
en: debsign - sign a Debian .changes and .dsc file pair using GPG
pt: debsign - assina um par de ficheiro .changes e .dsc Debian usando GPG

note: type: Plain text
en: B<debsign> mimics the signing aspects (and bugs) of B<dpkg-buildpackage>(1).  It takes a I<.dsc>, I<.buildinfo>, or I<.changes> file and signs it, and any child I<.dsc>, I<.buildinfo>, or I<.changes> files directly or indirectly referenced by it, using the GNU Privacy Guard. It is careful to calculate the size and checksums of any newly signed child files and replace the original values in the parent file.
pt: B<debsign> imita os aspectos de assinatura (e os bugs) do B<dpkg-buildpackage>(1). Recebe um ficheiro I<.dsc>, I<.buildinfo>, ou I<.changes> e assina-o, e quaisquer ficheiros I<.dsc>, I<.buildinfo>, ou I<.changes> filhos direta ou indiretamente referenciados por ele, usando o GNU Privacy Guard. É cuidadoso a calcular o tamanho e sumários de verificação para quaisquer ficheiros filhos recentemente assinados e substitui os valores originais no ficheiro pai.

note: type: Plain text
en: If no file is specified, I<debian/changelog> is parsed to determine the name of the I<.changes> file to look for in the parent directory.
pt: Se nenhum ficheiro for especificado, é analisado I<debian/changelog> para determinar o nome do ficheiro I<.changes> a procurar no directório pai.

note: type: Plain text
en: If a I<.commands> file is specified it is first validated (see the details at I<ftp://ftp.upload.debian.org/pub/UploadQueue/README>), and the name specified in the Uploader field is used for signing.
pt: Se um ficheiro I<.commands> for especificado é primeiro validado (veja os detalhes em I<ftp://ftp.upload.debian.org/pub/UploadQueue/README>), e o nome especificado no campo Uploader é usado para assinatura.

note: type: Plain text
en: This utility is useful if a developer must build a package on one machine where it is unsafe to sign it; they need then only transfer the small I<.dsc>, I<.buildinfo> and I<.changes> files to a safe machine and then use the B<debsign> program to sign them before transferring them back.  This process can be automated in two ways.  If the files to be signed live on the B<remote> machine, the B<-r> option may be used to copy them to the local machine and back again after signing.  If the files live on the B<local> machine, then they may be transferred to the remote machine for signing using B<debrsign>(1).  However note that it is probably safer to have your trusted signing machine use B<debsign> to connect to the untrusted non-signing machine, rather than using B<debrsign> to make the connection in the reverse direction.
pt: Este utilitário é útil se um desenvolvedor tiver de compilar um pacote numa máquina onde não é seguro assina-lo; apenas precisa de os pequenos ficheiros I<.dsc>, I<.buildinfo> e I<.changes> para uma máquina segura e depois usar o programa B<debsign> para os assinar antes de os transferir de volta. Este processo pode ser automatizado de duas maneiras. Se os ficheiros a serem assinados vivem na máquina B<remota>, pode ser usada a opção B<-r> para os copiar para a máquina local e de volta após a assinatura. Se os ficheiros vivem na máquina B<local>, então eles podem ser transferidos para a máquina remota para serem assinados usando o B<debrsign>(1). No entanto, note que é provavelmente mais seguro a ter a sua máquina de confiança para assinaturas a usar o B<debsign> a ligar à máquina não segura onde não se faz assinaturas, em vez de usar o B<debrsign> para fazer a ligação na direcção inversa.

note: type: Plain text
en: This program can take default settings from the B<devscripts> configuration files, as described below.
pt: Este programa pode obter definições predefinidas a partir de ficheiro de configuração do B<devscripts>, como descrito abaixo.

note: type: Plain text
en: The files to be signed live on the specified remote host.  In this case, a I<.dsc>, I<.buildinfo> or I<.changes> file must be explicitly named, with an absolute directory or one relative to the remote home directory.  B<scp> will be used for the copying.  The [I<username>B<@>]I<remotehost>B<:>I<filename> syntax is permitted as an alternative.  Wildcards (B<*> etc.) are allowed.
pt: Os ficheiros a serem assinados vivem na máquina remota especificada. Neste caso, um ficheiro I<.dsc>, I<.buildinfo> ou I<.changes> tem de ser explicitamente nomeado, com um directório absoluto ou um relativo ao directório home remoto. O B<scp> será usado para a cópia. É permitida a sintaxe [I<username>B<@>]I<remotehost>B<:>I<filename> como alternativa. São permitidos wildcards (B<*> etc.).

note: type: Plain text
en: When B<debsign> needs to execute GPG to sign it will run I<progname> (searching the B<PATH> if necessary), instead of B<gpg>.
pt: Quando o B<debsign> precisa de executar GPG para assinar irá correr I<progname> (procurando a B<PATH> se necessário), em vez de B<gpg>.

note: type: Plain text
en: Specify the maintainer name to be used for signing.  (See B<dpkg-buildpackage>(1) for more information about the differences between B<-m>, B<-e> and B<-k> when building packages; B<debsign> makes no use of these distinctions except with respect to the precedence of the various options.  These multiple options are provided so that the program will behave as expected when called by B<debuild>(1).)
pt: Especifica o nome do maintainer a ser usado para assinar. (Veja B<dpkg-buildpackage>(1) para mais informação sobre as diferenças entre B<-m>, B<-e> e B<-k> ao compilar pacotes. O B<debsign> não faz uso destas distinções excepto com respeito à precedência das várias opções. Estas múltiplas opções são disponibilizadas para que o programa se comporte como esperado quando chamado pelo B<debuild>(1).)

note: type: Plain text
en: Same as B<-m> but takes precedence over it.
pt: O mesmo que B<-m> mas toma precedência sobre ele.

note: type: Plain text
en: Specify the key ID to be used for signing; overrides any B<-m> and B<-e> options.
pt: Especifica o ID de chave a ser usada para assinaturas; sobrepõe quaisquer opções B<-m> e B<-e>.

note: type: Plain text
en: Multiarch I<.changes> mode: This signifies that B<debsign> should use the most recent file with the name pattern I<package_version_*+*.changes> as the I<.changes> file, allowing for the I<.changes> files produced by B<dpkg-cross>.
pt: Modo I<.changes> Multiarch. Isto significa que o B<debsign> deve usar o ficheiro mais recente com o padrão de nome I<package_version_*+*.changes> como o ficheiro I<.changes>, permitindo os ficheiros I<.changes> produzidos pelo B<dpkg-cross>.

note: type: Plain text
en: Recreate signature, respectively use the existing signature, if the file has been signed already.  If neither option is given and an already signed file is found the user is asked if he or she likes to use the current signature.
pt: Recria a assinatura, respetivamente usa a assinatura existente, se o ficheiro já estiver assinado. Se nenhuma opção for dada e for encontrado um ficheiro já assinado, é perguntado ao utilizador se deseja usar a assinatura actual.

note: type: Plain text
en: Look for the files to be signed in directory I<DIR> instead of the parent of the source directory.  This should either be an absolute path or relative to the top of the source directory.
pt: Procura os ficheiros a serem assinados no directório I<DIR> em vez de no pai do directório fonte. Isto te de ser ou um caminho absoluto ou relativo ao topo do directório fonte.

note: type: Plain text
en: Setting this is equivalent to giving a B<-p> option.
pt: Definir isto é equivalente a fornecer a opção B<-p>.

note: type: Plain text
en: This is the B<-m> option.
pt: Isto é a opção B<-m>.

note: type: Plain text
en: And this is the B<-k> option.
pt: E isto é a opção B<-k>.

note: type: Plain text
en: Always re-sign files even if they are already signed, without prompting.
pt: Re-assina sempre os ficheiros mesmo que estes já estejam assinados. sem avisar.

note: type: Plain text
en: This specifies the directory in which to look for the files to be signed, and is either an absolute path or relative to the top of the source tree.  This corresponds to the B<--debs-dir> command line option.  This directive could be used, for example, if you always use B<pbuilder> or B<svn-buildpackage> to build your packages.  Note that it also affects B<debrelease>(1) in the same way, hence the strange name of the option.
pt: Isto especifica o directório onde procurar pelos ficheiros a serem assinados, e é ou um caminho absoluto ou relativo ao topo da árvore fonte. Isto corresponde à opção de linha de comandos B<--debs-dir>. Esta directiva pode ser usada, por exemplo, se você usar sempre B<pbuilder> ou B<svn-buildpackage> para compilar os seus pacotes. Note que também afecta B<debrelease>(1) do mesmo modo, daqui o nome estranho da opção.

note: type: TH
en: July 3, 2010
pt: Julho 3, 2010

note: type: TH
en: DebSnap User Manual
pt: Manual de Utilizador do DebSnap

note: type: Plain text
en: debsnap - retrieve old snapshots of Debian packages
pt: debsnap - obtém instantâneos antigos de pacotes Debian

note: type: Plain text
en: B<debsnap> is a tool to help with retrieving snapshots of old packages from a daily archive repository.
pt: B<debsnap> é uma ferramenta para o ajudar com a obtenção de instantâneos de pacotes antigos de um repositório de arquivos diário.

note: type: Plain text
en: The only publicly available snapshot archive is currently located at I<https://snapshot.debian.org>
pt: O único arquivo de instantâneos publicamente disponíveis está localizado actualmente em I<https://snapshot.debian.org>

note: type: Plain text
en: By default, debsnap will download all the available versions for I<package> that are found in the snapshot archive.  If a I<version> is specified, only that particular version will be downloaded, if available.
pt: Por predefinição, o debsnap irá descarregar todas as versões disponíveis para I<package> que existem no arquivo de instantâneos. Se for especificada uma I<version>, apenas essa versão particular será descarregada, caso disponível.

note: type: Plain text
en: Directory to place retrieved packages.
pt: Directório onde colocar os pacotes obtidos.

note: type: Plain text
en: Force writing into an existing I<destination>.  By default B<debsnap> will insist the destination directory does not exist yet unless it is explicitly specified to be 'B<.>' (the current working directory).  This is to avoid files being accidentally overwritten by what is fetched from the archive and to provide a guarantee for other scripts that only the files fetched will be present there upon completion.
pt: Força escrita num I<destino> existente. Por predefinição o B<debsnap> irá insistir que o directório de destino não exista a menos que seja explicitamente especificado para ser 'B<.>' (o directório de trabalho actual). Isto é para evitar que ficheiros sejam sobrepostos acidentalmente pelo que é obtido do arquivo e para garantir a outros scripts que apenas os ficheiros obtidos estarão presentes lá após conclusão.

note: type: Plain text
en: Report on the B<debsnap> configuration being used and progress during the download operation.  Please always use this option when reporting bugs.
pt: Reporta sobre a configuração do B<debsnap> a ser usada e o progresso durante a operação de descarga. Por favor use sempre esta opção ao reportar bugs.

note: type: Plain text
en: Don't download but just list versions.
pt: Não descarrega mas apenas lista as versões.

note: type: Plain text
en: Download binary packages instead of source packages.
pt: Descarrega pacotes binários em vez de pacotes fonte.

note: type: Plain text
en: Specify architecture of downloaded binary packages. Implies B<--binary>.  This can be given multiple times in order to download binary packages for multiple architectures.
pt: Especifica a arquitectura dos pacotes binário descarregados. Implica B<--binary>. Isto pode ser dado várias vezes de modo a descarregar pacotes binário para várias arquitecturas.

note: type: Plain text
en: Specify the minimum version of a package which will be downloaded.  Any versions which compare larger than this, according to B<dpkg>, will be considered for download.  May be used in combination with B<--last>.
pt: Especifica a versão mínima de um pacote que será descarregada. Quaisquer versões que comparem maior que isto, de acordo com o B<dpkg>, serão consideradas para descarga. Pode ser usada em combinação com B<--last>.

note: type: Plain text
en: Specify the maximum version of a package which will be downloaded.  Any package versions which compare less than this, according to B<dpkg>, will be considered for download.  May be used in combination with B<--first>.
pt: Especifica a versão máxima de um pacote que será descarregada. Quaisquer versões de pacote que comparem menor que isto, de acordo com o B<dpkg>, serão consideradas para descarga. Pode ser usada em combinação com B<--first>.

note: type: Plain text
en: Show a summary of these options.
pt: Mostra um resumo destas opções.

note: type: Plain text
en: Show the version of B<debsnap>.
pt: Mostra a versão de B<debsnap>.

note: type: Plain text
en: B<debsnap> may also be configured through the use of the following options in the devscripts configuration files:
pt: O B<debsnap> também pode ser configurado através do uso das seguintes opções nos ficheiros de configuração do devscripts:

note: type: Plain text
en: Same as the command line option B<--verbose>.  Set to I<yes> to enable.
pt: O mesmo que a opção de linha de comandos B<--verbose>.  Definir para I<yes> para activar.

note: type: Plain text
en: Set a default path for the destination directory.  If unset I<./source-E<lt>package_nameE<gt>> will be used.  The command line option B<--destdir> will override this.
pt: Define um caminho predefinido para o directório de destino. Se não definido, será usado I<./source-E<lt>nome_pacoteE<gt>>. A opção de linha de comandos B<--destdir> irá sobrepor isto.

note: type: Plain text
en: The base url for the snapshots archive.
pt: O url base para o arquivo de instantâneos.

note: type: Plain text
en: If unset this defaults to I<https://snapshot.debian.org>
pt: Se não definido, isto é predefinido para I<https://snapshot.debian.org>

note: type: Plain text
en: B<debsnap> will return an exit status of 0 if all operations succeeded, 1 if a fatal error occurred, and 2 if some packages failed to be downloaded but operations otherwise succeeded as expected.  In some cases packages may fail to be downloaded because they are no longer available on the snapshot mirror, so any caller should expect this may occur in normal use.
pt: B<debsnap> irá retornar um estado de saída de 0 se todas as operações tiverem sucesso, 1 se ocorrer um erro fatal, e 2 se alguns pacotes falharam ao ser descarregados mas fora isso as operações tiveram sucesso como esperado. Em alguns casos os pacotes podem falhar ao serem descarregados porque já não estão mais disponíveis no espelho de instantâneos, assim qualquer chamador deve esperar que isto possa ocorrer em utilização normal.

note: type: Plain text
en: Download the binary package of a specific xterm version for amd64 architecture.
pt: Descarrega o pacote binário de uma versão específica do xterm para a arquitectura amd64.

note: type: Plain text
en: Download binary packages for all versions of xterm for armel architecture.
pt: Descarrega pacotes binários para todas as versões do xterm para a arquitectura armel.

note: type: Plain text
en: Download binary packages for a specific xterm version but for all architectures.
pt: Descarrega pacotes binários de uma versão específica do xterm para todas as arquitecturas.

note: type: Plain text
en: Download binary packages for all versions of xterm for all architectures.
pt: Descarrega pacotes binários de todas as versões do xterm para todas as arquitecturas.

note: type: Plain text
en: Download source packages for local architecture of xterm, between 347-1 and 348-2 revisions, inclusive, showing the progress when doing it.
pt: Descarrega pacotes fonte do xterm para a arquitectura local, entre revisões 347-1 e 348-2, inclusive, mostrando o progresso enquanto o faz.

note: type: Plain text
en: Download binary packages of all packages that are installed on the system.
pt: Descarrega pacotes binários de todos os pacotes que estão instalados no sistema.

note: type: Plain text
en: Global devscripts configuration options.  Will override hardcoded defaults.
pt: Opções de configuração devscripts globais. Irão sobrepor as predefinições intrínsecas.

note: type: Plain text
en: Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 or (at your option)  any later version published by the Free Software Foundation.
pt: É dada permissão para copiar, distribuir e/ou modificar este documento sob os termos da GNU General Public License, Versão 3 ou (por sua opção) qualquer outra versão posterior publicada pela Free Software Foundation.

note: type: Plain text
en: On Debian systems, the complete text of the GNU General Public License can be found in I</usr/share/common-licenses/GPL>.
pt: Em sistemas Debian, o texto completo da GNU General Public License pode ser encontrado em I</usr/share/common-licenses/GPL>.

note: type: Plain text
en: The program is part of the devscripts package.  Please report bugs using `B<reportbug devscripts>`
pt: O programa faz parte do pacote devscripts.  Por favor reporte bugs usando `B<reportbug devscripts>`

note: type: Plain text
en: debuild - build a Debian package
pt: debuild - compila um pacote Debian

note: type: Plain text
en: B<debuild> creates all the files necessary for uploading a Debian package.  It first runs B<dpkg-buildpackage>, then runs B<lintian> on the I<.changes> file created (assuming that B<lintian> is installed), and finally signs the appropriate files (using B<debsign>(1) to do this instead of B<dpkg-buildpackage>(1) itself; all relevant key-signing options are passed on).  Signing will be skipped if the distribution is I<UNRELEASED>, unless B<dpkg-buildpackage>'s B<--force-sign> option is used.  Parameters can be passed to B<dpkg-buildpackage> and B<lintian>, where the parameters to the latter are indicated with the B<--lintian-opts> option.  The allowable options in this case are B<--lintian> and B<--no-lintian> to force or skip the B<lintian> step, respectively. The default is to run B<lintian>.  There are also various options available for setting and preserving environment variables, as described below in the Environment Variables section.  In this method of running B<debuild>, we also save a build log to the file I<../E<lt>packageE<gt>_E<lt>versionE<gt>_E<lt>archE<gt>.build>.
pt: B<debuild> cria todos os ficheiros necessários para enviar um pacote Debian. Primeiro corre B<dpkg-buildpackage>, depois corre B<lintian> no ficheiro I<.changes> criado (assumindo que B<lintian> está instalado), e finalmente assina os ficheiros apropriados (usando B<debsign>(1) para fazer isto em vez do próprio B<dpkg-buildpackage>(1); todas as opções relevantes de chave-assinatura são passadas). O assinar será saltado se a distribuição for I<UNRELEASED>, a menos que seja usada a opção B<--force-sign> do B<dpkg-buildpackage>. Os parâmetros podem ser passados ao B<dpkg-buildpackage> e ao B<lintian>, onde os parâmetros para o último são indicados com a opção B<--lintian-opts>. As opções permitidas neste caso são B<--lintian> e B<--no-lintian> para forçar ou saltar o passo do B<lintian>, respetivamente. A predefinição é correr o B<lintian>. Há também várias opções disponíveis para definir e preservar variáveis de ambiente, como descrito em baixo na secção Variáveis de Ambiente. Neste método de correr o B<debuild>, nós também salvamos um relatório da compilação no ficheiro I<../E<lt>packageE<gt>_E<lt>versionE<gt>_E<lt>archE<gt>.build>.

note: type: Plain text
en: An alternative way of using B<debuild> is to use one or more of the parameters B<binary>, B<binary-arch>, B<binary-indep> and B<clean>, in which case B<debuild> will attempt to gain root privileges and then run I<debian/rules> with the given parameters.  A B<--rootcmd=>I<gain-root-command> or B<-r>I<gain-root-command> option may be used to specify a method of gaining root privileges.  The I<gain-root-command> is likely to be one of I<fakeroot>, I<sudo> or I<super>.  See below for further discussion of this point.  Again, the environment preservation options may be used.  In this case, B<debuild> will also attempt to run B<dpkg-checkbuilddeps> first; this can be explicitly requested or switched off using the options B<-D> and B<-d> respectively.  Note also that if either of these or a B<-r> option is specified in the configuration file option B<DEBUILD_DPKG_BUILDPACKAGE_OPTS>, then it will be recognised even in this method of invocation of B<debuild>.
pt: Um modo alternativo de usar o B<debuild> é usar um ou mais parâmetros B<binary>, B<binary-arch>, B<binary-indep> e B<clean>, que nesse caso o B<debuild> irá tentar ganhar privilégios de root e depois correr I<debian/rules> com os parâmetros dados. Uma opção B<--rootcmd=>I<gain-root-command> ou B<-r>I<gain-root-command> pode ser usada para especificar um método de ganhar privilégios de root. O I<gain-root-command> é provavelmente um de I<fakeroot>, I<sudo> ou I<super>. Veja em baixo mais discussão sobre este ponto. Mais uma vez, podem ser usadas as opções de preservação do ambiente. Neste caso, o B<debuild> irá também tentar correr primeiro B<dpkg-checkbuilddeps>; isto pode ser explicitamente requerido ou desligado usando as opções B<-D> e B<-d> respetivamente. Note também se uma destas ou uma opção B<-r> for especificada na opção de ficheiro de configuração B<DEBUILD_DPKG_BUILDPACKAGE_OPTS>, então será reconhecida mesmo neste método de invocação do B<debuild>.

note: type: Plain text
en: B<debuild> also reads the B<devscripts> configuration files as described below.  This allows default options to be given.
pt: O B<debuild> também lê os ficheiros de configuração do B<devscripts> como descrito em baixo. Isto permite que sejam dadas opções predefinidas.

note: type: Plain text
en: In common with several other scripts in the B<devscripts> package, B<debuild> will climb the directory tree until it finds a I<debian/changelog> file before attempting to build the package.  As a safeguard against stray files causing potential problems, it will examine the name of the parent directory once it finds the I<debian/changelog> file, and check that the directory name corresponds to the package name.  Precisely how it does this is controlled by two configuration file variables B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> and B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, and their corresponding command-line options B<--check-dirname-level> and B<--check-dirname-regex>.
pt: Em comum com vários outros scripts no pacote B<devscripts>, o B<debuild> irá subir a árvore de directórios até encontrar um ficheiro I<debian/changelog> antes de tentar compilar o pacote. Como segurança contra ficheiros errantes que podem causar problemas potenciais, irá examinar o nome do directório pai assim que encontra o ficheiro I<debian/changelog>, e verifica que o nome de directório corresponde ao nome do pacote. O modo preciso de como isto é feito é controlado por duas variáveis de ficheiro de configuração B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> e B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, e as suas opções de linha de comandos correspondentes B<--check-dirname-level> e B<--check-dirname-regex>.

note: type: Plain text
en: The directory name is checked by testing whether the current directory name (as determined by B<pwd>(1)) matches the regex given by the configuration file option B<DEVSCRIPTS_CHECK_DIRNAME_REGEX> or by the command line option B<--check-dirname-regex> I<regex>.  Here I<regex> is a Perl regex (see B<perlre>(3perl)), which will be anchored at the beginning and the end.  If I<regex> contains a '/', then it must match the full directory path.  If not, then it must match the full directory name.  If I<regex> contains the string \(aqPACKAGE', this will be replaced by the source package name, as determined from the I<changelog>.  The default value for the regex is: \(aqPACKAGE(-.+)?', thus matching directory names such as PACKAGE and PACKAGE-version.
pt: O nome de directório é verificado ao testar se o nome de directório actual (como determinado por B<pwd>(1)) corresponde à expressão regular dada pela opção de ficheiro de configuração B<DEVSCRIPTS_CHECK_DIRNAME_REGEX> ou pela opção de linha de comandos B<--check-dirname-regex> I<regex>.  Aqui I<regex> é uma expressão regular de Perl (veja B<perlre>(perl)), que será ancorada no início e no fim Se I<regex> conter um '/', então tem de corresponder ao caminho de directório completo.  Se não, então tem de corresponder ao nome de directório completo.  Se I<regex> conter a string \(aqPACKAGE', isto será substituído pelo nome do pacote fonte, como determinado a partir do I<changelog>. O valor predefinido para a regex é: \(aqPACKAGE(-.+)?', assim correspondendo a nomes de directórios tais como PACKAGE e PACKAGE-version.

note: type: Plain text
en: As environment variables can affect the building of a package, often unintentionally, B<debuild> sanitises the environment by removing all environment variables except for B<TERM>, B<HOME>, B<LOGNAME>, B<GNUPGHOME>, B<PGPPATH>, B<GPG_AGENT_INFO>, B<GPG_TTY>, B<DBUS_SESSION_BUS_ADDRESS>, B<FAKEROOTKEY>, B<DEBEMAIL>, B<DEB_>I<*>, the (B<C>, B<CPP>, B<CXX>, B<LD> and B<F>)B<FLAGS> variables and their B<_APPEND> counterparts and the locale variables B<LANG> and B<LC_>I<*>.  B<TERM> is set to `dumb' if it is unset, and B<PATH> is set to "/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11".
pt: Como as variáveis de ambiente podem afectar a compilação de um pacote, muitas vezes sem intenção, o B<debuild> higieniza o ambiente ao remover todos as variáveis de ambiente excepto para B<TERM>, B<HOME>, B<LOGNAME>, B<GNUPGHOME>, B<PGPPATH>, B<GPG_AGENT_INFO>, B<GPG_TTY>, B<DBUS_SESSION_BUS_ADDRESS>, B<FAKEROOTKEY>, B<DEBEMAIL>, B<DEB_>I<*>, as variáveis B<FLAGS>(B<C>, B<CPP>, B<CXX>, B<LD> e B<F>) e seus homólogos B<_APPEND> e as variáveis de locale B<LANG> e B<LC_>I<*>.  B<TERM> é definida para `dumb' se não estiver definida, e B<PATH> é definida para "/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11".

note: type: Plain text
en: If a particular environment variable is required to be passed through untouched to the build process, this may be specified by using a B<--preserve-envvar> I<envvar> (which can also be written as B<-e> I<envvar> option).  The environment may be left untouched by using the B<--preserve-env> option.  However, even in this case, the B<PATH> will be set to the sane value described above.  The B<only> way to prevent B<PATH> from being reset is to specify a B<--preserve-envvar PATH> option.  But you are warned that using programs from non-standard locations can easily result in the package being broken, as it will not be able to be built on standard systems.
pt: Se uma variável de ambiente particular precisar de ser passada inalterada para o processo de compilação, isso pode ser especificado usando uma B<--preserve-envvar> I<envvar> (o que também pode ser escrito como opção B<-e> I<envvar>). O ambiente pode ser deixado intocado ao usar a opção B<--preserve-env>. No entanto, mesmo neste caso, a B<PATH> será definida para o valor saudável descrito em cima. A B<única> maneira de prevenir que a B<PATH> seja reiniciada é especificar a opção B<--preserve-envvar PATH>. Mas você fica avisado que usar programas de localizações não-standard pode facilmente resultar no pacote ficar quebrado, pois não será capaz de ser compilado em sistemas standard.

note: type: Plain text
en: Note that one may add directories to the beginning of the sanitised B<PATH>, using the B<--prepend-path> option. This is useful when one wishes to use tools such as B<ccache> or B<distcc> for building.
pt: Note que podemos adicionar directórios ao inicio da B<PATH> higienizada, usando a opção B<--prepend-path>. Isto é útil quando desejamos usar ferramentas como B<ccache> ou B<distcc> para compilação.

note: type: Plain text
en: It is also possible to avoid having to type something like I<FOO>B<=>I<bar >B<debuild -e >I<FOO> by writing B<debuild -e >I<FOO>B<=>I<bar> or the long form B<debuild --set-envvar >I<FOO>B<=>I<bar>.
pt: É também possível evitar ter de escrever algo como I<FOO>B<=>I<bar >B<debuild -e >I<FOO> ao escrever B<debuild -e >I<FOO>B<=>I<bar> ou o formato longo B<debuild --set-envvar >I<FOO>B<=>I<bar>.

note: type: SH
en: SUPERUSER REQUIREMENTS
pt: REQUERIMENTOS DE SUPER-UTILIZADOR

note: type: Plain text
en: B<debuild> needs to be run as superuser to function properly.  There are three fundamentally different ways to do this.  The first, and preferable, method is to use some root-gaining command.  The best one to use is probably B<fakeroot>(1), since it does not involve granting any genuine privileges.  B<super>(1) and B<sudo>(1) are also possibilities.  If no B<-r> (or B<--rootcmd>) option is given (and recall that B<dpkg-buildpackage> also accepts a B<-r> option) and neither of the following methods is used, then B<-rfakeroot> will silently be assumed.
pt: B<debuild> precisa de correr como super-utilizador para funcionar corretamente. Existem três maneiras fundamentais de fazer isto. O primeiro método, e preferível, é usar algum comando de ganhar root. O melhor a usar é provavelmente o B<fakeroot>(1), porque não envolve dar nenhuns privilégios genuínos. B<super>(1) e B<sudo>(1) são também possibilidades. Se nenhuma opção B<-r> (ou B<--rootcmd>) for dada (e recorde que B<dpkg-buildpackage> também aceita uma opção B<-r>) e nenhum dos seguintes métodos for usado, então será assumido B<-rfakeroot> em silêncio.

note: type: Plain text
en: The second method is to use some command such as B<su>(1) to become root, and then to do everything as root.  Note, though, that B<lintian> will abort if it is run as root or setuid root; this can be overcome using the B<--allow-root> option of B<lintian> if you know what you are doing.
pt: O segundo método é usar algum comando como o B<su>(1) para se tornar root, e depois fazer tudo como root. Note, entretanto, que o B<lintian> irá abortar ser correr como root ou setuid root; isto pode ser ultrapassado usando a opção B<--allow-root> do B<lintian> se você souber o que está a fazer.

note: type: Plain text
en: The third possible method is to have B<debuild> installed as setuid root.  This is not the default method, and will have to be installed as such by the system administrator.  It must also be realised that anyone who can run B<debuild> as root or setuid root has B<full access to the whole machine>.  This method is therefore not recommended, but will work.  B<debuild> could be installed with mode 4754, so that only members of the owning group could run it.  A disadvantage of this method would be that other users would then not be able to use the program.  There are many other variants of this option involving multiple copies of B<debuild>, or the use of programs such as B<sudo> or B<super> to grant root privileges to users selectively.  If the sysadmin wishes to do this, she should use the B<dpkg-statoverride> program to change the permissions of I</usr/bin/debuild>.  This will ensure that these permissions are preserved across upgrades.
pt: O terceiro método possível é ter o B<debuild> instalado como setuid root. Este não é o método predefinido, e terá de ser instalado deste modo pelo administrador do sistema. É preciso também se perceber que qualquer pessoa que possa correr o B<debuild> como root ou setuid root fica com B<acesso total a toda a máquina>. Por isto este método não é recomendado, mas irá funcionar. O B<debuild> poderá ser instalado com modo 4754, para que apenas os membros do grupo de posse o possam correr. A desvantagem deste método seria que outros utilizadores não seriam capazes de usar o programa. Existem muitas outras variantes desta opção que envolvem várias cópias do B<debuild>, ou o uso de programas como  B<sudo> ou B<super> para seletivamente dar privilégios de root a utilizadores. Se o administrador do sistema desejar fazer isto, deve usar o programa B<dpkg-statoverride> para mudar as permissões de I</usr/bin/debuild>. Isto vai assegurar que estas permissões são preservadas por entre actualizações.

note: type: Plain text
en: B<debuild> supports a number of hooks when running B<dpkg-buildpackage>.  Note that the hooks B<dpkg-buildpackage> to B<lintian> (inclusive) are passed through to B<dpkg-buildpackage> using its corresponding B<--hook->I<name> option.  The available hooks are as follows:
pt: B<debuild> suporta um número de hooks quando corre B<dpkg-buildpackage>. Note que os hooks B<dpkg-buildpackage> até B<lintian> (inclusive) são passados pelo B<dpkg-buildpackage> usando a sua opção correspondente B<--hook->I<name>. Os hooks disponíveis são os seguintes:

note: type: Plain text
en: Run before B<dpkg-buildpackage> begins by calling B<dpkg-checkbuilddeps>.
pt: Corre antes de B<dpkg-buildpackage> começar ao chamar B<dpkg-checkbuilddeps>.

note: type: Plain text
en: Hook is run inside the unpacked source.
pt: Hook corre dentro da fonte desempacotada.

note: type: Plain text
en: Corresponds to B<dpkg>'s B<init> hook.
pt: Corresponde ao hook B<init> do B<dpkg>.

note: type: Plain text
en: Run before B<dpkg-buildpackage> runs B<debian/rules clean> to clean the source tree.  (Run even if the tree is not being cleaned because B<-nc> is used.)
pt: Corre antes do B<dpkg-buildpackage> correr B<debian/rules clean> para limpar a árvore fonte. (Corre mesmo que a árvore não seja limpa porque é usado B<-nc>.)

note: type: Plain text
en: Corresponds to B<dpkg>'s B<preclean> hook.
pt: Corresponde ao hook B<preclean> do B<dpkg>.

note: type: Plain text
en: Run after cleaning the tree and before running B<dpkg-source>.  (Run even if B<dpkg-source> is not being called because B<-b>, B<-B>, or B<-A> is used.)
pt: Corre após limpar a árvore e antes de correr B<dpkg-source>.  (Corre mesmo se B<dpkg-source> não seja chamado porque é usado B<-b>, B<-B>, ou B<-A>.)

note: type: Plain text
en: Corresponds to B<dpkg>'s B<source> hook.
pt: Corresponde ao hook B<source> do B<dpkg>.

note: type: Plain text
en: Run after B<dpkg-source> and before calling B<debian/rules build>.  (Run even if this is a source-only build, so B<debian/rules build> is not being called.)
pt: Corre após B<dpkg-source> e antes de chamar B<debian/rules build>.  (Corre mesmo que seja uma compilação apenas-fonte, e assim B<debian/rules build> não irá ser chamado.)

note: type: Plain text
en: Corresponds to B<dpkg>'s B<build> hook.
pt: Corresponde ao hook B<build> do B<dpkg>.

note: type: Plain text
en: Run between B<debian/rules build> and B<debian/rules binary>(B<-arch>).  Run B<only> if a binary package is being built.
pt: Corre entre B<debian/rules build> e B<debian/rules binary>(B<-arch>).  Corre B<apenas> se um pacote binário estiver a ser compilado.

note: type: Plain text
en: Corresponds to B<dpkg>'s B<binary> hook.
pt: Corresponde ao hook B<binary> do B<dpkg>.

note: type: Plain text
en: Run after the binary package is built and before calling B<dpkg-genchanges>.
pt: Corre após o pacote binário ser compilado e antes de chamar B<dpkg-genchanges>.

note: type: Plain text
en: Corresponds to B<dpkg>'s B<changes> hook.
pt: Corresponde ao hook B<changes> do B<dpkg>.

note: type: Plain text
en: Run after B<dpkg-genchanges> and before the final B<debian/rules clean>.  (Run even if we are not cleaning the tree post-build, which is the default.)
pt: Corre após B<dpkg-genchanges> e antes do B<debian/rules clean> final. (Corre mesmo que não estejamos a limpar a árvore pós-compilação, o que é a predefinição.)

note: type: Plain text
en: Corresponds to B<dpkg>'s B<postclean> hook.
pt: Corresponde ao hook B<postclean> do B<dpkg>.

note: type: Plain text
en: Run (once) before calling B<lintian>.  (Run even if we are not calling B<lintian>.)
pt: Corre (uma vez) antes de chamar B<lintian>.  (Corre mesmo que não estejamos a chamar o B<lintian>.)

note: type: Plain text
en: Hook is run from parent directory of unpacked source.
pt: Hook corre a partir do directório pai da fonte desempacotada.

note: type: Plain text
en: Corresponds to B<dpkg>'s B<check> hook.
pt: Corresponde ao hook B<check> do B<dpkg>.

note: type: Plain text
en: Run after calling B<lintian> before any signing takes place.  (Run even if we are not signing anything.)
pt: Corre após chamar o B<lintian> antes de qualquer assinatura ser feita. (Corre mesmo que não estejamos a assinar nada.)

note: type: Plain text
en: Corresponds to B<dpkg>'s B<sign> hook, but is run by B<debuild>.
pt: Corresponde ao hook B<sign> do B<dpkg>, mas é corrido pelo B<debuild>.

note: type: Plain text
en: Run after everything has finished.
pt: Corre após tudo ter terminado.

note: type: Plain text
en: Corresponds to B<dpkg>'s B<done> hook, but is run by B<debuild>.
pt: Corresponde ao hook B<done> do B<dpkg>, mas é corrido pelo B<debuild>.

note: type: Plain text
en: A hook command can be specified either in the configuration file as, for example, DEBUILD_SIGNING_HOOK='foo' (note the hyphens change into underscores!) or as a command line option B<--signing-hook-foo>.  The command will have certain percent substitutions made on it: B<%%> will be replaced by a single B<%> sign, B<%p> will be replaced by the package name, B<%v> by the package version number, B<%s> by the source version number, B<%u> by the upstream version number.  Neither B<%s> nor B<%u> will contain an epoch.  B<%a> will be B<1> if the immediately following action is to be performed and B<0> if not (for example, in the B<dpkg-source> hook, B<%a> will become B<1> if B<dpkg-source> is to be run and B<0> if not).  Then it will be handed to the shell to deal with, so it can include redirections and stuff.  For example, to only run the B<dpkg-source> hook if B<dpkg-source> is to be run, the hook could be something like: "if [ %a -eq 1 ]; then ...; fi".
pt: Um comando hook pode ser especificado seja no ficheiro de configuração como, por exemplo, DEBUILD_SIGNING_HOOK='foo' (note que os hífens mudaram para underscores!) ou como opção de linha de comandos B<--signing-hook-foo>. O comando irá ter uma certa percentagem de substituições feitas nele: B<%%> irá ser substituído por um único sinal B<%>, B<%p> será substituído pelo nome do pacote, B<%v> pelo número de versão do pacote, B<%s> pelo número da versão fonte, B<%u> pelo número da versão do autor. Nem B<%s> nem B<%u> irão conter um epoch. B<%a> irá ser B<1> se a acção imediatamente seguinte deverá ser executada e B<0> se não (por exemplo, no hook do B<dpkg-source>, B<%a> irá tornar-se B<1> se B<dpkg-source> estiver para ser corrido e B<0> se não). Então será entregue à shell para lidar, para que possa incluir redirecionamentos e outras coisas. Por exemplo, para apenas correr o hook do B<dpkg-source> se o B<dpkg-source> estiver para correr, o hook pode ser algo como isto: "if [ %a -eq 1 ]; then ...; fi".

note: type: Plain text
en: B<Please take care with hooks>, as misuse of them can lead to packages which FTBFS (fail to build from source).  They can be useful for taking snapshots of things or the like.
pt: B<Por favor tenha cuidado com os hooks>, pois a sua má utilização pode levar a pacotes que FTBFS (fail to build from source) falham ao compilar a partir da fonte. Eles pode ser úteis para tirar instantâneos e coisas do género.

note: type: Plain text
en: For details, see above.
pt: Para detalhes,. veja em cima.

note: type: Plain text
en: Command to gain root (or fake root) privileges.
pt: Comando para obter privilégios de root (ou falso root).

note: type: Plain text
en: Do not clean the environment, except for PATH.
pt: Não limpa o ambiente, excepto para PATH.

note: type: Plain text
en: Do not clean the I<var> variable from the environment.
pt: Não limpa a variável I<var> do ambiente.

note: type: Plain text
en: If I<var> ends in an asterisk ("*") then all variables with names that match the portion of I<var> before the asterisk will be preserved.
pt: Se I<var> acabar num asterisco ("*") então serão preservadas todas as variáveis com nomes que correspondem à porção de I<var> antes do asterisco.

note: type: Plain text
en: Set the environment variable I<var> to I<value> and do not remove it from the environment.
pt: Define a variável de ambiente I<var> para I<value> e não a remove do ambiente.

note: type: Plain text
en: Once the normalized PATH has been set, prepend I<value> to it.
pt: Após a PATH normalizada ter sido definida, prefixa I<value> a ela.

note: type: Plain text
en: Run B<lintian> after B<dpkg-buildpackage>.  This is the default behaviour, and it overrides any configuration file directive to the contrary.
pt: Corre B<lintian> após B<dpkg-buildpackage>. Este é o comportamento predefinido, e sobrepõe qualquer directiva de ficheiro de configuração que diga o contrário.

note: type: Plain text
en: Do not run B<lintian> after B<dpkg-buildpackage>.
pt: Não corre o B<lintian> após B<dpkg-buildpackage>.

note: type: Plain text
en: Even if we're running B<dpkg-buildpackage> and the version number has a Debian revision, do not check that the I<.orig.tar.gz> file or I<.orig> directory exists before starting the build.
pt: Mesmo que estejamos a correr B<dpkg-buildpackage> e o número de versão tenha uma revisão Debian, não verifica se o ficheiro I<.orig.tar.gz> ou o directório I<.orig> existem antes de começar a compilação.

note: type: Plain text
en: If we're running B<dpkg-buildpackage> and the version number has a Debian revision, check that the I<.orig.tar.gz> file or I<.orig> directory exists before starting the build.  This is the default behaviour.
pt: Se estivermos a correr B<dpkg-buildpackage> e o número de versão tiver uma revisão Debian, verifica se o ficheiro I<.orig.tar.gz> ou o directório I<.orig> existem antes de começar a compilação. Este é o comportamento predefinido.

note: type: Plain text
en: When signing, use B<debrsign> instead of B<debsign>.  I<username> specifies the credentials to be used.
pt: Ao assinar, usa B<debrsign> em vez de B<debsign>.  I<username> especifica as credenciais a serem usadas.

note: type: Plain text
en: Set a hook as described above.  If I<hook> is blank, this unsets the hook.
pt: Define um hook como descrito em cima. Se I<hook> estiver vazio, isso desconfigura o hook.

note: type: Plain text
en: Clears all hooks.  They may be reinstated by later command line options.
pt: Limpa todos os hooks. Eles pode ser reinstalados por opções de linha de comandos posteriores.

note: type: Plain text
en: Do not run B<dpkg-checkbuilddeps> to check build dependencies.
pt: Não corre B<dpkg-checkbuilddeps> para verificar dependências de compilação.

note: type: Plain text
en: Run B<dpkg-checkbuilddeps> to check build dependencies.
pt: Corre B<dpkg-checkbuilddeps> para verificar dependências de compilação.

note: type: Plain text
en: The two configuration files I</etc/devscripts.conf> and I<~/.devscripts> are sourced by a shell in that order to set configuration variables.  Command line options can be used to override some of these configuration file settings, otherwise the B<--no-conf> option can be used to prevent reading these files.  Environment variable settings are ignored when these configuration files are read.  The currently recognised variables are:
pt: Os dois ficheiros de configuração I</etc/devscripts.conf> e I<~/.devscripts> são fonte para uma shell por esta ordem para definir variáveis de configuração. Podem ser usadas opções de linha de comandos para sobrepor algumas destas definições de ficheiro de configuração, caso contrário a opção B<--no-conf> pode ser usada para prevenir a leitura destes ficheiros. As definições de variáveis de ambiente são ignoradas quando estes ficheiros de configuração são lidos. As variáveis reconhecidas actualmente são:

note: type: Plain text
en: If this is set to I<yes>, then it is the same as the B<--preserve-env> command line parameter being used.
pt: Se isto for definido para I<yes>, então é o mesmo que usar o parâmetro de linha de comandos B<--preserve-env>.

note: type: Plain text
en: Which environment variables to preserve.  This should be a comma-separated list of variables.  This corresponds to using possibly multiple B<--preserve-envvar> or B<-e> options.
pt: Quais as variáveis de ambiente a preservar. Isto deve ser uma lista de variáveis separadas por vírgulas. Isto corresponde a usar múltiplas possíveis opções B<--preserve-envvar> ou B<-e>.

note: type: Plain text
en: This corresponds to B<--set-envvar=>I<var>B<=>I<value>.
pt: Isto corresponde a B<--set-envvar=>I<var>B<=>I<value>.

note: type: Plain text
en: This corresponds to B<--prepend-path>.
pt: Isto corresponde a B<--prepend-path>.

note: type: Plain text
en: Setting this variable to I<prog> is the equivalent of B<-r>I<prog>.
pt: Definir esta variável para I<prog> é o equivalente a B<-r>I<prog>.

note: type: Plain text
en: Setting this variable to I<no> is the same as the B<--no-tgz-check> command line option.
pt: Definir esta variável para I<no> é o mesmo que a opção de linha de comandos B<--no-tgz-check>.

note: type: Plain text
en: Setting this variable is the same as using the B<--username> command line option.
pt: Definir esta variável é o mesmo que usar a opção de linha de comandos B<--username>.

note: type: Plain text
en: These are options which should be passed to the invocation of B<dpkg-buildpackage>.  They are given before any command-line options.  Due to issues of shell quoting, if a word containing spaces is required as a single option, extra quotes will be required.  For example, to ensure that your own GPG key is always used, even for sponsored uploads, the configuration file might contain the line:
pt: Estas são opções que devem ser passadas à invocação de B<dpkg-buildpackage>. Elas são dadas antes de quaisquer opções de linha de comandos. Devido a problemas com a citação da shell, se for necessário uma palavra que contenha espaços como única opção, serão requeridas aspas extra. Por exemplo, para assegurar que a sua chave GPG é sempre usada, mesmo para envios patrocinados, o ficheiro de configuração pode conter a linha:

note: type: Plain text
en: which gives precisely two options.  Without the extra single quotes, B<dpkg-buildpackage> would reasonably complain that I<Gilbey> is an unrecognised option (it doesn't start with a B<-> sign).
pt: a qual dá precisamente duas opções. Sem as aspas únicas extra, o B<dpkg-buildpackage> iria queixar-se com razão que I<Gilbey> é uma opção não reconhecida (não começa com um sinal B<->).

note: type: Plain text
en: Also, if this option contains any B<-r>, B<-d> or B<-D> options, these will always be taken account of by B<debuild>.  Note that a B<-r> option in this variable will override the setting in B<DEBUILD_ROOTCMD>.
pt: Também, se esta opção conter alguma opção B<-r>, B<-d> ou B<-D>, estas serão sempre tidas em conta pelo B<debuild>.  Note que uma opção B<-r> nesta variável irá sobrepor a definição em B<DEBUILD_ROOTCMD>.

note: type: Plain text
en: The hook variable for the I<foo> hook.  See the section on hooks above for more details.  By default, this is empty.
pt: A variável hook para o hook I<foo>. Veja a secção sobre hooks em cima para mais detalhes. Por predefinição, isto está vazio.

note: type: Plain text
en: Should we run B<lintian>? If this is set to I<no>, then B<lintian> will not be run.
pt: Deveríamos correr o B<lintian>? Se isto estiver definido para I<no>, então o B<lintian> não irá correr.

note: type: Plain text
en: These are options which should be passed to the invocation of B<lintian>.  They are given before any command-line options, and the usage of this variable is as described for the B<DEBUILD_DPKG_BUILDPACKAGE_OPTS> variable.
pt: Estas são opções que devem ser passadas à invocação do B<lintian>. Elas são dadas antes de quaisquer opções de linha de comandos, e a utilização desta variável é como descrita para a variável B<DEBUILD_DPKG_BUILDPACKAGE_OPTS>.

note: type: Plain text
en: To build your own package, simply run B<debuild> from inside the source tree.  B<dpkg-buildpackage>(1) options may be given on the command line.
pt: Para compilar o seu próprio pacote, simplesmente corra B<debuild> a partir de dentro da árvore fonte. Pode ser dadas opções de B<dpkg-buildpackage>(1) na linha de comandos.

note: type: Plain text
en: The typical command line options to build only the binary package(s)  without signing the .changes file (or the non-existent .dsc file):
pt: As opções de linha de comando típicas para compilar apenas os pacote(s) binário sem assinar o ficheiro .changes (ou o ficheiro .dsc não existente):

note: type: Plain text
en: Change the B<-b> to B<-S> to build only a source package.
pt: Muda o B<-b> para B<-S> para compilar apenas um pacote fonte.

note: type: Plain text
en: An example using B<lintian> to check the resulting packages and passing options to it:
pt: Um exemplo que usa o B<lintian> para verificar os pacotes resultantes e passa opções para ele.

note: type: Plain text
en: Note the order of options here: the B<debuild> options come first, then the B<dpkg-buildpackage> ones, then finally the checker options.  (And B<lintian> is called by default.)  If you find yourself using the same B<dpkg-buildpackage> options repeatedly, consider using the B<DEBUILD_DPKG_BUILDPACKAGE_OPTS> configuration file option as described above.
pt: Note a ordem das opções aqui: as opções do B<debuild> vêm primeiro, depois as do B<dpkg-buildpackage>, então finalmente as opções de verificação. (E o B<lintian> é chamado por predefinição.) Se você estiver as usar as mesmas opções de B<dpkg-buildpackage> repetidamente, considere usar a opção de ficheiro de configuração B<DEBUILD_DPKG_BUILDPACKAGE_OPTS> como descrita em cima.

note: type: Plain text
en: To build a package for a sponsored upload, given I<foobar_1.0-1.dsc> and the respective source files, run something like the following commands:
pt: Para compilar um pacote para um envio patrocinado, dando I<foobar_1.0-1.dsc> e os ficheiros fontes respectivos, corra algo como os seguintes comandos:

note: type: Plain text
en: where 0x12345678 is replaced by your GPG key ID or other key identifier such as your email address.  Again, you could also use the B<DEBUILD_DPKG_BUILDPACKAGE_OPTS> configuration file option as described above to avoid having to type the B<-k> option each time you do a sponsored upload.
pt: onde 0x12345678 é substituído pelo seu ID de chave GPG ou outro identificador de chave como o seu endereço de email. Mais uma vez, você pode também usar a opção de ficheiro de configuração B<DEBUILD_DPKG_BUILDPACKAGE_OPTS> como descrita em cima para evitar ter de escrever a opção B<-k> todas as vezes que faz um envio patrocinado.

note: type: Plain text
en: The original B<debuild> program was written by Christoph Lameter E<lt>clameter@debian.orgE<gt>.  The current version has been written by Julian Gilbey E<lt>jdg@debian.orgE<gt>.
pt: O programa original B<debuild> foi escrito por Christoph Lameter E<lt>clameter@debian.orgE<gt>. A versão actual foi escrita por Julian Gilbey E<lt>jdg@debian.orgE<gt>.

note: type: Plain text
en: dep3changelog - generate a changelog entry from a DEP3-style patch header
pt: dep3changelog - gera uma entrada changelog a partir de cabeçalho de patch estilo DEP3

note: type: Plain text
en: B<dep3changelog> extracts the DEP3 patch headers from the given I<patch> files and builds a changelog entry for each patch.  If the patch author differs from the one detected from the B<DEBEMAIL>, B<NAME>, B<DEBEMAIL>, or B<EMAIL> environment variables, ``Thanks to I<author> E<lt>I<email>E<gt>'' is added to the changelog entry for that patch.  Any B<bug-debian> or B<bug-ubuntu> fields are added as ``Closes'' to the changelog entry.  The generated changelog entries are passed to B<debchange> as an argument along with the given I<dch_options>.
pt: B<dep3changelog> extrai os cabeçalhos de patch DEP3 dos ficheiros I<patch> fornecidos e compila uma entrada de registo de alterações para cada patch. Se o autor da patch diferir daquele detetado a partir das variáveis de ambiente B<DEBEMAIL>, B<NAME>, B<DEBEMAIL>, ou B<EMAIL>, é acrescentado ``Thanks to I<author> E<lt>I<email>E<gt>'' à entrada changelog para essa patch. Quaisquer campos B<bug-debian> ou B<bug-ubuntu> são adicionados como ``Closes'' à entrada changelog. As entradas de changelog geradas são passadas ao B<debchange> como um argumento juntamente com as I<dch_options> dadas.

note: type: Plain text
en: dep-14-convert-git-branch-names - Convert git repository branch names to follow DEP-14.
pt: dep-14-convert-git-branch-names - Converte nomes de ramos de repositório git para seguirem DEP-14.

note: type: Plain text
en: This helper tool assists in renaming the branch names by printing the necessary git commands for local repository and salsa commands remote repository to rename the branches and to update the default git branch. It also prints commands to create a gbp.conf with matching branch names.
pt: Esta ferramenta de ajuda assiste no renomear de nomes de ramos ao escrever os comandos git necessários para repositório local e comandos salsa para repositórios remotos para renomear os ramos e para actualizar o ramo git predefinido. Também escreve os comandos para criar um gbp.conf com nomes de ramos correspondentes.

note: type: Plain text
en: As this script does not actually modify anything, so feel free to run this script in any Debian packaging repository to see what it outputs.
pt: Como este script na realidade não modifica nada, esteja à vontade de correr este script em qualquer repositório de empacotamento Debian para ver quais os seus resultados.

note: type: Plain text
en: Renaming is needed as git defaults to 'main' as the branch name. Previously git used 'master', and git-buildpackage still used 'master' as the branch name. This is not ideal for Debian packaging, as using the same default development branch names as upstream projects typically do may lead into branch name conflicts.
pt: O renomear e necessário pois git predefine 'main' como o nome de ramo. Anteriormente git usada 'master', e o git-buildpackage ainda usava 'master' como nome de ramo. Isto não é ideal para empacotamento Debian, pois usar o mesmo nome de ramo de desenvolvimento predefinido que os projetos de autor pode tipicamente levar a conflitos com nomes de ramos.

note: type: Plain text
en: The DEP-14 (https://dep-team.pages.debian.net/deps/dep14/, status: candidate)  states:
pt: O DEP-14 (https://dep-team.pages.debian.net/deps/dep14/, status: candidate)  declara:

note: type: Plain text
en:   In Debian this means that uploads to unstable and experimental should be
      prepared either in the debian/latest branch or respectively in the
      debian/unstable and debian/experimental branches.
pt:   Em Debian sito significa que envios para unstable e experimental devem
      ser preparados seja no ramo debian/latest branch ou respetivamente
      nos ramos debian/unstable e debian/experimental.

note: type: Plain text
en: and:
pt: e:

note: type: Plain text
en:   The helper tools that do create those repositories should use a command like
      git symbolic-ref HEAD refs/heads/debian/latest to update HEAD to point to the
      desired branch.
pt:   As ferramentas de ajuda que criam esses repositórios devem usar um
      comando como git symbolic-ref HEAD refs/heads/debian/latest para
      actualizar HEAD para apontar para o ramo desejado.

note: type: Plain text
en: B<dep-14-convert-git-branch-names> [I<\,options\/>]
pt: B<dep-14-convert-git-branch-names> [I<\,opções\/>]

note: type: Plain text
en: Branch for main packaging (e.g. 'debian/latest')
pt: Ramo para empacotamento principal  (ex. 'debian/latest')

note: type: Plain text
en: Display debug information while running
pt: Mostra informação de depuração enquanto corre

note: type: Plain text
en: devscripts - scripts to ease the lives of Debian developers
pt: devscripts - scripts para facilitar a vida de desenvolvedores Debian

note: type: Plain text
en: The B<devscripts> package provides a collection of scripts which may be of use to Debian developers and others wishing to build Debian packages.  For a summary of the available scripts, please see the file I</usr/share/doc/devscripts/README.gz>, and for full details, please see the individual manpages.  They are contributed by multiple developers; for details of the authors, please see the code or manpages.
pt: O pacote B<devscripts> fornece uma coleção de scripts que podem ser úteis para desenvolvedores Debian e outros que desejem compilar pacotes Debian. Para um sumário dos scripts disponíveis, por favor veja o ficheiro I</usr/share/doc/devscripts/README.gz>, e para todos os detalhes, por favor veja os manuais individuais. Eles são contribuídos por múltiplos desenvolvedores; para detalhes dos autores, por favor veja o código ou os manuais.

note: type: Plain text
en: Also, the directory I</usr/share/doc/devscripts/examples> contains an example B<exim> script for sorting mail arriving to Debian mailing lists.
pt: Também, o directório I</usr/share/doc/devscripts/examples> contém um script exemplo B<exim> para ordenar o mail que chega às listas de mail de Debian.

note: type: Plain text
en: Several scripts of the devscripts suite use the following environment variables. Check the man pages of individual scripts for more details on how the variables are used.
pt: Vários scripts da suite devscripts usam as seguintes variáveis de ambiente. Veja os manuais individuais dos scripts para mais detalhes sobre como as variáveis são usadas.

note: type: Plain text
en: Email of the person acting on a given Debian package via devscripts.
pt: Email da pessoa que actua num dado pacote Debian via devscripts.

note: type: Plain text
en: Full name (first + family) of the person acting on a given Debian package via devscripts.
pt: Nome completo (primeiro + apelido) da pessoa que actua num dado pacote Debian via devscripts.

note: type: Plain text
en: Here is the complete list of available devscripts. See their man pages for additional documentation.
pt: Aqui está a lista completa dos devscripts disponíveis. Veja os seus manuais para documentação adicional.

note: type: Plain text
en: run a command and prepend time and stream (O for stdout, E for stderr) for every line of output.
pt: corre um comando e prefixa hora e fluxo (O para stdout, E para stderr) para cada linha a escrever.

note: type: Plain text
en: Prints arch (tla/Bazaar 1.x) package names. Also supports calculating the package names for other branches. [tla]
pt: Escreve nomes de pacote arch (tla/Bazaar 1.x). Também suporta calcular os nomes de pacotes para outros ramos. [tla]

note: type: Plain text
en: Searches for all packages that build-depend on a given package. [dctrl-tools, dose-extra, libdpkg-perl]
pt: Procura por todos os pacotes cuja compilação depende dum determinado pacote. [dctrl-tools, dose-extra, libdpkg-perl]

note: type: Plain text
en: tool to easily play with several distributions. [dctrl-tools]
pt: ferramenta para lidar facilmente com várias distribuições. [dctrl-tools]

note: type: Plain text
en: check whether a /bin/sh script contains any common bash-specific constructs.
pt: verifica se um script /bin/sh contém quaisquer construções específicas de bash comuns

note: type: Plain text
en: upload a Debian source package to a cowbuilder host and build it, optionally also signing and uploading the result to an incoming queue. [ssh-client]
pt: envia um pacote fonte Debian para uma máquina cowbuilder e compila-o, opcionalmente também o assina e actualiza o resultado numa fila de chegados. [ssh-client]

note: type: Plain text
en: run a given command replacing the name of a .changes or .dsc file with each of the files referenced therein. *
pt: corre um dado comando substituindo o nome de um ficheiro .changes ou .dsc com cada um dos ficheiro referenciado nesse lugar. *

note: type: Plain text
en: given a list of packages, pretty-print it ordered by maintainer. *
pt: dando uma lista de pacotes, escreve-a agradavelmente ordenada pelo maintainer. *

note: type: Plain text
en: bisect snapshot.debian.org to find which change in the archive introduced a certain problem. [debvm, mmdebstrap, python3-debian]
pt: bifurca snapshot.debian.org para descobrir qual mudança no arquivo introduziu um determinado problema. [debvm, mmdebstrap, python3-debian]

note: type: Plain text
en: List contents of current package.  Do this after a successful "debuild" to see if the package looks all right.
pt: Lista o conteúdo do pacote actual. Faz isto após uma "reconstrução" com sucesso para ver se está tudo bem com o pacote.

note: type: Plain text
en: Modifies debian/changelog and manages version numbers for you.  It will either increment the version number or add an entry for the current version, depending upon the options given to it. [libdistro-info-perl, libsoap-lite-perl]*
pt: Modifica debian/changelog e gere números de versões por si. Irá ou incrementar o número da versão ou adicionar uma entrada à versão actual, dependendo das opções que lhe forem dadas. [libdistro-info-perl, libsoap-lite-perl]*

note: type: Plain text
en: checkout the development repository of a Debian package. *
pt: faz checkout (copia) o repositório de desenvolvimento de um pacote Debian. *

note: type: Plain text
en: Clean a Debian source tree.  Debclean will clean all Debian source trees below the current directory, and if requested, also remove all files that were generated from these source trees (that is .deb, .dsc and .changes files).  It will keep the .diffs and original files, though, so that the binaries and other files can be rebuilt if necessary. *
pt: Limpa uma árvore fonte Debian. O Debclean irá limpar árvores de fontes Debian abaixo do directório actual, e se for pedido, também remove todos os ficheiros que foram gerados a partir destas árvores fonte (isto é, ficheiros .deb, .dsc e .changes). No entanto irá manter os .diffs e os ficheiros originais, para que os binários e outros ficheiros possam ser re-compilados se necessário. *

note: type: Plain text
en: Commits changes to cvs, darcs, svn, svk, tla, bzr, git, or hg, using new entries in debian/changelog as the commit message. Also supports tagging Debian package releases. [cvs | darcs | subversion | svk | tla | bzr | git-core | mercurial, libtimedate-perl]
pt: Envia /Commits) alterações para cvs, darcs, svn, svk, tla, bzr, git, ou hg, usando novas entradas em debian/changelog como a mensagem de envio. Também suporta etiquetagem de lançamentos de pacotes Debian. [cvs | darcs | subversion | svk | tla | bzr | git-core | mercurial, libtimedate-perl]

note: type: Plain text
en: A program which examines two .deb files or two .changes files and reports on any difference found in their file lists.  Useful for ensuring that no files were inadvertently lost between versions.  Can also examine two .dsc files and report on the changes between source versions. For a deeper comparison one can use the diffoscope package. [wdiff, patchutils]*
pt: Um programa que examina dois ficheiros .deb ou dois ficheiros .changes e reporta quaisquer diferenças encontradas na sua lista de ficheiros. Útil para assegurar que não foram perdidos ficheiros inadvertidamente entre versões. Também pode examinar dois ficheiros .dsc e reportar as alterações entre versões da fonte. Para uma comparação mais profunda podemos usar o pacote diffoscope. [wdiff, patchutils]*

note: type: Plain text
en: Apply unified diffs of two Debian source packages, such as those generated by debdiff, to a target Debian source package. Any changes to debian/changelog are dealt with specially, to avoid the conflicts that changelog diffs typically produce when applied naively. May be used to check that old patches still apply to newer versions of those packages. [python3-debian, python3-unidiff, quilt]
pt: Aplica diffs unificados de dois pacotes fonte Debian, tal como aqueles gerados pelo debdiff, a um pacote fonte Debian alvo. Quaisquer alterações a debian/changelog são especialmente lidadas, para evitar os conflitos que os diffs de changelog produzem tipicamente quando aplicados ingenuamente. Pode ser usado para verificar se patches antigas ainda se aplicam às versões recentes desses pacotes. [python3-debian, python3-unidiff, quilt]

note: type: Plain text
en: list source packages which have FTBFS bugs filed against them and print them with the bug number and title. [postgresql-client, python3-debian, python3-debianbts]
pt: Lista pacotes fonte que têm bugs FTBFS preenchidos contra eles e escreve-os com o número de bug e título. [postgresql-client, python3-debian, python3-debianbts]

note: type: Plain text
en: Installs the current package by using dpkg.  It assumes that the current package has just been built (for example by debuild), and the .deb lives in the parent directory, and will effectively run dpkg -i on the .deb. The ability to install the package with a very short command is very useful when troubleshooting packages.
pt: Instala o pacote actual ao usar o dpkg. Assume que o pacote actual acabou de ser compilado (por exemplo pelo debuild), e o .deb vive no directório pai, e irá efectivamente correr dpkg -i no .deb. A habilidade de instalar o pacote com um comando muito curto é muito útil quando despistamos problemas com pacotes.

note: type: Plain text
en: Combines debootstrap and snapshot.debian.org to create a chroot containing exactly the requested selection of packages. This can be used to re-create a chroot from the past, for example to reproduce a bug. The tool is also used by debrebuild to build a package in a chroot with build dependencies in the same version as recorded in the buildinfo file. [apt-utils, equivs, mmdebstrap, python3-debian, python3-pycurl, python3-requests]
pt: Combina debootstrap e snapshot.debian.org para criar uma chroot que contém exactamente a selecção de pacotes requerida. Isto pode ser usado para re-criar uma chroot do passado, por exemplo para reproduzir um bug. A ferramenta é também usada pelo debrebuild para compilar um pacote numa chroot com dependências de compilação na mesma versão como registado no ficheiro buildinfo. [apt-utils, equivs, mmdebstrap, python3-debian, python3-pycurl, python3-requests]

note: type: Plain text
en: A wrapper around dupload or dput which figures out which version to upload, and then calls dupload or dput to actually perform the upload. [dupload | dput, ssh-client]
pt: Um invólucro em volta de dupload ou dput que descobre qual a versão a enviar, e depois chama o dupload ou dput para eventualmente efetuarem o envio. [dupload | dput, ssh-client]

note: type: Plain text
en: Given a buildinfo file, builds the referenced source package in an environment documented in the provided buildinfo file. The build can be performed by sbuild or other builders in a chroot environment created by debootsnap. The generated artifacts will be verified against the hashes from the buildinfo file. [sbuild | mmdebstrap, python3-pycurl, libdpkg-perl, libstring-shellquote-perl]
pt: Dando-lhe um ficheiro buildinfo, compila o pacote fonte referenciado num ambiente documentado no ficheiro buildinfo fornecido. A compilação pode ser executada pelo sbuild ou outros compiladores num ambiente chroot criado por debootsnap. Os artefactos gerados serão verificados contra as cinzas que estão no ficheiro buildinfo. [sbuild | mmdebstrap, python3-pycurl, libdpkg-perl, libstring-shellquote-perl]

note: type: Plain text
en: A script that tests reproducibility of Debian packages. It will build a given source directory twice, with a set of variation between the first and second build, and compare the binary packages produced. If diffoscope is installed, it is used to compare non-matching binaries. If disorderfs is installed, it is used during the build to inject non-determinism in filesystem listing operations. [faketime, diffoscope, disorderfs]
pt: Um script que testa a reprodutibilidade de pacotes Debian. Irá compilar um dado directório fonte duas vezes, com um conjunto de variações entre a primeira e segunda compilação, e compara os pacotes binário produzidos. Se o diffoscope estiver instalado, é usado para comparar binários não-iguais. Se o disorderfs estiver instalado, é usado durante a compilação para injectar não-determinismos em operações de listagem do sistema de ficheiros. [faketime, diffoscope, disorderfs]

note: type: Plain text
en: This transfers a .changes/.dsc pair to a remote machine for signing, and runs debsign on the remote machine over an SSH connection. [gnupg, debian-keyring, ssh-client]
pt: Isto transfere um par .changes/.dsc para uma máquina remota para assinar, e corre debsign na máquina remota por uma ligação SSH. [gnupg, debian-keyring, ssh-client]

note: type: Plain text
en: Use GNU Privacy Guard to sign the changes (and possibly dsc) files created by running dpkg-buildpackage with no-sign options.  Useful if you are building a package on a remote machine and wish to sign it on a local one.  This script is capable of automatically downloading the .changes and .dsc files from a remote machine. [gnupg, debian-keyring, ssh-client]*
pt: Usa GNU Privacy Guard para assinar ficheiros changes (e possivelmente dsc) criados ao correr dpkg-buildpackage sem opções de assinatura. Útil se você estiver a compilar um pacote numa máquina remota e deseja assina-lo numa local. Este script é capaz de descarregar automaticamente os ficheiros .changes e.dsc da máquina remota. [gnupg, debian-keyring, ssh-client]*

note: type: Plain text
en: grab packages from https://snapshot.debian.org [libwww-perl, libjson-perl]
pt: obtém pacotes de https://snapshot.debian.org [libwww-perl, libjson-perl]

note: type: Plain text
en: A wrapper for building a package (i.e., dpkg-buildpackage) to avoid problems with insufficient permissions and wrong paths etc. Debuild will set up the proper environment for building a package. Debuild will also run lintian to check that the package does not have any major policy violations. [lintian, gnupg]*
pt: Um invólucro para compilar um pacote (isto é., dpkg-buildpackage) para evitar problemas com permissões insuficientes e caminhos errados etc. O Debuild irá definir o ambiente apropriado para compilar um pacote. O Debuild irá também correr o lintian para verificar que o pacote não tem grandes violações de política. [lintian, gnupg]*

note: type: Plain text
en: Check (using apt-file) if a Debian package installs files in the exact same path as any other package, and if there are Breaks/Replaces (or Conflicts) defined in debian/control to avoid the package installation failing on file conflicts.
pt: Verifica (usando o apt-file) se um pacote Debian instala ficheiros no mesmo caminho exacto que qualquer outro pacote, e se há Breaks/Replaces (ou Conflicts) definidos em debian/control para evitar que a instalação do pacote falhe em conflito de ficheiros.

note: type: Plain text
en: command-line client for interacting with the Debian Janitor.
pt: cliente de linha de comandos para interagir com o Janitor (zelador) de Debian.

note: type: Plain text
en: increases a binary package version number and repacks the package, useful for porters and the like.
pt: Incrementa um número de versão de pacote binário e re-empacota o pacote, útil para portadores e algo do tipo.

note: type: Plain text
en: shows the reason a package was removed from the archive. [libdpkg-perl]
pt: mostra a razão de um pacote ter sido removido do arquivo. [libdpkg-perl]

note: type: Plain text
en: build a Singularity/Apptainer image with given Debian packages.
pt: compila uma imagem Singularity/Apptainer com pacotes Debian fornecidos.

note: type: Plain text
en: build a docker image with given Debian packages. [docker.io]
pt: compila uma imagem docker com pacotes Debian fornecidos. [docker.io]

note: type: Plain text
en: generate a changelog entry from a DEP3-style patch header.
pt: gera uma entrada changelog a partir dum cabeçalho de patch estilo DEP3.

note: type: Plain text
en: Convert git branches to follow DEP-14.
pt: Converte ramos git para seguirem DEP-14.

note: type: Plain text
en: Downloads Debian source and binary packages. Point at a .changes or .dsc to download all references files. Specify a package name to download it from the configured apt repository. [wget | curl]
pt: Descarrega pacotes binário e fonte Debian. Aponta a um .changes ou .dsc para descarregar todos os ficheiros referenciados. Especifique um nome de pacote para o descarregar do repositório apt configurado. [wget | curl]

note: type: Plain text
en: extracts patches from a .diff.gz file placing them under debian/ or, if present, debian/patches. [patchutils]
pt: extrai patches de um ficheiro .diff.gz e coloca-as sub debian/ ou, se presente, debian/patches. [patchutils]

note: type: Plain text
en: Runs a specified command (such as debian/rules build) or dpkg-buildpackage, respectively, to determine the packages used during the build process.  This information can be helpful when trying to determine the packages needed in the Build-Depends etc. lines in the debian/control file. [build-essential, strace]
pt: Corre um comando especificado (tal como debian/rules build) ou dpkg-buildpackage, respetivamente, para determinar os pacotes usados durante o processo de compilação. Esta informação pode ser útil quando se tenta determinar os pacotes necessários nas linhas Build-Depends etc. no ficheiro debian/control. [build-essential, strace]

note: type: Plain text
en: extract a single file from a Debian source package. [patchutils]
pt: extrai um ficheiro único de um pacote fonte Debian. [patchutils]

note: type: Plain text
en: check the signature and MD5 sums of a dsc file against the most current Debian keyring on your system. [gnupg, debian-keyring, debian-tag2upload-keyring]
pt: verifica a assinatura e sumários MD5 de um ficheiro dsc contra o chaveiro Debian mais actual no seu sistema. [gnupg, debian-keyring, debian-tag2upload-keyring]

note: type: Plain text
en: add/edit a patch for a source package and commit the changes. [quilt]
pt: adiciona/edita uma patch para um pacote fonte e envia as alterações. [quilt]

note: type: Plain text
en: download package build logs from Debian auto-builders. [wget]
pt: descarrega relatórios de compilação de pacotes de auto-compiladores Debian. [wget]

note: type: Plain text
en: grep britney's excuses to find out what is happening to your packages. [libdbd-pg-perl, libterm-size-perl, libyaml-libyaml-perl, wget, w3m]
pt: faz grep pelas desculpas da britney para descobrir o que está a acontecer aos seus pacotes. [libdbd-pg-perl, libterm-size-perl, libyaml-libyaml-perl, wget, w3m]

note: type: Plain text
en: report the hardening characteristics of a set of binaries.
pt: reporta as características de endurecimento de um conjunto de binários.

note: type: Plain text
en: searches for packages marked UNRELEASED in their changelog.
pt: procura pacotes marcados UNRELEASED no seu changelog.

note: type: Plain text
en: List all uploads of packages by the given uploader or maintainer and display them ordered by the last upload of that package, oldest uploads first.
pt: Lista todos os envios de pacotes feitos pelo uploader ou maintainer e mostra-os ordenados pelo último envio desse pacote, os envios mais antigos em primeiro lugar.

note: type: Plain text
en: locate binaries without corresponding manpages. [man-db]
pt: localiza binários sem manuais correspondentes. [man-db]

note: type: Plain text
en: mass-file bug reports. [bsd-mailx | mailx]
pt: gera ficheiro-em-massa de relatórios de bugs. [bsd-mailx | mailx]

note: type: Plain text
en: merge .changes files from the same release but built on different architectures.
pt: funde ficheiros .changes do mesmo lançamento mas de compilações para arquitecturas diferentes.

note: type: Plain text
en: Given a package name and/or control file, generate a binary package which may be installed to satisfy the build-dependencies of the given package. [equivs]
pt: Dando-lhe um nome de pacote e/ou ficheiro de controle, gera um pacote binário que pode ser instalado para satisfazer as dependências de compilação de um determinado pacote. [equivs]

note: type: Plain text
en: Rename upstream tarball, optionally changing the compression and removing unwanted files. [libfile-which-perl, unzip, xz-utils, file]
pt: Renomeia o tarball de origem, opcionalmente alterando a compressão e removendo ficheiros não desejados. [libfile-which-perl, unzip, xz-utils, file]

note: type: Plain text
en: Check project names are not already taken.
pt: Verifica se os nomes de projetos não estão já tomados.

note: type: Plain text
en: prepare a diff of this version (presumably an NMU against the previously released version (as per the changelog) and submit the diff to the BTS. [patchutils, mutt]
pt: prepara um diff desta versão (presumivelmente um NMU) contra a versão previamente lançada (como pelo changelog) e submete o diff ao BTS. [patchutils, mutt]

note: type: Plain text
en: fetch the orig tarball of a Debian package from various sources, and unpack it. [pristine-tar, pristine-lfs]
pt: vai buscar o tarball original de um pacote Debian a várias fontes, e desempacota-o. [pristine-tar, pristine-lfs]

note: type: Plain text
en: display information from a changelog graphically using gnuplot. [libtimedate-perl, gnuplot]
pt: mostra informação graficamente de um registo de alterações usando gnuplot. [libtimedate-perl, gnuplot]

note: type: Plain text
en: subscribe to the PTS (Package Tracking System) for a limited period of time. [bsd-mailx | mailx, at]
pt: subscreve ao PTS (Package Tracking System) por um período limitado de tempo. [bsd-mailx | mailx, at]

note: type: Plain text
en: list installed packages which have release-critical bugs. [wget | curl]
pt: lista pacotes instalados com bugs críticos-de-lançamento. [wget | curl]

note: type: Plain text
en: reports on the reproducible status of installed packages. For more details please see E<lt>https://reproducible-builds.orgE<gt>.
pt: reporta sobre o estado reproduzível dos pacotes instalados. Para mais detalhes por favor veja E<lt>https://reproducible-builds.orgE<gt>.

note: type: Plain text
en: remotely query the Debian archive database about packages. [liburi-perl, wget | curl]
pt: consulta remotamente a base de dados do arquivo Debian acerca de pacotes. [liburi-perl, wget | curl]

note: type: Plain text
en: run DEP-8 tests. [python3-debian, autodep8]
pt: corre testes DEP-8. [python3-debian, autodep8]

note: type: Plain text
en: manipulates salsa.debian.org repositories and users [libgitlab-api-v4-perl]
pt: manipula repositórios e utilizadores de salsa.debian.org [libgitlab-api-v4-perl]

note: type: Plain text
en: output a list of files which are not common source files. [python3-magic]
pt: escreve uma lista de ficheiros que não são ficheiros de fonte comum. [python3-magic]

note: type: Plain text
en: Prints the path to the Subversion repository of a Subversion checkout. Also supports calculating the paths for branches and tags in a repository independent fashion. Used by debcommit to generate svn tags. [subversion]
pt: Escreve o caminho para um repositório Subversion de um de checkout de Subversion. Também suporta calcular os caminhos para ramos e etiquetas numa moda independente do repositório. Usado pelo debcommit para gerar etiquetas svn. [subversion]

note: type: Plain text
en: runs from a Debian source tree and tags bugs that are to be closed in the latest changelog as pending. [libsoap-lite-perl]
pt: corre a partir duma árvore fonte Debian e etiqueta bugs que estão para ser fechados no último changelog como pendentes. [libsoap-lite-perl]

note: type: Plain text
en: Check a list of source packages for involvement in transitions for which uploads to unstable are currently blocked. [libwww-perl, libyaml-libyaml-perl]
pt: Verifica uma lista de pacotes fonte por envolvimento em transições para as os envios para unstable estão presentemente bloqueados.  [libwww-perl, libyaml-libyaml-perl]

note: type: Plain text
en: Automatically scan for and download upstream updates.  Uscan can also call a program such as uupdate to attempt to update the Debianised version based on the new update.  Whilst uscan could be used to release the updated version automatically, it is probably better not to without testing it first.  Uscan can also verify detached OpenPGP signatures if upstream's signing key is known. [file, sopv | gpgv, libfile-dirlist-perl, libfile-touch-perl, libfile-which-perl, liblwp-protocol-https-perl, libmoo-perl, libwww-perl, unzip, xz-utils]*
pt: Automaticamente sonda por e descarrega actualizações do autor. Uscan pode também chamar um programa como o uupdate para tentar actualizar uma versão Debianizada com base na nova actualização. Se o uscan poderia ser usado para lançar a versão actualizada automaticamente, provavelmente é melhor não sem primeiro a testar. Uscan pode também verificar assinaturas OpenPGP desanexadas se a chave de assinatura do autor for conhecida. [file, sopv | gpgv, libfile-dirlist-perl, libfile-touch-perl, libfile-which-perl, liblwp-protocol-https-perl, libmoo-perl, libwww-perl, unzip, xz-utils]*

note: type: Plain text
en: Update the package with an archive or patches from an upstream author.  This will be of help if you have to update your package.  It will try to apply the latest diffs to your package and tell you how successful it was. [patch]
pt: Actualiza o pacote com um arquivo ou patches do autor original. Isto será uma ajuda se você tiver que actualizar o seu pacote. Irá tentar aplicar os diffs mais recentes ao seu pacote e irá dizer-lhe o quanto sucesso teve. [patch]

note: type: Plain text
en: check which maintainers' packages depend on a package.
pt: verifica quais pacotes de maintainer dependem de um pacote.

note: type: Plain text
en: Retrieve information about Debian Maintainer access control lists. [gnupg, libencode-locale-perl, libwww-perl, debian-keyring]
pt: Obtém informação acerca de listas de controle de acesso de Maintainer Debian. [gnupg, libencode-locale-perl, libwww-perl, debian-keyring]

note: type: Plain text
en: determine the most recent uploaders of a package to the Debian archive. [gnupg, debian-keyring, debian-maintainers, wget]
pt: determina os uploaders mais recentes de um pacote para o arquivo Debian. [gnupg, debian-keyring, debian-maintainers, wget]

note: type: Plain text
en: list installed packages which are orphaned or up for adoption. [wget | curl]
pt: lista pacotes instalados que estão órfãos ou para adoção. [wget | curl]

note: type: Plain text
en: check whether there is an open request for packaging or intention to package bug for a package. [wget | curl]
pt: verifica se existe um bug de pedido aberto para empacotar ou intenção de empacotar para um pacote. [wget | curl]

note: type: Plain text
en: wrap long lines and sort items in packaging files. [python3-debian]
pt: embrulha linhas longas e ordena itens em ficheiros de empacotamento. [python3-debian]

note: type: textblock
en: dget - Download Debian source and binary packages
pt: dget - Descarrega pacotes Debian fonte e binários

note: type: textblock
en: B<dget> downloads Debian packages.  In the first form, B<dget> fetches the requested URLs.  If this is a .dsc or .changes file, then B<dget> acts as a source-package aware form of B<wget>: it also fetches any files referenced in the .dsc/.changes file.  The downloaded source is then checked with B<dscverify> and, if successful, unpacked by B<dpkg-source>.
pt: B<dget> descarrega pacotes Debian. No primeiro formato, B<dget> obtém os URLs requisitados. Se isto for um ficheiro .dsc ou .changes, então o B<dget> actua como um formato ciente de pacote-fonte do B<wget>: também obtém quaisquer ficheiros referenciados no ficheiro .dsc/.changes. A fonte descarregada é depois verificada com B<dscverify> e, se com sucesso, desempacotada pelo B<dpkg-source>.

note: type: textblock
en: In the second form, B<dget> downloads a I<binary> package (i.e., a I<.deb> file) from the Debian mirror configured in /etc/apt/sources.list(.d).  If a version number is specified, this version of the package is requested.  With B<--all>, the list of all binaries for the source package I<package> is extracted from the output of C<apt-cache showsrc package>.
pt: No segundo formato, B<dget> descarrega um pacote I<binário> (isto é. um ficheiro I<.deb>) a partir do espelho Debian configurado em /etc/apt/sources.list(.d). Se for especificado um número de versão, é requisitada esta versão do pacote. Com B<--all>, é extraída a lista de todos os binários para o pacote fonte I<package> a partir do resultado de C<apt-cache showsrc package>.

note: type: textblock
en: In both cases dget is capable of getting several packages and/or URLs at once.
pt: Em ambos os casos o dget é capaz de obter vários pacotes e/ou URLs de uma vez.

note: type: textblock
en: (Note that I<.udeb> packages used by debian-installer are located in separate packages files from I<.deb> packages. In order to use I<.udebs> with B<dget>, you will need to have configured B<apt> to use a packages file for I<component>/I<debian-installer>).
pt: (Note que pacotes I<.udeb> usados pelo debian-installer estão localizados em ficheiros de pacotes separados dum pacote I<.deb>. De modo a usar I<.udebs> com o B<dget>, você vai precisar de ter o B<apt> configurado para usar um ficheiro packages para I<component>/I<debian-installer>).

note: type: textblock
en: Before downloading files listed in .dsc and .changes files, and before downloading binary packages, B<dget> checks to see whether any of these files already exist.  If they do, then their md5sums are compared to avoid downloading them again unnecessarily.  B<dget> also looks for matching files in I</var/cache/apt/archives> and directories given by the B<--path> option or specified in the configuration files (see below).  Finally, if downloading (.orig).tar.gz or .diff.gz files fails, dget consults B<apt-get source --print-uris>.  Download backends used are B<curl> and B<wget>, looked for in that order.
pt: Antes de descarregar os ficheiros listados em ficheiros .dsc e .changes, e antes de descarregar pacotes binário, o B<dget> vê se algum destes ficheiros já existe. Se sim, então os seus sumários de verificação são comparados para evitar descarrega-los de novo desnecessariamente. O B<dget> também procura por ficheiro correspondentes em I</var/cache/apt/archives> e directórios dados pela opção B<--path> ou especificados nos ficheiros de configuração (veja abaixo). Finalmente, se a descarga dos ficheiros (.orig).tar.gz ou .diff.gz falhar, o dget consulta B<apt-get source --print-uris>.  Os backends de descarga usados são B<curl> e B<wget>, procurados por esta ordem.

note: type: textblock
en: B<dget> I<package> should be implemented in B<apt-get install -d>.
pt: B<dget> I<package> deve ser implementado em B<apt-get install -d>.

note: type: textblock
en: B<dget> was written to make it easier to retrieve source packages from the web to sponsor uploads, and thus the primary use case is downloading binary and source packages from a URL.  For fetching packages from apt repositories it is easier to simply run B<apt-get download> I<package> and B<apt-get source> I<package> with optional B<--download-only> to not uncompress it with B<dpkg-source> automatically, or I<package>=1.22-1 to define an exact version instead of just the latest version.
pt: B<dget> foi escrito para facilitar a obtenção de pacotes fonte a partir da rede para patrocinar envios, e assim o caso de utilização primário é para descarregar pacotes binário e fonte a partir dum URL.  Para encontrar pacotes a partir de repositórios apt é mais fácil simplesmente correr B<apt-get download> I<package> e B<apt-get source> I<package> com o opcional B<--download-only> para não o descomprimir com B<dpkg-source> automaticamente, ou I<package>=1.22-1 para definir uma versão exacta em vez de apenas a versão mais recente.

note: type: textblock
en: Interpret I<package> as a source package name, and download all binaries as found in the output of "apt-cache showsrc I<package>".  If I<package> is arch-qualified, then only binary packages which are "Arch: all", "Arch: any", or "Arch: $arch" will be downloaded.
pt: Interpreta I<package> como o nome do pacote fonte, e descarrega todos os binários como encontrados no resultado de "apt-cache showsrc I<package>".  Se I<package> tiver qualificação de arquitectura, então apenas serão descarregados os pacotes binário que forem "Arch: all", "Arch: any", ou "Arch: $arch".

note: type: textblock
en: Move files that would be overwritten to I<./backup>.
pt: Move ficheiros que seriam sobrepostos para I<./backup>.

note: type: textblock
en: Suppress B<wget>/B<curl> non-error output.
pt: Suprime os resultados não-erro de B<wget>/B<curl>.

note: type: textblock
en: Do not run B<dpkg-source -x> on the downloaded source package.  This can only be used with the first method of calling B<dget>.
pt: Não corre B<dpkg-source -x> no pacote fonte descarregado. Isto só pode ser usado com o primeiro método de chamar B<dget>.

note: type: textblock
en: Run B<dpkg-source -x> on the downloaded source package to unpack it.  This option is the default and can only be used with the first method of calling B<dget>.
pt: Corre B<dpkg-source -x> no pacote fonte descarregado para o desempacotar. Esta opção é a predefinida e só pode ser usada com o primeiro método de chamar o B<dget>.

note: type: textblock
en: Do not attempt to verify the integrity of downloaded source packages using B<dscverify>.
pt: Não tenta verificar a integridade de pacotes fonte descarregados usando o B<dscverify>.

note: type: textblock
en: Run B<dpkg-buildpackage -b -uc> on the downloaded source package.
pt: Corre B<dpkg-buildpackage -b -uc> no pacote fonte descarregado.

note: type: textblock
en: In addition to I</var/cache/apt/archives>, B<dget> uses the colon-separated list given as argument to B<--path> to find files with a matching md5sum.  For example: "--path /srv/pbuilder/result:/home/cb/UploadQueue".  If DIR is empty (i.e., "--path ''" is specified), then any previously listed directories or directories specified in the configuration files will be ignored.  This option may be specified multiple times, and all of the directories listed will be searched; hence, the above example could have been written as: "--path /srv/pbuilder/result --path /home/cb/UploadQueue".
pt: Adicionalmente a I</var/cache/apt/archives>, B<dget> usa a lista separada por dois pontos fornecida como argumento para B<--path> para encontrar ficheiros com um md5sum correspondente. Por exemplo: "--path /srv/pbuilder/result:/home/cb/UploadQueue".  Se DIR estiver vazia (isto é, é especificado "--path ''"), então quaisquer directórios listados previamente ou directórios especificados nos ficheiros de configuração serão ignorados. Esta opção pode ser especificada várias vezes, e todos os directórios listados serão sondados; assim, o exemplo de cima podia ter sido escrito como: "--path /srv/pbuilder/result --path /home/cb/UploadQueue".

note: type: textblock
en: Allow SSL connections to untrusted hosts.
pt: Permite ligações SSL a máquinas não-de-confiança.

note: type: textblock
en: Bypass server-side HTTP caches by sending a B<Pragma: no-cache> header.
pt: Ultrapassa caches HTTP do lado-servidor ao enviar um cabeçalho B<Pragma: no-cache>.

note: type: textblock
en: Show a help message.
pt: Mostra uma mensagem de ajuda.

note: type: textblock
en: The two configuration files F</etc/devscripts.conf> and F<~/.devscripts> are sourced by a shell in that order to set configuration variables.  Command line options can be used to override configuration file settings.  Environment variable settings are ignored for this purpose.  The currently recognised variable is:
pt: Os dois ficheiros de configuração F</etc/devscripts.conf> e F<~/.devscripts> são por essa ordem fonte para uma shell para definirem variáveis de configuração. Podem ser usadas opções de linha de comandos para sobrepor definições de ficheiros de configuração. As definições de variáveis de ambiente são ignoradas para este objectivo. A variável actualmente reconhecida é:

note: type: textblock
en: This can be set to a colon-separated list of directories in which to search for files in addition to the default I</var/cache/apt/archives>.  It has the same effect as the B<--path> command line option.  It is not set by default.
pt: Isto pode ser definido para uma lista de directórios separados por dois pontos onde nos quais procurar por ficheiros adicionalmente ao predefinido I</var/cache/apt/archives>.  Tem o mesmo efeito que a opção de linha de comandos B<--path>. Não está definido por predefinição.

note: type: textblock
en: Set to 'no' to disable extracting downloaded source packages.  Default is 'yes'.
pt: Definir para 'no' para desactivar a extração dos pacotes fonte descarregados. A predefinição é 'yes'.

note: type: textblock
en: Set to 'no' to disable checking signatures of downloaded source packages.  Default is 'yes'.
pt: Definir para 'no' para desactivar a verificação de assinaturas dos pacotes fonte descarregados. A predefinição é 'yes'.

note: type: textblock
en: Download all binary I<.deb> files for current and previous version of a package, and compare them byte-for-byte with B<diffoscope>:
pt: Descarrega todos os ficheiros binários I<.deb> para a versão actual e anterior de um pacote, e compara-os byte-a-byte com o B<diffoscope>:

note: type: verbatim
en:   mkdir previous latest
      (cd latest && dget --all mypackage=1.2-1)
      (cd previous && dget --all mypackage) # download latest 1.2-2 in this example
      diffoscope --html=diffoscope.html previous/ latest/
pt:   mkdir previous latest
      (cd latest && dget --all mypackage=1.2-1)
      (cd previous && dget --all mypackage) # descarrega a mais recente 1.2-2 neste exemplo
      diffoscope --html=diffoscope.html previous/ latest/

note: type: textblock
en: Download the source package of the current version in apt repository and the to-be-reviewed new version at mentors.debian.net, and compare them with B<debdiff>:
pt: Descarrega o pacote fonte da versão actual no repositório apt e a nova versão a-ser-revista em mentors.debian.net, e compara-os com o B<debdiff>:

note: type: =head1
en: BUGS AND COMPATIBILITY
pt: BUGS E COMPATIBILIDADE

note: type: textblock
en: B<dget --all> I<srcpkg> should be implemented in B<apt-get download> I<srcpkg> so B<apt-get> could download all binary packages based on source package name.
pt: B<dget --all> I<srcpkg> deve ser implementado em B<apt-get download> I<srcpkg> para que B<apt-get> possa descarregar todos os pacotes binário baseados no nome de pacote fonte.

note: type: textblock
en: Before devscripts version 2.10.17, the default was not to extract the downloaded source. Set DGET_UNPACK=no to revert to the old behaviour.
pt: Antes do devscripts versão 2.10.17, a predefinição era não extrair a fonte descarregada. Defina DGET_UNPACK=no para reverter para o antigo comportamento.

note: type: textblock
en: This program is Copyright (C) 2005-2013 by Christoph Berg <myon@debian.org>.  Modifications are Copyright (C) 2005-06 by Julian Gilbey <jdg@debian.org>.
pt: Este programa tem Copyright (C) 2005-2013 de Christoph Berg <myon@debian.org>.  Modificação têm Copyright (C) 2005-06 de Julian Gilbey <jdg@debian.org>.

note: type: textblock
en: This program is licensed under the terms of the GPL, either version 2 of the License, or (at your option) any later version.
pt: Este programa tem licença sobre os termos de GPL, seja versão 2 da licença, ou (por sua opção) qualquer versão posterior.

note: type: Plain text
en: diff2patches - Extract non-debian/ patches from .diff.gz files
pt: diff2patches - Extrai patches não-debian/ de ficheiros .diff.gz

note: #-#-#-#-#  devscripts_2.26.5_pt.po (devscripts 2.25.29)  #-#-#-#-# type: SH #-#-#-#-#  dpkg_1.23.4_pt.po (dpkg-man 1.23.3)  #-#-#-#-# type: =head1
en: SYNTAX
pt: SINTAXE

note: type: Plain text
en: Extracts patches from .diff.gz which apply to files outside the ``debian/'' directory scope.  A patch is created for each modified file.  Each patch is named according to the path of the modified file, with ``/'' replaced by ``___'', and an extension of ``.patch''.
pt: Extrai patches de .diff.gz que se aplicam a ficheiros fora do escopo de directório ``debian/''. É criada uma patch para cada ficheiro modificado. Cada patch é nomeada de acordo ao caminho do ficheiro modificado, com ``/'' substituído por ``___'', e uma extensão de ``.patch''.

note: type: Plain text
en: Extract patches from I<filename> which apply outside the ``debian/'' directory.
pt: Extrai patches de I<filename> que se aplicam fora do directório ``debian/''.

note: type: Plain text
en: Output help information and exit.
pt: Escreve informação de ajuda e termina.

note: type: Plain text
en: Output version information and exit.
pt: Escreve informação de versão e termina.

note: type: Plain text
en: Existence of this file is tested before any patch is extracted.
pt: A existência deste ficheiro é testada antes de qualquer patch ser extraída.

note: type: Plain text
en: Patches are extracted to one of these directories.  ``debian/patches/'' is preferred, if it exists.  If I<DEB_PATCHES> is present in the environment, it will override this behavior (see ``ENVIRONMENT VARIABLES'' section below).
pt: As patches são extraídas para um destes directórios.  ``debian/patches/'' é preferido, se existir. Se I<DEB_PATCHES> estiver presente no ambiente, irá sobrepor este comportamento (veja a secção ``VARIÁVEIS DE AMBIENTE'' abaixo).

note: type: Plain text
en: When defined and points to an existing directory, patches are extracted in that directory and not under ``debian/'' nor ``debian/patches/''.
pt: Quando definido e aponta para um directório existente, as patches são extraídas nesse directório e não sob ``debian/'' nem ``debian/patches/''.

note: type: TH
en: March 2002
pt: Março 2002

note: type: Plain text
en: dpkg-depcheck - determine packages used to execute a command
pt: dpkg-depcheck - determina pacotes usados para executar um comando

note: type: Plain text
en: This program runs the specified command under B<strace> and then determines and outputs the packages used in the process.  The list can be trimmed in various ways as described in the options below.  A good example of this program would be the command B<dpkg-depcheck -b debian/rules build>, which would give a good first approximation to the Build-Depends line needed by a Debian package.  Note, however, that this does I<not> give any direct information on versions required or architecture-specific packages.
pt: Este programa corre o comando especificado sob B<strace> e depois determina e escreve os pacotes usados no processo. A lista pode ser cortada de várias maneiras como descrito nas opções em baixo. Um bom exemplo deste programa será o comando B<dpkg-depcheck -b debian/rules build>, o que dará uma boa primeira aproximação da linha Build-Depends necessária por um pacote Debian.  Note, no entanto, que isto I<não> dá nenhuma informação direta nas versões requeridas ou pacotes específicos de arquitectura.

note: type: Plain text
en: Report all packages used to run I<command>.  This is the default behaviour.  If used in conjunction with B<-b>, B<-d> or B<-m>, gives additional information on those packages skipped by these options.
pt: Reporta todos os pacotes usados para correr I<command>. Este é o comportamento predefinido. Se usado em conjunto com B<-b>, B<-d> ou B<-m>, dá informação adicional sobre aqueles pacotes que foram saltados por estas opções.

note: type: Plain text
en: Do not report any build-essential or essential packages used, or any of their (direct or indirect) dependencies.
pt: Não reporta nenhuns pacotes essencial-de-compilação ou essencial usados, ou nenhuma das suas dependências (diretas ou indiretas).

note: type: Plain text
en: Do not show packages used which are direct dependencies of I<-dev> packages used.  This implies B<-b>.
pt: Não mostra pacotes usados que são dependências diretas dos pacotes I<-dev> usados. Isto implica B<-b>.

note: type: Plain text
en: Output a minimal set of packages needed, taking into account direct dependencies.  Using B<-m> implies B<-d> and also B<-b>.
pt: Escreve um conjunto mínimo de pacote necessários, tendo em conta dependências diretas. Usar B<-m> implica B<-d> e também B<-b>.

note: type: Plain text
en: Run I<command> with the C locale.
pt: Corre I<command> com o locale C.

note: type: Plain text
en: Don't change locale when running I<command>.
pt: Não muda o locale quando corre I<command>.

note: type: Plain text
en: Also report the list of files used in each package.
pt: Também reporta a lista de ficheiros usados em cada pacote.

note: type: Plain text
en: Do not report the files used in each package.  Cancels a B<-l> option.
pt: Não reporta a lista de ficheiros usados em cada pacote. Cancela uma opção B<-l>.

note: type: Plain text
en: Output the package diagnostics to I<FILE> instead of stdout.
pt: Escreve o diagnóstico de pacote em I<FILE> em vez de stdout.

note: type: Plain text
en: Write the B<strace> output to I<FILE> when tracing I<command> instead of using a temporary file.
pt: Escreve o resultado de B<strace> em I<FILE> quando rastreia I<command> em vez de usar um ficheiro temporário.

note: type: Plain text
en: Get B<strace> output from I<FILE> instead of tracing I<command>; B<strace> must have be run with the B<-f -q> options for this to work.
pt: Obtém o resultado de B<strace> a partir de I<FILE> em vede rastrear I<command>; B<strace> teve de ser corrido antes com opções B<-f -q> para que isto funcione.

note: type: Plain text
en: Enable or disabled features given in the comma-separated I<LIST> as follows.  A feature is enabled with I<+feature> or just I<feature> and disabled with I<-feature>.  The currently recognised features are:
pt: Activa ou desactiva funcionalidades dadas na I<LIST> separada por vírgulas como se segue. Uma funcionalidade é activada com I<+feature> ou apenas I<feature> e desactivada com I<-feature>. As funcionalidades actualmente reconhecidas são:

note: type: Plain text
en: Warn if files in I</usr/local> or I</var/local> are used.  Enabled by default.
pt: Avisa se forem usados ficheiros em I</usr/local> ou I</var/local>. Activo por predefinição.

note: type: Plain text
en: Discards I<execve> when only a I<--version> argument is given to the program; this works around some configure scripts that check for binaries they don't actually use.  Enabled by default.
pt: Descarta I<execve> quando apenas um argumento I<--version> é dado ao programa; isto contorna alguns scripts configurados que verificam por binários que realmente não usam. Activo por predefinição.

note: type: Plain text
en: Also try to identify files which are accessed in I</usr/local> and I</var/local>.  Not usually very useful, as Debian does not place files in these directories.  Disabled by default.
pt: Também tenta identificar ficheiros que são acedidos em I</usr/local> e I</var/local>.  Geralmente não é muito útil, pois Debian não coloca ficheiros nestes directórios. Desactivado por predefinição.

note: type: Plain text
en: Warn about access to files controlled by the Debian I<alternatives> mechanism.  Enabled by default.
pt: Avisa acerca de acesso a ficheiros controlados pelo mecanismo I<alternatives> de Debian. Activo por predefinição.

note: type: Plain text
en: Discards access to SGML catalogs; some SGML tools read all the registered catalogs at startup.  Files matching the regexp /usr/share/sgml/.*\e.cat are recognised as catalogs.  Enabled by default.
pt: Descarta acesso a catálogos SGML; algumas ferramentas SGML leem todos os catálogos registados no arranque. Os ficheiros que correspondem à expressão regular /usr/share/sgml/.*\e.cat são reconhecidos como catálogos. Activo por predefinição.

note: type: Plain text
en: Display usage information and exit.
pt: Mostra informação de utilização e termina.

note: type: Plain text
en: Display version and copyright information and exit.
pt: Mostra informação de versão e copyright e termina.

note: type: Plain text
en: The two configuration files I</etc/devscripts.conf> and I<~/.devscripts> are sourced in that order to set configuration variables.  Command line options can be used to override configuration file settings.  Environment variable settings are ignored for this purpose.  The currently recognised variable is:
pt: Os dois ficheiros de configuração I</etc/devscripts.conf> e I<~/.devscripts>são por essa ordem fonte para definirem variáveis de configuração. Podem ser usadas opções de linha de comandos para sobrepor definições de ficheiros de configuração. As definições de variáveis de ambiente são ignoradas para este objectivo. A variável actualmente reconhecida é:

note: type: Plain text
en: These are options which are parsed before the command-line options.  For example,
pt: Estas são opções que são analisadas antes das opções de linha de comandos. Por exemplo,

note: type: Plain text
en: which passes these options to B<dpkg-depcheck> before any command-line options are processed.  You are advised not to try tricky quoting, because of the vagaries of shell quoting!
pt: que passa estas opções ao B<dpkg-depcheck> antes de quaisquer opções de linha de comandos serem processadas. Você é aconselhado a não tentar citações complicadas devido aos caprichos da citação em shell!

note: type: SH
en: COPYING
pt: COPIAR

note: type: Plain text
en: Copyright 2001 Bill Allombert E<lt>ballombe@debian.orgE<gt>.  Modifications copyright 2002,2003 Julian Gilbey E<lt>jdg@debian.orgE<gt>.  B<dpkg-depcheck> is free software, covered by the GNU General Public License, version 2 or (at your option) any later version, and you are welcome to change it and/or distribute copies of it under certain conditions.  There is absolutely no warranty for B<dpkg-depcheck>.
pt: Copyright 2001 Bill Allombert E<lt>ballombe@debian.orgE<gt>.  Modificações copyright 2002,2003 Julian Gilbey E<lt>jdg@debian.orgE<gt>.  B<dpkg-depcheck> é software livre, coberto pela GNU General Public License, versão 2 ou (em sua opção) qualquer versão posterior, e você pode alterar e/ou distribuir cópias dele sob certas condições. Não há absolutamente nenhum garantia para B<dpkg-depcheck>.

note: type: Plain text
en: dpkg-genbuilddeps - generate a list of packages used to build this package
pt: dpkg-genbuilddeps - gera uma lista de pacotes usados para compilar este pacote

note: type: Plain text
en: This program is a wrapper around B<dpkg-depcheck>(1).  It should be run from the top of a Debian build tree.  It calls B<dpkg-buildpackage> with any arguments given on the command line, and by tracing the execution of this, it determines which non-essential packages were used during the package building.  This can be useful in determining what the I<Build-Depends> control fields should contain.  It does not determine which packages were used for the arch independent parts of the build and which for the arch dependent parts, not does it attempt to determine which versions of packages are required.  It should be able to run under B<fakeroot> rather than being run as root, as B<fakeroot dpkg-genbuilddeps>, or B<dpkg-genbuilddeps -rfakeroot>.
pt: Este programa é um invólucro em volta de B<dpkg-depcheck>(1). Deve ser corrido do topo duma árvore de compilação Debian. Chama B<dpkg-buildpackage> com quaisquer argumentos dados na linha de comandos, e ao traçar a executado deste, determina quais pacotes não essenciais foram usados durante a compilação do pacote. Isto pode ser útil ao determinar o que o campos de controle I<Build-Depends> devem conter. Não determina quais pacotes foram usados para as partes da compilação independentes da arquitectura e quais para as partes dependentes da arquitectura, nem tenta determinar quais versões de pacotes foram requeridas. Deverá ser capaz de correr sob B<fakeroot> em vez de correr como root, como B<fakeroot dpkg-genbuilddeps>, ou B<dpkg-genbuilddeps -rfakeroot>.

note: type: Plain text
en: This program requires the build-essential package to be installed.  If it is not, please use B<dpkg-depcheck> directly, with a command such as
pt: Este programa requer que o pacote build-essential esteja instalado. Se não estiver, por favor use B<dpkg-depcheck> diretamente, com um comando como

note: type: Plain text
en: All this program itself does is essentially to run the command:
pt: Tudo o que este programa faz por si próprio é essencialmente correr o comando:

note: type: Plain text
en: B<The Debian Policy Manual,> sections on Build-Depends etc.
pt: B<The Debian Policy Manual,> secções sobre Build-Depends etc.

note: type: Plain text
en: The original B<dpkg-genbuilddeps> was written by Ben Collins E<lt>bcollins@debian.orgE<gt>.  The current version is a simple wrapper around B<dpkg-depcheck> written by Bill Allombert E<lt>ballombe@debian.orgE<gt>.  This manual page was written by Julian Gilbey E<lt>jdg@debian.orgE<gt>.
pt: O B<dpkg-genbuilddeps> original foi escrito por Ben Collins E<lt>bcollins@debian.orgE<gt>.  A versão actual é um invólucro simples em torno de B<dpkg-depcheck> escrito por Bill Allombert E<lt>ballombe@debian.orgE<gt>. Este manual foi escrito por Julian Gilbey E<lt>jdg@debian.orgE<gt>.

note: type: Plain text
en: B<edit-patch>, B<add-patch> - tool for preparing patches for Debian source packages
pt: B<edit-patch>, B<add-patch> - ferramenta para preparação de patches para pacotes fonte Debian

note: type: Plain text
en: B<edit-patch> is a wrapper script around the Quilt, CDBS, and dpatch patch systems. It simplifies the process of preparing and editing patches to Debian source packages and allows the user to not have to be concerned with which patch system is in use.  Run from inside the root directory of the source package, B<edit-patch> can be used to edit existing patches located in I<debian/patches>.
pt: B<edit-patch> é um script invólucro em volta dos sistemas de patch Quilt, CDBS, e dpatch. Simplifica o processo de preparar e editar patches para pacotes fonte Debian e permite ao utilizador não ter de se preocupar com qual sistema de patch está a usar. Corre de dentro do directório raiz do pacote fonte, o B<edit-patch> pode ser usado para editar patches existentes localizadas em I<debian/patches>.

note: type: Plain text
en: It can also be used to incorporate new patches.  If pointed at a patch not already present, it will copy the patch to I<debian/patches> in the correct format for the patch system in use.  Next, the patch is applied and a subshell is opened in order to edit the patch.  Typing B<exit> or pressing Ctrl-d will close the subshell and launch an editor to record the I<debian/changelog> entry.
pt: Também pode ser usado para incorporar novas patches. Se apontado a uma patch ainda não presente, irá copiar a patch para I<debian/patches> no formato correcto para o sistema de patch em utilização. A seguir, a patch é aplicada e é aberta uma subshell de modo a editar a patch. Escrever B<exit> ou teclar Ctrl-d irá fechar a subshell e lançar um editor para gravar a entrada de I<debian/changelog>.

note: type: Plain text
en: B<edit-patch> is integrated with the Bazaar and Git version control systems.  The patch will be automatically added to the tree, and the I<debian/changelog> entry will be used as the commit message.
pt: B<edit-patch> está integrado com os sistemas de controle de versão Bazaar e Git. A patch será adicionada automaticamente à árvore, e a entrada de I<debian/changelog> será usada como a mensagem de envio.

note: type: Plain text
en: If no patch system is present, the patch is applied inline, and a copy is stored in I<debian/patches-applied>.
pt: Se nenhum sistema de patch estiver presente, a patch é aplica em linha, e é guardada uma cópia em I<debian/patches-applied>.

note: type: Plain text
en: B<add-patch> is the non-interactive version of B<edit-patch>.  The patch will be incorporated but no editor or subshell will be spawned.
pt: B<add-patch> é a versão não-interactiva de B<edit-patch>. A patch irá ser incorporada mas num editor ou subshell serão chamados.

note: type: Plain text
en: B<edit-patch> was written by Daniel Holbach E<lt>daniel.holbach@canonical.comE<gt>, Michael Vogt E<lt>michael.vogt@canonical.comE<gt>, and David Futcher E<lt>bobbo@ubuntu.comE<gt>.
pt: B<edit-patch> foi escrito por Daniel Holbach E<lt>daniel.holbach@canonical.comE<gt>, Michael Vogt E<lt>michael.vogt@canonical.comE<gt>, e David Futcher E<lt>bobbo@ubuntu.comE<gt>.

note: type: Plain text
en: This manual page was written by Andrew Starr-Bochicchio E<lt>a.starr.b@gmail.comE<gt>.
pt: Este manual foi escrito por Andrew Starr-Bochicchio E<lt>a.starr.b@gmail.comE<gt>.

note: type: Plain text
en: Both are released under the terms of the GNU General Public License, version 3.
pt: Ambos são lançados sob os termos da GNU General Public License, versão 3.

note: type: Plain text
en: dscextract - extract a single file from a Debian source package
pt: dscextract - extrai um único ficheiro a partir de um pacote fonte Debian

note: type: Plain text
en: B<dscextract> reads a single file from a Debian source package.  The idea is to only look into I<.diff.gz> files (source format 1.0) or I<.debian.tar.gz/bz2> files (source format 3.0) where possible, hence avoiding to unpack large tarballs.  It is most useful for files in the I<debian/> subdirectory.
pt: B<dscextract> lê um único ficheiro de um pacote fonte Debian. A ideia é apenas olhar para ficheiros I<.diff.gz> (formato fonte 1.0) ou ficheiros I<.debian.tar.gz/bz2> (formato fonte 3.0) onde possível, assim evitando desempacotar grandes tarballs. É muito útil para ficheiros no sub-directório I<debian/>.

note: type: Plain text
en: I<file> is relative to the first level directory contained in the package, i.e. with the first component stripped.
pt: I<file> é relativo ao directório de primeiro nível contido no pacote, isto é, com o primeiro componente despido.

note: type: Plain text
en: "Fast" mode. For source format 1.0, avoid to fall back scanning the I<.orig.tar.gz> file if I<file> was not found in the I<.diff.gz>.  (For 3.0 packages, it is assumed that I<debian/*> are exactly the contents of I<debian.tar.gz/bz2>.)
pt: Modo "Rápido". Para formato fonte 1.0, evita o retrocesso sondando o ficheiro I<.orig.tar.gz> se o I<file> não for encontrado no I<.diff.gz>. (Para pacotes 3.0, é assumido que I<debian/*> são exactamente oi conteúdo de I<debian.tar.gz/bz2>.)

note: type: Plain text
en: I<file> was extracted.
pt: I<file> foi extraído.

note: type: Plain text
en: I<file> was not found in the source package.
pt: I<file> não foi encontrado no pacote fonte.

note: type: Plain text
en: An error occurred, like I<dscfile> was not found.
pt: Ocorreu um erro, como se I<dscfile> não fosse encontrado.

note: type: Plain text
en: B<dscextract> was written by Christoph Berg E<lt>myon@debian.orgE<gt>.
pt: B<dscextract> foi escrito por Christoph Berg E<lt>myon@debian.orgE<gt>.

note: type: Plain text
en: dscverify - verify the validity of a Debian package
pt: dscverify - verifica a validade de um pacote Debian

note: type: Plain text
en: B<dscverify> checks that the GPG signatures on the given I<.changes>, I<.buildinfo> or I<.dsc> files are good signatures made by keys in the current Debian keyrings, found in the I<debian-keyring> and I<debian-tag2upload-keyring> packages.  (Additional keyrings can be specified using the B<--keyring> option any number of times.)  It then checks that the other files listed in the I<.changes>, I<.buildinfo> or I<.dsc> files have the correct sizes and checksums (MD5 plus SHA1 and SHA256 if the latter are present).  The exit status is 0 if there are no problems and non-zero otherwise.
pt: B<dscverify> verifica que as assinaturas GPG nos ficheiros I<.changes>, I<.buildinfo> ou I<.dsc> dados são boas assinaturas feitas por chaves nos chaveiros Debian actuais, encontrados nos pacotes I<debian-keyring> e I<debian-tag2upload-keyring>.  (Podem ser especificados chaveiros adicionais usando a opção B<--keyring> qualquer número de vezes.) Depois verifica que os outros ficheiros listados nos ficheiros I<.changes>, I<.buildinfo> ou I<.dsc> têm os tamanhos e sumários de verificação corretos (MD5 mais SHA1 e SHA256 se os últimos estiverem presentes). O estado de saída é 0 se não existirem problemas, e não-zero caso contrário.

note: type: Plain text
en: Add I<keyring> to the list of keyrings to be used.
pt: Adiciona I<keyring> à lista de chaveiros a usar.

note: type: Plain text
en: Do not use the default set of keyrings.
pt: Não usa o conjunto de chaveiros predefinido.

note: type: Plain text
en: Skip the signature verification step. That is, only verify the sizes and checksums of the files listed in the I<.changes>, I<.buildinfo> or I<.dsc> files.
pt: Salta o passo de verificação da assinatura. Isto é, apenas verifica os tamanhos e sumários de verificação dos ficheiros listados nos ficheiros I<.changes>, I<.buildinfo> ou I<.dsc>.

note: type: Plain text
en: Do not suppress GPG output.
pt: Não suprime resultados GPG.

note: type: Plain text
en: The two configuration files I</etc/devscripts.conf> and I<~/.devscripts> are sourced by a shell in that order to set configuration variables.  Environment variable settings are ignored for this purpose.  If the first command line option given is B<--noconf> or B<--no-conf>, then these files will not be read.  The currently recognised variable is:
pt: Os dois ficheiros de configuração I</etc/devscripts.conf> e I<~/.devscripts> são fonte para uma shell nessa ordem para definir variáveis de configuração. As definições de variáveis de ambiente são ignoradas para este objectivo. Se a primeira opção de linha de comandos dada for B<--noconf> ou B<--no-conf>, então estes ficheiros não serão lidos. A variável actualmente reconhecida é:

note: type: Plain text
en: This is a colon-separated list of extra keyrings to use in addition to any specified on the command line.
pt: Isto é uma lista separada por dois pontos de chaveiros extra a usar adicionalmente a qualquer especificado na linha de comandos.

note: type: SH
en: KEYRING
pt: CHAVEIRO

note: type: Plain text
en: Please note that the keyring provided by the debian-keyring package can be slightly out of date. The latest version can be obtained with rsync, as documented in the README that comes with debian-keyring.  If you sync the keyring to a non-standard location (see below), you can use the possibilities to specify extra keyrings, by either using the above mentioned configuration option or the --keyring option.
pt: Por favor note que o chaveiro fornecido pelo pacote debian-keyring pode estar ligeiramente desatualizado. A versão mais recente pode ser obtida com rsync, como documentado no README que vem com debian-keyring.  Se você sincronizar o chaveiro com uma localização não-standard (veja em baixo), você pode usar a possibilidade de especificar chaveiros extra, ou usando a opção de configuração mencionada em cima ou a opção --keyring.

note: type: Plain text
en: Below is an example for an alias:
pt: Em baixo está um exemplo para um alias (nome alternativo):

note: type: SH
en: STANDARD KEYRING LOCATIONS
pt: LOCALIZAÇÕES STANDARD DE CHAVEIRO

note: type: Plain text
en: By default dscverify searches for the debian-keyring in the following locations:
pt: Por predefinição o dscverify procura o debian-keyring nas seguintes localizações:

note: type: Plain text
en: B<dscverify> was written by Roderick Schertler E<lt>roderick@argon.orgE<gt> and posted on the debian-devel@lists.debian.org mailing list, with several modifications by Julian Gilbey E<lt>jdg@debian.orgE<gt>.
pt: B<dscverify> foi escrito por Roderick Schertler E<lt>roderick@argon.orgE<gt> e postado na lista de mail debian-devel@lists.debian.org, com várias modificações por Julian Gilbey E<lt>jdg@debian.orgE<gt>.

note: type: Plain text
en: getbuildlog - download build logs from Debian auto-builders
pt: getbuildlog - descarrega relatórios de compilação de auto-compiladores Debian

note: type: Plain text
en: B<getbuildlog> downloads build logs of I<package> from Debian auto-builders. It downloads build logs of all versions and for all architectures if I<version-pattern> and I<architecture-pattern> are not specified or empty, otherwise only build logs whose versions match I<version-pattern> and build logs whose architectures match I<architecture-pattern> will be downloaded. The version and architecture patterns are interpreted as extended regular expressions as described in B<grep>(1).
pt: B<getbuildlog> descarrega relatórios de compilação de I<package> a partir de auto-compiladores Debian. Descarrega relatórios de compilação de todas as versões e todas as arquitecturas se I<version-pattern> e I<architecture-pattern> não forem especificados ou estarem vazios, caso contrário apenas os relatórios de compilação cujas versões correspondam a I<version-pattern> e relatórios de compilação cujas arquitecturas correspondam I<architecture-pattern> serão descarregados. Os padrões de versão e arquitectura são interpretados como expressões regulares extensas como descrito em B<grep>(1).

note: type: Plain text
en: If I<version-pattern> is "last" then only the logs for the most recent version of I<package> found on buildd.debian.org will be downloaded.
pt: Se I<version-pattern> for "last" então apenas serão descarregados os relatórios da versão mais recente do I<package> encontrada em buildd.debian.org.

note: type: Plain text
en: If I<version-pattern> is "last-all" then the logs for the most recent version found on each build log index will be downloaded.
pt: Se  I<version-pattern> for "last-all" então serão descarregados os relatórios da versão mais recente encontrados em cada índice de registo de compilação.

note: type: Plain text
en: Show usage information and examples.
pt: Mostra informação de utilização e exemplos.

note: type: Plain text
en: Download amd64 build log for hello version 2.2-1.
pt: Descarrega o relatório de compilação amd64 para hello versão 2.2-1.

note: type: Plain text
en: Download mips(el) build logs of all glibc versions.
pt: Descarrega relatórios de compilação mips(el) para todas as versões de glibc.

note: type: Plain text
en: Download all build logs of backported wesnoth versions.
pt: Descarrega todos os relatórios de compilação de versões wesnoth portadas para trás.

note: type: Plain text
en: Written by Frank S. Thomas E<lt>fst@debian.orgE<gt>.
pt: Escrito por Frank S. Thomas E<lt>fst@debian.orgE<gt>.

note: type: Plain text
en: grep-excuses - search the testing excuses files for a specific maintainer
pt: grep-excuses - procura ficheiros de desculpas de testes para um maintainer específico

note: type: Plain text
en: B<grep-excuses> downloads the autoremovals and update_excuses.html files and greps them for the specified maintainer or package name.  The B<wget> package is required for this script.  If no name is given on the command line, first the environment variable B<DEBFULLNAME> is used if it is defined, and failing that, the configuration variable described below is used.
pt: B<grep-excuses> descarrega os ficheiros autoremovals e update_excuses.html e faz-lhes grep para o maintainer ou nome de pacote especificado. O pacote B<wget> é necessário para este script. Se nenhum nome for dado na linha de comandos, é primeiro usada a variável de ambiente B<DEBFULLNAME> se estiver definida, e falhando isso, é usada a variável de configuração descrita em baixo.

note: type: Plain text
en: Get information from E<lt>https://qa.debian.org/excuses.phpE<gt>.  One or more package names must be given when using this option.
pt: Obtém informação de E<lt>https://qa.debian.org/excuses.phpE<gt>.  Tem de ser dado um ou mais nomes de pacotes quando se usa esta opção.

note: type: Plain text
en: Show a brief usage message.
pt: Mostra uma breve mensagem de utilização.

note: type: Plain text
en: Investigate and show autopkgtest (ci.debian.net) failures in your packages but apparently caused by new versions of other packages trying to migrate.  (B<--no-autopkgtests> can be used to override GREP_EXCUSES_AUTOPKGTESTS.)
pt: Investiga e mostra falhas autopkgtest (ci.debian.net) nos seus pacotes mas aparentemente causadas por novas versões de outros pacotes a tentar migrar. Pode-se usar (B<--no-autopkgtests> para sobrepor GREP_EXCUSES_AUTOPKGTESTS.)

note: type: Plain text
en: Investigate and show only testing propagation excuses, not autoremovals.
pt: Investiga e mostra apenas desculpas de propagação de testes, não auto-remoções.

note: type: Plain text
en: Print pseudo-excuses for manual migration from experimental to unstable.
pt: Escreve pseudo-desculpas para migração manual de experimental para unstable.

note: type: Plain text
en: Print debugging output to stderr (including url(s) fetched).
pt: Escreve resultados de depuração no stderr (incluindo os url(s) obtidos).

note: type: Plain text
en: The default maintainer, email or package to grep for if none is specified on the command line.
pt: O maintainer, email ou pacote predefinido para fazer grep se nenhum for especificado na linha de comandos.

note: type: Plain text
en: Boolean: whether to show autopkgtest failures in other packages.  See B<--autopkgtests>.
pt: Booleano: se se deve mostrar falhas de autopkgtest em outros pacotes. Veja B<--autopkgtests>.

note: type: Plain text
en: Joey Hess E<lt>joeyh@debian.orgE<gt>; modifications by Julian Gilbey E<lt>jdg@debian.orgE<gt>.
pt: Joey Hess E<lt>joeyh@debian.orgE<gt>; modificações por Julian Gilbey E<lt>jdg@debian.orgE<gt>.

note: type: textblock
en: hardening-check - check binaries for security hardening features
pt: hardening-check - verifica binários por características de endurecimento de segurança

note: type: textblock
en: hardening-check [options] [ELF ...]
pt: hardening-check [opções] [ELF ...]

note: type: textblock
en: Examine a given set of ELF binaries and check for several security hardening features, failing if they are not all found.
pt: Examina um dado grupo de binários ELF e verifica por várias características de endurecimento de segurança, falhando se não as encontrar.

note: type: textblock
en: This utility checks a given list of ELF binaries for several security hardening features that can be compiled into an executable. These features are:
pt: Este utilitário verifica uma dada lista de binários ELF por várias funcionalidades de endurecimento de segurança que podem ser compiladas em um executável. Estas funcionalidades são:

note: type: textblock
en: This indicates that the executable was built in such a way (PIE) that the "text" section of the program can be relocated in memory. To take full advantage of this feature, the executing kernel must support text Address Space Layout Randomization (ASLR).
pt: Isto indica que o executável foi compilado de tal modo (PIE) que a secção "text" do programa pode ser re-locada na memória. Para se tirar completa vantagem desta funcionalidade, o kernel executante tem de suportar Address Space Layout Randomization (ASLR) de texto.

note: type: textblock
en: This indicates that there is evidence that the ELF was compiled with the L<gcc(1)> option B<-fstack-protector> (e.g. uses B<__stack_chk_fail>). The program will be resistant to having its stack overflowed.
pt: Isto indica que há evidência de que o ELF foi compilado com a opção B<-fstack-protector> do L<gcc(1)> (ex. usa B<__stack_chk_fail>). O programa será resistente a ter o seu empilhamento transbordado.

note: type: textblock
en: When an executable was built without any character arrays being allocated on the stack, this check will lead to false alarms (since there is no use of B<__stack_chk_fail>), even though it was compiled with the correct options.
pt: Quando um executável foi compilado sem quaisquer matrizes de caracteres sendo alocadas na pilha, esta verificação irá dar alarmes falsos (pois não há utilização de B<__stack_chk_fail>), mesmo que tenha sido compilado com as opções corretas.

note: type: textblock
en: This indicates that the executable was compiled with B<-D_FORTIFY_SOURCE=2> and B<-O1> or higher. This causes certain unsafe glibc functions with their safer counterparts (e.g. B<strncpy> instead of B<strcpy>), or replaces calls that are verifiable at runtime with the runtime-check version (e.g. B<__memcpy_chk> insteade of B<memcpy>).
pt: Isto indica que o executável foi compilado com B<-D_FORTIFY_SOURCE=2> e B<-O1> ou superior. Isto causa certas funções glibc não seguras com os sues homólogos mais seguros (ex. B<strncpy> em vez de B<strcpy>), ou replica chamadas que são verificáveis durante a execução com a versão runtime-check (ex. B<__memcpy_chk> em vez de B<memcpy>).

note: type: textblock
en: When an executable was built such that the fortified versions of the glibc functions are not useful (e.g. use is verified as safe at compile time, or use cannot be verified at runtime), this check will lead to false alarms.  In an effort to mitigate this, the check will pass if any fortified function is found, and will fail if only unfortified functions are found. Uncheckable conditions also pass (e.g. no functions that could be fortified are found, or not linked against glibc).
pt: Quando um executável foi compilado de modo em que as versões fortificadas do glibc não são úteis (ex. o uso é verifica como seguro durante a compilação, ou o uso não pode ser verificado durante a execução), esta verificação pode levar a falsos alarmes. Num esforço para mitigar isto, a verificação irá passar se for encontrada alguma função fortificada, e irá falhar se apenas forem encontras funções não fortificadas. As condições não verificáveis também passam (ex. nenhum função que podia ser fortificada foi encontrada, or não estão ligadas contra glibc).

note: type: textblock
en: This indicates that the executable was build with B<-Wl,-z,relro> to have ELF markings (RELRO) that ask the runtime linker to mark any regions of the relocation table as "read-only" if they were resolved before execution begins. This reduces the possible areas of memory in a program that can be used by an attacker that performs a successful memory corruption exploit.
pt: Isto indica que o executável foi compilado com B<-Wl,-z,relro> para ter marcações ELF (RELRO) que pedem ao vinculador de tempo de execução para marcar quaisquer regiões da tabela de re-locação como "read-only" se elas foram resolvidas antes da execução começar. Isto reduz as áreas de memória possíveis num programa que podem ser usadas por um atacante que explore um ponto fraco de corrupção de memória com sucesso.

note: type: textblock
en: This indicates that the executable was built with B<-Wl,-z,now> to have ELF markings (BIND_NOW) that ask the runtime linker to resolve all relocations before starting program execution. When combined with RELRO above, this further reduces the regions of memory available to memory corruption attacks.
pt: Isto indica que o executável foi compilado com B<-Wl,-z,now> para ter marcações ELF (BIND_NOW) que pedem ao vinculador de tempo de execução para resolver todas re-locações antes de iniciar a execução do programa. Quando combinada com RELRO em cima, isto reduz ainda mais as regiões de memória disponíveis para ataques de corrupção de memória.

note: type: textblock
en: This indicates the executable was built with -mbranch-protection=standard.  On ARM processors, this provides additional control flow protections using Branch Target Instructions (BTI) that mark all valid branch locations and Pointer Authentication Codes (PAC) that sign and verify indirect branch targets. This helps prevent the use of exploits that work by causing a program to start executing code at an arbitrary location in memory.
pt: Isto indica que o executável foi compilado com -mbranch-protection=standard.  Em processadores ARM, isto fornece proteções de fluxo de controle adicionais usando Branch Target Instructions (BTI) que marcam todas as localizações de ramo válidas e Pointer Authentication Codes (PAC) que assinam e verificam alvos de ramo indiretos. Isto ajuda a prevenir o uso de exploits que funcionam ao fazer co que um programa arranque a executar código numa localização arbitrária na memória.

note: type: textblock
en: Do not require that the checked binaries be built as PIE.
pt: Não requer que os binários verificados sejam compilados como PIE.

note: type: textblock
en: Do not require that the checked binaries be built with the stack protector.
pt: Não requer que os binários verificados sejam compilados com o protector de pilha.

note: type: textblock
en: Do not require that the checked binaries be built with Fortify Source.
pt: Não requer que os binários verificados sejam compilados com Fortify Source.

note: type: textblock
en: Do not require that the checked binaries be built with RELRO.
pt: Não requer que os binários verificados sejam compilados com RELRO.

note: type: textblock
en: Do not require that the checked binaries be built with BIND_NOW.
pt: Não requer que os binários verificados sejam compilados com BIND_NOW.

note: type: textblock
en: Do not require that the checked binaries be built with control flow protection.
pt: Não requer que os binários verificados sejam compilados com controle de proteção de fluxo.

note: type: textblock
en: Do not require that the checked binaries be built with branch protection.
pt: Não requer que os binários verificados sejam compilados com proteção de ramo.

note: type: textblock
en: Only report failures.
pt: Apenas reporta falhas.

note: type: textblock
en: Report verbosely on failures.
pt: Reporta detalhadamente todas as falhas.

note: type: textblock
en: After the report, display all external functions needed by the ELF.
pt: Após o relatório, mostra todas as funções externas necessárias pelo ELF.

note: type: textblock
en: Instead of the regular report, locate the libc for the first ELF on the command line and report all the known "fortified" functions exported by libc.
pt: Em vez do relatório regular, localiza a libc para o primeiro ELF na linha de comandos e reporta todas as funções "fortificadas" conhecidas exportadas pela libc.

note: type: textblock
en: Enable colorized status output.
pt: Activa resultados coloridos de estados.

note: type: textblock
en: Switch reporting to lintian-check-parsable output.
pt: Muda para escrita de resultados de verificações-analisáveis-pelo-lintian.

note: type: textblock
en: Report some debugging during processing.
pt: Reporta alguma depuração durante processamento.

note: type: textblock
en: Print a brief help message and exit.
pt: Escreve mensagem breve de ajuda e termina.

note: type: textblock
en: Print the manual page and exit.
pt: Monstra o manual e termina.

note: type: =head1
en: RETURN VALUE
pt: VALOR DE RETORNO

note: type: textblock
en: When all checked binaries have all checkable hardening features detected, this program will finish with an exit code of 0. If any check fails, the exit code with be 1. Individual checks can be disabled via command line options.
pt: Quando todos os binários verificados tiverem todas as funcionalidades de endurecimento verificáveis detetadas, este programa irá terminar com um código de saída de 0, e se alguma verificação falhar, o código de saída de 1. Pode ser desactivadas verificações individuais via opções de linha de comandos.

note: type: textblock
en: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 or later.
pt: Este programa é software livre: você pode redistribuí-lo e/ou modifica-lo sob os termos da GNU General Public License como publicada pela Free Software Foundation,versão 2 ou posterior.

note: type: Plain text
en: list-unreleased - display UNRELEASED packages
pt: list-unreleased - mostra pacotes NÃO-LANÇADOS

note: type: Plain text
en: Searches for packages whose changelogs indicate there are pending changes (UNRELEASED) and either lists them or displays the relevant changelog entry.
pt: Procura pacotes cujos registos de alterações indicam que existem alterações pendentes (UNRELEASED) e ou os lista ou mostra a entrada relevante no changelog.

note: type: Plain text
en: By default it searches for packages under the current directory. If a path is specified it will look for packages under that directory instead.
pt: Por predefinição procura pacotes sob o directório actual. Se ao invés for especificado um caminho, irá procurar pacotes sob esse directório.

note: type: Plain text
en: Display pending changes.
pt: Mostra alterações pendentes.

note: type: Plain text
en: Don't recurse into subdirectories looking for packages.
pt: Não entra em sub-directórios à procura de pacotes.

note: type: Plain text
en: B<list-unreleased> was written by Frans Pop E<lt>elendil@planet.nlE<gt>.  This manual page was written by Joey Hess E<lt>joeyh@debian.orgE<gt>.
pt: B<list-unreleased> foi escrito por Frans Pop E<lt>elendil@planet.nlE<gt>.  Este manual foi escrito por Joey Hess E<lt>joeyh@debian.orgE<gt>.

note: type: textblock
en: ltnu - lists packages of a maintainer ordered by last upload
pt: ltnu - lista pacotes de um maintainer ordenados pelo último envio

note: type: textblock
en: B<ltnu> (Long Time No Upload) queries the public mirror of the Ultimate Debian Database (udd-mirror.debian.net) for all uploads of packages by the given uploader or maintainer and displays them ordered by the last upload of that package to Debian Unstable, oldest uploads first.
pt: B<ltnu> (Long Time No Upload) questiona o espelho público do Ultimate Debian Database (udd-mirror.debian.net) por todos os envios de pacotes pelo dado uploader ou maintainer e mostra-os ordenados pelo último envio desse pacote para Debian Unstable, os envios mais antigos em primeiro.

note: type: textblock
en: Its primary purpose is to check which of your own or your team's packages haven't been uploaded for a long time and likely need a packaging revamp. It's less suitable for MIA team purposes as it doesn't make a difference with regards to who actually uploaded a package.
pt: O seu objectivo principal é verificar qual dos seus pacotes, ou da sua equipa, não foi enviado à muito tempo e provavelmente precisa de uma renovação de empacotamento. É menos apropriado para objectivos de equipa MIA pois não diferencia sobre quem realmente enviou o pacote.

note: type: textblock
en: Only search in the Maintainer field and ignore the Uploaders field.
pt: Apenas procura no campo Maintainer e ignora o campo Uploaders.

note: type: =head1
en: PARAMETERS
pt: PARÂMETROS

note: type: textblock
en: The maintainer/uploader to query can be given either by setting C<$DEBEMAIL> as environment variable or as single commandline parameter.
pt: O maintainer/uploader a questionar pode ser dado ou definindo C<$DEBEMAIL> como variável de ambiente ou como único parâmetro de linha de comandos.

note: type: textblock
en: If a commandline parameter does not contain an C<@>, C<@debian.org> is appended, e.g. C<ltnu abe> queries for C<abe@debian.org>.
pt: Se um parâmetro de linha de comandos não conter um C<@>, C<@debian.org> é acrescentado, ex. C<ltnu abe> questiona por C<abe@debian.org>.

note: type: textblock
en: Exceptions are some shortcuts for common, long e-mail addresses. So far implemented shortcuts:
pt: Excepções são alguns atalhos para endereços de email longos comuns. Atalhos implementados até agora:

note: type: textblock
en: The following environment variables are honoured:
pt: As seguintes variáveis de ambiente são honradas.

note: type: textblock
en: Used for querying if no parameter is given.
pt: Usado para consulta se não for dado nenhum parâmetro.

note: type: =item
en: PAGER
pt: PAGINADOR

note: type: textblock
en: Used by B<psql> as pager.
pt: Usado pelo B<psql> como paginador.

note: type: =head1
en: DEPENDENCIES
pt: DEPENDÊNCIAS

note: type: textblock
en: B<ltnu> uses the PostgreSQL client command B<psql> and hence needs Debian's B<postgresql-client> package to be installed.
pt: B<ltnu> usa o comando de cliente PostgreSQL B<psql> e por isso precisa que o pacote Debian B<postgresql-client> seja instalado.

note: type: =head1
en: AUTHOR, COPYRIGHT, LICENSE
pt: AUTOR, COPYRIGHT, LICENÇA

note: type: textblock
en: Copyright 2017 Axel Beckert <abe@debian.org>. Licensed under the GNU General Public License, version 2 or later.
pt: Copyright 2017 Axel Beckert <abe@debian.org>. Licenciado sob a GNU General Public License, versão 2 ou posterior.

note: type: Plain text
en: manpage-alert - check for binaries without corresponding manpages
pt: manpage-alert - verifica por binários sem um manual correspondente.

note: type: Plain text
en: B<manpage-alert> searches the given list of paths for binaries without corresponding manpages.
pt: B<manpage-alert> sonda a lista de caminhos dada por binários sem manuais correspondentes.

note: type: Plain text
en: If no I<paths> are specified on the command line, the path list I</bin /sbin /usr/bin /usr/sbin /usr/games> will be assumed.
pt: Se não forem especificados I<paths> na linha de comandos, é assumida a lista de caminhos I</bin /sbin /usr/bin /usr/sbin /usr/games>.

note: type: Plain text
en: Show filenames of missing manpages without any leading text.
pt: Mostra nomes de ficheiros dos manuais em falta sem nenhum texto inicial.

note: type: Plain text
en: Show filenames of missing manpages with their package name.
pt: Mostra nomes de ficheiros dos manuais em falta com o seu nome de pacote.

note: type: Plain text
en: Do not show statistics at the end.
pt: Não mostra estatísticas no final.

note: type: Plain text
en: B<manpage-alert> was written by Branden Robinson and modified by Julian Gilbey E<lt>jdg@debian.orgE<gt> and Adam D. Barratt E<lt>debian-bts@adam-barratt.org.ukE<gt> (who also wrote this manpage) for the devscripts package.
pt: B<manpage-alert> foi escrito por Branden Robinson e modificado por Julian Gilbey E<lt>jdg@debian.orgE<gt> e Adam D. Barratt E<lt>debian-bts@adam-barratt.org.ukE<gt> (quem também escreveu este manual) para o pacote devscripts.

note: type: Plain text
en: This manpage and the associated program are licensed under the terms of the GPL, version 2 or later.
pt: Este manual e o programa associado têm licença sob os termos de GPL, versão 2 ou posterior.

note: type: textblock
en: mass-bug - mass-file a bug report against a list of packages
pt: mass-bug - ficheiro-em-massa de relatórios de bug contra uma lista de pacotes

note: type: textblock
en: mass-bug assists in filing a mass bug report in the Debian BTS on a set of packages. For each package in the package-list file (which should list one package per line together with an optional version number separated from the package name by an underscore), it fills out the template, adds BTS pseudo-headers, and either displays or sends the bug report.
pt: mass-bug ajuda a preencher um relatório de bug em massa no Debian BTS num conjunto de pacotes. Para cada pacote no ficheiro package-list (o qual deve lista um pacote por linha juntamente com um número de versão opcional separado do nome do pacote por um underscore), Preenche o module, adiciona pseudo-cabeçalhos do BTS, e ou mostra ou envia o relatório de bug.

note: type: textblock
en: Warning: Some care has been taken to avoid unpleasant and common mistakes, but this is still a power tool that can generate massive amounts of bug report mails. Use it with care, and read the documentation in the Developer's Reference about mass filing of bug reports first.
pt: Aviso: Foram tomados alguns cuidados para evitar erros comuns e desagradáveis, mas é ainda uma ferramenta poderosa que consegue gerar quantidades massivas de mails com relatórios de bug. Use-a com cuidado, e leia primeiro a documentação no Developer's Reference acerca de preenchimento em massa de relatórios de bug.

note: #-#-#-#-#  devscripts_2.26.5_pt.po (devscripts 2.25.29)  #-#-#-#-# type: =head1
en: TEMPLATE
pt: MODELO

note: type: textblock
en: The template file is the body of the message that will be sent for each bug report, excluding the BTS pseudo-headers. In the template, #PACKAGE# is replaced with the name of the package. If a version was specified for the package, #VERSION# will be replaced by that version.
pt: O ficheiro modelo é o corpo da mensagem que irá ser enviada para cada relatório de bug, excluindo ps pseudo-cabeçalhos do BTS. #PACKAGE# é substituído pelo nome do pacote. Se for especificada uma versão do pacote, #VERSION# será substituído por essa versão.

note: type: textblock
en: The components of the version number may be specified using #EPOCH#, #UPSTREAM_VERSION# and #REVISION#. #EPOCH# includes the trailing colon and #REVISION# the leading dash so that #EPOCH#UPSTREAM_VERSION##REVISION# is always the same as #VERSION#.
pt: Os componentes do número de versão podem ser especificados usando #EPOCH#, #UPSTREAM_VERSION# e #REVISION#. #EPOCH# inclui os dois pontos finais e #REVISION# a barra inicial para que #EPOCH#UPSTREAM_VERSION##REVISION# seja sempre o mesmo que #VERSION#.

note: type: textblock
en: If B<--include> has been passed, #INCLUDE# is replaced by the contents of the named file. This contents is also subject to text wrapping as described below.
pt: Se B<--include> foi passado, #INCLUDE# é substituído pelo conteúdo do ficheiro nomeado. Este conteúdo é também sujeito ao embrulhar de texto como descrito mais abaixo.

note: type: textblock
en: Note that text in the template will be automatically word-wrapped to 70 columns, up to the start of a signature (indicated by S<'-- '> at the start of a line on its own). This is another reason to avoid including BTS pseudo-headers in your template.
pt: Note que o texto no modelo será sempre dobrado-no-fim-de-palavra até 70 colunas, até ao inicio da assinatura (indicada por S<'-- '> no início da sua própria linha). Esta é outra razão para evitar incluir pseudo-cabeçalhos de BTS no seu modelo.

note: type: textblock
en: B<mass-bug> examines the B<devscripts> configuration files as described below.  Command line options override the configuration file settings, though.
pt: B<mass-bug> examina os ficheiros de configuração do B<devscripts> como descrito em baixo. Ainda que as opções de linha de comandos sobrepõem as definições dos ficheiros de configuração.

note: type: textblock
en: Specify the severity with which bugs should be filed. Default is B<normal>.
pt: Especifica a severidade com a qual os bugs devem ser preenchidos. A predefinição é B<normal>.

note: type: textblock
en: Fill out the templates for each package and display them all for verification. This is the default behavior.
pt: Preenche os modelos para cada pacote e mostra-os todos para verificação. Este é o comportamento predefinido.

note: type: textblock
en: Actually send the bug reports.
pt: Envia realmente os relatórios de bug.

note: type: textblock
en: Specify the subject of the bug report. The subject will be automatically prefixed with the name of the package that the bug is filed against.
pt: Especifica o assunto do relatório de bug. O assunto será automaticamente prefixado com o nome do pacote para o qual o bug é preenchido.

note: type: textblock
en: Set the BTS pseudo-header for tags.
pt: Define o pseudo-cabeçalho BTS para etiquetas.

note: type: textblock
en: Set the BTS pseudo-header for a usertags' user.
pt: Define o pseudo-cabeçalho BTS para as etiquetas-de-utilizador do utilizador..

note: type: textblock
en: Set the BTS pseudo-header for usertags.
pt: Define o pseudo-cabeçalho BTS para as etiquetas-de-utilizador.

note: type: textblock
en: Add a BTS control command. This option may be repeated to add multiple control commands. For example, if you are mass-bug-filing "please stop depending on this deprecated package", and bug 123456 represents removal of the deprecated package, you could use:
pt: Adiciona um comando de controle de BTS. Esta opção pode ser repetida para adicionar vários comandos de controle. Por exemplo, se você estiver a preencher-bug-em-massa "por favor parem de depender deste pacote descontinuado", e o bug 123456 representar a remoção do pacote descontinuado, você pode usar:

note: type: textblock
en: Specify that package names refer to source packages rather than binary packages.
pt: Especifica que os nomes de pacotes referem pacotes fonte em vez de pacotes binários.

note: type: textblock
en: Specify the B<sendmail> command.  The command will be split on white space and will not be passed to a shell.  Default is F</usr/sbin/sendmail>.
pt: Especifica o comando B<sendmail>. O comando será dividido em espaço em branco e não será passado para a shell. A predefinição é F</usr/sbin/sendmail>.

note: type: textblock
en: Do not wrap the template to lines of 70 characters.
pt: Não embrulha o modelo para linhas de 70 caracteres.

note: type: =item
en: B<--include=FILENAME>
pt: B<--include=NOME-FICHEIRO>

note: type: textblock
en: Include the contents of B<FILENAME> in the template, replacing the #INCLUDE# placeholder. A %s in B<FILENAME> gets replaced by the current package name.
pt: Inclui o conteúdo de B<NOME-FICHEIRO> no modelo, substituindo o espaço reservado #INCLUDE#. Um %s em B<NOME-FICHEIRO> é substituído pelo nome de pacote actual.

note: type: textblock
en: B<DEBEMAIL> and B<EMAIL> can be set in the environment to control the email address that the bugs are sent from.
pt: B<DEBEMAIL> e B<EMAIL> podem ser definidos no ambiente para controlar o endereço de email do remetente dos bugs.

note: type: textblock
en: If this is set, specifies a B<sendmail> command to use instead of F</usr/sbin/sendmail>.  Same as the B<--sendmail> command line option.
pt: Se isto estiver definido, especifica o comando B<sendmail> a usar em vez de F</usr/sbin/sendmail>. O mesmo que a opção de linha de comandos B<--sendmail>.

note: type: textblock
en: This program is Copyright (C) 2006 by Joey Hess <joeyh@debian.org>.
pt: Este programa tem Copyright (C) 2006 de Joey Hess <joeyh@debian.org>.

note: type: Plain text
en: mergechanges - merge multiple changes files
pt: mergechanges - funde vários ficheiros de alterações

note: type: Plain text
en: B<mergechanges> merges two or more I<.changes> files, merging the Architecture, Description and Files (and Checksums-*, if present)  fields of the two.  There are checks made to ensure that the changes files are from the same source package and version and use the same changes file Format.  The first changes file is used as the basis and the information from the later ones is merged into it.
pt: B<mergechanges> funde dois os mais ficheiros I<.changes>, fundindo os campos Architecture, Description e Files (e Checksums-*, se presente) dos dois. são feitas verificações para assegurar que os ficheiros de alterações são do mesmo pacote fonte e versão e usam o mesmo formato de ficheiro de alterações. O primeiro ficheiro de alterações é usado como a base e a informação dos restantes é fundida nela.

note: type: Plain text
en: The output is normally written to I<stdout>.  If the B<-f> option is given, the output is written to I<package>_I<version>_multi.changes instead, in the same directory as the first changes file listed.
pt: O resultado é normalmente escrito no I<stdout>.  Se for dada a opção B<-f>, em vez disso o resultado é escrito para I<package>_I<version>_multi.changes, no mesmo directório do primeiro ficheiro de alterações listado.

note: type: Plain text
en: If the B<-d> option is given and the output is generated successfully, the input files will be deleted.
pt: Se for dada a opção B<-d> e o resultado for gerado com sucesso, os ficheiros lidos (de entrada) serão apagados.

note: type: Plain text
en: If the B<-i> or B<--indep> option is given, source packages and architecture-independent (Architecture: all) packages are included in the output, but architecture-dependent packages are not.
pt: Se for dada a opção B<-i> ou B<--indep>, pacotes fonte e pacotes independentes da arquitectura (Architecture: all) são incluídos no resultado, mas o pacotes dependentes da arquitectura não o são.

note: type: Plain text
en: If the B<-S> or B<--source> option is given, only source packages are included in the output.
pt: Se for dada a opção B<-S> ou B<--source>, apenas pacotes fonte são incluídos no resultado.

note: type: Plain text
en: Gergely Nagy E<lt>algernon@debian.orgE<gt>, modifications by Julian Gilbey E<lt>jdg@debian.orgE<gt>, Mark Hymers E<lt>mhy@debian.orgE<gt>, Adam D. Barratt E<lt>adam@adam-barratt.org.ukE<gt>, and Simon McVittie E<lt>smcv@debian.orgE<gt>.
pt: Gergely Nagy E<lt>algernon@debian.orgE<gt>, modificações por Julian Gilbey E<lt>jdg@debian.orgE<gt>, Mark Hymers E<lt>mhy@debian.orgE<gt>, Adam D. Barratt E<lt>adam@adam-barratt.org.ukE<gt>, e Simon McVittie E<lt>smcv@debian.orgE<gt>.

note: type: textblock
en: mk-build-deps - build a package satisfying a package's build-dependencies
pt: mk-build-deps - compila um pacote satisfazendo as dependências de compilação do pacote

note: type: textblock
en: Given a I<package name> and/or I<control file>, B<mk-build-deps> will use B<equivs> to generate a binary package which may be installed to satisfy all the build dependencies of the given package.
pt: Dando um I<package name> e/ou I<control file>, B<mk-build-deps> irá usar B<equivs> para gerar um pacote binário que pode ser instalado para satisfazer todas as dependências de compilação do pacote dado.

note: type: textblock
en: If B<--build-dep> and/or B<--build-indep> are given, then the resulting binary package(s) will depend solely on the Build-Depends/Build-Depends-Indep dependencies, respectively.
pt: Se B<--build-dep> e/ou B<--build-indep> forem dados, então o pacote(s) binário resultante irão depender somente das dependências Build-Depends/Build-Depends-Indep, respetivamente.

note: type: textblock
en: Install the generated packages and its build-dependencies.
pt: Instala os pacotes gerados e as suas dependências de compilação.

note: type: textblock
en: When installing the generated package use the specified tool.  (default: B<apt-get -o Debug::pkgProblemResolver=yes --no-install-recommends>)
pt: Ao instalar o pacote gerado usa a ferramenta especificada. (predefinição: B<apt-get -o Debug::pkgProblemResolver=yes --no-install-recommends>)

note: type: textblock
en: Remove the package file after installing it. Ignored if used without the B<--install> switch.
pt: Remove o ficheiro do pacote após o instalar. Ignorado se usado sem o switch B<--install>.

note: type: textblock
en: Set the architecture of the produced binary package to I<foo>. If this option is not given, fall back to the value given by B<--host-arch>. If neither this option nor B<--host-arch> are given but the Build-Depends contain architecture restrictions, use the value printed by `dpkg-architecture -qDEB_HOST_ARCH`.  Otherwise, use I<all>.
pt: Define a arquitectura do pacote binário produzido para I<foo>. Se esta opção não for dada, regressa ao valor dado por B<--host-arch>. Se nem esta opção nem B<--host-arch> forem dados mas o Build-Depends contém restrições de arquitectura, usa o valor escrito por `dpkg-architecture -qDEB_HOST_ARCH`. Caso contrário, usa I<all>.

note: type: textblock
en: The package architecture must be equal to the host architecture except if the package architecture is I<all>.
pt: A arquitectura do pacote tem de ser igual à arquitectura da máquina excepto se a arquitectura do pacote for I<all>.

note: type: textblock
en: The package architecture cannot be I<all> if the build and host architecture differ.
pt: A arquitectura do pacote não pode ser I<all> se a arquitectura de compilação e da máquina forem diferentes.

note: type: textblock
en: Set the host architecture the binary package is built for. This defaults to the value printed by `dpkg-architecture -qDEB_HOST_ARCH`. Use this option to create a binary package that is able to satisfy crossbuild dependencies.
pt: Define a arquitectura de máquina para a qual o pacote binário é compilado. Isto predefine para o valor escrito por `dpkg-architecture -qDEB_HOST_ARCH`. Use esta opção para criar um pacote binário capaz de satisfazer dependências de compilação cruzada.

note: type: textblock
en: If this option is used together with B<--arch>, then they must be equal except if the value of B<--arch> is I<all>.
pt: Se esta opção for usada juntamente com B<--arch>, então elas têm de ser iguais excepto de o valor de B<--arch> for I<all>.

note: type: textblock
en: If B<--arch> is not given, then this option also sets the package architecture.
pt: Se B<--arch> não for dada, então esta opção também define a arquitectura do pacote.

note: type: textblock
en: Set the build architecture the binary package is built for. This defaults to the value printed by `dpkg-architecture -qDEB_BUILD_ARCH`. Use this option to create a binary package that is able to satisfy crossbuild dependencies.
pt: Define a arquitectura de compilação para a qual o pacote binário é compilado Isto predefine para o valor escrito por `dpkg-architecture -qDEB_BUILD_ARCH`. Use esta opção para criar um pacote binário capaz de satisfazer dependências de compilação cruzada.

note: type: textblock
en: Generate a package which only depends on the source package's Build-Depends dependencies.
pt: Gera um pacote que apenas depende das dependências Build-Depends do pacote fonte.

note: type: textblock
en: Generate a package which only depends on the source package's Build-Depends-Indep dependencies.
pt: Gera um pacote que apenas depende das dependências Build-Depends-Indep do pacote fonte.

note: type: textblock
en: Generate a package which only depends on build dependencies with the build profile(s), given as a comma-separated list.  The default behavior is to use no specific profile.  Setting this option will override the B<DEB_BUILD_PROFILES> environment variable.
pt: Gera um pacote que apenas depende de dependências de compilação com os perfil(s) de compilação, dados como uma lista separada por vírgulas. O comportamento predefinido é não usar nenhum perfil específico. Definir esta opção irá sobrepor a variável de ambiente B<DEB_BUILD_PROFILES>.

note: type: textblock
en: Use the specified tool to gain root privileges before installing.  Ignored if used without the B<--install> switch.
pt: Usa a ferramenta especificada para ganhar privilégios de root antes de instalar. Ignorado se usado sem o switch B<--install>.

note: #-#-#-#-#  devscripts_2.26.5_pt.po (devscripts 2.25.29)  #-#-#-#-# type: =head2 #-#-#-#-#  dpkg_1.23.4_pt.po (dpkg-man 1.23.3)  #-#-#-#-#
en: External environment
pt: Ambiente externo

note: type: textblock
en: If set, it will be used as the active build profile(s) for the build dependencies to be installed.  It is a space separated list of profile names.  Overridden by the B<-P> option.
pt: Se definido, será usado como os perfil(s) de compilação activos para as dependências de compilação a serem instaladas. É uma lista separada por espaços de nomes de perfis. Sobreposto pela opção B<-P>.

note: type: textblock
en: B<mk-build-deps> is copyright by Vincent Fourmond and was modified for the devscripts package by Adam D. Barratt <adam@adam-barratt.org.uk>.
pt: B<mk-build-deps> tem copyright de Vincent Fourmond e foi modificado para o pacote devscripts por Adam D. Barratt <adam@adam-barratt.org.uk>.

note: type: textblock
en: This program comes with ABSOLUTELY NO WARRANTY.  You are free to redistribute this code under the terms of the GNU General Public License, version 2 or later.
pt: Este programa vem com ABSOLUTAMENTE NENHUMA GARANTIA. Você é livre de re-distribuir este código sob os termos da GNU General Public License, versão 2 ou posterior.

note: type: textblock
en: mk-origtargz - rename upstream tarball, optionally changing the compression and removing unwanted files
pt: mk-origtargz - renomeia o tarball do autor, opcionalmente modificando a compressão e removendo ficheiros não desejados

note: type: textblock
en: B<mk-origtargz> renames the given file to match what is expected by B<dpkg-buildpackage>, based on the source package name and version in F<debian/changelog>. It can convert B<zip> to B<tar>, optionally change the compression scheme and remove files according to B<Files-Excluded> and B<Files-Excluded->I<component> in F<debian/copyright>. The resulting file is placed in F<debian/../..>. (In F<debian/copyright>, the B<Files-Excluded> and B<Files-Excluded->I<component> stanzas are a part of the first paragraph and there is a blank line before the following paragraphs which contain B<Files> and other stanzas. The B<Files-Included> stanza may be used to ignore parts of subdirectories specified by the B<Files-Excluded> stanza. See B<uscan>(1) "COPYRIGHT FILE EXAMPLE".)
pt: B<mk-origtargz> renomeia o ficheiro dado para corresponder ao que é esperado pelo B<dpkg-buildpackage>, com base no nome do pacote fonte e versão em F<debian/changelog>. É capaz de converter B<zip> para B<tar>, opcionalmente mudar o esquema de compressão e remover ficheiros de acordo com B<Files-Excluded> e B<Files-Excluded->I<component> in F<debian/copyright>. O ficheiro resultante é colocado em F<debian/../..>. (Em F<debian/copyright>, as estrofes B<Files-Excluded> e B<Files-Excluded->I<component> são parte do primeiro parágrafo e há uma linha vazia antes dos seguintes parágrafos que contêm B<Files> e outras estrofes. A estrofe B<Files-Included> pode ser usada para ignorar partes de sub-directórios especificados pela estofe B<Files-Excluded>. Veja B<uscan>(1) "EXEMPLO DE FICHEIRO DE COPYRIGHT".)

note: type: textblock
en: The archive type for B<zip> is detected by "B<file --dereference --brief --mime-type>" command.  So any B<zip> type archives such as B<jar> and B<xpi> are treated in the same way.
pt: O tipo de arquivo para B<zip> é detetado pelo comando "B<file --dereference --brief --mime-type>".  Assim quaisquer arquivos do tipo B<zip> tais como B<jar> e B<xpi> são tratados do mesmo modo.

note: type: textblock
en: If the package name is given via the B<--package> option, no information is read from F<debian/>, and the result file is placed in the current directory.
pt: Se o nome do pacote for dado via opção B<--package>, nenhuma informação é lida de F<debian/>, e o ficheiro resultante é colocado no directório actual.

note: type: textblock
en: B<mk-origtargz> is commonly called via B<uscan>, which first obtains the upstream tarball.
pt: B<mk-origtargz> É comum ser chamado via B<uscan>, o qual primeiro obtém o tarball original do autor.

note: type: =head2
en: Metadata options
pt: Opções de meta-dados

note: type: textblock
en: The following options extend or replace information taken from F<debian/>.
pt: As seguintes opções estendem ou substituem informação tirada de F<debian/>.

note: type: textblock
en: Use I<package> as the name of the Debian source package, and do not require or use a F<debian/> directory. This option can only be used together with B<--version>.
pt: Usa I<package> como o nome do pacote fonte Debian, e não requer ou usa um directório F<debian/>. Esta opção só pode ser usada juntamente com B<--version>.

note: type: textblock
en: The default is to use the package name of the first entry in F<debian/changelog>.
pt: A predefinição é usar o nome de pacote da primeira entrada em F<debian/changelog>.

note: type: textblock
en: Use I<version> as the version of the package. This needs to be the upstream version portion of a full Debian version, i.e. no Debian revision, no epoch.
pt: Usa I<version> como a versão do pacote. Isto precisa de ser a porção da versão do autor de uma versão Debian completa, isto é, sem a revisão Debian, sem a marca epoch.

note: type: textblock
en: The default is to use the upstream portion of the version of the first entry in F<debian/changelog>.
pt: A predefinição é usar a porção do autor da versão da primeira entrada em F<debian/changelog>.

note: type: textblock
en: Remove files matching the given I<glob> from the tarball, as if it was listed in B<Files-Excluded>.
pt: Remove ficheiros que correspondem ao I<glob> dado do tarball, se estavam listados em B<Files-Excluded>.

note: type: textblock
en: Include previously excluded files matching the given I<glob> in the tarball, as if it was listed in B<Files-Included>.
pt: Inclui ficheiros excluídos anteriormente que correspondem ao I<glob> no tarball, como se estivessem listados B<Files-Included>.

note: type: textblock
en: Remove files matching the patterns found in I<filename>, which should have the format of a Debian F<copyright> file (B<Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/> to be precise). Errors parsing that file are silently ignored, exactly as is the case with F<debian/copyright>.
pt: Remove ficheiros que correspondem aos padrões encontrados em I<filename>, os quais devem ter o formato de um ficheiro F<copyright> Debian (B<Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/> para ser preciso). Erros ao processar esse ficheiro são ignorados em silêncio, exactamente como no caso de F<debian/copyright>.

note: type: textblock
en: Unmatched patterns will emit a warning so the user can verify whether it is correct.  If there are multiple patterns which match a file, only the last one will count as being matched.
pt: Padrões não correspondentes irão emitir um aviso para o que o utilizador possa verificar se está correto. Se existirem vários padrões que correspondam a um ficheiro, apenas o último irá contar como tento correspondido.

note: type: textblock
en: The B<--exclude-file>, B<--include-file> and B<--copyright-file> options amend the list of patterns found in F<debian/copyright>. If you do not want to read that file, you will have to use B<--package>.
pt: As opções B<--exclude-file>, B<--include-file> e B<--copyright-file> emendam a lista de padrões encontrada em F<debian/copyright>. Se você não desejar ler esse ficheiro, terá de usar B<--package>.

note: type: =item
en: 0 for no signature
pt: 0 para nenhuma assinatura

note: type: =item
en: 1 for normal detached signature
pt: 1 para assinatura normal desanexada

note: type: =item
en: 2 for signature on decompressed
pt: 2 para assinatura em descomprimido

note: type: =item
en: 3 for self signature
pt: 3 para auto assinatura

note: type: textblock
en: Use I<signature-file> as the signature file corresponding to the Debian source package to create a B<dpkg-source> (post-stretch) compatible signature file.  (optional)
pt: Usa I<signature-file> como o ficheiro de assinatura que corresponde ao pacote fonte Debian para criar um ficheiro de assinatura compatível com B<dpkg-source> (pós-alongado). (opcional)

note: type: =head2
en: Action options
pt: Opções de acção

note: type: textblock
en: These options specify what exactly B<mk-origtargz> should do. The options B<--copy>, B<--rename> and B<--symlink> are mutually exclusive.
pt: Estas opções especifica o que exactamente o B<mk-origtargz> deve fazer. As opções B<--copy>, B<--rename> e B<--symlink> são mutuamente exclusivas.

note: type: textblock
en: Make the resulting file a symlink to the given original file. (This is the default behaviour.)
pt: Faz o ficheiro resultante ser um link simbólico para o ficheiro original dado. (Este é o comportamento predefinido.)

note: type: textblock
en: If the file has to be modified (because it is a B<zip>, B<xpi> or B<zst> file, because of B<--repack> or B<Files-Excluded>), this option behaves like B<--copy>.
pt: Se o ficheiro tiver de ser modificado (porque é um ficheiro B<zip>, B<xpi> ou B<zst>, devido a B<--repack> ou B<Files-Excluded>), esta opção comporta-se como B<--copy>.

note: type: textblock
en: Make the resulting file a copy of the original file (unless it has to be modified, of course).
pt: Faz o ficheiro resultante ser uma cópia do ficheiro original (a menos que tenha de ser modificado, claro).

note: type: textblock
en: Rename the original file.
pt: Renomeia o ficheiro original.

note: type: textblock
en: If the file has to be modified (because it is a B<zip>, B<xpi>, B<zst> file, because of B<--repack> or B<Files-Excluded>), this implies that the original file is deleted afterwards.
pt: Se o ficheiro tiver de ser modificado (porque é um ficheiro B<zip>, B<xpi>, B<zst>, devido a B<--repack> ou B<Files-Excluded>), isto implica que o ficheiro original seja apagado depois.

note: type: textblock
en: If the given file is not compressed using the desired format (see B<--compression>), recompress it.
pt: Se o ficheiro dado não estiver comprimido usando o formato desejado (veja B<--compression>), re-comprime-o.

note: type: textblock
en: If the file has to be modified, because of B<Files-Excluded>, append I<suffix> to the upstream version.
pt: Se o ficheiro tiver de ser modificado devido a B<Files-Excluded>, acrescenta I<suffix> à versão do autor.

note: type: textblock
en: Recompress even if file is compressed using the desired format and no files were deleted.
pt: Re-comprime mesmo que o ficheiro esteja comprimido com o formato desejado e nenhum ficheiro foi apagado.

note: type: textblock
en: Use <componentname> as the component name for the secondary upstream tarball.  Set I<componentname> as the component name.  This is used only for the secondary upstream tarball of the Debian source package.  Then I<packagename_version.orig-componentname.tar.gz> is created.
pt: Usa <componentname> como o nome de componente para o tarball original secundário. Define I<componentname> como o nome de componente. Isto é usado apenas para o tarball original secundário do pacote fonte Debian. Depois é criado I<packagename_version.orig-componentname.tar.gz>.

note: type: textblock
en: The default method is B<xz>. When mk-origtargz is launched in a debian source repository which format is "1.0" or undefined, the method switches to B<gzip>.
pt: O método predefinido é B<xz>. Quando o mk-origtargz é lançado num repositório fonte debian cujo formato é "1.0" ou indefinido, o método muda para B<gzip>.

note: type: textblock
en: Put the resulting file in the given directory.
pt: Põe o ficheiro resultante no directório dado.

note: type: textblock
en: Add the extra options to use with the B<unzip> command such as B<-a>, B<-aa>, and B<-b>.
pt: Adiciona as opções extra para usar com o comando B<unzip> tais como B<-a>, B<-aa>, e B<-b>.

note: type: textblock
en: B<mk-origtargz> and this manpage have been written by Joachim Breitner <I<nomeata@debian.org>>.
pt: B<mk-origtargz> e este manual foram escritos por Joachim Breitner <I<nomeata@debian.org>>.

note: type: textblock
en: namecheck - Check project names are not already taken.
pt: namecheck - Verifica se nomes de projetos não estão já ocupados

note: type: textblock
en: This is a simple tool to automate the testing of project names at the most common Open Source / Free Software hosting environments.
pt: Esta é uma ferramenta simples para testar nomes de projetos na maioria de ambientes de hospedagem de Open Source / Free Software.

note: type: textblock
en: Each new project requires a name, and those names are ideally unique.  To come up with names is hard, and testing to ensure they're not already in use is time-consuming - unless you have a tool such as this one.
pt: Cada novo projeto requer um nome, e esses nomes idealmente serão únicos. Encontrar nomes é difícil, e testar para assegurar que não estão já a ser usados consome muito tempo - a menos que tenha uma ferramenta como esta.

note: type: =head1
en: CUSTOMIZATION
pt: PERSONALIZAÇÃO

note: type: textblock
en: The script, as is, contains a list of sites, and patterns, to test against.
pt: O script, como está, contém uma lista de sítios, e padrões, para se fazer testes.

note: type: textblock
en: If those patterns aren't sufficient then you may create your own additions and add them to the script.  If you wish to have your own version of the patterns you may save them into the file ~/.namecheckrc
pt: Se esses padrões não forem suficientes, então você pode criar as suas próprias adições e adiciona-las ao script. Se desejar ter a sua própria versão dos padrões, você  pode salva-los no ficheiro ~/.namecheckrc

note: type: textblock
en: Copyright (c) 2008 by Steve Kemp.  All rights reserved.
pt: Copyright (c) 2008 de Steve Kemp.  Todos os direitos reservados.

note: type: textblock
en: This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
pt: Este módulo é software livre, você pode-o redistribuir e/ou modificar sob os mesmo termos que o próprio Perl.

note: type: Plain text
en: nmudiff - email an NMU diff to the Debian BTS
pt: nmudiff - envia email de diff dum NMU para o BTS Debian

note: type: Plain text
en: B<nmudiff> is the tool to be used while preparing a Non-Maintainer Upload (NMU) to notify the maintainer about the work being done.
pt: B<nmudiff> é a ferramenta a usar quando se prepara um Non-Maintainer Upload (NMU) para notificar o maintainer acerca do trabalho que está a ser feito.

note: type: Plain text
en: B<nmudiff> should be run in the source tree of the package being NMUed, after the NMU is built. It assumes that the source packages (specifically, the I<.dsc> and any corresponding I<tar> and I<diff> files) for both the previous version of the package and the newly built NMU version are in the parent directory. It then uses B<debdiff> to generate a diff between the previous version and the current NMU, and either runs mutt or an editor (using B<sensible-editor>) so that the mail message (including the diff) can be examined and modified; once you exit the editor the diff will be mailed to the Debian BTS.
pt: B<nmudiff> deve ser corrido na árvore fonte do pacote a ser enviado em NMU, após o NMU ser compilado. Assume que os pacotes fonte (especialmente os ficheiros I<.dsc> e qualquer I<tar> e I<diff> correspondente) para ambos a versão anterior do pacote e a versão do NMU recentemente compilado estão no directório pai. Depois usa B<debdiff> para gerar um diff entre a versão anterior e a NMU actual, e ou corre o mutt ou um editor (usando B<sensible-editor>) para que a mensagem de mail (incluindo o diff) posa ser examinada e modificada, assim que você terminar o editor, o diff será enviado por mail ao BTS Debian.

note: type: Plain text
en: The default behaviour is that if exactly one bug is closed by this NMU, then that bug will be mailed, otherwise a new bug will be submitted.  This behaviour may be changed by command line options and configuration file options.
pt: O comportamento predefinido é que se exactamente um bug for fechado por este NMU, então esse bug receberá um mail, caso contrário será submetido um novo bug. Este comportamento pode ser alterado por opções de linha de comandos e opções de ficheiro de configuração.

note: type: Plain text
en: Instead of mailing the bug reports which are to be closed by this NMU, a new bug report is submitted directly to the BTS.
pt: Em vez de enviar mail aos relatórios de bug que estão para serem fechados por este NMU, é submetido um novo relatório de bug diretamente ao BTS.

note: type: Plain text
en: Send the bug report to all of the bugs which are being closed by this NMU, rather than opening a new bug report.  This option has no effect if no bugs are being closed by this NMU.
pt: Envia o relatório de bug para todos os bugs que vão ser fechados por este NMU, em vez de abrir um novo relatório de bug. Esta opção não tem efeito se nenhum bug for fechado por este NMU.

note: type: Plain text
en: Use B<mutt>(1) (or B<neomutt>(1)) for editing and sending the message to the BTS (default behaviour).  This can be controlled using a configuration file option (see below).
pt: Usa B<mutt>(1) (ou B<neomutt>(1)) para editar e enviar a mensagem para o BTS (comportamento predefinido). Isto pode ser controlado usando uma opção de ficheiro de configuração (veja em baixo).

note: type: Plain text
en: Use B<sensible-editor>(1) to edit the message and then mail it directly using I</usr/bin/sendmail>.  This can be controlled using a configuration file option (see below).
pt: Usa B<sensible-editor>(1) para editar a mensagem e depois envia-la por mail diretamente usando I</usr/bin/sendmail>. Isto pode ser controlado usando uma opção de ficheiro de configuração (veja em baixo).

note: type: Plain text
en: Use the given command as a mail user agent (MUA). The command will be split on white space and will be interpreted by the shell. The command will be given a I<mailto:> URL as first argument. The B<thunderbird> is a known example of a program that is compatible with this option.
pt: Usa o comando dado como um agente de utilizador de mail (MUA). O comando será dividido no espaço em branco e será interpretado pela shell. O comando irá receber um URL I<mailto:> como primeiro argumento. O B<thunderbird> é um exemplo conhecido de programa que é compatível com esta opção.

note: type: Plain text
en: Specify the B<sendmail> command.  The command will be split on white space and will be interpreted by the shell.  Default is I</usr/sbin/sendmail>.  The B<-t> option will be automatically added if the command is I</usr/sbin/sendmail> or I</usr/sbin/exim*>.  For other mailers, if they require a B<-t> option, this must be included in the I<SENDMAILCMD>, for example: B<--sendmail="/usr/sbin/mymailer -t">.  This can also be set using the devscripts configuration files; see below.
pt: Especifica o comando B<sendmail>. O comando irá ser dividido num espaço em branco e será interpretado pela shell. Predefinição é I</usr/sbin/sendmail>. A opção B<-t> será adicionada automaticamente se o comando for I</usr/sbin/sendmail> ou I</usr/sbin/exim*>. Para outros assuntos, se elas requererem uma opção B<-t>, isto tem de ser incluído em I<SENDMAILCMD>, por exemplo, B<--sendmail="/usr/sbin/mymailer -t">.  Isto também pode ser definido usando os ficheiros de configuração do devscripts, veja em baixo.

note: type: Plain text
en: If using the B<sendmail> (B<--no-mutt>) option, then the email to the BTS will be sent using the name and address in the environment variables B<DEBEMAIL> and B<DEBFULLNAME>.  If these are not set, then the variables B<EMAIL> and B<NAME> will be used instead.  These can be overridden using the B<--from> option.  The program will not work in this case if an email address cannot be determined.
pt: Se usar a opção B<sendmail> (B<--no-mutt>), então o email to the BTS will be sent using the name and address in the environment variables B<DEBEMAIL> and B<DEBFULLNAME>.  If these are not set, then the variables B<EMAIL> and B<NAME> will be used instead.  These can be overridden using the B<--from> option.  The program will not work in this case if an email address cannot be determined.

note: type: Plain text
en: Indicate in the generated mail that the NMU has been uploaded to the DELAYED queue, with a delay of I<DELAY> days.  The default value is I<XX> which adds a placeholder to the e-mail.  A value of B<0> indicates that the upload has not been sent to a delayed queue.  This can also be set using the devscripts configuration files; see below.
pt: Indica no mail gerado que o NMU foi enviado para a lista ADIADA, com um atraso de I<DELAY> dias. O valor predefinido é I<XX> o que adiciona um espaço reservado no e-mail. Um valor de B<0> indica que que o envio não foi mandado para a lista adiada. Isto também pode ser definido usando os ficheiros de configuração do devscripts, veja em baixo.

note: type: Plain text
en: Equivalent to B<--delay 0>.
pt: Equivalente a B<--delay 0>.

note: type: Plain text
en: Do not add the I<pending> tag.
pt: Não adiciona a etiqueta I<pending>.

note: type: Plain text
en: Mention in the email that you require sponsorship.
pt: Menciona no email que você requer patrocinador.

note: type: Plain text
en: Use content of TEMPLATEFILE for message body instead of default template.  If TEMPLATEFILE does not exist, default template is applied.
pt: Usa o conteúdo de TEMPLATEFILE para o corpo da mensagem em vez do modelo predefinido. Se TEMPLATEFILE não existir, é aplicado o modelo predefinido.

note: type: Plain text
en: If this is set to a number, e-mails generated by B<nmudiff> will by default mention an upload to the DELAYED queue, delayed for the specified number of days.  The value B<0> indicates that the DELAYED queue has not been used.
pt: Se isto for definido para um número, os e-mails gerados pelo B<nmudiff> irão por predefinição mencionar em envio para a lista ADIADA, com um adiamento do número especificado de dias. O valor B<0> indica que a lista ADIADA não foi usada.

note: type: Plain text
en: Can be I<yes> (default) or I<no>, and specifies whether to use B<mutt> (or B<neomutt>) to compose and send the message or not, as described above.
pt: Pode ser I<yes> (predefinição) ou I<no>, e especifica se se deve usar B<mutt> (ou B<neomutt>) para compor e enviar a mensagem ou não, como descrito em cima.

note: type: Plain text
en: This option controls whether a new bug report is made, or whether the diff is sent to the bugs closed by this NMU.  Can be I<maybe> (default), which sends to the existing bug reports if exactly one bug is being closed; I<yes>, which always creates a new report, or I<no>, which always sends to the reports of the bugs being closed (unless no bugs are being closed, in which case a new report is always made).
pt: Esta opção controla se é feito um novo relatório de bug, ou se o diff é enviado para os bugs fechados por este NMU. Pode ser I<maybe> (predefinição), o qual envia para os relatórios de bug existentes se exactamente um bug está a ser fechado. I<yes>, que cria sempre um novo relatório de bug, ou I<no>, que envia sempre para os relatórios dos bugs a serem fechados (a menos que nenhum bug seja fechado, que neste caso é sempre feito um novo relatório).

note: type: Plain text
en: If this is set, specifies a B<sendmail> command to use instead of I</usr/sbin/sendmail>.  Same as the B<--sendmail> command line option.
pt: Se isto estiver definido, especifica um comando B<sendmail> a usar em vez de I</usr/sbin/sendmail>.  O mesmo que a opção de linha de comandos B<--sendmail>.

note: type: Plain text
en: B<nmudiff> was written and is copyright 2006 by Steinar H. Gunderson and modified by Julian Gilbey E<lt>jdg@debian.orgE<gt>.  The software may be freely redistributed under the terms and conditions of the GNU General Public License, version 2.
pt: B<nmudiff> foi escrito e tem copyright 2006 por Steinar H. Gunderson e modificado por Julian Gilbey E<lt>jdg@debian.orgE<gt>.  O software pode ser redistribuído livremente sob os termos e condições da GNU General Public License, versão 2.

note: type: textblock
en: origtargz - fetch the orig tarball of a Debian package from various sources, and unpack it
pt: origtargz - vai buscar o tarball original de um pacote Debian a várias fontes, e desempacota-o

note: type: textblock
en: B<origtargz> downloads the orig tarball of a Debian package, and also unpacks it into the current directory, if it just contains a F<debian> directory. The main use for B<origtargz> is with debian-dir-only repository checkouts, but it is useful as a general tarball download wrapper. The version number for the tarball to be downloaded is determined from F<debian/changelog>. It should be invoked from the top level directory of an unpacked Debian source package.
pt: B<origtargz> descarrega o tarball original dum pacote Debian, e também o desempacota no directório actual, se apenas conter um directório F<debian>. O principal uso para B<origtargz> é com checkouts de repositório apenas- -directório-debian, mas é útil como um invólucro de descarga de tarball geral. O número de versão para o tarball a ser descarregado é determinado a partir de F<debian/changelog>. Deve ser invocado a partir do directório de nível de topo de um pacote fonte Debian desempacotado.

note: type: textblock
en: Various download locations are tried:
pt: São tentadas várias localizações de descarga:

note: type: textblock
en: First, an existing file is looked for.
pt: Primeiro, procurar-se um ficheiro existente.

note: type: textblock
en: Directories given with B<--path> are searched.
pt: São sondados os directórios dados e B<--path>.

note: type: textblock
en: B<pristine-tar> is tried.
pt: É tentado B<pristine-tar>.

note: type: textblock
en: B<pristine-lfs> is tried.
pt: É tentado B<pristine-lfs>.

note: type: textblock
en: B<apt-get source> is tried when B<apt-cache showsrc> reports a matching version.
pt: É tentado B<apt-get source> quando B<apt-cache showsrc> reporta uma versão correspondente.

note: type: textblock
en: Finally, B<uscan --download --download-current-version> is tried.
pt: Finalmente, é tentado B<uscan --download --download-current-version>.

note: type: textblock
en: When asked to unpack the orig tarball, B<origtargz> will remove all files and directories from the current directory, except the debian directory, and the VCS repository directories. I<Note that this will drop all non-committed changes> for the patch system in use (e.g. source format "3.0 (quilt)"), and will even remove all patches from the package when no patch system is in use (the original "1.0" source format). Some VCS control files outside F<debian/> preserved (F<.bzr-builddeb>, F<.bzr-ignore>, F<.gitignore>, F<.hgignore>), if stored in VCS.
pt: Quando pedido para desempacotar o tarball original, o B<origtargz> irá remover todos os ficheiros e directórios do directório actual, excepto o directório debian, e os directórios de repositórios VCS. I<Note que isto irá abandonar todas as alterações ainda-não-enviadas> para o sistema de patch em uso (ex. formato fonte "3.0 (quilt)"), e irá até remover todas as patches do pacote quando não está em uso nenhum sistema de patch  (o formato fonte "1.0" original). Alguns ficheiros de controle VCS fora de F<debian/> são preservados (F<.bzr-builddeb>, F<.bzr-ignore>, F<.gitignore>, F<.hgignore>), se armazenados em VCS.

note: type: textblock
en: The default behavior is to unpack the orig tarball if the current directory is empty except for a F<debian> directory and the VCS files mentioned above.
pt: O comportamento predefinido é desempacotar o tarball original se o directório actual estiver vazio excepto com um directório F<debian> e os ficheiros VCS mencionados em cima.

note: type: textblock
en: Despite B<origtargz> being called "targz", it will work with any compression scheme used for the tarball.
pt: Apesar do B<origtargz> ser chamado "targz", irá funcionar com qualquer esquema de compressão usado para o tarball.

note: type: textblock
en: A similar tool to unpack orig tarballs is B<uupdate>(1). B<uupdate> creates a new working directory, unpacks the tarball, and applies the Debian F<.diff.gz> changes. In contrast, B<origtargz> uses the current directory, keeping VCS metadata.
pt: Uma ferramenta semelhante para descompactar tarballs originais é B<uupdate>(1). B<uupdate> cria um novo directório de trabalho, desempacota o tarball, e aplica as alterações Debian F<.diff.gz>. Em contraste, o B<origtargz> usa o directório actual, e mantêm os metadados VCS.

note: type: textblock
en: For Debian package repositories that keep the full upstream source, other tools should be used to upgrade the repository from the new tarball. See B<gbp-import-orig>(1) and B<svn-upgrade>(1) for examples. B<origtargz> is still useful for downloading the current tarball.
pt: Para repositórios de pacotes Debian que mantêm a fonte do autor completa, devem ser usadas outras ferramentas para actualizar o repositório a partir de um novo tarball. Veja B<gbp-import-orig>(1) e B<svn-upgrade>(1) para exemplos. B<origtargz> é ainda útil para descarregar o tarball actual.

note: type: textblock
en: Add I<directory> to the list of locations to search for an existing tarball.  When found, a hardlink is created if possible, otherwise a symlink.
pt: Adiciona I<directory> à lista de localizações a procurar por um tarball existente. Quando encontrado, é criado um hardlink se possível, caso contrário um symlink.

note: type: textblock
en: Unpack the downloaded orig tarball to the current directory, replacing everything except the debian directory. Existing files are removed, except for F<debian/> and VCS files. Preserved are: F<.bzr>, F<.bzrignore>, F<.bzr-builddeb>, F<.git>, F<.gitignore>, F<.hg>, F<.hgignore>, F<_darcs> and F<.svn>.
pt: Descompacta o tarball original descarregado para o directório actual, substituindo tudo excepto o directório debian. Os ficheiros existentes são removidos, excepto os ficheiros F<debian/> e VCS. Preservados são F<.bzr>, F<.bzrignore>, F<.bzr-builddeb>, F<.git>, F<.gitignore>, F<.hg>, F<.hgignore>, F<_darcs> e F<.svn>.

note: type: textblock
en: Do not unpack the orig tarball.
pt: Não desempacota o tarball original.

note: type: =item
en: B<once> (default when B<--unpack> is not used)
pt: B<once> (predefinição quando B<--unpack> não está definido)

note: type: textblock
en: If the current directory contains only a F<debian> directory (and possibly some dotfiles), unpack the orig tarball. This is the default behavior.
pt: Se o directório actual conter apenas um directório F<debian> (e possivelmente alguns ficheiros de documentação), desempacota o tarball original. Este é o comportamento predefinido.

note: type: =item
en: B<yes> (default for B<--unpack> without argument)
pt: B<yes> (predefinição para B<--unpack> sem argumentos)

note: type: textblock
en: Always unpack the orig tarball.
pt: Desempacota sempre o tarball original.

note: type: textblock
en: Alias for B<--unpack=no>.
pt: Nome alternativo para B<--unpack=no>.

note: type: textblock
en: When using B<apt-get source>, pass B<--tar-only> to it. The default is to download the full source package including F<.dsc> and F<.diff.gz> or F<.debian.tar.gz> components so B<debdiff> can be used to diff the last upload to the next one. With B<--tar-only>, only download the F<.orig.tar.*> file.
pt: Quando usa B<apt-get source>, passa B<--tar-only> para ele. A predefinição é descarregar o pacote fonte completo incluindo os componentes F<.dsc> e F<.diff.gz> ou F<.debian.tar.gz> para que o B<debdiff> possa ser usado para fazer diff entre o último envio e o próximo. Com B<--tar-only>, apenas descarrega o ficheiro F<.orig.tar.*>.

note: type: textblock
en: Remove existing files as with B<--unpack>. Note that like B<--unpack>, this will remove upstream files even if they are stored in VCS.
pt: Remove ficheiros existentes como com B<--unpack>. Note que tal como B<--unpack>, isto irá remover ficheiros do autor mesmo que estes estejam guardados em VCS.

note: type: textblock
en: B<origtargz> and this manpage have been written by Christoph Berg <I<myon@debian.org>>.
pt: B<origtargz> e o seu manual foram escritos por Christoph Berg <I<myon@debian.org>>.

note: type: Plain text
en: plotchangelog - graph Debian changelogs
pt: plotchangelog - changelogs Debian gráficos

note: type: Plain text
en: B<plotchangelog> is a tool to aid in visualizing a Debian I<changelog>. The changelogs are graphed with B<gnuplot>(1)  , with the X axis of the graph denoting time of release and the Y axis denoting the Debian version number of the package. Each individual release of the package is represented by a point, and the points are color coded to indicate who released that version of the package. The upstream version number of the package can also be labeled on the graph.
pt: B<plotchangelog> é uma ferramenta para ajudar na visualização de um I<changelog> Debian. Os changelogs são postos em gráfico com o B<gnuplot>(1), com o eixo X do gráfico a denotar o tempo do lançamento e o eixo Y a denotar o número de versão Debian do pacote. Cada lançamento individual do pacote é representado por um ponto, e os pontos são codificados em cores para indicar quem lançou essa versão do pacote. O número de versão do autor do pacote também pode ser etiquetado no gráfico.

note: type: Plain text
en: Alternatively, the Y axis can be configured to display the size of the changelog entry for each new version. Or it can be configured to display approximately how many bugs were fixed for each new version.
pt: em alternativa, o eixo Y pode ser configurado para mostrar o tamanho da entrada changelog para cada nova versão. Ou pode ser configurado para mostrar aproximadamente quantos bugs foram corrigidos para cada nova versão.

note: type: Plain text
en: Note that if the package is a Debian-specific package, the entire package version will be used for the Y axis. This does not always work perfectly.
pt: Note que se o pacote for um pacote específico de Debian, a versão do pacote inteira será usada para o eixo Y. Isto nem sempre funciona perfeitamente.

note: type: SH
en: READING THE GRAPH
pt: LENDO O GRÁFICO

note: type: Plain text
en: The general outline of a package's graph is typically a series of peaks, starting at 1, going up to n, and then returning abruptly to 1. The higher the peaks, the more releases the maintainer made between new upstream versions of the package. If a package is Debian-only, it's graph will just grow upwards without ever falling (although a bug in this program may cause it to fall sometimes, if the version number goes from say, 0.9 to say, 0.10 - this is interpreted wrong...)
pt: O esboço geral do gráfico do pacote é tipicamente uma série de picos, começando em 1, e indo até n, e depois retornando abruptamente até 1. Quanto mais altos os picos, mais lançamentos o maintainer fez entre novas versões originais do pacote. Se um pacote for apenas Debian, o seu gráfico irá apenas crescer para cima sem nunca descer (apesar de um bug neste programa possa fazer que por vezes ele caia. se o número de versão vá de digamos, 0.9 para digamos, 0.10 - isto é interpretado de maneira errada...)

note: type: Plain text
en: If the graph dips below 1, someone made a NMU of the package and upgraded it to a new upstream version, thus setting the Debian version to 0. NMU's in general appear as fractional points like 1.1, 2.1, etc. A NMU can also be easily detected by looking at the points that represent which maintainer uploaded the package -- a solitary point of a different type than the points before and after it is typically a NMU.
pt: Se o gráfico descer abaixo de 1, alguém fez um NMU do pacote e atualizou-o para uma nova versão de autor, assim definindo a versão Debian para 0. Os NMUs em geral aparecem como pontos fracionais como 1.1, 2.1, etc. Um NMU pode também ser facilmente detetado olhando para os pontos que representam qual maintainer enviou o pacote -- um ponto solitário dum tipo diferente dos pontos anteriores e posteriores a ele é tipicamente um NMU.

note: type: Plain text
en: It's also easy to tell by looking at the points when a package changes maintainers.
pt: Também é fácil de dizer ao olhar para os pontos quando um pacote mudou de maintainers.

note: type: Plain text
en: Instead of using the Debian version number as the Y axis, use the number of lines in the changelog entry for each version.  Cannot be used together with B<--bugcount>.
pt: Em vez de usar o número de versão Debian como o eixo Y, usa o número de linhas na entrada changelog para cada versão. Não pode ser usado em conjunto com B<--bugcount>.

note: type: Plain text
en: Instead of using the Debian version number as the Y axis, use the number of bugs that were closed by each changelog entry. Note that this number is obtained by searching for "#dddd" in the changelog, and so it may be inaccurate.  Cannot be used together with B<--linecount>.
pt: Em vez de usar o número de versão Debian como o eixo Y, usa o número de bugs que forma fechados por cada entrada no changelog. Note que este número é obtido ao sondar por "#dddd" no changelog, e assim por não ter precisão. Não pode ser usado em conjunto com B<--linecount>.

note: type: Plain text
en: When used together with either B<--bugcount> or B<--linecount>, graphs the cumulative count rather than the count in each individual changelog entry.
pt: Quando usado juntamente com B<--bugcount> ou B<--linecount>, põe em gráfico a contagem acumulada em vez da contagem individual em cada entrada changelog.

note: type: Plain text
en: Do not show upstream version labels. Useful if the graph gets too crowded.
pt: Não mostra etiquetas da versão do autor. Útil se o gráfico ficar muito povoado.

note: type: Plain text
en: Do not differentiate between different maintainers of the package.
pt: Não diferencia entre diferentes maintainers do pacote.

note: type: Plain text
en: Save the graph to I<file> in PostScript format instead of immediately displaying it.
pt: Guarda o gráfico em I<file> em formato PostScript em vez de o mostrar imediatamente.

note: type: Plain text
en: Use larger points when displaying higher-urgency package uploads.
pt: Usa pontos maiores quando mostra envios de pacotes de alta-prioridade.

note: type: Plain text
en: Output the gnuplot script that is fed into gnuplot (for debugging purposes).
pt: Gera o script de gnuplot que é dado ao gnuplot (para objectivos de depuração).

note: type: Plain text
en: This allows you to insert B<gnuplot>(1)  commands into the gnuplot script that is used to generate the graph. The commands are placed after all initialization but before the final B<plot> command. This can be used to override the default look provided by this program in arbitrary ways. You can also use things like "set terminal png color" to change the output file type, which is useful in conjunction with the -s option.
pt: Isto permite-lhe inserir comandos do B<gnuplot>(1) no script do gnuplot que é usado para gerar o gráfico. Os comandos são colocados após toda a inicialização mas antes do comando B<plot> final. Isto pode ser usado para sobrepor o olhar predefinido fornecido por este programa em modos arbitrários. Você pode também usar coisas como "definir a cor png do terminal" para mudar o tipo de ficheiro de resultado,o que é útil em conjunto com a opção -s.

note: type: Plain text
en: Show a usage summary.
pt: Mostra um resumo de utilização.

note: type: Plain text
en: Display version, author and copyright information.
pt: Mostra informação de versão, autor e copyright.

note: type: Plain text
en: Do not read any configuration files (see below).
pt: Não lê nenhuns ficheiros de configuração (ver abaixo).

note: type: Plain text
en: The I<changelog> files to graph. If multiple files are specified they will all be displayed on the same graph. The files may be compressed with gzip. Any text in them that is not in Debian changelog format will be ignored.
pt: Os ficheiros I<changelog> a meter em gráfico. Se forem especificados vários ficheiros eles serão todos mostrados no mesmo gráfico. Os ficheiros podem estar comprimidos com gzip. Qualquer texto neles que não esteja em formato de changelog Debian será ignorado.

note: type: Plain text
en: The two configuration files I</etc/devscripts.conf> and I<~/.devscripts> are sourced by a shell in that order to set configuration variables.  The B<--no-conf> option can be used to prevent reading these files.  Environment variable settings are ignored when these configuration files are read.  The currently recognised variables are:
pt: Os dois ficheiros de configuração I</etc/devscripts.conf> e I<~/.devscripts> são fonte para uma shell por esta ordem para definir variáveis de configuração. A opção B<--no-conf> pode ser usada para prevenir a leitura destes ficheiros. As definições de variáveis de ambiente são ignoradas quando estes ficheiros de configuração são lidos. As variáveis reconhecidas actualmente são:

note: type: Plain text
en: This is a space-separated list of options to always use, for example B<-l -b>.  Do not include B<-g> or B<--gnuplot> among this list as it may be ignored; see the next variable instead.
pt: Isto é uma lista de opções separadas por espaços para usar sempre, por exemplo B<-l -b>. Não inclua B<-g> ou B<--gnuplot> entre esta lista pois pode ser ignorada; veja antes a próxima variável.

note: type: Plain text
en: These are B<gnuplot> commands which will be prepended to any such commands given on the command line.
pt: Estes são comandos B<gnuplot> os quais serão pre-acrescentados a qualquer de tais comandos dados na linha de comandos.

note: type: Plain text
en: pts-subscribe - time-limited subscription to the PTS
pt: pts-subscribe - subscrição com limite de tempo para o PTS

note: type: Plain text
en: B<pts-subscribe> sends a subscription request for I<package> to the Package Tracking System at pts@qa.debian.org, and cancels the subscription 30 days later.
pt: B<pts-subscribe> envia um pedido de subscrição para o I<package> para o Package Tracking System em pts@qa.debian.org, e cancela a subscrição 30 dias depois.

note: type: Plain text
en: If called as B<pts-unsubscribe>, send an unsubscription request for I<package> to the Package Tracking System.
pt: Se chamado como B<pts-unsubscribe>, envia um pedido cancelamento de subscrição para I<package> para o Package Tracking System.

note: type: Plain text
en: This utility is useful if a developer has made an NMU and wants to track the package for a limited period of time.
pt: Este utilitário é útil se um desenvolvedor tiver feito um NMU e deseja seguir o pacote por um período limitado de tempo.

note: type: Plain text
en: When B<at>(1) should cancel the subscription.  I<time> must be specified using B<at>'s syntax.  Default is 'now + 30 days'.  This option will probably require quoting!
pt: Quando B<at>(1) deve cancelar a subscrição.  I<time> tem de ser especificado usando sintaxe do B<at>. A predefinição é "agora + 30 dias".  Esta opção irá provavelmente requerer citação!

note: type: Plain text
en: Don't cancel the subscription automatically.  This can also be specified as B<--until forever>.
pt: Não cancela a subscrição automaticamente. Isto também pode ser especificado como B<--until forever>.

note: type: Plain text
en: If one of these is set (with preference give to B<DEBEMAIL>), then this will be used for the subscription address.  If neither is set, then the email will be sent without a specified subscription address, and the email's From: line will be used to determine the sender's address.  This will be determined by B<mail>(1).
pt: Se um destes estiver definido (com preferência dada a B<DEBEMAIL>), então isto será usado para o endereço de subscrição. Se nenhum deles estiver definido, então o email será enviado sem um endereço de subscrição específico, e a linha From: do email será usada para determinar o endereço do remetente. Isto será determinado por B<mail>(1).

note: type: Plain text
en: Setting this is equivalent to giving a B<--until> option.
pt: Definir isto é equivalente a dar a opção B<--until>.

note: type: Plain text
en: B<at>(1), information about the Package Tracking System in the Developer's Reference at https://www.debian.org/doc/developers-reference/resources.html#pkg-tracking-system
pt: B<at>(1), informação acerca do Package Tracking System em Developer's Reference em https://www.debian.org/doc/developers-reference/resources.html#pkg-tracking-system

note: type: Plain text
en: This program was written by Julian Gilbey E<lt>jdg@debian.orgE<gt> based on a public domain prototype by Raphael Hertzog E<lt>hertzog@debian.orgE<gt> and is copyright under the GPL, version 2 or later.
pt: Este programa foi escrito por Julian Gilbey E<lt>jdg@debian.orgE<gt> baseado num protótipo de domínio público por Raphael Hertzog E<lt>hertzog@debian.orgE<gt> e tem copyright sob GPL, versão 2 ou posterior.

note: type: Plain text
en: rc-alert - check for installed packages with release-critical bugs
pt: rc-alert - verifica por pacotes instalados com bugs críticos-de-lançamento

note: type: Plain text
en: B<rc-alert> downloads the list of release-critical bugs from the Debian BTS webpages, and then outputs a list of packages installed on the system, or given on the command-line, which are in that list.
pt: B<rc-alert> descarrega a lista de bugs críticos-de-lançamento a partir das páginas web do Debian BTS, e depois escreve uma lista de pacotes instalados no sistema, ou dados na linha de comandos, que estão nessa lista.

note: type: Plain text
en: If the directory I<$XDG_CACHE_HOME/devscripts/rc-alert> exists or the B<--cache> option is given, then the (sizable) downloaded list will be cached, and will only be downloaded again on a second invocation if it has changed.
pt: Se o directório I<$XDG_CACHE_HOME/devscripts/rc-alert> existir ou da a opção B<--cache> for dada, então a lista (de tamanho considerável) descarregada será colocada em cache, e apenas será descarregada outra vez numa segunda invocação se tiver sido alterada.

note: type: Plain text
en: Force the creation of the I<$XDG_CACHE_HOME/devscripts/rc-alert> cache directory.
pt: Força a criação do directório de cache I<$XDG_CACHE_HOME/devscripts/rc-alert>.

note: type: Plain text
en: It is also possible to filter the list of bugs reported based on the tags and distributions associated with the package. The filtering options are:
pt: É também possível filtrar a lista de bugs reportada com base nas etiquetas e distribuições associadas ao pacote. As opções de filtragem são:

note: type: Plain text
en: A list of tags which the bug must have, in the format used for output.  For example, to include bugs tagged security or help wanted, use "SH".
pt: Uma lista de etiquetas que o pacote tem de ter, no formato usado para resultados. Por exemplo, para incluir bugs etiquetados com "security" ou "help wanted" use "SH".

note: type: Plain text
en: If set to I<and>, a bug must have all of the tags specified by B<--include-tags>.
pt: Se definido para I<and>, um bug tem de ter todas as etiquetas especificadas por B<--include-tags>.

note: type: Plain text
en: A list of tags which the bug must not have, in the same format as B<--include-tags>.
pt: Uma lista de etiquetas que o bug não pode ter, no mesmo formato que B<--include-tags>.

note: type: Plain text
en: If set to I<and>, a bug must have none of the tags specified by B<--exclude-tags>.  By default, the bug will be excluded if any tag matches.
pt: Se definido para I<and>, um bug não pode ter nenhuma das etiquetas especificadas por B<--exclude-tags>.  Por predefinição, o bug será excluído se alguma das etiquetas corresponder.

note: type: Plain text
en: A list of distributions which the bug must apply to, in the format used for output.  For example, to include bugs affecting testing or unstable, use "TU".
pt: Uma lista de distribuições a qual o bug tem de se aplicar, no formato usado para resultados. Por exemplo, para incluir bugs que afectam "testing" ou "unstable", use "TU".

note: type: Plain text
en: If set to I<and>, a bug must apply to all of the specified distributions in order to be included.
pt: Se definido para I<and>, um bug tem de se aplicar a todas as distribuições especificadas de modo a ser incluído.

note: type: Plain text
en: A list of distributions to which the bug must not apply, in the same format as B<--include-dists>.
pt: Uma lista de distribuições a qual o bug não pode se aplicar, no mesmo formato que B<--include-dists>.

note: type: Plain text
en: If set to I<and>, a bug must apply to all of the specified distributions in order to be excluded.  By default the bug will be excluded if it applies to any of the listed distributions.
pt: Se definido para I<and>, um bug tem de se aplicar a todas as distribuições especificadas de modo a ser excluído. Por predefinição o bug será excluído se se aplicar a qualquer uma das distribuições listadas.

note: type: Plain text
en: It is also possible to only list bugs which have specific debtags set. Note that you need to have debtags installed and also that it's not mandatory for maintainers to set proper debtags. The produced list will thus probably be incomplete.
pt: É também possível apenas listar bugs que tenham debtags específicas definidas. Note que precisa de ter o debtags instalado e também que não é obrigatório para os maintainers definirem debtags apropriados. A lista produzida será assim provavelmente incompleta.

note: type: Plain text
en: Match packages based on the listed tags. Each package is matched only if it has all the listed tags; in the case of multiple tags within the same facet, a package is matched if it has any of the listed tags within the facet.
pt: Coincide pacotes com base nas etiquetas listadas. Cada pacote corresponde apenas se tiver todas as etiquetas listadas; no caso de múltiplas etiquetas dentro da mesma faceta, um pacote é correspondente se tiver qualquer uma das etiquetas listadas dentro da faceta.

note: type: Plain text
en: Use a non-standard debtags database.  The default is I</var/lib/debtags/packages-tags>.
pt: Usa uma base de dados debtags não-standard.  A predefinição é I</var/lib/debtags/packages-tags>.

note: type: Plain text
en: Popularity-contest collects data about installation and usage of Debian packages. You can additionally sort the bugs by the popcon rank of the related packages.
pt: Popularity-contest recolhe dados acerca da instalação e utilização de pacotes Debian. Você pode adicionalmente ordenar os bugs pela classificação popcon dos pacotes relacionados.

note: type: Plain text
en: Sort bugs by the popcon rank of the package the bug belongs to.
pt: Ordena bugs pela classificação popcon do pacote a que o bug pertence.

note: type: Plain text
en: By default, packages are sorted according to the number of people who have the package installed. This option enables sorting by the number of people regularly using the package instead. This option has no effect in combination with --pc-local.
pt: Por predefinição, os pacotes são ordenados de acordo com o número de pessoas que têm o pacote instalado. Em vez disso, esta opção activa a ordem pelo número de pessoas que usam regularmente o pacote. Esta opção não tem qualquer efeito em combinação com --pc-local.

note: type: Plain text
en: Instead of requesting remote data the information from the last popcon run is used (I</var/log/popularity-contest>).
pt: Em vez de requerer dados remotos é usada a informação do último popcon que correu (I</var/log/popularity-contest>).

note: type: Plain text
en: The bug must apply to at least one of oldstable or stable
pt: O bug tem de ser aplicar pelo menos a um de oldstable ou stable

note: type: TP
en: B<--include-dists> TUB< --include-dist-op> and
pt: B<--include-dists> TUB< --include-dist-op> e

note: type: Plain text
en: The bug must apply to both testing and unstable
pt: O bug tem de ser aplicar a ambos testing e unstable

note: type: Plain text
en: The bug must apply to oldstable and be tagged security but not patch
pt: O bug tem de ser aplicar a oldstable e ser etiquetado security mas não patch

note: type: Plain text
en: The bug must apply to only unstable or experimental (or both) and be tagged unreproducible
pt: O bug tem de ser aplicar a apenas unstable ou experimental (ou ambos) e ser etiquetado unreproducible (não reproduzível)

note: type: Plain text
en: The bug must apply to packages matching the specified debtags, i.e. the match will only include packages that have the 'role::plugin' tag and that have either of the tags 'implemented-in::perl' or 'implemented-in::python'.
pt: O bug tem de se aplicar a pacotes que correspondam às debtags especificadas, isto é, a correspondência irá apenas incluir pacotes que têm a etiqueta 'role::plugin' e essa tem uma das etiquetas 'implemented-in::perl' ou 'implemented-in::python'.

note: type: Plain text
en: Read I</var/log/popularity-contest> and sort bugs by your personal popcon ranking (which is basically the atime of your packages' binaries).
pt: Lê I</var/log/popularity-contest> e ordena bugs pela sua classificação popcon pessoal (o que é basicamente a marca atime dos seus binários dos pacotes).

note: type: Plain text
en: It is not possible to say "does not apply only to unstable"
pt: Não é possível dizer "não se aplica apenas a unstable"

note: type: Plain text
en: B<rc-alert> was written by Anthony DeRobertis and modified by Julian Gilbey E<lt>jdg@debian.orgE<gt> and Adam D. Barratt E<lt>adam@adam-barratt.org.ukE<gt> for the devscripts package. Debtags and popcon functionality was added by Jan Hauke Rahm E<lt>info@jhr-online.deE<gt>.
pt: B<rc-alert> foi escrito por Anthony DeRobertis e modificado por Julian Gilbey E<lt>jdg@debian.orgE<gt> e Adam D. Barratt E<lt>adam@adam-barratt.org.ukE<gt> para o pacote devscripts. A funcionalidade debtags e popcon foi adicionada por Jan Hauke Rahm E<lt>info@jhr-online.deE<gt>.

note: type: textblock
en: rmadison -- Remotely query the Debian archive database about packages
pt: rmadison -- Consulta remotamente a base de dados do arquivo Debian acerca de pacotes

note: type: textblock
en: B<dak ls> queries the Debian archive database ("projectb") and displays which package version is registered per architecture/component/suite.  The CGI at B<https://qa.debian.org/madison.php> provides that service without requiring SSH access to ftp-master.debian.org or the mirror on mirror.ftp-master.debian.org. This script, B<rmadison>, is a command line frontend to this CGI.
pt: B<dak ls> consulta a base de dados do arquivo Debian ("projectb") e mostra qual versão de pacote está registada por arquitectura/componente/suite. A CGI em B<https://qa.debian.org/madison.php> fornece esse serviço sem requerer acesso SSH a ftp-master.debian.org ou ao espelho em mirror.ftp-master.debian.org. Este script, B<rmadison>, é um frontend de linha de comandos para esta CGI.

note: type: textblock
en: only show info for ARCH(s)
pt: apenas mostra informação para ARCH(arquitecturas)

note: type: textblock
en: only show info for binary TYPE
pt: apenas mostra informação para TYPE binário

note: type: textblock
en: only show info for COMPONENT(s)
pt: apenas mostra informação para COMPONENT(s)

note: type: textblock
en: show buildd 'dep-wait pkg >= {highest version}' info
pt: mostra informação buildd 'dep-wait pkg >= {versão mais alta}'

note: type: textblock
en: show buildd 'dep-wait pkg >> {highest version}' info
pt: mostra informação buildd 'dep-wait pkg >= {versão mais alta}'

note: type: textblock
en: only show info for this suite
pt: apenas mostra informação para esta suite

note: type: textblock
en: treat PACKAGE as a regex
pt: trata PACKAGE como uma expressão regular

note: type: textblock
en: B<Note:> Since B<-r> can easily DoS the database ("-r ."), this option is not supported by the CGI on qa.debian.org and most other installations.
pt: B<Nota:> Como B<-r> pode facilmente DoS à base de dados ("-r ."), esta opção não é suportada pelo CGI em qa.debian.org e a maioria de outras instalações.

note: type: textblock
en: show info for the binary children of source pkgs
pt: mostra informação sobre filhos binários de pacotes fonte

note: type: textblock
en: show projectb snapshot and reload time (not supported by all archives)
pt: mostra instantâneo de projectb e tempo de reload (não suportado por todos os arquivos)

note: type: verbatim
en: use I<URL> for the query. Supported shorthands are
     B<debian> https://api.ftp-master.debian.org/madison
     B<new> https://api.ftp-master.debian.org/madison?s=new
     B<qa> https://qa.debian.org/madison.php
     B<ubuntu> https://ubuntu-archive-team.ubuntu.com/madison.cgi
     B<udd> https://qa.debian.org/cgi-bin/madison.cgi
     B<all> https://qa.debian.org/cgi-bin/madison.cgi?table=all
     B<archive> https://qa.debian.org/cgi-bin/madison.cgi?table=archived
     B<ports> https://qa.debian.org/cgi-bin/madison.cgi?table=ports
pt: usa I<URL> para a consulta. As estenografias suportadas são
     B<debian> https://api.ftp-master.debian.org/madison
     B<new> https://api.ftp-master.debian.org/madison?s=new
     B<qa> https://qa.debian.org/madison.php
     B<ubuntu> https://ubuntu-archive-team.ubuntu.com/madison.cgi
     B<udd> https://qa.debian.org/cgi-bin/madison.cgi
     B<all> https://qa.debian.org/cgi-bin/madison.cgi?table=all
     B<archive> https://qa.debian.org/cgi-bin/madison.cgi?table=archived
     B<ports> https://qa.debian.org/cgi-bin/madison.cgi?table=ports

note: type: textblock
en: See the B<RMADISON_URL_MAP_> variable below for a method to add new shorthands.
pt: Veja a variável B<RMADISON_URL_MAP_> em baixo para um método de adicionar novas estenografias.

note: type: textblock
en: show version and exit
pt: mostra a versão e termina

note: type: textblock
en: don't read the devscripts configuration files
pt: não lê os ficheiros de configuração do devscripts

note: type: textblock
en: ARCH, COMPONENT and SUITE can be comma (or space) separated lists, e.g.  --architecture=amd64,i386
pt: ARCH, COMPONENT e SUITE podem ser listas separadas por vírgulas (ou espaços), ex.  --architecture=amd64,i386

note: type: textblock
en: Add an entry to the set of shorthand URLs listed above. I<SHORTHAND> should be replaced with the shorthand form to be used to refer to I<URL>.
pt: Adiciona uma entrada ao conjunto de estenografias de URLs listados em cima. I<SHORTHAND> deve ser substituído pela forma estenográfica a ser usada para se referir a I<URL>.

note: type: textblock
en: Multiple shorthand entries may be specified by using multiple B<RMADISON_URL_MAP_*> variables.
pt: Várias entradas de estenografias pode ser especificadas usando várias variáveis B<RMADISON_URL_MAP_*>.

note: type: textblock
en: Set the default URL to use unless overridden by a command line option.  For Debian this defaults to debian. For Ubuntu this defaults to ubuntu.
pt: Define o URL predefinido a usar a menos que sobreposto por uma opção de linha de comandos. Para Debian isto é predefinido para debian. Para Ubuntu é predefinido para ubuntu.

note: type: textblock
en: Set the default architecture to use unless overridden by a command line option.  To run an unrestricted query when B<RMADISON_ARCHITECTURE> is set, use B<--architecture='*'>.
pt: Define a arquitectura predefinida a usar a menos que sobreposta por uma opção de linha de comandos. Para correr uma consulta sem restrições quando B<RMADISON_ARCHITECTURE> está definido, use B<--architecture='*'>.

note: type: textblock
en: Use the specified CA file instead of the default CA bundle for curl/wget, passed as --cacert to curl, and as --ca-certificate to wget.
pt: Usa o ficheiro CA especificado em vez do maço CA predefinido para curl/wget, passado como --cacert ao curl, e como --ca-certificate ao wget.

note: type: textblock
en: Use the specified CA directory instead of the default CA bundle for curl/wget, passed as --capath to curl, and as --ca-directory to wget.
pt: Usa o directório CA especificado em vez do maço CA predefinido para curl/wget, passado como --capath ao curl, e como --ca-directory ao wget.

note: type: textblock
en: B<dak ls> was formerly called B<madison>.
pt: B<dak ls> foi antes chamado B<madison>.

note: type: textblock
en: The protocol used by rmadison is fairly simple, the CGI accepts query the parameters a, b, c, g, G, r, s, S, t, and package. The parameter text is passed to enable plain-text output.
pt: O protocolo usado pelo rmadison é bastante simples, o CGI aceita questionar os parâmetros a, b, c, g, G, r, s, S, t, e package. O parâmetro text é passado para proporcionar os resultados em texto-simples.

note: type: textblock
en: rmadison and https://qa.debian.org/madison.php were written by Christoph Berg <myon@debian.org>. dak was written by James Troup <james@nocrew.org>, Anthony Towns <ajt@debian.org>, and others.
pt: rmadison e https://qa.debian.org/madison.php foram escritos por Christoph Berg <myon@debian.org>. dak foi escrito por James Troup <james@nocrew.org>, Anthony Towns <ajt@debian.org>, e outros.

note: type: textblock
en: sadt - simple DEP-8 test runner
pt: sadt - executor de testes DEP-8 simples

note: type: textblock
en: B<sadt> is a simple implementation of DEP-8 (“automatic as-installed package testing”) test runner.
pt: B<sadt> é uma implementação simples do executor de testes DEP-8 (“automaticamente testar pacotes como-instalados”).

note: type: textblock
en: It is your responsibility to satisfy tests' dependencies.  B<sadt> won't attempt to install any missing packages.  If a test's dependencies cannot be satisfied by packages that are currently installed, the test will be skipped.
pt: É da sua responsabilidade satisfazer as dependências dos testes. O B<sadt> não irá tentar instalar quaisquer pacotes em falta. Se a dependência de um teste não puder ser satisfeita pelos pacotes actualmente instalados, o teste será saltado.

note: type: textblock
en: B<sadt> won't build the package even if a test declares the B<build-needed> restriction.  Instead, such a test will be skipped.  However, you can build the package manually, and then tell B<sadt> to assume that the package is already built using the B<-b>/B<--built-source-tree>.
pt: O B<sadt> não irá compilar o pacote mesmo que um teste declare a restrição B<build-needed>. Em vez disso, tal teste será saltado. No entanto, você pode compilar o pacote manualmente, e dizer ao B<sadt> para assumir que o pacote já está compilado usando B<-b>/B<--built-source-tree>.

note: type: textblock
en: B<sadt> doesn't implement any virtualisation arrangements, therefore it skips tests that declare the B<breaks-testbed> restriction.
pt: O B<sadt> não implementa nenhuns arranjos de virtualização, por isso ele salta testes que declaram a restrição B<breaks-testbed>.

note: type: textblock
en: Make the output more verbose.
pt: Torna os resultados mais detalhados.

note: type: textblock
en: Assume that the source tree is already built.  This is equivalent to B<--ignore-restriction=build-needed>.
pt: Assume que a árvore fonte já está compilada. Isto é o equivalente a B<--ignore-restriction=build-needed>.

note: type: textblock
en: Control whether to run autodep8(1) to determine the tests to run.  By default, autodep8 will be run.
pt: Controla se se deve correr autodep8(1) para determinar os testes a correr. Por predefinição, o autodep8 irá correr.

note: type: textblock
en: Don't skip tests that declare the I<restriction>.
pt: Não salta testes que declaram a I<restriction>.

note: type: textblock
en: README.package-tests shipped by autopkgtest 2.7.2
pt: README.package-tests lançado por autopkgtest 2.7.2

note: type: textblock
en: salsa - tool to manipulate salsa projects, repositories and group members
pt: salsa - ferramenta para manipular projetos, repositórios e membros de grupos salsa

note: type: verbatim
en:   # salsa <command> <parameters> <options>
      salsa add_user developer foobar --group-id 2665
      salsa delete_user foobar --group js-team
      salsa search_groups perl-team/modules
      salsa search_projects qa/qa
      salsa search_users yadd
      salsa update_user maintainer foobar --group js-team
      salsa whoami
      salsa checkout node-mongodb --group js-team
      salsa fork salsa fork --group js-team user/node-foo
      salsa last_ci_status js-team/nodejs
      salsa pipelines js-team/nodejs
      salsa mr debian/foo debian/latest
      salsa push_repo . --group js-team --kgb --irc devscripts --tagpending
      salsa update_projects node-mongodb --group js-team --disable-kgb --desc \
            --desc-pattern "Package %p"
      salsa update_safe --all --desc --desc-pattern "Debian package %p" \
            --group js-team
      salsa update_watch5 debian/devscripts
      salsa update_watch5 --group js-team --all
pt:   # salsa <comando> <parâmetros> <opções>
      salsa add_user developer foobar --group-id 2665
      salsa delete_user foobar --group js-team
      salsa search_groups perl-team/modules
      salsa search_projects qa/qa
      salsa search_users yadd
      salsa update_user maintainer foobar --group js-team
      salsa whoami
      salsa checkout node-mongodb --group js-team
      salsa fork salsa fork --group js-team user/node-foo
      salsa last_ci_status js-team/nodejs
      salsa pipelines js-team/nodejs
      salsa mr debian/foo debian/latest
      salsa push_repo . --group js-team --kgb --irc devscripts --tagpending
      salsa update_projects node-mongodb --group js-team --disable-kgb --desc \
            --desc-pattern "Package %p"
      salsa update_safe --all --desc --desc-pattern "Debian package %p" \
            --group js-team
      salsa update_watch5 debian/devscripts
      salsa update_watch5 --group js-team --all

note: type: textblock
en: B<salsa> is designed to create and configure projects and repositories on L<https://salsa.debian.org> as well as to manage group members.
pt: B<salsa> é concebido para criar e configurar projetos e repositórios em L<https://salsa.debian.org> assim como para gerir membros de grupo.

note: type: textblock
en: A Salsa token is required, except for search* commands, and must be set in command line I<(see below)>, or in your configuration file I<(~/.devscripts)>:
pt: É requerido um testemunho Salsa, excepto para comandos de procura, e tem de ser definido na linha de comandos I<(veja em baixo)>, ou no seu ficheiro de configuração I<(~/.devscripts)>:

note: type: textblock
en: If you choose to link another file using SALSA_TOKEN_FILE, it must contain a line with one of (no differences):
pt: Se você escolher fazer um link para outro ficheiro usando SALSA_TOKEN_FILE, terá de conter uma linha com um de (sem diferenças):

note: type: textblock
en: This allows for example to use dpt(1) configuration file (~/.dpt.conf) which contains:
pt: Isto permite por exemplo usar o ficheiro de configuração do dpt(1) (~/.dpt.conf) o qual contém:

note: type: =head2
en: Managing users and groups
pt: Gerir utilizadores e grupos

note: type: textblock
en: Add a user to a group.
pt: Adicionar um utilizador a um grupo.

note: type: textblock
en: First argument is the GitLab's access levels: guest, reporter, developer, maintainer, owner.
pt: O primeiro argumento é os níveis de acesso a GitLab: guest, reporter, developer, maintainer, owner.

note: type: =item
en: B<delete_user> or B<del_user>
pt: B<delete_user> ou B<del_user>

note: type: textblock
en: Remove a user from a group.
pt: Remove um utilizador de um grupo.

note: type: textblock
en: Request access to a group.
pt: Requerer acesso a um grupo.

note: type: textblock
en: List the subgroups for current group if group is set, otherwise will do the current user.
pt: Lista os sub-grupos para o grupo actual se o grupo estiver definido, caso contrário irá fazer o utilizador actual.

note: type: =item
en: B<list_users> or B<group>
pt: B<list_users> ou B<group>

note: type: textblock
en: List users in a subgroup.  Note, this does not include inherited or invited.
pt: Lista utilizadores num sub-grupo.  Nota, isto não inclui hereditários nem convidados.

note: type: textblock
en: Search for a group using given string. Shows group ID and other information.
pt: Procura um grupo usando a string dada. Mostra o ID do grupo e outra informação.

note: type: textblock
en: Search for a user using given string. Shows user ID and other information.
pt: Procura um utilizador usando a string dada. Mostra o ID do utilizador e outra informação.

note: type: textblock
en: Update a user's role in a group.
pt: Actualiza o papel dum utilizador num grupo.

note: type: textblock
en: Gives information on the token owner.
pt: Dá informação sobre o dono do token.

note: type: =head2
en: Managing projects
pt: Gerindo projetos

note: type: textblock
en: One of C<--group>, C<--group-id>, C<--user> or C<--user-id> is required to manage projects. If both are set, salsa warns and only C<--user>/C<--user-id> is used. If none is given, salsa uses current user ID I<(token owner)>.
pt: É requerido um de C<--group>, C<--group-id>, C<--user> ou C<--user-id> para gerir projetos. Se ambos estiverem definidos, o salsa avisa e apenas é usado C<--user>/C<--user-id>. Se nenhum for dado, o salsa usa o ID do utilizador actual I<(token owner)>.

note: type: =item
en: B<check_projects> or B<check_repo>
pt: B<check_projects> ou B<check_repo>

note: type: textblock
en: Verify that projects are configured as expected. It works exactly like B<update_projects> except that it does not modify anything but just lists projects not well configured with found errors.
pt: Verifica que os projetos estão configurados como esperado. Funciona exactamente como B<update_projects> excepto que não modifica nada mas apenas lista projetos não bem configurados com erros encontrados.

note: type: textblock
en: Clone a project's repository in current directory. If the directory already exists, update local repository.
pt: Clona um repositório de projeto no directório actual. Se o directório já existir, actualiza o repositório local.

note: type: textblock
en: You can clone more than one repository or all repositories of a group or a user:
pt: Você pode clonar mais do que um repositório ou todos os repositórios de um grupo ou de um utilizador:

note: type: verbatim
en:   salsa --user yadd checkout devscripts autodep8
      salsa checkout yadd/devscripts js-team/npm
      salsa --group js-team checkout --all           # All js-team active repositories
      salsa checkout --all-archived                  # All your repositories, including archived
pt:   salsa --user yadd checkout devscripts autodep8
      salsa checkout yadd/devscripts js-team/npm
      salsa --group js-team checkout --all           # Todos os repositórios js-team activos
      salsa checkout --all-archived                  # Todos os seus repositórios, incluindo os arquivados

note: type: =item
en: B<create_project> or B<create_repo>
pt: B<create_project> ou B<create_repo>

note: type: textblock
en: Create public empty project. If C<--group>/C<--group-id> is set, project is created in group directory, else in user directory.
pt: Cria um projeto vazio público. Se C<--group>/C<--group-id> for definido, o projeto é criado em directório de grupo, noutro caso em directório de utilizador.

note: type: =item
en: B<delete_project> or B<del_repo>
pt: B<delete_project> ou B<del_repo>

note: type: textblock
en: Delete a project.
pt: Apaga um projeto.

note: type: textblock
en: Forks a project in group/user repository and set "upstream" to original project. Example:
pt: Bifurca um projeto em repositório de grupo/utilizador e define "upstream" ao projeto original. Exemplo:

note: type: textblock
en: For a group:
pt: Para um grupo:

note: type: textblock
en: List forks of project(s).
pt: Lista forks de projetos(s).

note: type: textblock
en: Project can be set using full path or using B<--group>/B<--group-id> or B<--user>/B<--user-id>, else it is searched in current user namespace.
pt: Projeto pode ser definido usando o caminho completo ou usando B<--group>/B<--group-id> ou B<--user>/B<--user-id>, o restante é procurado no espaço do utilizador actual.

note: type: textblock
en: Push relevant packaging refs to origin Git remote. To be run from packaging working directory.
pt: Empurra referências de empacotamento relevantes para o Git remoto original. Para ser corrido a partir do directório de trabalho de empacotamento.

note: type: textblock
en: It pushes the following refs to the configured remote for the debian-branch or, falling back, to the "origin" remote:
pt: Empurra as seguinte referências para o remoto configurado para o ramo debian ou, regressando, para o remoto "origin":

note: type: =item
en: "master" branch (or whatever is set to debian-branch in gbp.conf)
pt: ramo "master" (ou o que esteja definido para debian-branch em gbp.conf)

note: type: =item
en: "upstream" branch (or whatever is set to upstream-branch in gbp.conf)
pt: ramo "upstream" (ou o que esteja definido para upstream-branch em gbp.conf)

note: type: =item
en: "pristine-tar" branch
pt: ramo "pristine-tar"

note: type: =item
en: tags named "debian/*" (or whatever is set to debian-tag in gbp.conf)
pt: etiquetas chamadas "debian/*" (o que esteja definido para debian-tag em gbp.conf)

note: type: =item
en: tags named "upstream/*" (or whatever is set to upstream-tag in gbp.conf)
pt: etiquetas chamadas "upstream/*" (ou o que esteja definido para upstream-tag em gbp.conf)

note: type: =item
en: all tags, if the package's source format is "3.0 (native)"
pt: todas as etiquetas, se o formato de fonte do pacote for "3.0 (nativo)"

note: type: =item
en: B<list_projects> or B<list_repos> or B<ls>
pt: B<list_projects> ou B<list_repos> ou B<ls>

note: type: textblock
en: Shows projects owned by user or group. If second argument exists, search only matching projects.
pt: Mostra projetos da posse do utilizado ou grupo. Se existir segundo argumento, procura apenas por projetos correspondentes.

note: type: textblock
en: Displays the last continuous integration result. Use B<--verbose> to see URL of pipeline when result isn't B<success>. Unless B<--no-fail> is set, B<salsa last_ci_status> will stop on first "failed" status.
pt: Mostra os últimos resultados de integração contínuos. Use B<--verbose> para ver o URL do pipeline quando o resultado não é B<success>. A menos que B<--no-fail> seja definido, B<salsa last_ci_status> irá parar ao primeiro estado "falhado".

note: type: textblock
en: This commands returns the number of "failed" status found. "success" entries are displayed using STDOUT while other are displayed I<(with details)> using STDERR. Then you can easily see only failures using:
pt: Este comando retorna o número de estados "falhou" encontrados. As entradas "sucesso" são mostradas usando STDOUT enquanto outras são mostradas I<(com detalhes)> usando STDERR. Você pode facilmente ver apenas falhas usando:

note: type: =item
en: B<pipeline_schedule> or B<schedule>
pt: B<pipeline_schedule> ou B<schedule>

note: type: textblock
en: Control pipeline schedule.
pt: Controla agendamento de pipeline.

note: type: =item
en: B<pipeline_schedules> or B<schedules>
pt: B<pipeline_schedules> ou B<schedules>

note: type: textblock
en: Lists current pipeline schedule items.
pt: Lista items actuais de agendamento de pipeline.

note: type: textblock
en: You can use B<--no-fail> and B<--all> options here.
pt: Você pode usar as opções B<--no-fail> e B<--all> aqui.

note: type: =item
en: B<merge_request> or B<mr>
pt: B<merge_request> ou B<mr>

note: type: textblock
en: Creates a merge request.
pt: Cria um pedido de fusão.

note: type: textblock
en: Suppose you created a fork using B<salsa fork>, modify some things in a new branch using one commit and want to propose it to original project I<(branch "master")>. You just have to launch this in source directory:
pt: Suponha que você criou uma bifurcação usando B<salsa fork>, modificou algumas coisas num novo ramo usando um envio e quer o propor isso para o projeto original I<(branch "master")>. Você apenas tem que lançar isto no directório fonte:

note: type: textblock
en: Another example:
pt: Outro exemplo:

note: type: textblock
en: Or simply:
pt: Ou simplesmente:

note: type: textblock
en: Note that unless destination project has been set using command line, B<salsa merge_request> will search it in the following order:
pt: Note que a menos que o destino do projecto tenha sido definido usando a linha de comandos, o B<salsa merge_request> irá procurar pela seguinte ordem:

note: type: =item
en: using GitLab API: salsa will detect from where this project was forked
pt: usando GitLab API: salsa irá detectar de onde este projeto foi bifurcado

note: type: =item
en: using "upstream" origin
pt: usando o original do autor "upstream"

note: type: =item
en: else salsa will use source project as destination project
pt: noutro caso o salsa irá usar o projeto fonte como projeto de destino

note: type: textblock
en: To force salsa to use source project as destination project, you can use "same":
pt: Para forçar o salsa a usar o projeto fonte como projeto de destino, você pode usar "same":

note: type: verbatim
en:   salsa merge_request --mr-dst-project same
      # or
      salsa merge_request same
pt:   salsa merge_request --mr-dst-project same
      # ou
      salsa merge_request same

note: type: textblock
en: New merge request will be created using last commit title and description.
pt: O novo pedido de fusão será criado usando o título e descrição do último envio.

note: type: textblock
en: See B<--mr-*> options for more.
pt: Veja as opções B<--mr-*> para mais.

note: type: =item
en: B<merge_requests> or B<mrs>
pt: B<merge_requests> ou B<mrs>

note: type: textblock
en: List opened merge requests for project(s).
pt: Lista pedidos de fusão abertos para projeto(s).

note: type: textblock
en: Protect/unprotect a branch.
pt: Protege/desprotege um ramo.

note: type: textblock
en: "merge" and "push" can be one of:
pt: "merge" e "push" podem ser um de:

note: type: =item
en: B<o>, B<owner>: owner only
pt: B<o>, B<owner>: apenas dono

note: type: =item
en: B<m>, B<maintainer>: B<o> + maintainers allowed
pt: B<m>, B<maintainer>: B<o> + maintainers permitidos

note: type: =item
en: B<d>, B<developer>: B<m> + developers allowed
pt: B<d>, B<developer>: B<m> + desenvolvedores permitidos

note: type: =item
en: B<r>, B<reporter>: B<d> + reporters allowed
pt: B<r>, B<reporter>: B<d> + repórteres permitidos

note: type: =item
en: B<g>, B<guest>: B<r> + guest allowed
pt: B<g>, B<guest>: B<r> + convidado permitido

note: type: =item
en: Unprotect
pt: Desprotege

note: type: textblock
en: List protected branches:
pt: Lista ramos protegidos:

note: type: textblock
en: Create a new project from a local Debian source directory configured with git.
pt: Cria um novo projeto a partir de um directório fonte Debian local configurado com o git.

note: type: textblock
en: B<push_repo> executes the following steps:
pt: B<push_repo> executa os seguintes passos:

note: type: =item
en: gets project name using debian/changelog file;
pt: obtém o nome do projecto usando o ficheiro debian/changelog;

note: type: =item
en: launches B<git remote add upstream ...>;
pt: lança B<git remote add upstream ...>;

note: type: =item
en: launches B<create_project>;
pt: lança B<create_project>;

note: type: =item
en: pushes local repository.
pt: força repositório local.

note: type: textblock
en: Rename branch given in B<--source-branch> with name given in B<--dest-branch>.  You can use B<--no-fail>, B<--all> and B<--all-archived> options here.
pt: Renomeia o ramo dado em B<--source-branch> com o nome dado em B<--dest-branch>.  Você pode usar as opções B<--no-fail>, B<--all> e B<--all-archived> aqui.

note: type: =item
en: B<search_projects> or B<search_repo> or B<search>
pt: B<search_projects> ou B<search_repo> ou B<search>

note: type: textblock
en: Search for a project using given string. Shows name, owner ID and other information.
pt: Procura um projeto usando a string dada. Mostra nome, ID de dono e outra informação.

note: type: =item
en: B<update_projects> or B<update_repo>
pt: B<update_projects> ou B<update_repo>

note: type: textblock
en: Configure projects using parameters given to command line.  A project name has to be given unless B<--all> or B<--all-archived> is set. Prefer to use B<update_safe>.
pt: Configura projetos usando parâmetros dados na linha de comandos. Um nome de projeto tem de ser dado a menos que esteja definido B<--all> ou B<--all-archived>. Preferência para usar B<update_safe>.

note: type: textblock
en: By default when using B<--all>, salsa will fail on first error. If you want to continue, set B<--no-fail>. In this case, salsa will display a warning for each project that has fail but continue with next project. Then to see full errors, set B<--verbose>.
pt: Por predefinição quando se usa B<--all>, o salsa irá falhar no primeiro erro. Se deseja que continue, defina B<--no-fail>. Neste caso, o salsa irá mostrar um aviso para cada projeto em que falhou mas continua com o próximo projeto. Depois para ver os erros completos, defina B<--verbose>.

note: type: textblock
en: Launch B<check_projects> and ask before launching B<update_projects> (unless B<--yes>).
pt: Lança B<check_projects> e pergunta antes de lançar B<update_projects> (a menos que B<--yes>).

note: type: textblock
en: Update C<debian/watch> file for each given project to L<version 5|debian-watch(5)>.
pt: Atualiza o ficheiro C<debian/watch> para cada projeto dado a L<version 5|debian-watch(5)>.

note: type: textblock
en: Options B<--all> and B<--debian-branch> are usable here.
pt: As opções B<--all> e B<--debian-branch> são utilizáveis aqui.

note: type: textblock
en: Little subcommand to get salsa path from a local git repo:
pt: Pequeno sub-comando para obter o caminho salsa a partir dum repositório git local:

note: type: textblock
en: Empty local cache.
pt: Limpa a cache local.

note: type: =item
en: B<--chdir> or B<-C>
pt: B<--chdir> ou B<-C>

note: type: textblock
en: Change directory before launching command:
pt: Muda de directório antes de lançar o comando:

note: type: textblock
en: File to store cached values. An empty value disables cache.  Default: C<~/.cache/salsa.json>.
pt: Ficheiro para guardar valores em cache. Um valor vazio desactiva a cache.  Predefinição: C<~/.cache/salsa.json>.

note: type: textblock
en: C<.devscripts> value: B<SALSA_CACHE_FILE>
pt: C<.devscripts> valor: B<SALSA_CACHE_FILE>

note: type: textblock
en: Disable cache usage. Same as B<--cache-file ''>
pt: Desactiva a utilização de cache. O mesmo que B<--cache-file ''>

note: type: =item
en: B<--conf-file> or B<--conffile>
pt: B<--conf-file> ou B<--conffile>

note: type: textblock
en: Add or replace default configuration files.  This can only be used as the first option given on the command-line.  Default: C</etc/devscripts.conf> and C<~/.devscripts>.
pt: Adiciona ou substitui ficheiros de configuração predefinidos. Isto só pode ser usado como primeira opção dada na linha de comandos.  Predefinição: C</etc/devscripts.conf> e C<~/.devscripts>.

note: type: =item
en: replace:
pt: substitui:

note: type: =item
en: add:
pt: adiciona:

note: type: textblock
en: If one B<--conf-file> has no C<+>, default configuration files are ignored.
pt: Se um B<--conf-file> não tiver nenhum C<+>, os ficheiros de configuração predefinidos são ignorados.

note: type: =item
en: B<--no-conf> or B<--noconf>
pt: B<--no-conf> ou B<--noconf>

note: type: textblock
en: Don't read any configuration files. This can only be used as the first option given on the command-line.
pt: Não lê nenhuns ficheiros de configuração. Isto só pode ser usado como primeira opção dada na linha de comandos.

note: type: textblock
en: Enable debugging output.
pt: Activa resultados de depuração.

note: type: textblock
en: Team to use. Use C<salsa search_groups name> to find it.
pt: Equipa a usar. Use C<salsa search_groups name> para o descobrir.

note: type: textblock
en: If you want to use a subgroup, you have to set its full path:
pt: Se você desejar usar um sub-grupo, você tem de definir os seu caminho completo:

note: type: textblock
en: C<.devscripts> value: B<SALSA_GROUP>
pt: C<.devscripts> valor: B<SALSA_GROUP>

note: type: textblock
en: Be careful when you use B<SALSA_GROUP> in your C<.devscripts> file. Every B<salsa> command will be executed in group space, for example if you want to propose a little change in a project using B<salsa fork> + B<salsa merge_request>, this "fork" will be done in group space unless you set a B<--user>/B<--user-id>.  Prefer to use an alias in your C<.bashrc> file. Example:
pt: Tenha cuidado ao usar B<SALSA_GROUP> no seu ficheiro C<.devscripts>. Cada comando B<salsa> será executado no espaço do grupo, por exemplo se você desejar propor uma pequena alteração num projeto usando B<salsa fork> + B<salsa merge_request>, este "fork" será feito no espaço do grupo a menos que você defina um B<--user>/B<--user-id>.  Prefira usar um alias no seu ficheiro C<.bashrc>. Exemplo:

note: type: textblock
en: or to use both .devscripts and .js.conf:
pt: ou para usar ambos .devscripts e .js.conf:

note: type: textblock
en: then you can fix B<SALSA_GROUP> in C<~/.js.conf>
pt: então você pode corrigir B<SALSA_GROUP> em C<~/.js.conf>

note: type: textblock
en: To enable bash completion for your alias, add this in your .bashrc file:
pt: Para activar completação bash para o seu nome alternativo, adicione isto ao seu ficheiro .bashrc:

note: type: textblock
en: Group ID to use. Use C<salsa search_groups name> to find it.
pt: ID de grupo a usar. Use C<salsa search_groups name> para o descobrir.

note: type: textblock
en: C<.devscripts> value: B<SALSA_GROUP_ID>
pt: C<.devscripts> valor: B<SALSA_GROUP_ID>

note: type: textblock
en: Be careful when you use B<SALSA_GROUP_ID> in your C<.devscripts> file. Every B<salsa> command will be executed in group space, for example if you want to propose a little change in a project using B<salsa fork> + B<salsa merge_request>, this "fork" will be done in group space unless you set a B<--user>/B<--user-id>.  Prefer to use an alias in your C<.bashrc> file. Example:
pt: Tenha cuidado ao usar B<SALSA_GROUP_ID> no seu ficheiro C<.devscripts>. Cada comando B<salsa> será executado no espaço do grupo, por exemplo se você desejar propor uma pequena alteração num projeto usando B<salsa fork> + B<salsa merge_request>, este "fork" será feito no espaço do grupo a menos que você defina um B<--user>/B<--user-id>.  Prefira usar um alias no seu ficheiro C<.bashrc>. Exemplo:

note: type: textblock
en: then you can fix B<SALSA_GROUP_ID> in C<~/.js.conf>.
pt: depois você pode corrigir B<SALSA_GROUP_ID> em C<~/.js.conf>.

note: type: textblock
en: Displays this manpage.
pt: Mostra este manual.

note: type: =item
en: B<--info> or B<-i>
pt: B<--info> ou B<-i>

note: type: textblock
en: Prompt before sensible changes.
pt: Avisa antes de alterações sensíveis.

note: type: textblock
en: C<.devscripts> value: B<SALSA_INFO> (yes/no)
pt: C<.devscripts> valor: B<SALSA_INFO> (yes/no)

note: type: textblock
en: Repository path.  Default to group or user path.
pt: Caminho de repositório. Predefinição para caminho de grupo ou utilizador.

note: type: textblock
en: C<.devscripts> value: B<SALSA_REPO_PATH>
pt: C<.devscripts> valor: B<SALSA_REPO_PATH>

note: type: textblock
en: Token value (see above).
pt: Valor de testemunho (veja em cima).

note: type: textblock
en: File to find token (see above).
pt: Ficheiro para encontrar testemunho /veja em cima).

note: type: textblock
en: Username to use. If neither B<--group>, B<--group-id>, B<--user> or B<--user-id> is set, salsa uses current user ID (corresponding to salsa private token).
pt: Nome de utilizador a usar. Se nenhum de B<--group>, B<--group-id>, B<--user> ou B<--user-id> estiver definido, o salsa usa o ID de utilizador actual (correspondente ao testemunho privado do salsa).

note: type: textblock
en: User ID to use. Use C<salsa search_users name> to find one. If neither B<--group>, B<--group-id>, B<--user> or B<--user-id> is set, salsa uses current user ID (corresponding to salsa private token).
pt: ID de utilizador a usar. Use C<salsa search_users name> para encontrar um. Se nenhum de B<--group>, B<--group-id>, B<--user> ou B<--user-id> estiver definido, o salsa usa o ID de utilizador actual (correspondente ao testemunho privado do salsa).

note: type: textblock
en: C<.devscripts> value: B<SALSA_USER_ID>
pt: C<.devscripts> valor: B<SALSA_USER_ID>

note: type: textblock
en: Enable verbose output.
pt: Activa resultados detalhados.

note: type: textblock
en: Never ask for consent.
pt: Nunca pede por consentimento.

note: type: textblock
en: C<.devscripts> value: B<SALSA_YES> (yes/no)
pt: C<.devscripts> valor: B<SALSA_YES> (yes/no)

note: type: =head2
en: List/search project options
pt: Lista/procura opções do projeto

note: type: textblock
en: Instead of looking to active projects, list or search in archived projects.  Note that you can't have both archived and unarchived projects in the same request.  Default: no I<(ie --no-archived)>.
pt: Em vez de procurar nos projetos activos, lista ou procura nos projetos arquivados. Note que não pode ter ambos projetos arquivados e não-arquivados no mesmo pedido.  Predefinição: não I<(ie --no-archived)>.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ARCHIVED> (yes/no)
pt: C<.devscripts> valor: B<SALSA_ARCHIVED> (yes/no)

note: type: =head2
en: Update/create project options
pt: Actualiza/cria opções de projeto

note: type: textblock
en: When set, all projects of group/user are affected by command.  B<--all> will filter all active projects, whereas B<--all-archived> will include active and archived projects.
pt: Quando definido, todos os projetos de grupo/utilizador serão afectados pelo comando.  B<--all> irá filtra todos os projetos activos, e B<--all-archived> irá incluir projetos activos e arquivados.

note: type: textblock
en: Ignore project with B<--all> or B<--all-achived>. Example:
pt: Ignora projeto com B<--all> ou B<--all-archived>. Exemplo:

note: type: textblock
en: To set multiples values, use spaces. Example:
pt: Para definir vários valores, use espaços. Exemplo:

note: type: textblock
en: Using B<--no-skip> will ignore any projects to be skipped and include them.
pt: Usar B<--no-skip> irá ignorar quaisquer projetos a saltar e irá incluí-los.

note: type: textblock
en: C<.devscripts> value: B<SALSA_SKIP>
pt: C<.devscripts> valor: B<SALSA_SKIP>

note: type: textblock
en: Ignore projects in this file (1 project per line).
pt: Ignora projetos neste ficheiro (1 projeto por linha)

note: type: textblock
en: C<.devscripts> value: B<SALSA_SKIP_FILE>
pt: C<.devscripts> valor: B<SALSA_SKIP_FILE>

note: type: textblock
en: The maximum amount of time, in seconds, that a job can run.  Default: 3600 (60 minutes).
pt: A quantidade máxima de tempo, em segundos, que um trabalho pode correr. Predefinição: 3600 (60 minutos).

note: type: textblock
en: C<.devscripts> value: B<SALSA_BUILD_TIMEOUT>
pt: C<.devscripts> valor: B<SALSA_BUILD_TIMEOUT>

note: type: textblock
en: Path to an image for the project's avatar.  If path value contains "%p", it is replaced by project name.
pt: Caminho para uma imagem para o avatar do projeto. Se o valor path conter "%p", é substituído pelo nome do projecto.

note: type: textblock
en: C<.devscripts> value: B<SALSA_AVATAR_PATH>
pt: C<.devscripts> valor: B<SALSA_AVATAR_PATH>

note: type: textblock
en: Configure configuration file path of GitLab CI.  Default: empty.  Example:
pt: Configura o caminho do ficheiro de configuração do GitLab CI.  Predefinição: vazio. Exemplo:

note: type: textblock
en: C<.devscripts> value: B<SALSA_CI_CONFIG_PATH>
pt: C<.devscripts> valor: B<SALSA_CI_CONFIG_PATH>

note: type: textblock
en: Configure a project's description using pattern given in B<desc-pattern>.
pt: Configura a descrição dum projeto usando o padrão dado em B<desc-pattern>.

note: type: textblock
en: C<.devscripts> value: B<SALSA_DESC> (yes/no)
pt: C<.devscripts> valor: B<SALSA_DESC> (yes/no)

note: type: textblock
en: Project's description pattern. "%p" is replaced by project's name, while "%P" is replaced by project's name given in command (may contains full path).  Default: "Debian package %p".
pt: Padrão de descrição do projeto. "%p" é substituído pelo nome do projeto, enquanto "%P" é substituído pelo nome do projeto dado na linha de comandos (pode conter o caminho completo).  Predefinição: "pacote Debian %p".

note: type: textblock
en: C<.devscripts> value: B<SALSA_DESC_PATTERN>
pt: C<.devscripts> valor: B<SALSA_DESC_PATTERN>

note: type: textblock
en: Enable, ignore or disable email-on-push.
pt: Activa, ignora ou desactiva o envio de email.

note: type: textblock
en: C<.devscripts> value: B<SALSA_EMAIL> (yes/ignore/no, default: ignore)
pt: C<.devscripts> valor: B<SALSA_EMAIL> (yes/ignore/no, predefinido: ignore)

note: type: textblock
en: Email-on-push recipient. Can be multi valued:
pt: Receptor do email enviado. Pode ter vários valores:

note: type: textblock
en: If recipient value contains "%p", it is replaced by project name.
pt: Se o valor do receptor conter "%p", é substituído pelo nome do projeto.

note: type: textblock
en: C<.devscripts> value: B<SALSA_EMAIL_RECIPIENTS> (use spaces to separate multiples recipients)
pt: C<.devscripts> valor: B<SALSA_EMAIL_RECIPIENTS> (use espaços para separar vários receptores)

note: type: textblock
en: Set analytics feature with permissions.
pt: Define a funcionalidade analítica com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_ANALYTICS> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_ANALYTICS> (yes/private/no, predefinido: yes)

note: type: textblock
en: Set auto devops feature.
pt: Define funcionalidade auto devops.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_AUTO_DEVOPS> (yes/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_AUTO_DEVOPS> (yes/no, predefinido: yes)

note: type: textblock
en: Set container feature with permissions.
pt: Define a funcionalidade de contentor com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_CONTAINER> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_CONTAINER> (yes/private/no, predefinido: yes)

note: type: textblock
en: Set environments feature with permissions.
pt: Define a funcionalidade de ambientes com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_ENVIRONMENTS> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_ENVIRONMENTS> (yes/private/no, predefinido: yes)

note: type: textblock
en: Set feature flags feature with permissions.
pt: Define a funcionalidade de bandeiras de funcionalidades com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_FEATURE_FLAGS> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_FEATURE_FLAGS> (yes/private/no, predefinido: yes)

note: type: textblock
en: Set forking a project feature with permissions.
pt: Define a funcionalidade de bifurcar um projeto com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_FORKS> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_FORKS> (yes/private/no, predefinido: yes)

note: type: textblock
en: Set infrastructure feature with permissions.
pt: Define a funcionalidade de infraestrutura com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_INFRASTRUCTURE> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_INFRASTRUCTURE> (yes/private/no, predefinido: yes)

note: type: textblock
en: Set issues feature with permissions.
pt: Define a funcionalidade de problemas com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_ISSUES> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_ISSUES> (yes/private/no, predefinido: yes)

note: type: textblock
en: Set jobs feature with permissions.
pt: Define a funcionalidade de trabalhos com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_JOBS> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_JOBS> (yes/private/no, predefinido: yes)

note: type: textblock
en: Set Large File Storage (LFS) feature.
pt: Define funcionalidade Large File Storage (LFS).

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_LFS> (yes/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_LFS> (yes/no, predefinido: yes)

note: type: textblock
en: Set merge requests feature with permissions.
pt: Define a funcionalidade de pedidos de fusão com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_MR> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_MR> (yes/private/no, predefinido: yes)

note: type: textblock
en: Set monitor feature with permissions.
pt: Define a funcionalidade de monitor com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_MONITOR> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_MONITOR> (yes/private/no, predefinido: yes)

note: type: textblock
en: Set packages feature.
pt: Define funcionalidade packages.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_PACKAGES> (yes/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_PACKAGES> (yes/no, predefinido: yes)

note: type: textblock
en: Set pages feature with permissions.
pt: Define a funcionalidade de páginas com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_PAGES> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_PAGES> (yes/private/no, predefinido: yes)

note: type: textblock
en: Set releases feature with permissions.
pt: Define a funcionalidade de lançamentos com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_RELEASES> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_RELEASES> (yes/private/no, predefinido: yes)

note: type: textblock
en: Enable or disable deleting source branch option by default for all new merge requests.
pt: Activa ou desactiva a opção de apagar o ramo fonte por predefinição para todos os novos pedidos de fusão.

note: type: textblock
en: C<.devscripts> value: B<SALSA_REMOVE_SOURCE_BRANCH> (yes/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_REMOVE_SOURCE_BRANCH> (yes/no, predefinição: yes)

note: type: textblock
en: Set the project's repository feature with permissions.
pt: Define a funcionalidade de repositório de projetos com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_REPO> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_REPO> (yes/private/no, predefinido: yes)

note: type: textblock
en: Allow users to request member access.
pt: Permite a utilizadores requererem acesso de membro.

note: type: textblock
en: C<.devscripts> value: B<SALSA_REQUEST_ACCESS> (yes/no)
pt: C<.devscripts> valor: B<SALSA_REQUEST_ACCESS> (yes/no)

note: type: textblock
en: Set requirements feature with permissions.
pt: Define a funcionalidade de requerimentos com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_REQUIREMENTS> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_REQUIREMENTS> (yes/private/no, predefinido: yes)

note: type: textblock
en: Enable or disabled Security and Compliance feature.
pt: Activa ou desactiva a funcionalidade de Segurança e Conformidade.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_SECURITY_COMPLIANCE> (yes/no)
pt: C<.devscripts> valor: B<SALSA_ENABLE_SECURITY_COMPLIANCE> (yes/no)

note: type: textblock
en: Allow service desk feature.
pt: Permite a funcionalidade de serviço desk.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_SERVICE_DESK> (yes/no)
pt: C<.devscripts> valor: B<SALSA_ENABLE_SERVICE_DESK> (yes/no)

note: type: textblock
en: Set snippets feature with permissions.
pt: Define a funcionalidade de trechos com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_SNIPPETS> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_SNIPPETS> (yes/private/no, predefinido: yes)

note: type: textblock
en: Set wiki feature with permissions.
pt: Define a funcionalidade wiki com permissões.

note: type: textblock
en: C<.devscripts> value: B<SALSA_ENABLE_WIKI> (yes/private/no, default: yes)
pt: C<.devscripts> valor: B<SALSA_ENABLE_WIKI> (yes/private/no, predefinido: yes)

note: type: textblock
en: IRC channel for KGB or Irker. Can be used more than one time only with B<--irker>.
pt: Canal de IRC para KGB ou Irker. Pode ser usado mais de uma vez apenas com B<--irker>.

note: type: textblock
en: B<Important>: channel must not include the first "#". If salsa finds a channel starting with "#", it will consider that the channel starts with 2 "#"!
pt: B<Importante>: canal não pode incluir o primeiro "#". Se o salsa encontrar um canal começado com "#", irá considerar que o canal começa com 2 "#"!

note: type: textblock
en: C<.devscript> value: B<SALSA_IRC_CHANNEL>
pt: C<.devscript> valor: B<SALSA_IRC_CHANNEL>

note: type: textblock
en: Multiple values must be space separated.
pt: Múltiplos valores têm de ser separados por espaços.

note: type: textblock
en: Since configuration files are read using B<sh>, be careful when using "#": you must enclose the channel with quotes, else B<sh> will consider it as a comment and will ignore this value.
pt: Como os ficheiros de configuração são lidos usando B<sh>, tenha cuidado quando usar "#": você tem de cercar o canal com aspas, ou o B<sh> irá considerar isso como um comentário e ignorar este valor.

note: type: textblock
en: Enable, ignore or disable Irker service.
pt: Activa, ignora ou desactiva o serviço Irker.

note: type: textblock
en: C<.devscripts> value: B<SALSA_IRKER> (yes/ignore/no, default: ignore)
pt: C<.devscripts> valor: B<SALSA_IRKER> (yes/ignore/no, predefinido: ignore)

note: type: textblock
en: Irker host.  Default: ruprecht.snow-crash.org.
pt: Máquina Irker. Predefinido: ruprecht.snow-crash.org.

note: type: textblock
en: C<.devscripts> value: B<SALSA_IRKER_HOST>
pt: C<.devscripts> valor: B<SALSA_IRKER_HOST>

note: type: textblock
en: Irker port.  Default: empty (default value).
pt: Porto do Irker. Predefinição: empty (valor predefinido).

note: type: textblock
en: C<.devscripts> value: B<SALSA_IRKER_PORT>
pt: C<.devscripts> valor: B<SALSA_IRKER_PORT>

note: type: textblock
en: Enable, ignore or disable KGB webhook.
pt: Activa, ignora ou desactiva o webhook KGB.

note: type: textblock
en: C<.devscripts> value: B<SALSA_KGB> (yes/ignore/no, default: ignore)
pt: C<.devscripts> valor: B<SALSA_KGB> (yes/ignore/no, predefinido: ignore)

note: type: textblock
en: List of KGB enabled options (comma separated).  Default: issues_events, merge_requests_events, note_events, pipeline_events, push_events, tag_push_events, wiki_page_events, enable_ssl_verification
pt: Lista de opções de KGB activas (separadas por vírgulas).  Predefinição: issues_events, merge_requests_events, note_events, pipeline_events, push_events, tag_push_events, wiki_page_events, enable_ssl_verification

note: type: textblock
en: List of available options: confidential_comments_events, confidential_issues_events, confidential_note_events, enable_ssl_verification, issues_events, job_events, merge_requests_events, note_events, pipeline_events, tag_push_events, wiki_page_events
pt: Lista de opções disponíveis: confidential_comments_events, confidential_issues_events, confidential_note_events, enable_ssl_verification, issues_events, job_events, merge_requests_events, note_events, pipeline_events, tag_push_events, wiki_page_events

note: type: textblock
en: C<.devscripts> value: B<SALSA_KGB_OPTIONS>
pt: C<.devscripts> valor: B<SALSA_KGB_OPTIONS>

note: type: textblock
en: Don't stop on error when using B<update_projects> with B<--all> or B<--all-archived> when set to yes.
pt: Não pára em caso de erro ao usar B<update_projects> com B<--all> ou B<--all-archived> quando definido para sim.

note: type: textblock
en: C<.devscripts> value: B<SALSA_NO_FAIL> (yes/no, default: no)
pt: C<.devscripts> valor: B<SALSA_NO_FAIL> (yes/no, default: no)

note: type: textblock
en: Rename HEAD branch given by B<--source-branch> into B<--dest-branch> and change "default branch" of project. Works only with B<update_projects>.
pt: Renomeia ramo HEAD dado pelo B<--source-branch> em B<--dest-branch> e muda o "ramo predefinido" do projeto. Apenas funciona com B<update_projects>.

note: type: textblock
en: C<.devscripts> value: B<SALSA_RENAME_HEAD> (yes/no)
pt: C<.devscripts> valor: B<SALSA_RENAME_HEAD> (yes/no)

note: type: textblock
en: Default: "master".
pt: Predefinição: "master".

note: type: textblock
en: C<.devscripts> value: B<SALSA_SOURCE_BRANCH>
pt: C<.devscripts> valor: B<SALSA_SOURCE_BRANCH>

note: type: textblock
en: Default: "debian/latest".
pt: Predefinido: "debian/latest".

note: type: textblock
en: C<.devscripts> value: B<SALSA_DEST_BRANCH>
pt: C<.devscripts> valor: B<SALSA_DEST_BRANCH>

note: type: textblock
en: Enable, ignore or disable "tagpending" webhook.
pt: Activa, ignora ou desactiva o webhook "tagpending".

note: type: textblock
en: C<.devscripts> value: B<SALSA_TAGPENDING> (yes/ignore/no, default: ignore)
pt: C<.devscripts> valor: B<SALSA_TAGPENDING> (yes/ignore/no, predefinido: ignore)

note: type: textblock
en: Set the branch to update for B<update_watch5> command. Default to project's default branch.
pt: Define o ramo a atualizar para o comando B<update_watch5>. Predefinido para o ramo predefinido do projeto.

note: type: =head2
en: Pipeline schedules
pt: Agendamentos de pipeline

note: type: textblock
en: Description of the pipeline schedule.
pt: Descrição do agendamento de pipeline.

note: type: textblock
en: Branch or tag name that is triggered.
pt: Nome de ramo ou etiqueta que é despoletado.

note: type: textblock
en: Cron schedule. Example:
pt: Agendamento Cron. Exemplo:

note: type: textblock
en: Time zone to run cron schedule.  Default: UTC.
pt: Zona horária para correr o agendamento cron.  Predefinição: UTC.

note: type: textblock
en: Enable/disable the pipeline schedule to run.  Default: disabled.
pt: Activa/desactiva o agendamento pipeline para correr.  Predefinição: desactivado.

note: type: textblock
en: Trigger B<--schedule-desc> scheduled pipeline to run immediately.  Default: false.
pt: Despoleta o pipeline agendado B<--schedule-desc> para correr imediatamente. Predefinição: Falso.

note: type: textblock
en: Delete B<--schedule-desc> pipeline schedule.
pt: Apaga o agendamento de pipeline B<--schedule-desc>.

note: type: =head2
en: CI status options
pt: Opções de estado CI

note: type: textblock
en: Ask to GitLab to retry pipelines that have failed.
pt: Pede ao GitLab para re-tentar as pipelines que falharam.

note: type: =head2
en: Merge requests options
pt: Funde opções de pedidos

note: type: textblock
en: Title for merge request.  Default: last commit title.
pt: Título para fusão de pedido.  Predefinição: último título enviado.

note: type: textblock
en: Description of new MR.  Default:
pt: Descrição do novo MR.  Predefinição:

note: type: =item
en: empty if B<--mr-title> is set
pt: vazio se B<--mr-title> estiver definido

note: type: =item
en: last commit description if any
pt: descrição do último envio se algum

note: type: =item
en: B<--mr-dst-branch> (or second command line argument)
pt: B<--mr-dst-branch> (ou segundo argumento de linha de comandos)

note: type: textblock
en: Destination branch.  Default: "master".
pt: Ramo de destino. Predefinição: "master".

note: type: =item
en: B<--mr-dst-project> (or first command line argument)
pt: B<--mr-dst-project> (ou primeiro argumento de linha de comandos)

note: type: textblock
en: Destination project.  Default: project from which the current project was forked; or, if not found, "upstream" value found using B<git remote --verbose show>; or using source project.
pt: Projeto de destino.  Predefinição: o projeto a partir do qual o projeto actual foi bifurcado; ou, se não encontrado, valor "upstream" encontrado usando B<git remote --verbose show>; ou usando o projeto fonte.

note: type: textblock
en: If B<--mr-dst-project> is set to B<same>, salsa will use source project as destination.
pt: Se B<--mr-dst-project> estiver definido para B<same>, salsa irá usar o projeto fonte como destino.

note: type: textblock
en: Source branch.  Default: current branch.
pt: Ramo fonte.  Predefinição: ramo actual.

note: type: textblock
en: Source project.  Default: current project found using B<git remote --verbose show>.
pt: Projeto fonte.  Predefinição: projeto actual encontrado usando B<git remote --verbose show>.

note: type: textblock
en: Allow upstream project to squash your commits, this is the default.
pt: Permite ao projeto do autor esmagar os seus envios, isto é a predefinição.

note: type: textblock
en: C<.devscripts> value: B<SALSA_MR_ALLOW_SQUASH> (yes/no)
pt: C<.devscripts> valor: B<SALSA_MR_ALLOW_SQUASH> (yes/no)

note: type: textblock
en: Remove source branch if merge request is accepted.  Default: no.
pt: Remove o ramo fonte se o pedido de fusão for aceite.  Predefinição: não.

note: type: textblock
en: C<.devscripts> value: B<SALSA_MR_REMOVE_SOURCE_BRANCH> (yes/no)
pt: C<.devscripts> valor: B<SALSA_MR_REMOVE_SOURCE_BRANCH> (yes/no)

note: type: =head2
en: Options to manage other GitLab instances
pt: Opções para gerir outras instâncias de GitLab

note: type: textblock
en: GitLab API.  Default: L<https://salsa.debian.org/api/v4>.
pt: API GitLab.  Predefinição: L<https://salsa.debian.org/api/v4>.

note: type: textblock
en: C<.devscripts> value: B<SALSA_API_URL>
pt: C<.devscripts> valor: B<SALSA_API_URL>

note: type: textblock
en: Default: "git@salsa.debian.org:".
pt: Predefinição: "git@salsa.debian.org:".

note: type: textblock
en: C<.devscripts> value: B<SALSA_GIT_SERVER_URL>
pt: C<.devscripts> valor: B<SALSA_GIT_SERVER_URL>

note: type: textblock
en: Default: "ircs://irc.oftc.net:6697/".
pt: Predefinição: "ircs://irc.oftc.net:6697/".

note: type: textblock
en: C<.devscripts> value: B<SALSA_IRKER_SERVER_URL>
pt: C<.devscripts> valor: B<SALSA_IRKER_SERVER_URL>

note: type: textblock
en: Default: L<https://kgb.debian.net/webhook/?channel=>.
pt: Predefinição: L<https://kgb.debian.net/webhook/?channel=>.

note: type: textblock
en: C<.devscripts> value: B<SALSA_KGB_SERVER_URL>
pt: C<.devscripts> valor: B<SALSA_KGB_SERVER_URL>

note: type: textblock
en: Default: L<https://webhook.salsa.debian.org/tagpending/>.
pt: Predefinição: L<https://webhook.salsa.debian.org/tagpending/>.

note: type: textblock
en: C<.devscripts> value: B<SALSA_TAGPENDING_SERVER_URL>
pt: C<.devscripts> valor: B<SALSA_TAGPENDING_SERVER_URL>

note: type: =head3
en: Configuration file example
pt: Exemplo de ficheiro de configuração

note: type: textblock
en: Example to use salsa with L<https://gitlab.ow2.org> (group "lemonldap-ng"):
pt: Exemplo para usar salsa com L<https://gitlab.ow2.org> (grupo "lemonldap-ng"):

note: type: textblock
en: Then to use it, add something like this in your C<.bashrc> file:
pt: Então para o usar, adicione algo como isto no seu ficheiro C<.bashrc>:

note: type: textblock
en: It contains code formerly found in L<dpt-salsa> I<(pkg-perl-tools)> copyright 2018, gregor herrmann E<lt>gregoa@debian.orgE<gt>.
pt: Contém código antes encontrado em L<dpt-salsa> I<(pkg-perl-tools)> copyright 2018, gregor herrmann E<lt>gregoa@debian.orgE<gt>.

note: type: textblock
en: This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option)  any later version.
pt: Esta biblioteca é software livre: você pode redistribuí-la e/ou modifica-la sob os termos da GNU General Public License como publicada pela Free Software Foundation, seja na versão 2, ou (por opção sua) qualquer versão posterior.

note: type: textblock
en: You should have received a copy of the GNU General Public License along with this program.  If not, see L<http://www.gnu.org/licenses/>.
pt: Você deverá ter recebido uma cópia da GNU General Public License juntamente com este programa. Se não, veja L<http://www.gnu.org/licenses/>.

note: type: Plain text
en: suspicious-source - search for files that do not meet the GPL's definition of "source" for a work
pt: suspicious-source - procura ficheiros que não respeitem a definição GPL de "fonte" para um trabalho.

note: type: Plain text
en: B<suspicious-source> outputs a list of files which are probably not the source form of a work.  This should be run in the root of a source tree to find files which might not be, in the definition from the GNU GPL, the "preferred form of the work for making modifications to it".
pt: B<suspicious-source> gera uma lista de ficheiros que provavelmente não são um formato de fonte para um trabalho. Isto deve ser corrido na raiz de uma árvore fonte para encontrar ficheiros que possam não estar, na definição tirada da GNU GPL, "forma preferida de trabalho para fazer modificações nela".

note: type: Plain text
en: The files inside version control system directories (like I<.bzr/> or I<CVS/>) are not considered.
pt: Os ficheiros dentro dos directórios do sistema de controle de versão (como I<.bzr/> ou I<CVS/>) não são considerados.

note: type: Plain text
en: Show this help message and exit.
pt: Mostra esta mensagem de ajuda e termina.

note: type: Plain text
en: Print more information.
pt: Escreve mais informação.

note: type: Plain text
en: Check the files in the specified I<directory> instead of the current directory.
pt: Verifica os ficheiro no I<directory> especificado em vez de no directório actual.

note: type: Plain text
en: Add I<mimetype> to list of white-listed MIME types.
pt: Adiciona I<mimetype> à lista de tipos MIME de lista-branca.

note: type: Plain text
en: Add I<extension> to list of white-listed extensions.
pt: Adiciona I<extension> à lista de extensões de lista-branca.

note: type: Plain text
en: B<suspicious-source> and this manpage have been written by Benjamin Drung E<lt>bdrung@debian.orgE<gt>.
pt: B<suspicious-source> e este manual foram escritos por Benjamin Drung E<lt>bdrung@debian.orgE<gt>.

note: type: Plain text
en: Both are released under the ISC license.
pt: Ambos são lançados sob licença ISC.

note: type: textblock
en: svnpath - output svn url with support for tags and branches
pt: svnpath - escreve o url de svn com suporte para etiquetas e ramos

note: type: textblock
en: B<svnpath> is intended to be run in a Subversion working copy.
pt: B<svnpath> é destinado a ser corrido numa cópia de trabalho de Subversion.

note: type: textblock
en: In its simplest usage, B<svnpath> with no parameters outputs the svn url for the repository associated with the working copy.
pt: Na sua utilização mais simples, B<svnpath> sem parâmetros escreve o url de svn para o repositório associado com a cópia de trabalho.

note: type: textblock
en: If a parameter is given, B<svnpath> attempts to instead output the url that would be used for the tags, branches, or trunk. This will only work if it's run in the top-level directory that is subject to tagging or branching.
pt: Se for dado um parâmetro, B<svnpath> tenta em vez disso escrever o url que seria usado para as etiquetas, ramos, ou  trunk. Isto irá apenas funcionar se for corrido no directório de nível de topo que é sujeito para etiquetagem e ramificações.

note: type: textblock
en: For example, if you want to tag what's checked into Subversion as version 1.0, you could use a command like this:
pt: Por exemplo, se você deseja etiquetar o que está verificado em Subversion como versão 1.0, você pode usar um comando como este:

note: type: textblock
en: That's much easier than using svn info to look up the repository url and manually modifying it to derive the url to use for the tag, and typing in something like this:
pt: Isso é muito mais fácil que usar informação de svn para procurar o url do repositório e o modificar manualmente para derivar o url para usar para a etiqueta, e escrever algo como isto:

note: type: textblock
en: svnpath uses a simple heuristic to convert between the trunk, tags, and branches paths. It replaces the first occurrence of B<trunk>, B<tags>, or B<branches> with the name of what you're looking for. This will work ok for most typical Subversion repository layouts.
pt: svnpath usa uma heurística simples para converter entre caminho do trunk, etiquetas, e ramos. Substitui a primeira ocorrência de B<trunk>, B<tags>, ou B<branches> pelo nome do que você está a procurar. Isto irá funcionar bem coma maioria das disposições típicas de repositórios Subversion.

note: type: textblock
en: If you have an atypical layout and it does not work, you can add a F<~/.svnpath> file. This file is perl code, which can modify the path in $url.  For example, the author uses this file:
pt: Se você tem uma disposição atípica e isto não funciona, você pode adicionar um ficheiro F<~/.svnpath>. Este ficheiro é código perl, o qual pode modificar o caminho em $url. Por exemplo, o autor usa este ficheiro:

note: #-#-#-#-#  devscripts_2.26.5_pt.po (devscripts 2.25.29)  #-#-#-#-# type: textblock
en: GPL version 2 or later
pt: GPL versão 2 ou posterior

note: type: textblock
en: tagpending - tags bugs that are to be closed in the latest changelog as pending
pt: tagpending - etiqueta bugs que estão para ser fechados no mais recente registo de alterações como pendentes

note: type: textblock
en: B<tagpending> parses debian/changelog to determine which bugs would be closed if the package were uploaded. Each bug is then marked as pending, using B<bts>(1) if it is not already so.
pt: B<tagpending> analisa debian/changelog para determinar quais bugs seriam fechados se o pacote fosse enviado. Cada bug é então marcado como pendente, usando B<bts>(1) se isso não estiver já feito.

note: type: textblock
en: Check whether any bugs require tagging, but do not actually do so.
pt: Verifica se alguns bugs requerem etiquetagem, mas não o faz na realidade

note: type: textblock
en: Do not output any messages.
pt: Não gera nenhumas mensagens.

note: type: textblock
en: List each bug checked and tagged in turn.
pt: Lista cada bug verificado e etiquetado por sua vez.

note: type: textblock
en: Do not query the BTS, but (re)tag all bugs closed in the changelog.
pt: Não consulta o BTS, mas re(etiqueta) todos os bugs fechados no changelog.

note: type: textblock
en: Include the changelog header line and the entries relating to the tagged bugs as comments in the generated mail.  This is the default.
pt: Inclui a linha de cabeçalho do changelog e as entradas relacionadas com os bugs etiquetados como comentários no mail gerado. Isto é a predefinição.

note: type: textblock
en: Note that when used in combination with B<--to>, the header line output will always be that of the most recent version.
pt: Note que quando usado em combinação com B<--to>, o resultado da linha de cabeçalho será sempre o da versão mais recente.

note: type: textblock
en: Do not include changelog entries in the generated mail.
pt: Não inclui entradas changelog no mail gerado.

note: type: textblock
en: Tag bugs as both confirmed and pending.
pt: Etiqueta os bugs como ambos confirmados e pendentes.

note: type: textblock
en: Parse changelogs for all versions strictly greater than I<version>.
pt: Analisa changelogs para todas as versões estritamente maiores que I<version>.

note: type: textblock
en: Equivalent to B<dpkg-parsechangelog>'s B<-v> option.
pt: Equivalente à opção B<-v> do B<dpkg-parsechangelog>.

note: type: textblock
en: Display the message which would be sent to the BTS and, except when B<--noact> was used, prompt for confirmation before sending it.
pt: Mostra a mensagem que seria enviada para o BTS e, excepto se B<--noact> for usado, pergunta por confirmação antes de a enviar.

note: type: textblock
en: For each bug that does not appear to belong to the current package, check whether it is filed against wnpp. If so, tag it. This allows e.g.  ITAs and ITPs closed in an upload to be tagged.
pt: Para cada bug que parece não pertencer ao pacote actual, verifica se foi preenchido contra wnpp. Se sim, etiqueta-o. Isto permite, por exemplo, que ITAs e ITPs fechados num envio sejam etiquetados.

note: type: textblock
en: B<bts>(1) and B<dpkg-parsechangelog>(1)
pt: B<bts>(1) e B<dpkg-parsechangelog>(1)

note: type: textblock
en: This program is Copyright 2008 by Adam D. Barratt <adam@adam-barratt.org.uk>.
pt: Este programa tem Copyright 2008 de Adam D. Barratt <adam@adam-barratt.org.uk>.

note: type: textblock
en: The shell script tagpending, on which this program is based, is Copyright 2004 by Joshua Kwan <joshk@triplehelix.org> with changes copyright 2004-7 by their respective authors.
pt: O script de shell tagpending, no qual este programa é baseado, tem Copyright 2004 por Joshua Kwan <joshk@triplehelix.org> com alterações copyright 2004-7 pelos seus respectivos autores.

note: type: textblock
en: transition-check - check a package list for involvement in transitions
pt: transition-check - verifica uma lista de pacotes por envolvimento em transições

note: type: textblock
en: B<transition-check> checks whether any of the listed source packages are involved in a transition for which uploads to unstable are currently blocked.
pt: B<transition-check> verifica se algum dos pacotes fonte listados está envolvido numa transição para a qual os envios para unstable estão actualmente bloqueados.

note: type: textblock
en: If neither a filename nor a list of packages is supplied, B<transition-check> will use the source package name from I<debian/control>.
pt: Se nenhum nome de ficheiro nem lista de pacotes for fornecida, B<transition-check> irá usar o nome do pacote fonte de I<debian/control>.

note: type: textblock
en: Read a source package name from I<filename>, which should be a Debian package control file or I<.changes> file, and add that package to the list of packages to check.
pt: Lê um nome de pacote fonte de I<filename>, o qual deve ser um ficheiro de controle de pacote Debian ou ficheiro I<.changes>, e adiciona esse pacote à lista de pacotes a verificar.

note: type: textblock
en: The exit status indicates whether any of the packages examined were found to be involved in a transition.
pt: O estado de saída indica se foi descoberto que algum dos pacotes examinados está envolvido numa transição.

note: type: textblock
en: Either B<--help> or B<--version> was used, or none of the packages examined was involved in a transition.
pt: Ou foi usado B<--help> ou B<--version>, ou nenhum dos pacotes examinados estava envolvido numa transição.

note: type: textblock
en: At least one package examined is involved in a current transition.
pt: Pelo menos um pacote examinado está envolvido numa transição actual.

note: type: textblock
en: This code is copyright by Adam D. Barratt <I<adam@adam-barratt.org.uk>>, all rights reserved.
pt: Este código tem copyright de Adam D. Barratt <I<adam@adam-barratt.org.uk>>, todos os direitos reservados.

note: type: textblock
en: uscan - scan/watch upstream sources for new releases of software
pt: uscan - sonda/observa fontes originais por novos lançamentos de software

note: type: textblock
en: For basic usage, B<uscan> is executed without any arguments from the root of the Debianized source tree where you see the F<debian/> directory, or a directory containing multiple source trees.
pt: Para utilização básica, B<uscan> é executado sem argumentos a partir da raiz duma árvore fonte Debianizada de onde se vê o directório F<debian/>, ou de um directório que contenha várias árvores fonte.

note: type: textblock
en: Unless --watchfile is given, B<uscan> looks recursively for valid source trees starting from the current directory (see the below section L<Directory name checking> for details).
pt: A menos que seja dado --watchfile, B<uscan> procura recursivamente por árvores fonte válidas partindo do directório actual (veja a secção em baixo L<Verificação do nome do directório> para detalhes).

note: type: textblock
en: For each valid source tree found, typically the following happens:
pt: Para cada árvore fonte valida encontrada, tipicamente acontece o seguinte:

note: type: =item
en: * B<uscan> reads the first entry in F<debian/changelog> to determine the source package name I<< <spkg> >> and the last upstream version.
pt: * B<uscan> lê a primeira entrada em F<debian/changelog> para determinar o nome do pacote fonte I<< <spkg> >> e a última versão do autor original.

note: type: =item
en: * B<uscan> process the watch lines F<debian/watch> from the top to the bottom in a single pass.
pt: * B<uscan> processa as linhas watch de F<debian/watch> do topo ao fundo numa única passagem.

note: type: =item
en: * B<uscan> downloads a web page from the specified I<URL> in F<debian/watch>.
pt: * B<uscan> descarrega uma página web a partir do I<URL> especificado em F<debian/watch>.

note: type: =item
en: * B<uscan> extracts hrefs pointing to the upstream tarball(s) from the web page using the specified I<matching-pattern> in F<debian/watch>.
pt: * B<uscan> extrai hrefs que apontam para os tarball(s) do autor a partir da página web usando o I<matching-pattern> especificado em F<debian/watch>.

note: type: =item
en: * B<uscan> downloads the upstream tarball with the highest version newer than the last upstream version.
pt: * B<uscan> descarrega o tarball de autor com a versão mais alta e recente que a última versão original.

note: type: =item
en: * B<uscan> saves the downloaded tarball to the parent B<../> directory: I<< ../<upkg>-<uversion>.tar.gz >>
pt: * B<uscan> guarda o tarball descarregado no directório B<../> pai: I<< ../<upkg>-<uversion>.tar.gz >>

note: type: =item
en: * B<uscan> invokes B<mk-origtargz> to create the source tarball: I<< ../<spkg>_<oversion>.orig.tar.gz >>
pt: * B<uscan> invoca B<mk-origtargz> para criar o tarball fonte: I<< ../<spkg>_<oversion>.orig.tar.gz >>

note: type: =item
en: * For a multiple upstream tarball (MUT) package, the secondary upstream tarball will instead be named I<< ../<spkg>_<oversion>.orig-<component>.tar.gz >>.
pt: * Para um pacote de múltiplo tarball original (MUT), o tarball secundário será por sua vez chamado I<< ../<spkg>_<oversion>.orig-<component>.tar.gz >>.

note: type: =item
en: * Repeat until all lines in F<debian/watch> are processed.
pt: * Repete até que todas as linhas em F<debian/watch> estejam processadas.

note: type: =item
en: * For simplicity, the compression method used in examples is B<gzip> with B<.gz> suffix.  Other methods such as B<xz>, B<bzip2>, and B<lzma> with corresponding B<xz>, B<bz2> and B<lzma> suffixes may also be used.
pt: * Para simplicidade, o método de compressão usado nos exemplos é B<gzip> com sufixo B<.gz>.  Podem também ser usados outros métodos tais como B<xz>, B<bzip2>, e B<lzma> com sufixos correspondentes B<xz>, B<bz2> e B<lzma>.

note: type: =item
en: * Since version 4 of debian/watch, B<uscan> enables handling of multiple upstream tarball (MUT) packages but this is a rare case for Debian packaging.  For a single upstream tarball package, there is only one watch line and no I<< ../<spkg>_<oversion>.orig-<component>.tar.gz >>.
pt: * Desde a versão 4 do debian/watch, o B<uscan> permite lidar com pacotes (MUT) de múltiplo tarball de autor, mas isto são casos raros para empacotamento Debian. Para um pacote de único tarball de autor, existe apenas uma linha watch e nenhum I<< ../<spkg>_<oversion>.orig-<component>.tar.gz >>.

note: type: =item
en: * B<uscan> with the B<--verbose> option produces a human readable report of B<uscan>'s execution.
pt: * B<uscan> com a opção B<--verbose> produz um relatório legível por humanos da execução do B<uscan>.

note: type: =item
en: * B<uscan> with the B<--debug> option produces a human readable report of B<uscan>'s execution including internal variable states.
pt: * B<uscan> com a opção B<--debug> produz um relatório legível por humanos da execução do B<uscan> incluindo estados de variáveis internas.

note: type: =item
en: * B<uscan> with the B<--extra-debug> option produces a human readable report of B<uscan>'s execution including internal variable states and remote content during "search" step.
pt: * B<uscan> com a opção B<--extra-debug> produz um relatório legível por humanos da execução do B<uscan> incluindo estados de variáveis internas e conteúdo remoto durante o passo de "busca".

note: type: =item
en: * B<uscan> with the B<--dehs> option produces an upstream package status report in XML format for other programs such as the Debian External Health System.
pt: * B<uscan> com a opção B<--dehs> produz um relatório de estado do pacote do autor em formato XML para outros programas tais como o Debian External Health System.

note: type: =item
en: * The primary objective of B<uscan> is to help identify if the latest version upstream tarball is used or not; and to download the latest upstream tarball.  The ordering of versions is decided by B<dpkg --compare-versions>.
pt: * O objectivo principal do B<uscan> é ajudar a identificar se está a ser usada ou não a a mais recente versão de tarball do autor; e descarregar o tarball de autor mais recente. O ordenar das versões é decidido por B<dpkg --compare-versions>.

note: type: =item
en: * B<uscan> with the B<--safe> option limits the functionality of B<uscan> to its primary objective.  Both the repacking of downloaded files and updating of the source tree are skipped to avoid running unsafe scripts.  This also changes the default to B<--no-download> and B<--skip-signature>.
pt: * B<uscan> com a opção B<--safe> limita a funcionalidade do B<uscan> ao seu objectivo principal. Tanto o re-empacotamento dos ficheiros descarregados como a actualização da árvore fonte são saltados para evitar correr scripts não seguros. Isto também muda a predefinição para B<--no-download> e B<--skip-signature>.

note: type: =head1
en: FORMAT OF THE WATCH FILE
pt: FORMATO DO FICHEIRO WATCH

note: type: textblock
en: The current debian/watch format is described in L<debian-watch(5)> manpage.  Old formats I<(version 1 to 4)> are described in L<debian-watch-4(5)> manpage.
pt: O formato debian/watch atual está descrito no manual L<debian-watch(5)>.  Os formatos antigos I<(versão 1 a 4)> estão descritos no manual L<debian-watch-4(5)>.

note: type: textblock
en: To convert a version E<lt>= 4 file into the last version, simply use:
pt: Para converter um ficheiro de versão E<lt>= 4 na última versão, use simplesmente:

note: type: textblock
en: and then check the result.
pt: e depois verifique o resultado.

note: type: =head1
en: COPYRIGHT FILE EXAMPLES
pt: EXEMPLOS DE FICHEIRO DE COPYRIGHT

note: type: textblock
en: Here is an example for the F<debian/copyright> file which initiates automatic repackaging of the upstream tarball into I<< <spkg>_<oversion>.orig.tar.gz >> (In F<debian/copyright>, the B<Files-Excluded> and B<Files-Excluded->I<component> stanzas are a part of the first paragraph and there is a blank line before the following paragraphs which contain B<Files> and other stanzas.):
pt: Aqui está um exemplo para o ficheiro F<debian/copyright> que inicializa re-empacotamento automático de tarball de autor em I<< <spkg>_<oversion>.orig.tar.gz >> (Em F<debian/copyright>, as estrofes B<Files-Excluded> e B<Files-Excluded->I<component> são um par do primeiro parágrafo e existe uma linha vazia antes dos seguintes parágrafos que contêm B<Files> e outras estrofes.):

note: type: textblock
en: Here is another example for the F<debian/copyright> file which initiates automatic repackaging of the multiple upstream tarballs into I<< <spkg>_<oversion>.orig.tar.gz >> and I<< <spkg>_<oversion>.orig-bar.tar.gz >>:
pt: Aqui está outro exemplo para o ficheiro F<debian/copyright> que inicializa o re-empacotamento automático de múltiplos tarballs de autor em into I<< <spkg>_<oversion>.orig.tar.gz >> e I<< <spkg>_<oversion>.orig-bar.tar.gz >>:

note: type: textblock
en: The F<debian/copyright> file may also contain B<Files-Included> and B<Files-Included->I<component> stanzas which include files that were previously excluded. This is useful to exclude most but not all files in a directory:
pt: O ficheiro F<debian/copyright> também pode conter as estrofes B<Files-Included> e B<Files-Included->I<component> as quais incluem ficheiros que foram excluídos anteriormente. Isto é útil para excluir a maioria mas não todos os ficheiros num directório:

note: type: textblock
en: See mk-origtargz(1).
pt: Veja mk-origtargz(1).

note: type: =head1
en: KEYRING FILE EXAMPLES
pt: EXEMPLOS DE FICHEIRO DE CHAVEIRO

note: type: textblock
en: Let's assume that the upstream "B<< uscan test key (no secret)  <none@debian.org> >>" signs its package with a secret OpenPGP key and publishes the corresponding public OpenPGP key.  This public OpenPGP key can be identified in 3 ways using the hexadecimal form.
pt: Vamos assumir que o autor "B<< uscan test key (no secret)  <none@debian.org> >>" assina o seu pacote com uma chave OpenPGP secreta e publica a chave OpenPGP pública correspondente. Esta chave OpenPGP pública pode ser identificada de 3 maneiras usando o formato hexadecimal.

note: type: =item
en: * The fingerprint as the 20 byte data calculated from the public OpenPGP key. E.  g., 'B<CF21 8F0E 7EAB F584 B7E2 0402 C77E 2D68 7254 3FAF>'
pt: * A impressão digital tem os dados de 20 bytes calculados a partir da chave OpenPGP pública. Ex. 'B<CF21 8F0E 7EAB F584 B7E2 0402 C77E 2D68 7254 3FAF>'

note: type: =item
en: * The long keyid as the last 8 byte data of the fingerprint. E. g., 'B<C77E2D6872543FAF>'
pt: * O id de chave longo tem os dados dos últimos 8 bytes da impressão digital. Ex. 'B<C77E2D6872543FAF>'

note: type: =item
en: * The short keyid is the last 4 byte data of the fingerprint. E. g., 'B<72543FAF>'
pt: * O id de chave curto tem os dados dos últimos 4 bytes da impressão digital. Ex. 'B<72543FAF>'

note: type: textblock
en: Considering the existence of the collision attack on the short keyid, the use of the long keyid is recommended for receiving keys from the public key servers.  You must verify the downloaded OpenPGP key using its full fingerprint value which you know is the trusted one.
pt: Considerando a existência de ataque de colisão no id de chave curto, é recomendado o uso do id de chave longo para receber chaves a partir de servidores de chaves públicas. Você deve verificar a chave OpenPGP descarregada usando o seu valor completo de impressão digital que sabe que é o de confiança.

note: type: textblock
en: The armored keyring file F<debian/upstream/signing-key.asc> can be created by using the B<gpg> command as follows.
pt: O ficheiros de chaveiro blindado F<debian/upstream/signing-key.asc> pode ser criado ao usar o comando B<gpg> como se segue:

note: type: textblock
en: The binary keyring files, F<debian/upstream/signing-key.pgp> and F<debian/upstream-signing-key.pgp>, are still supported but deprecated.
pt: Os ficheiros chaveiro binário, F<debian/upstream/signing-key.pgp> e F<debian/upstream-signing-key.pgp>, ainda são suportados mas estão descontinuados.

note: type: textblock
en: If a group of developers sign the package, you need to list fingerprints of all of them in the argument for B<gpg --export ...> to make the keyring to contain all OpenPGP keys of them.
pt: Se um grupo de desenvolvedores assinarem o pacote, você precisa de listar as impressões digitais de todos eles no argumento para B<gpg --export ...> para fazer o chaveiro que contém todas as chaves OpenPGP deles.

note: type: textblock
en: Sometimes you may wonder who made a signature file.  You can get the public keyid used to create the detached signature file F<foo-2.0.tar.gz.asc> by running B<gpg> as:
pt: Por vezes você pode perguntar quem foi que fez o ficheiro de assinatura. Você pode obter o id de chave pública usado para criar o ficheiro de assinatura desanexado F<foo-2.0.tar.gz.asc> ao correr B<gpg> como:

note: type: =head1
en: COMMANDLINE OPTIONS
pt: OPÇÕES DE LINHA DE COMANDOS

note: type: textblock
en: For the basic usage, B<uscan> does not require to set these options.
pt: Para a utilização básica, o B<uscan> não requer que se defina estas opções.

note: type: textblock
en: Add or replace default configuration files (C</etc/devscripts.conf> and C<~/.devscripts>). This can only be used as the first option given on the command-line.
pt: Adiciona ou substitui ficheiros de configuração predefinidos (C</etc/devscripts.conf> e C<~/.devscripts>). Isto só pode ser usado como a primeira opção dada na linha de comandos.

note: type: textblock
en: Don't report verbose information. (default)
pt: Não reporta informação detalhada. (predefinição)

note: type: textblock
en: Report verbose information.
pt: Reporta informação detalhada.

note: type: textblock
en: Report verbose information and some internal state values.
pt: Reporta informação detalhada e alguns valores de estados internos.

note: type: textblock
en: Report verbose information including the downloaded web pages as processed to STDERR for debugging.
pt: Reporta informação detalhada incluindo as páginas web descarregadas como processadas pelo STDERR para depuração.

note: type: textblock
en: Send DEHS style output (XML-type) to STDOUT, while send all other uscan output to STDERR.
pt: Envia resultados ao estilo DEHS (tipo-XML) para o STDOUT, enquanto envia todos os outros resultados do uscan para o STDERR.

note: type: textblock
en: Use only traditional uscan output format. (default)
pt: Usa apenas o formato de resultados tradicional do uscan. (predefinição)

note: type: textblock
en: Download the new upstream release. (default)
pt: Descarrega  o novo lançamento original do autor. (predefinição)

note: type: textblock
en: Download the new upstream release even if up-to-date. (may not overwrite the local file)
pt: Descarrega  o novo lançamento original do autor mesmo que actualizado. (pode não sobrescrever o ficheiro local)

note: type: textblock
en: Download the new upstream release even if up-to-date. (may overwrite the local file)
pt: Descarrega  o novo lançamento original do autor mesmo que actualizado. (pode sobrescrever o ficheiro local)

note: type: textblock
en: Don't download and report information.
pt: Não descarrega e reporta informação.

note: type: textblock
en: Previously downloaded tarballs may be used.
pt: Os tarballs descarregados anteriormente podem ser usados.

note: type: textblock
en: Change default to B<--skip-signature>.
pt: Muda a predefinição para B<--skip-signature>.

note: type: textblock
en: Download signature. (default)
pt: Descarrega a assinatura. (predefinição)

note: type: textblock
en: Don't download signature but verify if already downloaded.
pt: Não descarrega a assinatura mas verifica se já estiver descarregada.

note: type: textblock
en: Don't bother download signature nor verifying signature.
pt: Não se preocupa em descarregar a assinatura nem em verifica-la.

note: type: textblock
en: Avoid running unsafe scripts by skipping both the repacking of the downloaded package and the updating of the new source tree.
pt: Evita correr scripts não-seguros ao saltar tanto o re-empacotamento do pacote descarregado e também a actualização da nova árvore fonte.

note: type: textblock
en: Change default to B<--no-download> and B<--skip-signature>.
pt: Muda a predefinição para B<--no-download> e B<--skip-signature>.

note: type: textblock
en: When the objective of running B<uscan> is to gather the upstream package status under the security conscious environment, please make sure to use this option.
pt: Quando o objectivo de correr B<uscan> é obter o estado do pacote do autor sob um ambiente de segurança consciente, por favor certifique-se de usar esta opção.

note: type: textblock
en: This is equivalent of setting "B<--verbose --safe>".
pt: Isto é o equivalente a definir "B<--verbose --safe>".

note: type: textblock
en: Specify the I<version> which the upstream release must match in order to be considered, rather than using the release with the highest version.  (a best effort feature)
pt: Especifica a I<version> à qual o lançamento do autor tem de corresponder de modo a ser considerado, em vez de usar o lançamento com a versão mais alta. (uma funcionalidade de melhor esforço)

note: type: textblock
en: Specify the Debian package version to download the corresponding upstream release version.  The B<dversionmangle> and B<uversionmangle> rules are considered.  (a best effort feature)
pt: Especifica a versão de pacote Debian para descarregar a versão de lançamento do autor correspondente. As regras B<dversionmangle> e B<uversionmangle> são consideradas. (uma funcionalidade de melhor esforço)

note: type: textblock
en: Download the currently packaged version.  (a best effort feature)
pt: Descarrega a versão actualmente empacotada. (uma funcionalidade de melhor esforço)

note: type: textblock
en: See the below section L<Directory name checking> for an explanation of this option.
pt: Veja a secção em baixo L<Verificação do nome do directório> para uma explicação desta opção.

note: type: =item
en: B<--destdir> I<path> Normally, B<uscan> changes its internal current directory to the package's source directory where the F<debian/> is located.  Then the destination directory for the downloaded tarball and other files is set to the parent directory F<../> from this internal current directory.
pt: Normalmente B<--destdir> I<path>, faz B<uscan> mudar o seu directório actual interno para o directório fonte do pacote onde está localizado F<debian/>, Então o directório de destino para o tarball descarregado e outros ficheiros é definido para o directório pai F<../> a partir deste directório actual interno.

note: type: textblock
en: This default destination directory can be overridden by setting B<--destdir> option to a particular I<path>.  If this I<path> is a relative path, the destination directory is determined in relative to the internal current directory of B<uscan> execution. If this I<path> is a absolute path, the destination directory is set to I<path> irrespective of the internal current directory of B<uscan> execution.
pt: Este directório de destino predefinido pode ser sobreposto ao definir a opção B<--destdir> para um I<path> particular.  Se este I<path> for um caminho relativo, o directório de destino é determinado relativamente ao directório actual interno da execução do B<uscan>. Se este I<path> for um caminho absoluto, o directório de destino é definido para I<path> não respetivo ao directório actual interno da execução do B<uscan>.

note: type: textblock
en: The above is true not only for the simple B<uscan> run in the single source tree but also for the advanced scanning B<uscan> run with subdirectories holding multiple source trees.
pt: O de cima é verdade não apenas para a execução simples do B<uscan> na árvore fonte única, mas também para a execução de sondagem avançada do B<uscan> com sub-directórios a deterem várias árvores fonte.

note: type: textblock
en: One exception is when B<--watchfile> and B<--package> are used together.  For this case, the internal current directory of B<uscan> execution and the default destination directory are set to the current directory F<.> where B<uscan> is started.  The default destination directory can be overridden by setting B<--destdir> option as well.
pt: Uma excepção é quando B<--watchfile> e B<--package> são usados juntamente. Para este caso, o directório actual interno da execução do B<uscan> e o directório de destino predefinido são definidos para o directório actual F<.> onde o B<uscan> é iniciado. O directório de destino predefinido também pode ser sobreposto ao definir a opção B<--destdir>.

note: type: textblock
en: Specify the name of the package to check for rather than examining F<debian/changelog>; this requires the B<--upstream-version> (unless a version is specified in the F<watch> file) and B<--watchfile> options as well.  Furthermore, no directory scanning will be done and nothing will be downloaded.  This option automatically sets B<--no-download> and B<--skip-signature>; and probably most useful in conjunction with the DEHS system (and B<--dehs>).
pt: Especifica o nome do pacote a verificar em vez de examinar F<debian/changelog>; isto requer também as opções B<--upstream-version> (a menos que seja especificada uma versão no ficheiro F<watch>) e B<--watchfile>l. Mais ainda, não será feita nenhuma sondagem de directório e nada será descarregado. Esta opção define automaticamente B<--no-download> e B<--skip-signature>; e é provavelmente muito útil em conjunto com o sistema DEHS (e B<--dehs>).

note: type: textblock
en: Specify the current upstream version rather than examine F<debian/watch> or F<debian/changelog> to determine it. This is ignored if a directory scan is being performed and more than one F<debian/watch> file is found.
pt: Especifica a versão de autor actual em vez de examinar F<debian/watch> ou F<debian/changelog> para a determinar. Isto é ignorado se estiver a ser executada uma sondagem de directório e for encontrado mais do que um ficheiro F<debian/watch>.

note: type: textblock
en: Disable compression of tarballs exported from a version control system (Git or Subversion). This takes more space, but saves time if B<mk-origtargz> must repack the tarball to exclude files. It forces repacking of all exported tarballs.
pt: Desactiva a compressão de tarballs exportados de um sistema de controle de versão (Git ou Subversion). Isto ocupa mais espaço, mas poupa tempo se o B<mk-origtargz> tiver de re-empacotar o tarball para excluir ficheiros. Força o re-empacotamento para todos os tarballs exportados.

note: type: textblock
en: Specify the I<watchfile> rather than perform a directory scan to determine it.  If this option is used without B<--package>, then B<uscan> must be called from within the Debian package source tree (so that F<debian/changelog> can be found simply by stepping up through the tree).
pt: Especifica o B<watchfile> em vez de executar uma sondagem a directório para o determinar. Se esta opção for usada sem B<--package>, então B<uscan> tem de ser chamado de dentro da árvore do pacote fonte Debian (para que o F<debian/changelog> possa ser encontrado simplesmente ao caminhar dentro da árvore).

note: type: textblock
en: One exception is when B<--watchfile> and B<--package> are used together.  B<uscan> can be called from anywhare and the internal current directory of B<uscan> execution and the default destination directory are set to the current directory F<.> where B<uscan> is started.
pt: Uma excepção é quando B<--watchfile> e B<--package> são usados juntamente. O B<uscan> pode ser chamado de qualquer local e o directório actual interno da execução do B<uscan> e o directório de destino predefinido são definidos para o directório actual F<.> onde o B<uscan> é iniciado.

note: type: textblock
en: See more in the B<--destdir> explanation.
pt: Veja mais na explicação de B<--destdir>.

note: type: textblock
en: Disable all site specific special case codes to perform URL redirections and page content alterations.
pt: Desactiva todos os códigos de casos especiais específicos do sítio para executar redirecionamentos de URL e alterações do conteúdo da página.

note: type: textblock
en: Add specified header in HTTP requests for matching url. This option can be used more than one time, values must be in the form "baseUrl@Name=value. Example:
pt: Adiciona o cabeçalho especificado em pedidos HTTP para o url correspondente. Esta opção pode ser usada mais do que uma vez, os valores têm de estar no formato "baseUrl@Name=value. Exemplo:

note: type: =item
en: The given I<baseUrl> must exactly match the base url before '/'.  Examples:
pt: O I<baseUrl> dado tem de corresponder exactamente ao url base antes de '/'. Exemplos:

note: type: =item
en: It is strongly recommended to not use this feature to pass a secret token over unciphered connection I<(http://)>
pt: É fortemente recomendado não usar esta funcionalidade para passar um testemunho secreto por uma ligação não cifrada I<(http://)>

note: type: =item
en: You can use C<USCAN_HTTP_HEADER> variable (in C<~/.devscripts>) to hide secret token from scripts
pt: Você pode usar a variável C<USCAN_HTTP_HEADER> (em C<~/.devscripts>) para esconder dos scripts testemunhos secretos.

note: type: textblock
en: Don't automatically exclude files mentioned in F<debian/copyright> field B<Files-Excluded>.
pt: Não exclui automaticamente ficheiros mencionados em F<debian/copyright> no campo B<Files-Excluded>.

note: type: textblock
en: Don't rename nor repack upstream tarball.
pt: Não renomeia nem re-empacota o tarball do autor.

note: type: textblock
en: Set timeout to I<N> seconds (default 20 seconds).
pt: Define o tempo limite para I<N> segundos (predefinição 20 segundos).

note: type: textblock
en: Override the default user agent header.
pt: Sobrepõe o cabeçalho de agente de utilizador predefinido.

note: type: textblock
en: Give brief usage information.
pt: Mostra breve informação de utilização.

note: type: textblock
en: B<uscan> also accepts following options and passes them to B<mk-origtargz>:
pt: B<uscan> também aceita as seguintes opções e passa-as para o B<mk-origtargz>:

note: type: textblock
en: Make B<orig.tar.gz> (with the appropriate extension) symlink to the downloaded files. (This is the default behavior.)
pt: Cria um link simbólico B<orig.tar.gz> (coma extensão apropriada) para os ficheiros descarregados. (Este é o comportamento predefinido.)

note: type: textblock
en: Instead of symlinking as described above, copy the downloaded files.
pt: Em vez de criar links simbólicos como descrito em cima, copia os ficheiros descarregados.

note: type: textblock
en: Instead of symlinking as described above, rename the downloaded files.
pt: Em vez de criar links simbólicos como descrito em cima, renomeia os ficheiros descarregados.

note: type: textblock
en: After having downloaded an lzma tar, xz tar, bzip tar, gz tar, lz tar, zip, jar, xpi, zstd archive, repack it to the specified compression (see B<--compression>).
pt: Após ter descarregado um arquivo lzma tar, xz tar, bzip tar, gz tar, lz tar, zip, jar, xpi, zstd, re-empacota-o para a compressão especificada (veja B<--compression>).

note: type: textblock
en: The unzip package must be installed in order to repack zip, jar, and xpi archives, the xz-utils package must be installed to repack lzma or xz tar archives, zstd must be installed to repack zstd archives, and lzip must be installed to repack lz tar archives.
pt: O pacote unzip tem de estar instalado para se poder empacotar arquivos zip, jar e xpi, o pacote xz-utils tem de estar instalado para se empacotar arquivos lzma ou xz tar, e zstd tem de estar instalado para se empacotar arquivos zstd, e o lzip tem de estar instalado para se empacotar arquivos lz tar.

note: type: textblock
en: In the case where the upstream sources are repacked (either because B<--repack> option is given or F<debian/copyright> contains the field B<Files-Excluded>), it is possible to control the compression method via the parameter.  The default is B<gzip> for normal tarballs, and B<xz> for tarballs generated directly from the git repository.
pt: No caso em que as fontes do autor são re-empacotadas (seja porque é dada a opção B<--repack> ou se F<debian/copyright> conter o campo B<Files-Excluded>), é possível controlar o método de compressão via parâmetro. O predefinido é B<gzip> para tarballs normais, e B<xz> para tarballs gerados directamente a partir do repositório git.

note: type: textblock
en: Exclude files mentioned in B<Files-Excluded> in the given I<copyright-file>.  This is useful when running B<uscan> not within a source package directory.
pt: Exclui ficheiros mencionados em B<Files-Excluded> no I<copyright-file> dado. Isto é útil quando se correr B<uscan> não dentro do directório do pacote fonte.

note: type: =head1
en: DEVSCRIPT CONFIGURATION VARIABLES
pt: VARIÁVEIS DE CONFIGURAÇÃO DO DEVSCRIPT

note: type: textblock
en: For the basic usage, B<uscan> does not require to set these configuration variables.
pt: Para a utilização básica, o B<uscan> não requer que se defina estas variáveis de configuração.

note: type: textblock
en: The two configuration files F</etc/devscripts.conf> and F<~/.devscripts> are sourced by a shell in that order to set configuration variables. These may be overridden by command line options. Environment variable settings are ignored for this purpose. If the first command line option given is B<--noconf>, then these files will not be read. The currently recognized variables are:
pt: Os dois ficheiros de configuração F</etc/devscripts.conf> e F<~/.devscripts> são fonte para uma shell nessa ordem para definir variáveis de configuração. Estas pode ser sobrepostas por opções de linha de comandos. As definições de variáveis de ambiente são ignoradas para este objectivo. Se a primeira opção de linha de comandos dada for B<--noconf>, então estes ficheiros não serão lidos. As variáveis actualmente reconhecidas são:

note: type: textblock
en: Download or report only:
pt: Apenas descarrega ou reporta:

note: type: =item
en: B<no>: equivalent to B<--no-download>, newer upstream files will not be downloaded.
pt: B<no>: equivalente a B<--no-download>, novos ficheiros do autor não serão descarregados.

note: type: =item
en: B<yes>: equivalent to B<--download>, newer upstream files will be downloaded. This is the default behavior.
pt: B<yes>: equivalente a B<--download>, os novos ficheiros do autor serão descarregados. Este é o comportamento predefinido.

note: type: textblock
en: See also B<--force-download> and B<--overwrite-download>.
pt: Veja também B<--force-download> e B<--overwrite-download>.

note: type: textblock
en: If this is set to B<yes>, then B<uscan> avoids running unsafe scripts by skipping both the repacking of the downloaded package and the updating of the new source tree; this is equivalent to the B<--safe> options; this also sets the default to B<--no-download> and B<--skip-signature>.
pt: Se isto estiver definido para B<yes>, então o B<uscan> evita correr scripts não seguros ao saltar ambos o re-empacotar do pacote descarregado e a actualização da nova árvore fonte; isto é o equivalente às opções B<--safe>, isto também define a predefinição para B<--no-download> e B<--skip-signature>.

note: type: textblock
en: If set to a number I<N>, then set the timeout to I<N> seconds. This is equivalent to the B<--timeout> option.
pt: Se definido para um número I<N>, então define o tempo limite para I<N> segundos. Isto é o equivalente à opção B<--timeout>.

note: type: textblock
en: If this is set to no, then a I<pkg>_I<version>B<.orig.tar.{gz|bz2|lzma|xz}> symlink will not be made (equivalent to the B<--no-symlink> option). If it is set to B<yes> or B<symlink>, then the symlinks will be made. If it is set to B<rename>, then the files are renamed (equivalent to the B<--rename> option).
pt: Se isto estiver definido para no, então não será criado um link simbólico I<pkg>_I<version>B<.orig.tar.{gz|bz2|lzma|xz}> (equivalente à opção B<--no-symlink>). Se estiver definido para B<yes> ou B<symlink>, então o link simbólico será criado. Se estiver definido para B<rename>, então os ficheiros são renomeados (equivalente à opção B<--rename>).

note: type: textblock
en: If this is set to B<yes>, then DEHS-style output will be used. This is equivalent to the B<--dehs> option.
pt: Se isto estiver definido para B<yes>, então será usado o estilo DEHS para resultados. Isto é equivalente à opção B<--dehs>.

note: type: textblock
en: If this is set to B<yes>, then verbose output will be given.  This is equivalent to the B<--verbose> option.
pt: Se isto estiver definido para B<yes>, então serão dados resultados detalhados. Isto é equivalente à opção B<--verbose>.

note: type: textblock
en: If set, the specified user agent string will be used in place of the default.  This is equivalent to the B<--user-agent> option.
pt: Se definida, a string de agente de utilizador especificada será usada no lugar da predefinida. Isto é equivalente à opção B<--user-agent>.

note: type: textblock
en: If set, the downloaded files will be placed in this directory.  This is equivalent to the B<--destdir> option.
pt: Se definido, os ficheiros descarregados serão colocados neste directório. Isto é  equivalente à opção B<--destdir>.

note: type: textblock
en: If this is set to yes, then after having downloaded a bzip tar, lzma tar, xz tar, zip or zstd archive, uscan will repack it to the specified compression (see B<--compression>). This is equivalent to the B<--repack> option.
pt: Se isto estiver definido para yes, então após ter descarregado um arquivo bzip tar, lzma tar, xz tar, zip ou zstd, o uscan irá re-empacota-lo para a compressão especificada (veja B<--compression>). Isto é equivalente à opção B<--repack>.

note: type: textblock
en: If this is set to no, files mentioned in the field B<Files-Excluded> of F<debian/copyright> will be ignored and no exclusion of files will be tried.  This is equivalent to the B<--no-exclusion> option.
pt: Se isto estiver definido para no, os ficheiros mencionados no campo B<Files-Excluded> de F<debian/copyright> serão ignorados e não será tentada exclusão de ficheiros. Isto é o equivalente à opção B<--no-exclusion>.

note: type: textblock
en: If set, the specified http header will be used if URL match. This is equivalent to B<--http-header> option.
pt: Se definido, o cabeçalho http especificado será usado em correspondência de URL. Isto é equivalente à opção B<--http-header>.

note: type: textblock
en: If this is set to yes, tarballs exported from a version control system will not be compressed. This is equivalent to the B<--vcs-export-uncompressed> option.
pt: Se isto estiver definido para sim, os tarballs exportados de um sistema de controle de versão não serão comprimidos.  Isto é equivalente à opção B<--vcs-export-uncompressed>.

note: type: textblock
en: The exit status gives some indication of whether a newer version was found or not; one is advised to read the output to determine exactly what happened and whether there were any warnings to be noted.
pt: O estado de saída dá alguma indicação de se foi encontrada uma nova versão ou não; você é avisado para ler os resultados para determinar exactamente o que aconteceu e se existiram avisos para serem notados.

note: type: textblock
en: Either B<--help> or B<--version> was used, or for some F<watch> file which was examined, a newer upstream version was located.
pt: Ou foi usado B<--help> ou B<--version>, ou para algum ficheiro F<watch> que foi examinado, foi localizada uma versão de autor mais recente.

note: type: textblock
en: No newer upstream versions were located for any of the F<watch> files examined.
pt: Nenhuma versão de autor mais recente foi localizada para nenhum dos ficheiros F<watch> examinados.

note: type: =head1
en: ADVANCED FEATURES
pt: FUNCIONALIDADES AVANÇADAS

note: type: textblock
en: B<uscan> has many other enhanced features which are skipped in the above section for the simplicity.  Let's check their highlights.
pt: B<uscan> tem muitas outras funcionalidades avançadas que foram saltadas na secção em cima para simplicidade. Vamos ver os seus destaques.

note: type: textblock
en: B<uscan> can be executed with I<path> as its argument to change the starting directory of search from the current directory to I<path> .
pt: B<uscan> pode ser executado com I<path> num argumento para mudar o directório inicial da procura a partir do directório actual para I<path> .

note: type: textblock
en: If you are not sure what exactly is happening behind the scene, please enable the B<--verbose> option.  If this is not enough, enable the B<--debug> option too see all the internal activities.
pt: Se você não tem certeza do que está exactamente a ocorrer por trás do pano, por favor ative a opção B<--verbose>. Se isto não for suficiente, ative a opção  B<--debug> para ver todas as atividades internas.

note: type: textblock
en: See L<COMMANDLINE OPTIONS> and L<DEVSCRIPT CONFIGURATION VARIABLES> for other variations.
pt: Veja L<OPÇÕES DE LINHA DE COMANDOS> e L<VARIÁVEIS DE CONFIGURAÇÃO DO DEVSCRIPT> para outras variações.

note: type: =head2
en: Custom script
pt: Script personalizado

note: type: =head2
en: URL diversion
pt: Desvio de URL

note: type: textblock
en: Some popular web sites changed their web page structure causing maintenance problems to the watch file.  There are some redirection services created to ease maintenance of the watch file.  Currently, B<uscan> makes automatic diversion of URL requests to the following URLs to cope with this situation.
pt: Alguns sítios web populares mudaram a sua estrutura de página web causando problemas de manutenção ao ficheiro watch. Existem alguns serviços de redirecionamento criados para facilitar a manutenção do ficheiro watch. Actualmente o B<uscan> faz diversão automática de pedidos URL para os seguintes URLs para lidar com esta situação.

note: type: textblock
en: Similarly to several other scripts in the B<devscripts> package, B<uscan> explores the requested directory trees looking for F<debian/changelog> and F<debian/watch> files. As a safeguard against stray files causing potential problems, and in order to promote efficiency, it will examine the name of the parent directory once it finds the F<debian/changelog> file, and check that the directory name corresponds to the package name. It will only attempt to download newer versions of the package and then perform any requested action if the directory name matches the package name. Precisely how it does this is controlled by two configuration file variables B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> and B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, and their corresponding command-line options B<--check-dirname-level> and B<--check-dirname-regex>.
pt: Semelhante a vários outros scripts no pacote B<devscripts>, B<uscan> explora as árvores de directórios requisitadas À procura de ficheiros F<debian/changelog> e F<debian/watch>. Como salvaguarda contra ficheiros dispersos que podem causar potenciais problemas, e de modo a promover eficiência, irá examinar o nome do directório pai assim que encontra o ficheiro F<debian/changelog>, e verifica se o nome do directório corresponde ao nome do pacote. Só irá tentar descarregar novas versões do pacote e depois executar alguma acção requerida se o nome do directório corresponder ao nome do pacote. Precisamente como faz isto é controlado por duas variáveis de ficheiro de configuração B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> e B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, e as suas opções de linha de comandos correspondentes B<--check-dirname-level> e B<--check-dirname-regex>.

note: type: textblock
en: Only check the directory name if we have had to change directory in our search for F<debian/changelog>, that is, the directory containing F<debian/changelog> is not the directory from which B<uscan> was invoked.  This is the default behavior.
pt: Apenas verifica o nome do directório se tivermos que mudar de directório na sua pesquisa por F<debian/changelog>, isto é, o directório que contém o F<debian/changelog> não é o directório de onde o B<uscan> foi invocado. Este é o comportamento predefinido.

note: type: textblock
en: The directory name is checked by testing whether the current directory name (as determined by pwd(1)) matches the regex given by the configuration file option B<DEVSCRIPTS_CHECK_DIRNAME_REGEX> or by the command line option B<--check-dirname-regex> I<regex>. Here regex is a Perl regex (see perlre(3perl)), which will be anchored at the beginning and the end. If regex contains a B</>, then it must match the full directory path. If not, then it must match the full directory name. If regex contains the string I<package>, this will be replaced by the source package name, as determined from the F<debian/changelog>. The default value for the regex is: I<package>B<(-.+)?>, thus matching directory names such as I<package> and I<package>-I<version>.
pt: O nome de directório é verificado ao testar se o nome de directório actual (como determinado por pwd(1)) corresponde à expressão regular dada pela opção de ficheiro de configuração B<DEVSCRIPTS_CHECK_DIRNAME_REGEX> ou pela opção de linha de comandos B<--check-dirname-regex> I<regex>. Onde regex é uma expressão regular de Perl (veja perlre(3perl)), que será ancorada no início e no fim. Se a regex conter um B</>, então tem de corresponder ao caminho de directório completo. Se não, então tem de corresponder ao nome de directório completo. Se a regex conter a string I<package>, isto será substituído pelo nome do pacote fonte, como determinado a partir de F<debian/changelog>. O valor predefinido para a regex é: I<package>B<(-.+)?>, assim correspondendo a nomes de directórios tais como I<package> e I<package>-I<version>.

note: type: =head1
en: HISTORY AND UPGRADING
pt: HISTÓRIA E ACTUALIZAÇÃO

note: type: textblock
en: This section briefly describes the backwards-incompatible F<watch> file features which have been added in each F<watch> file version, and the first version of the B<devscripts> package which understood them.
pt: Esta secção descreve brevemente as funcionalidades de compatibilidade com versões anteriores do ficheiro F<watch> que foram adicionadas e cada versão de ficheiro F<watch>, e a primeira versão do pacote B<devscripts> que as compreendia.

note: type: =item
en: Pre-version 2
pt: Pré-versão 2

note: type: textblock
en: The F<watch> file syntax was significantly different in those days. Don't use it.  If you are upgrading from a pre-version 2 F<watch> file, you are advised to read this manpage and to start from scratch.
pt: A sintaxe do ficheiro F<watch> era significativamente diferente nesses dias. Não a use. Se você está a actualizar de um ficheiro F<watch> pré-versão 2, é aconselhado a ler este manual e a começar da estaca zero.

note: #-#-#-#-#  devscripts_2.26.5_pt.po (devscripts 2.25.29)  #-#-#-#-# type: =item
en: Version 2
pt: Versão 2

note: type: textblock
en: B<devscripts> version 2.6.90: The first incarnation of the current style of F<watch> files. This version is also deprecated and will be rejected after the Debian 11 release.
pt: B<devscripts> versão 2.6.90: A primeira encarnação do estilo actual dos ficheiros F<watch>. Esta versão está também descontinuada e será rejeitada após o lançamento de Debian 11.

note: #-#-#-#-#  devscripts_2.26.5_pt.po (devscripts 2.25.29)  #-#-#-#-# type: =item
en: Version 3
pt: Versão 3

note: type: textblock
en: B<devscripts> version 2.8.12: Introduced the following: correct handling of regex special characters in the path part, directory/path pattern matching, version number in several parts, version number mangling. Later versions have also introduced URL mangling.
pt: B<devscripts> versão 2.8.12: Introduziu o seguinte: manuseamento correcto de caracteres especiais na expressão regular na parte de caminho, correspondência e padrão de directório/caminho, número de versão em várias partes, laceração do número de versão. Versões posteriores também introduziram laceração de URL.

note: type: textblock
en: If you are upgrading from version 2, the key incompatibility is if you have multiple groups in the pattern part; whereas only the first one would be used in version 2, they will all be used in version 3. To avoid this behavior, change the non-version-number groups to be B<(?:> I< ...> B<)> instead of a plain B<(> I< ... > B<)> group.
pt: Se você está a actualizar desde a versão 2, a incompatibilidade chave é se você tiver múltiplos grupos na parte do padrão, onde apenas a primeira seria usada na versão 2, elas serão todas usadas na versão 3. Para evitar este comportamento, altere os grupos sem-número-de-versão para B<(?:> I< ...> B<)> em vez de grupo simples B<(> I< ... > B<)>.

note: type: =item
en: * B<uscan> invokes the custom I<script> as "I<script> B<--upstream-version> I<version> B<../>I<spkg>B<_>I<version>B<.orig.tar.gz>".
pt: * B<uscan> invoca o I<script> as "I<script> B<--upstream-version> I<version> B<../>I<spkg>B<_>I<version>B<.orig.tar.gz>" personalizado.

note: type: =item
en: * B<uscan> invokes the standard B<uupdate> as "B<uupdate> B<--no-symlink --upstream-version> I<version> B<../>I<spkg>B<_>I<version>B<.orig.tar.gz>".
pt: * B<uscan> invoca o B<uupdate> as "B<uupdate> B<--no-symlink --upstream-version> I<version> B<../>I<spkg>B<_>I<version>B<.orig.tar.gz>" standard.

note: type: =item
en: Version 4
pt: Versão 4

note: type: textblock
en: B<devscripts> version 2.15.10: The first incarnation of F<watch> files supporting multiple upstream tarballs.
pt: B<devscripts> versão 2.15.10: A primeira encarnação de ficheiros F<watch> suportando múltiplos tarballs originais de autor.

note: type: textblock
en: The syntax of the watch file is relaxed to allow more spaces for readability.
pt: A sintaxe do ficheiro watch é relaxada para permitir mais espaços para legibilidade.

note: type: textblock
en: If you have a custom script in place of B<uupdate>, you may also encounter problems updating from Version 3.
pt: Se você tem um script personalizado no lugar de B<uupdate>, você pode também encontrar problemas ao actualizar a partir da Versão 3.

note: type: =item
en: * B<uscan> invokes the custom I<script> as "I<script> B<--upstream-version> I<version>".
pt: * B<uscan> invoca o I<script> personalizado como "I<script> B<--upstream-version> I<version>".

note: type: =item
en: * B<uscan> invokes the standard B<uupdate> as "B<uupdate> B<--find> B<--upstream-version> I<version>".
pt: * B<uscan> invoca o B<uupdate> standard como "B<uupdate> B<--find> B<--upstream-version> I<version>".

note: type: textblock
en: Restriction for B<--dehs> is lifted by redirecting other output to STDERR when it is activated.
pt: A restrição para B<--dehs> é levantada ao redirecionar outros resultados para o STDERR quando está activado.

note: type: Plain text
en: uupdate - upgrade a source code package from an upstream revision
pt: uupdate - actualiza um pacote de código fonte a partir de uma revisão original do autor

note: type: Plain text
en: B<uupdate> modifies an existing Debian source code archive to reflect an upstream update supplied as a patch or from a wholly new source code archive.  The utility needs to be invoked from the top directory of the old source code directory, and if a relative name is given for the new archive or patch file, it will be looked for first relative to the execution directory and then relative to the parent of the source tree.  (For example, if the changelog file is I</usr/local/src/foo/foo-1.1/debian/changelog>, then the archive or patch file will be looked for relative to I</usr/local/src/foo>.)  Note that the patch file or archive cannot be within the source tree itself.  The full details of what the code does are given below.
pt: B<uupdate> modifica um arquivo de código fonte Debian existente para refletir uma actualização do autor fornecida como uma patch ou de um arquivo de código fonte completamente novo. O utilitário precisa de ser invocado a partir do directório de topo do directório de código fonte antigo, e se for dado um nome relativo para o novo arquivo ou ficheiro patch, irá ser olhado primeiro como relativo ao directório de execução de depois relativo ao pai da árvore fonte. (Por exemplo, se o ficheiro changelog for I</usr/local/src/foo/foo-1.1/debian/changelog>, então o arquivo ou ficheiro patch irá ser olhado como relativo a I</usr/local/src/foo>.)  Note que o ficheiro patch ou arquivo não pode estar dentro da própria árvore fonte. Os detalhes completos sobre o que o código faz são dados mais abaixo.

note: type: Plain text
en: Currently supported source code file types are I<.tar.gz>, I<.tar.bz2>, I<.tar.Z>, I<.tgz>, I<.tar>, I<.tar.lzma>, I<.tar.xz>, I<.7z> and I<.zip> archives.  Also supported are already unpacked source code archives; simply give the path of the source code directory.  Supported patch file types are B<gzip>-compressed, B<bzip2>-compressed, B<lzma>-compressed, B<xz>-compressed and uncompressed patch files.  The file types are identified by the file names, so they must use the standard suffixes.
pt: Os tipos de ficheiros de código fonte actualmente suportados são arquivos I<.tar.gz>, I<.tar.bz2>, I<.tar.Z>, I<.tgz>, I<.tar>, I<.tar.lzma>, I<.tar.xz>, I<.7z> e I<.zip>. Também suportados são os arquivos de código fonte já desempacotados; simplesmente dê o caminho para directório do código fonte. Os tipos de ficheiro patch suportados são ficheiros B<gzip>-comprimidos, B<bzip2>-comprimidos, B<lzma>-comprimidos, B<xz>-comprimidos e não-comprimidos. Os tipos de ficheiros são identificados pelos nomes dos ficheiros, assim têm de usar os sufixos standard.

note: type: Plain text
en: Usually B<uupdate> will be able to deduce the version number from the source archive name (as long as it only contains digits and periods).  If that fails, you need to specify the version number explicitly (without the Debian release number which will always be initially ``1'', or ``0ubuntu1'' on Ubuntu-detected systems).  This can be done with an initial B<--upstream-version> or B<-v> option, or in the case of an archive, with a version number after the filename.  (The reason for the latter is so that B<uupdate> can be called directly from B<uscan>.)
pt: Geralmente o B<uupdate> será capaz de deduzir o número da versão a partir do nome do arquivo fonte (desde que apenas contenha dígitos e pontos). Se isso falhar, você precisa de especificar o número de versão explicitamente (sem o número de lançamento Debian o qual será sempre inicialmente ``1'', ou ``0ubuntu1'' em sistema detetados de Ubuntu). Isto pode ser feito com um B<--upstream-version> inicial ou opção B<-v>, ou no caso de um arquivo, com um número de versão após o nome de ficheiro. (A razão para a última é  para que o B<uupdate> passa ser chamado directamente a partir do B<uscan>.)

note: type: Plain text
en: Since B<uupdate> uses B<debuild> to clean the current archive before trying to apply a patch file, it accepts a B<--rootcmd> or B<-r> option allowing the user to specify a gain-root command to be used.  The default is to use B<fakeroot>.
pt: Como o B<uupdate> usa B<debuild> para limpar o arquivo actual antes de tentar aplicar um ficheiro patch, aceita uma opção B<--rootcmd> ou B<-r> permitindo ao utilizador especificar o comando de ganhar-root a ser usado. A predefinição é usar o B<fakeroot>.

note: type: Plain text
en: If an archive is being built, the pristine upstream source should be used to create the I<.orig.tar.gz> file wherever possible.  This means that MD5 sums or other similar methods can be used to easily compare the upstream source to Debian's copy of the upstream version.  This is the default behaviour, and can be switched off using the B<--no-pristine> option below.
pt: Se um arquivo está a ser compilado, deve ser usada a fonte do autor imaculada para criar o ficheiro I<.orig.tar.gz> sempre que possível. Isto significa que sumários MD5 e outros métodos semelhantes podem ser usados para facilmente comparar a fonte do autor à cópia Debian da versão do autor. Este é o comportamento predefinido, e pode ser desligado usando a opção B<--no-pristine> em baixo.

note: type: Plain text
en: This is a summary of what was explained above.
pt: Isto é um sumário do que foi explicado em cima.

note: type: Plain text
en: Specify the version number of the upstream package explicitly.
pt: Especifica o número de versão do pacote do autor original explicitamente.

note: type: Plain text
en: Specify the command to be used to become root to build the package and is passed onto B<debuild>(1) if it is specified.
pt: Especifica o comando a ser usado para se tornar root para compilar o pacote e é passado ao B<debuild>(1) se for especificado.

note: type: Plain text
en: Treat the source as pristine upstream source and symlink to it from I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz> whenever possible.  This option has no meaning for patches.  This is the default behaviour.
pt: Trata a fonte como fonte do autor imaculada e cria um symlink para ela a partir de I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz> sempre que possível. Esta opção não tem significado para patches. Este é o comportamento predefinido.

note: type: Plain text
en: Do not attempt to make a I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz> symlink.
pt: Não tenta fazer um link simbólico I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz>.

note: type: Plain text
en: Simply create a symlink when moving a new upstream I<.tar.gz> archive to the new I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz> location.  This is the default behaviour.
pt: Simplesmente cria um symlink quando move um novo arquivo I<.tar.gz> de autor para a nova localização I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz>. Este é o comportamento predefinido.

note: type: Plain text
en: Copy the upstream I<.tar.gz> to the new location instead of making a symlink, if I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz> is missing.  Otherwise, do nothing.
pt: Copia o I<.tar.gz> do autor para a nova localização em vez de fazer um symlink, se I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz> estiver em falta. Caso contrário, não faz nada.

note: type: Plain text
en: Find all upstream tarballs in I<../> which match I<E<lt>pkgE<gt>_E<lt>versionE<gt>.orig.tar.{gz|bz2|lzma|xz}> or I<E<lt>pkgE<gt>_E<lt>versionE<gt>.orig-E<lt>componentE<gt>.tar.{gz|bz2|lzma|xz}> ; B<--upstream-version> required; pristine source required; not valid for B<--patch>; This option uses B<dpkg-source> as the backend to enable support for the multiple upstream tarballs and to resolve minor bugs reported previously.  The use of this option is highly recommended.
pt: Encontra todos os tarballs de autor em I<../> o que corresponde a I<E<lt>pkgE<gt>_E<lt>versionE<gt>.orig.tar.{gz|bz2|lzma|xz}> ou I<E<lt>pkgE<gt>_E<lt>versionE<gt>.orig-E<lt>componentE<gt>.tar.{gz|bz2|lzma|xz}> ; B<--upstream-version> necessário; fonte imaculada necessária; não válido para B<--patch>; Esta opção usa B<dpkg-source> como backend para activar suporte para múltiplos tarballs de autor e para resolver bugs menores reportados anteriormente. O uso desta opção é altamente recomendado.

note: type: Plain text
en: Give verbose output.
pt: Fornece resultados detalhados.

note: type: Plain text
en: If this is set to I<no>, then it is the same as the B<--no-pristine> command line parameter being used.
pt: Se definido para I<no>, então é o mesmo que usar o parâmetro de linha de comandos B<--no-pristine>.

note: type: Plain text
en: If this is set to I<no>, then it is the same as the B<--no-symlink> command line parameter being used.
pt: Se definido para I<no>, então é o mesmo que usar o parâmetro de linha de comandos B<--no-symlink>.

note: type: Plain text
en: This is equivalent to the B<--rootcmd> option.
pt: Isto é o equivalente à opção B<--rootcmd>.

note: type: SH
en: ACTIONS TAKEN ON AN ARCHIVE
pt: ACÇÕES TOMADAS NUM ARQUIVO

note: type: TP
en: B<Figure out new version number>
pt: B<Descobrir qual o número da nova versão>

note: type: Plain text
en: Unless an explicit version number is provided, the archive name is analyzed for a sequence of digits separated by dots.  If something like that is found, it is taken to be the new upstream version number.  If not, processing is aborted.
pt: A menos que seja fornecido um número de versão explícito, o nome do arquivo é analisado por uma sequência de dígitos separados por pontos. Se algo como isso for encontrado, é tomado como sendo o novo número de versão do autor. Se não, o processo é abortado.

note: type: TP
en: B<Create the .orig.tar.gz archive>
pt: B<Criar o arquivo .orig.tar.gz>

note: type: Plain text
en: If the B<--pristine> or B<-u> option is specified and the upstream archive is a I<.tar.gz> or I<.tgz> archive, then this will be copied directly to I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz>.
pt: Se a opção B<--pristine> ou B<-u> for especificada e o arquivo de autor for um arquivo I<.tar.gz> ou I<.tgz>, então isto irá ser copiado diretamente para I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz>.

note: type: TP
en: B<Unpacking>
pt: B<Desempacotar>

note: type: Plain text
en: The archive is unpacked and placed in a directory with the correct name according to Debian policy: package-upstream_version.orig.  Processing is aborted if this directory already exists.
pt: O arquivo é desempacotado e colocado num directório com o nome correcto de acordo com a política Debian: package-upstream_version.orig.  O processamento é abortado se este directório já existir.

note: type: Plain text
en: The I<.diffs.gz> from the current version are applied to the unpackaged archive.  A non-zero exit status and warning message will occur if the patches did not apply cleanly or if no patch file was found.  Also, the list of rejected patches will be shown.  The file I<debian/rules> is made executable and all of the I<.orig> files created by B<patch> are deleted.
pt: O I<.diffs.gz> da versão actual é aplicado ao arquivo não empacotado. Um estado de saída de não-zero e uma mensagem de aviso irão ocorrer se as patches não forem aplicadas sem falhas ou se o ficheiro patch não for encontrado. Também, será mostrada a lista das patches rejeitadas. O ficheiro I<debian/rules> é feito executável e todos os ficheiros I<.orig> criados por B<patch> são apagados.

note: type: TP
en: B<Changelog update>
pt: B<Actualizar registo de alterações>

note: type: Plain text
en: A changelog entry with the new version number is generated with the text ``New upstream release.''.
pt: É gerada uma entrada no changelog com o novo número de versão com o texto ``New upstream release.''.

note: type: Plain text
en: When used on Ubuntu systems, B<dpkg-vendor> detection is used to set the Debian revision to ``0ubuntu1''.  You may change I<debian/changelog> manually afterwards.
pt: Quando usado em sistemas Ubuntu, a detecção de B<dpkg-vendor> é usada para definir a revisão Debian para ``0ubuntu1''.  Você pode modificar o I<debian/changelog> manualmente depois.

note: type: SH
en: ACTIONS TAKEN ON A PATCH FILE
pt: ACÇÕES TOMADAS NUM FICHEIRO PATCH

note: type: Plain text
en: Unless an explicit version number is provided, the patch file name is analyzed for a sequence of digits separated by dots.  If something like that is found, it is taken to be the new upstream version number.  If not, processing is aborted.
pt: A menos que seja fornecido um número de versão explícito, o nome do ficheiro patch é analisado por uma sequência de dígitos separados por pontos. Se algo como isso for encontrado, é tomado como sendo o novo número de versão do autor. Se não, o processo é abortado.

note: type: TP
en: B<Clean the current source tree>
pt: B<Limpara a árvore fonte actual>

note: type: Plain text
en: The command B<debuild clean> is executed within the current Debian source archive to clean it.  If a B<-r> option is given to B<uupdate>, it is passed on to B<debuild>.
pt: O comando B<debuild clean> é executado dentro do arquivo fonte Debian actual para o limpar. Se a opção B<-r> for dada ao B<uupdate>, ela é passada ao B<debuild>.

note: type: Plain text
en: The current source archive (I<.orig.tar.gz>) is unpacked and the patch applied to the original sources.  If this is successful, then the I<.orig> directory is renamed to reflect the new version number and the current Debian source directory is copied to a directory with the new version number, otherwise processing is aborted.  The patch is then applied to the new copy of the Debian source directory.  The file I<debian/rules> is made executable and all of the I<.orig> files created by B<patch> are deleted.  If there was a problem with the patching, a warning is issued and the program will eventually exit with non-zero exit status.
pt: O arquivo de fonte actual (I<.orig.tar.gz>) é desempacotado e a patch é aplicada à fonte original. Se isto tiver sucesso, então o directório I<.orig> é renomeado para refletir o novo número de versão e o directório fonte Debian actual é copiado para um directório com o novo número de versão, caso contrário o processamento é abortado. A patch é então aplicada à nova cópia do do directório fonte Debian. O ficheiro I<debian/rules> é feito executável e todos os ficheiro I<.orig> criados pelo B<patch> são apagados. Se existir um problemas com a aplicação da patch, é emitido um aviso e o programa irá eventualmente terminar com um estado de saída não-zero.

note: type: Plain text
en: B<The Debian Policy Manual>
pt: B<O Manual de Política Debian>

note: type: Plain text
en: The original version of B<uupdate> was written by Christoph Lameter E<lt>clameter@debian.orgE<gt>.  Several changes and improvements have been made by Julian Gilbey E<lt>jdg@debian.orgE<gt>.
pt: A versão original de B<uupdate> foi escrita por Christoph Lameter E<lt>clameter@debian.orgE<gt>.  Várias alterações e melhoramentos foram feitos por Julian Gilbey E<lt>jdg@debian.orgE<gt>.

note: type: Plain text
en: whodepends - check which maintainers' packages depend on a package
pt: whodepends - verifica quais pacotes do maintainer dependem de um pacote

note: type: Plain text
en: B<whodepends> gives the names, e-mail addresses and the packages they maintain of all maintainers who have packages depending on the given package.
pt: B<whodepends> dá os nomes, endereços de e-mail e os pacotes que eles mantêm de todos os maintainers que têm pacotes que dependem de um determinado pacote.

note: type: Plain text
en: B<whodepends> is not very efficient.
pt: B<whodepends> não é muito eficiente.

note: type: Plain text
en: B<whodepends> has been written by Moshe Zadka E<lt>moshez@debian.orgE<gt>.
pt: B<whodepends> foi escrito por Moshe Zadka E<lt>moshez@debian.orgE<gt>.

note: type: Plain text
en: who-uploads - identify the uploaders of Debian source packages
pt: who-uploads - identifica quem envia os pacotes fonte Debian

note: type: Plain text
en: B<who-uploads> uses the Package Tracking System (PTS) to identify the uploaders of the three most recent versions of the given source packages.  Note that the uploaders are identified using their B<gpg>(1) keys; installing a recent version of the I<debian-keyring> package should provide most of the required keys.
pt: B<who-uploads> usa o Package Tracking System (PTS) para identificar quem enviou as três versões mais recentes dos pacotes fonte dados. Note que os "uploaders" são identificados usando as suas chaves B<gpg>(1); instalar uma versão recente do pacote I<debian-keyring> deve disponibilizar a maioria das chaves necessárias.

note: type: Plain text
en: Note that because the PTS uses source packages, you must give the source package names, not the binary package names.
pt: Note que porque o PTS usa pacotes fonte, você tem de dar os nomes dos pacotes fonte, e não os nomes dos pacotes binários.

note: type: Plain text
en: Specify the maximum number of uploads to display for each package; the default is 3.  Note that you may not see this many uploads if there are not this many recorded in the PTS.
pt: Especifica o número máximo de envios a mostrar para cada pacote; a predefinição é 3.  Note que você pode nem ver tantos envios se não estiverem suficientes guardados no PTS.

note: type: Plain text
en: Add I<keyring> to the list of keyrings to be searched for the uploader's GPG key.
pt: Adiciona I<keyring> à lista de chaveiros a ser pesquisada para a chave GPG de quem fez o envio.

note: type: Plain text
en: By default, B<who-uploads> uses the three Debian keyrings I</usr/share/keyrings/debian-keyring.gpg>, I</usr/share/keyrings/debian-nonupload.gpg>, and I</usr/share/keyrings/debian-maintainers.gpg> (although this default can be changed in the configuration file, see below).  Specifying this option means that the default keyrings will not be examined.  The B<--keyring> option overrides this one.
pt: Por predefinição, B<who-uploads> usa os três chaveiros Debian I</usr/share/keyrings/debian-keyring.gpg>, I</usr/share/keyrings/debian-nonupload.gpg>, e I</usr/share/keyrings/debian-maintainers.gpg> (apesar desta predefinição poder ser alterada no ficheiro de configuração, veja em baixo). Especificar esta opção significa que os chaveiros predefinidos não serão examinados. A opção B<--keyring> sobrepõe isto.

note: type: Plain text
en: Show the date of the upload alongside the uploader's details
pt: Mostra a data do envio junto dos detalhes de quem enviou.

note: type: Plain text
en: Do not show the date of the upload alongside the uploader's details.  This is the default behaviour.
pt: Não mostra a data do envio junto dos detalhes de quem enviou. Este é o comportamento predefinido.

note: type: Plain text
en: Show the date of the upload alongside the uploader's details.  By default, this is "no".
pt: Mostra a data do envio junto dos detalhes de quem enviou. Por predefinição, isto é "no".

note: type: Plain text
en: The maximum number of uploads to display for each package.  By default, this is 3.
pt: O número máximo de envios a mostrar para cada pacote. Por predefinição, este valor é 3.

note: type: Plain text
en: This is a colon-separated list of the default keyrings to be used.  By default, it is the three Debian keyrings I</usr/share/keyrings/debian-keyring.gpg>, I</usr/share/keyrings/debian-nonupload.gpg>, and I</usr/share/keyrings/debian-maintainers.gpg>.
pt: Isto é uma lista de chaveiros predefinidos separados por dois-pontos a serem usados. Por predefinição, são os três chaveiros Debian I</usr/share/keyrings/debian-keyring.gpg>, I</usr/share/keyrings/debian-nonupload.gpg>, e I</usr/share/keyrings/debian-maintainers.gpg>.

note: type: Plain text
en: The original version of B<who-uploads> was written by Adeodato Sim\['o] E<lt>dato@net.com.org.esE<gt>.  The current version is by Julian Gilbey E<lt>jdg@debian.orgE<gt>.
pt: A versão original de B<who-uploads> foi escrita por Adeodato Sim\['o] E<lt>dato@net.com.org.esE<gt>.  A versão actual é de  Julian Gilbey E<lt>jdg@debian.orgE<gt>.

note: type: textblock
en: who-permits-upload - look-up Debian Maintainer access control lists
pt: who-permits-upload - procura listas de controle de acesso de Maintainer Debian

note: type: textblock
en: B<who-permits-upload> looks up the given Debian Maintainer (DM) upload permissions from ftp-master.debian.org and parses them in a human readable way. The tool can search by DM name, sponsor (the person who granted the permission) and by package.
pt: B<who-permits-upload> olha para as permissões de envio de Debian Maintainer (DM) dadas de ftp-master.debian.org e processa-as para um modo legível por humanos. Esta ferramenta pode procurar pelo nome DM, patrocinado (a pessoa que deu a permissão) e pelo pacote.

note: type: textblock
en: Retrieve the DM permission file from the supplied URL. When this option is not present, the default value I<https://ftp-master.debian.org/dm.txt> is used.
pt: Obtém o ficheiro de permissões DM a partir do URL fornecido. Quando esta opção não está presente, é usado o valor predefinido I<https://ftp-master.debian.org/dm.txt>.

note: type: textblock
en: Use the supplied OpenPGP keyrings to look-up OpenPGP fingerprints from the DM permission file. When not present, the default Debian Developer and Maintainer keyrings are used (I</usr/share/keyrings/debian-keyring.gpg> and I</usr/share/keyrings/debian-maintainers.gpg>, installed by the I<debian-keyring> package).
pt: Usa os chaveiros OpenPGP fornecidos para procurar impressões digitais OpenPGP do ficheiro de permissões DM. Quando não presente, são usados o Desenvolvedor Debian predefinido e os Chaveiros do Maintainer (I</usr/share/keyrings/debian-keyring.gpg> e I</usr/share/keyrings/debian-maintainers.gpg>, instalados pelo pacote I<debian-keyring>).

note: type: textblock
en: Separate keyrings with a colon ":".
pt: Separa chaveiros com dois pontos ":".

note: type: textblock
en: Modify the look-up behavior. This influences the interpretation of the I<query> argument. Supported search types are:
pt: Modifica o comportamento de procura. Isto influencia a interpretação do argumento I<query>. Os tipos de procura suportados são:

note: type: textblock
en: Search for a source package name. This is also the default when B<--search> is omitted.  Since package names are unique, this will return given ACLs - if any - for a single package.
pt: Procura um nome de pacote fonte. Isto é também a predefinição quando é omitido B<--search>. Como os nomes de pacotes são únicos, isto irá retornar ACLs dados - se algum - para um único pacote.

note: type: textblock
en: Search for a Debian Maintainer. This should be (a fraction of) a name. It will return all ACLs assigned to matching maintainers.
pt: Procura um Maintainer Debian. Isto deve ser um (uma fração de) nome. Irá retornar todas as ACLs atribuídas as maintainers correspondentes.

note: type: textblock
en: Search for a sponsor (i.e. a Debian Developer) who granted DM permissions. This will return all ACLs given by the supplied developer.
pt: Procura um patrocinador (isto é, um Desenvolvedor Debian) quem conceda permissões DM. Isto irá retornar todos os ACLs dados pelo desenvolvedor fornecido.

note: type: textblock
en: Note that this is an expensive operation which may take some time.
pt: Note que isto é uma operação expressiva que pode demorar algum tempo.

note: type: textblock
en: A case sensitive argument to be looked up in the ACL permission file. The exact interpretation of this argument is dependent by the B<--search> argument.
pt: Um argumento sensível a maiúsculas/minúsculas a ser procurado no ficheiro de permissões ACL. A interpretação exacta deste argumento é dependente do argumento B<--search>.

note: type: textblock
en: This argument can be repeated.
pt: Este argumento pode ser repetido.

note: type: =head1
en: EXIT VALUE
pt: VALOR DE SAÍDA

note: type: textblock
en: The command line was not understood
pt: A linha de comandos não foi compreendida

note: type: textblock
en: Search for all DM upload permissions given by the UID "arno@debian.org". Note, that only primary UIDs will match.
pt: Procura por todas as permissões de envio DM dadas pelo UID "arno@debian.org". Note que apenas os UIDs principais irão corresponder.

note: type: textblock
en: Same as above, but use a full name instead.
pt: O mesmo que em cima, mas este usa o nome completo.

note: type: textblock
en: Look up who gave upload permissions for the apache2 source package.
pt: Procura quem deu permissões de envio para o pacote fonte apache2.

note: type: textblock
en: Look up all DM upload permissions given to "Paul Tagliamonte".
pt: Procura todas as permissões de envio DM dadas a "Paul Tagliamonte".

note: type: textblock
en: B<who-permits-upload> was written by Arno Töll <arno@debian.org> and is licensed under the terms of the General Public License (GPL) version 2 or later.
pt: B<who-permits-upload> foi escrito por Arno Töll <arno@debian.org> e tem licença sob os termos da General Public License (GPL) versão 2 ou posterior.

note: type: Plain text
en: wnpp-alert - check for installed packages up for adoption or orphaned
pt: wnpp-alert - verifica por pacotes instalados que estejam para adoção ou órfãos

note: type: Plain text
en: B<wnpp-alert> downloads the lists of packages which have been orphaned (O), are up for adoption (RFA), or the maintainer has asked for help (RFH) from the WNPP webpages, and then outputs a list of packages installed on the system, or matching the listed packages, which are in those lists.
pt: B<wnpp-alert> descarrega uma lista de pacotes que estão órfãos (O), para adoção (RFA), ou cujo maintainer pediu ajuda (RFH) a partir das páginas web WNPP, e depois gera uma lista de pacotes instalados no sistema, ou que correspondem aos pacotes listados, que estão nessas listas.

note: type: Plain text
en: Note that WNPP, and therefore B<wnpp-alert>'s output, is source package based.
pt: Note que WNPP, e por isso o resultado do B<wnpp-alert>, é baseado no pacote fonte.

note: type: Plain text
en: If the I<$XDG_CACHE_HOME/devscripts> directory exists, compare the output of B<wnpp-alert> to the previous output (cached in the file I<wnpp-diff>) and output the differences.
pt: Se o directório I<$XDG_CACHE_HOME/devscripts> existir, compara o resultado de B<wnpp-alert> ao resultado anterior (guardado em cache no ficheiro I<wnpp-diff>) e escreve as diferenças.

note: type: Plain text
en: B<wnpp-alert> was written by Arthur Korn E<lt>arthur@korn.chE<gt> and modified by Julian Gilbey E<lt>jdg@debian.orgE<gt> for the devscripts package.  It is in the public domain.
pt: B<wnpp-alert> foi escrito por Arthur Korn E<lt>arthur@korn.chE<gt> e modificado por Julian Gilbey E<lt>jdg@debian.orgE<gt> para o pacote devscripts. Está no domínio público.

note: type: Plain text
en: wnpp-check - check if a package is being packaged or if this has been requested
pt: wnpp-check - verifica se um pacote está a ser empacotado ou se tal foi requerido

note: type: Plain text
en: B<wnpp-check> downloads the lists of packages which are listed as being packaged (ITPed) or for which a package has been requested (RFPed) from the WNPP website and lists any packages supplied on the command line which appear in those lists.
pt: B<wnpp-check> descarrega uma lista de pacotes que estão listados como a serem empacotados (ITPed) ou para o qual um pacote foi requisitado (RFPed) a partir do sítio web WNPP e lista quaisquer pacotes fornecidos na linha de comandos que apareçam nessas listas.

note: type: Plain text
en: Note that WNPP, and therefore B<wnpp-check>'s output, is source package based.
pt: Note que WNPP, e por isso o resultado do B<wnpp-check>, é baseado no pacote fonte.

note: type: Plain text
en: Require an exact package name match, rather than the default substring match.
pt: Requer uma correspondência exacta de nome de pacote, em vez da correspondência de sub-frase predefinida.

note: type: Plain text
en: None of the packages supplied has an open ITP or RFP
pt: Nenhum dos pacotes fornecidos tem um ITP ou RFP aberto

note: type: Plain text
en: Either an error occurred or at least one package supplied has an open ITP or RFP
pt: Ou ocorreu um erro ou pelo mesmo um pacote fornecido tem um ITP ou RFP aberto

note: type: Plain text
en: B<wnpp-check> was written by David Paleino E<lt>d.paleino@gmail.comE<gt>; this man page was written by Adam D. Barratt E<lt>adam@adam-barratt.org.ukE<gt> for the devscripts package.  B<wnpp-check> was originally based on B<wnpp-alert>, which was written by Arthur Korn E<lt>arthur@korn.chE<gt> and modified by Julian Gilbey E<lt>jdg@debian.orgE<gt> for the devscripts package.  Both scripts are in the public domain.
pt: B<wnpp-check> foi escrito por David Paleino E<lt>d.paleino@gmail.comE<gt>; este manual foi escrito por Adam D. Barratt E<lt>adam@adam-barratt.org.ukE<gt> para o pacote devscripts.  B<wnpp-check> foi baseado originalmente no B<wnpp-alert>, que foi escrito por Arthur Korn E<lt>arthur@korn.chE<gt> e modificado por Julian Gilbey E<lt>jdg@debian.orgE<gt> para o pacote devscripts. Ambos scripts estão no domínio público.

note: type: Plain text
en: wrap-and-sort - wrap long lines and sort items in Debian packaging files
pt: wrap-and-sort - envolve linhas longas e ordena itens em ficheiros de empacotamento Debian

note: type: Plain text
en: B<wrap-and-sort> wraps the package lists in Debian control files. By default the lists will only split into multiple lines if the entries are longer than the maximum line length limit of 79 characters. B<wrap-and-sort> sorts the package lists in Debian control files and all I<.dirs>, I<.docs>, I<.examples>, I<.info>, I<.install>, I<.links>, I<.maintscript>, and I<.manpages> files. Beside that B<wrap-and-sort> removes trailing spaces in these files.
pt: B<wrap-and-sort> embrulha as listas de pacotes em ficheiros de controle Debian. Por predefinição as listas irão apenas dividir-se em várias linhas se as entradas forem mais longas que o limite máximo de comprimento de linha de 79 caracteres. B<wrap-and-sort> ordena as listas de pacotes em ficheiro de controlo Debian e todos os ficheiros I<.dirs>, I<.docs>, I<.examples>, I<.info>, I<.install>, I<.links>, I<.maintscript>, e I<.manpages>. Para além disso o B<wrap-and-sort> remove os espaços finais nestes ficheiros.

note: type: Plain text
en: This script should be run in the root of a Debian package tree. It searches for I<control>, I<control*.in>, I<copyright>, I<copyright.in>, I<install>, and I<*.install> in the I<debian> directory.
pt: Este script deve ser corrido na raiz de uma árvore de pacote Debian. Procura por I<control>, I<control*.in>, I<copyright>, I<copyright.in>, I<install>, e I<*.install> no directório I<debian>.

note: type: Plain text
en: Show this help message and exit. Will also print the default values for the options below.
pt: Mostra esta mensagem de ajuda e termina. Irá também escrever os valores predefinidos para as opções em baixo.

note: type: Plain text
en: Wrap all package lists in the Debian I<control> file even if they do not exceed the line length limit and could fit in one line.
pt: Embrulha todas as listas de pacotes no ficheiro I<control> de Debian mesmo que não excedam o limite de comprimento de linha e possam caber em uma linha.

note: type: Plain text
en: Indent wrapped lines by a single space, instead of in-line with the field name.
pt: Recua as linhas envolvidas por um único espaço, em vez de em-linha com o nome do campo.

note: type: Plain text
en: Sort binary package paragraphs by name.
pt: Ordena parágrafos de pacote binário pelo nome.

note: type: Plain text
en: When sorting binary package paragraphs, leave the first one at the top.
pt: Quando ordena parágrafos de pacotes binários, deixa o primeiro no topo.

note: type: Plain text
en: Unqualified B<debhelper>(7)  configuration files are applied to the first package.
pt: Ficheiros de configuração do B<debhelper>(7) não qualificados são aplicados ao primeiro pacote.

note: type: Plain text
en: Remove trailing whitespaces.
pt: Remove os espaços em brancos finais.

note: type: Plain text
en: Add a trailing comma at the end of the sorted fields.  This minimizes future differences in the VCS commits when additional dependencies are appended or removed.
pt: Adiciona uma vírgula final no final dos campos ordenados. Isto minimiza diferenças futuras nos envios VCS quando são acrescentadas ou removidas dependências adicionais.

note: type: Plain text
en: Location of the I<debian> directory (default: I<./debian>).
pt: Localização do directório I<debian> (predefinido: I<./debian>).

note: type: Plain text
en: Wrap and sort only the specified I<file>.  You can specify this parameter multiple times.  All supported files will be processed if no files are specified.
pt: Envolve e ordena apenas o I<file> especificado. Você pode especificar este parâmetro várias vezes. Serão processados todos os ficheiros suportados se não for especificado nenhum ficheiro.

note: type: Plain text
en: Print all files that are touched.
pt: Escreve todos os ficheiros que são tocados.

note: type: Plain text
en: Set the maximum allowed line length. Package lists in the Debian I<control> file that exceed this length limit will be wrapped.
pt: Define o comprimento máximo permitido de linha. As listas de pacotes no ficheiro I<control> de Debian que excedam este comprimento serão embrulhados.

note: type: Plain text
en: The default maximum line length is 79 characters.
pt: O comprimento máximo de linha predefinido é 79 caracteres.

note: type: Plain text
en: Do not modify any file, instead only print the files that would be modified.
pt: Não modifica nenhum ficheiro, em vez disso apenas escreve os ficheiros que seriam modificados.

note: type: Plain text
en: Temporary option accepted for compatibility with an experiment. It no longer does anything. Please remove any use of it.
pt: Opção temporária aceite para compatibilidade com uma experiência. Já não faz nada. Por favor remova qualquer uso dela.

note: type: Plain text
en: B<wrap-and-sort> and this manpage have been written by Benjamin Drung E<lt>bdrung@debian.orgE<gt>.
pt: B<wrap-and-sort> e este manual foram escritos por Benjamin Drung E<lt>bdrung@debian.orgE<gt>.

note: type: Plain text
en: devscripts.conf - configuration file for the devscripts package
pt: devscripts.conf - ficheiro de configuração para o pacote devscripts

note: type: Plain text
en: The B<devscripts> package provides a collection of scripts which may be of use to Debian developers and others wishing to build Debian packages.  Many of these have options which can be configured on a system-wide and per-user basis.
pt: O pacote B<devscripts> fornece uma colecção de scripts que podem ser úteis para desenvolvedores de Debian e a outros que desejem construir pacotes Debian. Muitos destes têm opções que podem ser configuradas em bases de todo-o-sistema ou por-utilizador.

note: type: Plain text
en: Every script in the B<devscripts> package which makes use of values from these configuration files describes the specific settings recognised in its own manpage.  (For a list of the scripts, either see I</usr/share/doc/devscripts/README.gz> or look at the output of I<dpkg -L devscripts | grep /usr/bin>.)
pt: Cada script no pacote B<devscripts> que faz uso de valores de estes ficheiros de configuração descreve as definições especificas reconhecidas no seu próprio manual. (Para uma lista dos scripts ou veja I</usr/share/doc/devscripts/README.gz> ou veja o resultado de I<dpkg -L devscripts | grep /usr/bin>.)

note: type: Plain text
en: The two configuration files are I</etc/devscripts.conf> for system-wide defaults and I<~/.devscripts> for per-user settings.  They are written with B<bash>(1) syntax, but should only have comments and simple variable assignments in them; they are both sourced (if present) by many of the B<devscripts> scripts.  Variables corresponding to simple switches should have one of the values I<yes> and I<no>; any other setting is regarded as equivalent to the default setting.
pt: Os dois ficheiros de configuração são I</etc/devscripts.conf> para as predefinições gerais-do-sistema e I<~/.devscripts> para as definições por-utilizador. Estão escritos com sintaxe de B<bash>(1), mas devem apenas ter comentários e atribuições simples de variáveis neles, são ambos originários (se presentes) por muitos dos scripts do B<devscripts>. As variáveis que correspondem a switches simples deve ter um dos valores I<yes> e I<no>; qualquer outra definição é vista como equivalente à definição predefinida.

note: type: Plain text
en: All variable names are written in uppercase, and begin with the script name.  Package-wide variables begin with "DEVSCRIPTS", and are listed below, as well as in the relevant manpages.
pt: Todos os nomes de variáveis são escritos em letra maiúscula, e começam com o nome do script. As variáveis globais-de-pacotes começam com "DEVSCRIPTS", e estão listadas em baixo, assim como os seus manuais relevantes.

note: type: Plain text
en: For a list of all of the available options variables, along with their default settings, see the example configuration file I</usr/share/doc/devscripts/devscripts.conf.ex>.  This is copied to I</etc/devscripts.conf> when the B<devscripts> package is first installed.  Information about configuration options introduced in newer versions of the package will be appended to I</etc/devscripts.conf> when the package is upgraded.
pt: Para uma lista de todas variáveis de opções disponíveis, juntamente com as suas definições predefinidas, veja o exemplo de ficheiro de configuração I</usr/share/doc/devscripts/devscripts.conf.ex>.  Este é copiado para I</etc/devscripts.conf> quando o pacote B<devscripts> é instalado.  A informação acerca de opções de configuração introduzidas em novas versões do pacote é acrescentada a I</etc/devscripts.conf> quando o pacote é actualizado.

note: type: Plain text
en: Every script which reads the configuration files can be forced to ignore them by using B<--no-conf> as the I<first> command-line option.
pt: Qualquer script que leia os ficheiros de configuração pode ser forçado a ignora-los usando B<--no-conf> como a I<primeira> opção de linha de comandos.

note: type: SH
en: PACKAGE-WIDE VARIABLES
pt: VARIÁVEIS GLOBAIS-DE-PACOTES

note: type: Plain text
en: The currently recognised package-wide variables are:
pt: As variáveis globais-de-pacotes actualmente reconhecidas são:

note: type: Plain text
en: These variables control scripts which change directory to find a I<debian/changelog> file or suchlike, and some other miscellaneous cases.  In order to prevent unwanted, even possibly dangerous, behaviour, these variables control when actions will be performed.  The scripts which currently make use of these variables are: B<debc>, B<debchange>/B<dch>, B<debclean>, B<debi>, B<debrelease>, B<debuild> and B<uscan>, but this list may change with time (and I may not remember to update this manpage).  Please see the manpages of individual scripts for details of the specific behaviour for each script.
pt: Estas variáveis controlam scripts que mudam de directório para encontrar um ficheiro I<debian/changelog> ou do mesmo género, e alguns outros casos variados. De modo a prevenir comportamentos não desejados, até possivelmente perigosos, estas variáveis controlam quando as acções irão ser executadas. Os scripts que actualmente usam estas variáveis são B<debc>, B<debchange>/B<dch>, B<debclean>, B<debi>, B<debrelease>, B<debuild> e B<uscan>, mas esta lista pode mudar a qualquer altura (e Eu posso não me lembrar de actualizar este manual). Por favor veja os manuais individuais dos scripts para detalhes sobre o comportamento específico de cada script.

note: type: Plain text
en: This manpage was written for the B<devscripts> package by the package maintainer Julian Gilbey E<lt>jdg@debian.orgE<gt>.
pt: Este manual foi escrito para o pacote B<devscripts> pelo maintainer do pacote Julian Gilbey E<lt>jdg@debian.orgE<gt>.

en: %s: invalid configuration: %s
pt: %s: configuração inválida: %s

en: warning: overriding problem due to --force:
pt: aviso: a sobrepor o problema devido a --force:

en: warning: skipping checks or functionality due to --force-%s
pt: aviso: a saltar verificações ou funcionalidade devido a --force-%s

en: %s: source package %s does not exist in suite %s
pt: %s: pacote fonte %s não existe na suite %s

en: build host child %s
pt: filho de anfitrião de compilação %s

en: would be ok: %s (but dry run only)
pt: estaria ok: %s (mas apenas em corrida a seco)

en: main usages:
      dgit [dgit-opts] clone [dgit-opts] package [suite] [./dir|/dir]
      dgit [dgit-opts] fetch|pull [dgit-opts] [suite]
      dgit [dgit-opts] build [dpkg-buildpackage-opts]
      dgit [dgit-opts] sbuild [sbuild-opts]
      dgit [dgit-opts] pbuilder|cowbuilder [debbuildopts]
      dgit [dgit-opts] push-source [dgit-opts] [suite]
      dgit [dgit-opts] push-built [dgit-opts] [suite]
      dgit [dgit-opts] rpush-source|rpush-built build-host:build-dir ...
    important dgit options:
      -k<keyid>           sign tag and package with <keyid> instead of default
      --dry-run -n        do not change anything, but go through the motions
      --damp-run -L       like --dry-run but make local changes, without signing
      --new -N            allow introducing a new package
      --debug -D          increase debug level
      -c<name>=<value>    set git config option (used directly by dgit too)
pt: principais utilizações:
      dgit [dgit-opts] clone [dgit-opts] pacote [suite] [./dir|/dir]
      dgit [dgit-opts] fetch|pull [dgit-opts] [suite]
      dgit [dgit-opts] build [dpkg-buildpackage-opts]
      dgit [dgit-opts] sbuild [sbuild-opts]
      dgit [dgit-opts] pbuilder|cowbuilder [debbuildopts]
      dgit [dgit-opts] push-source [dgit-opts] [suite]
      dgit [dgit-opts] push-built [dgit-opts] [suite]
      dgit [dgit-opts] rpush-source|rpush-built build-host:build-dir ...
    opções importantes do dgit:
      -k<keyid>           assina etiqueta e pacote com <keyid> em vez da predefinição
      --dry-run -n        não altera nada, mas corre os movimentos
      --damp-run -L       como --dry-run mas faz alterações locais, sem as assinar
      --new -N            permite introdução dum pacote novo
      --debug -D          aumenta nível de depuração
      -c<nome>=<valor>    define opção de configuração do git (usado diretamente pelo dgit também)

en: Perhaps the upload is stuck in incoming.  Using the version from git.
pt: Talvez o envio esteja preso à chegada.  A usar a versão do git.

en: multiple values for %s (in %s git config)
pt: múltiplos valores para %s (na configuração do git %s)

en: value for config option %s (in %s git config) contains newline(s)!
pt: valor para opção de configuração %s (na configuração do git %s) contém nova(s) linha(s)!

en: need value for one of: %s
    %s: distro or suite appears not to be (properly) supported
pt: necessários valor para um de: %s
    %s: distribuição ou suite parecem não ser suportadas (apropriadamente)

en: bad syntax for (nominal) distro `%s' (does not match %s)
pt: má sintaxe para distribuição (nominal) `%s' (não corresponde a %s)

en: backports-quirk needs % or ( )
pt: backports-quirk precisa de % ou ( )

en: %s needs t (true, y, 1) or f (false, n, 0) not `%s'
pt: %s precisa de t (verdadeiro, y, 1) ou f (falso, n, 0) não `%s'

en: readonly needs t (true, y, 1) or f (false, n, 0) or a (auto)
pt: readonly precisa de t (verdadeiro, y, 1) ou f (falso, n, 0) ou um (auto)

en: unknown %s `%s'
pt: %s desconhecido `%s'

en: pushing but distro is configured readonly
pt: a empurrar mas a distribuição está configurara para só leitura

en: Push failed, before we got started.
    You can retry the push, after fixing the problem, if you like.
pt: O empurrar falhou, antes de começarmos.
    Você pode re-tentar o empurrar, após corrigir o problema, se desejar.

en: dgit: quilt mode `%s' (for format `%s') implies split view, but split-view set to `%s'
pt: dgit: modo quilt `%s' (para formato `%s') implica vista dividida, mas a vista dividida está definida para `%s'

en: this operation does not support multiple comma-separated suites
pt: esta operação não suporta múltiplas suites separadas por vírgulas

en: fetch of %s failed (%s): %s
pt: buscar de %s falhou (%s): %s

en: fetch of %s gave HTTP code %s
pt: buscar de %s deu código HTTP %s

en: note: file not found in archive at %s
pt: nota: ficheiro não encontrado no arquivo em %s

en: failed to find anywhere to download %s
pt: falhou ao encontrar de onde descarregar %s

en: ftpmasterapi archive query method takes no data part
pt: método de consulta do arquivo ftpmasterapi recebe nenhuma parte de dados

en: unknown suite %s, maybe -d would help
pt: suite desconhecida %s, talvez -d ajude

en: multiple matches for suite %s
pt: múltiplas correspondências para suite %s

en: suite %s info has no codename
pt: informação de suite %s não tem nome de código

en: suite %s maps to bad codename
pt: suite %s mapeia para mau nome de código

en: bad ftpmaster api response:
pt: má resposta de api do ftpmaster:

en: bad version: %s
pt: má versão: %s

en: bad component
pt: mau componente

en: bad filename
pt: mau nome de ficheiro

en: bad sha256sum
pt: mau sha256sum

en: aptget archive query method takes no data part
pt: método de consulta do arquivo aptget recebe nenhuma parte de dados

en: apt seemed to not to update dgit's cached Release files for %s.
    (Perhaps %s
     is on a filesystem mounted `noatime'; if so, please use `relatime'.)
pt: o apt pareceu que não atualizou os ficheiros Release em cache do dgit para %s.
    (Talvez %s
     esteja num sistema de ficheiros montado `noatime'; se for isso, por favor use `relatime'.)

en: Release file (%s) specifies intolerable %s
pt: ficheiro Release (%s) especifica %s intolerável

en: apt-get source did not produce a .dsc
pt: o apt-get source não produziu um .dsc

en: apt-get source produced several .dscs (%s)
pt: o apt-get source produziu vários .dscs (%s)

en: unable to canonicalise suite using package %s which does not appear to exist in suite %s; --existing-package may help
pt: incapaz de canonizar a suite usando o pacote %s o qual não parece existir na suite %s; --existing-package pode ajudar

en: cannot operate on %s suite
pt: não pode operar na suite %s

en: canonical suite name for %s is %s
pt: nome canónico de suite para %s é %s

en: canonical suite name is %s
pt: nome canónico de suite é %s

en: %s has hash %s but archive told us to expect %s
pt: %s tem cinza %s mas o arquivo disse-nos para esperar %s

en: unsupported source format %s, sorry
pt: formato fonte não suportado %s, desculpe

en: diverting to %s (using config for %s)
pt: a divergir para %s (usando configuração para %s)

en: unknown git-check `%s'
pt: git-check desconhecido `%s'

en: unknown git-create `%s'
pt: git-create desconhecido `%s'

en: %s: warning: removing from %s: %s
pt: %s: aviso: a remover de %s: %s

en: could not parse .dsc %s line `%s'
pt: incapaz de analisar .dsc %s linha `%s'

en: missing any supported Checksums-* or Files field in %s
pt: em falta quaisquer Checksums-* suportados ou campo Files em %s

en: hash or size of %s varies in %s fields (between: %s)
pt: cinza ou tamanho de %s varia em %s campos (entre: %s)

en: file list in %s varies between hash fields!
pt: lista de ficheiros em %s varia entre campos de cinzas!

en: %s has no files list field(s)
pt: %s não tem nenhuns campos de lista de ficheiros

en: no file appears in all file lists (looked in: %s)
pt: nenhum ficheiro aparece em todas as listas de ficheiros (trancado em: %s)

en: purportedly source-only changes has Architecture: %s
pt: supostamente alterações apenas-fonte tem Arquitectura: %s

en: purportedly source-only changes polluted by %s
pt: supostamente alterações apenas-fonte poluídas por %s

en: cannot find section/priority from .changes Files field
pt: incapaz de encontrar secção/prioridade a partir do campo Files de .changes

en: archive does not support .orig check; hope you used --ch:--sa/-sd if needed
pt: arquivo não suporta verificação de .orig; espero que tenha usado --ch:--sa/-sd se necessário

en: .dsc %s missing entry for %s
pt: .dsc %s entrada em falta para %s

en: %s: %s (archive) != %s (local .dsc)
pt: %s: %s (arquivo) != %s (.dsc local)

en: archive %s: %s
pt: arquivo %s: %s

en: archive contains %s with different checksum
pt: arquivo contém %s com sumário de verificação diferente

en: edited .changes for archive .orig contents: %s %s
pt: .changes editado para conteúdo .orig do arquivo: %s %s

en: [new .changes left in %s]
pt: [novo .changes deixado em %s]

en: %s already has appropriate .orig(s) (if any)
pt: %s já tem .orig(s) apropriados (se algum)

en: unexpected commit author line format `%s' (was generated from changelog Maintainer field)
pt: formato de linha de autor de cometido inesperado `%s' (foi gerado a partir do campo Maintainer do registo de alterações)

en: 
    Unfortunately, this source package uses a feature of dpkg-source where
    the same source package unpacks to different source code on different
    distros.  dgit cannot safely operate on such packages on affected
    distros, because the meaning of source packages is not stable.
    
    Please ask the distro/maintainer to remove the distro-specific series
    files and use a different technique (if necessary, uploading actually
    different packages, if different distros are supposed to have
    different code).
pt: 
    Infelizmente, este pacote usa uma funcionalidade do dpkg-source onde
    o mesmo pacote fonte desempacota código fonte diferente em diferentes
    distribuições.  O dgit não pode operar em segurança em tais pacotes nas distribuições afetadas, porque o significado dos pacotes fonte não é estável.
    
    Por favor peça ao maintainer da distribuição para remover os ficheiros de séries específicas da distribuição e usar uma técnica diferente (se
    necessário, enviando na realidade pacotes diferentes, se nas diferentes
    distribuições ser suposto terem código diferente).

en: Found active distro-specific series file for %s (%s): %s, cannot continue
pt: Encontrado ficheiro de séries específico de distribuição ativo para %s (%s): %s, não pode continuar

en: Dpkg::Vendor `current vendor'
pt: Dpkg::Vendor `fornecedor atual'

en: (base) distro being accessed
pt: (base) distribuição a ser acedida

en: (nominal) distro being accessed
pt: (nominal) distribuição a ser acedida

en: build-products-dir %s is not accessible: %s
pt: build-products-dir %s não está acessível: %s

en: %s: multiple representations of similar orig %s:
pt: %s: múltiplas representações de orig semelhante %s:

en:   %s: in %s (%s)
pt:   %s: em %s (%s)

en: Duplicate/inconsistent orig tarballs.  Delete the spurious ones.
pt: Tarballs orig duplicados/inconsistentes.  Apague os espúrios.

en: %s: found orig(s) in .. missing from build-products-dir, transferring:
pt: %s: orig(s) encontrados em... a faltar de build-products-dir, a transferir:

en: check orig file %s in bpd %s: %s
pt: verificar ficheiro orig %s em bpd %s: %s

en: check orig file %s in ..: %s
pt: verificar ficheiro orig %s em ..: %s

en: check target of orig symlink %s in ..: %s
pt: verificar alvo de link simbólico de orig %s em ..: %s

en: %s: cloned orig symlink from ..: %s
pt: %s: link simbólico de orig clonado a partir de ..: %s

en: %s: hardlinked orig from ..: %s
pt: %s: orig ligado por hardlink a partir de ..: %s

en: failed to make %s a hardlink to %s: %s
pt: falho ao criar %s um hardlink para %s: %s

en: %s: symmlinked orig from .. on other filesystem: %s
pt: %s: orig ligado por link simbólico a partir de .. noutro sistema de ficheiros: %s

en: package changelog
pt: registo de alterações do pacote

en: dgit (child): exec %s: %s
pt: dgit (filho): executa %s: %s

en: package changelog has no entries!
pt: registo de alterações do pacote não tem entradas!

en: warning: unable to find/parse changelog entry for first import of %s:
    %s
pt: aviso: incapaz de encontrar/analisar entrada de registo de alterações para primeira importação de %s:
    %s

en: accessing %s: %s
pt: a aceder a %s: %s

en: saving %s: %s
pt: a salvar %s: %s

en: %s: trying slow absurd-git-apply...
pt: %s: a tentar absurd-git-apply lento...

en: %s failed: %s
pt: %s falhou: %s

en: gbp-pq import and dpkg-source disagree!
     gbp-pq import gave commit %s
     gbp-pq import gave tree %s
     dpkg-source --before-build gave tree %s
pt: gbp-pq import e dpkg-source desacordam!
     gbp-pq import deu cometido %s
     gbp-pq import deu árvore %s
     dpkg-source --before-build deu árvore %s

en: synthesised git commit from .dsc %s
pt: cometido git sintetizado a partir de .dsc %s

en: Import of source package
pt: Importar de pacote fonte

en: 
    Version actually in archive:   %s (older)
    Last version pushed with dgit: %s (newer or same)
    %s
pt: 
    Versão atualmente no arquivo:   %s (antiga)
    Última versão empurrada com dgit: %s (mais recente ou igual)
    %s

en: using existing %s
pt: a usar %s existente

en: file %s has hash %s but we need hash %s (perhaps you should delete this file?)
pt: ficheiro %s tem cinza %s mas nós temos cinza %s (talvez você deva apagar este ficheiro?)

en: need to fetch correct version of %s
pt: precisa de buscar versão correta do %s

en: downloading %s...
pt: a descarregar %s...

en: file %s has hash %s (length %d) but we need hash %s (%d) (got wrong file from archive!)
pt: ficheiro %s tem cinza %s (comprimento %d) mas nós precisamos de cinza %s (%d) (obtido ficheiro errado do arquivo!)

en: too many iterations trying to get sane fetch!
pt: demasiadas iterações a tentar obter um buscar são!

en: warning: git ls-remote %s reported %s; this is silly, ignoring it.
pt: aviso: git ls-remote %s reportou %s; isto é tolice, a ignorar isto.

en: warning: git fetch %s created %s; this is silly, deleting it.
pt: aviso: git fetch %s criou %s; isto é tolice, a apagar isto.

en: --dry-run specified but we actually wanted the results of git fetch,
    so this is not going to work.  Try running dgit fetch first,
    or using --damp-run instead of --dry-run.  (Wanted: %s.)
pt: --dry-run especificado mas nós queremos mesmo os resultados de git fetch,
    assim isto não vai funcionar.  Tente correr dgit fetch primeiro,
    ou usar --damp-run em vez de --dry-run.  (Desejado: %s.)

en: warning: git ls-remote suggests we want %s
    warning:  and it should refer to %s
    warning:  but git fetch didn't fetch that object to any relevant ref.
    warning:  This may be due to a race with someone updating the server.
    warning:  Will try again...
pt: aviso: git ls-remote sugere que queremos %s
    aviso:  e deveria referir-se a %s
    aviso:  mas o git fetch não buscou esse objeto para nenhum ref relevante.
    aviso:  Isto pode ser devido a uma corrida com alguém a atualizar o servidor.
    aviso:  Iremos tentar outra vez...

en: not chasing .dsc distro %s: not fetching %s
pt: a não seguir o .dsc distribuição %s: a não buscar %s

en: .dsc names distro %s: fetching %s
pt: .dsc nomeia distribuição %s: a buscar %s

en: .dsc Dgit metadata is in context of distro %s
    for which we have no configured url and .dsc provides no hint
pt: metadados Dgit do .dsc está no contexto de distribuição %s
    para a qual não temos url configurado e o .dsc não fornece nenhuma dica

en: .dsc Dgit metadata is in context of distro %s
    for which we have no configured url;
    .dsc provides hinted url with protocol %s which is unsafe.
    (can be overridden by config - consult documentation)
pt: metadados Dgit do dsc está no contexto de distribuição %s
    para a qual não temos url configurado;
    .dsc fornece dica de url com protocolo %s o qual não é seguro.
    (isto pode ser sobreposto por configuração - consulte a documentação)

en: rewrite map
pt: rescrever mapa

en: server's git history rewrite map contains a relevant entry!
pt: rescrever de mapa do histórico git do servidor contém uma entrada relevante!

en: using rewritten git hash in place of .dsc value
pt: a usar cinza git rescrita no lugar do valor do .dsc

en: server data says .dsc hash is to be disregarded
pt: dados do servidor dizem que a cinza do .dsc é para ser descartada

en: additional commits
pt: cometidos adicionais

en: .dsc Dgit metadata requires commit %s
    but we could not obtain that object anywhere.
pt: metadados Dgit do .dsc requer cometido %s
    mas não pudemos obter esse objeto em lado nenhum.

en: last upload to archive
pt: último envio para o arquivo

en: no version available from the archive
pt: nenhuma versão disponível a partir do arquivo

en: dgit suite branch on dgit git server
pt: ramo de suite do dgit no servidor git do dgit

en: dgit client's archive history view
pt: vista de histórico de arquivo do cliente do dgit

en: Dgit field in .dsc from archive
pt: campo Dgit em .dsc do arquivo

en: 
    Git commit in archive is behind the last version allegedly pushed/uploaded.
    Commit referred to by archive: %s
    Last version pushed with dgit: %s
    %s
pt: 
    Cometido git em arquivo está atrasado à última versão alegadamente empurrada/enviada.
    Cometido referido pelo arquivo: %s
    Última versão empurrada com o dgit: %s
    %s

en: archive .dsc names newer git commit
pt: .dsc de arquivo nomeia cometido git mais recente

en: archive .dsc names other git commit, fixing up
pt: .dsc de arquivo nomeia outro cometido git, a corrigir

en: 
    Package not found in the archive, but has allegedly been pushed using dgit.
    %s
pt: 
    Pacote não encontrado no arquivo, mas foi alegadamente empurrado usando o dgit.
    %s

en: 
    Warning: relevant archive skew detected.
    Archive allegedly contains %s
    But we were not able to obtain any version from the archive or git.
pt: 
    Aviso: distorção de arquivo relevante detetada.
    Arquivo alegadamente contém %s
    Mas não somos capazes de obter nenhuma versão a partir do arquivo ou git.

en: Record %s (%s) in archive suite %s
    
    Record that
pt: Gravar %s (%s) em suite de arquivo %s
    
    Gravar isso

en: should be treated as descended from
pt: deve ser tratado como descendente de

en: dgit repo server tip (last push)
pt: dica do servidor de repositório dgit (último empurrar)

en: local tracking tip (last fetch)
pt: dica de acompanhamento local (último buscar)

en: 
    Warning: archive skew detected.  Using the available version:
    Archive allegedly contains    %s
    We were able to obtain only   %s
pt: 
     aviso: distorção de arquivo detetada.  A usar a versão disponível:
    Arquivo alegadamente contém    %s
    Apenas fomos capazes de obter    %s

en: fetched source tree
pt: buscada a árvore fonte

en: debian/changelog merge driver
pt: controlador de fusão do debian/changelog

en: [attr]dgit-defuse-attrs already found, and proper, in .git/info/attributes
     not doing further gitattributes setup
pt: [atributo]dgit-defuse-attrs já encontrado, e apropriado, em .git/info/attributes
     a não configurar mais atributos git

en: # ^ see GITATTRIBUTES in dgit(7) and dgit setup-new-tree in dgit(1)
pt: # ^ veja ATRIBUTOS GIT em dgit(7) e dgit setup-new-tree em dgit(1)

en: install %s: %s
pt: instalar %s: %s

en: dgit: warning: %s contains .gitattributes
    dgit: .gitattributes not (fully) defused.  Recommended: dgit setup-new-tree.
pt: dgit: aviso: %s contém .gitattributes
    dgit: .gitattributes não (totalmente) desativados.  Recomendado: dgit setup-new-tree.

en: fetching %s...
pt: a buscar %s...

en: failed to obtain %s: %s
pt: falhou ao obter %s: %s

en: package %s missing in (base suite) %s
pt: pacote %s em falta em (suite base) %s

en: local combined tracking branch
pt: ramo de acompanhamento combinado local

en: archive seems to have rewound: local tracking branch is ahead!
pt: arquivo parece ter sido rebobinado: ramo de acompanhamento local está adiantado

en: Combine archive branches %s [dgit]
    
    Input branches:
pt: Combinar ramos de arquivo %s [dgit]
    
    Ramos de entrada:

en: 
    Key
     * marks the highest version branch, which choose to use
     + marks each branch which was not already an ancestor
pt: 
    Tecla
     * marca o ramo de versão mais alta, que se escolhe para usar
     + marca cada ramo que não era já um antepassado

en: calculated combined tracking suite %s
pt: suite de acompanhamento combinado calculado %s

en: ready for work in %s
pt: pronto para trabalhar em %s

en: dry run makes no sense with clone
pt: corrida seca não faz sentido com clone

en: create `%s': %s
pt: criar `%s': %s

en: fetching existing git history
pt: a buscar histórico git existente

en: starting new git history
pt: a iniciar novo histórico git

en: FYI: Vcs-Git in %s has different url to your vcs-git remote.
     Your vcs-git remote url may be out of date.  Use dgit update-vcs-git ?
pt: FYI: Vcs-Git em %s tem url diferente do seu vcs-git remoto.
     O seu url de vcs-git remoto pode estar desatualizado.  Use dgit update-vcs-git ?

en: fetched into %s
pt: buscado para %s

en: Merge from %s [dgit]
pt: Fundir de %s [dgit]

en: fetched to %s and merged into HEAD
pt: buscado para %s e fundido para CABEÇALHO

en: git tree contains %s
pt: árvore git contém %s

en: you have uncommitted changes to critical files, cannot continue:
pt: você tem alterações não cometidas em ficheiros críticos, não pode continuar:

en: quilt fixup required but quilt mode is `nofix'
    HEAD commit%s differs from tree implied by debian/patches%s
pt: quilt fixup requerido mas o modo quilt é `nofix'
    cometido%s de CABEÇALHO difere da árvore implicada por debian/patches%s

en: nothing quilty to commit, ok.
pt: nada quilty para cometer, ok.

en:  (wanted to commit patch update)
pt:  (queria cometer atualização de patch)

en: Commit Debian 3.0 (quilt) metadata
pt: Cometer metadados de Debian 3.0 (quilt)

en: Not doing any fixup of `%s' due to ----no-quilt-fixup or --quilt=nocheck
pt: A não fazer nenhuma correção de `%s' devido a ----no-quilt-fixup ou --quilt=nocheck

en: Format `%s', need to check/update patch stack
pt: Formato `%s', precisa de verificar/atualizar pilha de patch

en: commit id %s
pt: id de cometido %s

en: and left in %s
pt: e deixado em %s

en: Wanted tag %s (%s) on dgit server, but not found
pt: Desejada etiqueta %s (%s) no servidor dgit, mas não encontrada

en: Wanted tag %s (one of: %s) on dgit server, but not found
pt: Desejada etiqueta %s (uma de: %s) no servidor dgit, mas não encontrada

en: %s (%s) .. %s (%s) is not fast forward
pt: %s (%s) .. %s (%s) não é de avanço rápido

en: version currently in archive
pt: versão atualmente no arquivo

en: Checking package changelog for archive version %s ...
pt: A verificar registo de alterações de pacote para versão de arquivo %s ...

en: %s field from dpkg-parsechangelog %s
pt: campo %s de dpkg-parsechangelog %s

en: Perhaps debian/changelog does not mention %s ?
pt: Talvez debian/changelog não mencione %s ?

en: %s is %s
    Your tree seems to based on earlier (not uploaded) %s.
pt: %s é %s
    A sua árvore parece baseada em %s anterior (não enviado).

en: d/changelog entry for %s is unfinalised!
    Your tree seems to based on earlier (not uploaded) %s.
pt: A entrada d/changelog para %s não está finalizada!
    A sua árvore parece baseada em %s anterior (não enviado).

en: Declaring that HEAD includes all changes in %s...
pt: A declarar que CABEÇALHO inclui todas as alterações em %s...

en: Checking that HEAD includes all changes in archive...
pt: A verificar que CABEÇALHO inclui todas as alterações no arquivo...

en: maintainer view tag
pt: etiqueta de vista de maintainer

en: dgit view tag
pt: etiqueta de vista do dgit

en: current archive contents
pt: conteúdo atual do arquivo

en: | Not fast forward; maybe --trust-changelog is needed ?  Please see dgit(1).
pt: | Não de avanço rápido; talvez seja necessário --trust-changelog ?  Por favor veja dgit(1).

en: Declare fast forward from %s
pt: Declara avanço rápido a partir de %s

en: Make fast forward from %s
pt: Torna avanço rápido a partir de %s

en: Made pseudo-merge of %s into dgit view.
pt: Feita pseudo-fusão de %s para vista dgit.

en: Declare fast forward from %s
pt: Declara avanço rápido a partir de %s

en: Make pseudo-merge of %s into your HEAD.
pt: Faz pseudo-fusão de %s para o seu CABEÇALHO.

en: %s field `%s' is not expected `%s'
pt: campo %s `%s' não é esperado `%s'

en: %s is for %s %s but debian/changelog is for %s %s
pt: %s é para %s %s mas debian/changelog é para %s %s

en: DEP-14 tag %s does not exist (--dep14tag-reuse=%s)
pt: etiqueta DEP-14 %s não existe (--dep14tag-reuse=%s)

en: %s: making fresh DEP-14 tag %s (--dep14tag-reuse=%s), since existing tag unsuitable: %s
pt: %s: a fazer etiqueta DEP-14 nova %s (--dep14tag-reuse=%s), pois a etiqueta existente não é utilizável: %s

en: existing DEP-14 tag %s is unsuitable (--dep14tag-reuse=%s): %s
pt: etiqueta DEP-14 existente %s não é apropriada (--dep14tag-reuse=%s): %s

en: refers to commit %s, not %s
pt: refere ao cometido %s, não %s

en: verification failed: git verify-tag: %s
pt: verificação falhada: git verify-tag: %s

en: checking that %s corresponds to HEAD
pt: a verificar que %s corresponde ao CABEÇALHO

en: HEAD specifies a different tree to %s:
pt: CABEÇALHO especifica uma árvore diferente para %s:

en: There is a problem with your source tree (see dgit(7) for some hints).
pt: Há um problema com a sua árvore fonte (veja dgit(7) para algumas dicas).

en: Perhaps you forgot to build.  Or perhaps there is a problem with your
    source tree (see dgit(7) for some hints).
pt: Talvez você tenha esquecido de compilar.  Ou talvez haja um problema com
    a sua árvore fonte (veja dgit(7) para algumas dicas).

en: %s already contains field %s
pt: %s já contém o campo %s

en: changes field %s `%s' does not match changelog `%s'
pt: campo de alterações %s `%s' não corresponde ao registo de alterações `%s'

en: (maintainer view tag generated by dgit --quilt=%s)
pt: (etiqueta de vista de maintainer gerada por dgit --quilt=%s)

en: warning: server says object %s type %s is tainted, but here it has type %s
pt: aviso: servidor diz que objeto %s tipo %s está contaminado, mas aqui tem tipo %s

en: object within commit %s
pt: objeto dentro de cometido %s

en: pushing tainted objects (which server would reject)
pt: a empurrar objetos contaminados (que o servidor deverá rejeitar)

en: Push failed, while checking state of the archive.
    You can retry the push, after fixing the problem, if you like.
pt: Empurrar falhou, ao verificar estado do arquivo.
    Você pode re-tentar o empurrar, após corrigir o problema, se desejar.

en: package appears to be new in this suite; if this is intentional, use --new
pt: pacote parece ser novo nesta suite; se isto for intencional, use --new

en: Push failed, while preparing your push.
    You can retry the push, after fixing the problem, if you like.
pt: O empurrar falhou, ao preparar o seu empurrar.
    Você pode re-tentar o empurrar, após corrigir o problema, se desejar.

en: looked for .dsc %s, but %s; maybe you forgot to build
pt: trancado para .dsc %s, mas %s; talvez você esqueceu de compilar

en: Branch is managed by git-debrebase (%s
    exists), but quilt mode (%s) implies a split view.
    Pass the right --quilt option or adjust your git config.
    Or, maybe, run git-debrebase forget-was-ever-debrebase.
pt: Ramo é gerido por git-debrebase (%s
    existe), mas o modo quilt (%s) implica uma vista dividida.
    Passe a opção --quilt certa ou ajuste a sua configuração de git.
    Ou, talvez, corra git-debrebase forget-was-ever-debrebase.

en: You seem to be trying to push an old version.
    Version current in archive:       %s (in suite %s)
    Version you are trying to upload: %s
pt: Parece que você tem tentado empurrar uma versão antiga.
    Versão atual no arquivo:       %s (na suite %s)
    Versão que você tenta enviar: %s

en: --quilt=%s but no cached dgit view:
     perhaps HEAD changed since dgit build[-source] ?
pt: --quilt=%s mas nenhuma vista dgit em cache:
     talvez o CABEÇALHO tenha alterado desde dgit build[-source] ?

en: dgit push: HEAD is not a descendant of the archive's version.
    To overwrite the archive's contents, pass --trust-changelog, or --overwrite=VERSION.
    To rewrite history, if permitted by the archive, use --deliberately-not-fast-forward.
pt: dgit push: CABEÇALHO não é descendente da versão do arquivo.
    Para sobrepor o conteúdo do arquivo, passe --trust-changelog, ou --overwrite=VERSÃO.
    Para rescrever o histórico, se permitido pelo arquivo, use --deliberately-not-fast-forward.

en: 
    Version %s has already been tagged (pushed?)
    If this was a failed (or incomplete or rejected) upload by you, just
    add a new changelog stanza for a new version number and try again.
pt: 
    A versão %s já foi etiquetada (empurrada?)
    Se isto foi um envio falhado (ou incompleto ou rejeitado) seu, apenas
    adicione uma nova estrofe no registo de alterações para um novo número de versão e tente de novo.

en: Tag %s already exists.
pt: Etiqueta %s já existe.

en: failed to find unique changes file (looked for %s in %s); perhaps you need to use dgit -C
pt: falhou ao encontrar um ficheiro de alterações único (trancado para %s em %s); talvez você precise de usar dgit -C

en: uploading binaries, although distro policy is source only
pt: a enviar binários, apesar da política da distribuição ser apenas fonte.

en: source-only upload, although distro policy requires .debs
pt: envio de apenas fonte, apesar da política da distribuição requerer .debs

en: source-only upload, though package appears entirely NEW
    (this is probably contrary to policy in %s)
pt: envio de apenas fonte, apesar do pacote parecer completamente NOVO
    (isto é provavelmente contrário À política em %s)

en: unknown source-only-uploads policy `%s'
pt: política envios-apenas-fonte desconhecida `%s'

en: policy-query-supported-ssh value '%s' must be false/true/unknown
pt: valor de policy-query-supported-ssh '%s' tem de ser false/true/unknown

en: Push failed, while signing the tag.
    You can retry the push, after fixing the problem, if you like.
pt: O empurrar falhou, ao assinar a etiqueta.
    Você pode re-tentar o empurrar, após corrigir o problema, se desejar.

en: Push failed, *after* signing the tag.
    If you want to try again, you should use a new version number.
pt: Empurrar falhou, *após* assinar a etiqueta.
    Se você quiser tentar de novo, deve usar um novo número de versão.

en: Push failed, while updating the remote git repository - see messages above.
    If you want to try again, you should use a new version number.
pt: Empurrar falhou, ao atualizar o repositório git remoto - veja as mensagens em cima
    Se você quiser tentar de novo, deve usar um novo número de versão.

en: Push failed, while obtaining signatures on the .changes and .dsc.
    If it was just that the signature failed, you may try again by using
    debsign by hand to sign the changes file (see the command dgit tried,
    above), and then dput that changes file to complete the upload.
    If you need to change the package, you must use a new version number.
pt: Empurrar falhou, ao obter assinaturas nos .changes e .dsc.
    Se foi só a assinatura que falhou, você pode tentar de novo usando
    debsign manualmente para assinar o ficheiro de alterações (veja o comando
    que o dgit tentou, em cima), e depois faça dput a esse ficheiro de alterações para completar o envio.
    Se precisar de alterar o pacote, vai ter de usar um novo número de versão.

en: [new .dsc & .changes left in %s.tmp, %s.tmp]
pt: [novos .dsc & .changes deixados em %s.tmp, %s.tmp]

en: Push failed, while uploading package(s) to the archive server.
    You can retry the upload of exactly these same files with dput of:
      %s
    If that .changes file is broken, you will need to use a new version
    number for your next attempt at the upload.
pt: Empurrar falhou, ao enviar pacote(s) para o servidor de arquivo.
    Você pode tentar de novo o envio de exatamente estes mesmos ficheiros
    com dput de:  %s
    Se esse ficheiro .changes estiver estragado, vai precisar de usar um novo
    número de versão para a próxima tentativa de envio.

en: pushed and uploaded %s
pt: empurrado e enviado %s

en: -p is not allowed with clone; specify as argument instead
pt: -p não é permitido com clone; especifique um argumento em vez disto

en: incorrect arguments to dgit clone
pt: argumentos incorretos para dgit clone

en: remove %s: %s
pt: remover %s: %s

en: check whether to remove %s: %s
pt: verifica se deve-se remover %s: %s

en: incorrect arguments to dgit fetch or dgit pull
pt: argumentos incorretos para dgit fetch ou dgit pull

en: dgit pull not yet supported in split view mode (including with view-splitting quilt modes)
pt: dgit pull ainda não suportado em modo de vista dividida (incluindo com modos quilt de vista dividida)

en: dgit checkout needs a suite argument
pt: dgit checkout precisa dum argumento de suite

en: setting up vcs-git: %s
pt: a configurar vcs-git: %s

en: vcs git unchanged: %s
pt: vcs git não alterado: %s

en: changing vcs-git url to: %s
pt: a alterar url de vcs-git para: %s

en: fetching (%s)
pt: a buscar (%s)

en: incorrect arguments to dgit %s
pt: argumentos incorretos para dgit %s

en: dgit %s: changelog specifies %s (%s) but command line specifies %s
pt: dgit %s: registo de alterações especifica %s (%s) mas a linha de comandos especifica %s

en: dgit push, but dgit.default.push-subcmd set to %s
pt: dgit push, mas dgit.default.push-subcmd definido para %s

en: dgit rpush, but dgit.default.[r]push-subcmd set to %s
pt: dgit rpush, mas dgit.default.[r]push-subcmd definido para %s

en: warning: "dgit %s" currently means "dgit %s-built" (by default)
    warning:   but is going to change to "dgit %s-source".   See dgit!(1).
pt: aviso: "dgit %s" presentemente significa "dgit %s-built" (por predefinição)
    aviso:   mas irá mudar para "dgit %s-source".   Veja dgit!(1).

en: build host has dgit rpush protocol versions %s but invocation host has %s
pt: máquina de compilação tem versões de protocolo dgit rpush %s mas a máquina de invocação tem %s

en: create %s: %s
pt: criar %s: %s

en: build host child failed: %s
pt: filho de máquina de compilação falhou: %s

en: all done
pt: tudo feito

en: file %s (%s) twice
pt: ficheiro %s (%s) duas vezes

en: bad param spec
pt: má especificação de parâmetros

en: bad previously spec
pt: má especificação anteriormente

en: buildinfo mismatch in field %s
pt: incompatibilidade de informação de compilação no campo %s

en: buildinfo mismatch in field Architecture
pt: incompatibilidade de informação de compilação no campo Architecture

en: buildinfo contains forbidden field %s
pt: informação de compilação contém campo proibido %s

en: build-host-supplied changes file is not source-only
pt: ficheiro de alterações de máquina-de-compilação-fornecida não é apenas-fonte

en: remote changes file
pt: ficheiro de alterações remoto

en: For full diff showing the problem(s), type:
     %s
pt: Para um diff completo a mostrar os problema(s), escreva:
     %s

en: not a plain file
pt: não é um ficheiro simples

en: mode or type changed in unsupported way
pt: modo ou tipo mudou em maneira não suportada

en: modified symlink
pt: link simbólico modificado

en: deletion of symlink
pt: apagar de link simbólico

en: creation with non-default mode, or symlink
pt: criação com modo não-predefinido, ou link simbólico

en: dgit:  cannot represent change: %s: %s
pt: dgit:  não pode representar alteração: %s: %s

en: HEAD has changes to .orig[s] which are not representable by `3.0 (quilt)'
pt: CABEÇALHO tem alterações aos .orig[s] que não são representáveis por `3.0 (quilt)'

en: --quilt=%s specified, implying patches-unapplied git tree
     but git tree differs from orig in upstream files.
pt: --quilt=%s especificado, a implicar árvore git de patches não aplicadas
     mas a árvore git difere da origem nos ficheiros do autor.

en: Unexpected differences between orig and HEAD:
pt: Diferenças não esperadas entre orig e CABEÇALHO:

en: 
     ... debian/patches is missing; perhaps this is a patch queue branch?
pt: 
     ... debian/patches em falta; talvez este seja um ramo de fila de patch?

en: --quilt=%s specified, implying patches-applied git tree
     but git tree differs from result of applying debian/patches to upstream
pt: --quilt=%s especificado, a implicar árvore git de patches aplicadas
     mas a árvore git difere do resultado de aplicar debian/patches ao autor

en: Unexpected differences between orig+patches and HEAD:
pt: Diferenças não esperadas entre orig+patches e CABEÇALHO:

en: Combine debian/ with upstream source for %s
pt: Combina debian/ com fonte de autor para %s

en: dgit view: creating patches-applied version using gbp pq
pt: vista dgit: a criar versão de patches aplicadas usando gbp pq

en: --quilt=%s specified, implying that HEAD is for use with a
     tool which does not create patches for changes to upstream
     .gitignores: but, such patches exist in debian/patches.
pt: --quilt=%s especificado, a implicar que o CABEÇALHO seja para usar com
     uma ferramenta que não crie patches para alterações aos .gitignores
     do autor: mas, tais patches existem em debian/patches.

en: dgit view: creating patch to represent .gitignore changes
pt: vista dgit: a criar patch para representar alterações a .gitignore

en: %s already exists; but want to create it to record .gitignore changes
pt: %s já existe, mas queremos cria-lo para gravar alterações de .gitignore

en: Subject: Update .gitignore from Debian packaging branch
    
    The Debian packaging git branch contains these updates to the upstream
    .gitignore file(s).  This patch is autogenerated, to provide these
    updates to users of the official Debian archive view of the package.
pt: Assunto: Atualizar .gitignore a partir do ramo de empacotamento de Debian
    
    O ramo git de empacotamento Debian contém estas atualizações aos ficheiros
    .gitignore do autor.  Esta patch é auto-gerada, para fornecer estas
    atualizações a utilizadores da vista de arquivo Debian oficial do pacote.

en: Commit patch to update .gitignore
pt: Cometer patch para atualizar .gitignore

en: maximum search space exceeded
pt: espaço de busca máximo excedido

en: has %s not %s
pt: tem %s não %s

en: root commit
pt: cometido de raiz

en: merge (%s nontrivial parents)
pt: fusão (%s pais não triviais)

en: changed %s
pt: alterado %s

en: 
    %s: error: quilt fixup cannot be linear.  Stopped at:
pt: 
    %s: erro: quilt fixup não pode ser linear.  Parado em:

en: quilt history linearisation failed.  Search `quilt fixup' in dgit(7).
pt: linearização de histórico quilt falhada.  Procure `quilt fixup' em dgit(7).

en: quilt fixup cannot be linear, smashing...
pt: quilt fixup não pode ser linear, a esmagar...

en: Automatically generated patch (%s)
    Last (up to) %s git changes, FYI:
pt: Patch gerada automaticamente (%s)
    Última (até a) %s alterações git, Para Sua Informação:

en: quiltify linearisation planning successful, executing...
pt: planeamento de linearização de tornar quilt com sucesso, a executar...

en: contains unexpected slashes
pt: contém barras não esperadas

en: contains leading punctuation
pt: contém pontuação a liderar

en: contains bad character(s)
pt: contem maus caracteres

en: is series file
pt: é ficheiro série

en: too long
pt: demasiado longo

en: quiltifying commit %s: ignoring/dropping Gbp-Pq %s: %s
pt: a tornar cometido quilt %s: a ignorar/largar Gbp-Pq %s: %s

en: dgit: patch title transliteration error: %s
pt: dgit: erro de transliteração de título de patch: %s

en: quilt mode %s does not make sense (or is not supported) with single-debian-patch
pt: modo quilt %s não faz sentido (ou não é suportado) com single-debian-patch

en: converted
pt: convertido

en: dgit view: created (%s)
pt: vista dgit: criado (%s)

en: Commit removal of .pc (quilt series tracking data)
pt: Remoção de cometido de .pc (dados de acompanhamento de séries quilt)

en: starting quiltify (single-debian-patch)
pt: a iniciar tornar quilt (single-debian-patch)

en: regenerating patch using git diff (--quilt=%s)
pt: a regenerar patch usando git diff (--quilt=%s)

en: warning: package uses dpkg-source include-binaries feature - not all changes are visible in patches!
pt: aviso: pacote usa a funcionalidade include-binaries do dpkg-source - nem todas as alterações são visíveis em patches!

en: warning: ignoring bad include-binaries file %s: %s
pt: aviso: a ignorar mau ficheiro include-binaries %s: %s

en: forbidden path component '%s'
pt: componente de caminho proibido '%s'

en: path starts with '%s'
pt: caminho começa com '%s'

en: path to '%s' not a plain file or directory
pt: caminho para '%s' não é ficheiro simples nem directório

en: dgit: split brain (separate dgit view) may be needed (--quilt=%s).
pt: dgit: pode ser necessário divisão de cérebro (vista dgit separada) (--quilt=%s).

en: dgit view: found cached (%s)
pt: vista dgit: encontrado em cache (%s)

en: dgit view: found cached, no changes required
pt: vista dgit: encontrado em cache, nenhumas alterações necessárias

en: examining quilt state (multiple patches, %s mode)
pt: a examinar estado quilt (múltiplas patches, modo %s)

en: failed to apply your git tree's patch stack (from debian/patches/) to
     the corresponding upstream tarball(s).  Your source tree and .orig
     are probably too inconsistent.  dgit can only fix up certain kinds of
     anomaly (depending on the quilt mode).  Please see --quilt= in dgit(1).
pt: falhou a aplicar a pilha de patch da sua árvore git (de debian/patches/)
     para os tarball(s) de autor correspondentes.  A sua árvore fonte e .orig
     são provavelmente demasiado inconsistentes.  O dgit só pode corrigir certos
     tipos de anomalia (dependendo do modo quilt).  Por favor veja --quilt= em dgit(1).

en: Tree already contains .pc - will delete it.
pt: Árvore já contém .pc - irei apaga-lo.

en: baredebian+tarball is not meaningful with tag2upload
pt: baredebian+tarball não é significativo com tag2upload

en: baredebian quilt fixup: could not find any origs
pt: baredebian quilt fixup: incapaz de encontrar quaisquer origs

en: Combine orig tarballs for %s %s
pt: Combina tarballs de origem para %s %s

en: upstream
pt: autoria

en: %s: base trees orig=%.20s o+d/p=%.20s
pt: %s: orig de árvores base=%.20s o+d/p=%.20s

en: %s: quilt differences: src:  %s orig %s     gitignores:  %s orig %s
    %s: quilt differences: %9.00009s %s o+d/p          %9.00009s %s o+d/p
pt: %s: diferenças de quilt: fonte:  %s orig %s     gitignores:  %s orig %s
    %s: diferenças de quilt: %9.00009s %s o+d/p          %9.00009s %s o+d/p

en: This has only a debian/ directory; you probably want --quilt=bare debian.
pt: Isto é apenas um directório debian/ ; você provavelmente quer --quilt=bare debian.

en: This might be a patches-unapplied branch.
pt: Isto pode ser um ramo de patches não aplicadas.

en: This might be a patches-applied branch.
pt: Isto pode ser um ramo de patches aplicadas.

en: Maybe you need one of --[quilt=]gbp --[quilt=]dpm --quilt=unapplied ?
pt: Talvez você precise um de --[quilt=]gbp --[quilt=]dpm --quilt=unapplied ?

en: Warning: Tree has .gitattributes.  See GITATTRIBUTES in dgit(7).
pt: Aviso: Árvore tem .gitattributes.  Veja ATRIBUTOS GIT em dgit(7).

en: Maybe orig tarball(s) are not identical to git representation?
pt: Talvez os tarball(s) de origem não sejam idênticos à representação git?

en: starting quiltify (multiple patches, %s mode)
pt: a iniciar tornar quilt (múltiplas patches, modo %s)

en: 
    dgit: Building, or cleaning with rules target, in patches-unapplied tree.
    dgit: Have to apply the patches - making the tree dirty.
    dgit: (Consider specifying --clean=git and (or) using dgit sbuild.)
pt: 
    dgit: Compilar, ou limpar com alvo de regras, em árvore de patches não aplicadas.
    dgit: Tem de aplicar as patches - sujando a árvore.
    dgit: (Considere especificar --clean=git e (ou) usar dgit sbuild.)

en: dgit: Unapplying patches again to tidy up the tree.
pt: dgit: A desaplicar patches de novo para arrumar a árvore.

en: If this is just missing .gitignore entries, use a different clean
    mode, eg --clean=dpkg-source,no-check (-wdn/-wddn) to ignore them
    or --clean=git (-wg/-wgf) to use `git clean' instead.
pt: Se isto tem apenas entradas .gitignore em falta, use um modo de limpeza
    diferente, ex --clean=dpkg-source,no-check (-wdn/-wddn) para os ignorar
    ou --clean=git (-wg/-wgf) para usar `git clean' em vez disto.

en: tree contains uncommitted files and --clean=check specified
pt: árvore contém ficheiros não cometidos e --clean=check especificado

en: tree contains uncommitted files (NB dgit didn't run rules clean)
pt: árvore contém ficheiros não cometidos (Note Bem o  dgit não corre limpeza de regras)

en: tree contains uncommitted, untracked, unignored files
    You can use --clean=git[-ff],always (-wga/-wgfa) to delete them.
    To include them in the build, it is usually best to just commit them.
pt: árvore contém ficheiros não cometidos, não acompanhados, não ignorados
    Você pode usar --clean=git[-ff],always (-wga/-wgfa) para os apagar.
    Para os incluir na compilação, é geralmente melhor apenas comete-los.

en: quilt mode %s (generally needs untracked upstream files)
    contradicts clean mode %s (which would delete them)
pt: modo quilt %s (geralmente precisa de ficheiros de autor não acompanhados)
    contradiz o modo clean %s (o qual iria apaga-los)

en: tree contains uncommitted files (after running rules clean)
pt: árvore contém ficheiros não cometidos (após correr limpeza de regras)

en: clean takes no additional arguments
pt: clean não recebe argumentos adicionais

en: -p specified package %s, but changelog says %s
pt: -p especificou pacote %s, mas o registo de alterações diz %s

en: dgit: --include-dirty is not supported with split view (including with view-splitting quilt modes)
pt: dgit: --include-dirty não é suportado com vista dividida (incluindo com modos quilt de vista dividida)

en: tree has .gitignore(s) but debian/source/options has 'tar-ignore'
    Try 'tar-ignore=.git' in d/s/options instead.  (See #908747.)
pt: árvore tem .gitignore(s) mas debian/source/options tem 'tar-ignore'
    Tente 'tar-ignore=.git' em d/s/options em vez disto.  (Veja #908747.)

en: %s: warning: debian/source/options contains bare 'tar-ignore'
    This can cause .gitignore files to be improperly omitted.  See #908747.
pt: %s: aviso: debian/source/options contém 'tar-ignore' a nu
    Isto pode causar que ficheiros .gitignore sejam omitidos impropriamente.  Veja #908747.

en: dgit: --upstream-commitish only makes sense with --quilt=baredebian
pt: dgit: --upstream-commitish apenas faz sentido com --quilt=baredebian

en: remove old changes file %s: %s
pt: remover ficheiro de alterações antigo %s: %s

en: would remove %s
pt: iria remover %s

en: warning: dgit option %s must be passed before %s on dgit command line
pt: aviso: opção de dgit %s tem de ser passada antes de %s na linha de comandos do dgit

en: warning: option %s should probably be passed to dgit before %s sub-command on the dgit command line, so that it is seen by dgit and not simply passed to %s
pt: aviso: opção %s deve provavelmente ser passada ao dgit antes do sub-comando %s na linha de comandos do dgit, para que seja vista pelo dgit e não simplesmente passada a %s

en: archive query failed (queried because --since-version not specified)
pt: consulta ao arquivo falhou (consultado porque --since-version não foi especificado)

en: changelog will contain changes since %s
pt: o registo de alterações irá conter alterações desde %s

en: package seems new, not specifying -v<version>
pt: pacote parece ser novo, a não especificar -v<versão>

en: Wanted to build nothing!
pt: Desejou compilar nada!

en: only one changes file from build (%s)
pt: apenas um ficheiro de alterações da compilação (%s)

en: %s found in binaries changes file %s
pt: %s encontrado em ficheiro de alterações de binários %s

en: %s unexpectedly not created by build
pt: %s inesperadamente não criado pela compilação

en: install new changes %s{,.inmulti}: %s
pt: instalar novas alterações %s{,.inmulti}: %s

en: wrong number of different changes files (%s)
pt: número errado de ficheiros de alterações diferentes (%s)

en: build successful, results in %s
pt: compilação com sucesso, resultados em %s

en: changes files other than source matching %s already present; building would result in ambiguity about the intended results.
    Suggest you delete %s.
pt: já presentes ficheiros de alterações para além da correspondência de fonte %s; a compilação iria resultar em ambiguidade sobre os resultados pretendidos.
    Sugiro que você apague %s.

en: build successful
pt: compilação com sucesso

en: %s: warning: build-products-dir set, but not supported by dpkg-buildpackage
    %s: warning: build-products-dir will be ignored; files will go to ..
pt: %s: aviso: build-products-dir definido, mas não suportado por dpkg-buildpackage
    %s: aviso: build-products-dir vai ser ignorado; os ficheiro irão para ..

en: remove %s: %s
pt: remover %s: %s

en: --tag2upload-builder-mode needs split-brain mode
pt: --tag2upload-builder-mode precisa de modo split-brain

en: upstream tag and not commit, or vice-versa
pt: etiqueta de autor e não cometida, ou vice-versa

en: --include-dirty not supported with --build-products-dir, sorry
pt: --include-dirty não suportado com --build-products-dir, desculpe

en: --include-dirty not supported with --tag2upload-builder-mode
pt: --include-dirty não suportado com --tag2upload-builder-mode

en: source-only buildinfo
pt: informação de compilação apenas-fonte

en: put in place new built file (%s): %s
pt: por no lugar novo ficheiro de compilação (%s): %s

en: build-source takes no additional arguments
pt: build-source não recebe argumentos adicionais

en: source built, results in %s and %s
pt: compilação de fonte, resultados em %s e %s

en: dgit push-source: --include-dirty/--ignore-dirty does not makesense with push-source!
pt: dgit push-source: --include-dirty/--ignore-dirty não faz sentido com push-source!

en: --tag2upload-builder-mode not supported with -C
pt: --tag2upload-builder-mode não suportado com -C

en: source changes file
pt: ficheiro de alterações de fonte

en: user-specified changes file is not source-only
pt: ficheiro de alterações especificado pelo utilizador não é apenas-fonte

en: %s (in build products dir): %s
pt: %s (em directório de compilação de produtos): %s

en: perhaps you need to pass -A ?  (sbuild's default is to build only
    arch-specific binaries; dgit 1.4 used to override that.)
pt: talvez você precise de passar -A ?  (a predefinição do sbuild é compilar
    apenas binários específicos da arquitectura; o dgit 1.4 costumava sobrepor isso.)

en: you asked for a builder but your debbuildopts didn't ask for any binaries -- is this really what you meant?
pt: você pediu um compilador mas o seu debbuildopts não pediu nenhuns binários -- é realmente isto o que você quer dizer?

en: we must build a .dsc to pass to the builder but your debbuiltopts forbids the building of a source package; cannot continue
pt: temos de compilar um .dsc para passar ao compilador mas o seu debbuiltopts proíbe a compilação de um pacote fonte; não pode continuar

en: incorrect arguments to dgit print-unapplied-treeish
pt: argumentos incorretos para dgit print-unapplied-treeish

en: source tree
pt: árvore fonte

en: unknown dgit import-dsc sub-option `%s'
pt: sub-opção desconhecida do dgit import-dsc `%s'

en: usage: dgit import-dsc .../PATH/TO/.DSC BRANCH
pt: utilização: dgit import-dsc .../CAMINHO/PARA/RAMO .DSC

en: dry run makes no sense with import-dsc
pt: correr a seco não faz sentido com import-dsc

en: %s is checked out - will not update it
pt: %s está verificado - não vai ser atualizado

en: open import .dsc (%s): %s
pt: abrir importação de .dsc (%s): %s

en: read %s: %s
pt: ler %s: %s

en: import-dsc signature check failed
pt: verificação de assinatura do import-dsc falhou

en: %s: warning: importing unsigned .dsc
pt: %s: aviso: a importar .dsc não assinado

en: Dgit metadata in .dsc
pt: metadados Dgit em .dsc

en: dgit: import-dsc of .dsc with Dgit field, using git hash
pt: dgit: import-dsc de .dsc com campo Dgit, a usar git hash

en: .dsc contains Dgit field referring to object %s
    Your git tree does not have that object.  Try `git fetch' from a
    plausible server (browse.dgit.d.o? salsa?), and try the import-dsc again.
pt: .dsc contém campo Dgit que refere o objeto %s
    A sua árvore git não tem esse objeto.  Tente `git fetch' a partir de um
    servidor plausível (browse.dgit.d.o? salsa?), e tente o import-dsc outra vez.

en: Not fast forward, forced update.
pt: Não é de avanço rápido, atualização forçada.

en: Not fast forward to %s
pt: Não avanço rápido para %s

en: updated git ref %s
pt: ref git atualizada %s

en: Branch %s already exists
    Specify ..%s for a pseudo-merge, binding in existing history
    Specify  +%s to overwrite, discarding existing history
pt: Ramo %s já existe
    Especifique ..%s para uma pseudo-fusão, vinculando a um histórico existente
    Especifique  +%s para sobrescrever, descartando o histórico existente

en: lstat %s works but stat gives %s !
pt: lstat %s funciona mas o estatuto dá %s !

en: stat %s: %s
pt: estatuto %s: %s

en: import %s requires %s, but: %s
pt: importar %s requer %s, mas: %s

en: cannot import %s which seems to be inside working tree!
pt: não pode importar %s que parece estar dentro de árvore de trabalho!

en: symlink %s to %s: %s
pt: link simbólico %s para %s: %s

en: made symlink %s -> %s
pt: link simbólico feito %s -> %s

en: Import, forced update - synthetic orphan git history.
pt: Importar, atualização forçada - histórico git órfão sintético.

en: Import, merging.
pt: Importar, a fundir.

en: Merge %s (%s) import into %s
pt: Fundir %s (%s) importação para %s

en: results are in git ref %s
pt: resultados estão em ref git %s

en: need only 1 subpath argument
pt: precisa apenas 1 argumento de sub-caminho

en: need destination argument
pt: precisa argumento de destino

en: exec git clone: %s
pt: executar git clone: %s

en: no arguments allowed to dgit print-dgit-repos-server-source-url
pt: nenhuns argumentos permitidos para dgit print-dgit-repos-server-source-url

en: package does not exist in target suite, looking in whole archive
pt: pacote não existe na suite alvo, a procurar no arquivo inteiro

en: package in target suite is different upstream version, %s
pt: pacote na suite alvo é versão de autor diferente, %s

en: suite has this upstream version, but no origs
pt: suite tem esta versão de autor, mas nenhuns origs

en: suite has origs for this upstream version
pt: suite tem origs para esta versão de autor

en: no .origs for package %s upstream version %s
pt: nenhuns .origs para o pacote %s versão de autor %s

en: multiple possibilities for orig component %s:
pt: múltiplas possibilidades para componente orig %s:

en: failed to resolve, unambiguously, which .origs are intended
pt: falhou ao resolver, sem ambiguidade, quais .origs são pretendidos

en: unknown long option to download-unfetched-origs `%s'
pt: opção longa desconhecida para download-unfetched-origs `%s'

en: download-unfetched-origs takes no non-option arguments
pt: download-unfetched-origs não recebe nenhum argumento não-opção

en: orig file is missing (404) at archive mirror: %s
pt: ficheiro orig em falta (404) no espelho do arquivo: %s

en: %d orig file(s) could not be obtained
pt: %d ficheiro(s) orig não puderam ser obtidos

en: no arguments allowed to dgit print-dpkg-source-ignores
pt: nenhuns argumentos permitidos para dgit print-dpkg-source-ignores

en: no arguments allowed to dgit setup-mergechangelogs
pt: nenhuns argumentos permitidos para dgit setup-mergechangelogs

en: no arguments allowed to dgit setup-useremail
pt: nenhuns argumentos permitidos para dgit setup-useremail

en: no arguments allowed to dgit setup-tree
pt: nenhuns argumentos permitidos para dgit setup-tree

en: --initiator-tempdir must be used specify an absolute, not relative, directory.
pt: --initiator-tempdir tem de ser especificado um directório absoluto, não relativo.

en: %s needs a value
pt: %s precisa dum valor

en: bad value `%s' for %s
pt: mau valor `%s' para %s

en: %s: warning: ignoring unknown force option %s
pt: %s: aviso: a ignorar opção de forçar desconhecida %s

en: unknown long option `%s'
pt: opção longa desconhecida `%s'

en: unknown short option `%s'
pt: opção curta desconhecida `%s'

en: %s is set to something other than SIG_DFL
pt: %s está definido para algo diferente que SIG_DFL

en: %s is blocked
pt: %s está bloqueado

en: On entry to dgit, %s
    This is a bug produced by something in your execution environment.
    Giving up.
pt: Em entrada para dgit, %s
    Isto é um bug produzido por algo no seu ambiente de execução.
    A desistir.

en: unsupported option `%s', cannot set command for %s (can only provide options)
pt: opção não suportada `%s', não pode definir comando para %s (só pode fornecer opções)

en: unsupported option `%s', cannot provide additional options for %s (can only provide replacement command)
pt: opção não suportada `%s', não pode fornecer opções adicionais para %s (só pode fornecer comando substituto)

en: unsupported option `%s', cannot adjust options for %s (can only provide replacement command)
pt: opção não suportada `%s', não pode ajustar opções para %s (só pode fornecer comando substituto)

en: cannot set command for %s (can only provide options)
pt: não pode definir comando para %s (só pode fornecer opções)

en: cannot configure options for %s (can only provide replacement command)
pt: não pode configurar opções para %s (só pode fornecer comando substituto)

en: unknown quilt-mode `%s'
pt: modo quilt desconhecido `%s'

en: unknown %s setting `%s'
pt: definição %s desconhecida `%s'

en: --tag2upload-builder-mode implies --dep14tag-reuse=must
pt: --tag2upload-builder-mode implica --dep14tag-reuse=must

en: unknown dep14tag-reuse mode `%s'
pt: modo dep14tag-reuse desconhecido `%s'

en: DRY RUN ONLY
pt: APENAS CORRER A SECO

en: DAMP RUN - WILL MAKE LOCAL (UNSIGNED) CHANGES
pt: CORRIDA DAMP - IRÁ FAZER ALTERAÇÕES LOCAIS (NÃO ASSINADAS)

en: unknown operation %s
pt: operação desconhecida %s

en: usages:
      git-debrebase [<options>] [--|-i <git rebase options...>]
      git-debrebase [<options>] status
      git-debrebase [<options>] prepush [--prose=...]
      git-debrebase [<options>] quick|conclude
      git-debrebase [<options>] new-upstream <new-version> [<details ...>]
      git-debrebase [<options>] convert-from-* ...
      ...
    See git-debrebase(1), git-debrebase(5), dgit-maint-debrebase(7) (in dgit).
pt: utilizações:
      git-debrebase [<opções>] [--|-i <opções do git rebase...>]
      git-debrebase [<opções>] status
      git-debrebase [<opções>] prepush [--prose=...]
      git-debrebase [<opções>] quick|conclude
      git-debrebase [<opções>] new-upstream <nova-versão> [<detalhes ...>]
      git-debrebase [<opções>] convert-from-* ...
      ...
    Veja git-debrebase(1), git-debrebase(5), dgit-maint-debrebase(7) (em dgit).

en: %s: bad usage: %s
pt: %s: má utilização: %s

en: bad options follow `git-debrebase %s'
pt: más opções seguem `git-debrebase %s'

en: missing required git config %s
pt: configuração git requerida em falta %s

en: %s: snag ignored (-f%s): %s
pt: %s: obstáculo ignorado (-f%s): %s

en: %s: snag detected (-f%s): %s
pt: %s: obstáculo detetado (-f%s): %s

en: %s: snags: %d overridden by individual -f options
pt: %s: obstáculos: %d sobrepostos por opções -f individuais

en: %s: snags: %d overridden by global --force
pt: %s: obstáculos: %d sobrepostos --force global

en: %s: snags: %d blocker(s) (you could -f<tag>, or --force)
pt: %s: obstáculos: %d bloqueador(es) (você pode -f<etiqueta>, ou --force)

en: Branch/history seems mangled - no longer in gdr format.
    See ILLEGAL OPERATIONS in git-debrebase(5).
pt: Ramo/histórico parece mutilado - não mais em formato gdr.
    Veja OPERAÇÕES ILEGAIS em git-debrebase(5).

en: %s
    Is this meant to be a gdr branch?  %s
pt: %s
    É suporto isto ser um ramo gdr?  %s

en: %s
    %s
    Consider git-debrebase scrap, to throw away your recent work.
pt: %s
    %s
    Considere git-debrebase scrap, para deitar fora o seu trabalho recente.

en: %s
    Branch does not seem to be meant to be a git-debrebase branch?
    Wrong branch, or maybe you needed git-debrebase convert-from-*.
pt: %s
    Ramo não parece destinado a ser um ramo git-debrebase?
    Ramo errado, ou talvez você precise git-debrebase convert-from-*.

en: %s
    Branch/history mangled, and diverged since last git-debrebase.
    Maybe you reset to, or rebased from, somewhere inappropriate.
pt: %s
    Ramo/histórico mutilado, e divergido desde o último git-debrebase.
    Talvez você tenha reiniciado para, ou re-baseado de, algum lugar inapropriado.

en: git-debrebase `anchor' but %s
pt: git-debrebase `anchor' mas %s

en: has other than two parents
pt: tem outros além de dois pais

en: contains debian/patches
pt: contém debian/patches

en: is an origin commit
pt: é um cometido original

en: upstream files differ from left parent
pt: ficheiros do autor diferem do pai esquerdo

en: debian/ differs from right parent
pt: debian/ difere do pai direito

en: edits debian/patches
pt: edita debian/patches

en: parent's debian is not a directory
pt: debian de pai não é um directório

en: origin commit
pt: cometido de origem

en: unknown kind of merge from %s
pt: tipo de fusão desconhecido a partir de %s

en: octopus merge
pt: fusão polvo

en: inconsistent anchors in merged-breakwaters %s
pt: ancoras inconsistentes em quebra mar fundidos %s

en: branch needs laundering (run git-debrebase): %s
pt: ramo precisa de lavagem (corra git-debrebase): %s

en: packaging change (%s) follows upstream change
pt: alteração de empacotamento (%s) segue alteração do autor

en:  (eg %s)
pt:  (ex %s)

en: found mixed upstream/packaging commit
pt: encontrado cometido de autor/empacotamento misturado

en: found interchange bureaucracy commit (%s)
pt: encontrado cometido burocrático de intercâmbio (%s)

en: found dgit dsc import
pt: encontrada importação dsc de dgit

en: found bare dgit dsc import with no prior history
pt: encontrada importação dsc de dgit nua sem histórico anterior

en: found vanilla merge
pt: encontrada fusão vanilla

en: found unprocessable commit, cannot cope: %s
pt: encontrado cometido não processável, que não se consegue lidar: %s

en: old anchor is recognised due to --anchor, cannot check upstream
pt: ancora antiga é reconhecida devido a --anchor, não pode verificar a autoria

en: found unprocessable commit, cannot cope; %3$s: (commit %1$s) (d.%2$s)
pt: encontrado cometido não processável, que não se consegue lidar; %3$s: (cometido %1$s) (d.%2$s)

en: found unprocessable commit, cannot cope: (commit %1$s) (d.%2$s)
pt: encontrado cometido não processável, que não se consegue lidar: (cometido %1$s) (d.%2$s)

en: bare dgit dsc import
pt: importação dsc dgit nua

en: mismatch %s ?
pt: incompatibilidade %s ?

en: mismatch %s != %s ?
pt: incompatibilidade %s != %s ?

en: internal error %#x %s %s
pt: erro interno %#x %s %s

en: %s: laundered (head was %s)
pt: %s: lavado (cabeçalho era %s)

en: you are in the middle of a git-rebase already
pt: você já está a meio de um git-rebase

en: launder for rebase
pt: lavagem para rebase

en: analyse does not support any options
pt: análise não suporta nenhumas opções

en: too many arguments to analyse
pt: demasiados argumentos para análise

en: HEAD symref is not to refs/heads/
pt: symref de CABEÇALHO não é para refs/heads/

en: OK, you are ahead of %s
pt: OK, você está adiantado de %s

en: you are behind %s, divergence risk
pt: você está atrasado a %s, risco de divergência

en: you have diverged from %s
pt: você divergiu de %s

en: remote dgit branch
pt: ramo dgit remoto

en: remote dgit branch for sid
pt: ramo dgit remoto para sid

en: Recorded previous head for preservation
pt: Cabeçalho anterior gravado para preservação

en: could not record ffq-prev: %s
pt: não pode gravar ffq-prev: %s

en: could not check ffq-prev: %s
pt: não pode verificar ffq-prev: %s

en: Declare fast forward / record previous work
pt: Declara avanço rápido / grava trabalho anterior

en: No ffq-prev to stitch.
pt: Nenhum ffq-prev para coser.

en: need NEW-VERSION [UPS-COMMITTISH]
pt: precisa NEW-VERSION [UPS-COMMITTISH]

en: bad version number `%s'
pt: mau número de versão `%s'

en: upstream piece `%s'
pt: peça de autoria `%s'

en: upstream (main piece
pt: autoria (peça principal

en: for each EXTRA-UPS-NAME need EXTRA-UPS-COMMITISH
pt: para cada EXTRA-UPS-NAME precisa EXTRA-UPS-COMMITISH

en: previous upstream combine %s mentions %d pieces (each implying one parent) but has %d parents (one per piece plus maybe a previous combine)
pt: combinação de autoria anterior %s menciona %d peças (cada uma implicando um pai) mas tem %d pais (um por peça mais talvez uma combinação anterior)

en: previous upstream combine %s first piece is not `.'
pt: combinação de autoria anterior %s primeira peça não é `.'

en: previous upstream %s is from git-debrebase but not an `upstream-combine' commit
pt: autoria anterior %s é de git-debrebase mas não um cometido de `combinação-de-autoria'

en: introducing upstream piece `%s'
pt: introduzindo peça de autoria `%s'

en: dropping upstream piece `%s'
pt: a despejar peça de autoria `%s'

en: not fast forward: %s %s
pt: não de avanço rápido: %s %s

en: Previous head already recorded
pt: Cabeçalho anterior já gravado

en: Could not preserve: %s
pt: Incapaz de preservar: %s

en: branch contains furniture (not laundered)
pt: ramo contém mobília (não lavado)

en: branch is unlaundered
pt: ramo está não lavado

en: branch needs laundering
pt: ramo precisa de lavagem

en: branch not in git-debrebase form
pt: ramo não no formato de git-debrebase

en: current branch contents, in git-debrebase terms:
pt: conteúdos do ramo atual, em termos do git-debrebase:

en:   branch is laundered
pt:   ramo está lavado

en:   %s is not well-defined
pt:   %s não está bem definido

en: key git-debrebase commits:
pt: cometidos git-debrebase chave:

en: anchor
pt: ancora

en: breakwater
pt: quebra-mar

en: examine needs a commitish
pt: examinar precisa de um cometer

en: branch and ref status, in git-debrebase terms:
pt: estado do ramo e ref, em termos do git-debrebase:

en:   unstitched; previous tip was:
pt:   descosido; dica anterior foi:

en:   stitched? (no record of git-debrebase work)
pt:   cosido? (nenhum registo de trabalho de git-debrebase)

en:   stitched
pt:   cosido

en:   not git-debrebase (diverged since last stitch)
pt:   não é git-debrebase (divergido desde última costura)

en: you are currently rebasing
pt: você está actualmente a re-basear

en: launder for git-debrebase quick
pt: lavagem para git-debrebase rápido

en: No ongoing git-debrebase session.
pt: Sessão de git-debrebase não em curso.

en: Commit patch queue (exported by git-debrebase)
pt: Cometer fila de patch (exportada pelo git-debrebase)

en: No (more) patches to export.
pt: Não há (mais) patches para exportar.

en: Patch export produced patch amendments (abandoned output commit %s).  Try laundering first.
pt: Exportar de patch produziu emendas de patch (abandonado o cometido de saída %s).  Tente lavagem primeiro.

en: %s contains comments, which will be discarded
pt: %s contém comentários, que serão descartados

en: patch %s repeated in %s !
pt: patch %s repetida em %s !

en: Unused patch file %s will be discarded
pt: Ficheiro de patch não usado %s será descartado

en: ffq-prev exists, this is already managed by git-debrebase!
pt: ffq-prev existe, isto já é gerido pelo git-debrebase!

en: ahead of debrebase-last, this is already managed by git-debrebase!
pt: à frente de debrebase-last, isto já é gerido pelo git-debrebase!

en: want only 1 optional argument, the upstream git commitish
pt: quer apenas 1 argumento opcional, o cometido git do autor

en: missing Version from changelog
pt: Versão em falta a partir do registo de alterações

en: upstream (%s) and HEAD are not
    identical in upstream files.  See diffstat above, or run
      git diff %s HEAD -- :!/debian :/
pt: autoria (%s) e CABEÇALHO não são
    idênticos nos ficheiros do autor.  Veja diffstat em cima, ou corra
      git diff %s CABEÇALHO -- :!/debian :/

en: upstream (%s) is not an ancestor of HEAD
pt: autoria (%s) não é um antepassado de CABEÇALHO

en: history between upstream (%s) and HEAD contains direct changes to upstream files - are you sure this is a gbp (patches-unapplied) branch?
pt: histórico entre autoria (%s) e CABEÇALHO contem alterações diretas aos ficheiros do autor - tem certeza que isto é um ramo gbp (patches não aplicadas)?

en: list expected changes with:  %s
pt: lista alterações esperadas com:  %s

en: upstream (%s) contains debian/ directory
pt: autoria (%s) contém directório debian/

en: neither of the first two changelog entries are released
pt: nenhuma das duas primeiras entradas no registo de alterações estão lançadas

en: could not find suitable maintainer view tag %s
pt: não consegui encontrar etiqueta de vista de maintainer apropriada %s

en: HEAD is not FF from maintainer tag %s!
pt: CABEÇALHO não é avanço rápido a partir da etiqueta de maintainer %s!

en: dgit view tag %s not found
pt: etiqueta de vista dgit %s não encontrada

en: dgit view tag %s is not FF from maintainer tag %s
pt: etiqueta de vista dgit %s não é avanço rápido a partir da etiqueta de maintainer %s

en: will stitch in dgit view, %s
pt: irá coser em vista dgit, %s

en: Cannot confirm dgit view: %s
    Failed to stitch in dgit view (see messages above).
    dgit --trust-changelog will be needed on the first dgit push after conversion.
pt: Não posso confirmar vista dgit: %s
    Falhou ao coser em vista dgit (vejas as mensagens em cima).
    dgit --trust-changelog irá ser preciso no primeiro dgit push após conversão.

en: %s: converted from patched-unapplied (gbp) branch format, OK
pt: %s: convertido de formato de ramo de patch não aplicada (gbp), OK

en: %s: converted to git-buildpackage branch format
    %s: WARNING: do not now run "git-debrebase" any more
    %s: WARNING: doing so would drop all upstream patches!
pt: %s: convertido para formato de ramo de git-buildpackage
    %s: AVISO: não volte a correr mais "git-debrebase"
    %s: AVISO: fazê-lo iria despejar todas as patches de autor!

en: takes 1 optional argument, the upstream commitish
pt: recebe 1 argumento opcional, o cometido do autor

en: %s, from command line
pt: %s, a partir da linha de comandos

en: %s: Branch already seems to be in git-debrebase format!
    %s: --always-convert-anyway would do the conversion operation anyway
    %s: but is probably a bad idea.  Probably, you wanted to do nothing.
pt: %s: Ramo parece já estar no formado do git-debrebase!
    %s: --always-convert-anyway iria fazer a operação de conversão de qualquer maneira
    %s: mas é provavelmente uma má ideia.  Provavelmente, você não queria fazer nada.

en: Branch already in git-debrebase format.
pt: Ramo já no formato de git-debrebase.

en: Considering possible commits corresponding to upstream:
pt: Considerando possíveis cometidos correspondentes ao autor:

en: git tag %s
pt: etiqueta git %s

en:  git tag: no suitable tag found (tried %s)
pt:  etiqueta git: nenhuma etiqueta apropriada encontrada (tentado %s)

en:  orig: found what looks like a .orig, %s
pt:  orig: encontrado o que parece ser um .orig, %s

en:  orig: no suitable origs found (looked for %s in %s)
pt:  orig: nenhuns origs apropriados encontrados (procurei por %s em %s)

en: Evaluating possible commits corresponding to upstream:
pt: A avaliar possíveis cometidos que correspondem ao autor:

en:  %s: couldn't apply patches: gbp pq %s
pt:  %s: não pude aplicar patches: gbp pq %s

en:  %s: applying patches gives different tree
pt:  %s: aplicar as patches dá uma árvore diferente

en: Could not find or construct a suitable upstream commit.
    Rerun adding --diagnose after convert-from-dgit-view, or pass a
    upstream commit explicitly or provide suitable origs.
pt: Não pude encontrar ou construir um cometido de autor apropriado.
    Re-execute adicionando --diagnose após convert-from-dgit-view, ou passe
    explicitamente um cometido de autor ou forneça origs apropriados.

en: Yes, will base new branch on %s
pt: Sim, irá basear novo ramo em %s

en: Result of applying debian/patches/ onto the upstream is not the same as HEAD.
    (Applying patches gave the commit %s)
    Perhaps the upstream is not right, or not all of the delta is in d/patches.
pt: O resultado de aplicar debian/patches/ na autoria não é o mesmo que o CABEÇALHO.
    (Aplicar as patches deu o cometido %s)
    Talvez a autoria não esteja certa, ou nem tudo do delta esteja em d/patches.

en: Output of conversion does not match input!
pt: Saída da conversão não corresponde à entrada!

en: forget-was-ever-debrebase takes no further arguments
pt: forget-was-ever-debrebase não recebe mais argumentos

en: Not suitable for recording git-debrebaseness anyway: %s
pt: Não apropriado para gravar coisas de git-debrebase de qualquer maneira: %s

en: bad options
pt: más opções

en: %s: with git-debrebase, get-rebase -i option may only be followed by more options (as separate arguments)
pt: %s: com git-debrebase, a opção get-rebase -i só pode ser seguida por mais opções (como argumentos separados)

en: unknown git-debrebase sub-operation %s
pt: sub-operação do git-debrebase desconhecida %s

en: connection lost: %s
pt: ligação perdida: %s

en: protocol violation; %s not expected
pt: violação de protocolo; %s não esperado

en: eof (reading %s)
pt: eof (ao ler %s)

en: protocol message
pt: mensagem de protocolo

en: bad byte count
pt: má contagem de byte

en: data block
pt: bloqueio de dados

en: error: %s
pt: erro: %s

en: terminated, reporting successful completion
pt: terminado, a reportar conclusão com sucesso

en: failed with error exit status %s
pt: falhou com erro de estado de saída %s

en: died due to fatal signal %s
pt: morreu devido a sinal fatal %s

en: failed with unknown wait status %s
pt: falhou com estado de espera desconhecido %s

en: failed command
pt: comando falhado

en: failed to fork/exec: %s
pt: falhou ao bifurcar/executar: %s

en: subprocess %s
pt: sub-processo %s

en: subprocess produced invalid output
pt: sub-processo produziu resultado inválido

en: getcwd failed: %s
pt: getcwd falhou: %s

en: stat source file: %S
pt: ficheiro fonte de estatuto: %S

en: stat destination file: %S
pt: ficheiro de destino de estatuto: %S

en: finally install file after cp: %S
pt: finalmente instala ficheiro após cp: %S

en: delete old file after cp: %S
pt: apaga ficheiro antigo após cp: %S

en: not in a git working tree?
    (git rev-parse --show-toplevel produced no output)
pt: não é uma árvore de trabalho git?
    (git rev-parse --show-toplevel produziu nenhum resultado)

en: chdir toplevel %s: %s
pt: chdir nível de topo %s: %s

en: git index contains changes (does not match HEAD)
pt: índice de git contém alterações (não corresponde a CABEÇALHO)

en: working tree is dirty (does not match HEAD)
pt: árvore de trabalho está suja (não corresponde a CABEÇALHO)

en: using specified upstream commitish
pt: a usar cometido de autor especificado

en: Could not determine appropriate upstream commitish.
     (Tried these tags: %s)
     Check version, and specify upstream commitish explicitly.
pt: Não pude determinar o cometido de autoria apropriado.
     (Tentadas estas etiquetas: %s)
     Verifique a versão, e especifique explicitamente o cometido de autoria.

en: using upstream from git tag %s
pt: a usar autoria a partir de etiqueta git %s

en: failed to remove directory tree %s: rm -rf: %s; %s
pt: falhou ao remover árvore de directório %s: rm -rf: %s; %s

en: detached HEAD
pt: CABEÇALHO desanexado

en: HEAD symref is not to refs/
pt: symref de CABEÇALHO não é para refs/

en: parsing of %s failed
pt: análise de %s falhou

en: control file %s is (already) PGP-signed.  Note that dgit push needs to modify the .dsc and then do the signature itself
pt: o ficheiro de controle %s (já) está assinado com PGP.  Note que o dgit push precisa de modificar o .dsc e depois fazer a assinatura ele próprio.

en: open %s (%s): %s
pt: abrir %s (%s): %s

en: missing field %s in %s
pt: campo em falta %s em %s

en: Dummy commit - do not use
pt: Cometido fantoche - não usar

en: exec %s: %s
pt: executar %s: %s

en: Taint recorded at time %s for package %s
pt: Contaminação gravada em tempo %s para pacote %s

en: Taint recorded at time %s for any package
pt: Contaminação gravada em tempo %s para qualquer pacote

en: Taint recorded for package %s
pt: Contaminação gravada para pacote %s

en: Taint recorded for any package
pt: Contaminação gravada para qualquer pacote

en: Uncorrectable error.  If confused, consult administrator.
pt: Erro incorrigível.  Se confuso, consulte o administrador.

en: Could perhaps be forced using --deliberately.  Consult documentation.
pt: Pode talvez ser forçado usando --deliberately.  Consulte a documentação.

en: Forcing due to %s
pt: A forçar devido a %s

en: cannot stat %s/.git: %s
pt: não pode fazer stat %s/.git: %s

en: failed to mkdir playground parent %s: %s
pt: falhou ao mkdir pai de recreio %s: %s

en: failed to mkdir a playground %s: %s
pt: falhou ao mkdir um recreio %s: %s

en: failed to mkdir the playground %s: %s
pt: falhou ao mkdir o recreio %s: %s

en: Debian Online Help
pt: Ajuda Online de Debian

en: Debian Online Help (Error)
pt: Ajuda Online de Debian (Erro)

en: info pages
pt: páginas de informação "info"

en: man pages
pt: páginas de manuais "man"

en: documentation folder
pt: pasta de documentação

en: Documentation Index
pt: Índice de Documentação

en: See all sections in one page
pt: Ver todas as secções numa página única

en: Search results for
pt: Resultados de procura para

en: No search database found.
    Please run /etc/cron.weekly/dhelp as superuser to create it.
pt: Nenhuma base de dados de procura encontrada.
    Por favor execute /etc/cron.weekly/dhelp como super-utilizador para a criar.

en: Please specify a search term.
pt: Por favor especifique o termo de procura.

en: No results (ignored words: %s). Search terms must be at least 4 characters long, and must not be "stop words". The command "<tt>index++ -S</tt>" gives the stop word list.
pt: Nenhum resultado (palavras ignoradas: %s). Os itens de procura devem ter pelo menos 4 caracteres de comprimento, e não podem ser "palavras de stop". O comando "<tt>index++ -S</tt>" dá a lista das palavras stop.

en: Showing only %s out of %s results in offline mode.
pt: A mostrar apenas %s de %s resultados em modo offline.

en: Install package man2html to browse man pages.
pt: Instale o pacote man2html para navegar em páginas man.

en: Install package info2www to browse info pages.
pt: Instale o pacote info2www para navegar em páginas info.

en: Welcome to Debian Online Help. Pick a section from the list to browse the Debian documentation that is installed on the system. Alternatively, you may want to <a href="All/index.html">see all sections in one page</a>.
pt: Bem vindo à Ajuda Online de Debian. Escolha uma secção da lista para navegar na documentação de Debian que está instalada no sistema. Alternativamente, pode querer <a href="All/index.html">ver todas as secções numa página</a>.

en: If you are using Debian Online Help with a web server, you may have to do a few actions by hand in order to finish dhelp configuration. Instructions are given in
pt: Você está a usar a Ajuda Online de Debian com um servidor web, poderá ter que fazer algumas acções manualmente de modo a acabar a configuração do dhelp. As instruções são dadas em

en: Debian Online Help can use the features of other packages to supply additional information (such as man and info pages), but does not enforce you to co-install them. Thus some items may be <em>disabled</em>. When the associated helper package is installed, the disabled items will become enabled as soon as the index is rebuilt.
pt: A Ajuda Online de Debian pode usar as funcionalidades de outros pacotes para fornecer informação adicional (tal como as páginas man e info), mas não força a co-instalá-los. Assim alguns itens pode estar <em>desactivados</em>. Quando o pacote de ajuda associado for instalado, os itens desactivados mudarão para activados assim que o índice seja re-construído.

note: Type: note Description
en: You should register with a DHIS service provider
pt: Deve registar-se num provedor de serviço DHIS

note: Type: note Description
en: If you are using the DHIS client for the first time you should read /usr/share/doc/dhis-client/README.Debian for instructions on how to register with a DHIS service provider and get the configuration data to make your own '/etc/dhid.conf'.
pt: Se está a utilizar o cliente de DHIS pela primeira vez deve ler /usr/share/doc/dhis-client/README.Debian para saber como registar-se num provedor de serviço DHIS e obter os dados de configuração para fazer o seu próprio '/etc/dhid.conf'.

note: Type: note Description
en: You seem to have a 3.x/4.x config file
pt: Você parece ter um ficheiro de configuração de versão 3.x/4.x

note: Type: note Description
en: You should read /usr/share/doc/dhis-client/README.Debian for instructions on how to update /etc/dhid.conf.
pt: Para instruções de como actualizar /etc/dhid.conf você deve ler /usr/share/doc/dhis-client/README.Debian.

note: This is not an errror
en: Warning: invalid layer range %lu - %lu
pt: Aviso: intervalo de camada inválido %lu - %lu

en: Warning: Layer %lu (%s) selected more than once.
pt: Aviso: camada %lu (%s) selecionada mais que uma vez.

en: Warning: Layer %d (%s) selected more than once.
pt: Aviso: camada %d (%s) selecionada mais que uma vez.

en: Warning: There is no layer named %s.
pt: Aviso: não há nenhuma camada chamada %s

en: %s error: don't know how to export into %s
pt: Erro %s: impossível exportar para %s

en: %s error: input and output filenames are identical: %s
pt: Erro %s: nomes de ficheiros de entrada e saída são idênticos: %s

en: %s error: need valid input file %s
pt: Erro %s: ficheiro de entrada %s tem de ser válido

en: Can't find output format/filter %s
pt: Impossível encontrar o formato/filtro de saída %s

en: Input directory '%s' must exist!
pt: Pasta de entrada "%s" tem de existir!

en: Output directory '%s' must exist!
pt: Pasta de saída "%s" tem de existir!

note: &export_file_name
en: Export loaded file and exit
pt: Exportar o ficheiro carregado e sair

en: OUTPUT
pt: SAÍDA

note: &export_file_format
en: Select the export filter/format
pt: Selecione o filtro/formato de saída

en: List export filters/formats and exit
pt: Listar ficheiros/formatos de exportação e sair

en: Export graphics size
pt: Tamanho do gráfico exportado

en: WxH
pt: Lar x Alt

en: Show only specified layers (e.g. when exporting). Can be either the layer name or a range of layer numbers (X-Y)
pt: Mostrar apenas as camadas especificadas (por ex. ao exportar). Pode usar o nome da camada ou um intervalo de números das camadas (X-Y)

en: LAYER,LAYER,...
pt: CAMADA,CAMADA,...

en: Don't show the splash screen
pt: Não mostrar o ecrã de logótipo

en: Don't create an empty diagram
pt: Não criar um diagrama vazio

en: Start classic user interface (no diagrams in tabs)
pt: Arrancar com o interface clássico (nenhum diagrama em separadores)

en: Send error messages to stderr instead of showing dialogs.
pt: Escrever as mensagens de erro em stderr em vez de mostrar diálogos.

en: Directory containing input files
pt: Pasta que contém ficheiros de entrada

en: Directory containing output files
pt: Pasta que contém ficheiros de saída

en: Display credits list and exit
pt: Mostrar a lista de créditos e sair

en: Generate verbose output
pt: Gerar texto verboso

en: Display version and exit
pt: Mostrar a versão e sair

en: Invalid option?
pt: Opção inválida?

en: Filename conversion failed: %s
pt: Conversão do nome de ficheiro falhou: %s

en: Missing input: %s
pt: Entrada em falta: %s

en: Can't connect to session manager!
pt: Impossível ligar ao gestor de sessão!

note: TRANSLATOR: 2nd and 3rd %s are time and date respectively.
en: Dia version %s, compiled %s %s
pt: Dia versão %s, compilado a %s às %s

en: Dia version %s
pt: Dia versão %s

en: Object Defaults
pt: Valores ppredefinidos de objetos

en: Couldn't find standard objects when looking for object-libs; exiting...
pt: Impossível encontrar objetos padrão ao procurar por objet-libs, a sair...

en: Couldn't find standard objects when looking for object-libs in '%s'; exiting...
pt: Impossível encontrar objetos padrão ao procurar por objet-libs em "%s", a sair...

en: Diagram1.dia
pt: Diagrama1.dia

en: This shouldn't happen.  Please file a bug report at bugzilla.gnome.org
    describing how you caused this message to appear.
pt: Isto não deveria acontecer.  Preencha um relatório de erro em bugzilla.gnome.org
    (em inglês) descrevendo os passos para que esta mensagem seja mostrada.

en: Exiting Dia
pt: A sair do Dia

note: no standard buttons
en: Quitting without saving modified diagrams
pt: A sair sem gravar diagramas modificados

en: Modified diagrams exist. Are you sure you want to quit Dia without saving them?
pt: Existem diagramas modificados. Deseja mesmo sair do Dia sem os gravar?

en: Quit Dia
pt: Sair do Dia

en: Could not create per-user Dia configuration directory
pt: Impossível criar uma pasta de configuração para o utilizador do Dia

en: Could not create per-user Dia configuration directory. Please make sure that the environment variable HOME points to an existing directory.
pt: Impossível criar uma pasta de configuração para o utilizador do Dia. Certifique-se de que a variável de ambiente HOME aponta para uma pasta existente.

en: Objects and filters internal to Dia
pt: Objetos e filtros internos do Dia

en: The original author of Dia was:
pt: O autor original do Dia foi:

en: 
    The current maintainers of Dia are:
pt: 
    De momento quem mantém o Dia são:

en: 
    Other authors are:
pt: 
    Outros autores são:

en: 
    Dia is documented by:
pt: 
    O Dia é documentado por:

en: Available Export Filters (for --filter)
pt: Filtros de exportação disponíveis (para --filter)

en: Select foreground color
pt: Selecione a cor de primeiro plano

en: Select background color
pt: Selecione a cor de fundo

en: No print plugin found!
pt: Nenhuma extensão para impressão foi encontrada!

en: Diagram%d.dia
pt: Diagrama%d.dia

en: No image from Clipboard to paste.
pt: Nenhuma imagem da área de transferência a colar

en: No selected object can take an image.
pt: Nenhum selecionado objeto pode ter uma imagem.

en: Clipboard Paste
pt: Colar área de transferência

note: might become more right some day ;)
en: Failed to import '%s' as SVG.
pt: Falha ao importar "%s" como SVG.

en: Paste failed: %s
pt: Falha ao colar: %s

en: Clipboard Copy
pt: Copiar área de transferência

en: No existing object to paste.
pt: Não existe nenhum objeto a colar.

en: Could not find help directory
pt: Impossível encontrar a pasta de ajuda

en: Could not open help directory:
    %s
pt: Impossível abrir a pasta de ajuda:
    %s

en: This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.
    
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
pt: Este programa é livre; pode redistribuí-lo e/ou modificá-lo
    sob os termos da licença GNU General Public License tal como publicada
    pela Free Software Foundation; a versão 2 da licença ou (à sua discrição)
    qualquer outra versão posterior.
    
    Este programa é distribuído na esperança que seja útil,
    mas SEM QUALQUER GARANTIA; sem sequer uma garantia
    implícita de COMERCIALIZAÇÃO ou de SER ADEQUADO A UM
    PROPÓSITO ESPECÍFICO. Ver a licença GNU General Public License para
    mais detalhes.
    
    Deve ter recebido uma cópia da GNU General Public License
    juntamente com o programa; senão escreva à Free Software
    Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. (em Inglês)

en: A program for drawing structured diagrams.
pt: Um programa para desenhar diagramas estruturados.

en: You are about to print a diagram with %d page. | You are about to print a diagram with %d pages.
pt[0]: Vai imprimir um diagrama com uma página.
pt[1]: Vai imprimir um diagrama com %d páginas.

en: You are about to export a diagram with %d page. | You are about to export a diagram with %d pages.
pt[0]: Vai exportar um diagrama com uma página.
pt[1]: Vai exportar um diagrama com %d páginas.

en: You are about to export a diagram which may require %s of memory.(%d page). | You are about to export a diagram which may require %s of memory.(%d pages).
pt[0]: Vai exportar um diagrama que requer %s de memória. (uma página.)
pt[1]: Vai exportar um diagrama que requer %s de memória. (%d páginas.)

en: You can adjust the size of the diagram by changing the 'Scaling' in the 'Page Setup' dialog.
    Alternatively use 'Best Fit' to move objects/handles into the intended bounds.
pt: Pode ajustar o tamanho do diagrama, alterando a "Escala" na janela para "Configurar página".
    Alternativamente, use "Melhor ajuste" para mover objetos/manípulos para dentro das margens desejadas.

en: Confirm Diagram Size
pt: Confirmar tamanho do diagrama

en: '%s' creation failed
pt: Criação de "%s" falhou

en: This object has no defaults.
pt: Este objeto não possui valores predefinidos.

en: Defaults:
pt: Valores predefinidos:

en: Couldn't convert filename '%s' to UTF-8: %s
pt: Impossível converter o nome do ficheiro "%s" para UTF-8: %s

note: ToDo: move context further up in the callstack and to sth useful with it's content
en: Load Into
pt: Abrir Em

en: Trying to group with no selected objects.
pt: Nenhum objeto selecionado para agrupar.

note: #-#-#-#-#  zim_0.76.3-2_pt.po (zim)  #-#-#-#-# menu item
en: Diagram
pt: Diagrama

en: object|Position
pt: objeto|Posição

en: %d Object | %d Objects
pt[0]: %d objeto
pt[1]: %d objetos

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Translators: Menu item Verb/Support/Position/Locate Translators: Menu item Verb/Signal/Sense/Locate
en: Locate
pt: Localizar

en: Diagram Tree
pt: Árvore de diagrama

note: #-#-#-#-#  ufraw_0.22-4_pt.po (UFRaw 0.16)  #-#-#-#-# Start of Crop controls
en: Left:
pt: Esquerda:

en: Right:
pt: Direita:

en: Fit to:
pt: Caber em:

en: Diagram Properties
pt: Propriedades do diagrama

en: Dynamic grid
pt: Grelha dinâmica

en: Visible spacing
pt: Espaçamento visível

note: Hexes!
en: Hex grid
pt: Grelha hex

en: Hex grid size
pt: Tamanho da grelha hex

en: Page Breaks
pt: Quebras de página

note: Can we be sure that the filename is the 'proper title'?
en: Diagram Properties: %s
pt: Propriedades do diagrama: %s

en: This object doesn't support Undo/Redo.
    Undo information erased.
pt: Este objeto não suporta Desfazer/Refazer.
    Informação para Desfazer apagada.

en: Follow link…
pt: Seguir ligação…

en: Convert to Path
pt: Converter para caminho

en: The object you dropped cannot fit into its parent. 
    Either expand the parent object, or drop the object elsewhere.
pt: O objeto que largou não cabe dentro do seu pai. 
    Expanda o objeto pai ou largue o objeto noutro local.

note: http://www.gnu.org/software/gettext/manual/html_chapter/gettext_10.html#SEC150 * Althoug the single objects wont get triggered here some languages have variations on the other numbers
en: Selection of %d object | Selection of %d objects
pt[0]: Seleção de %d objeto
pt[1]: Seleção de %d objetos

en: Selected '%s'
pt: "%s" selecionado

note: we really should not come here but instead disable the menu command earlier
en: No antialiased renderer found
pt: Nenhum desenhador suavisado encontrado

note: no standard buttons
en: Closing diagram without saving
pt: A fechar diagrama sem gravar

en: The diagram '%s'
    has not been saved. Save changes now?
pt: O diagrama "%s"
    não foi gravado. Gravar as alterações agora?

en: Close Diagram
pt: Fechar o diagrama

en: Do Not Exit
pt: Não sair

en: Exit Without Save
pt: Sair sem gravar

en: The following are not saved:
pt: Os seguintes não estão gravados:

en: Nothing selected for saving.  Would you like to try again?
pt: Nada foi selecionado para gravar.  Quer tentar de novo?

en: Open Diagram
pt: Abrir diagrama

en: Open Options
pt: Abrir opções

en: Determine file type:
pt: Determinar o tipo de ficheiro:

en: Some characters in the filename are neither UTF-8
    nor your local encoding.
    Some things will break.
pt: Alguns dos carateres no ficheiro nem são UTF-8
    nem estão na sua codificação regional.
    Algumas coisas vão ficar incorretas.

en: The file '%s' already exists.
    Do you want to overwrite it?
pt: O ficheiro "%s" já existe.
    Deseja substituí-lo?

en: Save Diagram
pt: Gravar diagrama

note: Need better way to make it a reasonable size.  Isn't there some standard look for them (or is that just Gnome?)
en: Compress diagram files
pt: Comprimir ficheiros de diagrama

en: Compression reduces file size to less than 1/10th size and speeds up loading and saving.  Some text programs cannot manipulate compressed files.
pt: Compressão reduz o tamanho dos ficheiros para menos de 1/10 do tamanho e acelera a leitura e gravação. Algumas aplicações de texto não conseguem manipular ficheiros comprimidos.

en: Could not determine which export filter
    to use to save '%s'
pt: Impossível determinar que filtro de exportação
    utilizar para gravar "%s"

en: Export Diagram
pt: Exportar diagrama

en: Export Options
pt: Opções de exportação

en: Match _all properties (not just object name)
pt: Comparar _todas as propriedades (não só o nome do objeto)

en: Pops up the Navigation window.
pt: Abre a janela Navegação.

en: Diagram menu.
pt: Menu de diagrama.

en: Toggles snap-to-grid for this window.
pt: Alterna ajustar à grelha nesta janela.

en: Toggles object snapping for this window.
pt: Alterna ajuste entre objetos nesta janela.

en: Diagram Editor
pt: Editor de diagramas

en: Layers:
pt: Camadas:

en: Diagram:
pt: Diagrama:

en: New layer %d
pt: Nova camada %d

en: Edit Layer
pt: Editar camada

en: Layer name:
pt: Nome da camada:

en: Error loading diagram.
    Linked object not found in document.
pt: Erro ao carregar o diagrama.
    Objeto ligado não foi encontrado no documento.

en: Error loading diagram.
    Connection handle %d does not exist on '%s'.
pt: Erro ao carregar o diagrama.
    Manípulo de ligação %d não existe em "%s".

en: Error loading diagram.
    Connection point %d does not exist on '%s'.
pt: Erro ao carregar o diagrama.
    Ponto de ligação %d não existe em "%s".

en: Can't find parent %s of %s object
pt: Impossível encontrar o pai %s do objeto %s

en: You must specify a file, not a directory.
pt: Tem de especificar um ficheiro, não uma pasta.

en: Couldn't open: '%s' for reading.
pt: Impossível abrir "%s" para leitura.

note: this was talking about unknown file type but it could as well be broken XML
en: Error loading diagram %s.
pt: Erro ao carregar o diagrama %s.

en: Error loading diagram %s.
    Unknown file type.
pt: Erro ao carregar o diagrama %s.
    Tipo de ficheiro desconhecido.

en: Error loading diagram %s.
    Not a Dia file.
pt: Erro ao carregar o diagrama %s.
    Não é um ficheiro Dia.

en: Error reading connections
pt: Erro ao ler ligações

en: Error loading diagram:
    %s.
    A valid Dia file defines at least one layer.
pt: Erro ao carregar o diagrama:
    %s.
    Um ficheiro Dia válido define pelo menos uma camada.

en: Error saving connections to layer '%s'
pt: Erro ao gravar ligações na camada "%s"

en: Connection saving is incomplete for layer '%s'
pt: Gravação da ligação é incompleta para a camada "%s"

en: Not allowed to write to output file %s
pt: Impossível escrever no ficheiro de saída %s

en: Not allowed to write temporary files in %s
pt: Impossível escrever ficheiros temporários em %s

en: Can't open output file %s
pt: Impossível abrir o ficheiro de saída %s

note: Save failed; we clean our stuff up, without touching the file named "filename" if it existed.
en: Internal error %d writing file %s
pt: Erro interno %d ao escrever o ficheiro %s

en: Can't rename %s to final output file %s
pt: Impossível renomear %s como ficheiro de saída final %s

note: no extra threads supported, stay in this one
en: Auto save
pt: Gravar automaticamente

en: Dia Diagram File
pt: Ficheiro de diagrama Dia

en: Create a new diagram
pt: Criar um novo diagrama

en: Open a diagram file
pt: Abrir um ficheiro de diagrama

en: Dia help
pt: Ajuda do Dia

en: Dia version, authors, license
pt: Versão, autores e licença do Dia

en: Sheets and Objects…
pt: Folhas e objetos…

en: Manage sheets and their objects
pt: Gerir folhas e seus objetos

en: Dia preferences
pt: Preferências do Dia

en: Manage plug-ins
pt: Gerir extensões

en: _Diagram Tree
pt: Árvore de _diagrama

en: Tree representation of diagrams
pt: Representação de diagramas em árvore

comment: #-#-#-#-#  xlog_2.0.25-1_pt.po (xlog-1.0)  #-#-#-#-#
en: Show Toolbar
pt: Mostrar barra de ferramentas

en: Show Layers
pt: Mostrar camadas

en: Show or hide the layers toolwindow
pt: Mostrar ou ocultar a janela de ferramentas de camadas

en: Save the diagram
pt: Gravar o diagrama

en: Save the diagram with a new name
pt: Gravar o diagrama com um novo nome

en: Export the diagram
pt: Exportar o diagrama

en: _Diagram Properties
pt: _Propriedades do diagrama

en: Modify diagram properties (grid, background)
pt: Modificar propriedades do diagrama (grelha, fundo)

en: Modify the diagram pagination
pt: Modificar paginação do diagrama

en: Print the diagram
pt: Imprimir o diagrama

en: Close the diagram
pt: Fechar o diagrama

comment: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-#
en: _Duplicate
pt: _Duplicar

en: Duplicate selection
pt: Duplicar seleção

en: Search and replace text
pt: Procurar e substituir texto

en: Copy object's text to clipboard
pt: Copiar o texto do objeto para a área de transferência

en: Cut Text
pt: Cortar texto

en: Cut object's text to clipboard
pt: Cortar o texto do objeto para a área de transferência

en: Paste _Text
pt: Colar _texto

en: Insert text from clipboard
pt: Inserir texto da área de transferência

en: Paste _Image
pt: Colar _imagem

en: Insert image from clipboard
pt: Inserir imagem da área de transferência

en: _Layers
pt: _Camadas

en: Add Layer…
pt: Adicionar camada…

en: Rename Layer…
pt: Renomear camada…

en: Move Selection to Layer above
pt: Mover seleção para camada acima

en: Move Selection to Layer below
pt: Mover seleção para camada abaixo

en: _Layers…
pt: _Camadas…

en: 70.7
pt: 70,7

en: 35.4
pt: 35,4

note: Show All, Best Fit.  Same as the Gimp, Ctrl+E
en: Zoom fit
pt: Ajustar ao ecrã

note: "display_toggle_entries" items go here
en: New _View
pt: Nova _vista

en: C_lone View
pt: C_lonar vista

comment: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-#
en: _Objects
pt: _Objetos

en: Move selection to the bottom
pt: Mover seleção para o fundo

en: Move selection to the top
pt: Mover Seleção para o topo

en: Send Backwards
pt: Enviar mais para trás

en: Bring Forwards
pt: Trazer mais para a frente

comment: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-#
note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# deliberately not using Ctrl+U for Ungroup
en: _Ungroup
pt: _Desagrupar

en: Ungroup selected groups
pt: Desagrupar os grupos selecionados

en: _Unparent
pt: _Remover do pai

en: _Unparent Children
pt: Remover _filhos do pai

en: Spread Out Horizontally
pt: Espalhar horizontalmente

en: Spread Out Vertically
pt: Espalhar verticalmente

en: Adjacent
pt: Adjacente

en: Transitive
pt: Transitivo

en: Same Type
pt: Mesmo tipo

note: display_select_radio_entries go here
en: Select By
pt: _Selecionar por

note: For placment of the toplevel Layout menu and it's accelerator
en: L_ayout
pt: _Disposição

en: D_ialogs
pt: D_iálogos

en: D_ebug
pt: D_epurar

en: Beziergon
pt: Polígono de Bezier

en: Zigzagline
pt: Linha em ZigZag

en: Bezierline
pt: Linha de Bezier

en: _Antialiased
pt: _Suavisado

comment: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-#
en: _Snap to Grid
pt: _Ajustar à grelha

en: Snap to _Objects
pt: Ajustar aos _objetos

en: Show _Rulers
pt: Mostrar _réguas

en: Show _Connection Points
pt: Mostrar _pontos de ligação

en: NULL tooldata in tool_menu_select
pt: Dados de ferramenta NULL em tool_menu_selet

en: Toggles snap-to-grid.
pt: Alterna ajuste à grelha.

en: Toggles object snapping.
pt: Alterna ajuste entre objetos.

en: The function is not available anymore.
pt: A função já não se encontra disponível.

en: Couldn't get GTK+ settings
pt: Impossível obter as definições GTK+

en: Load at Startup
pt: Ativar no arranque

en: Diagram Defaults
pt: Predefinições do diagrama

en: View Defaults
pt: Ver predefinições

en: Reset tools after create
pt: Reiniciar ferramentas depois de criar

en: Number of undo levels:
pt: Número de níveis de desfazer:

en: Reverse dragging selects
    intersecting objects
pt: Arrastar invertido seleciona
    objetos que se intersectam

en: Recent documents list size:
pt: Tamanho da lista de documentos recentes:

en: Use menu bar
pt: Utilizar a barra de menu

en: Keep tool box on top of diagram windows
pt: Manter a caixa de ferramentas no topo das janelas de diagramas

en: Length unit:
pt: Unidade de largura:

en: Font size unit:
pt: Unidade de tamanho de letra:

en: New diagram:
pt: Novo diagrama:

en: Paper type:
pt: Tipo de papel:

en: Compress saved files
pt: Comprimir ficheiros gravados

en: Connection Points:
pt: Pontos de ligação:

en: Snap to object
pt: Ajustar a objeto

en: New window:
pt: Nova janela:

en: Magnify:
pt: Ampliação:

en: Page breaks:
pt: Quebras de página:

en: Solid lines
pt: Linhas sólidas

en: view antialiased
pt: ver suavisado

en: Dynamic grid resizing
pt: Redimensionamento de grelha dinâmica

en: X Size:
pt: Tamanho X:

en: Y Size:
pt: Tamanho Y:

en: Visual Spacing X:
pt: Espaçamento visível X:

en: Visual Spacing Y:
pt: Espaçamento visível Y:

en: Lines per major line
pt: Linhas por linha principal

en: Hex Size:
pt: Tamanho Hex:

en: This object has no properties.
pt: Este objeto não possui propriedades.

en: Properties:
pt: Propriedades:

en: Object properties:
pt: Propriedades do objeto:

en: %s
    System sheet
pt: %s
    Folha de sistema

en: %s
    User sheet
pt: %s
    Folha de utilizador

en: Can't get symbol 'custom_type' from any module.
    Editing shapes is disabled.
pt: Impossível obter o símbolo "custom_type" de nenhum módulo.
    Edição de formas está inativa.

en: SVG Shape
pt: Forma SVG

en: Programmed DiaObject
pt: ObjetoDia programado

en: Select SVG Shape File
pt: Selecione o ficheiro de forma SVG

en: Copy ->
pt: Copiar ->

en: Copy All ->
pt: Copiar tudo ->

en: Move ->
pt: Mover ->

en: Move All ->
pt: Mover tudo ->

en: <- Copy
pt: <- Copiar

en: <- Copy All
pt: <- Copiar todos

en: <- Move
pt: <- Mover

en: <- Move All
pt: <-Mover todos

en: Line Break
pt: Quebra de linha

en: %s
    Shape
pt: %s
    Forma

en: %s
    Object
pt: %s
    Objeto

en: %s
    Unassigned type
pt: %s
    Tipo não atribuído

en: Please select a .shape file
pt: Por favor, selecione um ficheiro .shape

en: Filename must end with '%s': '%s'
pt: Nome de ficheiro tem de terminar em "%s": "%s"

en: Error examining %s: %s
pt: Erro ao examinar %s: %s

en: Please export the diagram as a shape.
pt: Por favor exporte o diagrama como figura.

en: Could not interpret shape file: '%s'
pt: Impossível interpretar o ficheiro de forma: "%s"

en: Sheet must have a Name
pt: Folha tem de ter um Nome

en: Couldn't open '%s': %s
pt: Impossível abrir "%s": %s

en: Couldn't open: '%s' for writing
pt: Impossível abrir: "%s" para escrita

en: a user
pt: um utilizador

en: Date: %s
pt: Data: %s

en: For: %s
pt: Para: %s

en: add shapes here
pt: adicionar formas aqui

en: Loading …
pt: A carregar...

en: Modify object(s)
    Use <Space> to toggle between this and other tools
pt: Modificar objeto(s)
    Use <Espaço> para alternar entre esta e outras ferramentas

en: Text edit(s)
    Use <Esc> to leave this tool
pt: Editar texto
    Use <Esc> para fechar esta ferramenta

en: Scroll around the diagram
pt: Deslocar-se no diagrama

en: No sheet named %s
pt: Nenhuma folha chamada %s

en: Other sheets
pt: Outras folhas

en: Flowchart
pt: Gráfico de fluxo

en: Foreground & background colors for new objects.  The small black and white squares reset colors.  The small arrows swap colors.  Double-click to change colors.
pt: Cores de primeiro plano & fundo para novos objetos.  Os quadrados pretos e brancos pequenos repõem as cores predefinidas.  As setas pequenas trocam as cores.  Clique duplo altera as cores.

en: Line widths.  Click on a line to set the default line width for new objects.  Double-click to set the line width more precisely.
pt: Largura das linhas. Clique numa linha para predefinir a largura de linha para novos objetos.  Clique-duplo define a largura de linha com maior precisão.

en: Arrow style at the beginning of new lines.  Click to pick an arrow, or set arrow parameters with Details…
pt: Estilo da seta no início de novas linhas. Clique para selecionar uma seta ou defina parâmetros de setas nos Detalhes…

en: Line style for new lines.  Click to pick a line style, or set line style parameters with Details…
pt: Estilo da linha para novas linhas.  Clique para selecionar um estilo de linha, ou defina parâmetros de estilo de linha nos Detalhes…

en: Arrow style at the end of new lines.  Click to pick an arrow, or set arrow parameters with Details…
pt: Estilo da seta no final de novas linhas.  Clique para selecionar uma seta ou defina parâmetros de setas nos Detalhes…

en: Dia Diagram Editor
pt: Editor de diagramas Dia

en: Edit your Diagrams
pt: Edite os seus diagramas

note: Installer message if no GTK+ was found
en: GTK+ is not installed. Please use the full installer. It is available from http://dia-installer.de.
pt: O GTK+ não está instalado. Por favor, utilize o programa de instalação disponível em http://dia-installer.de.

note: Installer message: Don't install over pre 0.95 versions
en: Please remove old Dia installations completely or install Dia to a different location.
pt: Por favor, remova qualquer instalação anterior do Dia, ou instale o Dia numa nova localização.

note: Installer message, keep the $(^Name) and $_CLICK, these will be replaced
en: $(^Name) is released under the GPL license. The license is provided here for information purposes only. $_CLICK
pt: $(^Name) é distribuído sob a licença GPL. A licença é disponibilizada aqui apenas para propósitos informacionais. $_CLICK

note: Installer message: Components page
en: Dia Diagram Editor (required)
pt: Editor de diagramas Dia (necessário)

note: Installer message: Component description
en: Optional translations of the Dia user interface
pt: Traduções opcionais do ambiente do Dia

note: Installer message: Component description
en: Core Dia files and dlls
pt: Ficheiros fulcrais e dlls do Dia

note: Installer message: Component name
en: Python plug-in
pt: Extensão Python

note: Installer message: Component description
en: Support for the Python Scripting Language 2.3. Do not select this if Python is not installed.
pt: Suporte para a linguagem Python 2.3. Não selecione esta opção se o Python não estiver instalado.

note: Installer message: hyperlink text on finish page
en: Visit the Dia for Windows Web Page
pt: Visite a página Web do Dia para Windows

note: Installer message: Dia uninstaller entry in Control Panel
en: Dia (remove only)
pt: Dia (só remover)

note: Installer message: directory delete confirmation line 1
en: Your old Dia directory is about to be deleted. Would you like to continue?
pt: A sua antiga pasta do Dia está prestes a ser eliminada. Deseja continuar?

note: Installer message: directory delete confirmation line 2
en: Note: Any non-standard plugins that you may have installed will be deleted.
pt: Nota: Algumas extensões não padrão que possa ter instalado serão eliminadas.

note: Installer message: directory delete confirmation line 3
en: Dia user settings will not be affected.
pt: As definições do utilizador do Dia não serão afetadas.

note: Installer message: DIA_PROMPT_DIR_EXISTS line 1
en: The installation directory you specified already exists. Any contents
pt: A pasta que especificou para instalação já existe. Qualquer conteúdo

note: Installer message: DIA_PROMP_DIR_EXISTS line 2
en: will be deleted. Would you like to continue?
pt: será eliminado. Deseja continuar?

note: Installer message: registry entries not found line 1
en: The uninstaller could not find registry entries for Dia.
pt: O programa de remoção não conseguiu encontrar entradas no registry para o Dia.

note: Installer message: registry entries not found line 2
en: It is likely that another user installed this application.
pt: É provável que outro utilizador tenha instalado este programa.

note: Installer message: Uninstallation warning. Keep $INSTDIR
en: This will completely delete $INSTDIR and all subdirectories. Continue?
pt: A pasta $INSTDIR e todas as suas subpastas serão completamente eliminadas. Continuar?

note: Installer message: Uninstallation warning. Keep $\PROFILE\.dia
en: This will completely delete $PROFILE\.dia and all subdirectories. Continue?
pt: A pasta $PROFILE\.dia e todas as suas subpastas serão completamente eliminadas. Continuar?

[ctx: Arrow]
en: None
pt: Nenhuma

[ctx: Arrow]
en: Lines
pt: Linhas

[ctx: Arrow]
en: Hollow Triangle
pt: Triângulo oco

[ctx: Arrow]
en: Filled Triangle
pt: Triângulo preenchido

[ctx: Arrow]
en: Unfilled Triangle
pt: Triângulo vazio

[ctx: Arrow]
en: Hollow Diamond
pt: Diamante oco

[ctx: Arrow]
en: Filled Diamond
pt: Diamante preenchido

[ctx: Arrow]
en: Half Diamond
pt: Meio diamante

[ctx: Arrow]
en: Half Head
pt: Meia cabeça

[ctx: Arrow]
en: Slashed Cross
pt: Cruz quebrada

[ctx: Arrow]
en: Filled Ellipse
pt: Elipse preenchida

[ctx: Arrow]
en: Hollow Ellipse
pt: Elipse oca

[ctx: Arrow]
en: Filled Dot
pt: Ponto preenchido

[ctx: Arrow]
en: Dimension Origin
pt: Origem da dimensão

[ctx: Arrow]
en: Blanked Dot
pt: Ponto em branco

[ctx: Arrow]
en: Double Hollow Triangle
pt: Triângulo duplo oco

[ctx: Arrow]
en: Double Filled Triangle
pt: Triângulo duplo preenchido

[ctx: Arrow]
en: Filled Dot and Triangle
pt: Triângulo e ponto preenchidos

[ctx: Arrow]
en: Filled Box
pt: Caixa preenchida

[ctx: Arrow]
en: Blanked Box
pt: Caixa vazia

[ctx: Arrow]
en: Slashed
pt: Tracejado

[ctx: Arrow]
en: Integral Symbol
pt: Símbolo integral

[ctx: Arrow]
en: Crow Foot
pt: Pé de cabra

[ctx: Arrow]
en: Cross
pt: Cruz

[ctx: Arrow]
en: 1-or-many
pt: 1-ou-muitos

[ctx: Arrow]
en: 0-or-many
pt: 0-ou-muitos

[ctx: Arrow]
en: 1-or-0
pt: 1-ou-0

[ctx: Arrow]
en: 1 exactly
pt: Exatamente 1

[ctx: Arrow]
en: Filled Concave
pt: Côncavo preenchido

[ctx: Arrow]
en: Blanked Concave
pt: Côncavo vazio

[ctx: Arrow]
en: Round
pt: Arredondada

[ctx: Arrow]
en: Open Round
pt: Arredondada aberta

[ctx: Arrow]
en: Backslash
pt: Barra inclinada atrás

[ctx: Arrow]
en: Infinite Line
pt: Linha infinita

en: Arrow head of unknown type
pt: Cabeça de seta de tipo desconhecido

en: Arrow head of type %s has too small dimensions; removing.
pt: Cabeça de seta  de tipo %s demasiado pequena: a remover.

en: unknown arrow
pt: seta desconhecida

en: Can't find standard object
pt: Impossível encontrar o objeto padrão

en: Arrow Properties
pt: Propriedades da seta

en: More arrows
pt: Mais setas

en: Size:
pt: Tamanho:

en: More colors…
pt: Mais cores...

en: Too many ".."s in filename %s
pt: Demasiados pontos no nome do ficheiro %s

en: Reset menu
pt: Repor o menu

en: Other fonts
pt: Outras letras

en: Couldn't find font family for %s
pt: Impossível encontrar a família de letra para %s

note: pathologic case - pixbuf not even supporting PNG?
en: Unsupported file format for saving:
    %s
pt: Formato de ficheiro não suportado para gravação:
    %s

en: Could not save file:
    %s
    %s
pt: Impossível gravar o ficheiro:
    %s
    %s

en: Line Style Properties
pt: Propriedades da linha

en: line|Solid
pt: linha|Sólido

en: line|Dashed
pt: linha|Tracejado

en: line|Dash-Dot
pt: linha|Traço-Ponto

en: line|Dash-Dot-Dot
pt: linha|Traço-Ponto-Ponto

en: line|Dotted
pt: linha|Ponteado

note: fs->sizebox = GTK_HBOX(box);
en: Dash length:
pt: Comprimento do traço:

en: The file %s has no encoding specification;
    assuming it is encoded in %s
pt: O ficheiro %s não possui especificação de codificação;
    a assumir que está codificado em %s

en: Unknown type of DataNode '%s'
pt: Tipo de DataNode desconhecido "%s"

en: Taking int value of non-int node.
pt: A obter valor int de nó não int

en: Taking point value of non-point node.
pt: A tomar valor de ponto de nó sem ponto.

en: Incorrect x Point value "%s" %f; discarding it.
pt: Valor "%s" %f de Ponto x incorreto; a descartar.

en: Error parsing point.
pt: Erro ao processar ponto.

note: don't bother with useless warnings (see above)
en: Incorrect y Point value "%s" %f; discarding it.
pt: Valor "%s" %f de Ponto y incorreto; a descartar.

en: Taking bezpoint value of non-point node.
pt: A tomar valor de ponto bezier como nó sem ponto.

en: Error parsing bezpoint p1.
pt: Erro ao processar ponto bezier p1.

en: Error parsing bezpoint p2.
pt: Erro ao processar ponto bezier p2.

en: Error parsing bezpoint p3.
pt: Erro ao processar ponto bezier p3.

en: Taking rectangle value of non-rectangle node.
pt: A obter valor de retângulo de nó não retângulo.

en: Error parsing rectangle.
pt: Erro ao processar retângulo

en: Taking string value of non-string node.
pt: A obter valor string de nó não string.

en: Error in string tag.
pt: Erro na etiqueta string.

en: Error in file, string not starting with #
pt: Erro no ficheiro, string não começa por #

en: Taking font value of non-font node.
pt: A obter valor da letra de nó não letra.

en: Multiple export filters with unique name %s
pt: Múltiplos filtros de exportação com o nome único %s

en: Multiple import filters with unique name %s
pt: Múltiplos filtros de importação com nome único %s

en: Can't load font %s.
pt: Impossível carregar letra %s.

en: There is one similar message.
pt: Existe uma mensagem semelhante.

en: Show repeated messages
pt: Mostrar mensagens repetidas

en: There is %d similar message. | There are %d similar messages.
pt[0]: Existe %d mensagem semelhante.
pt[1]: Existem %d mensagens semelhantes.

en: Error loading defaults '%s'.
    Not a Dia diagram file.
pt: Erro ao carregar valores predefinidos "%s".
    Não é um ficheiro de diagrama Dia.

note: base property stuff...
en: Autoroute
pt: Autodirecionar

en: Autorouting
pt: Autodirecionamento

en: Persistence
pt: Persistência

en: Missing dependencies for '%s'?
pt: Dependências em falta para "%s"?

en: Missing symbol 'dia_plugin_init'
pt: Símbolo "dia_plugin_init" em falta

en: dia_plugin_init() call failed
pt: Falha ao invocar dia_plugin_init()

en: Modification date
pt: Data de modificação

en: When Needed
pt: Quando necessário

[ctx: LineJoin]
en: Miter
pt: Mitra

[ctx: LineJoin]
en: Round
pt: Arredondada

[ctx: LineJoin]
en: Bevel
pt: Relevo

[ctx: LineCap]
en: Butt
pt: Rabo

[ctx: LineCap]
en: Round
pt: Arredondada

[ctx: LineCap]
en: Projecting
pt: A projetar

note: just to simplify transferring properties between objects
en: Draw background
pt: Desenhar fundo

en: Start arrow
pt: Início da seta

en: End arrow
pt: Fim da seta

en: Line join
pt: Juntar linha

en: Line caps
pt: Topos de linhas

en: Text fitting
pt: Ajuste do texto

en: Property cast from int to enum out of range
pt: Projetar propriedade int para enum fora do intervalo

en: No attribute '%s' (%p) or no data (%p) in this attribute
pt: Nenhum atributo "%s" (%p) ou nenhum dado(%p) neste atributo

en: Failed to load image form diagram:
    %s
pt: Impossível carregar diagrama de formulário de imagem:
    %s

en: Saving inline pixbuf failed:
    %s
pt: A gravação pixbuf em linha falhou:
    %s

en: Cant create image data from scratch!
pt: Não pode criar dados de imagem do nada!

en: Group with %d object | Group with %d objects
pt[0]: Grupo com %d objeto
pt[1]: Grupo com %d objetos

en: DiaObject '%s' needed in sheet '%s' was not found.
    It will not be available for use.
pt: ObjetoDia "%s" necessário na folha "%s" não encontrado.
    Não estará disponível para uso.

en: The system sheet '%s' appears to be more recent than your custom
    version and has been loaded as '%s' for this session.
    
    Move new objects (if any) from '%s' into your custom sheet
    or remove '%s', using the 'Sheets and Objects' dialog.
pt: A folha de sistema "%s" aparenta ser mais recente que a sua versão
    personalizada, e foi carregada como "%s" para esta sessão.
    
    Mova novos objetos (se algum) de "%s" para a sua folha personalizada
    ou remova "%s", usando o diálogo "Folhas e Objetos".

en: %s: you should use object tags rather than shape tags now
pt: %s: agora deve usar etiquetas para objeto, e não para forma

en: Fill & Stroke
pt: Preencher & Pincelar

en: Bezier points
pt: Pontos de Bezier

en: Draw Control Lines
pt: Desenhar linhas de controlo

en: Convert to Bezier
pt: Converter para Bezier

en: Invert Path
pt: Inverter caminho

en: Show Control Lines
pt: Mostrar linhas de controlo

note: #-#-#-#-#  gnome-builder_49.1-3_pt.po (gnome-builder master)  #-#-#-#-# translators: "Declaration" is describing a function that is defined in a header *              file (.h) rather than a source file (.c).
en: Declaration
pt: Declaração

en: Add Access Provider
pt: Adicionar fornecedor de acesso

en: Add Access Requirer
pt: Adicionar solicitador de acesso

en: Add In Data Port
pt: Adicionar porta de entrada de dados

en: Add In Event Port
pt: Adicionar porta de entrada de eventos

en: Add In Event Data Port
pt: Adicionar porta de entrada de dados de eventos

en: Add Out Data Port
pt: Adicionar porta de saída de dados

en: Add Out Event Port
pt: Adicionar porta de saída de eventos

en: Add Out Event Data Port
pt: Adicionar porta de saída de dados de eventos

en: Add In Out Data Port
pt: Adicionar porta de entrada/saída de dados

en: Add In Out Event Port
pt: Adicionar porta de entrada/saída de eventos

en: Add In Out Event Data Port
pt: Adicionar porta de entrada/saída de dados de eventos

en: Add Port Group
pt: Adicionar porta de grupo

en: Add Connection Point
pt: Adicionar ponta de ligação

en: Delete Port
pt: Remover porta

en: Edit Port Declaration
pt: Editar declaração de porta

en: Delete Connection Point
pt: Remover ponto de ligação

en: Architecture Analysis & Design Language diagram objects
pt: Objetos de diagrama para Análise de arquitetura & Linguagem de design

en: Chronogram diagram objects
pt: Objetos de diagrama de cronograma

en: Data name
pt: Nome dos dados

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_pt.po (Odoo Server 16.0)  #-#-#-#-# module: base
en: Events
pt: Eventos

en: Event specification
pt: Especificação do evento

en: @ time    set the pointer to an absolute time.
    ( duration  set the signal up, then wait 'duration'.
    ) duration  set the signal down, then wait 'duration'.
    u duration  set the signal to "unknown" state, then wait 'duration'.
    Example: @ 1.0 (2.0)1.0(2.0)
pt: @ hora    definir o ponteiro para uma hora absoluta.
    ( duração   configura o sinal para cima, depois "duração" de espera.
    ) duração   configura o sinal para baixo, depois "duração" de espera.
    u duração   configura o sinal para o estado "desconhecido", depois "duração" de espera.
    exemplo : @ 1.0 (2.0)1.0(2.0)

en: Rise time
pt: Hora de levantar

en: Fall time
pt: Hora de deitar

en: Multi-bit data
pt: Dados multibit

en: Data color
pt: Cor dos dados

en: Data line width
pt: Largura da linha de dados

en: Time data
pt: Hora dos dados

en: Major time step
pt: Intervalo de hora principal

en: Minor time step
pt: Intervalo de hora menor

en: Minor step line width
pt: Largura da linha de intervalo menor

en: Custom XML shapes loader
pt: Leitor de formas XML personalizado

en: Scale of the sub-shapes
pt: Escala das subformas

en: Text padding
pt: Espaço do texto

en: Cannot open icon file %s for object type '%s'.
pt: Impossível abrir o ficheiro de ícone %s para o tipo de objeto "%s".

en: CustomLines
pt: Linhas personalizadas

en: Custom XML lines loader
pt: Leitor de linhas XML personalizadas

en: INTERNAL: CustomLines: Illegal line type in LineInfo object.
pt: INTERNO: CustomLines: tipo de linha em objeto LineInfo não reconhecido

en: The file '%s' has invalid path data.
    svg:path data must start with moveto.
pt: Caminho para dados do ficheiro "%s" não é válido.
    Dados de svg:path têm que começar com "moveto".

en: Number of arms
pt: Número de braços

en: Flip arms vertically
pt: Inverter braços verticalmente

en: Flip arms horizontally
pt: Inverter braços horizontalmente

en: Center mount point vertically
pt: Centrar ponto de montagem verticalmente

en: Center mount point horizontally
pt: Centrar ponto de montagem horizontalmente

en: Center mount point
pt: Centrar ponto de montagem

en: Compound
pt: Composto

en: Entity/Relationship table diagram objects
pt: Tabela de objetos de diagrama de entidade/relação

en: Start description
pt: Inicio da descrição

en: End description
pt: Fim da descrição

en: Add segment
pt: Adicionar segmento

en: Delete segment
pt: Eliminar segmento

note: #-#-#-#-#  libgda5_5.2.10-8_pt.po (2.26)  #-#-#-#-# list of fields
en: Primary key
pt: Chave primária

note: #-#-#-#-#  libgda5_5.2.10-8_pt.po (2.26)  #-#-#-#-# list of fields
en: Unique
pt: Único

en: Visible comments
pt: Comentários visíveis

en: Underline primary keys
pt: Sublinhar chaves primárias

en: Comment tagging
pt: Comentar etiquetas

en: Use bold font for primary keys
pt: Usar letra negrita para chaves primárias

en: Show comments
pt: Mostrar comentários

en: Weak key:
pt: Chave fraca:

en: Derived:
pt: Derivada:

en: Multivalue:
pt: Multivalor:

en: Weak:
pt: Fraca:

en: Associative:
pt: Associação:

en: Entity
pt: Entidade

en: Entity/Relationship diagram objects
pt: Objetos diagrama de entidade/associação

en: Left Cardinality:
pt: Cardinalidade à esquerda:

en: Right Cardinality:
pt: Cardinalidade à direita:

en: Identifying:
pt: A identificar:

en: Flowchart objects
pt: Objetos de gráfico de fluxos

en: Shear angle
pt: Ângulo lateral

en: Function structure diagram objects
pt: Objetos diagrama de estrutura funcional

en: Wish function
pt: Função desejada

en: User function
pt: Função do utilizador

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Translators: Menu item Verb
en: Verb
pt: Verbo

note: Translators: Menu item Verb/Channel/Import/Form Entrance
en: Form Entrance
pt: Formulário de entrada

note: Translators: Menu item Verb/Channel/Export/Discharge
en: Discharge
pt: Descarregar

note: Translators: Menu item Verb/Channel/Export/Dispose
en: Dispose
pt: Dispor

note: Translators: Menu item Verb/Channel/Transfer/Transmit Translators: Menu item Verb/Channel/Transfer/Transmit/Transmit
en: Transmit
pt: Transmitir

note: Translators: Menu item Verb/Channel/Transfer/Transmit/Conduct
en: Conduct
pt: Conduta

note: Translators: Menu item Verb/Channel/Transfer/Transmit/Convey
en: Convey
pt: Lagarta

note: Translators: Menu item Verb/Channel/Guide/Guide/Steer
en: Steer
pt: Pilotar

note: Translators: Menu item Verb/Channel/Guide/Allow DOF Translators: Menu item Verb/Channel/Guide/Allow DOF/Allow DOF
en: Allow DOF
pt: Permitir DOF

note: Translators: Menu item Verb/Channel/Guide/Allow DOF/Constrain
en: Constrain
pt: Restringir

note: Translators: Menu item Verb/Support/Stop/Insulate
en: Insulate
pt: Isolar

note: Translators: Menu item Verb/Support/Stop/Prevent Translators: Menu item Verb/Control Magnitude/Regulate/Prevent
en: Prevent
pt: Prevenir

note: Translators: Menu item Verb/Support/Stop/Inhibit
en: Inhibit
pt: Inibir

note: Translators: Menu item Verb/Support/Stabilize Translators: Menu item Verb/Support/Stabilize/Stabilize
en: Stabilize
pt: Estabilizar

note: Translators: Menu item Verb/Support/Stabilize/Steady
en: Steady
pt: Manter

note: Translators: Menu item Verb/Support/Secure/Fasten
en: Fasten
pt: Apertar

note: Translators: Menu item Verb/Support/Position/Orient
en: Orient
pt: Orientar

note: Translators: Menu item Verb/Connect/Couple/Assemble
en: Assemble
pt: Encaixar

note: Translators: Menu item Verb/Branch/Refine/Purify
en: Purify
pt: Purificar

note: Translators: Menu item Verb/Branch/Refine/Strain
en: Strain
pt: Pressionar

note: Translators: Menu item Verb/Branch/Refine/Percolate
en: Percolate
pt: Coar

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Translators: Menu item Verb/Branch/Distribute Translators: Menu item Verb/Branch/Distribute/Distribute
en: Distribute
pt: Distribuir

note: Translators: Menu item Verb/Branch/Distribute/Diverge
en: Diverge
pt: Divergir

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Translators: Menu item Verb/Branch/Distribute/Scatter
en: Scatter
pt: Espalhar

note: Translators: Menu item Verb/Branch/Distribute/Disperse
en: Disperse
pt: Dispersar

note: Translators: Menu item Verb/Branch/Dissipate Translators: Menu item Verb/Branch/Dissipate/Dissipate
en: Dissipate
pt: Dissipar

note: Translators: Menu item Verb/Branch/Dissipate/Absorb
en: Absorb
pt: Absorver

note: Translators: Menu item Verb/Branch/Dissipate/Dampen
en: Dampen
pt: Humidificar

note: Translators: Menu item Verb/Branch/Dissipate/Dispel
en: Dispel
pt: Expelir

note: Translators: Menu item Verb/Branch/Dissipate/Resist
en: Resist
pt: Resistir

note: Translators: Menu item Verb/Provision Translators: Menu item Verb/Provision/Provision
en: Provision
pt: Aprovisionar

note: Translators: Menu item Verb/Provision/Store/Contain
en: Contain
pt: Conter

note: Translators: Menu item Verb/Provision/Store/Collect
en: Collect
pt: Colecionar

note: Translators: Menu item Verb/Provision/Supply/Replenish
en: Replenish
pt: Atestar

note: Translators: Menu item Verb/Provision/Supply/Expose
en: Expose
pt: Expor

note: Translators: Menu item Verb/Control Magnitude Translators: Menu item Verb/Control Magnitude/Control Magnitude
en: Control Magnitude
pt: Controlar a magnitude

note: Translators: Menu item Verb/Control Magnitude/Actuate Translators: Menu item Verb/Control Magnitude/Actuate/Actuate
en: Actuate
pt: Atuar

note: Translators: Menu item Verb/Control Magnitude/Regulate Translators: Menu item Verb/Control Magnitude/Regulate/Regulate
en: Regulate
pt: Regular

note: Translators: Menu item Verb/Control Magnitude/Change/Amplify
en: Amplify
pt: Amplificar

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Translators: Menu item Verb/Control Magnitude/Change/Reduce #-#-#-#-#  xsane_0.999-13_pt.po (XSANE 0.96)  #-#-#-#-# BUTTON_REDUCE
en: Reduce
pt: Reduzir

note: Translators: Menu item Verb/Control Magnitude/Change/Rectify
en: Rectify
pt: Retificar

note: Translators: Menu item Verb/Control Magnitude/Form/Crush
en: Crush
pt: Esmagar

note: Translators: Menu item Verb/Control Magnitude/Form/Pierce
en: Pierce
pt: Perfurar

note: Translators: Menu item Verb/Convert/Liquefy
en: Liquefy
pt: Liquefazer

note: Translators: Menu item Verb/Convert/Sublimate
en: Sublimate
pt: Sublimar

note: Translators: Menu item Verb/Convert/Condense
en: Condense
pt: Condensar

note: Translators: Menu item Verb/Convert/Differentiate
en: Differentiate
pt: Diferenciar

note: Translators: Menu item Verb/Signal/Sense Translators: Menu item Verb/Signal/Sense/Sense
en: Sense
pt: Sentir

note: Translators: Menu item Verb/Signal/Sense/Perceive
en: Perceive
pt: Aperceber

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Translators: Menu item Verb/Signal/Sense/Recognize
en: Recognize
pt: Reconhecer

note: Translators: Menu item Verb/Signal/Sense/Discern
en: Discern
pt: Discernir

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Translators: Menu item Verb/Signal/Indicate Translators: Menu item Verb/Signal/Indicate/Indicate
en: Indicate
pt: Indicar

note: Translators: Menu item Verb/Signal/Represent
en: Represent
pt: Representar

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Translators: Menu item Noun
en: Noun
pt: Nome

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Translators: Menu item Noun/Material/Human Translators: Menu item Noun/Material/Human/Human Translators: Menu item Noun/Energy/Human #-#-#-#-#  manaplus_2.1.3.17-8.1_pt.po (ManaPlus)  #-#-#-#-# TRANSLATORS: default race name #-#-#-#-#  plm_2.
en: Human
pt: Humano

note: Translators: Menu item Noun/Material/Human/Hand
en: Hand
pt: Mão

note: Translators: Menu item Noun/Material/Human/Toe
en: Toe
pt: Dedo do pé

note: Translators: Menu item Noun/Material/Biological
en: Biological
pt: Biológico

note: Translators: Menu item Noun/Energy/Mechanical/Mech. Energy
en: Mech. Energy
pt: Energia mecânica

note: Translators: Menu item Noun/Energy/Mechanical/Random Motion
en: Random Motion
pt: Movimento aleatório

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Translators: Menu item Noun/Energy/Mechanical/Vibration
en: Vibration
pt: Vibração

note: Translators: Menu item Noun/Energy/Mechanical/Rotational Energy
en: Rotational Energy
pt: Energia rotativa

note: Translators: Menu item Noun/Energy/Mechanical/Translational Energy
en: Translational Energy
pt: Energia de transmissão

note: Translators: Menu item Noun/Energy/Hydraulic
en: Hydraulic
pt: Hidráulica

note: Translators: Menu item Noun/Energy/Hydraulic/Volumetric Flow
en: Volumetric Flow
pt: Fluxo vulométrico

note: Translators: Menu item Noun/Energy/Thermal/Conduction
en: Conduction
pt: Condução

note: Translators: Menu item Noun/Energy/Thermal/Convection
en: Convection
pt: Convexão

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Translators: Menu item Noun/Energy/Thermal/Radiation Translators: Menu item Noun/Energy/Radioactive/Radiation
en: Radiation
pt: Radiação

note: Translators: Menu item Noun/Energy/Pneumatic
en: Pneumatic
pt: Pneumática

note: Translators: Menu item Noun/Energy/Chemical
en: Chemical
pt: Química

note: Translators: Menu item Noun/Energy/Radioactive/Microwaves
en: Microwaves
pt: Microondas

note: Translators: Menu item Noun/Energy/Radioactive/Radio waves
en: Radio waves
pt: Ondas de rádio

note: Translators: Menu item Noun/Energy/Radioactive/X-Rays
en: X-Rays
pt: Raios X

note: Translators: Menu item Noun/Energy/Radioactive/Gamma Rays
en: Gamma Rays
pt: Raios Gama

note: Translators: Menu item Noun/Energy/Acoustic Energy
en: Acoustic Energy
pt: Energia acústica

note: Translators: Menu item Noun/Energy/Optical Energy
en: Optical Energy
pt: Energia ótica

note: Translators: Menu item Noun/Energy/Solar Energy
en: Solar Energy
pt: Energia solar

note: Translators: Menu item Noun/Energy/Magnetic Energy
en: Magnetic Energy
pt: Energia magnética

note: Translators: Menu item Noun/Energy/Human/Human Motion
en: Human Motion
pt: Movimento humano

note: Translators: Menu item Noun/Energy/Human/Human Force
en: Human Force
pt: Força humana

en: User/Device Fn
pt: Função Utilizador/Dispositivo

en: Wish Fn
pt: Função desejada

en: Macro call
pt: Invocação de macro

en: This action is a call to a macro-step
pt: Esta ação é uma invocação a um passo de uma macro

en: The boolean equation of the condition
pt: A equação lógica da condição

en: The condition's font
pt: A letra da condição

en: The condition's font size
pt: O tamanho da letra da condição

en: The condition's color
pt: A cor da condição

en: GRAFCET diagram objects
pt: Objetos de diagrama GRAFCET

en: Regular step
pt: Passo regular

en: Initial step
pt: Passo inicial

en: Macro entry step
pt: Passo de entrada em macro

en: Macro exit step
pt: Passo de saída de macro

en: Macro call step
pt: Passo de invocação a macro

en: Subprogram call step
pt: Passo de invocação de subprograma

en: Step name
pt: Nome do passo

en: The name of the step
pt: O nome do passo

en: Step type
pt: Tipo de passo

en: The kind of step
pt: O tipo do passo

en: Shows a red dot to figure the step's activity
pt: Mostrar um ponto vermelho para perceber a atividade do passo

en: Receptivity
pt: Recetividade

en: The boolean equation of the receptivity
pt: A equação lógica da recetividade

en: The receptivity's font
pt: A letra da recetividade

en: The receptivity's font size
pt: O tamanho da letra da recetividade

en: The receptivity's color
pt: A cor da recetividade

en: North point
pt: Ponto norte

en: South point
pt: Ponto sul

en: Draw arrow heads on upward arcs:
pt: Desenhar ponta das setas nos arcos superiores:

en: Vergent type:
pt: Tipo de margem:

en: Add connection point
pt: Adicionar ponto de ligação

en: Delete connection point
pt: Eliminar ponto de ligação

en: GRAFCET OR/AND vergent
pt: GRAFCET E/OU margem

en: Agent
pt: Agente

en: Softgoal
pt: Objetivo parcial

en: Goal Type
pt: Tipo de objetivo

en: Istar diagram
pt: Diagrama de Istar

en: Positive contrib
pt: Contribuição positiva

en: Negative contrib
pt: Contribuição negativa

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_pt.po (Odoo Server 16.0)  #-#-#-#-# module: base #-#-#-#-#  zypper_1.14.94-1_pt.po (zypper.pt)  #-#-#-#-# translators: Table column header
en: Dependency
pt: Dependência

en: Decomposition
pt: Decomposição

en: Means-Ends
pt: Meios fins

en: i* other
pt: i* outro

en: Given Domain
pt: Domínio indicado

en: Designed Domain
pt: Domínio designado

en: Machine Domain
pt: Domínio da máquina

en: Biddable
pt: Licitável

en: Lexical
pt: Léxico

en: Domain Kind
pt: Espécie de domínio

en: Optional kind which appears in the lower-right corner of the Domain
pt: Espécie opcional que surge no canto inferior direito do domínio

en: Jackson domain
pt: Domínio Jackson

en: Jackson diagram
pt: Diagrama Jackson

en: Assumption
pt: Pressuposto

en: KAOS goal
pt: Objetivo KAOS

en: KAOS diagram
pt: Diagrama KAOS

en: AND Refinement
pt: Refinamento AND

en: Complete AND Refinement
pt: Refinamento completo AND

en: OR Refinement
pt: Refinamento OR

en: Operationalization
pt: Operacionalização

en: Contributes
pt: Contribui

en: Obstructs
pt: Obstrói

en: Responsibility
pt: Responsabilidade

en: CapableOf
pt: CapazDe

en: Performs
pt: Realiza

en: KAOS other
pt: Outro KAOS

en: Arrow color
pt: Cor da seta

en: Arrow line width
pt: Largura da linha da seta

en: Seconds arrow color
pt: Cor da seta dos segundos

en: Seconds arrow line width
pt: Largura da linha da seta dos segundos

en: Show hours
pt: Mostrar as horas

en: Diagram file
pt: Ficheiro de diagrama

en: Grid line color
pt: Cor das linhas da grelha

en: Grid line width
pt: Largura das linhas da grelha

en: Miscellaneous objects
pt: Miscelânea de objetos

[ctx: length unit]
en: ft
pt: pés

[ctx: length unit]
en: in
pt: "

en: Convex
pt: Convexo

en: Concave
pt: Côncavo preenchido

en: N-gon kind
pt: Tipo n-gono

en: Number of rays
pt: Número de raios

en: Winding number for Crossing
pt: Número de liquidação para Cruz

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# no property widget, but still to be serialized
en: Center position
pt: Posição central

note: no property widget, but still to be serialized
en: Ray length
pt: Comprimento do raio

note: #-#-#-#-#  tuxpaint_1:0.9.35-1_pt.po (tuxpaint)  #-#-#-#-# Pentagon shape tool (5 sides)
en: Pentagon
pt: Pentágono

en: Pentagram
pt: Pentagrama

note: #-#-#-#-#  tuxpaint_1:0.9.35-1_pt.po (tuxpaint)  #-#-#-#-# Hexagon shape tool (6 sides)
en: Hexagon
pt: Hexágono

en: Hexagram
pt: Hexagrama

note: #-#-#-#-#  tuxpaint_1:0.9.35-1_pt.po (tuxpaint)  #-#-#-#-# Heptagon (aka septagon) shape tool (7 sides)
en: Heptagon
pt: Heptágono

en: Heptagram
pt: Heptagrama

note: #-#-#-#-#  tuxpaint_1:0.9.35-1_pt.po (tuxpaint)  #-#-#-#-# Octagon shape tool (8 sides)
en: Octagon
pt: Octógono

en: Octagram
pt: Octagrama

en: Enneagon
pt: N-ágono

en: Enneagram
pt: N-agrama

en: Decagon
pt: Decágono

en: Decagram
pt: Decagrama

en: Hendecagon
pt: Hendecágono

en: Hendecagram
pt: Hendecagrama

en: Dodecagon
pt: Dodecágono

en: Dodecagram
pt: Dodecagrama

en: Tridecagon
pt: Tridecágono

en: Tridecagram
pt: Tridecagrama

en: Tetradecagon
pt: Tetradecágono

en: Tetradecagram
pt: Tetradecagrama

en: Pentadecagon
pt: Pentadecágono

en: Pentadecagram
pt: Pentadecagrama

en: Hexadecagon
pt: Hexadecágono

en: Hexadecagram
pt: Hexadecagrama

en: Heptadecagon
pt: Heptadecágono

en: Heptadecagram
pt: Heptadecagrama

en: Octadecagon
pt: Octodecágono

en: Octadecagram
pt: Octadecagrama

en: Enneadecagon
pt: N-decágono

en: Enneadecagram
pt: N-decagrama

en: Icosagon
pt: Icoságono

en: Icosagram
pt: Icosagrama

en: N-gon
pt: N-gono

en: N-gram
pt: N-grama

en: Add Handle
pt: Adicionar manípulo

en: Delete Handle
pt: Eliminar manípulo

en: Base Station
pt: Estação base

en: Network diagram objects
pt: Objetos de diagrama de rede

en: Import resource (not shown upstairs)
pt: Importar recurso (não mostrado acima)

en: Imply resource (not shown downstairs)
pt: Recurso implícito (não mostrado acima)

en: Dotted arrow
pt: Seta ponteada

en: disable arrow heads
pt: desativar pontas de seta

en: Flow style:
pt: Estilo de fluxo:

en: Automatically gray vertical flows:
pt: Acinzentar automaticamente fluxos ascendentes:

en: To improve the ease of reading, flows which begin and end vertically can be rendered gray
pt: Para facilitar a leitura, fluxos que comecem e acabem verticalmente podem ser desenhados a cinzento

en: SADT Arrow
pt: Seta SADT

en: Activity/Data identifier
pt: Identificador de atividade/dados

en: The identifier which appears in the lower-right corner of the Box
pt: O identificador que surge no canto inferior direito da caixa

en: SADT box
pt: Caixa SADT

en: SADT diagram objects
pt: Objetos de diagrama SADT

en: Sozi presentation objects
pt: Objetos de apresentação Sozi

en: Speed up (strong)
pt: Acelerar (forte)

en: Speed down (strong)
pt: Travar (forte)

en: Speed up, then down
pt: Acelerar e travar

en: Speed up, then down (strong)
pt: Acelerar e travar (forte)

en: Speed down, then up
pt: Travar e acelerar

en: Speed down, then up (strong)
pt: Travar e acelerar (forte)

en: Immediate (beginning)
pt: Imediato (início)

en: Immediate (end)
pt: Imediato (fim)

en: Immediate (middle)
pt: Imediato (meio)

en: Center x
pt: Centro x

en: Center y
pt: Centro y

en: Angle (deg)
pt: Ângulo (º)

en: Scale from center
pt: Escala a partir do centro

note: #-#-#-#-#  pioneers_15.6-2_pt.po (Pioneers 14.1)  #-#-#-#-# Tab page name Dialog caption #-#-#-#-#  survex_1.4.19-1_pt.po (survex)  #-#-#-#-# TRANSLATORS: As in the legend on a map.  Used in the print dialog - controls drawing the box at the lower left with survey name, view angles, etc
en: Legend
pt: Legenda

en: Legend is visible
pt: Legenda visível

en: Frame sequence
pt: Sequência de moldura

en: Frame title
pt: Título da moldura

en: Frame hide
pt: moldura oculta

en: Frame clip
pt: Moldura cortada

en: Frame timeout enable
pt: Ativar expiração de moldura

en: Frame timeout (ms)
pt: Expiração de moldura (ms)

en: Frame transition profile
pt: Perfil de transição de moldura

en: Frame transition duration (ms)
pt: Duração da transição de moldura (ms)

en: video/mp4
pt: vídeo/mp4

en: video/webm
pt: vídeo/webm

en: video/ogg
pt: vídeo/ogg

en: audio/mpeg
pt: áudio/mpeg

en: audio/ogg
pt: áudio/ogg

en: audio/wav
pt: áudio/wav

en: Media file
pt: Ficheiro multimédia

en: Start frame
pt: Moldura inicial

en: Stop frame
pt: Parar moldura

en: Curve distance
pt: Distância da curva

en: Line gaps
pt: Falhas entre linhas

en: Absolute start gap
pt: Inicio absoluto da falha

en: Absolute end gap
pt: Fim absoluto da falha

en: Add Segment
pt: Adicionar segmento

en: Symmetric control
pt: Controlo simétrico

en: Smooth control
pt: Controlo suave

en: Cusp control
pt: Controlo de ponta

en: Free aspect
pt: Aparência livre

en: Fixed aspect
pt: Aparência fixa

en: Inline data
pt: Dados em linha

en: Store image data in diagram
pt: Armazenar dados de imagem no diagrama

en: The Pixbuf reference
pt: Referência Pixbuf

en: Draw border
pt: Desenhar contorno

en: Can't save image without filename
pt: Impossível gravar imagem sem nome

en: Inconsistent pixbuf during image save.
pt: Pixbuf inconsistente durante gravação da imagem

note: Didn't find file in current directory.
en: The image file '%s' was not found.
pt: O ficheiro de imagem "%s" não foi encontrado.

en: Upgrade to Polyline
pt: Atualizar para polilinha

en: Upgrade to Zigzagline
pt: Atualizar para ZigZag

en: Text content
pt: Conteúdo em texto

en: Angle to rotate the outline
pt: Ângulo para rodar o contorno

en: Standard objects
pt: Objetos padrão

en: Vertical text alignment
pt: Alinhamento vertical do texto

en: Text angle
pt: Ângulo do texto

en: Text margin
pt: Margemdo texto

en: Upgrade to Bezierline
pt: Atualizar para linha de Bezier

en: From A to B
pt: De A para B

en: From B to A
pt: De B para A

en: Aggregation
pt: Agregação

en: Show direction
pt: Mostrar direção

en: Show the small arrow denoting the reading direction
pt: Mostrar seta pequena, denotando direção da leitura

en: Side A
pt: Lado A

en: Show arrow
pt: Mostrar seta

en: Side B
pt: Lado B

note: Attributes page:
en: _Attributes
pt: _Atributos

en: Attribute data
pt: Dados do atributo

note: end: Inheritance type
en: Class scope
pt: Âmbito da classe

note: how it used to be before 0.96+SVN one name, one type: but breaks forward-compatibiliy so kind of reverted
en: Stereotype
pt: Estereótipo

en: Visible Attributes
pt: Atributos visíveis

en: Visible Operations
pt: Operações visíveis

en: Wrap Operations
pt: Operações de quebra

en: Visible Comments
pt: Comentários visíveis

en: Allow resizing
pt: Permitir redimensionar

en: Suppress Attributes
pt: Suprimir atributos

en: Suppress Operations
pt: Suprimir operações

en: Wrap after char
pt: Quebrar após o carácter

en: Comment line length
pt: Largura da linha de comentário

note: umloperations_extra
en: Template Parameters
pt: Parâmetros do modelo

en: Polymorphic
pt: Polimórfica

en: Abstract Class Name
pt: Nome da classe abstrato

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Class page:
en: _Class
pt: _Classe

en: Stereotype:
pt: Estereótipo

en: Attributes visible
pt: Atributos visíveis

en: Operations visible
pt: Operações visíveis

en: Suppress operations
pt: Suprimir operações

en: Wrap after this length:
pt: Quebrar após este comprimento:

en: Comments visible
pt: Comentários visíveis

en: Wrap comment after this length:
pt: Quebrar comentário após comprimento:

en: Show documentation tag
pt: Mostrar etiqueta da documentação

en: Abstract Class
pt: Classe abstrata

en: Is object
pt: É objeto

note: end: Visibility
en: Inheritance type:
pt: Tipo hereditariedade:

en: Polymorphic (virtual)
pt: Polimórfica (virtual)

en: Leaf (final)
pt: Folha (final)

en: Parameter data
pt: Dados do parâmetro

en: Def. value:
pt: Valor predefinido:

en: In & Out
pt: Dentro & Fora

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Operations page:
en: _Operations
pt: _Operações

en: Operation data
pt: Dados da operação

note: #-#-#-#-#  dia_0.98+git20250827-2_pt.po (2.10)  #-#-#-#-# Templates page: #-#-#-#-#  zim_0.76.3-2_pt.po (zim)  #-#-#-#-# Menu item
en: _Templates
pt: _Modelos

en: Template class
pt: Classe do modelo

en: Formal parameter data
pt: Dado de paramêtro formal

en: Facet
pt: Faceta

en: Receptacle
pt: Recetáculo

en: Event Source
pt: Origem do evento

en: Event Sink
pt: Destino do evento

en: Show arrow:
pt: Mostrar seta:

en: Draw focus of control:
pt: Desenhar o foco do controlo:

en: Draw destruction mark:
pt: Desenhar a marca de destruição:

en: Add connection points
pt: Adicionar pontos de ligação

en: Remove connection points
pt: Eliminar pontos de ligação

en: Increase connection points distance
pt: Aumentar distância entre pontos de ligação

en: Decrease connection points distance
pt: Diminuir distância entre pontos de ligação

en: Set default connection points distance
pt: Predefinir distância de pontos de ligação

en: UML Lifeline
pt: Linha da vida UML

note: #-#-#-#-#  xfwm4_4.20.0-1_pt.po (Xfwm4)  #-#-#-#-# --------------------------------------------------------
en: Destroy
pt: Destruir

en: Message type:
pt: Tipo de mensagem:

en: Explicit state
pt: Estado explícito:

en: Active object
pt: Objeto ativo

en: Show attributes
pt: Mostrar atributos

en: Multiple instance
pt: Instância múltipla

en: Entry action
pt: Ação de entrada

en: Do action
pt: Ação de proceder

en: Exit action
pt: Ação de sair

note: Would like to create a state_term instead, but making the connections * is a pain
en: This diagram uses the State object for initial/final states.
    This option will go away in future versions.
    Please use the Initial/Final State object instead.
pt: Este diagrama utiliza o objeto "State" para os estados inicial/final.
    Essa opção será removida em versões futuras.
    Por favor, utilize o objeto "Initial/Final State" em vez deste.

en: Is final
pt: É final

en: The event that causes this transition to be taken
pt: O evento que causa a ocorrência desta transição

en: Action to perform when this transition is taken
pt: Ação a realizar quando ocorre esta transição

en: Guard
pt: Guarda

en: Condition for taking this transition when the event is fired
pt: Condição para ocorrer esta transição quando o evento é despoletado

en: Class scope (C++ static class variable)
pt: Âmbito da classe (variável de classe estática de C++ )

en: Unified Modelling Language diagram objects UML 1.3
pt: Objetos de diagrama Unified Modelling Language (UML 1.3)

en: Inheritance
pt: Herança

en: C++ const method
pt: Método constante C++

en: Class scope (C++ static method)
pt: Âmbito da classe (método estático de C++ )

en: Text outside
pt: Texto exterior

en: Can't open output file %s.
pt: Impossível abrir o ficheiro de saída %s.

en: Can't convert output filename '%s' to locale encoding.
    Please choose a different name to save with Cairo.
pt: Impossível converter o nome do ficheiro de saída "%s" na codificação
    regional atual. Por favor, escolha um novo nome para gravar com o cairo.

en: Can't write %d bytes to %s
pt: Impossível escrever %d bytes para %s

en: Clipboard copy failed
pt: Impossível copiar o conteúdo da área de transferência

en: Cairo PostScript
pt: PostScript Cairo

en: Cairo Portable Document Format
pt: Formato de documento portátil Cairo

en: Cairo Scalable Vector Graphics
pt: SVG do Cairo

en: Cairo PNG
pt: PNG do Cairo

en: Cairo PNG (with alpha)
pt: PNG do Cairo (com alfa)

en: Cairo EMF
pt: EMF do Cairo

en: Cairo WMF
pt: WMF do Cairo

en: Cairo Clipboard Copy
pt: Copiar para área de transferência Cairo

en: Copy _Diagram
pt: Copiar _diagrama

en: Print (GTK) …
pt: Imprimir (GTK) ...

en: Cairo-based Rendering
pt: Desenho baseado em Cairo

en: Zoom pointer
pt: Ponteiro de ampliação

en: Visible rect pointer
pt: Ponteiro da reta visível

en: Not enough memory for image drawing.
pt: Sem memória suficiente para desenho da imagem.

en: Image row length larger than maximum cell array.
    Image not exported to CGM.
pt: Tamanho das linhas da imagem maior que máximo das células da matriz.
    Imagem não foi exportada para CGM.

en: Computer Graphics Metafile export filter
pt: Filtro de exportação para Computer Graphics Metafile

en: DiaRenderScript filter
pt: Filtro DiaRenderScript

en: Broken file?
pt: Ficheiro corrompido?

en: Drawing Interchange File import and export filters
pt: Filtros de importação e exportação de Drawing Interchange File

en: read_dxf_codes failed on '%s'
pt: read_dxf_codes falhou em "%s"

en: Binary DXF from '%s' not supported
pt: Binário DXF de "%s" não é suportado

en: HP Graphics Language export filter
pt: Filtro de exportação para HP Graphics Language

en: Please select edges and nodes to layout.
pt: Selecione os cantos e nodos a dispôr.

en: Graph creation failed
pt: Falhou criação do gráfico

en: No such module.
pt: O módulo não existe.

en: Not a tree.
pt: Não é árvore.

en: Not a forest.
pt: Não é floresta-

en: Failed algorithm.
pt: Algoritmo falhou.

en: Failed precondition.
pt: Falha nas pré-condições.

en: OGDF crashed.
pt: OGDF deu erro.

en: Layout '%s' failed.
    %s
pt: Disposição "%s" falhou.
    %s

en: OGDF Layout Algorithms
pt: Algoritmos de disposição OGDF

en: Libart-based rendering
pt: Desenho baseado em Libart

en: Renderer transformation
pt: Transformação com desenhador

en: Transform pointer
pt: Ponteiro para transformar

en: Can't open output file %s: %s
pt: Não foi possível abrir o ficheiro de saída %s: %s

en: Could not create PNG write structure
pt: Impossível criar estrutura de escrita PNG

en: Could not create PNG header info structure
pt: Impossível criar estrutura de informação de cabeçalho PNG

en: Error occurred while writing PNG
pt: Ocorreu um erro durante a escrita PNG

note: Create a dialog
en: PNG Export Options
pt: Opções de exportação PNG

en: Image width:
pt: Largura da imagem:

en: Image height:
pt: Altura da imagem:

en: PNG (antialiased)
pt: PNG (suavisado)

en: TeX Metapost export filter
pt: Filtro de exportação para TeX Metapost

en: TeX Metapost macros
pt: Macros TeX Metapost

en: PDF import not available.
pt: Importação de PDF não está disponível.

en: Portable Document File
pt: Ficheiro de documento portátil

en: PDF import filter
pt: Filtro de importação de PDF

en: PDF document not OK.
    %s
pt: O documento PDF não está correto.
    %s

en: LaTeX PGF export filter
pt: Filtro de exportação para LaTeX PGF

en: Not valid UTF-8
pt: UTF-8 inválido

en: LaTeX PGF macros
pt: Macros LaTeX PGF

en: Failed to create pixbuf from drawable.
pt: Falha ao criar pixbuf a partir do desenho.

en: Could not save file:
    %s
    %s
pt: Impossível gravar o ficheiro:
    %s
    %s

en: Calling error, missing user_data.
pt: Erro de chamada, _dados do utilizador em falta.

en: Pixbuf[%s] can't load:
    %s
pt: Impossível carregar pixbuf[%s]:
    %s

en: gdk-pixbuf-based bitmap export/import
pt: Importação/exportação de bitmap baseadas gdk-pixbuf

en: Select Printer
pt: Selecionar impressora

en: Could not run command '%s': %s
pt: Impossível executar o comando "%s": %s

en: Printing error: command '%s' returned %d
pt: Erro de impressão: comando "%s" devolveu %d

en: Printing error: command '%s' caused sigpipe.
pt: Erro de impressão: comando "%s" provocou um sigpipe.

en: Print (PS)
pt: Imprimir (PS)

en: PostScript Rendering
pt: Desenhador PostScript

en: Encapsulated PostScript (using Pango fonts)
pt: PostScript encapsulado (a utilizar letras Pango)

en: Encapsulated PostScript with preview (using Pango fonts)
pt: PostScript encapsulado com antevisão (utilizando letras Pango)

en: Encapsulated PostScript (using PS Latin-1 fonts)
pt: PostScript encapsulado (a utilizar letras PostScript Latin-1)

en: TeX PSTricks export filter
pt: Filtro de exportação TeX PSTricks

en: TeX PSTricks macros
pt: Macros TeX Pstricks

en: Couldn't open '%s' for writing.
pt: Impossível abrir "%s" para escrita.

en: Python scripting support
pt: Suporte para scripting Python

en: Dia shape export filter
pt: Filtro de exportação de formas do Dia

en: Shape files must end in .shape, or they cannot be loaded by Dia
pt: Ficheiros de formas têm que terminar em .shape, ou não poderão ser lidos pelo Dia

en: Can't export PNG icon without export plugin!
pt: Impossível exportar ícone PNG sem a extensão de exportação!

en: Dia Shape File
pt: Ficheiro de formas Dia

en: Scalable Vector Graphics import and export filters
pt: Filtros de exportação e importação de Scalable Vector Graphics

en: Failed to apply transformation for '%s'
pt: Falha ao aplicar transformação para "%s"

en: Invalid path data.
    svg:path data must start with moveto.
pt: Dados para caminho inválido.
    Dados svg:path têm que começar com "moveto".

en: 'Shape Design' shapes missing.
pt: Formas "Shape Design" em falta.

en: Object '%s' creation failed
pt: Criação do objeto "%s" falhou

en: Parse error for memory block.
    %s
pt: Erro de processamento para bloco de memória.
    %s

en: SVG parser error for %s
    %s
pt: Erro de processamento SVG para %s
    %s

note: just a warning
en: SVG parser warning for %s
    %s
pt: Aviso de processamento SVG para %s
    %s

en: Expected SVG name-space not found in file
pt: Espaço de nomes SVG não encontrado no ficheiro

en: root element was '%s' -- expecting 'svg'.
pt: elemento raiz era "%s" -- era esperado "svg".

en: Visio XML Format import and export filter
pt: Filtros de importação e exportação do formato Visio XML

en: Saving file '%s' failed.
pt: Gravação do ficheiro "%s" falhou.

en: Visio XML format
pt: Formato Visio XML

en: Couldn't read color: %s
pt: Impossível ler cor: %s

en: Couldn't find shape %d
pt: Não foi encontrada a forma %d

en: Unexpected Ellipse object: %s
pt: Objeto de elipse inesperado: %s

en: Can't rotate ellipse
pt: Impossível rodar a elipse

en: MoveTo not at start of Bezier
pt: MoveTo não encontrado no início de Bezier

en: Invalid NURBS formula
pt: Fórmula NURBS inválida

en: Couldn't handle foreign object type %s
pt: Impossível lidar com objetos externos do tipo %s

en: VDX parser error for %s
    %s
pt: Erro de processamento VDX para %s
    %s

en: Nothing in document!
pt: Nada no documento!

en: Expecting VisioDocument, got %s
pt: Esperado VidioDocument, obtido %s

en: Visio XML File Format
pt: Formato de ficheiro Visio XML

en: Can't decode object %s
pt: Impossível descodificar o objeto %s.

en: Couldn't write file %s
    %s
pt: Impossível escrever o ficheiro %s
    %s

en: Cannot render unknown font:
    %s
pt: Impossível desenhar letra desconhecida:
    %s

en: Print (GDI) ...
pt: Imprimir (GDI) ...

en: WMF export filter
pt: Filtro de exportação para WMF

en: WordPerfect Graphics
pt: Gráficos WordPerfect

en: WordPerfect Graphics export filter
pt: Filtro de exportação para WordPerfect Graphics

en: File: %s type/version unsupported.
pt: Ficheiro: tipo/versão %s não é suportado.

en: Unknown WPG type %d size %d.
pt: Tipo WPG %d desconhecido, tamanho %d.

en: Size 0 on WPG type %d, expecting WPG_END
pt: Tamanho 0 no tipo WPG %d, esperado WPG_END

en: Unexpected end of file. WPG type %d, size %d.
pt: Fim prematuro de ficheiro. Tipo WPG %d, tamanho %d.

en: Empty WPG file?
pt: Esvaziar ficheiro WPG?

en: Fig Format import and export filter
pt: Filtros de exportação e importação de Formato Fig

en: Fig format has no equivalent of arrow style %s; using simple arrow.
pt: Formato FIG não tem equivalente para o estilo de seta %s, a utilizar uma seta simples.

en: No more user-definable colors - using black
pt: Mais nenhuma cor definível pelo utilizador - a usar preto

en: Xfig format
pt: Formato XFig

en: Color index %d too high; only 512 colors allowed. Using black instead.
pt: Índice de cor %d fora do intervalo. Máximo de 512 cores permitidas. A usar o preto.

en: Patterns are not supported by Dia
pt: Padrões não são suportados pelo Dia

en: Triple-dotted lines are not supported by Dia; using double-dotted
pt: Linhas de ponto triplo não são suportadas pelo Dia, a substituir por ponto duplo

en: Line style %d should not appear
pt: Tipo de linha %d não deveria surgir

en: Error while reading %dth of %d points
pt: Erro ao ler o %dº de %d pontos

en: Error while reading arrowhead
pt: Erro ao ler a cabeça da seta

en: Unknown arrow type %d
pt: Tipo de seta %d desconhecida

en: Depth %d out of range, only 0-%d allowed.
pt: Profundidade %d fora do intervalo. Só 0-%d são permitidos.

en: Couldn't read ellipse info.
pt: Impossível ler informação de elipse: %s

en: Couldn't read polyline info.
pt: Impossível ler informação de polilinha: %s

en: Couldn't read flipped bit.
pt: Impossível ler bit invertido: %s

en: Negative corner radius; negating
pt: Raio de canto negativo, a negar

en: Unknown polyline subtype: %d
pt: Subtipo de polilinha desconhecido: %d

en: Couldn't read spline info.
pt: Impossível ler informação de splinha.

note: Open approximated spline Closed approximated spline
en: Cannot convert approximated spline yet.
pt: Ainda não é possível converter splinha aproximada.

en: Unknown spline subtype: %d
pt: Subtipo de splinha desconhecido: %d

en: Couldn't read arc info.
pt: Impossível ler informação de arco.

note: set new fill property on arc?
en: Filled arc treated as unfilled
pt: Arco preenchido tido como não-preenchido

en: Unknown polyline arc: %d
pt: Arco polilinha desconhecido: %d

en: Couldn't read text info.
pt: Impossível ler informação de texto.

en: Can't find LaTeX font nr. %d, using sans
pt: Impossível encontrar letra LaTeX nº %d, a usar sans

en: Can't find PostScript font nr. %d, using sans
pt: Não foi possível encontrar letra PostScript nº %d, a usar sans

en: Couldn't identify Fig object.
pt: Impossível identificar objeto FIG.

en: Compound end outside compound
pt: Fim composto fora da composição

en: Couldn't read color
pt: Impossível ler cor: %s

en: Color number %d out of range 0..%d.  Discarding color.
pt: Número de cor %d fora do intervalo 0..%d. A descartar cor.

en: Couldn't read group extent.
pt: Impossível ler extensão de grupo.

en: Unknown object type %d
pt: Tipo de objeto desconhecido %d

en: `%s' is not one of `%s' or `%s'
pt: `%s" não é um de `%s" ou `%s"

en: Error reading paper size.
pt: Erro ao ler o tamanho do papel.

en: Unknown paper size `%s', using default
pt: Tamanho de papel `%s" desconhecido, a utilizar predefinido

en: Error reading paper orientation.
pt: Erro ao ler a orientação do papel.

en: Error reading justification.
pt: Erro ao ler o alinhamento.

en: Error reading units.
pt: Erro ao ler as unidades.

en: Error reading magnification.
pt: Erro ao ler a ampliação.

en: Error reading multipage indicator.
pt: Erro ao ler o indicador de múltiplas páginas.

en: Error reading transparent color.
pt: Erro ao ler a cor transparente.

en: Error reading Fig file.
pt: Erro ao ler o ficheiro FIG.

en: Premature end of Fig file
pt: Fim prematuro de ficheiro FIG

en: Error reading resolution.
pt: Erro ao ler a resolução.

en: Doesn't look like a Fig file
pt: Não se assemelha a um ficheiro Fig

en: This is a Fig version %d.%d file.
     It may not be importable.
pt: Este é um ficheiro FIG versão %d.%d.
    A importação pode falhar.

en: Premature end of Fig file
pt: Fim prematuro de ficheiro FIG

en: Xfig File Format
pt: Formato de Ficheiro Xfig

en: Error while parsing %s
    %s
pt: Erro ao processar %s
    %s

en: Error while parsing stylesheet %s
pt: Erro ao processar a folha de estilos %s

en: Error while applying stylesheet %s
pt: Erro ao aplicar a folha de estilos %s

en: Error while parsing stylesheet: %s
pt: Erro ao processar a folha de estilos: %s

en: Error while applying stylesheet: %s
pt: Erro ao aplicar a folha de estilos: %s

en: Error while saving result: %s
pt: Erro ao gravar o resultado: %s

en: XSL Transformation filter
pt: Filtro de transformação XSL

en: No valid configuration files found for the XSLT plugin; not loading.
pt: Nenhum ficheiro de configuração válido encontrado para a extensão XSLT. Não foi ativado.

en: Export through XSLT
pt: Exportar através de XSLT

en: AADL Shapes
pt: Formas AADL

en: Subprogram
pt: Subprograma

en: Thread Group
pt: Grupo da linha

note: Please talk to me before making any changes to this sheet
en: Assorted
pt: Variado

note: Sheet Name: Assorted, was Geometric, maybe Basic Shapes instead? Leave as is for now, renaming too much hassle. Will probably need to split into seperate sheets soon anyway.
en: An Assorted Collection of Polygons, Beziergons and other Miscellaneous Geometric Shapes
pt: Uma coleção variada de polígonos, polígonos Bezier e outras formas geométricas variadas

en: Right angle triangle
pt: Triângulo retângulo

en: Isosceles triangle
pt: Triângulo isósceles

en: Perfect square, height equals width
pt: Quadrado perfeito, altura igual à largura

en: Perfect circle
pt: Círculo perfeito

en: Quarter circle
pt: Quarto de círculo

en: Pentagon. Five-point shape
pt: Pentágono. Forma de cinco lados

en: Hexagon. Six-point shape
pt: Hexágono. Forma de seis lados

en: Heptagon. Seven-point shape
pt: Hetágono. Forma de sete lados

en: Octagon. Eight-point shape
pt: Octógono. Forma de oito lados

en: Horizontal parallelogram
pt: Paralelograma horizontal

en: Vertical parallelogram
pt: Paralelograma vertical

en: Four-point star
pt: Estrela de quatro pontas

en: Curved four-point star
pt: Estrela de quatro pontas curvas

en: Five-point star
pt: Estrela de cinco pontas

en: Six-point star
pt: Estrela de seis pontas

en: Seven-point star
pt: Estrela de sete pontas

en: Eight-point star
pt: Estrela de oito pontas

en: Sharp eight-point star
pt: Estrela de oito pontas aguçadas

en: Curved eight-point star
pt: Estrela de oito pontas curvas

en: Swiss cross
pt: Cruz suiça

en: Maltese cross
pt: Cruz de Malta

en: Notched left arrow
pt: Seta em V à esquerda

en: Notched right arrow
pt: Seta em V à direita

en: Left-up arrow
pt: Seta esquerda-cima

en: Turn-up arrow
pt: Seta virar-acima

en: Left-right arrow
pt: Seta esquerda-direita

en: Up-down arrow
pt: Seta baixo-cima

en: Quad arrow
pt: Seta quadrada

en: Left-right-up arrow
pt: Seta esquerda-direita-cima

en: Up-down-left arrow
pt: Seta cima-baixo-esquerda

en: Pentagon block arrow
pt: Seta de bloco pentagonal

en: Heart
pt: Coração

en: Quarter moon
pt: Quarto de lua

en: Business Process Modeling Notation
pt: Notação Business Process Modeling

en: Start Event — Message
pt: Partida de evento - mensagem

en: Start Event — Timer
pt: Partida de evento - temporizador

en: Start Event — Rule
pt: Partida de evento - regra

en: Start Event — Link
pt: Inicio de evento

en: Start Event — Multiple
pt: Partida de evento - múltiplo

en: Intermediate Event
pt: Evento intermédio

en: Intermediate Event — Message
pt: Evento intermédio - mensagem

en: Intermediate Event — Timer
pt: Evento intermédio - temporizador

en: Intermediate Event — Error
pt: Evento intermédio - erro

en: Intermediate Event — Cancel
pt: Evento intermédio - cancelar

en: Intermediate Event — Compensation
pt: Evento intermédio - compensação

en: Intermediate Event — Rule
pt: Evento intermédio - régua

en: Intermediate Event — Link
pt: Evento intermédio - ligação

en: Intermediate Event — Multiple
pt: Evento intermédio - múltiplo

en: End Event — Message
pt: Evento de saída - mensagem

en: End Event — Error
pt: Evento de saída - erro

en: End Event — Cancel
pt: Evento de saída - cancelar

en: End Event — Compensation
pt: Evento de saída - compensação

en: End Event — Link
pt: Evento de saída - ligação

en: End Event — Multiple
pt: Evento de saída - múltiplo

en: End Event — Terminate
pt: Evento de saída - terminado

en: Exclusive (XOR) Data Based
pt: Ou exclusivo (XOU) baseado em dados

en: Exclusive (XOR) Event Based
pt: Ou exclusivo (XOU) baseado em eventos

en: Inclusive (OR)
pt: Ou inclusivo (OU)

en: Parallel (AND)
pt: Paralelo (E)

en: Activity Looping
pt: Atividade em ciclo

en: Multiple Instance Task
pt: Tarefa de múltiplas instâncias

en: Compensation Task
pt: Tarefa de compensação

en: Collapsed Sub-Process
pt: Subprocesso colapsado

en: Looping Collapsed Sub-Process
pt: Ciclo do subprocesso colapsado

en: Multiple Instance Collapsed Sub-Process
pt: Múltiplas instâncias do subprocesso colapsado

en: Ad-Hoc Collapsed Sub-Process
pt: Subprocesso Ad-Hoc colapsado

en: Compensation Collapsed Sub-Process
pt: Compensação do subprocesso colapsado

en: Data Object
pt: Objeto de dados

en: Text Annotation
pt: Anotação em texto

note: For: zenith
en: ChemEng
pt: EngQuímico

en: Collection for chemical engineering
pt: Coleção para engenharia química

en: Fan or Stirrer
pt: Ventoinha ou pá de mistura

en: Spraying Device
pt: Dispositivo de spray

en: Pneumatic Line
pt: Linha pneumática

en: Pneumatic Line, vertical
pt: Linha pneumática, vertical

en: Simple Heat Exchanger
pt: Dispersor de calor simples

en: Simple Heat Exchanger, vertical
pt: Dispersor de calor simples, vertical

en: Water Cooler
pt: Arrefecimento de água

en: Water Cooler, vertical
pt: Arrefecimento de água, vertical

en: Fixed-Sheet Exchanger
pt: Alternador de folha fixa

en: Floating-Head or U-Tube Exchanger
pt: Alternador de cabeça flutuante ou tubo U

en: Kettle Reboiler
pt: Caldeira de fervura

en: Air Cooler
pt: Ar condicionado

en: Forced-Flow Air Cooler
pt: Ar condicionado de ar forçado

en: Induced-Flow Air Cooler
pt: Ar condicionado de fluxo induzido

en: Plate Exchanger
pt: Alternador de pratos

en: Double-Pipe Exchanger
pt: Alternador de tubo duplo

en: Heating/Cooling Coil
pt: Serpentina de aquecimento/arrefecimento

en: Heating/Cooling Coil, vertical
pt: Serpentina de aquecimento/arrefecimento, vertical

en: Simple Furnace
pt: Fornalha simples

en: Simple Vessel
pt: Vaso simples

en: Knock-out Drum (with demister pad)
pt: Bateria de Knock-out (com purificador)

en: Tray Column, simple
pt: Coluna de tabuleiro, simples

en: Tray Column, detailed
pt: Coluna de tabuleiro, detalhada

en: Fluid Contacting Vessel, simple
pt: Vaso de contacto de fluidos, simples

en: Reactor or Absorption Vessel, simple
pt: Reator ou vaso de absorção, simples

en: Open Tank
pt: Tanque aberto

en: Clarifier or Settling Tank
pt: Tanque de clarificação ou sedimentação

en: Sealed Tank
pt: Tanque selado

en: Covered tank
pt: Tanque coberto

en: Tank with Fixed Roof
pt: Tanque com telhado fixo

en: Tank with Floating Roof
pt: Tanque com telhado flutuante

en: Storage Sphere
pt: Esfera de armazenamento

en: Gas Holder, basic
pt: Recipiente de gás, básico

en: Centrifugal Pump or Fan
pt: Ventoinha ou bomba centrífuga

en: Positive Displacement Rotary Pump or Compressor
pt: Compressor ou bomba de deslocação positiva rotativa

en: Reciprocating Compressor or Pump
pt: Bomba ou compressor recíproco

en: Axial Flow Fan
pt: Ventoinha de fluxo axial

en: Compressor or Turbine
pt: Compressor ou turbina

en: Ejector or Injector
pt: Ejetor ou injetor

en: AC Generator
pt: Gerador AC

en: Valve
pt: Válvula

en: Valve, vertical
pt: Válvula, vertical

en: Regulable Valve
pt: Válvula regulável

en: Regulable Valve, vertical
pt: Válvula regulável, vertical

en: Basic Filter
pt: Filtro básico

en: Cyclone and hydrocyclone
pt: Ciclone e hidrociclone

en: Spray Drier
pt: Secador de spray

en: Centrifuge
pt: Centrífuga

en: Pressure Relief Valve
pt: Válvula de alívio da pressão

en: Chronogram
pt: Cronograma

en: Objects to design chronogram charts
pt: Objetos para desenhar gráficos de cronogramas

en: Time scale
pt: Escala temporal

en: Data line
pt: Linha de dados

en: Circuit
pt: Circuito

en: Components for circuit diagrams
pt: Componentes para diagramas de circuitos

en: Vertically aligned resistor
pt: Resistência alinhada verticalmente

en: Horizontally aligned inductor
pt: Indutor alinhado horizontalmente

en: Vertically aligned inductor
pt: Indutor alinhado verticalmente

en: Horizontally aligned resistor
pt: Resistência alinhada horizontalmente

en: Vertically aligned resistor (European)
pt: Resistência alinhada verticalmente (Europeu)

en: Horizontally aligned inductor (European)
pt: Indutor alinhado horizontalmente (Europeu)

en: Vertically aligned inductor (European)
pt: Indutor alinhado verticalmente (Europeu)

en: Horizontally aligned resistor (European)
pt: Resistência alinhada horizontalmente (Europeu)

en: Horizontally aligned capacitor
pt: Condensador alinhado horizontalmente

en: Vertically aligned capacitor
pt: Condensador alinhado verticalmente

en: NPN bipolar transistor
pt: Transístor NPN bipolar

en: PNP bipolar transistor
pt: Transístor NPN bipolar

en: Horizontally aligned diode
pt: Díodo alinhado horizontalmente

en: Vertically aligned diode
pt: Díodo alinhado verticalmente

en: Horizontally aligned zener diode
pt: Díodo zener alinhado horizontalmente

en: Vertically aligned zener diode
pt: Díodo zener alinhado verticalmente

en: Ground point
pt: Ponto de terra

en: Operational amplifier
pt: Amplificador operacional

en: Horizontally aligned fuse
pt: Fusível alinhado horizontalmente

en: Vertically aligned fuse
pt: Fusível alinhado verticalmente

en: Horizontally aligned power source
pt: letra de alimentação alinhada horizontalmente

en: Vertically aligned power source
pt: letra de alimentação alinhada verticalmente

en: Horizontally aligned LED
pt: LED alinhado horizontalmente

en: Vertically aligned LED
pt: LED alinhado verticalmente

en: NMOS transistor
pt: Transístor NMOS

en: PMOS transistor
pt: Transístor PMOS

en: Horizontal jumper
pt: Jumper horizontal

en: Horizontal xtal
pt: Descanso horizontal

en: Vertical xtal
pt: Descanso vertical

en: Cisco — Computer
pt: Cisco - computador

en: Computer shapes by Cisco
pt: Formas de informática pela Cisco

en: SUN workstation
pt: Estação de trabalho SUN

en: CiscoWorks workstation
pt: Estação de trabalho CiscoWorks

en: PC Router Card
pt: Placa router para PC

en: PC Software
pt: Programa para PC

en: PC with Router-Based Software
pt: PC com programa de router

en: Workgroup director
pt: Diretor de grupo de trabalho

en: WWW server
pt: Servidor WWW

en: Software-Based Router on File Server
pt: Router baseado em programa no servidor de ficheiros

en: Server with PC Router
pt: Servidor com router PC

en: IBM Tower
pt: Torre IBM

en: Front End Processor
pt: Processador de ambiente

en: IBM mainframe
pt: Mainframe IBM

en: IBM mainframe with FEP
pt: Mainframe IBM com FEP

en: Supercomputer
pt: Supercomputador

en: Web cluster
pt: Cluster web

en: PC Card
pt: Placa para PC

en: PC Video
pt: Vídeo paraPC

en: Relational Database
pt: Base de dados relacional

en: Diskette
pt: Disquete

en: Tape array
pt: Fita de arquivos

en: Disk subsystem
pt: Subsistema de disco

en: Storage array
pt: Matriz de armazenamento

en: FC Storage
pt: Arquivo FC

en: PC Adapter Card
pt: Placa adaptadora para PC

en: Cisco — Switch
pt: Cisco - Switch

en: Router and switch shapes by Cisco
pt: Router e formas de switch da Cisco

en: Router subdued
pt: Router dominado

en: Router with Silicon Switch
pt: Router com Switch de silicone

en: NetFlow router
pt: Router NetFlow

en: Broadband router
pt: Router de banda larga

en: Wavelength router
pt: Router Wavelength

en: Wireless router
pt: Router Wireless

en: 7507 Router
pt: Router 7507

en: 7505 Router
pt: Router 7505

en: 7500ARS (7513) Router
pt: Router 7500ARS (7513)

en: Edge Label Switch Router with NetFlow
pt: Router Switch Edge Label com NetFlow

en: Edge Label Switch Router
pt: Router Switch Edge Label

en: Router with Firewall
pt: Router com Firewall

en: Optical Services Router
pt: Router de serviços óticos

en: Content Router
pt: Router de conteúdos

en: Carrier Routing System
pt: Sistema de Routing para Carrier

en: Storage Router
pt: Router de armazenamento

en: Hub
pt: Centro

en: Hub subdued
pt: Centro dominado

en: Cisco Hub
pt: Centro Cisco

en: Small Hub
pt: Pequeno centro

en: 100BaseT Hub
pt: Hub 100BaseT

en: Workgroup switch
pt: Switch de grupo de trabalho

en: Workgroup switch Subdued
pt: Switch de grupo de trabalho dominado

en: Workgroup Switch Voice-Enabled
pt: Switch de grupo de trabalho de voz-ativa

en: ATM Tag Switch Router
pt: Router Tag Switch ATM

en: Switch Processor
pt: Processador Switch

en: Route Switch Processor
pt: Processador de Route Switch

en: Route Switch Processor with Si
pt: Processador de Route Switch com Si

en: ASIC Processor
pt: Processador ASIC

en: Generic Processor
pt: Processador genérico

en: Data Center Switch
pt: Switch de centro de dados

en: Data Center Switch Reversed
pt: Switch de centro de dados revertido

en: Data Switch Processor
pt: Processador de Switch de dados

en: Content Switch
pt: Switch de conteúdos

en: Content Service Module
pt: Router de módulo de conteúdos

en: Access Gateway
pt: Portão de acesso

en: ATM Switch
pt: Switch ATM

en: ISDN switch
pt: Switch RDIS

en: Label Switch Router
pt: Switch Router Label

en: MultiSwitch Device
pt: Dispositivo Multi-Switch

en: LAN2LAN Switch
pt: Switch LAN2LAN

en: Multilayer Switch
pt: Switch multicamada

en: Multilayer Switch with Silicon
pt: Switch multicamada de silicone

en: Multilayer Switch with Silicon subdued
pt: Switch multicamada de silicone dominado

en: Programmable Switch
pt: Switch programável

en: Content Service Switch 1100
pt: Switch 1100 de serviços de conteúdos

en: ATM Fast Gigabit Etherswitch
pt: Etherswitch ATM Fast Gigabit

en: Universal Gateway
pt: Portão universal

en: iSCSI switch
pt: Switch iSCSI

en: Workgroup Fibre Channel intelligent switch
pt: Switch inteligente Workgroup Fibre Channel

en: Director-class Fibre Channel intelligent switch
pt: Switch inteligente Director-class Fibre Channel

en: Multi-Fabric Server Switch
pt: Switch de servidor multicamada

en: Server Switch
pt: Servidor Switch

en: Multilayer Remote Switch
pt: Switch remoto multicamada

en: Layer 2 Remote Switch
pt: Switch remoto de camada 2

en: Virtual Layer Switch
pt: Switch de camada virtual

en: Cisco — Miscellaneous
pt: Cisco - misto

en: Miscellaneous shapes by Cisco
pt: Miscelânea de formas pela Cisco

en: Government Building
pt: Edifício governamental

en: University
pt: Universidade

en: Small Business
pt: Pequena empresa

en: Home office
pt: Escritório de casa

en: Branch office
pt: Delegação da empresa

en: Branch office subdued
pt: Delegação dominada de empresa

en: Branch office blue
pt: Delegação da empresa, azul

en: Generic Building
pt: Edifício genérico

en: Generic Building subdued
pt: Edifício genérico dominado

en: Generic Building blue
pt: Edifício genérico azul

en: Medium Building
pt: Edifício intermédio

en: Medium Building subdued
pt: Edifício intermédio dominado

en: Medium Building blue
pt: Edifício intermédio azul

en: House blue
pt: Casa azul

en: Telecommuter house
pt: Casa de telecommuter

en: Telecommuter house subdued
pt: Casa de telecommuter dominado

en: Man red
pt: Homem vermelho

en: Man gold
pt: Homem dourado

en: Man blue
pt: Homem azul

en: Standing Man
pt: Homem em pé

en: Standing woman
pt: Mulher em pé

en: Woman
pt: Mulher

en: Woman red
pt: Mulher vermelha

en: Woman gold
pt: Mulher dourada

en: Woman blue
pt: Mulher azul

en: Running man
pt: Homem a correr

en: Running man subdued
pt: Homem a correr dominado

en: Running woman
pt: Mulher a correr

en: CiscoWorks Man
pt: Homem CiscoWorks

en: PC Man
pt: Homem PC

en: Sitting Woman
pt: Mulher sentada

en: Mac Woman
pt: Mulher Mac

en: Androgynous Person
pt: Pessoa andrógina

en: Lock and Key
pt: Chave e fechadura

en: Satellite dish
pt: Antena satélite

note: #-#-#-#-#  vdr_2.6.9-3_pt.po (vdr 2.3.8-1)  #-#-#-#-# Type: select Choices
en: Satellite
pt: Satélite

en: Antenna
pt: Antena

en: File cabinet
pt: Arquivador

en: Truck
pt: Camião

en: Cisco — Network
pt: Cisco - rede

en: Network shapes by Cisco
pt: Formas de rede pela Cisco

en: Network Management
pt: Gestão de rede

en: Detector
pt: Detetor

en: Protocol Translator
pt: Tradutor de protocolo

en: IP Old-style
pt: IP velho estilo

en: Terminal Server
pt: Terminal servidor

en: Access Server
pt: Servidor de acesso

en: System controller
pt: Controlador de sistema

en: Directory Server
pt: Servidor de pasta

en: Firewall subdued
pt: Firewall dominada

en: Firewall Service Module
pt: Módulo de serviço da Firewall

en: IOS Firewall
pt: Firewall IOS

en: PIX Firewall
pt: Firewall PIX

en: Centri Firewall
pt: Firewall Centri

en: Security appliance
pt: Equipamento de segurança

en: VPN Concentrator
pt: Concentrador VPN

en: LAN to LAN
pt: LAN para LAN

en: SSL Terminator
pt: Terminal SSL

en: IP DSL Switch
pt: Switch IP DSL

en: Cable Modem
pt: Modem por cabo

en: Wireless Connectivity
pt: Conectividade Wireless

en: Wireless Transport
pt: Transporte Wireless

en: AccessPoint
pt: Ponto de acesso

en: Wireless Bridge
pt: Ponte Wireless

en: Dual Mode AccessPoint
pt: Ponto de acesso Dual-Mode

en: Wi-Fi Tag
pt: Etiqueta Wi-Fi

en: Wireless Location Appliance
pt: Equipamento de localização de Wireless

en: Location server
pt: Servidor de localização

en: Lightweight AP
pt: AP leve

en: WLAN controller
pt: Controlador WLAN

en: BBFW media
pt: Suporte BBFW

en: Channelized Pipe
pt: Pipe canalizado

en: Concatenated Payload
pt: Payload concatenado

en: Optical Cross-Connect
pt: Ligação cruzada ótica

en: Optical Transport
pt: Transporte ótico

en: Optical Fiber
pt: Fibra ótica

en: Optical Amplifier
pt: Amplificador ótico

en: Digital Cross-Connect
pt: Conector cruzado digital

en: IP Transport Concentrator
pt: Concentrador de transporte IP

en: DWDM Filter
pt: Filtro DWDM

en: Automatic Protection Switching
pt: Alternador de proteção automática

en: LongReach CPE
pt: CPE LongReach

en: 3X74 (floor) cluster controller
pt: Controlador de cluster (chão) 3X74

en: 3174 (desktop) cluster controller
pt: Controlador de cluster (desktop) 3174

en: Cloud Gold
pt: Nuvem dourada

en: Cloud White
pt: Nuvem branca

en: Cloud Dark
pt: Nuvem negra

en: Distributed Director
pt: Diretor distribuído

en: LocalDirector
pt: Diretor local

en: General Appliance
pt: Equipamento genérico

en: CDDI/FDDI Concentrator
pt: Concentrador CDDI/FDDI

en: FDDI Ring
pt: Anel FDDI

en: Repeater
pt: Repetidor

en: Breakout box
pt: Caixa breakout

en: IPTV broadcast server
pt: Servidor de transmissão IPTV

en: IPTV content manager
pt: Gestor de conteúdos IPTV

en: Catalyst Access Gateway
pt: Portão de acesso Catalyst

en: Generic Gateway
pt: Portão genérico

en: TransPath
pt: Caminho de transporte

en: uBR910 Cable DSU
pt: Cabo DSU uBR910

en: Storage Solution Engine
pt: Motor de solução de arquivamento

en: Content Engine (Cache Director)
pt: Motor de conteúdos (diretor de cache)

en: CDM Content Distribution Manager
pt: Gestor de distribuição de conteúdos CDM

en: Content Transformation Engine (CTE)
pt: Motor de transformação de conteúdos (CTE)

en: MAS Gateway
pt: Portão MAS

en: File Engine
pt: Motor de ficheiros

en: Service Control
pt: Controlo de serviço

en: Cisco — Telephony
pt: Cisco - telefonia

en: Telephony shapes by Cisco
pt: Formas de telefonia da Cisco

en: Phone 2
pt: Telefone 2

en: Phone Ethernet
pt: Telefone Ethernet

en: Phone Appliance
pt: Equipamento de telefone

en: Phone Feature
pt: Característica do telefone

en: Phone/Fax
pt: Telefone/Fax

en: HootPhone
pt: Telefone Hoot

en: IP Phone
pt: Telefone IP

en: IP Softphone
pt: Programa de telefone IP

en: Softphone
pt: Programa de telefone

en: Cellular Phone
pt: Telemóvel

en: Mobile Access IP Phone
pt: Acesso móvel do telefone IP

en: Turret
pt: Torre

en: Radio Tower
pt: Torre de rádio

en: PBX Switch
pt: Switch PBX

en: Class 4/5 switch
pt: Switch de classe 4/5

en: SIP Proxy Server
pt: Servidor proxy SIP

en: Gatekeeper
pt: Porteiro

en: MGX 8000 Series Voice Gateway
pt: Portão MGX 8000 Series Voice

en: End Office
pt: Escritório final

en: Voice-Enabled Access Server
pt: Servidor de acesso ativado por voz

en: Voice-Enabled Router
pt: Router ativado por voz

en: Voice-Enabled ATM Switch
pt: Switch ATM ativado por voz

en: CallManager
pt: Gestor de chamadas

en: IP Telephony Router
pt: Router de telefonia IP

en: Mobile Access Router
pt: Acesso móvel do Router

en: Generic softswitch
pt: Programa de switch genérico

en: SC2200/VSC3000 host
pt: Servidor SC2200/VSC3000

en: Virtual switch controller (VSC 3000)
pt: Controlador de switch virtual (VSC 3000)

en: SC2200 (Signalling Controller)
pt: SC2200 (Controlador de Sinal)

en: MoH server (Music on Hold)
pt: Servidor MoH (música em espera)

en: TDM router
pt: Router TDM

en: IAD router
pt: Router IAD

en: IntelliSwitch Stack
pt: Pilha IntelliSwitch

en: Unity server
pt: Servidor Unity

en: uMG series
pt: Série uMG

en: Civil Engineering Components
pt: Componentes de engenharia civil

en: Vertical rest
pt: Descanso vertical

en: Horizontal rest
pt: Descanso horizontal

en: Bivalent vertical rest
pt: Descanso vertical bivalente

en: Reference line
pt: Linha de referência

en: Water level
pt: Nível da água

note: #-#-#-#-#  gthumb_3:3.12.8.2-2_pt.po (2.18)  #-#-#-#-# Translators: this is the name of an image filter
en: Soil
pt: Solo

en: Horizontally aligned arrow
pt: Seta alinhada horizontalmente

en: Vertically aligned arrow
pt: Seta alinhada verticalmente

en: Horizontal limiting line
pt: Linha de limitação horizontal

en: Vertical limiting line
pt: Linha de limitação vertical

en: Horizontally aligned pump
pt: Bomba alinhada horizontalmente

en: Vertically aligned pump
pt: Bomba alinhada verticalmente

en: Horizontally aligned compressor
pt: Compressor alinhado horizontalmente

en: Vertically aligned compressor
pt: Compressor alinhado verticalmente

en: Vertically aligned valve
pt: Válvula alinhada verticalmente

en: Horizontally aligned valve
pt: Válvula alinhada horizontalmente

en: Backflow preventer
pt: Prevenção de refluxo

en: Gas bottle
pt: Botija de gás

en: Frequency converter
pt: Conversor de frequência

en: Vertically aligned propeller
pt: Propulsor alinhado verticalmente

en: Aerator with bubbles
pt: Ventilador com bolhas

en: Final-settling basin
pt: Bacia de depósito final

en: Preliminary clarification tank
pt: Tanque de clarificação preliminar

en: Ladder
pt: LADDER

en: Components for LADDER circuits
pt: Componentes para circuitos LADDER

en: 'if' (normally open) ladder contact
pt: Contato LADDER "se" (normalmente aberto)

en: 'if not' (normally closed) ladder contact
pt: Contato LADDER "se não" (normalmente fechado)

en: Simple output variable
pt: Variável de saída simples

en: Negative output variable
pt: Variável de saída negativa

en: 'set' output variable
pt: Variável de saída "set"

en: 'reset' output variable
pt: Variável de saída "reset"

en: 'jump' output variable
pt: Variável de saída "jump"

en: Receptivity output variable
pt: Variável de saída de receptividade

en: Power-saved simple output variable
pt: Variável de saída simples com poupança de energia

en: Power-saved negative output variable
pt: Variável de saída negativa com poupança de energia

en: Power-saved 'set' output variable
pt: Variável de saída "set" com poupança de energia

en: Power-saved 'reset' output variable
pt: Variável de saída "reset" com poupança de energia

en: Cybernetics
pt: Cibernéticos

en: Elements of cybernetic circuits
pt: Elementos de circuitos cibernéticos

en: Sensor — left
pt: Sensor — esquerdo

en: Sensor — right
pt: Sensor — direito

en: Sensor — bottom
pt: Sensor — inferior

en: Sensor — top
pt: Sensor — superior

en: Sum, subtracting left input
pt: Soma, subtraindo entrada à esquerda

en: Sum, subtracting right input
pt: Soma, subtraindo entrada à direita

en: Sum, subtracting bottom input
pt: Soma, subtraindo entrada inferior

en: Sum, subtracting top input
pt: Soma, subtraindo entrada superior

en: Integrator — input left
pt: Integrador — entrada à esquerda

en: Integrator — input right
pt: Integrador — entrada à direita

en: Integrator — input bottom
pt: Integrador — entrada inferior

en: Integrator — input top
pt: Integrador — entrada superior

en: High pass filter
pt: Filtro de passagem elevada

en: Low pass filter
pt: Filtro de passagem reduzida

en: Sine characteristic or input
pt: Característica seno ou de entrada

en: Sigmoid characteristic
pt: Característica Sigmoide

en: Saturation characteristic
pt: Característica de saturação

en: Relay characteristic (sigma)
pt: Característica de retransmissão (sigma)

en: Half wave rectifier or ramp input
pt: Retificador de meia onda ou entrada de rampa

en: Full wave rectifier (absolute value)
pt: Retificador de onda completa (valor absoluto)

en: Constant positive shift on the y-axis
pt: Deslocamento constante positivo sobre o eixo y

en: Constant negative shift on the y-axis
pt: Deslocamento constante negativo sobre o eixo y

en: Constant factor greater 1
pt: Fator constante maior do que 1

en: Constant factor between 0 and 1
pt: Fator constante entre 0 e 1

en: Constant factor between 0 and -1
pt: Fator constante entre 0 e -1

en: Constant factor below -1
pt: Fator constante menor do que -1

en: Template for custom characteristics
pt: Modelo para características personalizadas

note: #-#-#-#-#  gnome-video-effects_0.6.0-3_pt.po (3.8)  #-#-#-#-# Preview: http://live.gnome.org/GnomeVideoEffects/Effects#timedelay
en: Time delay
pt: Atraso temporal

en: Editor for Database Table Relation Diagrams
pt: Editor da tabela de diagramas entidade-relação

en: Attribute compound
pt: Atributo composto

en: Electric
pt: Elétrico

en: Components for electric circuits
pt: Componentes para circuitos eletrónicos

en: Normally open contact (horizontal)
pt: Contato normalmente aberto (horizontal)

en: Normally closed contact (horizontal)
pt: Contato normalmente fechado (horizontal)

en: Normally open position switch (horizontal)
pt: Interruptor de posição normalmente aberta (horizontal)

en: Normally closed position switch (horizontal)
pt: Interruptor de posição normalmente fechada (horizontal)

en: Normally open contact (vertical)
pt: Contato normalmente aberto (vertical)

en: Normally closed contact (vertical)
pt: Contato normalmente fechado (vertical)

en: Normally open position switch (vertical)
pt: Interruptor de posição normalmente aberta (vertical)

en: Normally closed position switch (vertical)
pt: Interruptor de posição normalmente fechada (vertical)

en: The command organ of a relay (horizontal)
pt: O orgão de comando um relé (horizontal)

en: Relay (horizontal)
pt: Relé (horizontal)

en: Lamp or indicator light (horizontal)
pt: Lâmpada ou luz indicativa (horizontal)

en: The command organ of a relay (vertical)
pt: O orgão de comando um relé (vertical)

en: Relay (vertical)
pt: Relé (vertical)

en: Lamp or indicator light (vertical)
pt: Lâmpada ou luz indicativa (vertical)

en: Connection point
pt: Ponto de ligação

en: Editor for Entity Relations Diagrams
pt: Editor de diagramas entidade-relação

en: Weak entity
pt: Entidade fraca

en: Participation
pt: Participação

en: Objects to draw flowcharts
pt: Objetos para desenhar gráficos de fluxo

en: Process/Auxiliary Operation
pt: Processo/Operação auxiliar

en: Decision
pt: Decisão

en: Transaction file
pt: Ficheiro de transação

note: XXX
en: Off page connector
pt: Ligação exterior à página

en: Manual operation
pt: Operação manual

en: Preparation
pt: Preparação

en: Manual input
pt: Introdução manual

en: Predefined process
pt: Processo predefinido

en: Terminal Interrupt
pt: Interruptor terminal

en: Magnetic disk
pt: Disco magnético

en: Magnetic drum
pt: Tambor magnético

en: Magnetic tape
pt: Fita magnética

en: Internal storage
pt: Armazenamento interno

note: XXX
en: Summing junction
pt: Junção de soma

en: Punched card
pt: Cartão perfurado

en: Punched tape
pt: Fita perfurada

en: Transmittal tape
pt: Fita de transmissão

en: Offline storage
pt: Armazenamento offline

en: Data source
pt: letra dos dados

en: Editor for Function Structure Diagrams.
pt: Editor para diagramas de estrutura de funções.

en: Orthogonal polyline flow
pt: Fluxo de polilinhas ortogonais

note: Author: Nicholas Moore, 2005. mailto: shiny.nickel@gmail.com
en: Gane and Sarson
pt: Gane e Sarson

en: Gane and Sarson DFD
pt: Gane e Sarson DFD

en: Alternate external entity
pt: Alternar entidade externa

en: Data store
pt: Armazém de dados

en: External entity
pt: Entidade externa

en: Objects to design GRAFCET charts
pt: Objetos para desenhar gráficos GRAFCET

en: Macro sub-program call step
pt: Passo de invocação de subprograma de uma macro

en: Action to associate to a step
pt: Ação a associar a um passo

en: Condition (of an action)
pt: Condição (de uma ação)

en: OR vergent
pt: Linha OU

en: AND vergent
pt: Linha E

en: Arc (upward)
pt: Arco (virado acima)

note: use dc:title instead?
en: Map, Isometric
pt: Mapa, isométrico

note: use dc:description instead?
en: Isometric Directional Map Shapes
pt: Formas direccionais de mapa isométrico

en: Road Section
pt: Secção de estrada

en: Long Straight Road Section
pt: Secção de estrada reta longa

en: Crossroads
pt: Cruzamento

en: T-Junction
pt: Entroncamento

en: Elevated Road
pt: Passagem superior

en: Corner 1
pt: Canto 1

en: Corner 2
pt: Canto 2

note: #-#-#-#-#  freeciv_3.2.2+ds-1_pt.po (freeciv)  #-#-#-#-# TRANS: this and following strings are 'road flags', which may rarely * be presented to the player in ruleset help text
en: River
pt: Rio

en: Roof 1
pt: Telhado 1

en: Block 1, 2:4
pt: Bloco 1, 2:4

en: Block 2, 2:8
pt: Bloco 2, 2:8

en: Block 3, 4:4
pt: Bloco 3, 4:4

en: Block 4, 4:8
pt: Bloco 4, 4:8

en: Block 5, 3:3
pt: Bloco 5, 3:3

en: Block 6, 4:6
pt: Bloco 6, 4:6

en: Block 7
pt: Bloco 7

en: Car 1, Front View
pt: Carro 1, vista frontal

en: Car 2, Rear View
pt: Carro 2, vista traseira

en: Train 1, angled downward
pt: Comboio 1, em ângulo descendente

en: Train 2, angled upward
pt: Comboio 2, em ângulo ascendente

en: Tree 1
pt: Árvore 1

en: Footbridge, Pedestrian Bridge
pt: Ponte pedonal

en: One Way Road Sign
pt: Sinal de estrada de sentido único

en: Objects to design i* diagrams
pt: Objetos para desenhar diagramas i*

en: An i* softgoal
pt: Um objetivo parcial

en: An i* goal
pt: Um objetivo i*

en: An i* resource
pt: Um recurso i*

en: An i* task
pt: Uma tarefa i*

en: An i* unspecified actor
pt: Um ator não especificado i*

en: An i* agent
pt: Um agente i*

en: An i* position
pt: Uma posição i*

en: An i* role
pt: Um papel i*

en: An i* unspecified link
pt: Uma ligação não especificada i*

en: An i* positive contribution
pt: Uma contribuição positiva i*

en: An i* negative contribution
pt: Uma contribuição negativa i*

en: An i* dependency link
pt: Uma ligação de dependência i*

en: An i* decomposition link
pt: Uma ligação de decomposição i*

en: An i* means-ends link
pt: Uma ligação meios-fins i*

en: Objects to design Jackson diagrams
pt: Objetos para desenhar diagramas de Jackson

en: A Jackson given domain
pt: Um domínio especificado Jackson

en: A Jackson designed domain
pt: Um domínio designado Jackson

en: A Jackson machine domain
pt: Um domínio de máquina Jackson

en: A Jackson requirement
pt: Um requisito Jackson

en: A Jackson shared phenomenon
pt: Um fenómeno partilhado Jackson

en: A Jackson requirement phenomenon
pt: Um fenómeno de requisito Jackson

en: Pieces of a jigsaw
pt: Peças de um puzzle

en: Jigsaw — part_oioi
pt: Puzzle - parte_oioi

en: Jigsaw — part_ioio
pt: Puzzle — parte_ioio

en: Jigsaw — part_iiii
pt: Puzzle - parte_iiii

en: Jigsaw — part_oooo
pt: Puzzle - parte_oooo

en: Jigsaw — part_oooi
pt: Puzzle - parte_oooi

en: Jigsaw — part_iooo
pt: Puzzle - parte_iooo

en: Jigsaw — part_oioo
pt: Puzzle - parte_oioo

en: Jigsaw — part_ooio
pt: Puzzle - parte_ooio

en: Jigsaw — part_iioo
pt: Puzzle - parte_iioo

en: Jigsaw — part_oiio
pt: Puzzle - parte_oiio

en: Jigsaw — part_ooii
pt: Puzzle - parte_ooii

en: Jigsaw — part_iooi
pt: Puzzle - parte_iooi

en: Jigsaw — part_oiii
pt: Puzzle - parte_oiii

en: Jigsaw — part_ioii
pt: Puzzle - parte_ioii

en: Jigsaw — part_iioi
pt: Puzzle - parte_iioi

en: Jigsaw — part_iiio
pt: Puzzle — parte_iiio

en: Objects to design KAOS diagrams
pt: Objetos para desenhar diagramas KAOS

en: A KAOS softgoal
pt: Um objetivo parcial KAOS

en: A KAOS goal
pt: Um objetivo KAOS

en: A KAOS requirement
pt: Um requisito KAOS

en: A KAOS assumption
pt: Um pressuposto KAOS

en: A KAOS obstacle
pt: Um obstáculo KAOS

en: A KAOS AND refinement
pt: Um refinamento AND KAOS

en: A KAOS complete AND refinement
pt: Um refinamento completo AND KAOS

en: A KAOS OR refinement
pt: Um refinamento OR KAOS

en: A KAOS complete OR refinement
pt: Um refinamento completo OR KAOS

en: A KAOS operationalization
pt: Uma operacionalização KAOS

en: A KAOS contribution
pt: Uma contribuição KAOS

en: A KAOS obstruction
pt: Uma obstrução KAOS

en: A KAOS binary conflict
pt: Um conflito binário KAOS

en: A KAOS agent
pt: Um agent KAOS

en: A KAOS responsibility
pt: Uma responsabilidade KAOS

en: A KAOS monitor link
pt: Uma ligação de monitorização KAOS

en: A KAOS control link
pt: Uma ligação de controlo KAOS

en: A KAOS capable-of
pt: Um capaz-de KAOS

en: A KAOS performs
pt: Um realiza KAOS

en: A KAOS input
pt: Uma introdução KAOS

en: A KAOS output
pt: Um resultado KAOS

en: Objects to design simple lighting plots
pt: Objetos para desenhar pontos de luz simples

en: PAR on the floor
pt: PAR no chão

en: Pebble Convex lantern
pt: Lanterna de Conveção Seixal

en: Fresnel lantern
pt: Lanterna Fresnel

en: Striplight
pt: Luz strip

en: Ellipsoidal Reflector Spotlight
pt: Refletor de Luz Elipsoidal

en: Blinders
pt: Persianas

en: Black light
pt: Luz negra

en: Stroboscope light
pt: Luz stroboscope

en: Moving head
pt: Cabeça que anda

en: Logic
pt: Lógica

en: Boolean Logic
pt: Lógica Boleana

en: OR gate
pt: Portão OR

en: AND gate
pt: Portão AND

en: XOR gate
pt: Portão XOR

en: Simple buffer
pt: Buffer simples

en: Inverter
pt: Inversor

en: NAND gate
pt: Portão NAND

en: NOR gate
pt: Portão NOR

en: Cross-connector
pt: Conetor cruzado

en: Miscellaneous Shapes
pt: Miscelânea de Formas

en: expansible node
pt: nó expansível

en: expanded node
pt: nó expandido

en: Traditional clock
pt: Relógio tradicional

en: Resizable grid
pt: Pode mudar tamanho de grelha

en: Diagram object
pt: Objeto de diagrama

en: N-gon or Star object
pt: Objeto n-gono ou estrela

en: U.S. Army Mobile Subscriber Equipment Components
pt: Componentes de Equipamento de Comunicações Móvel do Exército dos E.U.A.

en: Node center
pt: Centro do nó

en: Large extension node
pt: Nó de grande extensão

en: Small extension node
pt: Nó de pequena extensão

en: Tactical satellite communications terminal
pt: Terminal de satélite de comunicações táticas

en: Demultiplexer
pt: Desmultiplexer

en: Objects to design network diagrams with
pt: Objetos para desenhar diagramas de rede

en: Ethernet bus
pt: Bus ethernet

en: Simple printer
pt: Impressora simples

en: WAN connection
pt: Ligação WAN

en: WAN link
pt: Ligação WAN

en: Stackable hub or switch
pt: Hub ou switch empilhável

en: Modular switching system
pt: Sistema de interruptores modular

en: 24 Port Patch Panel
pt: Painel de bastidor de 24 portas

en: RJ45 wall-plug
pt: Ficha de parede RJ45

en: Wall-plug for the scEAD cabling system
pt: Ficha de parede do sistema de cablagem scEAD

en: Simple modem
pt: Modem simples

en: Antenna for wireless transmission
pt: Antena para transmissões sem fios

en: Mobile telephony base station
pt: Estação base de telefonia móvel

en: Network cloud
pt: Nuvem de rede

en: Mobile telephony cell
pt: Célula de telefonia móvel

en: Router symbol
pt: Símbolo de router

en: Switch symbol
pt: Símbolo de switch

en: ATM switch symbol
pt: Símbolo de switch ATM

en: Firewall router
pt: Router de firewall

en: Workstation monitor
pt: Monitor de estação de trabalho

en: UNIX workstation
pt: Estação de trabalho UNIX

en: Desktop PC
pt: PC de secretária

en: Laptop PC
pt: PC portátil

en: Bigtower PC
pt: PC torre grande

en: Miditower PC
pt: PC torre média

en: Minitower PC
pt: PC torre pequena

en: Speaker with integrated amplifier
pt: Altifalante com amplificador integrado

en: Speaker without amplifier
pt: Altifalante sem amplificador

en: 3 1/2 inch diskette
pt: Disquete de 3,5"

en: ZIP disk
pt: Disquete ZIP

en: External DAT drive
pt: Unidade DAT externa

en: Mobile phone
pt: Telemóvel

note: #-#-#-#-#  pidgin_2.14.14-1_pt.po (Pidgin)  #-#-#-#-# lots of clients (including purple) do this, but it's * out of spec
en: Telephone
pt: Telefone

en: Digitizing board
pt: Mesa de digitalização

en: Pneumatic/Hydraulic
pt: Pneumático/Hidráulico

en: Components for pneumatic and hydraulic circuits
pt: Componentes para circuitos pneumáticos e hidráulicos

en: Double-effect jack
pt: Ficha de duplo efeito

en: Normally-in simple-effect jack
pt: Ficha de efeito simples de entrada

en: Normally-out simple-effect jack
pt: Ficha de efeito simples de saída

en: Generic pressure source
pt: letra de pressão genérica

en: Hydraulic pressure source
pt: letra de pressão hidráulica

en: Pneumatic pressure source
pt: letra de pressão pneumática

en: Air exhaust orifice
pt: Orifício de saída de ar

en: 2/2 distributor
pt: Distribuidor 2/2

en: 3/2 distributor
pt: Distribuidor 3/2

en: 4/2 distributor
pt: Distribuidor 4/2

en: 5/2 distributor
pt: Distribuidor 5/2

en: Muscular command
pt: Comando muscular

en: Push-button command
pt: Comando de botão de pressão

en: Mechanical command by tappet
pt: Comando mecânico por alavanca

en: Mechanical command by spring
pt: Comando mecânico por mola

en: Electric command (single coil)
pt: Comando elétrico (bobina única)

en: Electric command (double coil)
pt: Comando elétrico (bobina dupla)

en: Indirect command by hydraulic driver
pt: Comando indireto por condução hidráulica

en: Indirect command by pneumatic driver
pt: Comando indireto por condução pneumática

en: Objects to design SADT diagrams
pt: Objetos para desenhar diagramas SADT

en: Activity/data flow arrow
pt: Seta de fluxo de atividade/dados

en: Activity/data box
pt: Caixa de atividade/dados

en: Flow label
pt: Etiqueta de fluxo

en: Specification and Description Language.
pt: Linguagem de especificação e descrição (SDL).

en: Block type reference
pt: Referência de tipo de bloco

en: Service type reference
pt: Referência de tipo de serviço

en: Process type reference
pt: Referência do tipo de processo

en: Function header
pt: Cabeçalho de função

en: Receive message
pt: Receber mensagem

en: Function call
pt: Invocação de função

en: Action being executed
pt: Ação em execução

en: Save state
pt: Gravar estado

en: In/Out connector
pt: Conetor de entrada/saída

en: Procedure return
pt: Resultado do procedimento

en: Generic text note
pt: Nota de texto genérica

en: Shape Design
pt: Design de forma

en: Design Dia objects with individual connection points
pt: Desenha objetos Dia com ligação individual de pontos

en: Main Connection Point
pt: Ponto de ligação principal

en: Objects to do Sozi (zooming ui) presentations
pt: Objetos para fazer apresentações Sozi (ampliação ui)

en: Sozi frame
pt: Moldura Sozi

en: Sozi media
pt: Media Sozi

en: Objects to design Sybase replication domain diagrams with
pt: Objetos para desenhar diagramas de replicação de domínio Sybase

en: Sybase dataserver
pt: Servidor de dados Sybase

en: Sybase replication server
pt: Servidor de replicação Sybase

en: Log transfer manager or rep agent
pt: Gestor de transferência de registo ou agente de replicação

en: Stable storage device
pt: Dispositivo de armazenamento estável

en: Sybase client application
pt: Aplicação cliente Sybase

en: Replication server manager
pt: Gestor de servidor de replicação

en: Editor for UML Static Structure Diagrams
pt: Editor de diagramas de estrutura estática UML

en: Realizes, implements a specific interface
pt: Realiza, implementa um ambiente específico

en: Generalization, class inheritance
pt: Generalização, hereditariedade de classes

en: Association, two classes are associated
pt: Associação, duas classes estão associadas

en: Aggregation, one class is part of another
pt: Agregação, uma classe é parte de outra

en: Implements, class implements a specific interface
pt: Implementa, classe implementa um ambiente específico

en: Constraint, place a constraint on something
pt: Limitação, colocar uma limitação em algo

en: Small package
pt: Pacote pequeno

en: Large package
pt: Pacote grande

en: Use case
pt: Caso de utilização

en: Lifeline
pt: Linha da vida

en: Class stereotype icon
pt: Ícone de estereótipo de classe

en: Initial/End state
pt: Estado Inicial/Final

en: Fork/Union
pt: Separação/Junção

en: Table name:
pt: Nome da tabela:

note: #-#-#-#-#  zim_0.76.3-2_pt.po (zim)  #-#-#-#-# option value
en: Week
pt: Semana

en: Person
pt: Pessoa

en: Pump
pt: Bomba

en: Properties...
pt: Propriedades...

en: description:
pt: descrição:

en: /File/_Close
pt: /Ficheiro/_Fechar

en: /_Edit
pt: /_Editar

en: Acehnese
pt: achém

en: Old English
pt: inglês arcaico

en: Modern Standard Arabic
pt: árabe moderno

en: Mapuche
pt: mapudungun

en: Najdi Arabic
pt: árabe négede

en: Asu
pt: asu

en: Basaa
pt: basa

en: Ghomala
pt: ghomala’

en: Bena
pt: bena

en: Western Balochi
pt: balúchi ocidental

en: Kom
pt: kom

en: Siksiká
pt: siksika

en: Bulu
pt: bulu

en: Central Kurdish
pt: curdo central

en: Kurdish, Sorani
pt: curdo sorâni

en: Southern East Cree
pt: cree do sudeste

en: Plains Cree
pt: cree das planícies

en: Northern East Cree
pt: cree do nordeste

en: Moose Cree
pt: moose cree

en: Carolina Algonquian
pt: algonquiano Carolina

en: Seselwa Creole French
pt: crioulo francês seichelense

en: Swampy Cree
pt: cree swampy

en: Swiss High German
pt: alto alemão (Suíça)

en: Slave
pt: slave

en: Middle Dutch
pt: holandês médio

en: Ancient Egyptian
pt: egípcio arcaico

en: Middle English
pt: inglês médio

en: Cajun French
pt: francês cajun

en: Middle French
pt: francês médio

en: Old French
pt: francês arcaico

en: Northern Frisian
pt: frísio setentrional

en: Eastern Frisian
pt: frisão oriental

en: Gan Chinese
pt: gan

en: Middle High German
pt: alto alemão médio

en: Old High German
pt: alemão arcaico alto

en: Ancient Greek
pt: grego arcaico

en: Hakka Chinese
pt: hacá

en: Southern Haida
pt: haida do sul

en: Hinglish
pt: hinglish

en: Xiang Chinese
pt: xiang

en: Haitian Creole
pt: haitiano

en: Western Canadian Inuktitut
pt: inuktitut canadense ocidental

en: Koro
pt: koro

en: Koyra Chiini
pt: koyra chiini

en: Colognian
pt: kölsch

en: Kwakʼwala
pt: kwakʼwala

en: Western Panjabi
pt: lahnda

en: Louisiana Creole
pt: crioulo da Louisiana

en: Northern Luri
pt: luri setentrional

en: Mizo
pt: lushai

en: Maba
pt: maba

en: Middle Irish
pt: irlandês médio

en: Metaʼ
pt: meta’

en: Māori
pt: maori

en: Mi'kmaw
pt: miquemaque

en: Innu-aimun
pt: innu-aimun

en: Muscogee
pt: creek

en: Min Nan Chinese
pt: min nan

en: Nama
pt: nama

en: North Ndebele
pt: ndebele do norte

en: Low Saxon
pt: baixo saxão

en: Flemish
pt: flamengo

en: Old Norse
pt: nórdico arcaico

en: N’Ko
pt: n’ko

en: South Ndebele
pt: ndebele do sul

en: Northwestern Ojibwa
pt: ojibwa do noroeste

en: Central Ojibwa
pt: ojibwa central

en: Oji-Cree
pt: oji-cree

en: Western Ojibwa
pt: ojibwa ocidental

en: Ossetic
pt: osseto

en: Ottoman Turkish
pt: turco otomano

en: Nigerian Pidgin
pt: pidgin nigeriano

en: Maliseet-Passamaquoddy
pt: malecite–passamaquoddy

en: Old Provençal
pt: provençal arcaico

en: Kʼicheʼ
pt: quiché

en: Aromanian
pt: aromeno

en: Sangu
pt: sangu

en: Southern Kurdish
pt: curdo meridional

en: Koyraboro Senni
pt: koyraboro senni

en: Old Irish
pt: irlandês arcaico

en: Chadian Arabic
pt: árabe chadiano

en: Southern Lushootseed
pt: lushootseed do sul

en: Sogdien
pt: sogdiano

en: Southern Sotho
pt: soto do sul

en: Straits Salish
pt: salish do estreito norte

en: Congo Swahili
pt: suaíli do Congo

en: Comorian
pt: comoriano

en: Classical Syriac
pt: siríaco clássico

en: Southern Tutchone
pt: tutchone do sul

en: Nyasa Tonga
pt: tonganês de Nyasa

en: Toki Pona
pt: toki pona

en: Northern Tutchone
pt: tutchone setentrional

en: Central Atlas Tamazight
pt: tamazight do Atlas Central

en: Wu Chinese
pt: wu

en: Nheengatu
pt: nheengatu

en: Chinese, Cantonese
pt: cantonês (tradicional)

en: Standard Moroccan Tamazight
pt: tamazirte marroqino padrão

en: Simplified Mandarin Chinese
pt: chinês mandarim (simplificado)

en: Traditional Mandarin Chinese
pt: chinês mandarim (tradicional)

en: Invalid option "%s"
pt: Opção "%s" inválida

en: Showing arguments at arg%d
pt: A mostrar argumentos em arg%d

en: Too many --file options
pt: Demasiadas opções --file

en: error on filehandle in unescape_argv
pt: erro na gestão do ficheiro em unescape_argv

en: Cannot open --file %s
pt: Impossível abrir --file %s

en: No value given for --file
pt: Nenhum valor em --file

en: %s.
    Use --help to list options.
pt: %s.
    Use --help para ver as opções.

en: Expected %d arguments, found only %d
pt: Esperados %d argumentos, encontrados %d

en: Expected %d arguments, found extra %d
pt: Esperados %d argumentos, encontrados %d

en: Expected a number for token %d of %.*s
pt: Esperado um número para o símbolo %d de %.*s

en: Expected a numeric-parameter for %.*s
pt: Esperado um parâmetro numérico para %.*s

en: Button name "%.*s" unknown
pt: Nome de botão "%.*s" desconhecido

en: Cannot open input-fd
pt: Impossível abrir input-fd

en: Cannot open output-fd
pt: Impossível abrir output-fd

en: Expected a filename for %.*s
pt: Esperado um nome de ficheiro para %.*s

en: Expected a box option
pt: Esperada uma opção de caixa

en: Unexpected widget with --separate-output %.*s
pt: Widget inesperado com --separate-output %.*s

en: Unexpected option %.*s
pt: Opção %.*s inesperada

en: Unknown option %.*s
pt: Opção %.*s desconhecida

en: Expected at least %d tokens for %.*s, have %d
pt: Esperados pelo menos %d símbolos para %.*s, obtidos %d

en: Expected no more than %d tokens for %.*s, have %d
pt: Esperados não mais de %d símbolos para %.*s, obtidos %d

en: Expected --and-widget, not %.*s
pt: Esperado --and-widget, não %.*s

note: #-#-#-#-#  packagekit_1.3.3-1_pt.po (PackageKit)  #-#-#-#-# TRANSLATORS: this is if the transaction succeeded or not
en: Succeeded
pt: Sucesso

en: Passed
pt: Passou

note: Type: string Description
en: Host name for this instance of Diaspora:
pt: Nome de máquina para esta instância do Diaspora:

note: Type: string Description
en: Please choose the host name which should be used to access this instance of Diaspora.
pt: Por favor escolha o nome de máquina que deverá ser usado para aceder a esta instância do Diaspora.

note: Type: string Description
en: This should be the fully qualified name as seen from the Internet, with the domain name that will be used to access the pod.
pt: Este deverá ser o nome completamente qualificado como visto a partir da Internet, com o nome de domínio que irá ser usado para aceder ao pod.

note: Type: string Description
en: If a reverse proxy is used, give the hostname that the proxy server responds to.
pt: Se for usado um proxy reverso, forneça o nome de máquina a que o servidor proxy responde.

note: Type: string Description
en: This host name should not be modified after the initial setup because it is hard-coded in the database.
pt: Este nome de máquina não será modificado após a configuração inicial porque fica solidariamente codificado (hard-coded) na base de dados.

note: Type: note Description
en: PostgreSQL application password
pt: Palavra passe da aplicação PostgreSQL

note: Type: note Description
en: You can leave the PostgreSQL application password blank, as the "ident" authentication method is used, allowing the diaspora user on the system to connect to the Diaspora database without a password.
pt: Você pode deixar a palavra passe da aplicação PostgreSQL em branco, pois é usado o método de autenticação "ident", que permite ao utilizador do diaspora no sistema ligar-se à base de dados do Diaspora sem uma palavra passe.

note: Type: boolean Description
en: Enable https?
pt: Activar https?

note: Type: boolean Description
en: Enabling https means that an SSL/TLS certificate is required to access this Diaspora instance (as Nginx will be configured to respond only to https requests). A self-signed certificate is enough for local testing (and can be generated using, for instance, the package easy-rsa), but will not be accepted for federation with other Diaspora pods.
pt: Activar https significa que é necessário um certificado SS/TLS para aceder a esta instância do Diaspora (pois o Nginx será configurado para responder apenas a pedidos https). Um certificado auto-assinado é suficiente para testes locais (e pode ser gerado usando por exemplo, o pacote easy-rsa), mas não será aceite para associação com outros vagens (pods) do Diaspora.

note: Type: boolean Description
en: Some certificate authorities like Let's Encrypt (letsencrypt.org), StartSSL (startssl.com) offer free SSL/TLS certificates that work with Diaspora; however, certificates provided by CAcert will not work with Diaspora.
pt: Algumas autoridades de certificados como a Let's Encrypt (letsencrypt.org), StartSSL (startssl.com) oferecem certificados SSL/TLS livres que funcionam com o Diaspora, no entanto, os certificados disponibilizados por CAcert não irão funcionar com o Diaspora.

note: Type: boolean Description
en: Nginx must be reloaded after the certificate and key files are made available at /etc/diaspora/ssl. letsencrypt package may be used to automate interaction with Let's Encrypt to obtain a certificate.
pt: O Nginx tem de ser recarregado após os ficheiros de certificado e chave estarem disponíveis em /etc/diaspora/ssl. O pacote letsencrypt poder ser usado para automatizar a interacção com o Let's Encrypt para obter um certificado.

note: Type: boolean Description
en: You can disable https if you want to access Diaspora only locally or you don't want to federate with other diaspora pods.
pt: Você pode desactivar o https se desejar aceder ao Diaspora apenas localmente ou se não desejar federar com outros pods do diaspora.

note: Type: boolean Description
en: Use Let's Encrypt?
pt: Usar o Let's Encrypt?

note: Type: boolean Description
en: Symbolic links to certificate and key created using letsencrypt package (/etc/letencrypt/live) will be added to /etc/diaspora/ssl if this option is selected.
pt: Links simbólicos para o certificado e chave criados usando o pacote letsencrypt (/etc/letencrypt/live) será adicionado a /etc/diaspora/ssl se esta opção for seleccionada.

note: Type: boolean Description
en: Otherwise, certificate and key files have to be placed manually to /etc/diaspora/ssl directory as '<host name>-bundle.crt' and '<host name>.key'.
pt: Caso contrário, os ficheiros de certificado e chave terão de ser colocados manualmente no directório /etc/diaspora/ssl como chave '<host name>-bundle.crt' e '<host name>

note: Type: boolean Description
en: Nginx will be stopped, if this option is selected, to allow letsencrypt to use ports 80 and 443 during domain ownership validation and certificate retrieval step.
pt: O Nginx será parado, se esta opção for seleccionada para permitir ao letsencrypt usar os portos 80 e 443 durante a validação do dono do domínio e passo de obtenção do certificado.

note: Type: boolean Description
en: Note: letsencrypt does not have a usable nginx plugin currently, so certificates must be renewed manually after 3 months, when current letsencrypt certificate expire. If you choose this option, you will also be agreeing to letsencrypt terms of service.
pt: Nota: o letsencrypt não tem actualmente um plugin de nginx utilizável, por isso os certificados têm de ser renovados manualmente após 3 meses, quando o certificado actual do letsencrypt expira. Se escolher esta opção, você está também a concordar com os termos de serviço do letsencrypt.

note: Type: string Description
en: Email address for letsencrypt updates:
pt: Endereço de email para actualizações do letsencrypt.

note: Type: string Description
en: Please provide a valid email address for letsencrypt updates.
pt: Por favor indique um endereço de email válido para as actualizações do letsencrypt.

note: Type: note Description
en: Backup your database
pt: Salvaguarda da sua base de dados

note: Type: note Description
en: This upgrade includes long running migrations that can take hours to complete on large pods. It is adviced to take a backup of your database.
pt: Esta actualização inclui migrações demoradas que podem levar horas a completar em grandes pods. É aconselhável fazer uma salvaguarda da sua base de dados.

note: Type: note Description
en: Commands to backup and restore database is given below (run as root user):
pt: Os comandos para salvaguardar e restaurar a base de dados são dados em baixo (correr como utilizador root):

note: Type: multiselect Description
en: Third party services to be enabled:
pt: Serviços de terceiros a serem activados:

note: Type: multiselect Description
en: Diaspora can connect with different services.
pt: O Diaspora pode ligar com diferentes serviços.

note: Type: multiselect Description
en: When a diaspora instance is connected to a third party service,  it allows any user of this diaspora instance to link their account on that service to their diaspora account and send their updates to that service if they choose the service when publishing a post.
pt: Quando uma instância do diaspora é ligada a um serviço de terceiros, permite a qualquer utilizador desta instância do diaspora fazer um link da sua conta desse serviço à sua conta do diaspora e enviar as suas actualizações para esse serviço se eles escolherem o serviço quando publicam um post.

note: Type: string Description
en: Facebook App ID:
pt: ID da App do Facebook:

note: Type: string Description
en: Give your Facebook App ID. This can not be blank.
pt: Insira o seu ID de App do Facebook. Isto não pode ficar em branco.

note: Type: password Description
en: Facebook Secret:
pt: Segredo do Facebook:

note: Type: password Description
en: Give your Facebook Secret. This can not be blank.
pt: Insira o seu Segredo do Facebook. Isto não pode ficar em branco.

note: Type: string Description
en: Twitter Key:
pt: Chave do Twitter:

note: Type: string Description
en: Give your Twitter Key. This can not be blank.
pt: Insira a sua Chave do Twitter. Isto não pode ficar em branco.

note: Type: password Description
en: Twitter Secret:
pt: Segredo do Twitter:

note: Type: password Description
en: Give your Twitter Secret. This can not be blank.
pt: Insira o seu Segredo do Twitter. Isto não pode ficar em branco.

note: Type: string Description
en: Tumblr Key:
pt: Chave do Tumblr:

note: Type: string Description
en: Give your Tumblr Key. This can not be blank.
pt: Insira a sua Chave do Tumblr. Isto não pode ficar em branco.

note: Type: password Description
en: Tumblr Secret:
pt: Segredo do Tumblr:

note: Type: password Description
en: Give your Tumblr Secret. This can not be blank.
pt: Insira o seu Segredo do Tumblr. Isto não pode ficar em branco.

note: Type: string Description
en: Wordpress Client ID:
pt: ID do Cliente do Wordpress:

note: Type: string Description
en: Give your Wordpress Client ID. This can not be blank.
pt: Insira o seu ID de Cliente do Wordpress. Isto não pode ficar em branco.

note: Type: password Description
en: Wordpress Secret:
pt: Segredo do Wordpress:

note: Type: password Description
en: Give your Wordpress Secret. This can not be blank.
pt: Insira o seu Segredo do Wordpress. Isto não pode ficar em branco.

note: Type: boolean Description
en: Remove all data?
pt: Remover todos os dados?

note: Type: boolean Description
en: This will permanently remove all data of this Diaspora instance such as uploaded files and any customizations in homepage.
pt: Isto irá remover permanentemente todos os dados desta instância de Diaspora tais como ficheiros enviados e quaisquer personalizações na página principal.

note: Type: title Description
en: dibbler-client: DHCPv6 client
pt: dibbler-client: cliente DHCPv6

note: Type: boolean Description
en: Should the Dibbler client be launched when the system starts?
pt: Deve o cliente Dibbler ser lançado quando o sistema arrancar?

note: Type: boolean Description
en: The Dibbler client can be configured to be launched when the system is started. If you choose this option, this host will have a correct IPv6 setup after booting. Please ensure that a DHCPv6 server is available on the network.
pt: O cliente Dibbler pode ser configurado para ser lançado quando o sistema for iniciado. Se escolher esta opção, esta máquina terá uma correcta instalação de IPv6 após o arranque. Por favor assegure-se que está disponível um servidor de DHCPv6 disponível na sua rede.

note: Type: string Description
en: Interfaces to be configured:
pt: Interfaces a serem configurados:

note: Type: string Description
en: Dibbler can configure any or all of a computer's network interfaces.
pt: O dibbler pode configurar qualquer um ou todos os interfaces de rede de um computador.

note: Type: string Description
en: More than one interface may be specified by separating the interface names with spaces.
pt: Pode ser especificado mais do que um interface separando os nomes dos interfaces com espaços.

note: #-#-#-#-#  dibbler_1.0.1-2_pt.po (dibbler)  #-#-#-#-# Type: multiselect Choices
en: domain
pt: domínio

note: Type: multiselect Description
en: Additional parameters to obtain:
pt: Parâmetros adicionais a obter:

note: Type: multiselect Description
en: The Dibbler client can request that the DHCPv6 server supplies additional configuration parameters.
pt: O cliente dibbler pode pedir ao servidor DHCPv6 para fornecer parâmetros adicionais de configuração.

note: Type: title Description
en: dibbler-relay: DHCPv6 relay
pt: dibbler-relay: relay DHCPv6

note: Type: boolean Description
en: Should the Dibbler relay be launched when the system starts?
pt: Deve o relay Dibbler ser lançado quando o sistema arrancar?

note: Type: boolean Description
en: The Dibbler relay can be configured to be launched when the system is started. If you choose this option, this node will forward DHCPv6 messages between clients, servers and other relays.
pt: O relay Dibbler pode ser configurado para ser lançado no arranque. Se escolher esta opção, este nó irá reencaminhar as mensagens DHCPv6 entre clientes, servidores e outros relays.

note: Type: title Description
en: dibbler-server: DHCPv6 server
pt: dibbler-server: servidor DHCPv6

note: Type: boolean Description
en: Should the Dibbler server be launched when the system starts?
pt: Deve o servidor Dibbler ser lançado quando o sistema arrancar?

note: Type: boolean Description
en: The Dibbler server can be configured to be launched when the system is started. If you choose this option, this node will act as a DHCPv6 server. It will provide IPv6 addresses and additional configuration options to other nodes in the network.
pt: O servidor Dibbler pode ser configurado para ser lançado quando o sistema arrancar. Se escolher esta opção o nó irá então actuar como um servidor DHCPv6. Irá disponibilizar endereços IPv6 e opções adicionais de configuração a outros nós na rede.

note: Type: select Description
en: Method for running dictd:
pt: Método de funcionamento do dictd:

note: Type: select Description
en: The dictd server can be run either as a stand-alone daemon or from inetd. You can also disable it entirely.
pt: O servidor dictd pode funcionar como um deamon autónomo ou a partir do inetd. Também o pode desactivar completamente.

note: Type: select Description
en: It is recommended to run it as a daemon.
pt: É recomendado corrê-lo como um deamon.

note: Type: error Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${question}
en: Possible debconf database corruption
pt: Possível corrupção da base de dados debconf

note: Type: error Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${question}
en: The setting for "${question}" is missing, but packages providing candidates are installed: "${class_packages}".
pt: Falta a definição para "${question}", no entanto estão instalados pacotes que disponibilizam candidatos: "${class_packages}".

note: Type: error Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${question}
en: This may be due to corruption in the debconf database. See "/usr/share/doc/dictionaries-common/README.problems" on "Debconf database corruption".
pt: Isto pode ser devido à corrupção da base de dados debconf. Veja "/usr/share/doc/dictionaries-common/README.problems" em "Debconf database corruption".

note: Type: error Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${question}
en: In this case, running "/usr/share/debconf/fix_db.pl" can help to put the debconf database in a consistent state.
pt: Neste caso, correr "/usr/share/debconf/fix_db.pl" pode ajudar a colocar a base de dados debconf num estado consistente.

note: Type: error Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${question}
en: Some questions are likely to be asked after this message in order to leave the dictionaries system in a (provisionally) working state.
pt: Algumas questões provavelmente serão colocadas após esta mensagem de modo a deixar o sistema de dicionários num estado (provisoriamente) funcional.

note: Type: error Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${value}
en: Invalid configuration value for default dictionary
pt: Valor inválido de configuração para o dicionário pré-definido

note: Type: error Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${value}
en: An invalid value has been found for a configuration setting for dictionaries-common. "${value}" does not correspond to any installed package on the system.
pt: Foi encontrado um valor inválido para uma definição de configuração para dictionaries-common. "${value}" não corresponde a qualquer pacote instalado no sistema.

note: Type: error Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${value}
en: This is usually caused by previous problems during package installation, where the package providing "${value}" was selected for installation but finally not installed because of errors in other packages.
pt: Isto é normalmente causado por problemas durante a instalação de pacotes, onde o pacote que iria disponibilizar "${value}" estava marcado para ser instalado, mas acabou por não ser instalado devido a erros noutros pacotes.

note: Type: error Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${value}
en: To fix this error, reinstall (or install) the package that provides "${value}". Then, if you don't want that package on this system, remove it, which will also delete this configuration setting. A menu of choices will be shown after this message in order to leave the system in a working state until you fix the problem.
pt: Para resolver este problema, reinstale (ou instale) o pacote que disponibiliza "${value}". Então, se não quiser este pacote no seu sistema, remova-o, o que irá também remover esta definição de configuração. Após esta mensagem será mostrado um menu de escolhas de modo a deixar o sistema num estado utilizável até você corrigir o problema.

note: Type: error Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${value}
en: This error message can also appear during ispell dictionary or wordlist renaming (e.g.: wenglish -> wamerican). In this case it is harmless and everything will be fixed after you select your default in the menu(s) shown after this message.
pt: Esta mensagem de erro pode também aparecer durante a mudança de nome de um dicionário ou lista de palavras do ispell (e.g.: wenglish -> wamerican). Nesse caso é inócuo e será tudo resolvido após seleccionar o valor por omissão no(s) menu(s) mostrados após esta mensagem.

note: Type: select Choices
en: Manual symlink setting
pt: Configuração manual dos atalhos simbólicos

note: Type: select Description
en: System default ispell dictionary:
pt: A seleccionar o dicionário ispell do sistema por omissão:

note: Type: select Description
en: Please indicate which dictionary ispell should use as system-wide default when no other spell-checking dictionary is specified.
pt: Por favor indique qual o dicionário ispell que deve ser utilizado como predefinição para o sistema quando não for especificado nenhum outro dicionário.

note: Type: select Description
en: This sets up the /usr/lib/ispell/default.aff and /usr/lib/ispell/default.hash symlinks, as well as ispell's global ispell-wrapper and Emacs defaults.
pt: Isto instala os symlinks /usr/lib/ispell/default.aff e /usr/lib/ispell/default.hash, assim como o ispell-wrapper global do ispell e predefinições do Emacs.

note: Type: select Description
en: Use "Manual symlink setting" if you want to handle the symlinks yourself. In this case ispell will have no global ispell-wrapper or Emacs defaults.
pt: Utilize "Definição manual de symlink" se quiser lidar você com os symlinks. Neste caso o ispell não irá ter o ispell-wrapper global ou predefinições do Emacs.

note: Type: select Description
en: The default ispell dictionary can be changed at any time by running "select-default-ispell".
pt: O dicionário ispell predefinido pode ser mudado em qualquer altura correndo "select-default-ispell".

note: Type: select Description
en: System default wordlist:
pt: A seleccionar a lista de palavras por omissão do sistema:

note: Type: select Description
en: Please indicate which wordlist the "/usr/share/dict/words" symlink should point to. This will provide a simple list of dictionary words for basic spell-checking and word searches. Use "Manual symlink setting" if you want to handle this symlink yourself.
pt: Por favor indique qual a lista de palavras para a qual deve o symlink "/usr/share/dict/words" apontar. Isto irá disponibilizar uma lista simples de palavras do dicionário para verificação de ortografia e procuras de palavras. Utilize "Definição manual do symlink" se desejar lidar você com o symlink.

note: Type: select Description
en: The default wordlist can be changed at any time by running "select-default-wordlist".
pt: A lista de palavras predefinida pode ser alterada em qualquer altura correndo "select-default-wordlist".

note: Type: boolean Description
en: Remove obsolete /etc/dictionary link?
pt: Remover o atalho obsoleto /etc/dictionary?

note: Type: boolean Description
en: This system has an obsolete symlink "/etc/dictionary". This is no longer meaningful, and should be removed.
pt: Este sistema tem um symlink obsoleto "/etc/dictionary". Isto já não é significativo, e deve ser removido.

note: Type: boolean Description
en: You will be asked to explicitly select the default wordlist during installation of wordlist packages. You can change your selection at any time by running "select-default-wordlist".
pt: Ir-lhe-á ser explicitamente pedido, durante a instalação, para seleccionar a lista de palavras por omissão de pacotes de listas de palavras. Poderá alterar a sua escolha em qualquer altura ao correr "select-default-wordlist".

note: Type: note Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${hashfile}
en: Problems rebuilding an ${xxpell} hash file (${hashfile})
pt: Problemas ao reconstruir um ficheiro ${xxpell} de hash (${hashfile})

note: Type: note Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${hashfile}
en: The following error happened:
pt: Aconteceu o seguinte erro:

note: Type: note Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${hashfile}
en: This error was caused by a package providing "${hashfile}", although it may be triggered by another package's installation. Please submit a bug for the package providing "${hashfile}".
pt: Este erro foi causado por um pacote que disponibiliza "${hashfile}", no entanto pode ser causado pela instalação de outro pacote. Por favor submeta um bug ao pacote que disponibiliza "${hashfile}".

note: Type: note Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${hashfile}
en: Until this problem is fixed you will not be able to use ${xxpell} with "${hashfile}".
pt: Até que este problema seja resolvido, não poderá usar ${xxpell} com "${hashfile}".

note: Type: note Description
en: Default values for ispell dictionary/wordlist not set
pt: Não estão definidos valores por omissão para o dicionário/lista de palavras ispell

note: Type: note Description
en: Running "dpkg-reconfigure dictionaries-common" will not set the default values for ispell dictionary/wordlist. Running "dpkg-reconfigure ispell" will not set the default ispell dictionary.
pt: Correr "dpkg-reconfigure dictionaries-common" não irá colocar valores por omissão para o dicionário/lista de palavras ispell. Correr "dpkg-reconfigure ispell" não irá definir o dicionário ispell como pré-definido.

note: Type: note Description
en: You should instead use the "select-default-ispell" or "select-default-wordlist" commands for that purpose.
pt: Em vez disso, para esse propósito, deve utilizar os comandos "select-default-ispell" ou "select-default-wordlist".

en: Graphical tool for merging and comparing text files
pt: Ferramenta gráfica para unir e comparar ficheiros de texto

en: Diffuse is a graphical tool for comparing and merging text files. It can retrieve files for comparison from Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, and Subversion repositories.
pt: O Diffuse é uma ferramenta gráfica para comparar e unir ficheiros de texto. Pode obter ficheiros para comparação a partir de repositórios Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS e Subversion.

en: About window
pt: Acerca da janela

en: Encoding:
pt: Codificação:

en: Search For:
pt: Procurar por:

en: Search Backwards
pt: Procurar para trás

en: Display version and copyright information
pt: Mostra informação da versão e direitos de autor

en: Do not read any resource files
pt: Não lê qualquer ficheiro de recursos

en: Specify explicit resource file
pt: Especifica um ficheiro de recursos especifico

en: File revisions <rev-1> and <rev>
pt: Revisões de ficheiros <rev-1> e <rev>

en: Close all tabs with no differences
pt: Fecha todos os separadores sem diferenças

en: Use <codec> to read and write files
pt: Usa <codec> para ler e gravar ficheiros

en: Display <label> instead of the file name
pt: Mostra <label> em vez do nome do ficheiro

en: Create a new tab for each modified file
pt: Cria um novo separador para cada ficheiro modificado

en: File revision <rev>
pt: Revisão de ficheiro <rev>

en: Create a new tab for each file
pt: Cria um novo separador para cada ficheiro

en: Start a new tab
pt: Começa um novo separador

en: Version control system search order
pt: Ordem de pesquisa do sistema de controlo de versões

en: Start with line <line> selected
pt: Começa com a linha <line> selecionada

en: Create a blank file comparison pane
pt: Cria um novo painel de comparação

en: Ignore changes to white space
pt: Ignorar alterações a espaços

en: Ignore changes in blank lines
pt: Ignora alterações a linhas em branco

en: Ignore end of line differences
pt: Ignorar diferenças de fins de linha

en: Ignore case differences
pt: Ignorar diferenças de maiúsculas/minúsculas

en: Ignore white space differences
pt: Ignorar diferenças de espaços

en: Diffuse is a graphical tool for merging and comparing text files. Diffuse is
    able to compare an arbitrary number of files side-by-side and gives users the
    ability to manually adjust line matching and directly edit files. Diffuse can
    also retrieve revisions of files from several VCSs for comparison and merging.
pt: O Diffuse é uma ferramenta gráfica para unir e comparar ficheiros de texto. O
    Diffuse é capaz de comparar um número arbitrário de ficheiros lado a lado e dá
    aos utilizadores a capacidade de ajustar manualmente a correspondência de linhas
    e editar diretamente os ficheiros. O Diffuse pode também pode obter revisões de
    ficheiros de vários VCSs para comparação e união.

en: Error reading %s.
pt: Erro ao ler %s.

en: Error parsing line number.
pt: Erro ao analisar o número de linha.

en: Error processing argument "%s".  Directory not expected.
pt: Erro ao processar o argumento "%s". Diretório inesperado.

en: Show white space characters
pt: Mostrar espaços em branco

en: Ignore blank line differences
pt: Ignorar diferenças de linhas em branco

en: Ignore white space
pt: Ignorar espaços

en: Ignore blank lines
pt: Ignorar linhas em branco

en: Ignore end of line characters
pt: Ignorar caracteres de fim de linha

en: Expand tabs to spaces
pt: Expandir tabulações para espaços

en: Soft tab width
pt: Largura de tabulação suave

en: Default panes
pt: Painéis predefinidos

en: Always show the tab bar
pt: Mostrar sempre a barra de separadores

en: Warn me when closing a tab will quit %s
pt: Avisar se fechar um separador fecha o %s

en: Regional Settings
pt: Definições regionais

en: Default codec
pt: Codificação predefinida

en: Order of codecs used to identify encoding
pt: Ordem de codificações para identificar a codificação

en: Cygdrive prefix
pt: Prefixo cygdrive

en: "co" command
pt: Comando "co"

en: "rlog" command
pt: Comando "rlog"

en: Launch from a Bash login shell
pt: Iniciar numa consola de sessão bash

en: Update paths for Cygwin
pt: Atualizar caminhos para o Cygwin

en: Error writing %s.
pt: Erro ao gravar %s.

en: The key binding "{key}" is invalid
pt: A combinação de teclas "{key}" é inválida

en: Imports must have one argument
pt: As importações devem ter um argumento

en: Key bindings must have three arguments
pt: As combinações de teclas devem ter três argumentos

en: Colors must have four arguments
pt: As cores devem ter quatro argumentos

en: Floats must have two arguments
pt: Os flutuadores devem ter dois argumentos

en: Options must have two arguments
pt: As opções devem ter dois argumentos

en: Option "{option}" is unknown
pt: A opção "{option}" é desconhecida

en: Strings must have two arguments
pt: As cadeias de caracteres devem ter dois argumentos

en: Syntaxes must have two or three arguments
pt: As sintaxes devem ter dois ou três argumentos

en: Syntax patterns must have at least four arguments
pt: Os padrões de sintaxe devem ter pelo menos quatro argumentos

en: Value "{value}" is unknown
pt: O valor "{value}" é desconhecido

en: Syntax files must have one or two arguments
pt: Os ficheiros de sintaxe devem ter um ou dois argumentos

en: Syntax magics must have at least one argument
pt: As magias de sintaxe devem ter pelo menos um argumento

en: Keyword "{keyword}" is unknown
pt: A palavra-chave "{keyword}" é desconhecida

en: Syntax error at line {line} of {file}
pt: Erro de sintaxe na linha {line} de {file}

en: Value error at line {line} of {file}
pt: Erro de valor na linha {line} de {file}

en: Regex error at line {line} of {file}.
pt: Erro de expressão regular na linha {line} de {file}.

en: Unhandled error at line {line} of {file}.
pt: Erro não tratado na linha {line} de {file}.

en: Error parsing revision %s.
pt: Erro ao analisar a revisão %s.

en: Align with Selection
pt: Alinhar com a seleção

en: Merge Selection
pt: Unir seleção

en: Clear Edits
pt: Limpar edição

en: Swap with Selected Pane
pt: Trocar com o painel selecionado

en: Reload File
pt: Recarregar ficheiro

en: Column %d
pt: Coluna %d

en: Save changes before loading the new file?
pt: Guardar alterações antes de carregar o novo ficheiro?

en: Error reading revision %(rev)s of %(file)s.
pt: Erro ao ler a revisão %(rev)s de %(file)s.

en: Save %(title)s Pane %(pane)d
pt: Guardar %(title)s painel %(pane)d

en: A file named %s already exists. Do you want to overwrite it?
pt: Já existe um ficheiro chamado %s. Pretende substituí-lo?

en: The file %s has been modified by another process since reading it. If you save, all the external changes could be lost. Save anyways?
pt: O ficheiro %s foi modificado por outro processo desde a leitura. Se guardar, perderá todas as alterações externas. Guardar mesmo assim?

en: Error encoding to %s.
pt: Erro ao codificar para %s.

en: Go To Line...
pt: Ir para linha...

en: Line Number:
pt: Número de linha:

en: Press the enter key or double click to edit. Press the space bar or use the RMB menu to manually align.
pt: Prima Enter ou faça duplo clique para editar. Prima a barra de espaços ou use o menu RMB para alinhar manualmente.

en: Press the escape key to finish editing.
pt: Prima Esc para terminar a edição.

en: Select target line and press the space bar to align. Press the escape key to cancel.
pt: Selecione a linha pretendida e prima a barra de espaço para alinhar. Prima Esc para cancelar.

en: Open File In New _Tab...
pt: Abrir ficheiro em no_vo separador...

en: Open _Modified Files...
pt: Abrir ficheiros _modificados...

en: Open Commi_t...
pt: Abrir rev_isão...

en: _Reload File
pt: _Recarregar ficheiro

en: Save File _As...
pt: Gu_ardar ficheiro como...

en: New _2-Way File Merge
pt: Nova união de _2 vias

en: New _3-Way File Merge
pt: Nova união de _3 vias

en: New _N-Way File Merge...
pt: Nova união de _N vias...

en: C_lear Edits
pt: _Limpar edição

en: _Dismiss All Edits
pt: _Descartar toda a edição

en: _Go To Line...
pt: _Ir para a linha...

en: _Syntax Highlighting
pt: Realce de _sintaxe

en: Re_align All
pt: Re_alinhar tudo

en: _Isolate
pt: _Isolar

en: _First Difference
pt: _Primeira diferença

en: _Previous Difference
pt: Diferença _anterior

en: _Next Difference
pt: Diferença segui_nte

en: _Last Difference
pt: Ú_ltima diferença

en: Fir_st Tab
pt: P_rimeiro separador

en: Next _Tab
pt: Separador seguin_te

en: Las_t Tab
pt: Úl_timo separador

en: Shift Pane _Right
pt: Mover separador à di_reita

en: Shift Pane _Left
pt: Mover separador à es_querda

en: Convert To _Upper Case
pt: Converter para maiúsc_ulas

en: Convert To _Lower Case
pt: Converter para minúscu_las

en: Sort Lines In _Ascending Order
pt: Ordenar linhas _ascendentemente

en: Sort Lines In D_escending Order
pt: Ordenar linhas d_escendentemente

en: Remove Trailing _White Space
pt: Remover espaços em branco no final

en: Convert Tabs To _Spaces
pt: Converter tabulações em e_spaços

en: Convert Leading Spaces To _Tabs
pt: Converter espaços iniciais em _tabulações

en: _Increase Indenting
pt: Aumentar _indentação

en: De_crease Indenting
pt: Di_minuir indentação

en: Convert To _DOS Format
pt: Converter para formato _DOS

en: Convert To _Mac Format
pt: Converter para formato _Mac

en: Convert To Uni_x Format
pt: Converter para formato Uni_x

en: Copy Selection _Right
pt: Copiar seleção à di_reita

en: Copy Selection _Left
pt: Copiar seleção à es_querda

en: Copy Left _Into Selection
pt: Cop_iar esquerda para a seleção

en: Copy Right I_nto Selection
pt: Copiar _direita para a seleção

en: _Merge From Left Then Right
pt: U_nir da esquerda e depois da direita

en: M_erge From Right Then Left
pt: Unir da dir_eita e depois da esquerda

en: _Help Contents...
pt: Conteúdo da a_juda...

en: _About %s...
pt: _Acerca do %s...

en: New 2-Way File Merge
pt: Nova união de _2 vias

en: New 3-Way File Merge
pt: Nova união de _3 vias

en: Realign All
pt: Realinhar tudo

en: First Difference
pt: Primeira diferença

en: Previous Difference
pt: Diferença anterior

en: Next Difference
pt: Diferença seguinte

en: Last Difference
pt: Última diferença

en: Copy Selection Right
pt: Copiar seleção à direita

en: Copy Selection Left
pt: Copiar seleção à esquerda

en: Copy Left Into Selection
pt: Copiar esquerda para a seleção

en: Copy Right Into Selection
pt: Copiar direita para a seleção

en: Merge From Left Then Right
pt: Unir da esquerda e depois da direita

en: Merge From Right Then Left
pt: Unir da direita e depois da esquerda

en: Changes detected
pt: Alterações detetadas

en: The file "%s" changed on disk.
    
    Do you want to reload the file?
pt: O ficheiro "%s" foi alterado no disco.
    
    Pretende recarregar o ficheiro?

en: The following files changed on disk:
    %s
    
    Do you want to reload these files?
pt: Os seguintes ficheiros foram alterados no disco:
    %s
    
    Pretende recarregar estes ficheiros?

en: Some files have unsaved changes. Select the files to save before closing.
pt: Alguns ficheiros têm alterações por guardar. Selecione os ficheiros a guardar antes de fechar.

en: Pane
pt: Painel

en: Closing this tab will quit %s.
pt: Fechar este painel sai do %s.

en: File Merge %d
pt: União de ficheiros %d

en: Error retrieving commits for %s.
pt: Erro ao obter revisões de %s.

en: Error retrieving modifications for %s.
pt: Erro ao obter modificações de %s.

en: Open File In New Tab
pt: Abrir ficheiro em novo separador

en: Choose Folder With Modified Files
pt: Escolher pasta com ficheiros modificados

en: No modified files found.
pt: Sem ficheiros modificados.

en: Choose Folder With Commit
pt: Escolher pasta com revisão

en: No committed files found.
pt: Sem ficheiros revistos.

en: New N-Way File Merge...
pt: Nova união de N vias...

en: Number of panes:
pt: Número de painéis:

en: Phrase not found.  Continue from the end of the file?
pt: Frase não encontrada. Continuar do final do ficheiro?

en: Phrase not found.  Continue from the start of the file?
pt: Frase não encontrada. Continuar do início do ficheiro?

en: Diffuse is a graphical tool for merging and comparing text files.
pt: O Diffuse é uma ferramenta gráfica para unir e comparar ficheiros de texto.

en: failed to open all three standard file descriptors; maybe %s or %s are not working right?
pt: falha ao abrir os três descritores padrão de ficheiro; talvez %s ou %s não estejam a funcionar bem?

en: Files %s and %s differ
pt: Ficheiros %s e %s diferem

en: Binary files %s and %s differ
pt: Ficheiros binários %s e %s diferem

en: No newline at end of file
pt: Sem newline no fim do ficheiro

en: invalid --ignore-initial value %s
pt: valor --ignore-initial %s inválido

en: options -l and -s are incompatible
pt: as opções -l e -s são incompatíveis

en: -b, --print-bytes          print differing bytes
pt: -b, --print-bytes          imprime bytes diferentes

en: -i, --ignore-initial=SKIP         skip first SKIP bytes of both inputs
pt: -i, --ignore-initial=NÚM          salta os primeiros NÚM bytes de ambas as entradas

en: -i, --ignore-initial=SKIP1:SKIP2  skip first SKIP1 bytes of FILE1 and
                                          first SKIP2 bytes of FILE2
pt: -i, --ignore-initial=NÚM1:NÚM2    salta os primeiros NÚM1 bytes de FICH1 e
                                          os primeiros NÚM2 bytes de FICH2

en: -l, --verbose              output byte numbers and differing byte values
pt: -l, --verbose              imprime números de byte e valores de byte diferentes

en: -n, --bytes=LIMIT          compare at most LIMIT bytes
pt: -n, --bytes=LIMITE         compara no máximo LIMITE bytes

en: -s, --quiet, --silent      suppress all normal output
pt: -s, --quiet, --silent      suprime toda a saída normal

en:     --help                 display this help and exit
pt:     --help                 mostra esta ajuda e sai

en: -v, --version              output version information and exit
pt: -v, --version              mostra informação da versão e sai

en: Usage: %s [OPTION]... FILE1 [FILE2 [SKIP1 [SKIP2]]]
pt: Uso: %s [OPÇÃO]... FICH1 [FICH2 [NÚM1 [NÚM2]]]

en: Compare two files byte by byte.
pt: Comparar dois ficheiros byte a byte.

en: The optional SKIP1 and SKIP2 specify the number of bytes to skip
    at the beginning of each file (zero by default).
pt: Os NÚM1 e NÚM2 opcionais especificam o número de bytes a saltar
    no início de cada ficheiro (0 por predefinição).

en: SKIP values may be followed by the following multiplicative suffixes:
    kB 1000, K 1024, MB 1,000,000, M 1,048,576,
    GB 1,000,000,000, G 1,073,741,824, and so on for T, P, E, Z, Y.
pt: Os valores de NÚM1 e NÚM2 podem ser levar os seguintes sufixos multiplicativos:
    kB 1000, K 1024, MB 1,000,000, M 1,048,576,
    GB 1,000,000,000, G 1,073,741,824 e assim por diante para T, P, E, Z, Y.

en: If a FILE is '-' or missing, read standard input.
pt: Se um dos FICH for "-" ou omisso, lê a entrada padrão.

en: Exit status is 0 if inputs are the same, 1 if different, 2 if trouble.
pt: O estado de saída é 0 se as entradas forem iguais, 1 se forem diferentes, 2 se houver problemas.

en: invalid --bytes value %s
pt: valor --bytes %s inválido

en: %s %s differ: byte %<PRIdMAX>, line %<PRIdMAX>
pt: %s %s diferem: byte %<PRIdMAX>, linha %<PRIdMAX>

en: %s %s differ: byte %<PRIdMAX>, line %<PRIdMAX> is %3o %s %3o %s
pt: %s %s diferem: byte %<PRIdMAX>, linha %<PRIdMAX> é %3o %s %3o %s

en: cmp: EOF on %s which is empty
pt: cmp: EOF em %s que está vazio

en: cmp: EOF on %s after byte %<PRIdMAX>
pt: cmp: EOF em %s após byte %<PRIdMAX>

en: cmp: EOF on %s after byte %<PRIdMAX>, line %<PRIdMAX>
pt: cmp: EOF em %s após byte %<PRIdMAX>, linha %<PRIdMAX>

en: cmp: EOF on %s after byte %<PRIdMAX>, in line %<PRIdMAX>
pt: cmp: EOF em %s após byte %<PRIdMAX>, na linha %<PRIdMAX>

en: invalid context length %s
pt: tamanho de contexto inválido %s

en: pagination not supported on this host
pt: paginação não suportada neste anfitrião

en: too many file label options
pt: demasiadas opções de etiquetas de ficheiro

en: invalid width %s
pt: largura %s inválida

en: conflicting width options
pt: opções de largura em conflito

en: invalid horizon length %s
pt: tamanho horizontal %s inválido

en: invalid tabsize %s
pt: tamanho de tabulação %s inválido

en: conflicting tabsize options
pt: opções de tabulação em conflito

en: --from-file and --to-file both specified
pt: ambas as opções --from-file e --to-file especificadas

en:     --normal                  output a normal diff (the default)
pt:     --normal                  imprime uma diferenciação normal (predefinição)

en: -q, --brief                   report only when files differ
pt: -q, --brief                   só reporta quando os ficheiros diferem

en: -s, --report-identical-files  report when two files are the same
pt: -s, --report-identical-files  reporta quando os dois ficheiros forem iguais

en: -c, -C NUM, --context[=NUM]   output NUM (default 3) lines of copied context
pt: -c, -C NÚM, --context[=NÚM]   imprime NÚM (predefinido como 3) linhas de contexto copiado

en: -u, -U NUM, --unified[=NUM]   output NUM (default 3) lines of unified context
pt: -u, -U NÚM, --unified[=NÚM]   imprime NÚM (predefinido como 3) linhas de contexto unificado

en: -e, --ed                      output an ed script
pt: -e, --ed                      imprime um script ed

en: -n, --rcs                     output an RCS format diff
pt: -n, --rcs                     imprime uma diferenciação de formato RCS

en: -y, --side-by-side            output in two columns
pt: -y, --side-by-side            imprime em duas colunas

en: -W, --width=NUM               output at most NUM (default 130) print columns
pt: -W, --width=NÚM               imprime no máximo NÚM (predefinido como 130) colunas

en:     --left-column             output only the left column of common lines
pt:     --left-column             imprime só a coluna esquerda de linhas comuns

en:     --suppress-common-lines   do not output common lines
pt:     --suppress-common-lines   não imprime linhas comuns

en: -p, --show-c-function         show which C function each change is in
pt: -p, --show-c-function         mostra em que função C está cada alteração

en: -F, --show-function-line=RE   show the most recent line matching RE
pt: -F, --show-function-line=RE   mostra a linha mais recente correspondente a RE

en:     --label LABEL             use LABEL instead of file name and timestamp
                                    (can be repeated)
pt:     --label ETIQUETA          usa ETIQUETA em vez do nome do ficheiro e do carimbo
                                    (pode ser repetida)

en: -t, --expand-tabs             expand tabs to spaces in output
pt: -t, --expand-tabs             expande tabulações para espaços na saída

en: -T, --initial-tab             make tabs line up by prepending a tab
pt: -T, --initial-tab             alinha tabulações prepondo tabulações

en:     --tabsize=NUM             tab stops every NUM (default 8) print columns
pt:     --tabsize=NUM             tabulações a cada NÚM (predefinido como 8) colunas

en:     --suppress-blank-empty    suppress space or tab before empty output lines
pt:     --suppress-blank-empty    suprime espaços ou tabulações antes de linhas de saída vazias

en: -l, --paginate                pass output through 'pr' to paginate it
pt: -l, --paginate                passa a saída por "pr" para a paginar

en: -r, --recursive                 recursively compare any subdirectories found
pt: -r, --recursive                 compara recursivamente todas as sub-pastas encontradas

en:     --no-dereference            don't follow symbolic links
pt:     --no-dereference            não segue ligações simbólicas

en: -N, --new-file                  treat absent files as empty
pt: -N, --new-file                  trata ficheiros ausentes como vazios

en:     --unidirectional-new-file   treat absent first files as empty
pt:     --unidirectional-new-file   trata primeiros ficheiros ausentes como vazios

en:     --ignore-file-name-case     ignore case when comparing file names
pt:     --ignore-file-name-case     ignora maiúsculas ao comparar nomes de ficheiro

en:     --no-ignore-file-name-case  consider case when comparing file names
pt:     --no-ignore-file-name-case  considera maiúsculas ao comparar nomes de ficheiro

en: -x, --exclude=PAT               exclude files that match PAT
pt: -x, --exclude=PADRÃO            exclui ficheiros que cumpram PADRÃO

en: -X, --exclude-from=FILE         exclude files that match any pattern in FILE
pt: -X, --exclude-from=FICH         exclui ficheiros que cumpram qualquer padrão em FICH

en: -S, --starting-file=FILE        start with FILE when comparing directories
pt: -S, --starting-file=FICH        começa com FICH ao comparar pastas

en:     --from-file=FILE1           compare FILE1 to all operands;
                                      FILE1 can be a directory
pt:     --from-file=FICH1           compara FICH1 a todos os operandos;
                                      FICH1 pode ser uma pasta

en:     --to-file=FILE2             compare all operands to FILE2;
                                      FILE2 can be a directory
pt:     --to-file=FICH2             compara todos os operandos a FICH2;
                                      FICH2 pode ser uma pasta

en: -i, --ignore-case               ignore case differences in file contents
pt: -i, --ignore-case               ignora diferenças de maiúsculas no conteúdo dos ficheiros

en: -E, --ignore-tab-expansion      ignore changes due to tab expansion
pt: -E, --ignore-tab-expansion      ignora alterações devidas a expansão de tabulações

en: -Z, --ignore-trailing-space     ignore white space at line end
pt: -Z, --ignore-trailing-space     ignora espaços no final das linhas

en: -b, --ignore-space-change       ignore changes in the amount of white space
pt: -b, --ignore-space-change       ignora alterações na quantidade de espaço em branco

en: -w, --ignore-all-space          ignore all white space
pt: -w, --ignore-all-space          ignora todos os espaços em branco

en: -B, --ignore-blank-lines        ignore changes where lines are all blank
pt: -B, --ignore-blank-lines        ignora alterações onde as linhas estejam todas em branco

en: -I, --ignore-matching-lines=RE  ignore changes where all lines match RE
pt: -I, --ignore-matching-lines=RE  ignora alterações onde as linhas coincidam com RE

en: -a, --text                      treat all files as text
pt: -a, --text                      trata todos os ficheiros como texto

en:     --strip-trailing-cr         strip trailing carriage return on input
pt:     --strip-trailing-cr         remove os carriage return finais na entrada

en:     --binary                    read and write data in binary mode
pt:     --binary                    lê e escreve dados em modo binário

en: -D, --ifdef=NAME                output merged file with '#ifdef NAME' diffs
pt: -D, --ifdef=NOME                imprime o ficheiro unido com diferenciação "#ifdef NOME"

en:     --GTYPE-group-format=GFMT   format GTYPE input groups with GFMT
pt:     --TIPOG-group-format=FMTG   formata grupos de entrada TIPOG com FMTG

en:     --line-format=LFMT          format all input lines with LFMT
pt:     --line-format=FMTL          formata todas as linhas de entrada com FMTL

en:     --LTYPE-line-format=LFMT    format LTYPE input lines with LFMT
pt:     --TIPOL-line-format=FMTL    formata linhas de entrada TIPOL com FMTL

en:   These format options provide fine-grained control over the output
        of diff, generalizing -D/--ifdef.
pt:   Estas opções de formato fornecem um controlo preciso sobre a saída
        da diferenciação, generalizando -D/--ifdef.

en:   LTYPE is 'old', 'new', or 'unchanged'.  GTYPE is LTYPE or 'changed'.
pt:   TIPOL é "old", "new" ou "unchanged". TIPOG é TIPOL ou "changed".

en:   GFMT (only) may contain:
        %<  lines from FILE1
        %>  lines from FILE2
        %=  lines common to FILE1 and FILE2
        %[-][WIDTH][.[PREC]]{doxX}LETTER  printf-style spec for LETTER
          LETTERs are as follows for new group, lower case for old group:
            F  first line number
            L  last line number
            N  number of lines = L-F+1
            E  F-1
            M  L+1
        %(A=B?T:E)  if A equals B then T else E
pt:   FMTG (só) pode conter:
        %<  linhas de FICH1
        %>  linhas de FICH2
        %=  linhas comuns a FICH1 e FICH2
        %[-][LARG][.[PREC]]{doxX}LETRA  especificação estilo printf para LETRA
          LETRAs são como segue para novo grupo, minúsculas para o grupo antigo:
            F  primeiro número de linha
            L  último número de linha
            N  número de linhas = L-F+1
            E  F-1
            M  L+1
        %(A=B?T:E)  se A igual a B então T senão E

en:   LFMT (only) may contain:
        %L  contents of line
        %l  contents of line, excluding any trailing newline
        %[-][WIDTH][.[PREC]]{doxX}n  printf-style spec for input line number
pt:   FMTL (só) pode conter:
        %L  conteúdo da linha
        %l  conteúdo da linha, excluindo qualquer newline final
        %[-][LARG][.[PREC]]{doxX}n especificação estilo printf para número de linha de entrada

en:   Both GFMT and LFMT may contain:
        %%  %
        %c'C'  the single character C
        %c'\OOO'  the character with octal code OOO
        C    the character C (other characters represent themselves)
pt:   Ambos FMTG e FMTL podem conter:
        %%  %
        %c"C"  o carácter único C
        %c"\OOO"  o carácter com código octal OOO
        C    o carácter C (outros caracteres representam-se a si mesmos)

en: -d, --minimal            try hard to find a smaller set of changes
pt: -d, --minimal            tenta arduamente encontrar um conjunto de alterações mais pequeno

en:     --horizon-lines=NUM  keep NUM lines of the common prefix and suffix
pt:     --horizon-lines=NÚM  mantém NÚM linhas dos prefixo e sufixo comuns

en:     --speed-large-files  assume large files and many scattered small changes
pt:     --speed-large-files  presume ficheiros grandes e muitas alterações pequenas espalhadas

en:     --color[=WHEN]       color output; WHEN is 'never', 'always', or 'auto';
                               plain --color means --color='auto'
pt:     --color[=QUANDO]     colorir a saída; QUANDO pode ser "never", "always" ou "auto"
                               --color significa --color='auto'

en:     --palette=PALETTE    the colors to use when --color is active; PALETTE is
                               a colon-separated list of terminfo capabilities
pt:     --palette=PALETA     as cores a usar quando --color está activa; PALETA é
                               uma lista separada por vírgulas de capacidades terminfo

en:     --help               display this help and exit
pt:     --help               mostra esta ajuda e sai

en: -v, --version            output version information and exit
pt: -v, --version            mostra informação da versão e sai

en: FILES are 'FILE1 FILE2' or 'DIR1 DIR2' or 'DIR FILE' or 'FILE DIR'.
pt: FICHEIROS são "FICH1 FICH2" ou "PST1 PST2" or "PST FICH" ou "FICH PST".

en: If --from-file or --to-file is given, there are no restrictions on FILE(s).
pt: Se --from-file ou --to-file forem indicados, não há restrições em FICHEIRO(s).

en: If a FILE is '-', read standard input.
pt: Se FICHEIRO for "-", lê a entrada padrão.

en: Usage: %s [OPTION]... FILES
pt: Uso: %s [OPÇÃO]... FICHEIROS

en: Compare FILES line by line.
pt: Comparar FICHEIROS linha a linha.

en: conflicting %s option value %s
pt: valor %s da opção %s em conflito

en: conflicting output style options
pt: opções de estilo da saída em conflito

en: invalid color %s
pt: cor %s inválida

en: -D option not supported with directories
pt: opção -D não suportada em pastas

en: Common subdirectories: %s and %s
pt: Pastas comuns: %s e %s

en: Only in %s: %s
pt: Só em %s: %s

en: File %s is a %s while file %s is a %s
pt: O ficheiro %s é %s enquanto o ficheiro %s é %s

en: Symbolic links %s -> %s and %s -> %s differ
pt: As ligações simbólicas %s -> %s e %s -> %s diferem

en: cannot compare '-' to a directory
pt: impossível comparar "-" a uma pasta

en: Files %s and %s are identical
pt: Os ficheiros %s e %s são idênticos

en: incompatible options
pt: opções incompatíveis

en: '-' specified for more than one input file
pt: "-" especificado para mais de um ficheiro de entrada

en: -A, --show-all              output all changes, bracketing conflicts
pt: -A, --show-all              imprime todas as alterações, conflitos entre chavetas

en: -e, --ed                    output ed script incorporating changes
                                    from OLDFILE to YOURFILE into MYFILE
pt: -e, --ed                    imprime um script ed incorporando as alterações
                                    de FICHVELHO para SEUFICH para MEUFICH

en: -E, --show-overlap          like -e, but bracket conflicts
pt: -E, --show-overlap          como -e, mas com conflitos entre chavetas

en: -3, --easy-only             like -e, but incorporate only nonoverlapping changes
pt: -3, --easy-only             como -e, mas incorpora só alterações que não se sobreponham

en: -x, --overlap-only          like -e, but incorporate only overlapping changes
pt: -x, --overlap-only          como -e, mas incorpora só alterações que se sobreponham

en: -X                          like -x, but bracket conflicts
pt: -X                          como -x, mas com conflitos entre chavetas

en: -i                          append 'w' and 'q' commands to ed scripts
pt: -i                          anexa comandos "w" e "q" a scripts ed

en: -m, --merge                 output actual merged file, according to
                                    -A if no other options are given
pt: -m, --merge                 imprime o ficheiro unido real, de acordo com
                                    -A se nenhuma outra opção for indicada

en: -a, --text                  treat all files as text
pt: -a, --text                  trata todos os ficheiros como texto

en:     --strip-trailing-cr     strip trailing carriage return on input
pt:     --strip-trailing-cr     remove carriage return finais na entrada

en: -T, --initial-tab           make tabs line up by prepending a tab
pt: -T, --initial-tab           alinha tabulações prepondo tabulações

en:     --diff-program=PROGRAM  use PROGRAM to compare files
pt:     --diff-program=PROGRAMA usa PROGRAMA para comparar ficheiros

en: -L, --label=LABEL           use LABEL instead of file name
                                    (can be repeated up to three times)
pt: -L, --label=ETIQUETA        usa ETIQUETA em vez do nome de ficheiro
                                    (pode ser repetida até três vezes)

en:     --help                  display this help and exit
pt:     --help                  mostra esta ajuda e sai

en: -v, --version               output version information and exit
pt: -v, --version               mostra informação da versão e sai

en: Usage: %s [OPTION]... MYFILE OLDFILE YOURFILE
pt: Uso: %s [OPÇÃO]... MEUFICH FICHVELHO SEUFICH

en: Compare three files line by line.
pt: Comparar três ficheiros linha a linha.

en: 
    The default output format is a somewhat human-readable representation of
    the changes.
    
    The -e, -E, -x, -X (and corresponding long) options cause an ed script
    to be output instead of the default.
    
    Finally, the -m (--merge) option causes diff3 to do the merge internally
    and output the actual merged file.  For unusual input, this is more
    robust than using ed.
pt: 
    O formato de saída predefinido é uma representação razoavelmente legível
    das alterações.
    
    As opções -e, -E, -x, -X (e as longas correspondentes) forçam a impressão
    de um script ed em vez da predefinição.
    
    Fianlmente, a opção -m (--merge) faz com que o diff3 faça a união internamente
    e imprima o ficheiro unido real. Para entradas incomuns, isto é mais
    robusto do que usar o ed.

en: Exit status is 0 if successful, 1 if conflicts, 2 if trouble.
pt: O estado de saída é 0 se tiver sucesso, 1 para conflitos, 2 se houver problemas.

en: internal error: screwup in format of diff blocks
pt: erro interno: confusão no formato de blocos de diferença

en: %s: diff failed:
pt: %s: diff falhou:

en: internal error: invalid diff type in process_diff
pt: erro interno: tipo de diff inválido em process_diff

en: invalid diff format; invalid change separator
pt: formato de diff inválido; separador de alterações inválido

en: invalid diff format; incomplete last line
pt: formato de diff inválido; última linha incompleta

en: subsidiary program %s could not be invoked
pt: impossível chamar o programa subsidiário %s

en: invalid diff format; incorrect leading line chars
pt: formato de diff inválido; caracteres iniciais de linha incorrectos

en: internal error: invalid diff type passed to output
pt: erro interno: tipo de diff inválido passado à saída

en: input file shrank
pt: ficheiro de entrada encolhido

en: %s: recursive directory loop
pt: %s: ciclo de pasta recursiva

en: -o, --output=FILE            operate interactively, sending output to FILE
pt: -o, --output=FILE            opera interactivamente, enviando a saída para FICH

en: -i, --ignore-case            consider upper- and lower-case to be the same
pt: -i, --ignore-case            considera maiúsculas e minúsculas como sendo iguais

en: -E, --ignore-tab-expansion   ignore changes due to tab expansion
pt: -E, --ignore-tab-expansion   ignora alterações devidas a expansão de tabulações

en: -Z, --ignore-trailing-space  ignore white space at line end
pt: -Z, --ignore-trailing-space  ignora espaços no final das linhas

en: -b, --ignore-space-change    ignore changes in the amount of white space
pt: -b, --ignore-space-change    ignora alterações na quantidade de espaço em branco

en: -W, --ignore-all-space       ignore all white space
pt: -W, --ignore-all-space       ignora todo o espaço em branco

en: -B, --ignore-blank-lines     ignore changes whose lines are all blank
pt: -B, --ignore-blank-lines     ignora alterações cujas linhas estejam todas em branco

en: -I, --ignore-matching-lines=RE  ignore changes all whose lines match RE
pt: -I, --ignore-matching-lines=RE  ignora alterações cujas linhas coincidam com RE

en:     --strip-trailing-cr      strip trailing carriage return on input
pt:     --strip-trailing-cr      remove carriage return finais na entrada

en: -a, --text                   treat all files as text
pt: -a, --text                   trata todos os ficheiros como texto

en: -w, --width=NUM              output at most NUM (default 130) print columns
pt: -w, --width=NUM              imprime no máximo NÚM (predefinido como 130) colunas

en: -l, --left-column            output only the left column of common lines
pt: -l, --left-column            imprime só a coluna esquerda de linhas comuns

en: -s, --suppress-common-lines  do not output common lines
pt: -s, --suppress-common-lines  não imprime linhas comuns

en: -t, --expand-tabs            expand tabs to spaces in output
pt: -t, --expand-tabs            expande tabulações para espaços na saída

en:     --tabsize=NUM            tab stops at every NUM (default 8) print columns
pt:     --tabsize=NÚM            tabulações a cada NÚM (predefinido como 8) colunas

en: -d, --minimal                try hard to find a smaller set of changes
pt: -d, --minimal                tenta arduamente encontrar um conjunto de alterações mais pequeno

en: -H, --speed-large-files      assume large files, many scattered small changes
pt: -H, --speed-large-files      presume ficheiros grandes, muitas alterações pequenas espalhadas

en:     --diff-program=PROGRAM   use PROGRAM to compare files
pt:     --diff-program=PROGRAMA  usa PROGRAMA para comparar ficheiros

en:     --help                   display this help and exit
pt:     --help                   mostra esta ajuda e sai

en: -v, --version                output version information and exit
pt: -v, --version                imprime informação da versão e sai

en: Side-by-side merge of differences between FILE1 and FILE2.
pt: União lado-a-lado de diferenças entre FICHEIRO1 e FICHEIRO2.

en: cannot interactively merge standard input
pt: impossível unir interactivamente a entrada padrão

en: both files to be compared are directories
pt: ambos os ficheiros a comparar são pastas

en: ed:	Edit then use both versions, each decorated with a header.
    eb:	Edit then use both versions.
    el or e1:	Edit then use the left version.
    er or e2:	Edit then use the right version.
    e:	Discard both versions then edit a new one.
    l or 1:	Use the left version.
    r or 2:	Use the right version.
    s:	Silently include common lines.
    v:	Verbosely include common lines.
    q:	Quit.
pt: ed:	edita e depois usa ambas as versões, cada uma decorada com um cabeçalho.
    eb:	edita e depois usa ambas as versões.
    el or e1:	edita e depois usa a versão esquerda.
    er or e2:	edita e depois usa a versão direita.
    e:	descarta ambas as versões e depois edita uma nova.
    l or 1:	usa a versão esquerda.
    r or 2:	usa a versão direita.
    s:	inclui linhas comuns silenciosamente.
    v:	inclui linhas comuns verbosamente.
    q:	sai.

en: unparsable value for --palette
pt: valor não analisável para --palette

en: %s has been using an untrusted device. You won't see messages from devices that you do not trust.
pt: %s esteve a usar um aparelho não confiável. Não verá mensagens de aparelhos nos quais não confia.

en: Manage devices
pt: Gerir aparelhos

en: %s does not trust this device. That means, you might be missing messages.
pt: %s não confia neste aparelho. Isso significa que pode estar a perder mensagens.

en: Manage Key
pt: Gerir Chave

en: Compare the fingerprint, character by character, with the one shown on your contact's device.
pt: Compare a impressão digital, caractere a caractere, com aquela mostrada no aparelho de seu contato.

en: Fingerprints differ
pt: As impressões digitais não correspondem uma a outra

en: Fingerprints match
pt: As impressões digitais correspondem uma a outra

en: Verify key
pt: Verificar chave

en: Future messages sent by %s from the device that uses this key will be highlighted accordingly in the chat window.
pt: Mensagens futuras enviadas por %s do aparelho que usa essa chave serão destacadas no janela de bate papo.

en: Fingerprints do not match
pt: Impressões digitais não correspondem

en: Please verify that you are comparing the correct fingerprint. If fingerprints do not match, %s's account may be compromised and you should consider rejecting this key.
pt: Por favor verifique se está a comparar as impressões digitais corretas. Caso elas não correspondam, a conta do %s pode estar comprometida e deve considerar rejeitar essa chave.

en: Verify key fingerprint
pt: Verificar impressão digital da chave

en: Compare this key's fingerprint with the fingerprint displayed on the contact's device.
pt: Compare a impressão digital dessa chave com a impressão digital exibida no aparelho do contato.

en: Reject key
pt: Rejeitar chave

en: Block encrypted communication with the contact's device that uses this key.
pt: Bloqueie comunicação criptografada com o aparelho do contato que usa essa chave.

en: Accept key
pt: Aceitar chave

en: Allow encrypted communication with the contact's device that uses this key.
pt: Permita comunicação criptografada com o aparelho do contato que usa essa chave.

en: This key is currently %s.
pt: Essa chave está atualmente %s.

en: accepted
pt: aceita

en: This means it can be used by %s to receive and send encrypted messages.
pt: Isso significa que ela pode ser usada por %s para enviar e receber mensagens criptografadas.

en: verified
pt: verificada

en: Additionally it has been verified to match the key on the contact's device.
pt: Além disso, verificou-se que ela corresponde com a chave no aparelho do contato.

en: This means it cannot be used by %s to decipher your messages, and you won't see messages encrypted with it.
pt: Isso significa que ela não pode ser usada por %s para decifrar suas mensagens, e não irá visualizar mensagens criptografadas com ela.

en: You won't see encrypted messages from the device of %s that uses this key. Conversely, that device won't be able to decipher your messages anymore.
pt: Não irá visualizar mensagens criptografas pelo aparelho de %s que usa essa chave. Além disso, esse aparelho não será mais capaz de decifrar suas mensagens.

en: You will be able to exchange encrypted messages with the device of %s that uses this key.
pt: Poderá trocar mensagem criptografadas com o aparelho de %s que usa essa chave.

en: This contact has new devices
pt: Esse contato possui novos aparelhos

en: OMEMO trust decision required
pt: Decisão de confiança OMEMO necessária

en: Did you add a new device for account %s?
pt: Adicionou um novo aparelho para a conta %s?

en: New keys
pt: Chaves novas

en: New encryption keys from your other devices will be accepted automatically.
pt: Novas chaves de criptografia de seus outros aparelhos serão aceitas automaticamente.

en: GTK+ Clipboard Manager
pt: Gestor da Área de Transferência GTK+

en: Use clipboard (Ctrl+C)
pt: Usar a área de transferência (Ctrl+C)

en: Adds content which is copied to the clipboard with e.g. Ctrl + C to the clipboard history.
pt: Adiciona à área de transferência conteúdo que é copiado com, p. e., Ctrl+C ao seu histórico.

en: Use primary selection
pt: Usar a selecção primária

en: Adds the primary selection (an area of the screen which is selected with the mouse) to the clipboard history. Enabling will start process which continually checks what is selected. This might discharge your battery quicker.
pt: Adiciona a selecção primária (uma área do ecrã que é seleccionada com o rato) ao histórico da área de transferência. Activar esta opção, iniciará o processo que continuamente verifica o que é seleccionado. Isto pode acentuar a descarga da bateria.

en: Add images to clipboard history
pt: Adicionar imagens ao histórico da área de transferência

en: Add images copied to clipboard to clipboard history (e.g. when you right click on an image in your browser and choose copy image). Enabling this option will increase memory consumption. Images already added to clipboard history will remain even when disabled.
pt: Adiciona imagens copiadas para a área de transferência ao seu histórico (p. e., quando copia uma imagem a partir do seu navegador). Activar esta opção, aumenta o consumo da memória. As imagens já no histórico, permanecerão mesmo que desactive esta opção.

en: Synchronize clipboards
pt: Sincronizar áreas de transferência

en: Synchronizes the selection (an area of the screen which is selected with the mouse) and the clipboard so that anything in the selection is immediately available in the clipboard and vice versa e.g. for pasting with Ctrl + V and the middle mouse button.
pt: Sincroniza a selecção (uma área do ecrã que é seleccionada com o rato) e a área de transferência, assim, qualquer elemento seleccionado, está imediatamente acessível na área de transferência e vice versa. P. e., para colar com Ctrl+V e o botão do meio do rato.

en: Keep clipboard content
pt: Manter o conteúdo da área de transferência

en: Prevents an empty clipboard. For instance when an application exits, the clipboard would usually be emptied.
pt: Previne a área de transferência vazia. P. e., quando uma aplicação é fechada, normalmente a área de transferência é limpa.

en: Automatically paste selected item
pt: Colar automaticamente o item seleccionado

en: Automatically paste selected item instead of just copying it to the clipboard.
pt: Cola automaticamente o item seleccionado em vez de apenas o copiar para a área de transferência.

en: Number of recent clipboard items
pt: Número de itens recentes na área de transferência

en: Number of recent clipboard items shown in clipboard menu.
pt: Número de itens recentes mostrados no menu da área de transferência.

en: Diodon Preferences
pt: Preferências do Diodon

en: _Use clipboard (Ctrl+C)
pt: _Utilizar a área de transferência

en: Use _primary selection
pt: Utilizar a selecção _primária

en: Add _images to clipboard history
pt: Adicionar _imagens ao histórico da área de transferência

en: _Keep clipboard content
pt: _Manter o conteúdo da área de transferência

en: S_ynchronize clipboards
pt: S_incronizar as áreas de transferência

en: _Automatically paste selected item
pt: _Colar automaticamente o item seleccionado

en: Number of recent clipboard items to be shown in clipboard menu.
pt: Número de itens recentes a serem mostrados no menu da área de transferência.

en: Number of recent items
pt: Número de itens recentes

en: More information
pt: Mais informações

en: <Empty>
pt: <Vazio>

en: Application Indicator
pt: Indicador da Aplicação

en: Access clipboard history with an application indicator.
pt: Aceder ao histórico da área de transferência pelo indicador da aplicação.

en: Copyright © 2011 Diodon Team
pt: Direitos de Autor © 2011 Diodon Team

en: Clipboard History
pt: Histórico da Área de Transferência

en: Search clipboard
pt: Procurar na área de transferência

en: Text;Files;Images
pt: Texto;Ficheiros;Imagens

en: Last 24 hours;Last 7 days;Last 30 days;Last year;
pt: Últimas 24 horas;Últimos 7 dias;Últimos 30 dias;Último ano;

en: Search Clipboard
pt: Pesquisar na Área de Transferência

en: Date copied
pt: Data copiada

en: Last 24 hours
pt: Últimas 24 horas

en: Last 7 days
pt: Últimos 7 dias

en: Last 30 days
pt: Últimos 30 dias

note: Type: multiselect Description
en: Packages to install:
pt: Pacotes a instalar

note: Type: multiselect Description
en: Some packages were found to be useful with your hardware. Please select those you want to install.
pt: Descobriu-se que alguns pacotes podem ser úteis com o seu hardware. Por favor escolha aqueles que quer instalar.

note: #-#-#-#-#  dist_1:3.5-236-1.1_pt.po (dist 3.70-31)  #-#-#-#-# Type: string Description
en: Name of your organization:
pt: Nome da sua organização:

note: Type: string Description
en: You don't seem to have an /etc/news/organization file. Usually that contains the name of your organization as you want it to appear on the Organization line of outgoing articles/mail/patches. Please supply the name of your organization as you want it to appear on the Organization line of outgoing articles/patches.  (It is nice if this also specifies your location.  Your city name is probably sufficient if well known.) For example:
pt: Não parece ter um ficheiro /etc/news/organization. Normalmente contém o nome da sua organização tal como quer que apareça na linha Organização de artigos/correio/patches. Por favor forneça o nome da sua organização tal como quer que apareça na linha Organização de artigos/correio/patches.  (Seria simpático se isto também especificar a sua localização. O nome da sua cidade é provavelmente suficiente se for conhecido.) Por exemplo:

note: Type: string Description
en:    University of Southern North Dakota, Hoople
pt:    Universidade Nova de Lisboa, Monte da Caparica

note: Type: boolean Description
en: Start the distcc daemon on startup?
pt: Inicializar o daemon do distcc no arranque?

note: Type: boolean Description
en: distcc can be run as a daemon, listening on port 3632 for incoming connections.
pt: O distcc pode ser corrido como um daemon, a escutar na porta 3632 por ligações.

note: Type: boolean Description
en: You have the option of starting the distcc daemon automatically on the computer startup. If in doubt, it's advised not to start it automatically on startup. If you later change your mind, you can run: 'dpkg-reconfigure distcc'.
pt: Tem a opção de inicializar o daemon do distcc automaticamente quando o computador arranca. Se estiver com dúvidas, é sugerido que não o inicie automaticamente no arranque. Se mais tarde mudar de ideias, pode correr 'dpkg-reconfigure distcc'.

note: Type: string Description
en: Allowed client networks:
pt: Redes de clientes autorizadas:

note: Type: string Description
en: The distcc daemon implements access control based on the IP address of the client, that is trying to connect. Only the hosts or networks listed here are allowed to connect.
pt: O daemon do distcc implementa controlo de acessos baseado no endereço IP do cliente que se está a tentar ligar. Apenas serão autorizados a ligar as máquinas ou redes aqui listados.

note: Type: string Description
en: You can list multiple hosts and/or networks, separated by spaces. Hosts are represented by their IP address, networks have to be in CIDR notation, e.g. "192.168.1.0/24".
pt: Pode listar várias máquinas e/ou redes, separados por espaços. As máquinas são representadas pelo seu endereço IP, as redes tem de ser em notação CIDR, p.e. "192.168.1.0/24".

note: Type: string Description
en: To change the list at a later point, you can run: 'dpkg-reconfigure distcc'.
pt: Para mudar a lista mais tarde, pode correr: 'dpkg-reconfigure distcc'.

note: Type: string Description
en: Listen interfaces:
pt: Interfaces onde escutar:

note: Type: string Description
en: The distcc daemon can be bound to a specific network interface.
pt: O daemon do distcc pode ligar-se a uma interface especifica de rede.

note: Type: string Description
en: You probably want to choose the interface of your local network by entering its IP address. If distccd should listen on all interfaces, just enter nothing.
pt: Provavelmente quer escolher a interface da sua rede local introduzindo o seu endereço IP. Se o distcc deve escutar em todas as interfaces, simplesmente não introduza nada.

note: Type: string Description
en: Be sure to protect distccd from unauthorized access, by being careful in your choice of the listen interface and allowed networks. distccd should  never be accessible from untrusted networks. If that is needed, secureshell should be used instead of the daemon.
pt: Garanta que protege o distccd de acesso não autorizado tendo cuidado na sua escolha de interfaces e de redes permitidas. O distccd nunca deve estar acessível através de redes não confiadas. Se isso for necessário, deve usar secureshell em vez do dameon.

note: Type: string Description
en: To change the address at a later point, you can run: 'dpkg-reconfigure distcc'.
pt: Para mudar o endereço mais tarde, pode correr: 'dpkg-reconfigure distcc'.

note: Type: string Description
en: Nice level:
pt: Nível de prioridade (nice):

note: Type: string Description
en: You can start the distcc daemon with a nice level, to give it a low priority compared to other processes. The start script will only accept values between 0 and 20.
pt: Pode iniciar o daemon do distcc com um nível de prioridade (nice), para lhe dar uma prioridade baixa comparativamente a outros processos. O script de arranque apenas aceitará valores entre 0 e 20.

note: Type: string Description Type: boolean
en: To change this value at a later point, you can run: 'dpkg-reconfigure distcc'.
pt: Para mudar este valor mais tarde, pode correr: 'dpkg-reconfigure distcc'.

note: Type: string Description
en: Maximum number of concurrent jobs:
pt: Número máximo de trabalhos em simultâneo:

note: Type: string Description
en: You can tell the distcc daemon to accept a maximum number of jobs at a time. This can be useful on systems that should stay interactive while they serve as a distcc server. Usually, you will want to set this to a value matching or doubling the number of cores on this system.
pt: Pode indicar ao daemon distcc para aceitar um número máximo de trabalhos em simultâneo. Isto pode ser útil em sistemas que devem permanecer com boa interactividade enquanto actuam como servidor distcc. Normalmente, quererá definir este parâmetro para um valor que corresponda ao número ou ao dobro do número de cores no sistema.

note: Type: boolean Description
en: Enable Zeroconf support?
pt: Activar suporte para Zeroconf?

note: Type: boolean Description
en: distcc has Zeroconf support.
pt: distcc tem suporte para Zeroconf.

note: Type: boolean Description
en: If you enable it here, please read /usr/share/doc/distcc/README.Debian to learn how clients must be configured to make use of it. Also note, that you need to install the dbus package, if you're going to use Zeroconf.
pt: Se o activar aqui, por favor leia o ficheiro /usr/share/doc/distcc/README.Debian para saber como deve configurar os clientes para fazerem uso dele. Note também que necessita de instalar o pacote dbus, se quiser usar o Zeroconf.

note: Type: boolean Description
en: Run the distributed.net client configuration utility?
pt: Correr o utilitário de configuração de cliente do distributed.net?

note: Type: boolean Description
en: The distributed.net client needs to be configured before it can be used. While most options have reasonable defaults, you need to specify the e-mail address to which you would like distributed.net to credit any work done by the client. If you are installing the distributed-net package for the first time, then you must configure the client, otherwise the distributed.net client will refuse to start.
pt: O cliente do distributed.net precisa de ser configurado antes de poder ser usado. Mesmo sendo a maioria das opções predefinições razoáveis, você precisa de especificar o endereço de e-mail onde deseja que o distributed.net credite qualquer trabalho feito pelo cliente. Se está a instalar o pacote distributed-net pela primeira vez, então tem de configurar o cliente, caso contrário o cliente do distributed.net irá recusar-se a arrancar.

note: Type: boolean Description
en: When the distributed.net client is run as a daemon (via /etc/init.d/distributed-net), the output will be redirected to /var/log/distributed-net.log. You do not need to set up a log file. Since the init script is controlling the distributed.net client, you should not enable "quiet mode" as that breaks the init script.
pt: Quando o cliente do distributed.net é corrido como um daemon (via /etc/init.d/distributed-net), os resultados serão redireccionados para /var/log/distributed-net.log. Você não precisa de configurar um ficheiro de relatório. Como o script de iniciação está a controlar o cliente de distributed.net, você não deve activar o "modo silencioso" (quiet mode) pois isso irá parar o script de iniciação.

note: Type: string Description
en: Please enter the IP address or the host name of a mail server that this system should use as outgoing smarthost. If no smarthost is specified, dma will try to deliver all messages by itself.
pt: Por favor indique o endereço IP ou o nome de máquina dum servidor de mail que este sistema deverá usar como o smarthost de saída. Se nenhum smarthost for especificado, o dma irá ele próprio tentar entregar todas as mensagens.

en: packages with builddeps to install
pt: pacotes com builddeps para instalar

en: Some packages could not be found.
pt: Não foi possível encontrar alguns pacotes.

en: Not all dependencies satisfied
pt: Nem todas as dependências satisfeitas

en: PACKAGE
pt: PACOTE

en: No match for argument: %s
pt: Nenhuma correspondência para o argumento: %s

en: Listing changelogs since {}
pt: Listar log de alterações desde {}

en: save the current options (useful with --setopt)
pt: guardar as opções atuais (útil com --setopt)

en: print current configuration values to stdout
pt: imprimir os valores da configuração atual para stdout

en: print variable values to stdout
pt: Imprimir os valores da variável para stdout

en: Too many arguments.
pt: Demasiados argumentos.

en: Repository successfully enabled.
pt: Repositório ativado com sucesso.

en: Repository successfully disabled.
pt: Repositório desativado com sucesso.

en: Repository successfully removed.
pt: Repositório removido com sucesso.

en: Unknown subcommand {}.
pt: Sub comando {} desconhecido.

en: Can't parse search for '{}'.
pt: Não é possível analisar pesquisa para '{}'.

en: Matched: {}
pt: Correspondido: {}

en: No description given.
pt: Nenhuma descrição indicada.

en: Package %s is not available
pt: O pacote %s não está disponível

en: Bad dnf debug file: %s
pt: Mau ficheiro de depuração dnf: %s

en: Unable to find a match
pt: Não foi possível encontrar uma correspondência

en: Download package to current directory
pt: Transferir pacote para a diretoria atual

en: packages to download
pt: pacotes para transferir

en: resolve and download needed dependencies
pt: resolver e transferir as dependências necessárias

en: when running with --resolve, download all dependencies (do not exclude already installed ones)
pt: quando executar com --resolve, transferir todas as dependências (não exclua as já instaladas)

en: when running with --url, limit to specific protocols
pt: quando executar com --url, limitar os protocolos específicos

en: Error in resolve of packages:
pt: Erro na resolução dos pacotes:

en: No package %s available.
pt: Nenhum pacote %s disponível.

en: Display a list of unresolved dependencies for repositories
pt: Exibir uma lista das dependências não resolvidas para os repositórios

en: Size change: {} bytes
pt: Alteração de tamanho: {} bytes

en: Added package  : {}
pt: Pacote adidionado  : {}

en: Removed package: {}
pt: Pacote removido: {}

en: Obsoleted by   : {}
pt: Obsoleto por   : {}

en: 
    Upgraded packages
pt: 
    Pacotes atualizados

en: 
    Downgraded packages
pt: 
    Pacotes "downgraded"

en: 
    Modified packages
pt: 
    Pacotes modificados

en: 
    Summary
pt: 
    Resumo

en: Added packages: {}
pt: Pacotes adicionados: {}

en: Removed packages: {}
pt: Pacotes removidos: {}

en: Upgraded packages: {}
pt: Pacotes atualizados: {}

en: Downgraded packages: {}
pt: Pacotes "downgraded": {}

en: Modified packages: {}
pt: Pacotes modificados: {}

en: Size of added packages: {}
pt: Tamanho dos pacotes adicionados: {}

en: Size of removed packages: {}
pt: Tamanho dos pacotes removidos: {}

en: Size of modified packages: {}
pt: Tamanho dos pacotes modificados: {}

en: Size of upgraded packages: {}
pt: Tamanho dos pacotes atualizados: {}

en: Size of downgraded packages: {}
pt: Tamanho dos pacotes "downgraded": {}

en: Size change: {}
pt: Alteração de tamanho: {}

en: download only source packages
pt: descarregar apenas pacotes de código-fonte

note: Translators: This string is only used in unit tests.
en: the color of the sky
pt: a cor do céu

en: Need a --releasever greater than the current system version.
pt: É necessário um --releasever superior à versão atual do sistema.

en: Sorry, you need to use 'download --releasever' instead of '--network'
pt: Desculpe, precisa de utilizar 'download --releasever' em vez de '--network'

en: Screen blanking can't be disabled: %s
pt: O ecrã em branco não pode ser desativado: %s

en: Failed loading state file: %s, continuing with empty state.
pt: Não foi possível carregar o ficheiro estado: %s, a continuar com o estado em branco.

en: -- no logs were found --
pt: -- ainda não foram encontrados registos --

en: Cannot find logs with this index.
pt: Não é possível encontrar os registos com este índice.

en: Unable to match systemd journal entry
pt: Não é possível corresponder com a entrada do diário systemd

en: Prepare system for upgrade to a new release
pt: Prepare o sistema para atualizar para um novo lançamento

en: keep installed packages if the new release's version is older
pt: Manter os pacotes instalados se a versão do novo lançamento for mais antiga

en: which logs to show
pt: quais os registos a mostrar

en: Before you continue ensure that your system is fully upgraded by running "dnf --refresh upgrade". Do you want to continue
pt: Antes de continuar, certifique-se que o seu sistema está totalmente atualizado, executando 'dnf --refresh upgrade'. Quer continuar

en: Operation aborted.
pt: Operação abortada.

en: system is not ready for upgrade
pt: o sistema não está pronto para atualizar

en: upgrade is already scheduled
pt: a atualização já está agendada

en: another upgrade tool is running. exiting quietly.
pt: outra ferramenta de atualização está em execução. a sair silenciosamente.

en: Rebooting to perform upgrade.
pt: A reiniciar para executar a atualização.

en: Starting system upgrade. This will take a while.
pt: A iniciar a atualização do sistema. Isto irá demorar algum tempo.

en: Cleaning up downloaded data...
pt: A limpar os dados transferidos...

en: Download finished.
pt: Transferência concluída.

en: The following updates have been applied on '%s':
pt: As seguintes atualizações foram aplicadas a '%s':

en: Updates completed at %s
pt: Atualizações concluídas em %s

en: The following updates are available on '%s':
pt: As seguintes atualizações estão disponíveis em '%s':

en: The following updates were downloaded on '%s':
pt: As seguintes atualizações foram transferidas em '%s':

en: Updates applied on '%s'.
pt: Atualizações aplicadas em '%s'.

en: Updates downloaded on '%s'.
pt: Atualizações transferidas em '%s'.

en: Updates available on '%s'.
pt: Atualizações disponíveis em '%s'.

en: Failed to send an email via '%s': %s
pt: Falha ao enviar email via '%s': %s

en: Failed to execute command '%s': returned %d
pt: Falhou a execução do comando '%s': devolveu %d

en: Unknown configuration value: %s=%s in %s; %s
pt: Valor de configuração desconhecido: %s=%s em %s; %s

en: Unknown configuration option: %s = %s in %s
pt: Opção de configuração desconhecida: %s = %s em %s

en: GPG check FAILED
pt: Validação GPG FALHOU

en: Waiting for internet connection...
pt: A aguardar por uma ligação à Internet...

en: Started dnf-automatic.
pt: dnf-automatic iniciado.

en: Sleep for {} second | Sleep for {} seconds
pt[0]: Dormir por {} segundo
pt[1]: Dormir por {} segundos

en: System is off-line.
pt: O sistema está offline.

en: loading repo '{}' failure: {}
pt: A carregar repositório '{}' falha: {}

en: Loading repository '{}' has failed
pt: O carregamento do repositório '{}' falhou

en: Metadata timer caching disabled when running on metered connection.
pt: Cacheamento do temporizador de metadados desativado quando está sobre uma ligação com dados limitados.

en: Metadata timer caching disabled when running on a battery.
pt: Cache de metadados do temporizador desativada enquanto for utilizada a bateria.

en: Metadata timer caching disabled.
pt: Cache de metadados do temporizador desativada.

en: Metadata cache refreshed recently.
pt: Cache de metadados atualizada recentemente.

en: There are no enabled repositories in "{}".
pt: Não há repositórios ativado em "{}".

en: %s: will never be expired and will not be refreshed.
pt: %s: nunca expirará e não será refrescado.

en: %s: has expired and will be refreshed.
pt: %s: expirou e será refrescado.

note: expires within the checking period:
en: %s: metadata will expire after %d seconds and will be refreshed now
pt: %s: metadados irão expirar após %d segundos e serão refrescados agora

en: %s: will expire after %d seconds.
pt: %s: irá expirar após %d segundos.

note: performs the md sync
en: Metadata cache created.
pt: Cache de metadados criada.

en: %s: using metadata from %s.
pt: %s: a usar metadata de %s.

en: Ignoring repositories: %s
pt: A ignorar repositórios: %s

en: Last metadata expiration check: %s ago on %s.
pt: Última verificação de expiração de metadados: %s em %s.

en: The downloaded packages were saved in cache until the next successful transaction.
pt: Os pacotes descarregados foram guardados em cache até à próxima transação com sucesso.

en: You can remove cached packages by executing '%s'.
pt: Pode remover os pacotes em cache executando '%s'.

en: Invalid tsflag in config file: %s
pt: Tsflag inválida no ficheiro de configuração: %s

en: Failed to add groups file for repository: %s - %s
pt: Falha ao adicionar ficheiro de grupos para o repositório: %s - %s

en: Running transaction check
pt: A executar verificação de transação

en: Error: transaction check vs depsolve:
pt: Erro: verificação da transação vs depsolve:

en: Transaction check succeeded.
pt: A verificação da transação foi bem sucedida.

en: Running transaction test
pt: A executar o teste de transação

en: Transaction test error:
pt: Error no teste da transação:

en: Transaction test succeeded.
pt: O teste de transação foi bem sucedido.

en: Running transaction
pt: A executar a transação

en: Disk Requirements:
pt: Requisitos de Disco:

en: At least {0}MB more space needed on the {1} filesystem. | At least {0}MB more space needed on the {1} filesystem.
pt[0]: Pelo menos mais {0}MB necessário no sistema de ficheiros {1}.
pt[1]: Pelo menos mais {0}MB necessários no sistema de ficheiros {1}.

en: Error Summary
pt: Resumo de Erros

en: RPMDB altered outside of {prog}.
pt: A RPMDB foi alterada fora do {prog}.

en: Could not run transaction.
pt: A transação não pôde ser executada.

en: Transaction couldn't start:
pt: A transação não pode ser iniciada:

en: Failed to remove transaction file %s
pt: Falha ao remover o ficheiro de transação %s

en: Some packages were not downloaded. Retrying.
pt: Alguns pacotes não foram transferidos. A tentar novamente.

en: Delta RPMs reduced %.1f MB of updates to %.1f MB (%.1f%% saved)
pt: Delta RPMs reduzidos de %.1f MB de atualizações para %.1f MB (%d.1%% poupado)

en: Failed Delta RPMs increased %.1f MB of updates to %.1f MB (%.1f%% wasted)
pt: Delta RPMs falhados aumentaram %.1f MB de atualizações para %.1f MB (%d.1%% desperdiçados)

en: Cannot add local packages, because transaction job already exists
pt: Não é possível adicionar pacotes locais, porque uma transação já existe

en: Could not open: {}
pt: Incapaz de abrir: {}

en: Public key for %s is not installed
pt: A chave pública para %s não está instalada

en: Problem opening package %s
pt: Problema ao abrir o pacote %s

en: Public key for %s is not trusted
pt: A chave pública para %s não é confiável

en: Package %s is not signed
pt: O pacote %s não está assinado

en: Cannot remove %s
pt: Não pôde remover %s

en: %s removed
pt: %s removido

en: No match for group package "{}"
pt: Sem correspondência para o pacote de grupo "{}"

en: Adding packages from group '%s': %s
pt: Adicionando os pacotes do grupo '%s':%s

en: No groups marked for removal.
pt: Nenhum grupo marcado para remoção.

en: No group marked for upgrade.
pt: Nenhum grupo marcado para atualização.

en: Package %s not installed, cannot downgrade it.
pt: Pacote %s não instalado, não se pode desatualizá-lo.

en: Package %s of lower version already installed, cannot downgrade it.
pt: Pacote %s de uma versão inferior já instalado, não se pode desatualizá-lo.

en: Package %s not installed, cannot reinstall it.
pt: Pacote %s não instalado, não se pode reinstalá-lo.

en: File %s is a source package and cannot be updated, ignoring.
pt: O ficheiro %s é um pacote fonte e não pode ser atualizado, a ignorar.

en: Package %s not installed, cannot update it.
pt: Pacote %s não instalado, não se pode atualizá-lo.

en: The same or higher version of %s is already installed, cannot update it.
pt: Já existe uma versão semelhante, ou mais recente, de %s instalada, não é possível atualizá-lo.

en: Package %s available, but not installed.
pt: Pacote %s disponível, mas não instalado.

en: Package %s available, but installed for different architecture.
pt: O pacote %s está disponível, mas está instalado para uma arquitetura diferente.

en: No package %s installed.
pt: Nenhum pacote %s instalado.

en: Not a valid form: %s
pt: Não é uma forma válida: %s

en: No packages marked for removal.
pt: Nenhum pacote marcado para remoção.

en: Packages for argument %s available, but not installed.
pt: Pacotes para o argumento %s estão disponíveis, mas não estão instalados.

en: Package %s of lowest version already installed, cannot downgrade it.
pt: Pacote %s de uma versão inferior já instalado, não se pode desatualizá-lo.

en: No security updates needed, but {} update available
pt: Nenhuma atualização de segurança necessária, mas a atualização {} está disponível

en: No security updates needed, but {} updates available
pt: Nenhuma atualização de segurança necessária, mas as atualizações {} estão disponíveis

en: No security updates needed for "{}", but {} update available
pt: Nenhuma atualização de segurança necessária para "{}", mas a atualização {} está disponível

en: No security updates needed for "{}", but {} updates available
pt: Nenhuma atualização de segurança necessária para "{}", mas as atualizações {} estão disponíveis

note: raise an exception, because po.repoid is not in self.repos
en: Unable to retrieve a key for a commandline package: %s
pt: Incapaz de recuperar uma chave para um pacote de linha de comando: %s

en: . Failing package is: %s
pt: . Pacote com falha é: %s

en: GPG Keys are configured as: %s
pt: As chaves GPG estão configuradas como: %s

en: GPG key at %s (0x%s) is already installed
pt: A chave GPG em %s (0x%s) já está instalada

en: The key has been approved.
pt: A chave foi aprovada.

en: The key has been rejected.
pt: A chave foi rejeitada.

en: Key import failed (code %d)
pt: Falha na importação da chave (código %d)

en: Key imported successfully
pt: Chave importada com sucesso

en: Didn't install any keys
pt: Não instalada nenhuma chave

en: The GPG keys listed for the "%s" repository are already installed but they are not correct for this package.
    Check that the correct key URLs are configured for this repository.
pt: As chaves GPG listadas para o repositório "%s" já estão instaladas mas não são as corretas para este pacote.
    Verifique se os URLs das chaves estão configurados para este repositório.

en: Import of key(s) didn't help, wrong key(s)?
pt: A importação da(s) chave(s) não ajudou, chave(s) errada(s)?

en:   * Maybe you meant: {}
pt:   * Talvez você quis dizer: {}

en: Package "{}" from local repository "{}" has incorrect checksum
pt: Pacote "{}" do repositório local "{}" tem checksum incorreto

en: Some packages from local repository have incorrect checksum
pt: Alguns pacotes do repositório local tem checksum incorreto

en: Package "{}" from repository "{}" has incorrect checksum
pt: Pacote "{}" do repositório "{}" tem checksum incorreto

en: Some packages have invalid cache, but cannot be downloaded due to "--cacheonly" option
pt: Alguns pacotes têm cache inválido, mas não conseguem ser baixados por conta da opção "--cacheonly"

en: No match for argument
pt: Nenhuma correspondência para o argumento

en: All matches were filtered out by modular filtering for argument
pt: Todas as correspondências foram filtradas por meio de filtragem modular para o argumento

en: All matches were installed from a different repository for argument
pt: Todas as corresnpondências foram instaladas de um repositório diferente para o argumento

en: Package %s is already installed.
pt: Pacote %s já está instalado.

en: Unexpected value of environment variable: DNF_DISABLE_ALIASES=%s
pt: valor de variável de ambiente inesperado: DNF_DISABLE_ALIASES=%s

en: Parsing file "%s" failed: %s
pt: Análise do arquivo "%s" falhou: %s

en: Cannot read file "%s": %s
pt: Impossível ler arquivo "%s": %s

en: Config error: %s
pt: Erro de configuração: %s

en: Aliases contain infinite recursion
pt: Aliases contêm recursão infinita

en: %s, using original arguments.
pt: %s, usando argumentos originais.

en:   Installed: %s-%s at %s
pt:   Instalado: %s-%s em %s

en:   Built    : %s at %s
pt:   Criado    : %s em %s

en: Downloading Packages:
pt: A transferir pacotes:

en: Error downloading packages:
pt: Erro ao transferir pacotes:

en: Refusing to automatically import keys when running unattended.
    Use "-y" to override.
pt: Recusar a importação automática de chaves quando em execução não vigiada.
    Utilizar "-y" para sobrescrever.

en: Obsoleting Packages
pt: A Tornar Obsoletos os Pacotes

en: No packages marked for distribution synchronization.
pt: Nenhum pacote marcado para sincronização.

en: Installed Packages
pt: Pacotes Instalados

en: Available Packages
pt: Pacotes Disponíveis

en: Autoremove Packages
pt: Remover Automaticamente Pacotes

en: Extra Packages
pt: Pacotes Extra

en: Recently Added Packages
pt: Pacotes Adicionados Recentemente

en: No matching Packages to list
pt: Nenhum Pacote correspondente para listar

en: Unknown repo: '%s'
pt: Repositório desconhecido: '%s'

en: No such command: %s. Please use %s --help
pt: Não existe este comando: %s. Por favor utilize %s --help

en: argument {}: not allowed with argument {}
pt: argumento {}: não permitido com o argumento {}

en: Command "%s" already defined
pt: Comando "%s" já definido

en: To diagnose the problem, try running: '%s'.
pt: Para diagnosticar o problema, tente executar: '%s'.

en: You probably have corrupted RPMDB, running '%s' might fix the issue.
pt: Provavelmente corrompeu a BD RPM, executar '%s' poderá resolver o problema.

en: Problem repository: %s
pt: Repositório de problemas: %s

en: display details about a package or group of packages
pt: mostrar detalhes acerca de um pacote ou grupo de pacotes

en: show all packages (default)
pt: mostrar todos os pacotes (predefinição)

en: show only available packages
pt: mostrar apenas pacotes disponíveis

en: show only installed packages
pt: mostrar apenas pacotes instalados

en: show only extras packages
pt: mostrar apenas pacotes extra

en: show only upgrades packages
pt: mostrar apenas pacotes de atualização

en: show only autoremove packages
pt: mostrar apenas pacotes autoremove

en: show only recently changed packages
pt: mostrar apenas pacotes recentemente alterados

en: list a package or groups of packages
pt: liste um pacote ou grupos de pacotes

en: find what package provides the given value
pt: encontre que pacotes fornece o valor fornecido

en: Searching Packages:
pt: A Procurar Pacotes:

en: check for available package upgrades
pt: verificar atualizações de pacotes disponíveis

en: No package available.
pt: Nenhum pacote disponível.

en: No package installed.
pt: Nenhum pacote instalado.

en:  (from %s)
pt:  (de %s)

en: Installed package %s%s not available.
pt: O pacote instalado %s%s não está disponível.

en: No package installed from the repository.
pt: Nenhum pacote instalado do repositório.

en: No packages marked for upgrade.
pt: Nenhum pacote marcado para atualização.

en: run commands on top of all packages in given repository
pt: executar comandos no topo de todos os pacotes no repositório fornecido

en: display a helpful usage message
pt: mostrar uma mensagem de utilização útil

en: remove all unneeded packages that were originally installed as dependencies
pt: remover todos os pacotes não necessários que foram originalmente instalados como dependências

en: Package to remove
pt: Pacote a remover

en: check for problems in the packagedb
pt: verificar problemas no packagedb

en: show all problems; default
pt: mostrar todos os problemas; predefinição

en: show dependency problems
pt: mostrar problemas de dependências

en: show duplicate problems
pt: mostrar problemas de duplicados

en: show obsoleted packages
pt: mostrar pacotes obsoletos

en: show problems with provides
pt: mostrar problemas com provides

en: {} is a duplicate with {}
pt: {} é um duplicado de {}

en: {} is obsoleted by {}
pt: {} é tornado obsoleto por {}

en: {} provides {} but it cannot be found
pt: {} fornece {} mas não foi possível encontrá-lo

en: remove cached data
pt: dados em cache removidos

en: Metadata type to clean
pt: Tipo de metadados para limpar

en: Cleaning data:
pt: A limpar dados:

en: %d file removed | %d files removed
pt[0]: %d ficheiro removido
pt[1]: %d ficheiros removidos

en: Waiting for process with pid %d to finish.
pt: Á espera que processo com pid %d acabe.

en: synchronize installed packages to the latest available versions
pt: sincroniza os pacotes instalados para a última versão disponível

en: Package to synchronize
pt: Pacote a sincronizar

en: Downgrade a package
pt: Desatualizar um pacote

en: Package to downgrade
pt: Pacote a desatualizar

en: display, or use, the groups information
pt: mostrar, ou utilizar, a informação de grupos

en: No group data available for configured repositories.
pt: Nenhuns dados de grupo disponíveis para os repositórios configurados.

en: Warning: Group %s does not exist.
pt: Aviso: O grupo %s não existe.

en: Warning: No groups match:
pt: Aviso: Nenhuma correspondência de grupos encontrada:

en: Installed Groups:
pt: Grupos Instalados:

en: Installed Language Groups:
pt: Grupos de Línguas Instalados:

en: Available Language Groups:
pt: Grupos de Línguas Disponíveis:

en: include optional packages from group
pt: incluir pacotes opcionais do grupo

en: show also hidden groups
pt: mostrar também grupos ocultos

en: show only installed groups
pt: mostrar apenas grupos instalados

en: show only available groups
pt: mostrar apenas grupos disponíveis

en: Invalid groups sub-command, use: %s.
pt: Sub comando de grupos inválido, utilize: %s.

en: Unable to find a mandatory group package.
pt: Incapaz de encontrar um pacote de grupo obrigatório.

en: display, or use, the transaction history
pt: mostrar, ou utilizar, o histórico de transação

en: You don't have access to the history DB: %s
pt: Não tem acesso à BD de histórico: %s

en: Cannot undo transaction %s, doing so would result in an inconsistent package database.
pt: Não pode anular a transação %s, ao fazê-lo resultaria numa base de dados de pacotes inconsistente.

en: Cannot rollback transaction %s, doing so would result in an inconsistent package database.
pt: Não retroceder a transação %s, ao fazê-lo resultaria numa base de dados de pacotes inconsistente.

en: No transaction ID given
pt: Não foi fornecido ID de transação

en: Transaction ID "{0}" not found.
pt: ID de Transação "{0}" não encontrado.

en: Found more than one transaction ID!
pt: Encontrado mais do que um ID de transação!

en: Transaction history is incomplete, before %u.
pt: O histórico de transação está incompleto, antes de %u.

en: Transaction history is incomplete, after %u.
pt: O histórico de transação está incompleto, depois de %u.

en: install a package or packages on your system
pt: instalar um pacote ou pacotes no seu sistema

en: Package to install
pt: Pacote a instalar

en: Not a valid rpm file path: %s
pt: O caminho para o ficheiro rpm não é válido: %s

en: generate the metadata cache
pt: gerar a cache de metadados

en: Making cache files for all metadata files.
pt: Criando os ficheiros de cache para todos os ficheiros de metadados.

en: mark or unmark installed packages as installed by user.
pt: marcar ou desmarcar pacotes instalados como instalados pelo utilizador.

en: %s marked as user installed.
pt: %s marcado com instalado pelo utilizador.

en: %s unmarked as user installed.
pt: %s desmarcado com instalado pelo utilizador.

en: Package %s is not installed.
pt: O pacote %s não está instalado.

en: reinstall a package
pt: reinstalar um pacote

en: Package to reinstall
pt: Pacote para reinstalar

en: remove a package or packages from your system
pt: remover um pacote ou pacotes do seu sistema

en: remove duplicated packages
pt: Remover pacotes duplicados

en: No duplicated packages found for removal.
pt: Nenhum pacote duplicado encontrado para remover.

en: No old installonly packages found for removal.
pt: Nenhum pacote installonly antigo encontrado para remover.

en: Never (last: %s)
pt: Nunca (último: %s)

en: Instant (last: %s)
pt: Imediato (último: %s)

en: %s second(s) (last: %s)
pt: %s segundo(s) (último: %s)

en: display the configured software repositories
pt: mostrar os repositórios de software configurados

en: show all repos
pt: mostrar todos os repositórios

en: show enabled repos (default)
pt: mostrar repositórios ativados (predefinição)

en: show disabled repos
pt: mostrar repositórios desativados

note: Work out the first (id) and last (enabled/disabled/count), then chop the middle (name)...
en: repo id
pt: id do repo

en: repo name
pt: nome do repo

en: show only results from this ARCH
pt: mostrar apenas resultardos desta ARCH

en: show only results that owns FILE
pt: mostrar apenas resultardos que contém FILE

en: show only results that provide REQ
pt: mostrar apenas resultardos que providenciem REQ

en: show only results that recommend REQ
pt: mostrar apenas resultados que recomendem REQ

en: show only results that suggest REQ
pt: mostrar apenas resultados que sugiram REQ

en: show only results that supplement REQ
pt: mostrar apenas resultados que suplementem REQ

en: check dependencies exactly as given, opposite of --alldeps
pt: verificar dependências exatamente como dadas, oposto de --alldeps

en: show a list of all dependencies and what packages provide them
pt: mostrar uma lista de todas as dependências e que pacotes as fornecem

en: show recursive tree for package(s)
pt: mostrar árvore recursiva para o(s)  pacote(s)

en: operate on corresponding source RPM
pt: operar no RPM fonte correspondente

en: show N latest packages for a given name.arch (or latest but N if N is negative)
pt: mostrar os N pacotes mais recentes para um dado nome.arch (ou os N mais recentes se N for negativo)

en: show detailed information about the package
pt: mostrar informação detalhada sobre o pacote

en: show list of files in the package
pt: mostrar lista de ficheiros no pacote

en: show package source RPM name
pt: mostrar nome RPM fonte do pacote

en: Display capabilities that the package conflicts with.
pt: Mostrar as capacidades com que o pacote conflite.

en: Display capabilities that the package can enhance.
pt: Mostrar as capacidades que o pacote pode melhorar.

en: Display capabilities provided by the package.
pt: Mostrar as capacidades oferecidas pelo pacote.

en: Display capabilities that the package recommends.
pt: Mostrar as capacidades que o pacote recomenda.

en: Display capabilities that the package depends on.
pt: Mostrar as capacidades de que o pacote depende.

en: Display capabilities that the package suggests.
pt: Mostrar capacidades que o pacote sugere.

en: Display capabilities that the package can supplement.
pt: Mostrar capacidades que o pacote pode suplementar.

en: Display only available packages.
pt: Mostrar apenas pacotes disponíveis.

en: Display only installed packages.
pt: Mostrar apenas pacotes instalados.

en: Display only packages that are not present in any of available repositories.
pt: Mostrar apenas pacotes que não estão presentes em nenhum dos repositórios disponíveis.

en: Display only packages that provide an upgrade for some already installed package.
pt: Mostrar apenas pacotes que fornecem uma atualização para alguns pacotes já instalados.

en: Display only recently edited packages
pt: Mostrar apenas pacotes recentemente editados

en: search package details for the given string
pt: procurar a string fornecida nos detalhes dos pacotes

en: search also package description and URL
pt: procurar também descrição do pacote e URL

en: bugfix
pt: correção de erro

en: enhancement
pt: melhoramento

note: #-#-#-#-#  lomiri-system-settings_1.3.2-1_pt.po (lomiri-system-settings)  #-#-#-#-# TRANSLATORS: This is a keyword or name for the security-privacy plugin which is used while searching
en: security
pt: segurança

en: display advisories about packages
pt: mostrar avisos sobre os pacotes

en: updates
pt: atualizações

en: Updates Information Summary:
pt: Resumo de Informação de Atualizações:

en: Security notice(s)
pt: Aviso(s) de segurança

en: Bugfix notice(s)
pt: Aviso(s) de correção de erros

en: Enhancement notice(s)
pt: Aviso(s) de melhoramentos

en: other notice(s)
pt: Outro(s) aviso(s)

en: Update ID
pt: ID de Atualização

en: upgrade a package or packages on your system
pt: atualiza um pacote ou pacotes no seu sistema

en: Package to upgrade
pt: Pacote a atualizar

en: Terminated.
pt: Terminado.

en: No read/execute access in current directory, moving to /
pt: Não tem permissão de leitura/escrita no diretório atual, a mover para /

en: Dependencies resolved.
pt: Dependências resolvidas.

en: Command line error: %s
pt: Erro de linha de comando: %s

en: bad format: %s
pt: mau formato: %s

en: config file location
pt: localização do ficheiro de configuração

en: quiet operation
pt: operação silenciosa

en: verbose operation
pt: operação escrita

en: set install root
pt: define raiz de instalação

en: disable all plugins
pt: desativar todos os plugins

en: disable plugins by name
pt: desativar plugins por nome

en: override the value of $releasever in config and repo files
pt: sobrescrever o valor de $releasever na configuração e ficheiros do repositório

en: set arbitrary config and repo options
pt: definir configurações e opções de repositório arbitrárias

en: allow erasing of installed packages to resolve dependencies
pt: permite apagar pacotes instalados para resolver dependências

en: try the best available package versions in transactions.
pt: tenta as melhores versões disponíveis de pacotes nas transações.

en: run entirely from system cache, don't update cache
pt: correr inteiramente da cache do sistema, não atualiza cache

en: debugging output level
pt: Nível de saída de debug

en: dumps detailed solving results into files
pt: despejo de resultados detalhados de soluções em ficheiros

en: show duplicates, in repos, in list/search commands
pt: mostrar duplicados, em repositórios, em comandos de lista/procura

en: error output level
pt: nível de saída de erros

en: debugging output level for rpm
pt: nível de saída de debug para rpm

en: automatically answer yes for all questions
pt: responder sim automaticamente para todas as perguntas

en: automatically answer no for all questions
pt: responder não automaticamente para todas as perguntas

en: enable just specific repositories by an id or a glob, can be specified multiple times
pt: ativar apenas repositórios específicos por id ou glob, pode ser especificado várias vezes

en: exclude packages by name or glob
pt: exclui pacotes por nome ou glob

en: disable excludepkgs
pt: desativar excludepkgs

en: control whether color is used
pt: controlar se a cor é usada

en: set metadata as expired before running the command
pt: definir os metadados como expirados antes de executar o comando

en: resolve to IPv4 addresses only
pt: resolver apenas endereços de IPV4

en: resolve to IPv6 addresses only
pt: resolver apenas endereços de IPV6

en: only download packages
pt: apenas descarregar pacotes

en: Include enhancement relevant packages, in updates
pt: Incluir pacotes relevantes de melhoria nas atualizações

en: Include newpackage relevant packages, in updates
pt: Incluir pacotes relevantes newpackage nas atualizações

en: Include security relevant packages, in updates
pt: Incluir pacotes relevantes de segurança nas atualizações

note: Translators: This message should be no longer than 12 chars.
en: From repo
pt: Do repositório

note: :hawkey does not support changelog information print(_("Committer   : %s") % ucd(pkg.committer)) print(_("Committime  : %s") % time.ctime(pkg.committime)) Translators: This message should be no longer than 12 characters.
en: Packager
pt: Criador de Pacotes

note: Translators: This message should be no longer than 12 characters.
en: Buildtime
pt: Hora de construção

note: Translators: This message should be no longer than 12 characters.
en: Install time
pt: Hora de instalação

note: Translators: This message should be no longer than 12 chars.
en: Installed by
pt: Instalado por

en: Is this ok [y/N]:
pt: Isto está ok [s/N]:

en: Is this ok [Y/n]:
pt: Isto está ok [S/n]:

en: Group: %s
pt: Grupo: %s

en:  Group-Id: %s
pt:  Id do Grupo: %s

en:  Description: %s
pt:  Descrição: %s

en:  Language: %s
pt:  Língua: %s

en:  Mandatory Packages:
pt:  Pacotes Obrigatórios:

en:  Default Packages:
pt:  Pacotes Padrão:

en:  Optional Packages:
pt:  Pacotes Opcionais:

en:  Conditional Packages:
pt:  Pacotes Condicionais:

en:  Environment-Id: %s
pt:  ID Ambiente: %s

en:  Mandatory Groups:
pt:  Grupos Obrigatórios:

en:  Optional Groups:
pt:  Grupos Opcionais:

en: Matched from:
pt: Coincidente com:

en: Filename    : %s
pt: Ficheiro    : %s

en: Description :
pt: Descrição   :

en: License     : %s
pt: Licença     : %s

en: There was an error calculating total download size
pt: Ocorreu um erro ao calcular o tamanho total transferido

en: Total size: %s
pt: Tamanho total: %s

en: Total download size: %s
pt: Total transferido: %s

en: Installed size: %s
pt: Tamanho instalado: %s

en: There was an error calculating installed size
pt: Ocorreu um erro ao calcular o tamanho total instalado

en: Marking packages as installed by the group:
pt: A marcar os pacotes como instalados pelo grupo:

en: Marking packages as removed by the group:
pt: A marcar pacotes como removidos pelo grupo:

en: Installing dependencies
pt: A instalar dependências

en: Removing unused dependencies
pt: A remover dependências não utilizadas

en: Skipping packages with conflicts:
    (add '%s' to command line to force their upgrade)
pt: A saltar pacotes com conflitos:
    (adicione '%s' na linha de comandos para forçar a atualização)

en: replacing
pt: substituindo

en: 
    Transaction Summary
    %s
pt: 
    Resumo da Transação
    %s

en: Dependent package | Dependent packages
pt[0]: Pacote dependente
pt[1]: Pacotes dependentes

note: #-#-#-#-#  orca_49.5-1_pt.po (3.10)  #-#-#-#-# Translators: This string is a label for the group of Orca commands which are related to presenting the date and time.
en: Date and time
pt: Data e hora

en: Action(s)
pt: Ação(ões)

en: Altered
pt: Alterado

en: No transactions
pt: Sem transações

en: No transaction ID, or package, given
pt: Nenhum ID de transação, ou pacote, fornecido

note: #-#-#-#-#  manaplus_2.1.3.17-8.1_pt.po (ManaPlus)  #-#-#-#-# TRANSLATORS: relation type
en: Erased
pt: Apagado

en: Downgraded
pt: Desatualizado

en: Upgraded
pt: Atualizado

en: Transaction ID :
pt: ID de Transação:

en: Begin time     :
pt: Hora de início :

en: Begin rpmdb    :
pt: Início de rpmdb:

en: (%u seconds)
pt: (%u segundos)

en: (%u minutes)
pt: (%u minutos)

en: (%u hours)
pt: (%u horas)

en: (%u days)
pt: (%u dias)

en: End time       :
pt: Hora de fim    :

en: End rpmdb      :
pt: Terminar rpmdb :

en: User           :
pt: Utilizador     :

en: Return-Code    :
pt: Código-Retorno :

en: Failures:
pt: Falhas:

en: Failure:
pt: Falha:

en: Command Line   :
pt: Linha Comandos :

en: Transaction performed with:
pt: Transação realizada com:

en: Packages Altered:
pt: Pacotes Alterados:

en: Dep-Install
pt: Instalar-Dep

note: #-#-#-#-#  gnome-packagekit_43.0-4_pt.po (gnome-packagekit)  #-#-#-#-# TRANSLATORS: The action of the package, in present tense #-#-#-#-#  packagekit_1.3.3-1_pt.po (PackageKit)  #-#-#-#-#
en: Obsoleting
pt: A tornar obsoleto

en: --> Starting dependency resolution
pt: --> Iniciando a resolução de dependências

en: --> Finished dependency resolution
pt: --> Finalizada a resolução de dependências

en: Traced/Stopped
pt: Intercetado/Parado

en: Unable to find information about the locking process (PID %d)
pt: Incapaz de encontrar informação acerca do processo de bloqueio (PID %d)

en:   The application with PID %d is: %s
pt:   A aplicação com o PID %d é: %s

en:     Memory : %5s RSS (%5sB VSZ)
pt:     Memória : %5s RSS (%5sB VSZ)

en:     Started: %s - %s ago
pt:     Iniciado a: %s - %s

en:     State  : %s
pt:     Estado  : %s

en: Environment '%s' is not installed.
pt: Não instalado ambiente '%s'.

en: Error parsing '%s': %s
pt: Erro ao processar '%s': %s

en: Unknown configuration option: %s = %s
pt: Opção de configuração desconhecida: %s = %s

en: Warning: failed loading '%s', skipping.
pt: Aviso: falhou carregamento de '%s', ignorar e continuar.

en: Will not install a source rpm package (%s).
pt: Não será instalado um pacote fonte rpm (%s).

en: unsupported checksum type: %s
pt: tipo não suportado de checksum: %s

en: Delta RPM rebuild failed
pt: Falhou reconstrução do Delta RPM

en: Checksum of the delta-rebuilt RPM failed
pt: Falhou checksum do reconstrução do delta RPM

note: empty file is invalid json format
en: %s is empty file
pt: %s é um ficheiro vazio

en: enabling %s repository
pt: activar %s repositório

en: Added %s repo from %s
pt: Adicionados %s repositórios de %s

note: TODO: 'Removing'?
en: Erasing
pt: Apagar

en: Problem
pt: Problema

note: #-#-#-#-#  gnome-packagekit_43.0-4_pt.po (gnome-packagekit)  #-#-#-#-# TRANSLATORS: The action of the package, in past tense #-#-#-#-#  packagekit_1.3.3-1_pt.po (PackageKit)  #-#-#-#-#
en: Reinstalled
pt: Reinstalado

note: Type: string Description
en: DECnet node name:
pt: Nome do nó DECnet:

note: Type: string Description
en: All nodes on a DECnet network have a node name. This is similar to the IP hostname but can only be a maximum of 6 characters long. It is common that the DECnet name is the same as the IP name (if your machine has one). If you do not know the answer to this question please contact your system administrator.
pt: Todos os nós numa rede DECnet têm um nome de nó. É semelhante ao nome de máquina IP mas estão limitados a 6 caracteres. É comum o nome de nó DECnet ser o mesmo do nome IP (se a máquina tiver um nome IP). Se não sabe a resposta a esta questão, por favor contacte o administrador do sistema.

note: Type: string Description
en: DECnet node address:
pt: Endereço de nó DECnet:

note: Type: string Description
en: All nodes on a DECnet network have a node address. This is two numbers separated with a period (e.g. 3.45) where the first number denotes the area and the second is the node within that area.
pt: Todos os nós numa rede DECnet têm um endereço de nó. São dois números separados por um ponto final (e.g. 3.45) sendo que o primeiro número indica a área e o segundo indica um nó nessa área.

note: Type: string Description
en: Do not make up a number here. If you do not know your DECnet node address then ask your system administrator.
pt: Não atribua um número ao acaso. Se não souber o endereço do nó DECnet contacte o seu administrador do sistema.

note: Type: note Description
en: DECnet startup changes your ethernet hardware address
pt: O arranque DECnet muda o seu endereço de hardware ethernet

note: Type: note Description
en: The "setether" program in this package will change the hardware (MAC) address of all ethernet cards in your system (by default) to match the DECnet node address. This is essential for the operation of DECnet and so is not optional. However, if you have more than one ethernet card you may want to edit /etc/default/decnet to alter the list of cards whose hardware addresses are changed.
pt: O programa "setether" neste pacote irá mudar o endereço de hardware (MAC) de todas as placas ethernet no seu sistema (por predefinição) para corresponder ao endereço de nó DECnet. Isto é essencial para a operação da rede DECnet e como tal não é opcional. No entanto, se têm mais de uma placa ethernet pode querer editar /etc/default/decnet para alterar a lista de placas que terão os seus endereços alterados.

note: Type: note Description
en: Be aware that any other machines that have your system's MAC address in their ARP cache may no longer be able to communicate with you via IP protocols until this cache has timed out or been flushed.
pt: Atenção que quaisquer outras máquinas que tenham o endereço MAC do seu sistema na cache ARP podem não conseguir comunicar consigo via protocolos IP até a cache ser limpa ou expirar.

note: Type: note Description
en: The MAC address cannot be changed on-the-fly so you will need to reboot your machine before DECnet can function.
pt: O endereço MAC não pode ser mudado "a quente" portanto têm que reiniciar a máquina antes que a rede DECnet possa funcionar.

note: Type: note Description
en: You should also edit /etc/decnet.conf to add the names and addresses of DECnet nodes you want to communicate with.
pt: Deve também editar /etc/decnet.conf para acrescentar os nomes e endereços dos nós DECnet com os quais quer comunicar.

note: Type: select Description
en: Configure DECnet now:
pt: Configurar DECnet agora:

note: Type: select Description
en: You can configure your system as a DECnet node now or later. If you have already set up your system to use DECnet you can skip this and leave the configuration as it is.
pt: Pode configurar o seu sistema como um nó DECnet agora ou mais tarde. Se já configurou o seu sistema para usar DECnet pode saltar este passo e deixar a configuração como está.

note: Type: select Description
en: If you choose to configure now this will set up your system. This operation needs to change the MAC address of your network cards, it may work directly or it may require a reboot. Please close all open connections such as ssh sessions and downloads before you continue.
pt: Se escolher configurar agora, irá configurar o seu sistema. Esta operação necessita de alterar o endereço MAC das suas placas de rede, pode funcionar directamente ou pode necessitar de um reboot. Por favor feche todas as ligações abertas tal como sessões ssh e downloads antes de continuar.

note: Type: select Description
en: If you opt to configure later you can run this configure step again with: dpkg-reconfigure dnet-common
pt: Se optar por configurar mais tarde pode correr esta configuração novamente com: dpkg-reconfigure dnet-common

note: Type: select Description
en: If you are unsure, select 'configure later' and contact your system administrator.
pt: Se não tem a certeza, escolha 'configurar mais tarde' e contacte o seu administrador de sistema.

note: type: textblock
en: install-docs - manage online Debian documentation
pt: install-docs - gere documentação online de Debian

note: type: textblock
en: B<install-docs> is a tool allow Debian package maintainers to register documentation to various documentation systems.  It currently supports B<dhelp>, B<dwww>, B<dochelp>, and B<doc-central> browsers.
pt: B<install-docs> é uma ferramenta que permite a maintainers de pacotes Debian registarem documentação em vários sistemas de documentação. Actualmente suporta os navegadores B<dhelp>, B<dwww>, B<dochelp>, e B<doc-central>.

note: type: textblock
en: This manual page provides a quick synopsis of B<install-docs> usage.  Full documentation can be found in the documentation, including a description of the control file syntax and grammar.
pt: Este manual fornece um sumário rápido da utilização de B<install-docs>. A documentação completa pode ser encontrada na documentação, incluindo a descrição da sintaxe e gramática do ficheiro de controle.

note: type: textblock
en: Operate verbosely.
pt: Opera em modo detalhado.

note: type: textblock
en: Print some debugging information.
pt: Escreve alguma informação de depuração.

note: type: textblock
en: Inhibit running L<dwww-build-menu(8)>, and L<dhelp_parse(8)>.
pt: Inibe a execução de L<dwww-build-menu(8)>, e L<dhelp_parse(8)>.

note: type: textblock
en: Set the root directory to I<dir> instead of `I</>'. Useful and valid only with the B<--check> action.
pt: Define o directório raiz para I<dir> em vez de `I</>'. Útil e válido apenas com a opção B<--check>.

note: #-#-#-#-#  doc-base_0.11.2_pt.po (doc-base 0.10.5)  #-#-#-#-# type: =head1
en: ACTIONS
pt: ACÇÕES

note: type: textblock
en: Below is list of possible actions B<install-docs> could handle. There can be only one action option passed to install-docs, moreover the action with its arguments must be the last option passed.
pt: Em baixo está uma lista de possíveis acções que o B<install-docs> pode manusear. Só pode existir uma opção de acção passada ao install-docs, mais ainda, a acção e os seus argumentos têm de ser a última opção passada.

note: type: textblock
en: Each I<file> argument should be the full path for the doc-base control file (i.e.  `/usr/share/doc-base/some_file' or `/etc/doc-base/documents/some_file'), and each I<docid> should be the document identifier (Document identifiers are set in the `Document' field of the control file, and usually correspond to the package name.)
pt: Cada argumento I<file> deve ser o caminho completo para o ficheiro de controle do doc-base (isto é, `/usr/share/doc-base/some_file' ou `/etc/doc-base/documents/some_file'), e cada I<docid> deve ser o identificador do documento (Identificadores de documentos são definidos no campo `Document' do ficheiro de controle, e geralmente correspondem ao nome do pacote.)

note: type: textblock
en: If I<file> or I<docid> equals `B<->' (the minus sign), the list of arguments is read from the standard input (each file name or document id in separate line).
pt: Se I<file> ou I<docid> for igual a `B<->' (o sinal menos), a lista de argumentos é lida a partir da entrada standard (cada nome de ficheiro ou documento numa linha separada).

note: type: textblock
en: Install the documentation described by the control file I<file>.
pt: Instala a documentação descrita pelo ficheiro de controle I<file>.

note: type: textblock
en: Remove the documentation identified by the control file I<file>.
pt: Remove a documentação identificada pelo ficheiro de controle I<file>.

note: type: textblock
en: Check the control file I<file> and display number of possible problems found.  Use with I<--verbose> to get the actual locations of errors and warnings.  If I<--rootdir> was also given, its argument will be prepended to names of the files given if the `Files' and `Index' fields of the I<file>.
pt: Verifica o ficheiro de controle I<file> e mostra número de possíveis problemas encontrados. Use com I<--verbose> para obter as localizações actuais dos erros e avisos. Se for também dado I<--rootdir>, os seus argumentos serão juntados aos nomes dos ficheiros dados nos campos `Files' e `Index' de I<file>.

note: type: textblock
en: De-register all registered documents.
pt: Apaga o registo de todos os documentos registados.

note: type: textblock
en: (Re)register all documents from F</usr/share/doc-base> and F</etc/doc-base/documents>.
pt: (Re)regista todos os documentos de F</usr/share/doc-base> e F</etc/doc-base/documents>.

note: type: textblock
en: Compare contents of F</usr/share/doc-base> and F</etc/doc-base/documents> directories with registered documents database and de-register any files that are missing and (re)register only changed or new files.
pt: Compara o conteúdo dos directórios F</usr/share/doc-base> e F</etc/doc-base/documents> com a base de dados de documentos registados e apaga o registo de quaisquer ficheiros que estejam em falta e re-regista apenas os ficheiros alterados ou novos.

note: type: textblock
en: Display the status of the document identifier I<docid>.
pt: Mostra o estado do identificador do documento I<docid>.

note: type: textblock
en: Deprecated option. Does nothing.
pt: Opção descontinuada. Nada faz.

note: type: textblock
en: Dumps contents of internal databases, for debugging purposes. I<dbname> can be either B<files.db> or B<status.db>.
pt: Despeja o conteúdo das bases de dados internas, para objectivos de depuração. I<dbname> pode ser ou B<files.db> ou B<status.db>.

note: type: =head1
en: COMPATIBILITY ISSUES
pt: PROBLEMAS DE COMPATIBILIDADE

note: type: textblock
en: The following features were added in version 0.8.4, please make sure to add proper `I<Conflicts>' or `I<Depends>' lines if you would like to use them in your package's scripts:
pt: As seguintes funcionalidades foram adicionadas na versão 0.8.4, por favor certifique-se de adicionar as linhas `I<Conflicts>' ou `I<Depends>' apropriadas se deseja usa-las nos scripts do seu pacote:

note: type: textblock
en: support for passing more than one argument to the B<-i> and B<-r> actions,
pt: suporte para passar mais do que um argumento às acções B<-i> e B<-r>,

note: type: textblock
en: reading arguments from the standard input,
pt: lendo argumentos a partir da entrada standard,

note: type: textblock
en: B<-I>,B<--install-all>, B<-R>, B<---remove-all>, B<-c>, B<--check> actions,
pt: acções B<-I>,B<--install-all>, B<-R>, B<---remove-all>, B<-c>, B<--check>,

note: type: textblock
en: B<-d>, B<--debug>, B<-h>, B<--help> options.
pt: opções B<-d>, B<--debug>, B<-h>, B<--help>.

note: type: textblock
en: The B<-C>, B<--install-changed>, B<--dump-db>, B<-V>, B<--version> options were added in 0.8.12.
pt: As opções B<-C>, B<--install-changed>, B<--dump-db>, B<-V>, B<--version> foram adicionadas em 0.8.12.

note: type: textblock
en: The location of doc-base control files provided by various packages.
pt: A localização de ficheiros de controle doc-base fornecidos por vários pacotes.

note: type: textblock
en: The location of doc-base control files provided by local administrator.
pt: A localização de ficheiros de controle doc-base fornecidos pelo administrador local.

note: type: textblock
en: The location of registered control files.
pt: A localização de ficheiros de controle registados.

note: type: textblock
en: Statuses of registered documents.
pt: Estados dos documentos registados.

note: type: textblock
en: Timestamps and documents ids of registered doc-base files.
pt: Carimbos temporais e ids de documentos de ficheiros doc-base registados.

note: type: textblock
en: See L<http://bugs.debian.org/doc-base>.
pt: Veja L<http://bugs.debian.org/doc-base>.

note: type: textblock
en: dhelp(1), doccentral(1), dochelp(1), dwww(7), Debian doc-base Manual F</usr/share/doc/doc-base/doc-base.html/index.html>
pt: dhelp(1), doccentral(1), dochelp(1), dwww(7), Manual doc-base de Debian F</usr/share/doc/doc-base/doc-base.html/index.html>

note: type: textblock
en: This program was originally written by Christian Schwarz <schwarz@debian.org>, for the Debian GNU/Linux system, and the next maintainer was Adam Di Carlo <aph@debian.org>.  Robert Luberda <robert@debian.org> is currently maintaining and extending it.
pt: Este programa foi originalmente escrito por Christian Schwarz <schwarz@debian.org>, para o sistema Debian GNU/Linux, e o seguinte responsável de manutenção foi Adam Di Carlo <aph@debian.org>. Robert Luberda <robert@debian.org> é actualmente quem o mantêm e expande.

note: type: textblock
en: This software was meant to be for the benefit of the entire Debian user and developer community.  If you are interested in being involved with this software, please join the mailing list <debian-doc@lists.debian.org>.
pt: Este software foi destinado ao benefício da inteira comunidade de desenvolvedores e utilizadores de Debian. Se você está interessado em envolver-se com este software,  por favor junte-se à lista de mail <debian-doc@lists.debian.org>.

en: The finest dock no money can buy.
pt: A melhor doca que nenhum dinheiro pode comprar.

en: A list of plugins that are active on this dock.
pt: A lista de <i>plugins</i> activos nesta doca.

en: Analog clock theme
pt: Tema do relógio analógico

en: Clear finished timers
pt: Limpar temporizadores terminados

en: Currently selected item
pt: Item atualmente selecionado

en: Dismiss a stopped timer when clicked
pt: Descartar um temporizador parado ao clicar

en: Do not change this!
pt: Não altere isto!

en: Dock icon size
pt: Tamanho dos ícones

en: Dock is 3d
pt: A doca é em 3D

en: Dock manages all windows
pt: A doca gere as janelas

en: Dock zooms
pt: Ampliações da doca

en: Dock's hiding mode
pt: Modo de ocultação da doca

en: Docky item command to execute
pt: Comando de item a executar

en: Docky item hover text
pt: Texto ao passar sobre o item

en: Docky item hue
pt: Tom do item do Docky

en: Enable checks for compositing
pt: Ativar verificações de composição

en: Fade when hiding
pt: Desvanecer ao ocultar

en: GMail labels to check
pt: Etiquetas GMail a verificar

en: GMail username
pt: Nome de utilizador GMail

en: Hot-area padding
pt: Espaço de área

en: How long the urgent indicator glow animation is (in seconds), 0 to disable, or -1 for infinite.
pt: Duração do brilho do indicador de urgência (em segundos). O para desactivar ou -1 para infinito.

en: How long to wait (ms) before unhiding
pt: Tempo de espera antes de reaparecer (em ms)

en: How long to wait (ms) to update after a window switch
pt: Tempo de espera para atualizar após trocar de janela (em ms)

en: How many recent clipboard selections to show.
pt: Número de seleções recentes da área de transferência a mostrar.

en: How much to shift the color of the urgent indicator. The value can be from -180 to 180.
pt: A quantidade a alterar a cor do indicador de urgência. Os valores podem variar entre - 180 e 180.

en: How often (in mins) to check for new mail.
pt: A frequência de verificação por novas mensagens (em ms).

en: How often to check
pt: Frequência de verificação

en: How often to check for new weather information.
pt: A frequência de verificação das informações meteorológicas.

en: How often to poll (in ms) for new clipboard data.
pt: A frequência para consultar novos dados na área de transferência (em ms).

en: If fading when hiding, this is the opacity the dock fades to. 1 is solid, 0 is invisible.
pt: Se ativar o desvanecimento para a ocultação, esta é a opacidade da doca. 1 para sólido e 0 é invisível.

en: If false, Docky will not show hover texts for launchers (but still show for plugins).
pt: Se falso, o Docky não irá mostrar o texto dos lançadores (mas ainda assim mostra para <i>plugins</i>).

en: If false, finished timers will reset instead of dismiss.
pt: Se falso, os temporizadores irão ser reiniciados ao invés de descartados.

en: If false, prevents dropping items onto the dock to add them to the dock.
pt: Se falso, impede que os itens sejam arrastados para a doca.

en: If scrolling wraps
pt: Se deslocação translinear

en: If the 'Pin to Dock' option should show in the menu of items, allowing you to add it permanently to the dock.
pt: Se a opção "Fixar à doca" deve ser exibida no menu de itens, permitindo-lhe assim adicionar os itens permanentemente.

en: If the dock is a panel
pt: Se a doca é um painel

en: If true, Docky will check for compositing and warn if it is not available.
pt: Se verdadeiro, o Docky vai analisar a composição e avisar se não estiver ativa.

en: If true, Docky will only show windows on the currently active desktop.
pt: Se verdadeiro, o Docky só irá exibir as janelas do ambiente de trabalho ativo.

en: If true, all new timers will automatically start.
pt: Se verdadeiro, os temporizadores irão ser iniciados automaticamente.

en: If true, any windows without launchers will show on this dock. Exactly 1 dock must have this set to true.
pt: Se verdadeiro, quaisquer janelas sem lançadores serão exibidos na doca.  1 doca tem que ter esta opção como verdadeira.

en: If true, items with more than one window have two indicator dots instead of just one dot.
pt: Se verdadeiro, os itens com mais que uma janela têm dois indicadores ao invés de um.

en: If true, locks all items on all docks so they can't be dragged.
pt: Se verdadeiro, bloqueia todos os itens de todas as docas de modo a que não possam ser arrastados.

en: If true, output from the helpers will be redirected to show in Docky's output.
pt: Se verdadeiro, os resultados das ajudas serão direcionados para mostrar nos resultados do Docky.

en: If true, scrolling one direction through all workspaces is possible.
pt: Se verdadeiro, é possível percorrer todas as áreas de trabalho.

en: If true, show the digital clock otherwise show the analog clock.
pt: Se verdadeiro, mostra o relógio digital. Caso contrário, mostra o relógio analógico.

en: If true, shows a notify message for new unread mail.
pt: Se verdadeiro, mostra uma notificação do correio não lido.

en: If true, shows the Docky item on the dock managing windows.
pt: Se verdadeiro, mostra o item no gestor de janelas da aplicação.

en: If true, shows time in 24-hr format.
pt: Se verdadeiro, mostra as horas no formato 24 horas.

en: If true, the Docky item popup menu shows the Quit option.
pt: Se verdadeiro, o menu do Docky mostra a opção Sair.

en: If true, the Docky item popup menu shows the Settings option.
pt: Se verdadeiro, o menu do Docky mostra as definições.

en: If true, the date should show on the digital clock.
pt: Se verdadeiro, a data deve ser exibida no relógio digital.

en: If true, the dock is drawn as a 3d dock.
pt: Se verdadeiro, a doca será exibida em 3D.

en: If true, the dock is in panel mode and will extend to fill the entire screen edge.
pt: Se verdadeiro, a doca é tratada como painel e irá ser ajustada para preencher todo o ecrã.

en: If true, the dock will zoom when hovered.
pt: Se verdadeiro, a doca será ampliada ao passar sobre ela.

en: If true, this is the first time Docky has run. Internal use only - Do not change!
pt: Se verdadeiro, esta é a 1.ª vez que executa o Docky. Só para uso interno - Não altere!

en: If true, timers will disappear when they time out.
pt: Se verdadeiro, os temporizadores irão desaparecer ao terminar.

en: If true, tracks the mouse selection clipboard. If false, tracks the secondary clipboard.
pt: Se verdadeiro, regista a seleção da área de transferência principal. Se falso, monitoriza a área de transferência secundária.

en: If true, use metric units when showing weather.
pt: Se verdadeiro, mostra o clima em unidades métricas.

en: If true, when the dock hides it will fade away instead of sliding off screen.
pt: Se verdadeiro, ao ocultar a doca, esta irá desvanecer ao invés de ser deslizar no ecrã.

en: If true, when there is new unread mail Docky will show the indicator dot.
pt: Se verdadeiro, quando existirem mensagens não lidas, o Docky irá mostrar um indicador.

en: If true, will try to show the most recent document on the dock.
pt: Se verdadeiro, o Docky tenta mostrar os documentos recentes na doca.

en: Indicate when items have more than one window
pt: Indicar se os itens têm mais que uma janela

en: Last time checked
pt: Última verificação

en: Left click command
pt: Comando para o botão esquerdo do rato

en: List of NPR stations to display.
pt: Lista de estações NPR a exibir.

en: List of active docks
pt: Lista de docas aativas

en: List of custom GMail labels to check in addition to the inbox.
pt: Lista de etiquetas GMail a analisar para além das da caixa de correio.

en: List of launchers
pt: Lista de lançadores

en: Max Entries
pt: Máximo de entradas

en: NPR stations
pt: Estações NPR

en: New timer length
pt: Tamanho do novo temporizador

en: Number of recent docs
pt: Número de documentos recentes

en: Opacity to fade to
pt: Opacidade do desvanecimento

en: Plugins on this dock
pt: <i>Plugins</i> nesta doca

en: Prevent adding items by drops
pt: Impedir a adição de itens por arrasto

en: Redirect helper output to Docky's output
pt: Enviar saída do assistente para a saída do Docky.

en: Set the color of the Docky icon. 0 means use the GTK+ theme color.
pt: Definir a cor do ícone Docky. 0 para utilizar o tema GTK+.

en: Show 'Pin to Dock' for items
pt: Mostrar "Fixar na doca" para itens

en: Show Quit in Docky item menu
pt: Mostrar item de menu "Sair"

en: Show Settings in Docky item menu
pt: Mostrar item de menu de "Definições"

en: Show a notify for unread mail
pt: Mostrar notificação para mensagens não lidas

en: Show hover text labels for launchers
pt: Mostrar etiquetas ao passar sobre os lançadores

en: Show indicator dot for unread mail
pt: Mostrar indicador para mensagens não lidas

en: Show most recent doc
pt: Mostrar documentos recentes

en: Show the Docky item
pt: Mostrar o item Docky

en: Show the digital clock
pt: Mostrar o relógio digital

en: Show windows from only current desktop
pt: Mostrar apenas as janelas da área de trabalho atual

en: Sorts the items on the dock
pt: Ordenar itens da doca

en: Start all new timers
pt: Iniciar todos os novos temporizadores

en: Stop items from dragging
pt: Impedir que os itens possam ser arrastados

en: The GMail username to check.
pt: O utilizador GMail a verificar

en: The command to execute when left-clicking the Docky item or "" for default behavior (which opens the configuration dialog).
pt: O comando a executar ao clicar com o botão esquerdo do rato no item docky ou "" para o comportamento padrão (que abre o diálogo).

en: The current theme
pt: O tema atual

en: The currently selected item in the session manager menu.
pt: O item selecionado no menu da gestão de sessão

en: The default time (in secs) for any new timers.
pt: O tempo padrão (em segundos) para todos os novos temporizadores.

en: The dock's hide mode. Possible values are: None, Autohide, Intellihide, UniversalIntellihide
pt: O modo de ocultação da doca. Os valores possíveis são: Nenhuma, Ocultar automaticamente, Intellihide, UniversalIntellihide

en: The dock's position
pt: A posição da doca

en: The dock's position on the screen. Possible values are: Bottom, Top, Left, Right
pt: A posição da doca no ecrã. Os valores possíveis são: Baixo, Cima, Esquerda, Direita

en: The dock's zoom size (if enabled), as a percent.
pt: O tamanho de ampliação (se ativa), em percentagem.

en: The last time Docky checked GMail for messages.
pt: A última vez que o Docky procurou mensagens no GMail.

en: The list of weather locations to check.
pt: A lista de localizações meteorológicas a verificar.

en: The name of the current Docky theme.
pt: O nome do tema atual

en: The name of the weather source to get weather information from.
pt: O nome da fonte meteorológica de onde se vai obter informações.

en: The number of extra pixels to pad the hover area on the top of the dock.
pt: O número de pixeis de espaço da área no topo da doca.

en: The number of most recent documents to show.
pt: O número de documentos recentes a exibir.

en: The size of icons on the dock.
pt: O tamanho dos ícones na doca.

en: The text to show when hovering the Docky item.
pt: O texto a exibir ao passar no item da doca.

en: The theme for the analog clock.
pt: O tema do relógio analógico.

en: The weather source
pt: A origem meteorológica

en: This is the command to execute when left clicking on the CPU docklet item.
pt: O comando a executar ao clicar com o botão esquerdo do rato no item CPU.

en: This is the list of all the launchers on this dock.
pt: A lista de lançadores desta doca.

en: This is the monitor the dock exists on.
pt: O monitor em que a doca está.

en: This is the time (in milliseconds) to wait before unhiding a hidden dock when the cursor moves over it.
pt: O intervalo de tempo (em ms) para esperar até que uma doca oculta seja exibida ao passar o cursor sobre a mesma.

en: This is the time (in milliseconds) to wait to determine if a window switch causes a (un)hide.
pt: O intervalo de tempo (em ms) a esperar para determinar se a troca de uma janela gera uma ocultação/restauro.

en: This lists all the currently active (displayed) docks, by name.
pt: A lista de todas as docas, por nome.

en: Timer Delay
pt: Atraso do temporizador

en: Track Mouse Selections
pt: Registar escolhas do rato

en: Urgent indicator color shift
pt: Troca de cor do indicador de urgência

en: Urgent indicator glow animation time (in seconds)
pt: Duração do brilho do indicador de urgência (em segundos)

en: Use 24-hr time
pt: Utilizar 24 horas

en: Used to sort the items on the dock.
pt: Utilizado para ordenar os itens da doca.

en: Weather locations
pt: Locais da meteorologia

en: Which monitor the dock is on
pt: O monitor em que a doca está

en: Zoom size
pt: Tamanho da ampliação

en: Search Docklets...
pt: Procurar <i>docklets</i>...

en: Search Helpers...
pt: Procurar assistentes...

en: Click on any dock to configure.
pt: Clique em qualquer doca para configurar.

en: Drag any dock to reposition.
pt: Arraste qualquer doca para posicionar.

en: Helpers require DockManager be installed.
pt: para utilizar o DockManager tem que instalar os assistentes.

en: Delete the currently selected dock?
pt: Eliminar a doca selecionada?

en: If you choose to delete the dock, all settings
    for the deleted dock will be permanently lost.
pt: Se optar por eliminar a doca, todas as definições
    relacionadas serão perdidas permanentemente.

en: _Delete Dock
pt: Eliminar _doca

en: .tar Archives
pt: Arquivos .tar

en: Move this docklet up on the selected dock
pt: Mover esta <i>docklet</i> para cima

en: Move this docklet down on the selected dock
pt: Mover esta <i>docklet</i> para baixo

en: Move this docklet left on the selected dock
pt: Mover esta <i>docklet</i> para a esquerda

en: Move this docklet right on the selected dock
pt: Mover esta <i>docklet</i> para a direita

en: Configure this docklet
pt: Configurar esta <i>docklet</i>

en: About this docklet
pt: Sobre esta <i>docklet</i>

en: Add this docklet to the selected dock
pt: Adicionar esta <i>docklet</i> à doca selecionada

en: Remove this docklet from the selected dock
pt: Remover esta <i>docklet</i> da doca selecionada

en: Docky requires compositing to work properly. Certain options are disabled and themes/animations will look incorrect.
pt: Para que a docky funcione adequadamente, deve ativar a composição. Algumas opções estão inativas e os temas/animações não vão funcionar correctamente.

note: #-#-#-#-#  gnome-software_49.2-1_pt.po (gnome-software master)  #-#-#-#-# TRANSLATORS: button text in the header when an app can be erased #-#-#-#-#  odoo_18.0.0+dfsg-2_pt.po (Odoo Server 16.0)  #-#-#-#-# module: base odoo-python #-#-#-#-#  supertuxkart_1.5-2_pt.po (SuperTuxKart)  #-#-#-#-# I18N: ./
en: Uninstall
pt: Desinstalar

en: About this helper
pt: Sobre este assistente

en: Enable this helper
pt: Ativar este assistente

en: Disable this helper
pt: Desativar este assistente

en: When set, windows which do not already have launchers on a dock will be added to this dock.
pt: Se ativa, as janelas que ainda não tenham lançadores numa doca serão adicionadas a esta doca.

en: <i>Never hides; maximized windows do not overlap the dock.</i>
pt: <i>Nunca ocultar. As janelas maximizadas não se sobrepõem a doca.</i>

en: <i>Hides whenever the mouse is not over it.</i>
pt: <i>Ocultar se o rato não estiver sobre a doca..</i>

en: <i>Hides when dock obstructs the active application.</i>
pt: <i>Ocultar se a doca obstruir a aplicação ativa.</i>

en: <i>Hides when dock obstructs any window.</i>
pt: <i>Ocultar se a doca obstruir qualquer janela.</i>

en: Drop to add to dock
pt: Largue para adicionar à doca

en: _Quit Docky
pt: Sair do Doc_ky

en: Docky Settings
pt: definições do docky

en: _Start When User Logs In
pt: Arrancar ao iniciar _sessão

en: <b>Dock Configuration</b>
pt: <b>Configuração da doca</b>

en: Docklets
pt: <i>Docklets</i>

en: Usable
pt: Utilizável

en: _New Dock
pt: _Nova doca

en: Window Dodge
pt: Desvio de janela

en: _Fade On Hide
pt: _Desvanecer ao ocultar

en: _Hiding:
pt: _Ocultar:

en: _Panel Mode
pt: Modo _painel

en: 3D Back_ground
pt: Fundo _3D

en: _Manage Windows Without Launcher
pt: Gerir janelas se_m lançador

en: Drop to open with {0}
pt: Arraste para abrir com {0}

en: _Reset Color
pt: _Reiniciar cor

en: _Pin to Dock
pt: _Fixar à doca

en: Drop to move to {0}
pt: Largue para mover para {0}

note: until we use a new version of GTK# which supports getting the GLib.Error code this is about the best we can do.
en: Error performing drop action
pt: Erro durante a ação de largar

en: Not enough free space on destination.
pt: Não existe espaço livre no destino.

en: Validating...
pt: A validar...

en: Don't have {0}?
pt: Não tem {0}?

en: Don't have an account?
pt: Não tem uma conta?

en: No Battery Found
pt: Bateria não encontrada

en: until charged
pt: até carregar

en: remaining
pt: restante

en: Clipboard is currently empty.
pt: A área de transferência está vazia.

en: Di_gital Clock
pt: Relógio di_gital

en: 24-Hour _Clock
pt: _Relógio de 24 horas

en: Show _Date
pt: Mostrar _data

en: Select _Theme
pt: Escolha o _tema

en: _Show Desktop
pt: Mo_strar área de trabalho

en: _Tile Desktop
pt: Área de trabalho lado a lado

en: _Cascade Desktop
pt: Área de trabalho em _cascata

en: Check e_very:
pt: _Verificar a cada:

en: Click to set username and password.
pt: Clique para definir o nome de utilizador e senha.

en: You have {0} new, unread messages
pt: Tem {0} mensagens por ler

en: From: {0}
pt: De: {0}

en: Feed Error
pt: Erro de fonte

en: Invalid Username
pt: Nome de utilizador inválido

en: General Error
pt: Erro geral

en: Gmail Configuration
pt: Configuração GMail

en: No unread mail
pt: Sem mensagens novas

en: {0} unread message | {0} unread messages
pt[0]: {0} mensagens não lida
pt[1]: {0} mensagens não lidas

en: Checking mail...
pt: A verificar correio...

en: _View
pt: _Ver

en: _Compose Mail
pt: Es_crever mensagem

en: View C_ontacts
pt: Ver c_ontactos

en: Check _Mail
pt: Verificar _mensagens

en: Network Manager
pt: Gestor de rede

en: Connected: {0}
pt: Ligado: {0}

en: My _Stations
pt: As minhas e_stações

en: No stations found.
pt: Não foram encontradas estações.

en: Please try your search again.
pt: Por favor tente novamente.

en: Fetching Information...
pt: A obter informações...

en: Click to add NPR stations.
pt: Clique para adicionar estações NPR.

en: Program Schedule
pt: Agendamento

en: Live Streams
pt: Emissões

en: _Clear Recent Documents...
pt: Limpar documentos re_centes...

en: L_ock Screen
pt: Bl_oquear ecrã

en: _Log Out...
pt: _Sair...

en: Are you sure you want to close all programs and log out of the computer?
pt: Tem a certeza que quer fechar todos os programas e terminar a sessão?

en: _Restart...
pt: _Reiniciar...

en: Shut _Down...
pt: _Desligar...

en: A timer set for {0} has expired.
pt: O temporizador definido para {0} terminou.

en: Time remaining:
pt: Tempo restante:

en: Timer paused, time remaining:
pt: Temporizador parado, tempo restante:

en: Set the timer's label to:
pt: Definir etiqueta do temporizador:

en: _Set Label
pt: _Definir etiqueta

en: _Pause Timer
pt: _Pausar temporizador

en: _Start Timer
pt: Iniciar tempori_zador

en: R_eset Timer
pt: R_einiciar temporizador

en: _Remove Timer
pt: _Remover temporizador

en: Click to create a timer for {0}.
pt: Clique para criar um temporizador para {0}.

en: Automatically _Start Timers
pt: Iniciar temporizadore_s automaticamente

en: Automatically _Dismiss Timers
pt: Dispensar temporizadores automaticamente

en: Drop to move to Trash
pt: Largue para mover para o Lixo

en: No items in Trash
pt: Nenhum item no Lixo

en: {0} item in Trash | {0} items in Trash
pt[0]: {0} item no Lixo
pt[1]: {0} itens no Lixo

en: Restore Files
pt: Restaurar ficheiros

en: Empty all of the items from the trash?
pt: Esvaziar todos os itens do lixo?

en: If you choose to empty the trash, all items in it
    will be permanently lost. Please note that you
    can also delete them separately.
pt: Se esvaziar o lixo, todos os itens serão
    eliminados permanentemente. Também pode
    eliminar os itens individualmente.

en: _Weather Provider:
pt: Fornecedor meteorológico:

en: My _Locations
pt: Minhas _localizações

en: Automatically Update _Every
pt: Atualizar automaticam_ente a cada

en: Use _Metric Units
pt: Utilizar sistema métrico

en: Invalid Weather Location
pt: Localização inválida

en: Weather data provided by Google.  This source requires locations to be specified as US Zip Code or 'City, Country'.
pt: Informações meteorológicas disponibilizadas pela Google. Esta fonte requer localizações especificadas como um código postal dos EUA ou Cidade, País.

en: Weather data provided by and copyright The Weather Channel.  This source requires locations to be specified as US Zip Code or a unique code from the website.  To find your code, look up your forecast on their site and the code is in the URL after '/local/' and looks like AAXX0000.
pt: Informações meteorológicas disponibilizadas e licenciadas pelo The Weather Channel. Esta fonte requer localizações especificadas como um código postal dos EUA ou um código único do sítio web. Para saber qual o seu código, procure na página web e o código está no URL, a seguir a /local com o tipo AAXX0000.

en: Weather data provided by and copyright Weather Underground.  This source requires locations to be specified as US Zip Code or 'City, Country'.
pt: Informações meteorológicas disponibilizadas e licenciadas pelo Weather Underground. Esta fonte requer localizações especificadas como um código postal dos EUA ou Cidade, País.

en: Weather Configuration
pt: Configurações

en: Click to add a location.
pt: Clique para adicionar uma localização.

en: Fetching data...
pt: A obter dados...

en: Radar _Map
pt: _Mapa

en: Forecasts
pt: Previsões

en: Check _Weather
pt: Verificar _meteorologia

en: T_omorrow
pt: A_manhã

note: draw humidity
en: {0} humidity
pt: {0} humidade

en: Switch Desks
pt: Trocar área de trabalho

en: Virtual Desk
pt: Áreas de trabalho virtuais

note: Type: title Description
en: DokuWiki: Setup
pt: DokuWiki: Configuração

note: Type: multiselect Description
en: Enable dokuwiki plugins
pt: Activar plugins do dokuwiki

note: Type: multiselect Description
en: Select the plugins that you would like to enable:
pt: Selecione os plugins que deseja activar:

note: Type: multiselect Description
en: Enable dokuwiki templates
pt: Activar modelos do dokuwiki

note: Type: multiselect Description
en: Select the templates that you would like to enable:
pt: Selecione os modelos que deseja activar:

note: Type: multiselect Description
en: DokuWiki runs on any web server supporting PHP, but only listed web servers can be configured automatically.
pt: O DokuWiki corre em qualquer servidor web que suporte PHP, mas apenas servidores web existentes na lista podem ser automaticamente configurados.

note: Type: multiselect Description
en: Please select the web server(s) that should be configured automatically for DokuWiki.
pt: Por favor selecione os servidores web que deverão ser configurados automaticamente para o DokuWiki.

note: Type: string Description
en: Wiki location:
pt: Localização do Wiki:

note: Type: string Description
en: Specify the directory below the server's document root from which DokuWiki should be accessible.
pt: Especifique o directório abaixo da raiz de documentos do servidor a partir do qual o DokuWiki deve ser acessível.

note: Type: select Choices
en: localhost only
pt: apenas máquina local

note: Type: select Choices
en: local network
pt: rede local

note: Type: select Description
en: Authorized network:
pt: Rede autorizada:

note: Type: select Description
en: Wikis normally provide open access to their content, allowing anyone to modify it. Alternatively, access can be restricted by IP address.
pt: Os wikis normalmente fornecem acesso aberto ao seu conteúdo, permitindo que qualquer pessoa o possa modificar. Alternativamente, o acesso pode ser restrito ao endereço IP.

note: Type: select Description
en: If you select "localhost only", only people on the local host (the machine the wiki is running on) will be able to connect. "local network" will allow people on machines in a local network (which you will need to specify) to talk to the wiki. "global" will allow anyone, anywhere, to connect to the wiki.
pt: Se seleccionar 'apenas máquina local', apenas pessoas a trabalhar na máquina local (a máquina em que o wiki está a correr) se poderão ligar.  A opção 'rede local ' permitirá pessoas em máquinas da rede local (que terá de especificar) comunicar com o wiki.  A opção 'global' permitirá a qualquer pessoa em qualquer local, ligar-se ao wiki.

note: Type: select Description
en: The default is for site security, but more permissive settings should be safe unless you have a particular need for privacy.
pt: A predefinição é para segurança do site, no entanto definições mais permissivas deverão ser seguras a não ser que necessite de um nível particular de segurança.

note: Type: string Description
en: Local network:
pt: Rede local:

note: Type: string Description
en: The specification of your local network should either be an IP network in CIDR format (x.x.x.x/y) or a domain specification (like .example.com).
pt: A especificação da sua rede local deverá ser, ou uma rede de IP no formato CIDR (x.x.x.x/y), ou uma especificação de domínio (tal como .exemplo.com).

note: Type: string Description
en: Anyone who matches this specification will be given full and complete access to DokuWiki's content.
pt: Qualquer pessoa que reúna as condições das especificações atrás enumeradas terá acesso total e completo ao DokuWiki.

note: Type: boolean Description
en: Purge pages on package removal?
pt: Eliminar páginas na remoção de pacotes?

note: Type: boolean Description
en: By default, DokuWiki stores all its pages in a file database in /var/lib/dokuwiki.
pt: Por predefinição o DokuWiki armazena todas as suas páginas numa base de dados de ficheiros em /var/lib/dokuwiki.

note: Type: boolean Description
en: Accepting this option will leave you with a tidier system when the DokuWiki package is removed, but may cause information loss if you have an operational wiki that gets removed.
pt: Ao aceitar esta opção ficará com um sistema mais arrumado quando o pacote do DokuWiki for removido, mas pode causar perda de informação se possuir um Wiki operacional que seja removido.

note: Type: boolean Description
en: Make the configuration web-writeable?
pt: Permitir a escrita da configuração pela web?

note: Type: boolean Description
en: DokuWiki includes a web-based configuration interface. To be usable, it requires the web server to have write permission to the configuration directory.
pt: O DokuWiki incluí uma interface baseada na web para configuração. Para ser utilizada requer que o servidor web possua permissões de escrita no directório da configuração.

note: Type: boolean Description
en: Accepting this option will give the web server write permissions on the configuration directory and files.
pt: Ao aceitar esta opção dará permissões de escrita no servidor web ao directório e ficheiros de configuração.

note: Type: boolean Description
en: The configuration files will still be readable and editable by hand regardless of whether or not you accept this option.
pt: Os ficheiros de configuração continuarão com acessos de leitura e escrita manual, independente de aceitar ou não esta opção.

note: Type: boolean Description
en: Make the plugins directory web-writeable?
pt: Dar permissões de escrita ao directório dos plugins pela web?

note: Type: boolean Description
en: DokuWiki includes a web-based plugin installation interface. To be usable, it requires the web server to have write permission to the plugins directory.
pt: O DokuWiki inclui uma interface de instalação de plugins baseada em web. Para ser utilizável, o servidor web requer permissões de escrita no directório dos plugins.

note: Type: boolean Description
en: Accepting this option will give the web server write permissions to the plugins directory.
pt: Ao aceitar esta opção dará permissões de escrita no servidor web ao directório dos plugins.

note: Type: boolean Description
en: Plugins can still be installed by hand regardless of whether or not you accept this option.
pt: Os plugins continuam a poder ser instalados manualmente independentemente de aceitar ou não esta opção.

note: Type: string Description
en: Wiki title:
pt: Título do Wiki:

note: Type: string Description
en: The wiki title will be displayed in the upper right corner of the default template and on the browser window title.
pt: O título do wiki pode ser visualizado no canto superior direito do modelo predefinido e no título da janela do navegador.

note: Type: select Choices
en: GNU Free Documentation Licence
pt: GNU Licença de Documentação Livre

note: Type: select Description
en: Wiki license:
pt: Licença do Wiki:

note: Type: select Description
en: Please choose the license you want to apply to your wiki content. If none of these licenses suits your needs, you will be able to add your own to the file /etc/dokuwiki/license.php and to refer it in the main configuration file /etc/dokuwiki/local.php when the installation is finished.
pt: Por favor escolha a licença que quer aplicar ao conteúdo do seu wiki. Se nenhuma das licenças satisfizer as suas necessidades, poderá adicionar a sua própria ao ficheiro /etc/dokuwiki/license.php e referencia-lo no ficheiro de configuração geral /etc/dokuwiki/local.php quando a instalação terminar.

note: Type: select Description
en: "none" shows no license notice.
pt: "nenhum" mostra o aviso de licença.

note: Type: select Description
en: Creative Commons "No Rights Reserved" is designed to waive as many rights as legally possible.
pt: A Creative Commons "No Rights Reserved" é indicada para abranger o máximo de direitos legais possíveis.

note: Type: select Description
en: CC Attribution is a permissive license that only requires licensees to give credit to the author.
pt: A CC Attribution é uma licença permissiva que apenas requer licenças para dar crédito ao autor.

note: Type: select Description
en: CC Attribution-ShareAlike and GNU Free Documentation License are copyleft-based free licenses (requiring modifications to be released under similar terms).
pt: A CC Attribution-ShareAlike e a GNU Free Documentation License são licenças copiadas de licenças livres (requerem que as modificações sejam libertadas sobre termos semelhantes).

note: Type: select Description
en: CC Attribution-NonCommercial and CC Attribution-Noncommercial-ShareAlike are non-free licenses, in that they forbid commercial use.
pt: A CC Attribution-NonCommercial e a CC Attribution-Noncommercial-ShareAlike são licenças não-livres, pois estas proíbem o uso comercial.

note: Type: boolean Description
en: Enable ACL?
pt: Activar ACL?

note: Type: boolean Description
en: Enable this to use an Access Control List for restricting what the users of your wiki may do.
pt: Active esta opção para usar uma lista de controlo de acessos (ACL) de modo a restringir as acções que os utilizadores podem efetuar.

note: Type: boolean Description
en: This is a recommended setting because without ACL support you will not have access to the administration features of DokuWiki.
pt: Esta opção é a recomendada pois sem o suporte ACL não terá acesso às funcionalidades de administração do DokuWiki.

note: Type: string Description
en: Administrator username:
pt: Nome de utilizador do administrador:

note: Type: string Description
en: Please enter a name for the administrator account, which will be able to manage DokuWiki's configuration and create new wiki users. The username should be composed of lowercase ASCII letters only.
pt: Por favor introduza um nome para a conta de administrador, este poderá gerir a configuração do DokuWiki e criar novos utilizadores do wiki. O nome de utilizador deve conter apenas caracteres ASCII minúsculos.

note: Type: string Description
en: If this field is left blank, no administrator account will be created now.
pt: Se o campo for deixado em branco, nenhuma conta de administrador será criada agora.

note: Type: string Description
en: Administrator real name:
pt: Nome real do administrador:

note: Type: string Description
en: Please enter the full name associated with the wiki administrator account. This name will be stored in the wiki password file as an informative field, and will be displayed with the wiki page changes made by the administrator account.
pt: Por favor introduza o nome completo associado à conta de administrador do wiki. Este nome será armazenado no ficheiro das palavras-chave do wiki num campo informativo, será visualizado junto com as alterações na página do wiki efetuadas pela conta de administração.

note: Type: string Description
en: Administrator email address:
pt: Endereço email do administrador:

note: Type: string Description
en: Please enter the email address associated with the wiki administrator account. This address will be stored in the wiki password file, and may be used to get a new administrator password if you lose the original.
pt: Por favor introduza o endereço de email associado à conta do administrador do wiki. Este endereço será armazenado no ficheiro das palavras-chave do wiki e pode ser utilizado para obter a palavra-chave do administrador se perder a original.

note: Type: password Description
en: Please choose a password for the wiki administrator.
pt: Por favor escolha uma palavra-chave para o administrador do wiki.

note: #-#-#-#-#  dokuwiki_2025-05-14.b+dfsg-4_pt.po (dokuwiki 2024-02-06b+dfsg-9)  #-#-#-#-# Type: select Choices
en: open
pt: aberto

note: Type: select Description
en: Initial ACL policy:
pt: Política inicial de ACL:

note: Type: select Description
en: Please select what initial ACL configuration should be set up to match the intended usage of this wiki:
     "open":   both readable and writeable for anonymous users;
     "public": readable for anonymous users, writeable for registered users;
     "closed": readable and writeable for registered users only.
pt: Por favor selecione a configuração inicial ACL que deverá ser definida para responder ao uso pretendido deste wiki:
     "aberto":   ambos com permissões de leitura e escrita para utilizadores anónimos;
     "público":  permissões de leitura para utilizadores anónimos, permissões de escrita para utilizadores registados;
     "fechado": permissões de leitura e escrita para apenas utilizadores registados.

note: Type: select Description
en: This is only an initial setup; you will be able to adjust the ACL rules later.
pt: Esta é apenas uma configuração inicial, poderá ajustar as regras ACL mais tarde.

en: OpenAL: can't find sound devices
pt: OpenAL: não foram encontrados dispositivos de som

en: This action replay simulator does not support codes that modify Action Replay itself.
pt: Este simulador de Action Replay não suporta códigos que modifiquem o próprio Action Replay

en: Zero 3 code not supported
pt: Código Zero 3 não é suportado

en: Emu Thread already running
pt: Thread de Emulador já em execução

en: Change Disc
pt: Mudar Disco

en: Toggle Pause
pt: Alternar pausa

en: Frame Advance
pt: Avançar Quadro

en: Play Recording
pt: Tocar Gravação

en: Step Out
pt: Sair

en: Load State Slot 1
pt: Carregar Estado Slot 1

en: Load State Slot 2
pt: Carregar Estado Slot 2

en: Load State Slot 3
pt: Carregar Estado Slot 3

en: Load State Slot 4
pt: Carregar Estado Slot 4

en: Load State Slot 5
pt: Carregar Estado Slot 5

en: Load State Slot 6
pt: Carregar Estado Slot 6

en: Load State Slot 7
pt: Carregar Estado Slot 7

en: Load State Slot 8
pt: Carregar Estado Slot 8

en: Save State Slot 1
pt: Guardar Estado Slot 1

en: Save State Slot 2
pt: Guardar Estado Slot 2

en: Save State Slot 3
pt: Guardar Estado Slot 3

en: Save State Slot 4
pt: Guardar Estado Slot 4

en: Save State Slot 5
pt: Guardar Estado Slot 5

en: Save State Slot 6
pt: Guardar Estado Slot 6

en: Save State Slot 7
pt: Guardar Estado Slot 7

en: Save State Slot 8
pt: Guardar Estado Slot 8

en: Undo Load State
pt: Retroceder Carregamento de Estado

en: Load State
pt: Carregar Estado

en: Freelook
pt: Visão Livre

en: Memory Card
pt: Cartão de memória

en: <Nothing>
pt: <Nada>

en: START
pt: INICIAR

note: i18n: The left trigger button (labeled L on real controllers) used as an analog input
en: L-Analog
pt: L-Analógico

note: i18n: The right trigger button (labeled R on real controllers) used as an analog input
en: R-Analog
pt: R-Analógico

en: Left Stick
pt: Stick Esquerdo

en: Right Stick
pt: Stick Direito

note: #-#-#-#-#  goffice_0.10.57-2_pt.po (2.10)  #-#-#-#-# Color 5
en: Yellow
pt: Amarelo

en: Guitar
pt: Guitarra

en: Frets
pt: Trastes

en: Shake
pt: Abanar

note: I18N: ./data/gui/dialogs/android/init_android.stkgui I18N: Control type I18N: ./data/gui/dialogs/android/multitouch_settings.stkgui I18N: In the multitouch settings screen
en: Accelerometer
pt: Acelerómetro

en: Green Left
pt: Verde Esquerda

en: Red Left
pt: Vermelho Esquerda

en: Blue Left
pt: Azul esquerda

en: Green Right
pt: Verde Direita

en: Red Right
pt: Vermelho Direita

en: Blue Right
pt: Azul Direita

note: I18N: ./data/gui/dialogs/android/init_android.stkgui I18N: Control type I18N: ./data/gui/dialogs/android/multitouch_settings.stkgui I18N: In the multitouch settings screen I18N: ./data/gui/dialogs/online/network_ingame_dialog.stkgui I18N: Race paused button I18N: ./data/gui/dialogs/overworld_dialog.
en: Gyroscope
pt: Giroscópio

en: Failed to write BT.DINF to SYSCONF
pt: Falha ao escrever BT.DINF para SYSCONF

en: Invalid recording file
pt: Ficheiro de Gravação inválido

en: Game is already running!
pt: O jogo já está a correr!

en: Internal LZO Error - compression failed
pt: Erro interno de LZO - compressão falhou

note: #-#-#-#-#  gnucash_1:5.13-1_pt.po (GnuCash 5.13)  #-#-#-#-# Date format label for 31.07.2013 #-#-#-#-#  picard_2.13.3-1_pt.po (MusicBrainz)  #-#-#-#-# iso.code:XE #-#-#-#-#  tzdata_2025c-3_pt.po (tzdata 2025b-3)  #-#-#-#-# Type: select Choices Note to translators: - This is a continent or ocean (exc
en: Europe
pt: Europa

en: USA
pt: EUA

en: Unknown disc
pt: Disco desconhecido

en: About Dolphin
pt: Sobre o Dolphin

en: Confirm Logout
pt: Confirmar saída

en: is equal to
pt: é igual a

en: is less than
pt: é menor que

en: is greater than
pt: é maior que

note: module: gamification
en: Current Value
pt: Valor Atual

en: Gecko Codes
pt: Códigos Gecko

en: Cheat Search
pt: Procura de Cheats

en: Notes:
pt: Notas:

en: Code:
pt: Código:

en: The resulting decrypted AR code doesn't contain any lines.
pt: O resultado do código AR desencriptado não contém quaisquer linhas.

en: Background Input
pt: Introdução em segundo plano

note: Commandline pioneersai: port
en: Server Port
pt: Porto do Servidor

en: Extract File...
pt: Extrair Ficheiro...

en: Texture Cache
pt: Cache de Textura

en: Enable Dual Core
pt: Activar Dual Core

en: Enable MMU
pt: Activar MMU

en: Enables the Memory Management Unit, needed for some games. (ON = Compatible, OFF = Fast)
pt: Activa a Unidade de Gestão de Memória, necessária em alguns jogos. (ON = Compatível, OFF = Rápido)

en: Standard Controller
pt: Comando padrão

en: Failed to download codes.
pt: Falha ao descarregar códigos

en: File contained no codes.
pt: O ficheiro não continha códigos.

en: Enable Wireframe
pt: Activar Wireframe

en: Texture Format Overlay
pt: Formato da textura

en: Load Custom Textures
pt: Carregar Texturas Personalizadas

en: Dump EFB Target
pt: Depositar Alvo EFB

en: PNG Compression Level:
pt: Nível de compressão PNG:

en: Enable Progressive Scan
pt: Activar Progressive Scan

en: Custom:
pt: Personalizado:

en: Enhancements
pt: Melhorias

en: Auto (Multiple of 640x528)
pt: Automático (Multiplo de 640x528)

en: Scaled EFB Copy
pt: Cópia EFB Escalada

en: Per-Pixel Lighting
pt: Iluminação por Pixel

en: Widescreen Hack
pt: Hack de Ecrã Panorâmico

en: Disable Fog
pt: Desactivar Nevoeiro

en: Internal Resolution:
pt: Resolução Interna:

en: Anti-Aliasing:
pt: Anti-Serrilhamento

en: Post-Processing Effect:
pt: Efeito de Pós-Processamento

note: #-#-#-#-#  thunar-vcs-plugin_0.2.0-2_pt.po (Thunar Plugins)  #-#-#-#-# Translators: Depth as in depth of recursion
en: Depth:
pt: Profundidade:

en: (off)
pt: (desligado)

en: Force 16:9
pt: Forçar 16:9

en: Force 4:3
pt: Forçar 4:3

en: Stretch to Window
pt: Ajustar à janela

en: Start in Fullscreen
pt: Arranca ocupando todo o ecrã

en: Adapter:
pt: Adaptador:

en: Render to Main Window
pt: Renderizar para a Janela Principal

en: Skip EFB Access from CPU
pt: Ignorar o acesso do EFB a partir do CPU

en: Ignore Format Changes
pt: Ignorar Mudanças de Formato

en: Compression:
pt: Compressão:

en: Game ID:
pt: ID do Jogo:

en: Maker:
pt: Fabricante:

en: Banner Details
pt: Detalhes de Banner

en: Show Language:
pt: Mostrar Idioma:

en: Log Configuration
pt: Configuração de Relatório

en: Logger Outputs
pt: Saídas de Gerador de Relatórios

en: Write to Console
pt: Escrever para Consola

en: Write to Window
pt: Escrever para a Janela

en: Log Types
pt: Tipos de Relatório

en: Toggle All Log Types
pt: Alternar Todos os Tipos de Relatório

note: #-#-#-#-#  genius_1.0.27-1_pt.po (2.4)  #-#-#-#-# internal
en: Functions
pt: Funções

en: Left-click to detect input.
    Middle-click to clear.
    Right-click for more options.
pt: Clique botão esquerdo para detectar dispositivo de introdução.
    Clique botão do meio para limpar.
    Clique botão direito para mais opções.

note: #-#-#-#-#  manaplus_2.1.3.17-8.1_pt.po (ManaPlus)  #-#-#-#-# TRANSLATORS: joystick settings tab button
en: Calibrate
pt: Calibrar

en: Reset Calibration
pt: Limpar calibração

en: &Add...
pt: &Adicionar...

en: &Edit...
pt: &Editar...

en: AR Codes
pt: Códigos AR

en: Controllers
pt: Controladores

en: Edit Note
pt: Editar nota

en: Callers
pt: Chamadores

note: (($group? loc($group) : loc('Custom Fields')))
en: Edit %1
pt: Alterar %1

en: End Address
pt: Endereço final

en: Symbol Name
pt: Nome do Símbolo

en: Copy Address
pt: Copiar Endereço

en: Effective
pt: Em uso

en: Auxiliary
pt: Auxiliar

en: Blocking
pt: A Bloquear

en: UNKNOWN
pt: DESCONHECIDO

en: FIFO Player
pt: Reprodutor FIFO

en: File Info
pt: Informação de Ficheiro

en: Object Range
pt: Alcance de Objecto

en: Early Memory Updates
pt: Actualizações de Memória Inicial

en: Save Export
pt: Gravar Exportação

en: Platform
pt: Plataforma

en: Maker
pt: Fabricante

en: Block Size
pt: Tamanho de bloco

en: Western (Windows-1252)
pt: Ocidental (Windows-1252)

en: Create...
pt: Criar...

en: Fix Checksums
pt: Corrigir Checksums

en: Export Failed
pt: Falha ao exportar

en: Supported file formats
pt: Formatos suportados

note: ../lisp/sawfish/wm/ext/error-handler.jl
en: No errors.
pt: Sem erros.

en: Do you want to stop the current emulation?
pt: Deseja parar a emulação actual?

en: Dolphin TAS Movies (*.dtm)
pt: Dolphin TAS filmes (*.dtm)

en: Change &Disc...
pt: Mudar &Disco...

en: Export All Wii Saves
pt: Exportar Todos os Jogos Guardados Wii

en: &Emulation
pt: &Emulação

en: &Pause
pt: &Pausa

en: &Frame Advance
pt: &Avançar Quadro

en: &Load State
pt: &Carregar Estado

en: Sa&ve State
pt: Gua&rdar Estado

en: Show Log &Configuration
pt: Mostrar &Configuração de Relatório

en: Show &Toolbar
pt: Mostrar Barra de Ferramen&tas

en: &Registers
pt: &Registos

en: &Breakpoints
pt: &Pontos de partida

en: &Memory
pt: &Memória

en: &Network
pt: &Rede

en: &Graphics Settings
pt: &Definições Gráficas

en: &Hotkey Settings
pt: &Definições de Teclas de Atalho

en: Online &Documentation
pt: Online e documentação

en: Show Wii
pt: Mostrar Wii

en: Show GameCube
pt: Mostrar GameCube

en: Show Platforms
pt: Mostrar Plataformas

en: Show PAL
pt: Mostrar Pal

en: Show USA
pt: Mostrar EUA

en: Show France
pt: Mostrar França

en: Show Italy
pt: Mostrar Itália

en: Show Korea
pt: Mostrar Coreia

en: Show Taiwan
pt: Mostrar Taiwan

en: Show Regions
pt: Mostrar Regiões

en: Export Recording...
pt: Exportar Gravação...

en: TAS Input
pt: Entrada TAS

en: Show Input Display
pt: Mostrar visualização de Entradas

en: Dump Frames
pt: Depositar Quadros

en: Dump Audio
pt: Depositar Áudio

note: Tooltip for the list of games
en: Select a game
pt: Seleccione um jogo

en: Nickname:
pt: Alcunha:

note: SPACING_SMALL
en: Don't show this again
pt: Não voltar a mostrar

en: Unknown author
pt: Autor desconhecido

en: Backend Settings
pt: Definições Backend

en: Audio Backend:
pt: Áudio Backend :

en: Audio Backend
pt: Backend de áudio

en: Output Device
pt: Dispositivos de saída

en: IPL Settings
pt: Definições IPL

en: System Language:
pt: Idioma do sistema:

en: Enable Cheats
pt: Activar Cheats

en: &Language:
pt: Idioma:

en: Confirm on Stop
pt: Confirmar Ao Parar

en: Use Panic Handlers
pt: Usar Manipuladores de Pânico

en: You must restart Dolphin in order for the change to take effect.
pt: Tem que reiniciar o Dolphin para que as alterações sejam efectuadas

en: Search Subfolders
pt: Procurar em Sub-Pastas

en: Default ISO:
pt: ISO Padrão:

en: Wii NAND Root:
pt: Raiz de NAND Wii:

en: Enable Screen Saver
pt: Activar Protector de Ecrã

en: Connect USB Keyboard
pt: Conectar Teclado USB

en: Sound:
pt: Som:

en: Insert SD Card
pt: Inserir Cartão SD

en: Sensor Bar Position:
pt: Posição da Barra de Sensor:

note: i18n: IR stands for infrared and refers to the pointer functionality of Wii Remotes
en: IR Sensitivity:
pt: Sensibilidade de Infra Vermelhos

en: Speaker Volume:
pt: Volume do Altifalante:

en: Giants
pt: Gigantes

en: Tech
pt: Tecnologia

note: Translators: Double-Declining Depreciation Dialog: Label before life input Translators: Straight-Line Depreciation Dialog: Label before life input Translators: Sum-of-the-Years’-Digits Depreciation Dialog: Label before life input
en: Life
pt: Vida

en: Trap
pt: Armadilha

note: #-#-#-#-#  pioneers_15.6-2_pt.po (Pioneers 14.1)  #-#-#-#-# Label: set player icon preferences
en: Variant:
pt: Variante:

en: Main Stick
pt: Stick Principal

en: IR
pt: IV

en: FullScr
pt: Ecrã Inteiro

en: Error loading selected language. Falling back to system default.
pt: Erro ao carregar o idioma seleccionado. Será revertido para o idioma padrão do sistema.

en: Update available
pt: Atualização disponível

en: Dead Zone
pt: Zona morta

en: Playing a game
pt: Jogar um jogo

en: North America
pt: América do Norte

en: South America
pt: América do Sul

note: #-#-#-#-#  tzdata_2025c-3_pt.po (tzdata 2025b-3)  #-#-#-#-# Type: select Choices Note to translators: - This is a continent or ocean (except for "Etc") - "Etc" will present users with a list of "GMT+xx" or "GMT-xx" timezones
en: Africa
pt: África

en: &Yes
pt: &Sim

en: &No
pt: &Não

en: N&o to All
pt: Nã&o a tudo

note: Type: string Description
en: Host running the PostgreSQL server for dotLRN:
pt: Máquina que corre o servidor PostgreSQL para o dotLRN:

note: Type: string Description
en: Please provide the hostname of a remote PostgreSQL server.
pt: Por favor, indique o nome da máquina de um servidor remoto de base de dados PostgreSQL.

note: Type: string Description
en: Database administrator username:
pt: Nome de administrador da base de dados:

note: Type: string Description
en: Please enter the PostgreSQL administrator username, needed for the database creation.
pt: Por favor introduza o nome de utilizador do administrador de PostgreSQL, necessário para a criação da base de dados.

note: Type: password Description
en: Database administrator password:
pt: Palavra-passe do administrador da base de dados:

note: Type: password Description
en: Please enter the PostgreSQL administrator password, needed for the database creation.
pt: Por favor introduza a palavra-passe do administrador de PostgreSQL, necessária para a criação da base de dados.

note: Type: string Description
en: Database username for dotLRN:
pt: Nome do utilizador dono da base de dados para dotLRN:

note: Type: string Description
en: Please provide a PostgreSQL username for dotLRN to register with the database server.  A PostgreSQL user is not necessarily the same as a system login, especially if the database is on a remote server.
pt: Por favor indique o nome de utilizador de PostgreSQL para o dotLRN se registar com o servidor de bases de dados. Um nome de utilizador de PostgreSQL não é necessariamente o mesmo que o do login do sistema, especialmente se a base de dados estiver num servidor remoto.

note: Type: string Description
en: This is the user which will own the database, tables and other objects to be created by this installation.  This user will have complete freedom to insert, change or delete data in the database.
pt: Este é o utilizador que irá ser dono da base de dados, tabelas e outros objectos a serem criados por esta instalação. Este utilizador terá total liberdade para inserir, alterar ou apagar dados na base de dados.

note: Type: password Description
en: Database owner password:
pt: Palavra-passe do dono da base de dados:

note: Type: password Description
en: Please enter the password of the dotLRN database owner.
pt: Por favor introduza a palavra-passe do dono da base de dados do dotLRN.

note: Type: password Description
en: Database owner password confirmation:
pt: Confirmação da palavra-passe do dono da base de dados:

note: Type: password Description
en: Please confirm the password of the dotLRN database owner.
pt: Por favor confirme a palavra-passe do dono da base de dados do dotLRN.

note: Type: boolean Description
en: Grant PostgreSQL access to the dotLRN user?
pt: Conceder acesso PostgreSQL ao utilizador dotLRN?

note: Type: boolean Description
en: Please specify whether /etc/postgresql/.../pg_hba.conf should allow the dotLRN user to access the database.
pt: Por favor especifique se /etc/postgresql/.../pg_hga.conf deve permitir que o utilizador dotLRN aceda à base de dados.

note: type: textblock
en: deb-buildinfo - Debian build information file format
pt: deb-buildinfo - formato Debian de ficheiro de informação de compilação

note: type: textblock
en: Each Debian source package build can record the build information in a B<.buildinfo> control file, which contains a number of fields in L<deb822(5)> format.
pt: Cada compilação de pacote fonte Debian pode gravar a informação de compilação num ficheiro de controle B<.buildinfo>, o qual contem um número de campos em formato L<deb822(5)>.

note: type: textblock
en: Each field begins with a tag, such as B<Source> or B<Binary> (case insensitive), followed by a colon, and the body of the field (case sensitive unless stated otherwise).  Fields are delimited only by field tags.  In other words, field text may be multiple lines in length, but the installation tools will generally join lines when processing the body of the field (except in case of the multiline fields B<Binary-Only-Changes>, B<Installed-Build-Depends>, B<Environment>, B<Checksums-Md5>, B<Checksums-Sha1> and B<Checksums-Sha256>, see below).
pt: Cada campo começa com uma etiqueta, tal como B<Source> ou B<Binary> (insensível a maiúsculas/minúsculas), seguida de dois pontos, e do corpo do campo (sensível a maiúsculas/minúsculas a menos que declarado o contrário). Os campos são delimitados apenas pelas etiquetas (tags) dos campos. Por outras palavras, o campo de texto pode ter várias linhas de comprimento, mas as ferramentas de instalação irão geralmente juntar as linhas quando processam o corpo do campo (excepto no caso de campos multi-linha B<Binary-Only-Changes>, B<Installed-Build-Depends>, B<Environment>, B<Checksums-Md5>, B<Checksums-Sha1> e B<Checksums-Sha256>, ver abaixo).

note: type: textblock
en: The control data might be enclosed in an OpenPGP ASCII Armored signature, as specified in RFC9580.
pt: Os dados de controle podem estar inclusos numa assinatura OpenPGP ASCII Armored, como especificado em RFC9580.

note: type: textblock
en: The name of the B<.buildinfo> file will depend on the type of build and will be as specific as necessary but not more; the name will be:
pt: O nome do ficheiro B<.buildinfo> irá depender do tipo de compilação e será tão específico quanto necessário mas não mais; o nome irá ser:

note: type: textblock
en: for a build that includes B<any>
pt: para uma compilação que inclua B<any>

note: type: textblock
en: otherwise for a build that includes B<all>
pt: caso contrário para uma compilação que inclua B<all>

note: type: textblock
en: otherwise for a build that includes B<source>
pt: caso contrário para uma compilação que inclua B<source>

note: type: =head1
en: FIELDS
pt: CAMPOS

note: type: =item
en: B<Format:> I<format-version> (required)
pt: B<Format:> I<format-version> (necessário)

note: type: textblock
en: The value of this field declares the format version of the file.  The syntax of the field value is a version number with a major and minor component.  Backward incompatible changes to the format will bump the major version, and backward compatible changes (such as field additions) will bump the minor version.  The current format version is B<1.0>.
pt: O valor deste campo declara a versão de formato do ficheiro. A sintaxe do valor do campo é um número de versão com um componente maior ou menor. Alterações incompatíveis com versões anteriores ao formato irão colidir com a versão maior, e alterações compatíveis com versões anteriores (tais como adições de campos) irão colidir com a versão menor. A versão de formato actual é B<1.0>.

note: type: =item
en: B<Source:> I<source-name> [B<(>I<source-version>B<)>] (required)
pt: B<Source:> I<source-name> [B<(>I<source-version>B<)>] (necessário)

note: type: textblock
en: The name of the source package.  If the source version differs from the binary version, then the I<source-name> will be followed by a I<source-version> in parenthesis.  This can happen when the build is for a binary-only non-maintainer upload.
pt: O nome do pacote fonte. Se a versão fonte diferir da versão binário, então o I<source-name> será seguido por um I<source-version> em parênteses. Isto pode acontecer quando a compilação é para envio de não-maintainer apenas-binário.

note: type: =item
en: B<Binary:> I<binary-package-list> (required in context)
pt: B<Binary:> I<binary-package-list> (necessário em contexto)

note: type: textblock
en: This folded field is a space-separated list of binary packages built.  If the build is source-only, then the field is omitted (since dpkg 1.20.0).
pt: Este campo dobrado é uma lista de pacotes binários compilados separados por espaços. Se a compilação for de "apenas-fonte", então o campo é omitido (desde dpkg 1.20.0).

note: type: =item
en: B<Architecture:> I<arch-list> (required)
pt: B<Architecture:> I<arch-list> (necessário)

note: type: textblock
en: The architecture list specifies on which type of machine this package runs.  The value should be a list of architecture names separated by spaces.
pt: A lista de arquitecturas especifica em que tipo de máquina este pacote corre.  O valor deve ser uma lista de nomes de arquitectura separados por espaços.

note: type: textblock
en: Common architectures are B<amd64>, B<armel>, B<i386>, etc.  Note that the special B<all> value is meant for packages that are architecture independent (such as shell and Perl scripts or documentation).  If the source for the package is also being built, the special entry B<source> is also present.
pt: Arquitecturas comuns são B<amd64>, B<armel>, B<i386>, etc.  Note que o valor especial B<all> destina-se a pacotes que são independentes da arquitectura (tais como scripts de shell e Perl ou documentação). Se a fonte do pacote estiver também a ser compilada, a entrada especial B<source> está também presente.

note: type: textblock
en: B<Note:> Architecture wildcards are not allowed in this context.
pt: B<Nota:> Os wildcards de arquitectura não são permitidos neste contexto.

note: type: =item
en: B<Version:> I<version-string> (required)
pt: B<Version:>I< string-de-versão> (obrigatório)

note: type: textblock
en: Typically, this is the original package's version number in whatever form the program's author uses.  It may also include a Debian revision number (for non-native packages).  The exact format and sorting algorithm are described in L<deb-version(7)>.
pt: Tipicamente, isto é o número de versão do pacote original seja em que formato o autor do programa usa.  Pode também incluir um número de revisão Debian (para pacotes não-nativos).  O formato exacto e algoritmo de ordenação estão descritos em L<deb-version(7)>.

note: type: textblock
en: B<Note>: On some vendors, dpkg has been made to permit native sources with non-native versions, making this incoherent and adding to the confusion of the concept, where in addition this tends to be a trap for accidental mistakes.
pt: B<Nota>: Em alguns fornecedores, o dpkg foi feito para permitir fontes nativas com versões não-nativas, tornando isto incoerente e adicional à confusão do conceito, onde adicionalmente isto tende a ser uma armadilha para enganos acidentais.

note: type: textblock
en: This multiline field contains the concatenated text of the changelog entry for a binary-only non-maintainer upload (binNMU) if that is the case.  To make this a valid multiline field empty lines are replaced with a single full stop (‘.’) and all lines are indented by one space character.  The exact content depends on the changelog format.
pt: Este campo multi-linha contem o texto concatenado da entrada changelog para um envio de não-maintainer apenas binário (binNMU) se esse for o caso. Para tornar isto numa entrada multi-linha válida as linhas vazias são substituídas com um único ponto final (‘.’) e todas as linhas são indentadas por um caractere de espaço. O conteúdo exacto depende do formato do changelog.

note: type: =item
en: B<Checksums-Md5:> (required, weak)
pt: B<Checksums-Md5:> (necessário, fraco)

note: type: =item
en: B<Checksums-Sha1:> (required, weak)
pt: B<Checksums-Sha1:> (necessário, fraco)

note: type: =item
en: B<Checksums-Sha256:> (required, strong)
pt: B<Checksums-Sha256:> (necessário, forte)

note: type: textblock
en: These multiline fields contain a list of files with a checksum and size for each one.  These fields have the same syntax and differ only in the checksum algorithm used: MD5 for B<Checksums-Md5>, SHA-1 for B<Checksums-Sha1> and SHA-256 for B<Checksums-Sha256>.
pt: Estes campos multi-linha contêm uma lista de ficheiros com um sumário de verificação e tamanho para cada um deles. Estes campos têm a mesma sintaxe e diferem apenas no algoritmo de checksum usado: MD5 para B<Checksums-Md5>, SHA-1 para B<Checksums-Sha1> e SHA-256 para B<Checksums-Sha256>.

note: type: textblock
en: B<Note>: The MD5 and SHA-1 checksums are considered weak, and should never be assumed to be sufficient for secure verification.
pt: B<Nota>: Os sumários de verificação MD5 e SHA-1são considerados fracos, e nunca devem ser assumidos como suficientes para verificação de segurança.

note: type: textblock
en: The first line of the field value (the part on the same line as the field name followed by a colon) is always empty.  The content of the field is expressed as continuation lines, one line per file.  Each line consists of space-separated entries describing the file: the checksum, the file size, and the file name.
pt: A primeira linha do campo valor (a parte na mesma linha que tem o campo nome seguido de dois pontos) é sempre vazia. O conteúdo do campo é expressado como linhas de continuação, uma linha por ficheiro. Cada linha consiste de entradas separadas por espaços que descrevem o ficheiro: o sumário de verificação (checksum), o tamanho do ficheiro, e o nome do ficheiro.

note: type: textblock
en: These fields list all files that make up the build.
pt: Estes campos listam todos os ficheiros que fazem a compilação.

note: type: textblock
en: The name of the distribution this package is originating from.
pt: O nome da distribuição de onde este pacote originou.

note: type: =item
en: B<Build-Architecture:> I<arch> (required)
pt: B<Build-Architecture:> I<arch> (necessário)

note: type: textblock
en: The Debian architecture for the installation the packages is being built in.  Common architectures are B<amd64>, B<armel>, B<i386>, etc.
pt: A arquitectura Debian para a instalação dos pacotes que estão a ser compilados. Arquitecturas comuns são B<amd64>, B<armel>, B<i386>, etc.

note: type: textblock
en: The date the package was built.  It must be in the same format as the date in a L<deb-changelog(5)> entry.
pt: A data em que o pacote foi compilado. Tem de estar no mesmo formato que a data duma entrada L<deb-changelog(5)>.

note: type: textblock
en: The release and version (in an unspecified format) of the kernel running on the build system.  This field is only going to be present if the builder has explicitly requested it, to avoid leaking possibly sensitive information.
pt: O lançamento e versão (num formato não especificado) do kernel que corre no sistema de compilação. Este campo só vai estar presente se o compilador o tiver explicitamente requerido, para evitar fugir informação possivelmente sensível.

note: type: textblock
en: The absolute build path, which correspond to the unpacked source tree.  This field is only going to be present if the vendor has allowed it via some pattern match to avoid leaking possibly sensitive information.
pt: O caminho de compilação absoluto, que corresponde à árvore fonte desempacotada. Este campo apenas vai estar presente se o fornecedor o permitiu via algum padrão de correspondência para evitar denunciar informação possivelmente sensível.

note: type: textblock
en: On Debian and derivatives only build paths starting with I</build/> will emit this field.
pt: Em Debian e derivados apenas os caminhos de compilação começados com I</build/> irão emitir este campo.

note: type: textblock
en: This folded field contains a space-separated list of non-exhaustive reason tags (formed by alphanumeric and dash characters) which identify why the current build has been tainted (since dpkg 1.19.5).
pt: Este campo dobrado contem uma lista separada por espaços de etiquetas de razão não-exaustiva (formadas por caracteres alfanuméricos e traços) as quais identificam porque a compilação actual foi contaminada (desde dpkg 1.19.5).

note: type: textblock
en: On Debian and derivatives the following reason tags can be emitted:
pt: Em Debian e derivados as seguintes etiquetas de razão podem ser emitidas:

note: type: textblock
en: The system has configuration files under I</usr/local/etc>.
pt: O sistema tem ficheiros de configuração sob I</usr/local/etc>.

note: type: textblock
en: The system has header files under I</usr/local/include>.
pt: O sistema tem ficheiros cabeçalho sob I</usr/local/include>.

note: type: textblock
en: The system has programs under I</usr/local/bin> or I</usr/local/sbin>.
pt: O sistema tem programas sob I</usr/local/bin> ou I</usr/local/sbin>.

note: type: textblock
en: The system has libraries, either static or shared under I</usr/local/lib>.
pt: O sistema tem bibliotecas, sejam estáticas ou partilhadas sob I</usr/local/lib>.

note: type: textblock
en: The system can execute cross built programs, either directly or via some emulation layer.
pt: O sistema pode executar programas de compilação cruzada, seja diretamente ou via algum tipo de emulação.

note: type: textblock
en: Since dpkg 1.21.10.
pt: Desde dpkg 1.21.10.

note: type: =item
en: B<Installed-Build-Depends:> (required)
pt: B<Installed-Build-Depends:> (necessário)

note: type: textblock
en: The list of installed and configured packages that might affect the package build process.
pt: A lista de pacotes instalados e configurados que podem afectar o processo de compilação do pacote.

note: type: textblock
en: The list consists of each package name, optionally arch-qualified for foreign architectures, with an exact version restriction, separated by commas.
pt: A lista consiste do nome de cada pacote, opcionalmente tem a qualificação da arquitectura para outras arquitecturas, com uma restrição de versão exacta, separados por vírgulas.

note: type: textblock
en: The list includes all essential packages, packages listed in B<Build-Depends>, B<Build-Depends-Arch>, B<Build-Depends-Indep> source control fields, any vendor specific builtin dependencies, and all their recursive dependencies.  On Debian and derivatives the dependency builtin is B<build-essential>.
pt: A lista inclui todos os pacotes essenciais, os pacotes listados em B<Build-Depends>, B<Build-Depends-Arch>, campos de controle de fonte B<Build-Depends-Indep>, quaisquer dependências de compilação específicas do fornecedor, e todas as suas dependências recursivas. Em Debian e derivados a dependência embutida é B<build-essential>.

note: type: textblock
en: For dependencies coming from the source control fields, all dependency alternatives and all providers of virtual packages depended on will be included.
pt: Para as dependências que venham de campos de controle da fonte, todas as alternativas a dependências e todos os fornecedores de pacotes virtuais de quais se depende serão incluídos.

note: type: textblock
en: The list of environment variables that are known to affect the package build process, with each environment variable followed by an equal sign (‘=’)  and the variable's quoted value, using double quotes (‘"’), and backslashes escaped (‘\\’).
pt: A lista de variáveis de ambiente que se sabe afectarem o processo de compilação do pacote, com cada variável de ambiente seguida por um sinal igual (‘=’)  e o valor da variável citando entre aspas (‘"’), e barras  escapadas (‘\\’).

note: type: textblock
en: deb-changelog - dpkg source packages' changelog file format
pt: deb-changelog - formato do ficheiro changelog de pacotes fonte dpkg

note: type: textblock
en: Changes in the packaged version of a project are explained in the changelog file I<debian/changelog>.  This includes modifications made in the source package compared to the upstream one as well as other changes and updates to the package.
pt: Alterações na versão empacotada de um projecto estão explicadas no ficheiro de registo de alterações I<debian/changelog>.  Isto inclui modificações feitas no pacote fonte comparadas com as do autor assim como outras alterações e actualizações feitas ao pacote.

note: type: textblock
en: The format of the I<debian/changelog> allows the package building tools to discover which version of the package is being built and find out other release-specific information.
pt: O formato do I<debian/changelog> permite às ferramentas de compilação do pacote descobrir qual a versão do pacote está a ser compilada e descobrir outras informações específicas do lançamento.

note: type: textblock
en: That format is a series of entries like this:
pt: Esse formato é uma série de entradas como esta:

note: type: textblock
en: I<package> and I<version> are the source package name and version number.  I<version> is delimited by parenthesis U+00028 ‘B<(>’ and U+0029 ‘B<)>’.
pt: I<package> e I<version> são o nome do pacote fonte e o número da versão. I<version> é delimitado por parêntesis U+00028 ‘B<(>’ e U+0029 ‘B<)>’.

note: type: textblock
en: I<distributions> lists one or more space-separated distributions where this version should be installed when it is uploaded; it is copied to the B<Distribution> field in the I<.changes> file.  I<distributions> must be terminated by a semicolon (U+003B ‘B<;>’).
pt: I<distributions> lista uma ou mais distribuições separadas por espaços onde esta versão deve ser instalada quando é enviada; é copiado para o campo B<Distribution> no ficheiro I<.changes>. I<distributions> tem de ser terminada com um caractere ponto e vírgula (U+003B ‘B<;>’).

note: type: textblock
en: I<metadata> lists zero or more comma-separated I<keyword>=I<value> items.  Each keyword can contain only minus and case insensitive alphanumeric characters, as they need to be mapped to L<deb822(5)> field names.  The only I<keyword>s currently supported by B<dpkg> are:
pt: I<metadata> lista zero ou mais itens I<keyword>=I<value> separados por espaços. Cada palavra-chave pode conter apenas os caracteres menos e alfanuméricos insensíveis a maiúsculas/minúsculas, pois precisam de ser mapeadas para nomes de campos L<deb822(5)>. As únicas I<keyword>s presentemente suportadas pelo B<dpkg> são:

note: type: textblock
en: Its value is used for the B<Urgency> field in the I<.changes> file for the upload.
pt: O seu valor é usado para o campo B<Urgency> no ficheiro I<.changes> para o envio.

note: type: textblock
en: With a B<yes> value, it is used to denote that this changelog entry is for a binary-only non-maintainer upload (an automatic binary rebuild with the only change being the changelog entry).
pt: Com um valor B<yes>, é usado para denotar que esta entrada no changelog é para um envio binary-only non-maintainer (uma recompilação binária automática com a única alteração a ser a entrada changelog).

note: type: textblock
en: The change details may in fact be any series of lines starting with at least two spaces (U+0020 B<SPACE>), but conventionally each change starts with an asterisk and a separating space and continuation lines are indented so as to bring them in line with the start of the text above.  Blank lines may be used here to separate groups of changes, if desired.
pt: Os detalhes da alteração podem de facto serem qualquer série de linhas começando com pelo menos dois espaços (U+0020 B<SPACE>), mas convencionalmente cada alteração começa com um asterisco e um espaço de separação e as linhas de continuação são recuadas para as alinhar com o inicio de texto em cima. Linhas vazias podem ser usadas aqui para separar grupos de alterações, se desejado.

note: type: textblock
en: If this upload resolves bugs recorded in the distribution bug tracking system, they may be automatically closed on the inclusion of this package into the distribution archive by including the string:
pt: Se este envio resolver bugs guardados no sistema de acompanhamento de bugs da distribuição, estes podem ser fechados automaticamente na inclusão deste pacote no arquivo da distribuição ao incluir a string:

note: type: textblock
en: in the change details, where B<#>I<nnnnn> is the bug number.  The exact Perl regular expression is:
pt: nos detalhes de alteração, onde B<#>I<nnnnn> é o número do bug. A expressão regular Perl exacta é:

note: type: textblock
en: That is, the string should consist of the word B<closes:> followed by a comma-separated list of bug numbers.  Bug numbers may be preceded by the word B<bug> and/or a B<#> sign, as in C<Closes: 42, bug#43, #44, bug 45>.  The words B<closes:> and B<bug> are not case sensitive.  The list of bug numbers may span multiple lines.
pt: Isto é, a string deve consistir da palavra B<closes:> seguida por uma lista separada por vírgulas de números de bug.  Os números de bug podem ser precedidos pela palavra B<bug> e/ou sinal B<#>, como em C<Closes: 42, bug#43, #44, bug 45>.  As palavras B<closes:> e B<bug> não são sensíveis a maiúsculas/minúsculas. A lista de números de bug pode ocupar várias linhas.

note: type: textblock
en: This information is conveyed via the B<Closes> field in the I<.changes> file.  Where, depending on the archive maintenance software, all the bug numbers listed might get automatically closed.
pt: Esta informação é transmitida via campo B<Closes> no ficheiro I<.changes>. Onde, dependendo do software de manutenção do arquivo, todos os números de bug listados podem ser fechados automaticamente.

note: type: textblock
en: The maintainer name and email address used in the changelog should be the details of the person who prepared this release of the package.  They are B<not> necessarily those of the uploader or usual package maintainer.  The information here will be copied to the B<Changed-By> field in the I<.changes> file, and then later might be used to send an acknowledgment when the upload has been installed in the distribution archive.
pt: O nome de maintainer e endereço email usado no changelog deverão ser os detalhes da pessoa que preparou este lançamento do pacote. B<Não> são necessários os da pessoa que faz o envio ou do maintainer habitual do pacote. A informação daqui será copiada para o campo B<Changed-By> no ficheiro I<.changes>, e depois mais tarde pode ser usada para enviar uma confirmação quando o pacote enviado for instalado no arquivo da distribuição.

note: type: textblock
en: The I<date> has the following format (compatible and with the same semantics of RFC2822 and RFC5322, or what «date -R» generates):
pt: O I<date> tem o seguinte formato (compatível com as mesmas semânticas de RFC2822 e RFC5322, ou o que «date -R» gerar):

note: #-#-#-#-#  dpkg_1.23.4_pt.po (dpkg-man 1.23.3)  #-#-#-#-# type: textblock
en: where:
pt: onde:

note: type: textblock
en: Is one of: B<Mon>, B<Tue>, B<Wed>, B<Thu>, B<Fri>, B<Sat>, B<Sun>.
pt: É um de: B<Mon>, B<Tue>, B<Wed>, B<Thu>, B<Fri>, B<Sat>, B<Sun>.

note: type: textblock
en: Is a one- or two-digit day of the month (B<01>-B<31>), where the leading zero is optional, but conventionally does not get omitted.
pt: E um dia do mês de um ou dois dígitos (B<01>-B<31>), onde o zero inicial é opcional, mas convencionalmente não é omitido.

note: type: textblock
en: Is one of: B<Jan>, B<Feb>, B<Mar>, B<Apr>, B<May>, B<Jun>, B<Jul>, B<Aug>, B<Sep>, B<Oct>, B<Nov>, B<Dec>.
pt: É um de of: B<Jan>, B<Feb>, B<Mar>, B<Apr>, B<May>, B<Jun>, B<Jul>, B<Aug>, B<Sep>, B<Oct>, B<Nov>, B<Dec>.

note: type: textblock
en: Is the four-digit year (e.g. 2010).
pt: É o ano em quatro dígitos (ex. 2020).

note: type: textblock
en: Is the two-digit hour (B<00>-B<23>).
pt: É a hora em dois dígitos (B<00>-B<23>).

note: type: textblock
en: Is the two-digit minutes (B<00>-B<59>).
pt: É os minutos em dois dígitos (B<00>-B<59>).

note: type: textblock
en: Is the two-digit seconds (B<00>-B<60>).
pt: É os segundos em dois dígitos (B<00>-B<60>).

note: type: textblock
en: Is the time zone offset from Coordinated Universal Time (UTC).  ‘B<+>’ indicates that the time is ahead of (i.e., east of) UTC and ‘B<->’ indicates that the time is behind (i.e., west of) UTC.  The first two digits indicate the hour difference from UTC and the last two digits indicate the number of additional minutes difference from UTC.  The last two digits must be in the range B<00>-B<59>.
pt: é o deslocamento de fuso horário de Coordinated Universal Time (UTC).  ‘B<+>’ indica que a hora é adiantada de (isto é, a este de) UTC e ‘B<->’ indica que a hora é atrasada de (isto é, a oeste) UTC. Os  primeiros dois dígitos indicam a diferença horária de UTC e os dois últimos dígitos indicam o número de minutos adicionais em diferença a UTC. OS últimos dois dígitos têm de estar dentro do alcance  B<00>-B<59>.

note: type: textblock
en: The first “title” line with the package name must start at the left hand margin.  The “trailer” line with the maintainer and date details must be preceded by exactly one space (U+0020 B<SPACE>).  The maintainer details and the date must be separated by exactly two spaces (U+0020 B<SPACE>).  Each part of the I<date> can be separated by one or more spaces (U+0020 B<SPACE>), except after the comma where it can be separated by zero or more spaces (U+0020 B<SPACE>).
pt: A primeira linha "título" com no nome do pacote tem de começar na margem esquerda. margin.  A linha final “trailer” com os detalhes do maintainer e data deve ser precedida de exactamente um espaço (U+0020 B<SPACE>). Os detalhes do maintainer e a data devem estar separados por exactamente dois espaços (U+0020 B<SPACE>).  Cada parte de I<date> pode ser separada  por um ou mais espaços (U+0020 B<SPACE>), excepto após a vírgula onde pode ser separada por zero ou mais espaços (U+0020 B<SPACE>).

note: type: textblock
en: Any line that consists entirely (i.e., no leading whitespace) of B<#> or B</* */> style comments or RCS keywords should be ignored.
pt: Quaisquer linhas que consistam inteiramente (isto é, sem espaço em branco à esquerda) de B<#> ou B</* */> são comentários de estilo ou palavras chave RCS devem ser ignoradas.

note: type: textblock
en: Vim modelines or Emacs local variables, and ancient changelog entries with other formats at the end of the file should be accepted and preserved on output, but their contents might be otherwise ignored and parsing stopped at that point.
pt: Linhas modelo do Vim ou variáveis locais do Emacs, e entradas changelog antigas com outros formatos até ao fim do ficheiro devem ser aceites e preservados no resultado, mas os seus conteúdos podem ser por outro lado ignorados e a análise parada nesse ponto.

note: type: textblock
en: The entire changelog must be encoded in UTF-8.
pt: Todo o changelog tem de estar codificado em UTF-8.

note: type: textblock
en: deb-changes - Debian upload changes control file format
pt: deb-changes - Formato Debian de ficheiro de controle de envio de alterações

note: type: textblock
en: Each Debian upload is composed of a .changes control file, which contains a number of fields in L<deb822(5)> format.
pt: Cada envio Debian é composto de um ficheiro de controle .changes, o qual contém um número de campos em formato L<deb822(5)>.

note: type: textblock
en: Each field begins with a tag, such as B<Source> or B<Binary> (case insensitive), followed by a colon, and the body of the field (case sensitive unless stated otherwise).  Fields are delimited only by field tags.  In other words, field text may be multiple lines in length, but the installation tools will generally join lines when processing the body of the field (except in case of the multiline fields B<Description>, B<Changes>, B<Files>, B<Checksums-Sha1> and B<Checksums-Sha256>, see below).
pt: Cada campo começa com uma etiqueta, tal como B<Source> ou B<Binary> (insensível a maiúsculas/minúsculas), seguida do símbolo dois pontos, e o corpo do campo (sensível a maiúsculas/minúsculas a menos que declarado o contrário). Os campos são delimitados apenas por etiquetas de campos. Por outras palavras, o texto do campo pode ter várias linhas de comprimento, mas as ferramentas de instalação irão geralmente juntar as linhas quando processam o corpo do campo (excepto no caso de B<Description>, B<Changes>, B<Files>, B<Checksums-Sha1> e B<Checksums-Sha256> de múltiplos campos, ver abaixo).

note: type: textblock
en: The value of this field declares the format version of the file.  The syntax of the field value is a version number with a major and minor component.  Backward incompatible changes to the format will bump the major version, and backward compatible changes (such as field additions) will bump the minor version.  The current format version is B<1.8>.
pt: O valor deste campo declara a versão de formato do ficheiro. A sintaxe do valor do campo é um número de versão com um componente maior ou menor. Alterações incompatíveis com versões anteriores ao formato irão colidir com a versão maior, e alterações compatíveis com versões anteriores (tais como adições de campos) irão colidir com a versão menor. A versão de formato actual é B<1.8>.

note: type: =item
en: B<Date:> I<release-date> (required)
pt: B<Date:> I<release-date> (necessário)

note: type: textblock
en: The date the package was built or last edited.  It must be in the same format as the date in a L<deb-changelog(5)> entry.
pt: A data em que o pacote foi compilado ou editado pela última vez. Tem de estar no mesmo formato que a data duma entrada em L<deb-changelog(5)>.

note: type: textblock
en: The value of this field is usually extracted from the I<debian/changelog> file.
pt: O valor deste campo é geralmente extraído do ficheiro I<debian/changelog>.

note: type: textblock
en: The name of the source package.  If the source version differs from the binary version, then the I<source-name> will be followed by a I<source-version> in parenthesis.  This can happen when the upload is a binary-only non-maintainer upload.
pt: O nome do pacote fonte. Se a versão de fonte diferir da versão binária, então o I<source-name> será seguido por um I<source-version> em parêntesis. Isto pode acontecer quando o envio ao arquivo é um envio de não-maintainer apenas-binário.

note: type: textblock
en: This folded field is a space-separated list of binary packages to upload.  If the upload is source-only, then the field is omitted (since dpkg 1.19.3).
pt: Este campo dobrado é uma lista de pacotes binários separados por espaços para enviar. Se o envio for de "apenas-fonte", então o campo é omitido (desde dpkg 1.19.3).

note: type: textblock
en: Lists the architectures of the files currently being uploaded.
pt: Lista as arquitecturas dos ficheiros atualmente a serem enviados.

note: type: textblock
en: Common architectures are B<amd64>, B<armel>, B<i386>, etc.  Note that the special B<all> value is meant for packages that are architecture independent (such as shell and Perl scripts or documentation).  If the source for the package is also being uploaded, the special entry B<source> is also present.
pt: Arquitecturas comuns são B<amd64>, B<armel>, B<i386>, etc.  Note que o valor especial B<all> destina-se a pacotes que são independentes da arquitectura (tais como scripts de shell e Perl ou documentação). Se a fonte do pacote estiver também a ser enviada, a entrada especial B<source> está também presente.

note: type: =item
en: B<Distribution:> I<distribution>s (required)
pt: B<Distribution:> I<distribution>s (necessário)

note: type: textblock
en: Lists one or more space-separated distributions where this version should be installed when it is uploaded to the archive.
pt: Lista uma ou mais distribuições separadas por espaços onde esta versão deve ser instalada quando é enviada para o arquivo.

note: type: =item
en: B<Urgency:> I<urgency> (recommended)
pt: B<Urgency:> I<urgency> (recomendado)

note: type: textblock
en: The urgency of the upload.  The currently known values, in increasing order of urgency, are: B<low>, B<medium>, B<high>, B<critical> and B<emergency>.
pt: A urgência do envio. Os valores presentemente conhecidos, em ordem ascendente de prioridade, são:  B<low>, B<medium>, B<high>, B<critical> e B<emergency>.

note: type: =item
en: B<Maintainer:> I<fullname-email> (required)
pt: B<Maintainer:> I<fullname-email> (necessário)

note: type: textblock
en: Should be in the format “Joe Bloggs E<lt>jbloggs@example.orgE<gt>”, and is typically the person who created the package, as opposed to the author of the software that was packaged.
pt: Deverá estar no formato “Joe Bloggs E<lt>jbloggs@example.orgE<gt>”, e é tipicamente a pessoa que criou o pacote, e não o autor do software que foi empacotado.

note: type: textblock
en: Should be in the format “Joe Bloggs E<lt>jbloggs@example.orgE<gt>”, and is typically the person who prepared the package changes for this release.
pt: Deverá estar no formato “Joe Bloggs E<lt>jbloggs@example.orgE<gt>”, e é tipicamente a pessoa que preparou as alterações no pacote para este lançamento.

note: type: =item
en: B<Description:> (recommended)
pt: B<Description:> (recomendado)

note: type: textblock
en: This multiline field contains a list of binary package names followed by a space, a dash (‘B<->’) and their possibly truncated short descriptions.  If the upload is source-only, then the field is omitted (since dpkg 1.19.3).
pt: Este campo multi-linha contem uma lista de nomes de pacotes binários seguida por um espaço, um traço (‘B<->’) a as suas descrições curtas possivelmente truncadas. Se o envio for apenas-fonte, então o campo é omitido (desde dpkg 1.19.3).

note: type: textblock
en: A space-separated list of bug report numbers for bug reports that have been resolved with this upload.  The distribution archive software might use this field to automatically close the referred bug numbers in the distribution bug tracking system.
pt: Uma lista separada por espaços de números de relatórios de bugs para relatórios de bugs que foram resolvidos com este envio. Os software do arquivo da distribuição pode usar este campo para fechar automaticamente os bugs com os números referenciados no sistema de acompanhamento de bugs da distribuição.

note: type: textblock
en: This field denotes that the upload is a binary-only non-maintainer build.  It originates from the B<binary-only=yes> key/value from the changelog metadata entry.
pt: Este campo indica que o envio é uma compilação de não-maintainer apenas-binário. É originado a partir da chave/valor B<binary-only=yes> da entrada de meta-dados do changelog.

note: type: textblock
en: This field specifies a whitespace separated list of build profiles that this upload was built with.
pt: Este campo especifica uma lista de perfis de compilação separados por espaços em branco, do que com que este envio foi compilado.

note: type: =item
en: B<Changes:> (required)
pt: B<Changes:> (necessário)

note: type: textblock
en: This multiline field contains the concatenated text of all changelog entries that are part of the upload.  To make this a valid multiline field empty lines are replaced with a single full stop (‘.’) and all lines are indented by one space character.  The exact content depends on the changelog format.
pt: Este campo multi-linha contem o texto concatenado de todas as entradas changelog que fazem parte do envio. Para tornar isto numa entrada multi-linha válida as linhas vazias são substituídas com um único ponto final (‘.’) e todas as linhas são indentadas por um caractere de espaço. O conteúdo exacto depende do formato do changelog.

note: type: =item
en: B<Files:> (required)
pt: B<Files:> (necessário)

note: type: textblock
en: This multiline field contains a list of files with an md5sum, size, section and priority for each one.
pt: Este campo multi-linha contem uma lista de ficheiros com um md5sum, tamanho, secção e prioridade para cada um.

note: type: textblock
en: The first line of the field value (the part on the same line as the field name followed by a colon) is always empty.  The content of the field is expressed as continuation lines, one line per file.  Each line consists of space-separated entries describing the file: the md5sum, the file size, the file section, the file priority, and the file name.
pt: A primeira linha do campo valor (a parte na mesma linha que tem o campo nome seguido de dois pontos) é sempre vazia. O conteúdo do campo é expressado como linhas de continuação, uma linha por ficheiro. Cada linha consiste de entradas separadas por espaços que descrevem o ficheiro: o md5sum, o tamanho do ficheiro, a secção do ficheiro, a prioridade do ficheiro, e o nome do ficheiro.

note: type: textblock
en: If the section is omitted in the source package template control file, it defaults to B<unknown> (since dpkg 1.22.13).
pt: Se a secção for omitida no ficheiro de controle modelo do pacote fonte, é predefinida para B<unknown> (desde dpkg 1.22.13).

note: type: textblock
en: If the priority is omitted in the source package template control file, it defaults to B<optional> (since dpkg 1.22.13).
pt: Se a prioridade for omitida no ficheiro de controle modelo do pacote fonte, é predefinida para B<optional> (desde dpkg 1.22.13).

note: type: textblock
en: This field lists all files that make up the upload.  The list of files in this field must match the list of files in the other related B<Checksums> fields.
pt: Este campo lista todos os ficheiros que fizeram o envio. A lista de ficheiros neste campo tem de corresponder à lista de ficheiros nos outros campos B<Checksums> relacionados.

note: type: textblock
en: B<Note>: The MD5 checksum is considered weak, and should never be assumed to be sufficient for secure verification, but this field cannot be omitted as it provides metadata not available anywhere else.
pt: B<Nota>: O sumário de verificação MD5 é considerado fraco, e nunca deve ser assumido como suficiente para verificação de segurança, mas este campo não pode ser omitido pois fornece metadados não disponíveis em mais nenhum lado.

note: type: textblock
en: These multiline fields contain a list of files with a checksum and size for each one.  These fields have the same syntax and differ only in the checksum algorithm used: SHA-1 for B<Checksums-Sha1> and SHA-256 for B<Checksums-Sha256>.
pt: Estes campos multi-linha contêm uma lista de ficheiros com um sumário de verificação e tamanho para cada um deles. Estes campos têm a mesma sintaxe e diferem apenas no algoritmo de checksum usado: SHA-1 para B<Checksums-Sha1> e SHA-256 parar B<Checksums-Sha256>.

note: type: textblock
en: These fields list all files that make up the upload.  The list of files in these fields must match the list of files in the B<Files> field and the other related B<Checksums> fields.
pt: Estes campos listam todos os ficheiros que fizeram o envio. A lista de ficheiros nestes campos tem de corresponder à lista de ficheiros no campo B<Files> e aos outros campos B<Checksums> relacionados.

note: type: textblock
en: B<Note>: The SHA-1 checksum is considered weak, and should never be assumed to be sufficient for secure verification.
pt: B<Nota>: O sumário de verificação SHA-1 é considerado fraco, e nunca deve ser assumido com suficiente para verificação de segurança.

note: type: textblock
en: The B<Files> field is inconsistent with the other B<Checksums> fields.  The B<Changed-By> and B<Maintainer> fields have confusing names.  The B<Distribution> field contains information about what is commonly referred to as a suite.
pt: O campo B<Files> é inconsistente com os outros campos B<Checksums>. Os campos B<Changed-By> e B<Maintainer> têm nomes confusos. O campo B<Distribution> contem informação acerca do que é comum referir-se como uma suite.

note: type: textblock
en: deb-conffiles - package conffiles
pt: deb-conffiles - conffiles de pacote

note: type: textblock
en: A package declares its list of conffiles by including a I<conffiles> file in its control archive (i.e. I<DEBIAN/conffiles> during package creation).
pt: Um pacote declara a lista de conffiles ao incluir um ficheiro I<conffiles> no seu arquivo de controlo (isto é,  I<DEBIAN/conffiles>) durante a criação do pacote.

note: type: textblock
en: This file contains a list of files, one per line, with an optional leading flag separated by whitespace.  The conffiles must be listed as absolute pathnames.  Trailing whitespace will be trimmed, but empty or whitespace-only lines are not accepted.
pt: Este ficheiro contém uma lista de ficheiros, um por linha, com uma bandeira inicial opcional separada por espaço em branco. Os conffiles têm de estar listados com nomes de caminho absolutos. Os espaços em branco finais serão cortados, mas linhas vazias ou só com espaços em branco não são aceites.

note: type: textblock
en: Files without a flag should exist in the binary package, otherwise L<dpkg(1)> will ignore them.
pt: Ficheiros sem uma bandeira devem existir no pacote binário, caso contrário o L<dpkg(1)> os irá ignorar.

note: type: textblock
en: There is currently only one flag supported, B<remove-on-upgrade>, to mark that a conffile needs to be removed on the next upgrade (since dpkg 1.20.6).  These files must not exist in the binary package, as both L<dpkg(1)> and L<dpkg-deb(1)> will not accept building nor processing such binary packages.
pt: Presentemente só há uma bandeira suportada, B<remove-on-upgrade>, para marcar que um conffile precisa de ser removido na próxima actualização (desde dpkg 1.20.6).  Estes ficheiros não podem existir no pacote binário, pois ambos L<dpkg(1)> e L<dpkg-deb(1)> não irão aceitar compilar nem processar tais pacotes binários.

note: type: textblock
en: deb-control - Debian binary package control file format
pt: deb-control - formato Debian de ficheiro de controle de pacote binário

note: type: textblock
en: Each Debian binary package contains a B<control> file in its B<control> member, and its L<deb822(5)> format is a subset of the B<debian/control> template source control file in Debian source packages, see L<deb-src-control(5)>.
pt: Cada pacote binário Debian contem um ficheiro B<control> no seu membro B<control>, e o seu formato L<deb822(5)> é um subconjunto do ficheiro modelo de controle de fonte B<debian/control> em pacotes fonte Debian, veja L<deb-src-control(5)>.

note: type: textblock
en: This file contains a number of fields.  Each field begins with a tag, such as B<Package> or B<Version> (case insensitive), followed by a colon, and the body of the field (case sensitive unless stated otherwise).  Fields are delimited only by field tags.  In other words, field text may be multiple lines in length, but the installation tools will generally join lines when processing the body of the field (except in the case of the B<Description> field, see below).
pt: Este ficheiro contém um número de campos. Cada campo começa com uma etiqueta, tal como B<Package> ou B<Version> (insensitivo a maiúsculas/minúsculas) seguido por dois pontos (:), e o corpo do campo (sensível a maiúsculas/minúsculas a menos que declarado o contrário). Os campos são delimitados apenas pelas etiquetas de campo, por outras palavras, o texto do campo pode ter múltiplas linhas de comprimento, mas as ferramentas de instalação irão geralmente juntar as linhas quando processam o corpo do campo (excepto no caso do campo B<Description>, veja em baixo).

note: type: =item
en: B<Package:> I<package-name> (required)
pt: B<Package:> I<package-name> (necessário)

note: type: textblock
en: The value of this field determines the package name, and is used to generate file names by most installation tools.
pt: O valor deste campo determina o nome do pacote, e é usado para gerar nomes de ficheiros pela maioria das ferramentas de instalação.

note: type: textblock
en: This field defines the type of the package.  B<udeb> is for size-constrained packages used by the debian installer.  B<deb> is the default value, it is assumed if the field is absent.  More types might be added in the future.
pt: Este campo define o tipo de pacote. B<udeb> é para pacotes de tamanho reduzido usados pelo instalador de debian. B<deb> é o valor predefinido, é assumido se o campo estiver ausente. Mais tipos podem ser adicionados no futuro.

note: type: =item
en: B<Maintainer:> I<fullname-email> (recommended)
pt: B<Maintainer:> I<fullname-email> (recomendado)

note: type: textblock
en: Should be in the format “Joe Bloggs E<lt>jbloggs@foo.comE<gt>”, and is typically the person who created the package, as opposed to the author of the software that was packaged.
pt: Deverá estar no formato "Joe Bloggs E<lt>jbloggs@foo.comE<gt>", e é tipicamente a pessoa que criou o pacote, e não o autor do software que foi empacotado.

note: type: =item
en: B<Description:> I<short-description> (recommended)
pt: B<Description:> I<short-description> (recomendado)

note: type: textblock
en: The format for the package description is a short brief summary on the first line (after the B<Description> field).  The following lines should be used as a longer, more detailed description.  Each line of the long description must be preceded by a space, and blank lines in the long description must contain a single ‘B<.>’ following the preceding space.
pt: O formato da descrição do pacote é um sumário breve e curto na primeira linha (após o campo B<Description>). As linhas seguintes devem ser usadas para uma descrição longa e mais detalhada. Cada linha da descrição longa tem de ser precedida com um espaço, e as linhas em branco na descrição longa têm de conter um único ‘B<.>’ a seguir ao espaço que precede.

note: type: textblock
en: This is a general field that gives the package a category based on the software that it installs.  Some common sections are B<utils>, B<net>, B<mail>, B<text>, B<x11>, etc.
pt: Este é um campo geral que dá ao pacote uma categoria baseada no software que ele instala. Algumas secções comuns são B<utils>, B<net>, B<mail>, B<text>, B<x11>, etc.

note: type: textblock
en: The accepted values are based on the specific distribution policy.
pt: Os valores aceites são baseados na política específica da distribuição.

note: type: textblock
en: Sets the importance of this package in relation to the system as a whole.  The known priorities are B<required>, B<important>, B<standard>, B<optional>, B<extra>, and B<unknown>, but other values can be used as well.
pt: Define a importância deste pacote relativamente ao sistema como um todo. As prioridades conhecidas são B<required>, B<important>, B<standard>, B<optional>, B<extra>, e B<unknown>, mas pode-se também usar outros valores.

note: type: textblock
en: How to apply these values depends on the specific distribution policy.
pt: Como aplicar estes valores depende da política específica da distribuição.

note: type: textblock
en: The approximate total size of the package's installed files, in KiB units.  The algorithm to compute the size is described in L<deb-substvars(5)>.
pt: O tamanho total aproximado dos ficheiros instalados pelo pacote, em unidades KiB. O algoritmo para computar o tamanho está descrito em L<deb-substvars(5)>.

note: type: textblock
en: This field is usually only needed when the answer is B<yes>.  It denotes a package that is required mostly for proper booting of the system or used for custom system-local meta-packages.  L<dpkg(1)> or any other installation tool will not allow a B<Protected> package to be removed (at least not without using one of the force options).
pt: Este campo normalmente não é necessário quando a resposta é B<yes>. Ele indica um pacote que é necessário principalmente para o arranque correcto do sistema ou usado para meta-pacotes personalizados locais-do-sistema. O L<dpkg(1)> ou qualquer outra ferramenta de instalação não irá permitir que um pacote B<Protected> seja removido (pelo menos não sem usar uma das opções de forçar).

note: type: textblock
en: Supported since dpkg 1.20.1.
pt: Suportado desde dpkg 1.20.1.

note: type: textblock
en: This field is usually only needed when the answer is B<yes>.  It denotes a package that is required for the packaging system, for proper operation of the system in general or during boot (although the latter should be converted to B<Protected> field instead).  L<dpkg(1)> or any other installation tool will not allow an B<Essential> package to be removed (at least not without using one of the force options).
pt: Este campo normalmente não é necessário quando a resposta é B<sim>. Ele indica um pacote que é necessário para o sistema de empacotamento, para a operação correcta do sistema no geral ou durante o arranque (apesar do último dever ser convertido para o campo B<Protected> em vez deste). O L<dpkg(1)> ou qualquer outra ferramenta de instalação não irá permitir que um pacote <Essential> seja removido (pelo menos não sem usar uma das opções de forçar).

note: type: textblock
en: This field is usually only needed when the answer is B<yes>, and is commonly injected by the archive software.  It denotes a package that is required when building other packages.
pt: Este campo geralmente não é necessário quando a resposta é B<sim>, e é injetado de modo comum pelo software do arquivo. Denota um pacote que é requerido quando se compila outros pacotes.

note: type: =item
en: B<Architecture:> B<all>|I<arch> (required)
pt: B<Architecture:> B<all>|I<arch> (requerido)

note: type: textblock
en: The architecture specifies on which type of machine this package runs.
pt: A arquitectura especifica em qual tipo de máquina este pacote corre.

note: type: textblock
en: Common architectures are B<amd64>, B<armel>, B<i386>, B<powerpc>, etc.  Note that the special B<all> value is meant for packages that are architecture independent (such as shell and Perl scripts or documentation).
pt: Arquitecturas comuns são B<amd64>, B<armel>, B<i386>, B<powerpc>, etc. Note que o valor especial B<all> é destinado a pacotes que são independentes da arquitectura. (tal como scripts de shell e Perl ou documentação).

note: type: textblock
en: An architecture name must start with an alphanumeric character (“0-9a-zA-Z”), and then gets followed by alphanumeric and dash (‘-’) characters.
pt: Um nome de arquitectura tem de começar com um caractere alfanumérico (“0-9a-zA-Z”), e depois seguido por caracteres alfanuméricos e traço (‘-’).

note: type: textblock
en: The I<url> of the bug tracking system for this package.  The current used format is I<bts-type>B<://>I<bts-address>, like B<debbugs://bugs.debian.org>.
pt: O I<url> do sistema de acompanhamento de bugs deste pacote. O formato actualmente usado é I<tipo-bts>B<://>I<endereço-bts>, como B<debbugs://bugs.debian.org>.

note: type: textblock
en: The upstream project home page I<url>.
pt: O I<url> da página inicial do projecto do autor.

note: type: textblock
en: List of tags describing the qualities of the package.  The description and list of supported tags can be found in the B<debtags> package.
pt: Lista de etiquetas que descrevem as qualidades do pacote. A descrição e a lista de etiquetas suportadas pode ser encontrada no pacote B<debtags>.

note: type: textblock
en: This field is used to indicate how this package should behave on a multi-arch installations.
pt: Este campo é usado para indicar como este pacote deve comportar-se em instalações de multi-arquitectura.

note: type: textblock
en: This value is the default when the field is omitted, in which case adding the field with an explicit B<no> value is generally not needed.
pt: Este valor é a predefinição quando o campo é omitido, e neste caso adicionar o campo com um valor B<no> explícito geralmente não é necessário.

note: type: textblock
en: This package is co-installable with itself, but it must not be used to satisfy the dependency of any package of a different architecture from itself.
pt: Este pacote é co-instalável com ele próprio, mas não pode ser usado para satisfazer a dependência de qualquer pacote de uma arquitectura diferente de ele próprio.

note: type: textblock
en: This package is not co-installable with itself, but should be allowed to satisfy a non-arch-qualified dependency of a package of a different arch from itself (if a dependency has an explicit arch-qualifier then the value B<foreign> is ignored).
pt: Este pacote não é co-instalável com ele próprio, mas deve ser permitido satisfazer uma dependência non-arch-qualified de um pacote de uma arquitectura diferente dele próprio (se uma dependência tiver um arch-qualifier explícito então o valor B<foreign> é ignorado).

note: type: textblock
en: This allows reverse-dependencies to indicate in their B<Depends> field that they accept this package from a foreign architecture by qualifying the package name with B<:any>, but has no effect otherwise.
pt: Isto permite a dependências-reversas indicarem no seu campo B<Depends> que elas aceitam este pacote de outra arquitectura ao qualificar o nome do pacote com B<:any>, mas de outro modo não tem efeito.

note: type: textblock
en: The name of the source package that this binary package came from, if it is different than the name of the package itself.  If the source version differs from the binary version, then the I<source-name> will be followed by a I<source-version> in parenthesis.  This can happen for example on a binary-only non-maintainer upload, or when setting a different binary version via «B<dpkg-gencontrol -v>».
pt: O nome do pacote fonte de onde este pacote binário veio, se for diferente do nome do próprio pacote. Se a versão fonte diferir da versão binária, então o I<source-name> será seguido por um I<source-version> em parênteses. Isto pode acontecer por exemplo, num envio de não-maintainer apenas-binário, ou quando se define uma versão binária diferente via «B<dpkg-gencontrol -v>».

note: type: textblock
en: These fields are used by the debian-installer and are usually not needed.  For more details about them, see L<https://salsa.debian.org/installer-team/debian-installer/-/raw/master/doc/devel/modules.txt>.
pt: Estes campos são usados pelo instalador de debian e geralmente não são necessários. Para mais detalhes acerca deles, veja L<https://salsa.debian.org/installer-team/debian-installer/-/raw/master/doc/devel/modules.txt>.

note: type: textblock
en: List of packages that are required for this package to provide a non-trivial amount of functionality.  The package maintenance software will not allow a package to be installed if the packages listed in its B<Depends> field aren't installed (at least not without using the force options).  In an installation, the postinst scripts of packages listed in B<Depends> fields are run before those of the packages which depend on them.  On the opposite, in a removal, the prerm script of a package is run before those of the packages listed in its B<Depends> field.
pt: Lista de pacotes que ao requeridos para este pacotes poder disponibilizar uma não-trivial quantidade de funcionalidades. O software de manutenção de pacotes não irá permitir que o pacote seja instalado se os pacotes listados no seu campo B<Depends> não estiverem instalados (pelo menos não sem sem serem usadas opções de forçar). Numa instalação, os scripts postinst dos pacotes listados nos campos B<Depends> são corridos antes daqueles do pacote que depende deles. Em oposto, numa remoção, o script prerm de um pacote é corrido antes daqueles dos pacotes listados no seu campo B<Depends>.

note: type: textblock
en: List of packages that must be installed B<and> configured before this one can be installed.  This is usually used in the case where this package requires another package for running its preinst script.
pt: Lista de pacotes que têm de ser instalados B<e> configurados antes de este poder ser instalado. Isto é usado geralmente quando este pacote requer outro programa para correr o seu script preinst.

note: type: textblock
en: Lists packages that would be found together with this one in all but unusual installations.  The package maintenance software will warn the user if they install a package without those listed in its B<Recommends> field.
pt: Lista pacotes que seriam encontrados juntamente com este em todas as instalações menos nas forma do normal. O software de manutenção de pacotes irá avisar o utilizador se ele instalar um pacote sem aqueles listados no campo B<Recommends>.

note: type: textblock
en: Lists packages that are related to this one and can perhaps enhance its usefulness, but without which installing this package is perfectly reasonable.
pt: Lista pacotes que estão relacionados com este e podem talvez aumentar a sua utilidade, mas é perfeitamente razoável instalar este pacote sem eles.

note: type: textblock
en: The syntax of B<Depends>, B<Pre-Depends>, B<Recommends> and B<Suggests> fields is a list of groups of alternative packages.  Each group is a list of packages separated by vertical bar (or “pipe”) symbols, ‘B<|>’.  The groups are separated by commas.  Commas are to be read as “AND”, and pipes as “OR”, with pipes binding more tightly.  Each package name is optionally followed by an architecture qualifier appended after a colon ‘B<:>’, optionally followed by a version number specification in parentheses.
pt: A sintaxe dos campos B<Depends>, B<Pre-Depends>, B<Recommends> e B<Suggests> é uma lista de grupos de pacotes alternativos. Cada grupo é uma lista de pacotes separados por símbolos de barras verticais (ou “pipe”) ‘B<|>’. Os grupos são separados por vírgulas, As vírgulas devem ser lidas como "E", e os pipes como "OU", com os pipes a vincular com mais firmeza. Cada nome de pacote é opcionalmente seguido por um qualificador de arquitectura anexado após dois pontos ‘B<:>’, opcionalmente seguido por uma especificação de número de versão em parêntesis.

note: type: textblock
en: An architecture qualifier name can be a real Debian architecture name (since dpkg 1.16.5) or B<any> (since dpkg 1.16.2).  If omitted, the default is the current binary package architecture.  A real Debian architecture name will match exactly that architecture for that package name, B<any> will match any architecture for that package name if the package has been marked as B<Multi-Arch: allowed>.
pt: Um nome qualificador de arquitectura pode ser um nome de arquitectura Debian real (desde dpkg 1.16.5) ou B<any> (desde dpkg 1.16.2). Se omitido, a predefinição é a arquitectura do pacote binário actual. Um nome de arquitectura Debian real irá corresponder exactamente à arquitectura para o nome do pacote. B<any> irá corresponder a qualquer arquitectura para esse nome de pacote. se o pacote foi marcado como B<Multi-Arch: allowed>.

note: type: textblock
en: A version number may start with a ‘B<E<gt>E<gt>>’, in which case any later version will match, and may specify or omit the Debian packaging revision (separated by a hyphen).  Accepted version relationships are ‘B<E<gt>E<gt>>’ for greater than, ‘B<E<lt>E<lt>>’ for less than, ‘B<E<gt>=>’ for greater than or equal to, ‘B<E<lt>=>’ for less than or equal to, and ‘B<=>’ for equal to.
pt: Um número de versão pode começar com um ‘B<E<gt>E<gt>>’, nesse caso qualquer versão posterior irá corresponder, e pode especificar ou omitir a revisão de empacotamento Debian (separada por um hífen). Relacionamentos de versão aceites são ‘B<E<gt>E<gt>>’ para maior que, ‘B<E<lt>E<lt>>’ para menor que, ‘B<E<gt>=>’ para maior ou igual a, ‘B<E<lt>=>’ para menor ou igual a, e ‘B<=>’ para igual a.

note: type: textblock
en: Lists packages that this one breaks, for example by exposing bugs when the named packages rely on this one.  The package maintenance software will not allow broken packages to be configured; generally the resolution is to upgrade the packages named in a B<Breaks> field.
pt: Lista os pacotes que este quebra, por exemplo ao expor bugs quando os pacotes nomeados precisam deste. O software de manutenção de pacotes não irá permitir que pacotes quebrados sejam configurados; geralmente a resolução é actualizar os pacotes nomeados no campo B<Breaks>.

note: type: textblock
en: Lists packages that conflict with this one, for example by containing files with the same names.  The package maintenance software will not allow conflicting packages to be installed at the same time.  Two conflicting packages should each include a B<Conflicts> line mentioning the other.
pt: Lista os pacotes que entram em conflito com este, por exemplo por conter ficheiros com os mesmos nomes. O software de manutenção de pacotes não irá permitir que pacotes em conflito sejam instalados ao mesmo tempo. Dois pacotes em conflito deverão ambos incluir uma linha B<Conflicts> mencionando o outro.

note: type: textblock
en: List of packages files from which this one replaces.  This is used for allowing this package to overwrite the files of another package and is usually used with the B<Conflicts> field to force removal of the other package, if this one also has the same files as the conflicted package.
pt: Lista os pacotes que este substitui. Isto é usado para permitir que este pacote sobrescreva os ficheiros de outro pacote e é geralmente usado com o campo B<Conflicts> para forçar a remoção do outro pacote. caso este tenha os mesmos ficheiros que o pacote em conflito.

note: type: textblock
en: The syntax of B<Breaks>, B<Conflicts> and B<Replaces> is a list of package names, separated by commas (and optional whitespace).  In the B<Breaks> and B<Conflicts> fields, the comma should be read as “OR”.  An optional architecture qualifier can also be appended to the package name with the same syntax as above, but the default is B<any> instead of the binary package architecture.  An optional version can also be given with the same syntax as above for the B<Breaks>, B<Conflicts> and B<Replaces> fields.
pt: A sintaxe de B<Breaks>, B<Conflicts> e B<Replaces> é uma lista de nomes de pacotes, separados por vírgulas (e opcionalmente por espaços em branco). Nos campos B<Breaks> e B<Conflicts>, a vírgula deve ler-se como "OU". Um qualificador opcional de arquitectura pode também ser anexado ao nome do pacote com a mesma sintaxe de em cima, mas a predefinição é B<any> em vez da arquitectura de pacote binário. Pode também ser fornecida uma versão opcional com a mesma sintaxe como em cima para os campos B<Breaks>, B<Conflicts> e B<Replaces>.

note: type: textblock
en: This is a list of packages that this one enhances.  It is similar to B<Suggests> but in the opposite direction.
pt: Isto é uma lista de pacotes que este melhora. É semelhante a B<Suggests> mas na direcção oposta.

note: type: textblock
en: This is a list of virtual packages that this one provides.  Usually this is used in the case of several packages all providing the same service.  For example, sendmail and exim can serve as a mail server, so they provide a common package (“mail-transport-agent”) on which other packages can depend.  This will allow sendmail or exim to serve as a valid option to satisfy the dependency.  This prevents the packages that depend on a mail server from having to know the package names for all of them, and using ‘B<|>’ to separate the list.
pt: Isto é uma lista de pacotes virtuais que este fornece. Geralmente sito é usado no caso de vários pacotes todos fornecerem o mesmo serviço. Por exemplo, sendmail e exim podem servir como servidor de mail, assim eles fornecem um pacote comum (“mail-transport-agent”) sobre o qual outros pacotes podem depender. Isto vai permitir ao sendmail ou ao exim servir como opção válida para satisfazer a dependência. Isto previne que os pacotes que dependem de um servidor de mail tenham que saber os nomes de pacotes de todos eles, e usar ‘B<|>’ para separar a lista.

note: type: textblock
en: The syntax of B<Provides> is a list of package names, separated by commas (and optional whitespace).  An optional architecture qualifier can also be appended to the package name with the same syntax as above.  If omitted, the default is the current binary package architecture.  An optional exact (equal to) version can also be given with the same syntax as above (honored since dpkg 1.17.11).
pt: A sintaxe de B<Provides> é uma lista de nomes de pacotes, separados por vírgulas (e opcionalmente por espaços em branco). Um qualificador opcional de arquitectura pode também ser anexado ao nome do pacote com a mesma sintaxe de em cima. Se omitido, a predefinição é a arquitectura do pacote binário actual. Uma versão exacta (igual a) opcional pode também ser dada com a mesma sintaxe de em cima (honrado desde dpkg 1.17.11).

note: type: textblock
en: This dependency field lists extra source packages that were used during the build of this binary package, for license compliance purposes.  This is an indication to the archive maintenance software that these extra source packages must be kept whilst this binary package is maintained.  This field must be a comma-separated list of source package names with strict ‘B<=>’ version relationships enclosed within parenthesis.  Note that the archive maintenance software is likely to refuse to accept an upload which declares a B<Built-Using> relationship which cannot be satisfied within the archive.
pt: Este campo de dependência lista pacotes fonte extra que foram usados durante a compilação deste pacote binário, com o objectivo de respeitar licenças. Isto é uma indicação para o software de manutenção do arquivo que estes pacotes fonte extra têm de ser mantidos enquanto este pacote biblioteca for mantido. Este campo tem de ser uma lista de nomes de pacotes fonte separados por vírgulas com relacionamentos de versão estritos ‘B<=>’ fechados dentro de parênteses. Note que é provável que o software de manutenção do arquivo se recuse a aceitar um envio que declare uma relação B<Built-Using> que não possa ser satisfeita dentro do arquivo.

note: type: textblock
en: This dependency field lists extra source packages that were used during the build of this binary package, for static building purposes (for example linking against static libraries, builds for source-centered languages such as Go or Rust, usage of header-only C/C++ libraries, injecting data blobs into code, etc.).  This is useful to track whether this package might need to be rebuilt when source packages listed here have been updated, for example due to security updates.  This field must be a comma-separated list of source package names with strict ‘B<=>’ version relationships enclosed within parenthesis.
pt: Este campo de dependência lista pacotes fonte extra que foram usados durante a compilação deste pacote binário, para objectivos de compilação estática (por exemplo vincular contra bibliotecas estáticas. compilações para linguagens centradas-na-fonte tais como Go ou Rust, utilização de bibliotecas C/C++ apenas-cabeçalho, injectar bolhas de dados em código, etc.).  Isto é útil para seguir se este pacote pode precisar de ser recompilado quando os pacotes fonte listados aqui forem actualizados, por exemplo devido a actualizações de segurança. Este campo tem de ser uma lista separada por vírgulas de nomes de pacotes fonte com relacionamentos estritos de versão ‘B<=>’ fechados dentro de parênteses.

note: type: textblock
en: Supported since dpkg 1.21.3.
pt: Suportado desde dpkg 1.21.3.

note: type: =item
en: B<Built-For-Profiles:> I<profile-list> (obsolete)
pt: B<Built-For-Profiles:> I<profile-list> (obsoleto)

note: type: textblock
en: This field used to specify a whitespace separated list of build profiles that this binary packages was built with (since dpkg 1.17.2 until 1.18.18).  The information previously found in this field can now be found in the B<.buildinfo> file, which supersedes it.
pt: Este campo era usado para especificar uma lista de perfis de compilação separados por espaços com que este pacote binário foi compilado com (desde dpkg 1.17.2 até 1.18.18). A informação antes encontrada neste campo pode agora ser encontrada no ficheiro B<.buildinfo>, que o suplanta.

note: type: textblock
en: This field specifies a whitespace separated list of reasons why this package was auto-generated.  Binary packages marked with this field will not appear in the I<debian/control> template source control file.  The only currently used reason is B<debug-symbols>.
pt: Esta campo especifica uma lista de razões separadas por espaços de porquê este pacote foi auto-gerado. OS pacotes binários marcados com este campo não irão aparecer no ficheiro de controle fonte modelo I<debian/control>. A única razão usada actualmente é B<debug-symbols>.

note: type: textblock
en: This field specifies a whitespace separated list of ELF build-ids.  These are unique identifiers for semantically identical ELF objects, for each of these within the package.
pt: Este campo especifica uma lista de ids de compilação de ELF separados por espaços. Estes são identificadores únicos para objetos ELF semanticamente idênticos, para cada um destes dentro do pacote.

note: type: textblock
en: The format or the way to compute each build-id is not defined by design.
pt: O formato ou o modo de computar cada build-id não é definido pelo desenho.

note: type: textblock
en: The B<Build-Ids> field uses a rather generic name out of its original context within an ELF object, which serves a very specific purpose and executable format.
pt: O campo B<Build-Ids> usa um nome um pouco genérico fora do seu contexto original dentro de um objeto ELF, o que serve um objectivo muito específico e formato executável.

note: type: textblock
en: deb-extra-override - Debian archive extra override file
pt: deb-extra-override - ficheiro de sobreposição extra de arquivo Debian

note: type: textblock
en: While most information about a binary/source package can be found in the control/.dsc file, all of it can be overridden when it's exported to Packages/Sources files.  The extra override file contains those overrides.
pt: Enquanto a maioria da informação acerca de um pacote binário/fonte pode ser encontrada no ficheiro control/.dsc, toda ela pode ser sobreposta quando ele é exportado para ficheiros Packages/Sources. O ficheiro override extra contém essas sobreposições.

note: type: textblock
en: The extra override file has a simple whitespace-delimited format.  Comments are allowed (denoted with a B<#>).
pt: O ficheiro override extra tem um formato simples de delimitação por espaços em branco. São permitidos comentários (denotados com um B<#>).

note: type: textblock
en: I<package> is the name of the binary/source package.
pt: I<package> é o nome do pacote binário/fonte.

note: type: textblock
en: I<field-name> is the name of the field that is overridden.
pt: I<field-name> é o nome do campo que é sobreposto.

note: type: textblock
en: I<value> is the value to put in the field.  It can contain spaces as the line is split in no more than 3 columns when it's parsed.
pt: I<value> é o valor a colocar no campo. Pode conter espaços pois pois a linha é dividida em não mais do que 3 colunas quando é analisada.

note: type: textblock
en: The extra override files used to make the official Packages lists may be found in the I<indices> directory on any Debian mirror.
pt: Os ficheiros de extra sobreposição usados para criar as listas Packages oficiais pode ser encontrados no directório I<indices> em qualquer mirror de Debian.

note: type: textblock
en: deb-md5sums - package MD5 file digests
pt: deb-md5sums - resumos de ficheiros MD5 de pacote

note: type: textblock
en: A package declares the MD5 digests for the package file contents by including an I<md5sums> file in its control archive (i.e. I<DEBIAN/md5sums> during package creation).  This file is used for integrity verification and deduplication purposes, and not for any kind of security purpose.
pt: Um pacote declara os resumos MD5 para o conteúdo do ficheiro pacote ao incluir um ficheiro I<md5sums> no seu arquivo de controlo (isto é, I<DEBIAN/md5sums> durante a criação do pacote). Este ficheiro é usado para verificação de integridade e objectivos de de-duplicação, e não para nenhum tipo de objectivo de segurança.

note: type: textblock
en: This file contains a list of MD5 digests (as 32 case-insensitive hexadecimal characters) followed by two spaces (U+0020 B<SPACE>) and the absolute pathname of a plain file, one per line.
pt: Este ficheiro contém uma lista de resumos MD5 (como 32 caracteres hexadecimais sensíveis a minúsculas/maiúsculas) seguido de dois espaços (U+0020 B<SPACE>) e o caminho absoluto dum ficheiro simples, um por cada linha.

note: type: textblock
en: Trailing slashes (U+002F B</>) in the pathname will be trimmed.  Neither trailing whitespace nor empty or whitespace-only lines are accepted.
pt: As barras finais (U+002F B</>) no nome de caminho são cortadas. Não são aceites linhas nem que acabem em espaço em branco, nem vazias, nem com apenas espaços em branco.

note: type: textblock
en: If the control file does not exist in the binary package, L<dpkg(1)> will generate the matching information at unpack time (since B<dpkg> 1.16.3).
pt: Se o ficheiro de controle não existir no pacote binário, o L<dpkg(1)> irá gerar a informação correspondente durante o desempacotar (desde B<dpkg> 1.16.3).

note: type: textblock
en: deb-old - old style Debian binary package format
pt: deb-old - formato Debian de pacote binário do estilo antigo

note: type: textblock
en: The B<.deb> format is the Debian binary package file format.  This manual page describes the B<old> format, used before Debian 0.93.  Please see L<deb(5)> for details of the new format.
pt: O formato B<.deb> é o formato de ficheiro de pacote binário Debian. Este manual descreve o formato B<antigo>, usando antes de Debian 0.93. Por favor veja L<deb(5)> para detalhes sobre o novo formato.

note: type: textblock
en: The file is two lines of format information as ASCII text, followed by two concatenated gzipped ustar files.
pt: O ficheiro é duas linhas de informação de formato em texto ASCII, seguido de dois ficheiros ustar gzipados concatenados.

note: type: textblock
en: The first line is the format version number padded to 8 digits, and is B<0.939000> for all old-format archives.
pt: A primeira linha é o número de versão de formato acolchoado para 8 dígitos, e é B<0.939000> para todos os arquivos de formato antigo.

note: type: textblock
en: The second line is a decimal string (without leading zeroes) giving the length of the first gzipped tarfile.
pt: A segunda linha é uma string decimal (sem zeros à esquerda) fornecendo o comprimento do primeiro ficheiro tar gzipado.

note: type: textblock
en: Each of these lines is terminated with a single newline character.
pt: Cada uma destas linhas é terminada com um único caractere de nova-linha.

note: type: textblock
en: The first tarfile contains the package metadata, as a series of ordinary files.  The file B<control> must be present, as it contains the package control information.
pt: O primeiro ficheiro tar contem os metadados do pacote, numa série de ficheiros normais. O ficheiro B<control> tem de estar presente, pois ele contem a informação de controle do pacote.

note: type: textblock
en: In some very old archives, the files in the control tarfile may optionally be in a B<DEBIAN> subdirectory.  In that case, the B<DEBIAN> subdirectory will be in the control tarfile too, and the control tarfile will have only files in that directory.  Optionally the control tarfile may contain an entry for ‘B<.>’, that is, the current directory.
pt: Em alguns arquivos muito antigos, os ficheiros no ficheiro tar de controlo podem opcionalmente estar num sub-directório B<DEBIAN>. Nesse caso o sub-directório B<DEBIAN> irá estar também no ficheiro tar de controlo, e o ficheiro tar de controlo terá apenas ficheiros nesse directório. Opcionalmente o ficheiro tar de controlo pode conter uma entrada para ‘B<.>’, que é, o directório actual.

note: type: textblock
en: The second gzipped tarfile is the filesystem archive, containing pathnames relative to the root directory of the system to be installed on.  The pathnames do not have leading slashes.
pt: O segundo ficheiro tar gzipado é o arquivo do sistema de ficheiros, contendo nomes de caminhos relativos ao directório raiz do sistema onde vão ser instalados. OS nomes de caminhos não têm barras iniciais.

note: type: textblock
en: deb-origin - Vendor-specific information files
pt: deb-origin - Ficheiros de informação específicos do fornecedor

note: type: textblock
en: The files in B<%PKGCONFDIR%/origins> can provide information about various vendors that are providing Debian packages.  These files are usually used both to determine the behavior of tools and resulting contents during package builds targeting a specific vendor, and to describe the provenance of packages.
pt: Os ficheiros em B<%PKGCONFDIR%/origins> podem fornecer informação sobre vários fornecedores que estão a providenciar pacotes Debian.  Estes ficheiros são geralmente usados tanto para determinar o comportamento de ferramentas e conteúdos resultantes durante as compilações do pacote que visam um fornecedor específico, e para descrever a proveniência dos pacotes.

note: type: textblock
en: Packages can explicitly declare their vendor by including an B<Origin> field, otherwise the vendor for a package without such field is assumed to be the one pointed to by the F<default> origin symbolic link.
pt: Os pacotes podem explicitamente especificar o seu fornecedor ao incluir um campo B<Origin>, caso contrário o fornecedor para um pacote que não tenha tal campo é assumido que seja aquele apontado pelo link simbólico F<predefinido> origin.

note: type: textblock
en: They contain a number of fields, or comments when the line starts with ‘B<#>’.  Each field begins with a tag, such as B<Vendor> or B<Parent>, followed by a colon and the body of the field.  Fields are delimited only by field tags.  In other words, field text may be multiple lines in length, but the tools will join lines when processing the body of the field.
pt: Eles contêm um número de campos, ou comentários quando a linha começa com ‘B<#>’. Cada campo começa com uma etiqueta, tal como B<Vendor> ou B<Parent>, seguida de dois pontos e o corpo do campo. Os campos são delimitados apenas por etiquetas de campos. Por outras palavras, o texto de um campo pode ter várias linhas de comprimento. mas as ferramentas irão juntar as linhas quando processarem o corpo do campo.

note: type: textblock
en: The file should be named according to the vendor name.  The usual convention is to name the vendor file using the vendor name in all lowercase, but some variation is permitted.
pt: O ficheiro deve ser nomeado de acordo com o nome do fornecedor. A convenção usual é nomear o ficheiro vendor usando o nome do fornecedor todo em minúsculas, mas é permitida alguma variação.

note: type: textblock
en: Namely (since dpkg 1.21.10), first, non-alphanumeric characters (‘B<[^A-Za-z0-9]>’) are mapped to dashes (‘B<->’), then the resulting name will be tried in sequence by lower-casing it, keeping it as is, lower-casing then capitalizing it (that is upper-casing the first character), and only capitalizing it.
pt: Nomeadamente (desde dpkg 1.21.10), primeiro, os caracteres não-alfanuméricos (‘B<[^A-Za-z0-9]>’) são mapeados para traços (‘B<->’), depois o nome resultante irá ser testado em sequência ao pôr-lo em minúsculas, mantendo-o como está, minúsculas depois capitalizando-o (isto é maiúscula no primeiro caractere), e apenas capitalizando-o.

note: type: =item
en: B<Vendor:> I<vendor-name> (required)
pt: B<Vendor:> I<vendor-name> (necessário)

note: type: textblock
en: The value of this field determines the vendor name.
pt: O valor deste campo determina o nome do fornecedor.

note: type: textblock
en: The value of this field determines the vendor URL.
pt: O valor deste campo determina o URL do fornecedor.

note: type: textblock
en: The value of this field determines the type and address of the bug tracking system used by this vendor.  It can be a mailto URL or a debbugs URL (e.g., debbugs://bugs.debian.org/).
pt: O valor deste campo determina o tipo e o endereço do sistema de acompanhamento de bugs usando pelo fornecedor. Pode ser um URL de mail ou um URL debbugs (ex. debbugs://bugs.debian.org/).

note: type: textblock
en: The value of this field determines the vendor name of the vendor that this vendor derives from.
pt: O valor deste campo determina o nome de fornecedor do fornecedor de onde este fornecedor deriva.

note: type: textblock
en: deb-override - Debian archive override file
pt: deb-override - ficheiro de sobreposição de arquivo Debian

note: type: textblock
en: While most information about a package can be found in the control file, some is managed centrally by the distribution czars rather than by the maintainer in order to offer some global consistency.  This information is found in the override file.
pt: Enquanto a maioria da informação acerca de uma pacote pode ser encontrada no ficheiro de controle, alguma é gerida centralmente pelos czars da distribuição em vez de pelo maintainer de modo a oferecer alguma consistência global. Esta informação encontra-se no ficheiro de sobreposição (override).

note: type: textblock
en: The override file has a simple whitespace-delimited format.  Comments are allowed (denoted with a B<#>).
pt: O ficheiro override tem um formato simples de delimitação por espaços em branco. São permitidos comentários (denotados com um B<#>).

note: type: textblock
en: I<package> is the name of the package.  Entries in the override file for packages not found in the tree of binary packages are ignored.
pt: I<package> é o nome do pacote. As entradas no ficheiro de sobreposição para pacotes não encontrados na árvore de pacotes binários são ignoradas.

note: type: textblock
en: I<priority> and I<section> correspond to the respective control fields available in the .deb.  The allowed values are specific to each distribution archive.
pt: I<priority> e I<section> correspondem a campos de controle respectivos disponíveis no .deb. Os valores permitidos são específicos para cada arquivo de distribuição.

note: type: textblock
en: I<maintainer-info>, if present, can be either the name of a maintainer for an unconditional override, or else I<old-maintainer> B<=E<gt>> I<new-maintainer> to perform a substitution.
pt: I<maintainer-info>, se presente, pode ser o nome de um responsável por uma sobreposição incondicional, ou então I<old-maintainer> B<=E<gt>> I<new-maintainer> para executar a substituição.

note: type: textblock
en: The override files used to make the official Packages lists may be found in the I<indices> directory on any Debian mirror.
pt: Os ficheiros de sobreposição usados para criar as listas de Pacotes oficiais podem ser encontradas no directório I<indices> em qualquer mirror Debian.

note: type: textblock
en: deb-postinst - package post-installation maintainer script
pt: deb-postinst - script de maintainer pós-instalação do pacote

note: type: textblock
en: A package can perform several post-installation actions via maintainer scripts, by including an executable I<postinst> file in its control archive (i.e. I<DEBIAN/postinst> during package creation).
pt: Um pacote pode executar várias acções de pós-instalação via scripts do maintainer, ao incluir um ficheiro executável I<postinst> no seu arquivo de controle (isto é, I<DEBIAN/postinst>( durante a criação do pacote.

note: type: textblock
en: The script can be called in the following ways:
pt: O script pode ser chamado nos seguintes modos:

note: type: textblock
en: After the package was installed.
pt: Após o pacote ter sido instalado.

note: type: textblock
en: After the package was triggered.  The list of space-separated I<trigger-name>s is passed as the second argument.
pt: Após o pacote ser despoletado. A lista de I<trigger-name>s separados por espaços é passada como segundo argumento.

note: type: textblock
en: If I<prerm> fails during B<upgrade> or fails on B<failed-upgrade>.
pt: Se I<prerm> falhar durante B<upgrade> ou falhar num B<failed-upgrade>.

note: type: textblock
en: If I<prerm> fails during B<remove>.
pt: Se I<prerm> falhar durante B<remove>.

note: type: textblock
en: If I<prerm> fails during B<deconfigure in-favour> of a package.
pt: Se I<prerm> falhar durante B<deconfigure in-favour> de um pacote

note: type: textblock
en: If I<prerm> fails during B<remove in-favour> for replacement due to conflict.
pt: Se I<prerm> falhar durante B<remove in-favour> para substituição devido a conflito.

note: type: textblock
en: deb-postrm - package post-removal maintainer script
pt: deb-postrm - script de maintainer de pós-remoção do pacote

note: type: textblock
en: A package can perform several post-removal actions via maintainer scripts, by including an executable I<postrm> file in its control archive (i.e. I<DEBIAN/postrm> during package creation).
pt: Um pacote pode executar várias acções de pós-remoção via scripts de maintainer ao incluir um ficheiro executável I<postrm> no seu arquivo de controle (isto é, I<DEBIAN/postrm>) durante a criação do pacote.

note: type: textblock
en: After the package was removed.
pt: Após o pacote ter sido removido.

note: type: textblock
en: After the package was purged.
pt: Após o pacote ser purgado.

note: type: textblock
en: After the package was upgraded.
pt: Após o pacote ser actualizado.

note: type: textblock
en: If the above B<upgrade> call fails.
pt: Se a chamada B<upgrade> em cima falhar.

note: type: textblock
en: The I<new-version> is passed only since dpkg 1.18.5.
pt: A I<new-version> é passada apenas desde o dpkg 1.18.5.

note: type: textblock
en: After all of the packages files have been replaced.
pt: Após todos os ficheiros pacotes terem sido substituídos.

note: type: textblock
en: If I<preinst> fails during B<install>.
pt: Se I<preinst> falhar durante B<install>.

note: type: textblock
en: If I<preinst> fails during B<install> for an upgrade of a removed package.
pt: Se I<preinst> falhar durante B<install> para a actualização de um pacote removido.

note: type: textblock
en: If I<preinst> fails during B<upgrade>.
pt: Se I<preinst> falhar durante B<upgrade>.

note: type: textblock
en: deb-preinst - package pre-installation maintainer script
pt: deb-preinst - script de maintainer de pré-instalação do pacote

note: type: textblock
en: A package can perform several pre-installation actions via maintainer scripts, by including an executable I<preinst> file in its control archive (i.e. I<DEBIAN/preinst> during package creation).
pt: Um pacote pode executar várias acções de pré-instalação via scripts do maintainer, ao incluir um ficheiro executável I<preinst> no seu arquivo de controle (isto é, I<DEBIAN/preinst>( durante a criação do pacote.

note: type: textblock
en: Before the package is installed.
pt: Antes do pacote ser instalado.

note: type: textblock
en: Before a removed package is upgraded.
pt: Antes de um pacote removido ser actualizado.

note: type: textblock
en: Before the package is upgraded.
pt: Antes do pacote ser actualizado.

note: type: textblock
en: If I<postrm> fails during upgrade or fails on failed upgrade.
pt: Se I<postrm> falhar durante actualização ou falhar numa actualização falhada.

note: type: textblock
en: deb-prerm - package pre-removal maintainer script
pt: deb-prerm - script de maintainer de pré-remoção do pacote

note: type: textblock
en: A package can perform several pre-removal actions via maintainer scripts, by including an executable I<prerm> file in its control archive (i.e. I<DEBIAN/prerm> during package creation).
pt: Um pacote pode executar várias acções de pré-remoção via scripts de maintainer ao incluir um ficheiro executável I<prerm> no seu arquivo de controle (isto é, I<DEBIAN/prerm>) durante a criação do pacote.

note: type: textblock
en: Before the package is removed.
pt: Antes do pacote ser removido.

note: type: textblock
en: Before an upgrade.
pt: Antes de uma actualização.

note: type: textblock
en: If the above B<upgrade> fails.
pt: Se o B<upgrade> em cima falhar.

note: type: textblock
en: Before package is deconfigured while dependency is replaced due to conflict.
pt: Antes do pacote ser desconfigurado enquanto a dependência é substituída devido a conflito.

note: type: textblock
en: Before the package is replaced due to conflict.
pt: Antes do pacote ser substituído devido a conflito.

note: type: textblock
en: deb-shlibs - Debian shared library information file
pt: deb-shlibs - ficheiro de informação de biblioteca partilhada de Debian

note: type: textblock
en: B<shlibs> files map shared library names and versions (I<SONAMEs>)  to dependencies suitable for a package control file.  There is one entry per line.  Blank lines are B<not> allowed.  Lines beginning with a B<#> character are considered commentary, and are ignored.  All other lines must have the format:
pt: Ficheiros B<shlibs> mapeiam nomes de bibliotecas partilhadas e versões (I<SONAMEs>) para dependências apropriados para um ficheiro de controle de pacote. Existe uma entrada por linha. Linhas vazias B<não> são permitidas. Linha começadas com um caractere B<#> são consideradas comentários, e são ignoradas. Todas as outras linhas têm de ter o formato

note: type: textblock
en: The I<library> and I<version> fields are whitespace-delimited, but the I<dependencies> field extends to the end of the line.  The I<type> field is optional and normally not needed.
pt: Os campos I<library> e I<version> são delimitados por espaços em branco, mas o campo I<dependencies> estende-se até ao fim da linha. O campo I<type> é opcional e normalmente não necessário.

note: type: textblock
en: The I<dependencies> field has the same syntax as the B<Depends> field in a binary control file, see L<deb-control(5)>.
pt: O campo I<dependencies> tem a mesma sintaxe que o campo B<Depends> num ficheiro de control binário, veja L<deb-control(5)>.

note: type: =head1
en: SONAME FORMATS
pt: FORMATOS DE SONAME

note: type: textblock
en: The SONAME formats supported are:
pt: Os formatos SONAME suportados são:

note: type: textblock
en: where I<name> is usually prefixed by B<lib>.
pt: onde I<name> é geralmente prefixado por B<lib>.

note: type: textblock
en: The former tends to be used by shared libraries with stable interfaces.  The latter by shared libraries with unstable interfaces, where the whole version becomes part of the SONAME and needs to be specified in full when linking against those libraries.
pt: O anterior tem tendência a ser usado por bibliotecas partilhadas com interfaces estáveis. O posterior por bibliotecas partilhadas com interfaces instáveis, onde a versão completa torna-se parte do SONAME e precisa de ser especificada na totalidade quando se vincula contra essas bibliotecas.

note: type: textblock
en: The B<shlibs> file for a typical library package, named I<libcrunch1>, that provides one library whose SONAME is I<libcrunch.so.1>, might read
pt: O ficheiro B<shlibs> para um pacote biblioteca típico, chamado I<libcrunch1>, que disponibiliza uma biblioteca cujo SONAME é I<libcrunch.so.1>, poderá ler-se

note: type: textblock
en: The I<dependencies> must mention the most recent version of the package that added new symbols to the library: in the above example, new symbols were added to version 1.2 of I<libcrunch>.  This is not the only reason the dependencies might need to be tightened.
pt: O I<dependencies> tem de mencionar a versão mais recente do pacote que adicionou novos símbolos à biblioteca: no exemplo em cima, foram adicionados novos símbolos à versão 1.2 de I<libcrunch>. Esta não é a única razão para que as dependências possam precisar de ser apertadas.

note: type: textblock
en: deb-split - Debian multi-part binary package format
pt: deb-split - formato Debian de pacotes binários de múltiplas partes

note: type: textblock
en: The multi-part B<.deb> format is used to split big packages into smaller pieces to ease transport in small media.
pt: É usado o formato B<.deb> multi-parte para dividir pacotes grandes em peças menores para facilitam o transporte em meios pequenos.

note: type: textblock
en: The file is an B<ar> archive with a magic value of B<!E<lt>archE<gt>>.  The file names might contain a trailing slash (since dpkg 1.15.6).
pt: O ficheiro é um arquivo B<ar> com um valor mágico de B<!E<lt>archE<gt>>. Os nomes dos ficheiros podem conter uma barra à direita (desde o dpkg 1.15.6).

note: type: textblock
en: The B<ar> archive is composed of multiple members in a specific order:
pt: O arquivo B<ar> é composto de múltiplos membros numa ordem específica:

note: type: textblock
en: The first required member contains a series of lines, separated by newlines.  Currently eight lines are present:
pt: O primeiro membro requerido contém uma série de linhas, separadas por caracteres de nova-linha. Actualmente estão presentes oito linhas:

note: type: textblock
en: The format version number, B<2.1> at the time this manual page was written.
pt: O número de versão de formato, B<2.1> na altura em que este manual foi escrito.

note: type: textblock
en: The package name.
pt: O nome do pacote.

note: type: textblock
en: The package version.
pt: A versão do pacote.

note: type: textblock
en: The md5sum of the package.
pt: O md5sum do pacote.

note: type: textblock
en: The total size of the package.
pt: O tamanho total do pacote.

note: type: textblock
en: The maximum part size.
pt: O tamanho máximo de parte.

note: type: textblock
en: The current part number, followed by a slash and the total amount of parts (as in ‘1/10’).
pt: O numero de parte actual, seguido de uma barra e a quantidade total de partes (como em‘1/10’).

note: type: textblock
en: The package architecture (since dpkg 1.16.1).
pt: A arquitectura do pacote (desde dpkg 1.16.1).

note: type: textblock
en: Programs which read multi-part archives should be prepared for the minor format version number to be increased and additional lines to be present, and should ignore these if this is the case.
pt: Os programas que leem arquivos de múltiplas-partes devem estar preparados para que o menor número de versão de formato seja aumentado e que estejam presentes linhas adicionais, e devem ignorar estes se tal for o caso.

note: type: textblock
en: If the major format version number has changed, an incompatible change has been made and the program should stop.  If it has not, then the program should be able to safely continue, unless it encounters an unexpected member in the archive (except at the end), as described below.
pt: Se o maior número de versão de formato tiver alterado, foi criada uma mudança incompatível e o programa deverá parar, se não o fizer, então o programa deverá ser capaz de continuar em segurança, a menos que encontre um membro inesperado no arquivo (excepto no final), como descrito abaixo.

note: type: textblock
en: The second, last required member, where I<N> denotes the part number.  It contains the raw part data.
pt: O segundo, último membro requerido, onde I<N> denota o número de parte. Contém a parte crua dos dados.

note: type: textblock
en: These members must occur in this exact order.  Current implementations should ignore any additional members after B<data.>I<N>.  Further members may be defined in the future, and (if possible) will be placed after these two.
pt: Estes membros têm de ocorrer nesta ordem exacta. As implementações actuais deverão ignorar quaisquer membros adicionais após B<data.>I<N>. Podem ser definidos mais membros no futuro, e (se possível) serão colocados após estes dois.

note: type: textblock
en: deb-src-control - Debian source package template control file format
pt: deb-src-control - formato Debian de ficheiro de controle modelo de pacote fonte

note: type: textblock
en: Each Debian source package contains the «B<debian/control>» template source control file, and its L<deb822(5)> format is a superset of the B<control> file shipped in Debian binary packages, see L<deb-control(5)>.
pt: Cada pacote fonte Debian contem o ficheiro modelo de controle de fonte «B<debian/control>», e o seu formato L<deb822(5)> é um superconjunto do ficheiro B<control> enviado em pacotes binários Debian, veja L<deb-control(5)>.

note: type: textblock
en: This file contains at least 2 stanzas, separated by a blank line.  The first stanza is called the source package stanza and lists all information about the source package in general, while each following stanzas are called the binary package stanzas and describe exactly one binary package per stanza.  Each stanza consists of at least one field.  A field starts with a field name, such as B<Package> or B<Section> (case insensitive), followed by a colon, the body of the field (case sensitive unless stated otherwise) and a newline.  Multi-line fields are also allowed, but each supplementary line, without a field name, must start with at least one space.  The content of the multi-line fields is generally joined to a single line by the tools (except in the case of the B<Description> field, see below).  To insert empty lines into a multi-line field, insert a dot after the space.  Lines starting with a ‘B<#>’ are treated as comments.
pt: Este ficheiro contem pelo menos 2 estrofes, separadas por uma linha vazia. A primeira estrofe é chamada a estrofe do pacote fonte e lista toda a informação acerca do pacote fonte em geral, enquanto cada uma das estrofe seguintes são chamadas estrofes de pacote binário e descrevem exactamente um pacote binário por cada estrofe. Cada estrofe consiste de pelo menos um campo. Um campo começa com um nome de campo, tal como B<Package> ou B<Section> (insensível a maiúsculas/minúsculas), seguido de dois pontos, o corpo do campo (sensível a maiúsculas/minúsculas a menos que declarado o contrário) e uma mudança de linha. São também permitirmos campos multi-linha, mas cada linha suplementar, sem um nome de campo, tem de começar com pelo menos um espaço em branco. O conteúdo dos campos multi-linha é geralmente juntado numa única pelas ferramentas (excepto no caso do campo B<Description>, ver abaixo). Para inserir linhas vazias num campo de multi-linha, insira um ponto após o espaço. As linhas começadas com ‘B<#>’ são tratadas como comentários.

note: type: =head1
en: SOURCE FIELDS
pt: CAMPOS DE FONTE

note: type: =item
en: B<Source:> I<source-package-name> (required)
pt: B<Source:> I<source-package-name> (necessário)

note: type: textblock
en: The value of this field is the name of the source package, and must match the name of the source package in the debian/changelog file.  A package name must consist only of lowercase letters (a-z), digits (0-9), plus (+) and minus (-) signs, and periods (.).  Package names must be at least two characters long and must start with a lowercase alphanumeric character (a-z0-9).
pt: O valor deste campo é o nome do pacote fonte, e tem de corresponder ao nome do pacote fonte no ficheiro debian/changelog. O nome de um pacote tem de consistir apenas de letras minúsculas (a-z), dígitos (0-9), e dos sinais mais (+) e menos (-) e de pontos (.). Os nomes dos pacotes devem ter pelo menos dois caracteres de comprimento e têm de começar com um caractere alfanumérico minúsculo (a-z0-9).

note: type: textblock
en: Should be in the format «Joe Bloggs E<lt>jbloggs@foo.comE<gt>», and references the person who currently maintains the package, as opposed to the author of the software or the original packager.
pt: Deverá estar no formato «Joe Bloggs E<lt>jbloggs@foo.comE<gt>», e refere-se à pessoa que mantém actualmente o pacote, e não o autor do software nem ao empacotador original.

note: type: textblock
en: Lists all the names and email addresses of co-maintainers of the package, in the same format as the B<Maintainer> field.  Multiple co-maintainers should be separated by a comma.
pt: Lista todos os nomes e endereços de email de co-maintainers do pacote, no mesmo formato que o campo Maintainer. Vários co-maintainers devem ser separados por uma vírgula.

note: type: textblock
en: This documents the most recent version of the distribution policy standards this package complies with.
pt: Isto documenta a versão mais recente dos standards de política da distribuição com que este pacote está em conformidade.

note: type: textblock
en: The format for the source package description is a short brief summary on the first line (after the B<Description> field).  The following lines should be used as a longer, more detailed description.  Each line of the long description must be preceded by a space, and blank lines in the long description must contain a single ‘B<.>’ following the preceding space.
pt: O formato da descrição do pacote fonte é um sumário breve e curto na primeira linha (após o campo B<Description>). As linhas seguintes devem ser usadas para uma descrição longa e mais detalhada. Cada linha da descrição longa tem de ser precedida com um espaço, e as linhas em branco na descrição longa têm de conter um único ‘B<.>’  a seguir ao espaço que precede.

note: type: textblock
en: The upstream project home page URL.
pt: O URL da página inicial do projecto do autor original

note: type: textblock
en: The I<url> of the bug tracking system for this package.  The current used format is I<bts-type>B<://>I<bts-address>, like B<debbugs://bugs.debian.org>.  This field is usually not needed.
pt: O I<url> do sistema de acompanhamento de bugs deste pacote. O formato usado actualmente é I<bts-type>B<://>I<bts-address>, como B<debbugs://bugs.debian.org>. Este campo geralmente não é necessário.

note: type: textblock
en: This experimental field specifies the name of the build driver to use to build this package.  When omitted the I<driver-name> defaults to B<debian-rules>.
pt: Este campo experimental especifica o nome da driver de compilação a usar para compilar este pacote. Quando omitido o I<driver-name> é predefinido para B<debian-rules>.

note: type: textblock
en: This field is supported since dpkg 1.22.7.
pt: Este campo é suportado desde dpkg 1.22.7.

note: type: textblock
en: This field is used to indicate whether the B<debian/rules> file requires (fake)root privileges to run some of its targets, and if so when.
pt: Este campo é usado para indicar se o campo B<debian/rules> requer privilégios de (fake)root para correr alguns dos seus alvos, e se sim quando.

note: type: textblock
en: The binary targets will not require (fake)root at all.  This is the default in B<dpkg-build-api> level >= 1, or since dpkg 1.22.13.
pt: Os alvos binários não irão requerer (fake)root de todo. Esta é a predefinição em B<dpkg-build-api> nível >= 1, ou desde dpkg 1.22.13.

note: type: textblock
en: The binary targets must always be run under (fake)root.  This value is the default in B<dpkg-build-api> level 0 until dpkg 1.22.13, when the field is omitted; adding the field with an explicit B<binary-targets>, while not strictly needed, marks it as having been analyzed for this requirement.
pt: Os alvos binários devem ser sempre corridos sob (fake)root. Este é a predefinição em B<dpkg-build-api> nível 0 até ao dpkg 1.22.13, quando o campo é omitido, adicionar o campo com um B<binary-targets> explícito quando não estritamente necessário, marca-o como tendo sido analisada para este requerimento.

note: type: textblock
en: This is a space-separated list of keywords which define when (fake)root is required.
pt: Isto é uma lista de palavras-chave separadas por espaços que define quando (fake)root é requerido.

note: type: textblock
en: Keywords consist of I<namespace>/I<cases>.  The I<namespace> part cannot contain "/" or whitespace.  The I<cases> part cannot contain whitespace.  Furthermore, both parts must consist entirely of printable ASCII characters.
pt: Palavras chave consistem de I<namespace>/I<cases>.  A parte I<namespace> não pode conter "/" ou espaços em branco. A parte I<cases> não pode conter espaços em branco. Mais ainda, ambas partes têm de consistir inteiramente de caracteres ASCII de escrita.

note: type: textblock
en: Each tool/package will define a namespace named after itself and provide a number of cases where (fake)root is required.  (See "Implementation provided keywords" in I<rootless-builds.txt>).
pt: Cada ferramenta/pacote irá definir um espaço-nome com o nome dela própria e disponibilizar um número de casos onde (fake)root é necessário. (Veja "Implementação de palavras-chave fornecidas" em I<rootless-builds.txt>).

note: type: textblock
en: When the field is set to one of the I<impl-keywords>, the builder will expose an interface that is used to run a command under (fake)root.  (See "Gain Root API" in I<rootless-builds.txt>.)
pt: Quando o campo está definido para uma das I<impl-keywords>, o compilador irá expor uma interface que é usada para correr um comando sob (fake)root. (Veja "Gain Root API" em I<rootless-builds.txt>.)

note: type: textblock
en: These fields are described in the L<dsc(5)> manual page, as they are generated from information inferred from B<debian/tests/control> or copied literally to the source control file.
pt: Estes campos estão descritos no manual do L<dsc(5)>, pois eles são gerados a partir de informação inferida de B<debian/tests/control> ou copiada literalmente para o ficheiro de controle da fonte.

note: type: textblock
en: The I<url> of the Version Control System repository used to maintain this package.  Currently supported are B<Arch>, B<Bzr> (Bazaar), B<Cvs>, B<Darcs>, B<Git>, B<Hg> (Mercurial), B<Mtn> (Monotone) and B<Svn> (Subversion).  Usually this field points to the latest version of the package, such as the main branch or the trunk.
pt: O I<url> do repositório do Sistema de Controlo de Versão usando para manter este pacote. Actualmente suportados são B<Arch>, B<Bzr> (Bazaar), B<Cvs>, B<Darcs>, B<Git>, B<Hg> (Mercurial), B<Mtn> (Monotone) e B<Svn> (Subversion). Geralmente esta campo aponta par aa versão mais recente do pacote, tal como o ramal principal ou o "trunk".

note: type: textblock
en: The I<url> of a web interface to browse the Version Control System repository.
pt: O I<url> da uma interface web para explorar o repositório do Sistema de Controlo de Versão.

note: type: textblock
en: The name of the distribution this package is originating from.  This field is usually not needed.
pt: O nome da distribuição de onde este pacote é originário. Normalmente este campo não é necessário.

note: type: textblock
en: When omitted, the I<section> defaults to B<unknown> (since dpkg 1.22.13).
pt: Quando omitido, a I<section> predefine para B<unknown> (desde dpkg 1.22.13).

note: type: textblock
en: When omitted, the I<priority> defaults to B<optional> (since dpkg 1.22.13).
pt: Quando omitido, a I<priority> predefine para B<optional> (desde dpkg 1.22.13).

note: type: textblock
en: A list of packages that need to be installed and configured to be able to build from source package.  These dependencies need to be satisfied when building binary architecture dependent or independent packages and source packages.  Including a dependency in this field does not have the exact same effect as including it in both B<Build-Depends-Arch> and B<Build-Depends-Indep>, because the dependency also needs to be satisfied when building the source package.
pt: Uma lista de pacotes que precisam de estar instalados e configurados para ser possível compilar a partir do pacote fonte. Estas dependências precisam de estar satisfeitas quando se compila pacotes binários dependentes ou independentes da arquitectura e pacotes fonte. Incluir uma dependência neste campo não tem o mesmo efeito exacto que a incluir em ambos B<Build-Depends-Arch> e B<Build-Depends-Indep>, porque a dependência também precisa de satisfeita quando se compila o pacote fonte.

note: type: textblock
en: Same as B<Build-Depends>, but they are only needed when building the architecture dependent packages.  The B<Build-Depends> are also installed in this case.  This field is supported since dpkg 1.16.4; in order to build with older dpkg versions, B<Build-Depends> should be used instead.
pt: O mesmo que B<Build-Depends>, mas são apenas necessárias quando se compila os pacotes dependentes da arquitectura. Os B<Build-Depends> são também instalados neste caso. Este campo é suportado desde dpkg 1.16.4; de modo a compilar com versões antigas do dpkg, deve ser usado B<Build-Depends> em vez disto.

note: type: textblock
en: Same as B<Build-Depends>, but they are only needed when building the architecture independent packages.  The B<Build-Depends> are also installed in this case.
pt: O mesmo que B<Build-Depends>, mas são apenas necessárias quando se compila os pacotes independentes da arquitectura. Os B<Build-Depends> são também instalados neste caso.

note: type: textblock
en: A list of packages that should not be installed when the package is built, for example because they interfere with the build system used.  Including a dependency in this list has the same effect as including it in both B<Build-Conflicts-Arch> and B<Build-Conflicts-Indep>, with the additional effect of being used for source-only builds.
pt: Uma lista de pacotes que não devem estar instalados quando o pacote é compilado, por exemplo porque interferem com o sistema de compilação usado. Incluir uma dependência nesta lista tem o mesmo efeito que a incluir em ambos B<Build-Conflicts-Arch> e B<Build-Conflicts-Indep>, com o efeito adicional de ser usada para compilações de apenas-fonte.

note: type: textblock
en: Same as B<Build-Conflicts>, but only when building the architecture dependent packages.  This field is supported since dpkg 1.16.4; in order to build with older dpkg versions, B<Build-Conflicts> should be used instead.
pt: O mesmo que B<Build-Conflicts>, mas apenas quando se compila os pacotes dependentes da arquitectura. Este campo é suportado desde dpkg 1.16.4; de modo a compilar com versões antigas do dpkg, deve ser usado B<Build-Conflicts> em vez disto.

note: type: textblock
en: Same as B<Build-Conflicts>, but only when building the architecture independent packages.
pt: O mesmo que B<Build-Conflicts>. mas apenas quando se compila os pacotes independentes da arquitectura.

note: type: textblock
en: The syntax of the B<Build-Depends>, B<Build-Depends-Arch> and B<Build-Depends-Indep> fields is a list of groups of alternative packages.  Each group is a list of packages separated by vertical bar (or “pipe”)  symbols, ‘B<|>’.  The groups are separated by commas ‘B<,>’, and can end with a trailing comma that will be eliminated when generating the fields for L<deb-control(5)> (since dpkg 1.10.14).  Commas are to be read as “AND”, and pipes as “OR”, with pipes binding more tightly.  Each package name is optionally followed by an architecture qualifier appended after a colon ‘B<:>’, optionally followed by a version number specification in parentheses ‘B<(>’ and ‘B<)>’, an architecture specification in square brackets ‘B<[>’ and ‘B<]>’, and a restriction formula consisting of one or more lists of profile names in angle brackets ‘B<E<lt>>’ and ‘B<E<gt>>’.
pt: A sintaxe dos campos B<Build-Depends>, B<Build-Depends-Arch> e B<Build-Depends-Indep> é uma lista de grupos de pacotes alternativos. Cada grupo é uma lista de pacotes separados por símbolos de barra vertica (ou “pipe”), ‘B<|>’. OS grupos estão separados por vírgulas ‘B<,>’, e podem terminar com uma vírgula final que será eliminada ao gerar os campos para L<deb-control(5)> (desde dpkg 1.10.14). As virgulas devem ler-se como “E”, e os pipes como “OU”, com os pipes a vincular com mais firmeza, Cada nome de pacote é seguido opcionalmente por um qualificador de arquitectura anexado após dois pontos ‘B<:>’, opcionalmente seguido por uma especificação de número de versão em parêntesis ‘B<(>’ e ‘B<)>’, uma especificação de  arquitectura em parêntesis rectos ‘B<[>’ e ‘B<]>’, e uma fórmula de restrição consistindo de uma ou mais listas de nomes de perfis em colchetes angulares ‘B<E<lt>>’ e ‘B<E<gt>>’.

note: type: textblock
en: The syntax of the B<Build-Conflicts>, B<Build-Conflicts-Arch> and B<Build-Conflicts-Indep> fields is a list of comma-separated package names, where the comma is read as an “AND”, and where the list can end with a trailing comma that will be eliminated when generating the fields for L<deb-control(5)> (since dpkg 1.10.14).  Specifying alternative packages using a “pipe” is not supported.  Each package name is optionally followed by a version number specification in parentheses, an architecture specification in square brackets, and a restriction formula consisting of one or more lists of profile names in angle brackets.
pt: A sintaxe dos campos B<Build-Conflicts>, B<Build-Conflicts-Arch> e B<Build-Conflicts-Indep> é uma lista de nomes de pacotes separados por vírgulas, onde a vírgula é lida com um "E", e onde a lista por terminar com uma vírgula final que será eliminada ao se gerar os campos para L<deb-control(5)> (desde dpkg 1.10.14). Especificar pacotes alternativos usando um “pipe” não é suportado. Cada nome de pacote é opcionalmente seguido de uma especificação de número de versão em parêntesis, uma especificação de arquitectura em parêntesis rectos, e uma fórmula de restrição consistindo de um ou mais listas de nomes de perfis em colchetes angulares.

note: type: textblock
en: An architecture qualifier name can be a real Debian architecture name (since dpkg 1.16.5), B<any> (since dpkg 1.16.2) or B<native> (since dpkg 1.16.5).  If omitted, the default for B<Build-Depends> fields is the current host architecture, the default for B<Build-Conflicts> fields is B<any>.  A real Debian architecture name will match exactly that architecture for that package name, B<any> will match any architecture for that package name if the package is marked with B<Multi-Arch: allowed>, and B<native> will match the current build architecture if the package is not marked with B<Multi-Arch: foreign>.
pt: Um nome qualificador de arquitectura pode ser um nome de arquitectura real Debian (desde dpkg 1.16.5), B<any> (desde dpkg 1.16.2) ou B<native> (desde dpkg 1.16.5). Se omitido, a predefinição para campos B<Build-Depends> é a arquitectura da máquina actual, a predefinição para campos B<Build-Conflicts> é B<any>.  Um nome de arquitectura real Debian irá corresponder exactamente essa arquitectura para esse nome de pacote,  B<any> irá corresponder a qualquer arquitectura para esse nome de pacote se o pacote estiver marcado com B<Multi-Arch: allowed>, e B<native> irá corresponder à arquitectura de compilação actual se o pacote não estiver marcado com B<Multi-Arch: foreign>.

note: type: textblock
en: An architecture specification consists of one or more architecture names, separated by whitespace.  Exclamation marks (B<!>) may be prepended to each of the names, meaning “NOT”.
pt: Uma especificação de arquitectura consiste em um ou mais nomes de arquitectura, separados por espaços em branco. Pode ser adicionado no inicio de cada nome um ponto de exclamação (B<!>), o que significa "NÃO".

note: type: textblock
en: A restriction formula consists of one or more restriction lists, separated by whitespace.  Each restriction list is enclosed in angle brackets (B<E<lt>> and B<E<gt>>).  Items in the restriction list are build profile names, separated by whitespace and can be prefixed with an exclamation mark (B<!>), meaning “NOT”.  A restriction formula represents a disjunctive normal form expression, that is whitespace inside enclosed angle brackets is read as “AND”, and whitespace between enclosing angle brackets is read as “OR“, such as “B<E<lt>>foo AND barB<E<gt>> OR B<E<lt>>quux AND bazB<E<gt>>”.
pt: Uma fórmula de restrição consiste em uma ou mais listas de restrições, separadas por espaços em branco. Cada lista de restrição fica dentro de colchetes angulares (B<E<lt>> e B<E<gt>>).  os itens na lista de restrição são nomes de perfis de compilação, separados por espaços em branco e pode ser prefixados com um ponto de exclamação, que significa “NÃO”. Uma fórmula de restrição representa uma expressão de forma normal disjuntiva, que é um espaço em branco dentro de colchetes angulares fechados é lida como “E”, e espaço em branco entre colchetes angulares a fechar é lido como “OU“, tal como “B<E<lt>>foo E barB<E<gt>> OU B<E<lt>>quux E bazB<E<gt>>”.

note: type: textblock
en: Note that dependencies on packages in the B<build-essential> set can be omitted and that declaring build conflicts against them is impossible.  A list of these packages is in the build-essential package.
pt: Note que as dependências de pacotes no conjunto B<build-essential> podem ser omitidas e que declarar conflitos de compilação contra elas é impossível. Uma lista desses pacotes está no pacote build-essential.

note: type: =head1
en: BINARY FIELDS
pt: CAMPOS DE BINÁRIOS

note: type: =item
en: B<Package:> I<binary-package-name> (required)
pt: B<Package:> I<binary-package-name> (necessário)

note: type: textblock
en: This field is used to name the binary package name.  The same restrictions as to a source package name apply.
pt: Este campo é usado para dar nome ao nome do pacote binário. Aplicam-se as mesmas restrições como para um nome de pacote fonte.

note: type: textblock
en: The architecture list specifies on which type of machine this package runs.  The value should be a list of architecture names and/or wildcards separated by spaces.
pt: A lista de arquitecturas especifica em que tipo de máquina este pacote corre.  O valor deve ser uma lista de nomes de arquitectura e/ou wildcards separados por espaços.

note: type: textblock
en: The special B<all> value, by itself, is meant for packages that are architecture independent (such as shell and Perl scripts or documentation), the special B<any> wildcard value, by itself, is meant for packages that are architecture dependent but run on all architectures (which matches on all specific architecture names, excluding B<all>).  Most packages will use either B<all> or B<any>.  To restrict the packages to a certain set of architectures, specify one or more architecture names and/or architecture wildcards, separated by spaces.
pt: O valor especial B<all>, por ele próprio, destina-se a pacotes que são independentes da arquitectura (tais como scripts de shell e Perl ou documentação), o valor wildcard especial B<any>, por ele próprio, destina-se a pacotes que são dependentes da arquitectura mas correm em todas as arquitecturas (o que corresponde a todos os nomes de arquitectura específicos, excluindo B<all>).  A maioria dos pacotes vão usar ou B<all> ou B<any>.  Para restringir os pacotes a um certo conjunto de arquitecturas, especifique um ou mais nomes de arquitecturas e/ou wildcards de arquitecturas, separados por espaços.

note: type: textblock
en: An architecture name or wildcard must start with an alphanumeric character (“0-9a-zA-Z”), and then gets followed by alphanumeric and dash (”-”) characters.
pt: Um nome de arquitectura ou wildcard tem de começar com um caractere alfanumérico (“0-9a-zA-Z”), e depois seguido por caracteres alfanuméricos e traço (‘-’).

note: type: textblock
en: For more information about architecture names and wildcards, see L<dpkg-architecture(1)>.
pt: Para mais informação sobre nomes de arquitecturas e wildcards, veja L<dpkg-architecture(1)>.

note: type: textblock
en: This field specifies the conditions for which this binary package does or does not build.  To express that condition, the same restriction formula syntax from the B<Build-Depends> field is used (including the angle brackets).
pt: Este campo especifica as condições para quais este pacote compila ou não compila. Para expressar essas condições, é usada a mesma sintaxe de fórmula de restrição que se usa no campo B<Build-Depends> (incluindo os colchetes angulares).

note: type: textblock
en: If a binary package stanza does not contain this field, then it implicitly means that it builds with all build profiles (including none at all).
pt: Se uma estrofe de pacote binário não conter este campo, então significa implicitamente que compila com todos os perfis de compilação (incluindo nenhum deles).

note: type: textblock
en: In other words, if a binary package stanza is annotated with a non-empty B<Build-Profiles> field, then this binary package is generated if and only if the condition expressed by the conjunctive normal form expression evaluates to true.
pt: Por outras palavras, se uma estrofe de pacote binário estiver anotado com um campo B<Build-Profiles> não vazio, então este pacote binário é gerado se e apenas se a condição expressa pela expressão de forma normal conjuntiva ser avaliada como verdadeira.

note: type: textblock
en: These fields are described in the L<deb-control(5)> manual page, as they are copied literally to the control file of the binary package.
pt: Estes campos estão descritos no manual do L<deb-control(5)>, pois eles são literalmente copiados para o ficheiro de controle do pacote binário.

note: type: textblock
en: Overrides the value from the same field in the source package stanza.
pt: Sobrepõe o valor do mesmo campo na estrofe do pacote fonte.

note: type: textblock
en: If there is no field in the binary or source stanza, then the it defaults to B<unknown> (since dpkg 1.22.13).
pt: Se não existir nenhum campo na estrofe de binário ou fonte, então predefine para B<unknown> (desde dpkg 1.22.13).

note: type: textblock
en: If there is no field in the binary or source stanza, then the it defaults to B<optional> (since dpkg 1.22.13).
pt: Se não existir nenhum campo na estrofe de binário ou fonte, então predefine para B<optional> (desde dpkg 1.22.13).

note: type: textblock
en: These fields declare relationships between packages.  They are discussed in the L<deb-control(5)> manual page.  When these fields are found in I<debian/control> they can also end with a trailing comma (since dpkg 1.10.14), have architecture specifications and restriction formulas which will all get reduced when generating the fields for L<deb-control(5)>.
pt: Estes campos declaram relacionamentos entre pacotes. Eles são discutidos no manual L<deb-control(5)>. Quando estes campos são encontrados em I<debian/control> eles podem também terminar com uma vírgula final (desde dpkg 1.10.14), têm especificações de arquitectura, e fórmulas de restrição que serão todas reduzidas quando se gera os campos para L<deb-control(5)>.

note: type: textblock
en: These fields are used by the debian-installer in B<udeb>s and are usually not needed.  For more details about them, see L<https://salsa.debian.org/installer-team/debian-installer/-/raw/master/doc/devel/modules.txt>.
pt: Estes campos são usados pelo instalador de debian em B<udeb>s e geralmente não são necessários. Para mais detalhes acerca deles, veja L<https://salsa.debian.org/installer-team/debian-installer/-/raw/master/doc/devel/modules.txt>.

note: type: =head1
en: USER-DEFINED FIELDS
pt: CAMPOS DEFINIDOS PELO UTILIZADOR

note: type: textblock
en: It is allowed to add additional user-defined fields to the control file.  The tools will ignore these fields.  If you want the fields to be copied over to the output files, such as the binary packages, you need to use a custom naming scheme: the fields should start with an B<X>, followed by zero or more of the letters B<SBC> and a hyphen.
pt: É permitido adicionar campos adicionais definidos pelo utilizador. As ferramentas irão ignorar estes campos. -Se deseja que os campos sejam copiados os ficheiros resultantes, tal como um pacote binário, você precisa de usar um esquema de nomeação personalizado: os campos devem começar com um B<X>, seguido de zero ou mais das letras B<SBC> e um hífen.

note: type: textblock
en: The field will appear in the source package control file, see L<dsc(5)>.
pt: O campo irá aparecer no ficheiro de controle do pacote fonte, veja L<dsc(5)>.

note: type: textblock
en: Only expected in the source package stanza.
pt: Apenas esperado na estrofe do pacote fonte.

note: type: textblock
en: The field will appear in the control file in the binary package, see L<deb-control(5)>.
pt: O campo irá aparecer no ficheiro de controle do pacote binário, veja L<deb-control(5)>.

note: type: textblock
en: Allowed in the source package stanza or any binary package stanza.
pt: Permitido na estrofe do pacote fonte ou qualquer estrofe de pacote binário.

note: type: textblock
en: The field will appear in the upload control (.changes) file, see L<deb-changes(5)>.
pt: O campo irá aparecer no ficheiro de controle de envio (.changes), veja L<deb-changes(5)>.

note: type: textblock
en: Note that the B<X>[B<SBC>]B<-> prefixes are stripped when the fields are copied over to the output files.  A field B<XC-Approved-By> will appear as B<Approved-By> in the changes file and will not appear in the binary or source package control files.
pt: Note que os prefixos B<X>[B<SBC>]B<-> são cortados quando so campos são copiados para os ficheiros resultantes. Um campo B<XC-Approved-By> irá aparecer como B<Approved-By> no ficheiro changes e não irá aparecer nos ficheiros de controle de pacote binário ou fonte.

note: type: textblock
en: Take into account that these user-defined fields will be using the global namespace, which might at some point in the future collide with officially recognized fields.  To avoid such potential situation you can prefix those fields with B<Private->, such as B<XB-Private-New-Field>.
pt: Tenha em conta que estes campos definidos pelo utilizador irão usar o espaço de nomes global, o que poderá em algum ponto no futuro colidir com campos oficialmente reconhecidos. Para evitar tal potencial situação, você pode prefixar esse campos com B<Private->, tal como B<XB-Private-New-Field>.

note: type: textblock
en: deb-src-files - Debian distribute files format
pt: deb-src-files - Formato Debian de distribuição de ficheiros

note: type: textblock
en: This file contains the list of artifacts that are to be distributed via the B<.changes> control file.
pt: Este ficheiro contem a lista de artefactos que são para ser distribuídos via ficheiro de controle B<.changes>.

note: type: textblock
en: The I<debian/files> file has a simple whitespace-delimited format.
pt: O ficheiro I<debian/files> tem um formato de delimitação simples por espaços em branco.

note: type: textblock
en: I<filename> is the name of the artifact to distribute.
pt: I<filename> é o nome do artefacto a distribuir.

note: type: textblock
en: I<section> and I<priority> correspond to the respective control fields available in the .deb.  The allowed values are specific to each distribution archive.
pt: I<section> e I<priority> correspondem aos campos de controle respectivos disponíveis no .deb. Os valores permitidos são específicos para cada arquivo de distribuição.

note: type: textblock
en: I<keyword=value...> corresponds to an optional whitespace-delimited list of attributes for this entry.  The only currently supported keyword is B<automatic> with value B<yes>, to mark automatically generated files.
pt: I<keyword=value...> corresponde uma lista opcional delimitada por espaços em branco de atributos para esta entrada. A única palavra-chave presentemente suportada é B<automatic> com valor B<yes>, para marcar ficheiros gerados automaticamente.

note: type: textblock
en: This file is not intended to be modified directly, please use one of B<dpkg-gencontrol> or B<dpkg-distaddfile> to add entries to it.
pt: Este ficheiro não se destina a ser modificado directamente, por favor use um de B<dpkg-gencontrol> ou B<dpkg-distaddfile> para adicionar entradas nele.

note: type: textblock
en: deb-src-rules - Debian source package rules file
pt: deb-src-rules - Ficheiro de regras de pacotes fonte Debian

note: type: textblock
en: This file contains the instructions necessary to build the binary packages from the source package.
pt: Este ficheiro contem as instruções necessárias para compilar os pacotes binários a partir do pacote fonte.

note: type: textblock
en: The I<debian/rules> file is an executable Makefile, with a shebang that is usually set to "#!/usr/bin/make -f".
pt: O ficheiro I<debian/rules> é um Makefile executável, com algo que é geralmente definido para "#!/usr/bin/make -f".

note: type: textblock
en: It must support the following make targets:
pt: Tem de suportar os seguintes alvos do make:

note: type: textblock
en: Clean up the source tree, by undoing any change done by any of the build and binary targets.  This target will be called with root privileges.
pt: Limpa a árvore fonte, ao desfazer qualquer alteração feita por qualquer dos alvos binários ou de compilação. Este alvo será chamado com privilégios de root.

note: type: textblock
en: Build architecture independent files required to build any architecture independent binary package.  If there are no architecture independent binary packages to generate, the target must still exist but do nothing.  This target must not require root privileges.
pt: Ficheiros independentes da arquitectura de compilação requeridos para compilar qualquer pacote binário independente da arquitectura. Se não existir nenhum pacote binário independente da arquitectura para gerar, o alvo continua a ter e existir mas não faz nada. Este alvo não pode requerer privilégios de root.

note: type: textblock
en: Build architecture dependent files required to build any architecture dependent binary package.  If there are no architecture dependent binary packages to generate, the target must still exist but do nothing.  This target must not require root privileges.
pt: Ficheiros dependentes da arquitectura de compilação requeridos para compilar qualquer pacote binário dependente da arquitectura. Se não existir nenhum pacote binário dependente da arquitectura para gerar, o alvo continua a ter e existir mas não faz nada. Este alvo não pode requerer privilégios de root.

note: type: textblock
en: Build architecture independent and dependent files, either by depending (at least transitively) on B<build-indep> and/or B<build-arch> or by inlining what those targets would do.  This target must not require root privileges.
pt: Ficheiros independentes e dependentes de arquitectura de compilação, seja por depender (pelo menos transitivamente) de B<build-indep> e/ou B<build-arch> ou ao alinhar com o que esses alvos devem fazer. Este alvo não deve requerer privilégios de root.

note: type: textblock
en: Build architecture independent binary packages.  This target must depend (at least transitively) on either B<build-indep> or B<build>.  This target will be called with root privileges.
pt: Pacotes binários independentes de arquitectura de compilação. Este alvo deve depender (pelo menos transitivamente) de B<build-indep> ou de B<build>. Este alvo será chamado com privilégios de root.

note: type: textblock
en: Build architecture dependent binary packages.  This target must depend (at least transitively) on either B<build-arch> or B<build>.  This target will be called with root privileges.
pt: Pacotes binários dependentes de arquitectura de compilação. Este alvo deve depender (pelo menos transitivamente) de B<build-arch> ou de B<build>. Este alvo será chamado com privilégios de root.

note: type: textblock
en: Build architecture independent and dependent binary packages, either by depending (at least transitively) on B<binary-indep> and/or B<binary-arch> or by inlining what those targets would do.  This target will be called with root privileges.
pt: Pacotes binários independentes e dependentes de arquitectura de compilação, seja por depender (pelo menos transitivamente) de B<binary-indep> e/ou B<binary-arch> ou ao alinhar com o que esses alvos devem fazer. Este alvo será chamado com privilégios de root.

note: type: textblock
en: deb-src-symbols - Debian's extended shared library template file
pt: deb-src-symbols - ficheiro modelo de biblioteca partilhada extensiva de Debian

note: type: textblock
en: The symbol file templates are shipped in Debian source packages, and its format is a superset of the symbols files shipped in binary packages, see L<deb-symbols(5)>.
pt: Os modelos de ficheiros symbol são enviados em pacotes fonte Debian, e o seu formato é um superconjunto dos ficheiros symbols enviados em pacotes binários, veja L<deb-symbols(5)>.

note: type: textblock
en: Comments are supported in template symbol files.  Any line with ‘#’ as the first character is a comment except if it starts with ‘#include’ (see section L</Using includes>).  Lines starting with ‘#MISSING:’ are special comments documenting symbols that have disappeared.
pt: Comentários são suportados em modelos de ficheiros de símbolos: Qualquer linha com um ‘#’ no primeiro caractere é um comentário excepto se começar com ‘#include’ (veja secção L</Usando inclusões>). As linhas que começam com ‘#MISSING:’ são comentários especiais que documentam símbolos que desapareceram.

note: type: =head2
en: Using symbol tags
pt: Usar etiquetas símbolo

note: type: textblock
en: Symbol tagging is useful for marking symbols that are special in some way.  Any symbol can have an arbitrary number of tags associated with it.  While all tags are parsed and stored, only some of them are understood by B<dpkg-gensymbols> and trigger special handling of the symbols.  See subsection L</Standard symbol tags> for reference of these tags.
pt: Etiquetagem de símbolos é útil para marcar símbolos que são especiais em algum modo. Qualquer símbolo pode ter um número arbitrário de etiquetas associadas com ele. Enquanto todas as etiquetas são analisadas e guardadas, apenas algumas delas são compreendidas pelo B<dpkg-gensymbols> e despoletam manuseamento especial dos símbolos. Veja a sub-secção L</Etiquetas símbolo standard> para referência a estas etiquetas.

note: type: textblock
en: Tag specification comes right before the symbol name (no whitespace is allowed in between).  It always starts with an opening bracket B<(>, ends with a closing bracket B<)> and must contain at least one tag.  Multiple tags are separated by the B<|> character.  Each tag can optionally have a value which is separated form the tag name by the B<=> character.  Tag names and values can be arbitrary strings except they cannot contain any of the special B<)> B<|> B<=> characters.  Symbol names following a tag specification can optionally be quoted with either B<'> or B<"> characters to allow whitespaces in them.  However, if there are no tags specified for the symbol, quotes are treated as part of the symbol name which continues up until the first space.
pt: A especificação de etiqueta vem logo antes do nome do símbolo (não é permitido nenhum espaço em branco entre eles). Começa sempre com um abre-parêntesis B<(>, termina com um fecha-parêntesis B<)> e tem de conter pelo menos uma etiqueta. Múltiplas etiquetas são separadas pelo caractere B<|>. Cada etiqueta pode opcionalmente ter um valor que é separado do nome da etiqueta com um caractere B<=>. Os nomes de etiquetas e valores podem ser strings arbitrárias excepto que não podem conter nenhum dos caracteres especiais B<)> B<|> B<=>. Nomes de símbolos que seguem a especificação das etiquetas podem opcionalmente ser citados com os caracteres B<'> ou B<"> para permitir espaços em brando neles. No entanto, se não existirem etiquetas especificadas para o símbolo, as citações são tratadas como parte do nome do símbolo o qual continua até ao primeiro espaço.

note: type: textblock
en: The first symbol in the example is named I<tagged quoted symbol> and has two tags: I<tag1> with value I<i am marked> and I<tag name with space> that has no value.  The second symbol named I<tagged_unquoted_symbol> is only tagged with the tag named I<optional>.  The last symbol is an example of the normal untagged symbol.
pt: O primeiro símbolo no exemplo é chamado I<tagged quoted symbol> e tem duas etiquetas: I<tag1> com valor I<i am marked> e I<tag name with space> que não tem nenhum valor. O segundo símbolo chamado I<tagged_unquoted_symbol> é apenas etiquetado com a etiqueta chamada I<optional>. O último símbolo é um exemplo do símbolo normal não etiquetado.

note: type: textblock
en: Since symbol tags are an extension of the L<deb-symbols(5)> format, they can only be part of the symbols files used in source packages (those files should then be seen as templates used to build the symbols files that are embedded in binary packages).  When B<dpkg-gensymbols> is called without the B<-t> option, it will output symbols files compatible to the L<deb-symbols(5)> format: it fully processes symbols according to the requirements of their standard tags and strips all tags from the output.  On the contrary, in template mode (B<-t>) all symbols and their tags (both standard and unknown ones)  are kept in the output and are written in their original form as they were loaded.
pt: Como as etiquetas de símbolos são uma extensão do formato L<deb-symbols(5)>, elas apenas fazer parte dos ficheiros de símbolos usados em pacotes fonte (esses ficheiros devem depois ser vistos como modelos usados para compilar os ficheiros de símbolos que são embebidos em pacotes binários. Quando B<dpkg-gensymbols> é chamado sem a opção B<-t>, irá escrever ficheiros de símbolos compatíveis com o formato L<deb-symbols(5)>: processa totalmente os símbolos de acordo com os requerimentos das suas etiquetas standard e remove todas as etiquetas do resultado. Pelo contrário, em modo de modelo (B<-t>) todos os símbolos e suas etiquetas (tanto standard como desconhecidas) são mantidas no resultado e são escritas no seu formato original como foram carregadas.

note: type: =head2
en: Standard symbol tags
pt: Etiquetas símbolo standard

note: type: textblock
en: A symbol marked as optional can disappear from the library at any time and that will never cause B<dpkg-gensymbols> to fail.  However, disappeared optional symbols will continuously appear as MISSING in the diff in each new package revision.  This behavior serves as a reminder for the maintainer that such a symbol needs to be removed from the symbol file or readded to the library.  When the optional symbol, which was previously declared as MISSING, suddenly reappears in the next revision, it will be upgraded back to the “existing” status with its minimum version unchanged.
pt: Um símbolo marcado como opcional pode desaparecer da biblioteca a qualquer altura e isso nunca fará o B<dpkg-gensymbols> falhar. No entanto, símbolos opcionais desaparecidos irão continuamente aparecer como MISSING no diff em cada nova revisão do pacote. Este comportamento serve como lembrete para o maintainer que tal símbolo precisa de ser removido do ficheiro de símbolos ou re-adicionado à biblioteca. Quando o símbolo opcional, que foi anteriormente declarado como MISSING, subitamente reaparece na próxima revisão, será actualizado de volta para o estado de "existente" com a sua versão mínima inalterada.

note: type: textblock
en: This tag is useful for symbols which are private where their disappearance do not cause ABI breakage.  For example, most of C++ template instantiations fall into this category.  Like any other tag, this one may also have an arbitrary value: it could be used to indicate why the symbol is considered optional.
pt: Esta etiqueta é útil para símbolos que são privados e para o seu desaparecimento não causar a rutura da ABI. Por exemplo, a maioria das instalações de modelos C++ caiem nesta categoria. Como qualquer outra etiqueta, esta também pode ter uma valor arbitrário: isso podia ser usado para indicar porquê o símbolo é considerado opcional.

note: type: textblock
en: These tags allow one to restrict the set of architectures where the symbol is supposed to exist.  The B<arch-bits> and B<arch-endian> tags are supported since dpkg 1.18.0.  When the symbols list is updated with the symbols discovered in the library, all arch-specific symbols which do not concern the current host architecture are treated as if they did not exist.  If an arch-specific symbol matching the current host architecture does not exist in the library, normal procedures for missing symbols apply and it may cause B<dpkg-gensymbols> to fail.  On the other hand, if the arch-specific symbol is found when it was not supposed to exist (because the current host architecture is not listed in the tag or does not match the endianness and bits), it is made arch neutral (i.e. the arch, arch-bits and arch-endian tags are dropped and the symbol will appear in the diff due to this change), but it is not considered as new.
pt: Estas bandeiras permitem-nos restringir o conjunto de arquitecturas onde o símbolo é suposto existir. As bandeiras B<arch-bits> e B<arch-endian> são suportadas desde dpkg 1.18.0. Quando a lista de símbolos é actualizada com os símbolos descobertos na biblioteca, todos os símbolos específicos de arquitectura que não dizem respeito à arquitectura da máquina actual são tratados como se não existissem. Se um símbolo específico-de-arquitectura que corresponda à arquitectura da máquina anfitriã atual não existir na biblioteca, aplica-se os procedimentos normais para símbolos em falta e isso pode causar que B<dpkg-gensymbols> falhe. Por outro lado, se o símbolo específico-de arquitectura for encontrado onde não era suporto existir (porque a arquitectura da máquina actual não está listada na etiqueta ou porque não corresponde ao endianness e bits), é tornado neutro em arquitectura (isto é, as etiquetas arch, arch-bits e arch-endian são largadas e o símbolo irá aparecer no diff devido a esta alteração), mas não é considerado como novo.

note: type: textblock
en: When operating in the default non-template mode, among arch-specific symbols only those that match the current host architecture are written to the symbols file.  On the contrary, all arch-specific symbols (including those from foreign arches) are always written to the symbol file when operating in template mode.
pt: Quando opera no modo predefinido não-modelo, entre os símbolos específicos de arquitectura, apenas aqueles que correspondem à arquitectura da máquina anfitriã actual são escritos no ficheiro de símbolos. Pelo contrário, quando se opera em modo de modelo, todos os símbolos específicos-de-arquitectura (incluindo aqueles de arquitecturas alienígenas) são sempre escritos no ficheiro de símbolos.

note: type: textblock
en: The format of I<architecture-list> is the same as the one used in the B<Build-Depends> field of I<debian/control> (except the enclosing square brackets []).  For example, the first symbol from the list below will be considered only on arm64, any-amd64 and riscv64 architectures, the second only on linux architectures, while the third one anywhere except on armel.
pt: O formato de I<architecture-list> é o mesmo que o usado no campo B<Build-Depends> de I<debian/control> (excepto nos parêntesis rectos []). Por exemplo, o primeiro símbolo da lista em baixo será considerado apenas nas arquitecturas arm64, any-amd64 e riscv64, o segundo apenas em arquitecturas de linux, enquanto o terceiro em todas excepto em armel.

note: type: textblock
en: The I<architecture-bits> is either B<32> or B<64>.
pt: O I<architecture-bits> ou é B<32> ou é B<64>.

note: type: textblock
en: The I<architecture-endianness> is either B<little> or B<big>.
pt: A I<arquitectura-classe-endian> é ou B<little> ou B<big>.

note: type: textblock
en: Multiple restrictions can be chained.
pt: Múltiplas restrições podem ser ligadas em corrente.

note: type: textblock
en: dpkg-gensymbols has a list of internal symbols that should not appear in symbols files as they are usually only side-effects of implementation details of the toolchain (since dpkg 1.20.1).  If for some reason, you really want one of those symbols to be included in the symbols file, you should tag the symbol with B<allow-internal>.  It can be necessary for some low level toolchain libraries like “libgcc”.
pt: O dpkg-gensymbols tem uma lista interna de símbolos que não devem aparecer em ficheiros de símbolos pois eles são geralmente apenas efeitos secundários de detalhes de implementação da ferramenta-cadeia (desde dpkg 1.20.1). Se por alguma razão, você querer realmente que um desses símbolos seja incluído no ficheiro de símbolos, você deve etiquetar o símbolo com B<allow-internal>. Pode ser necessário para algumas ferramentas-cadeia de baixo nível como “libgcc”.

note: type: textblock
en: Denotes I<c++> symbol pattern.  See L</Using symbol patterns> subsection below.
pt: indica o padrão de símbolos I<c++> . Veja a sub-secção L</Usar padrões de símbolos> em baixo.

note: type: textblock
en: Denotes I<symver> (symbol version) symbol pattern.  See L</Using symbol patterns> subsection below.
pt: Indica o padrão de símbolos I<symver> (versão de símbolo). Veja a sub-secção L</Usar padrões de símbolos> em baixo.

note: type: textblock
en: Denotes I<regex> symbol pattern.  See L</Using symbol patterns> subsection below.
pt: Indica o padrão de símbolos I<regex>. Veja a sub-secção L</Usar padrões de símbolos> em baixo.

note: type: =head2
en: Using symbol patterns
pt: Usar padrões de símbolos

note: type: textblock
en: Unlike a standard symbol specification, a pattern may cover multiple real symbols from the library.  B<dpkg-gensymbols> will attempt to match each pattern against each real symbol that does I<not> have a specific symbol counterpart defined in the symbol file.  Whenever the first matching pattern is found, all its tags and properties will be used as a basis specification of the symbol.  If none of the patterns matches, the symbol will be considered as new.
pt: Ao contrário de uma especificação de símbolo standard, um padrão pode cobrir vários símbolos reais da biblioteca. B<dpkg-gensymbols> irá tentar corresponder cada padrão com cada símbolo real que I<não> tem uma contrapartida de símbolo específica definida no ficheiro de símbolos. Sempre que o primeiro padrão de correspondência é encontrado, todas as suas etiquetas e propriedades serão usadas como a especificação base do símbolo. Se nenhum dos padrões corresponder, o símbolo irá ser considerado como novo.

note: type: textblock
en: A pattern is considered lost if it does not match any symbol in the library.  By default this will trigger a B<dpkg-gensymbols> failure under B<-c1> or higher level.  However, if the failure is undesired, the pattern may be marked with the I<optional> tag.  Then if the pattern does not match anything, it will only appear in the diff as MISSING.  Moreover, like any symbol, the pattern may be limited to the specific architectures with the I<arch> tag.  Please refer to L</Standard symbol tags> subsection above for more information.
pt: Um padrão é considerado perdido se não corresponder a nenhum símbolo da biblioteca. Por predefinição isto irá despoletar que B<dpkg-gensymbols> falhe sob B<-c1> ou nível mais alto. No entanto, se a falha for indesejável, o padrão pode ser marcado com a etiqueta I<optional>. Então se o padrão não corresponder a nada, irá apenas aparecer no diff como MISSING. Além disso, como qualquer símbolo, o padrão pode ser limitado a arquitecturas específicas com a etiqueta I<arch>. Por favor consulte a sub.secção L</Etiquetas símbolo standard> em cima para mais informação.

note: type: textblock
en: Patterns are an extension of the L<deb-symbols(5)> format hence they are only valid in symbol file templates.  Pattern specification syntax is not any different from the one of a specific symbol.  However, symbol name part of the specification serves as an expression to be matched against I<name@version> of the real symbol.  In order to distinguish among different pattern types, a pattern will typically be tagged with a special tag.
pt: Padrões são uma extensão do formato L<deb-symbols(5)> por isso eles são apenas válidos em modelos de ficheiros de símbolos. A sintaxe de especificação de padrões não é em nada diferente daquela de um símbolo específico. No entanto, a parte da especificação com o nome do símbolo serve como uma expressão para ser correspondida contra I<name@version> do símbolo real. De modo a se distinguir entre tipos diferentes de padrões, um padrão será tipicamente etiquetado com uma etiqueta especial.

note: type: textblock
en: At the moment, B<dpkg-gensymbols> supports three basic pattern types:
pt: Até ao momento, B<dpkg-gensymbols> suporta três tipos de padrão básicos:

note: type: textblock
en: This pattern is denoted by the I<c++> tag.  It matches only C++ symbols by their demangled symbol name (as emitted by L<c++filt(1)> utility).  This pattern is very handy for matching symbols which mangled names might vary across different architectures while their demangled names remain the same.  One group of such symbols is I<non-virtual thunks> which have architecture specific offsets embedded in their mangled names.  A common instance of this case is a virtual destructor which under diamond inheritance needs a non-virtual thunk symbol.  For example, even if _ZThn8_N3NSB6ClassDD1Ev@Base on 32-bit architectures will probably be _ZThn16_N3NSB6ClassDD1Ev@Base on 64-bit ones, it can be matched with a single I<c++> pattern:
pt: Este padrão é denotado pela etiqueta I<c++>. Corresponde apenas a símbolos C++ pelo seu nome desmutilado de símbolo (como emitido pelo utilitário L<c++filt(1)>). Este padrão é muito jeitoso para corresponder a símbolos cujos nomes mutilados podem variar por entre diferentes arquitecturas enquanto que os seus nomes desmutilados permanecem iguais. Um grupo de tais símbolos é I<non-virtual thunks> que têm embebidos desvios específicos de arquitectura nos seus nomes mutilados. Uma instância comum deste caso é um destruidor virtual que sob herança diamante precisa de um símbolo thunk não-virtual. Por exemplo, mesmo que  _ZThn8_N3NSB6ClassDD1Ev@Base em arquitecturas de 32bit provavelmente seja  _ZThn16_N3NSB6ClassDD1Ev@Base em 64bit, pode ser correspondido com um único padrão I<c++>:

note: type: textblock
en: The demangled name above can be obtained by executing the following command:
pt: O nome desmembrado em cima pode ser obtido ao executar o seguinte comando:

note: type: textblock
en: Please note that while mangled name is unique in the library by definition, this is not necessarily true for demangled names.  A couple of distinct real symbols may have the same demangled name.  For example, that's the case with non-virtual thunk symbols in complex inheritance configurations or with most constructors and destructors (since g++ typically generates two real symbols for them).  However, as these collisions happen on the ABI level, they should not degrade quality of the symbol file.
pt: Por favor note que enquanto o nome mutilado é único na biblioteca por definição, isto não é necessariamente verdade para nomes não-mutilados. Um par de símbolos reais distintos podem ter o mesmo nome mutilado. Por exemplo, esse é o caso com símbolos thunk não.virtuais em configurações de herança complexa ou com a maioria dos construtores e destruidores (pois o g++ tipicamente gera dois símbolos reais para eles). No entanto, como estas colisões acontecem no nível de ABI, não devem degradar a qualidade do ficheiro de símbolos.

note: type: textblock
en: This pattern is denoted by the I<symver> tag.  Well maintained libraries have versioned symbols where each version corresponds to the upstream version where the symbol got added.  If that's the case, you can use a I<symver> pattern to match any symbol associated to the specific version.  For example:
pt: Este padrão é denotado pela etiqueta I<symver>. Bibliotecas bem mantidas têm os símbolos organizados pela versão, onde cada versão corresponde à versão do autor de onde o símbolo foi obtido. Se for esse o caso, você pode usar um padrão I<symver> para corresponder a qualquer símbolo associado à versão específica. Por exemplo:

note: type: textblock
en: All symbols associated with versions GLIBC_2.0 and GLIBC_2.7 will lead to minimal version of 2.0 and 2.7 respectively with the exception of the symbol access@GLIBC_2.0.  The latter will lead to a minimal dependency on libc6 version 2.2 despite being in the scope of the "(symver)GLIBC_2.0" pattern because specific symbols take precedence over patterns.
pt: Todos os símbolos associados com versões GLIBC_2.0 e GLIBC_2.7 irão para versões mínimas de 2.0 e 2.7 respetivamente com a excepção do símbolo access@GLIBC_2.0. O último irá tornar-se uma dependência mínima em libc6 versão 2.2 apenas de estar no escopo do padrão "(symver)GLIBC_2.0" porque símbolos específicos tomam precedência sobre padrões.

note: type: textblock
en: Please note that while old style wildcard patterns (denoted by "*@version" in the symbol name field) are still supported, they have been deprecated by new style syntax "(symver|optional)version".  For example, "*@GLIBC_2.0 2.0" should be written as "(symver|optional)GLIBC_2.0 2.0" if the same behavior is needed.
pt: Por favor note que apesar de os padrões de wildcard ao estilo antigo (denotados por "*@version" no campo do nome do símbolo) ainda serem suportados, estes foram descontinuados pela nova sintaxe "(symver|optional)version". Por exemplo, "*@GLIBC_2.0 2.0" deve ser escrito como "(symver|optional)GLIBC_2.0 2.0" se for necessário o mesmo comportamento.

note: type: textblock
en: Regular expression patterns are denoted by the I<regex> tag.  They match by the perl regular expression specified in the symbol name field.  A regular expression is matched as it is, therefore do not forget to start it with the I<^> character or it may match any part of the real symbol I<name@version> string.  For example:
pt: Padrões de expressões regulares são denotadas pela etiqueta I<regex>. Eles correspondem pelas expressões regulares perl especificadas no campo do nome do símbolo. Uma expressão regular corresponde tal como está, assim não se esqueça de a arrancar com o caractere I<^> ou poderá corresponder a qualquer parte da string I<name@version> do símbolo real. Por exemplo:

note: type: textblock
en: Symbols like "mystack_new@Base", "mystack_push@Base", "mystack_pop@Base", etc., will be matched by the first pattern while "ng_mystack_new@Base" would not.  The second pattern will match all symbols having the string "private" in their names and matches will inherit I<optional> tag from the pattern.
pt: Símbolos como "mystack_new@Base", "mystack_push@Base", "mystack_pop@Base" etc, irão corresponder ao primeiro padrão, enquanto "ng_mystack_new@Base" não o fará. O segundo padrão irá corresponder a todos os símbolos que tenham a string "private" nos seus nomes e as correspondências irão herdar a etiqueta I<optional> a partir do padrão.

note: type: textblock
en: Basic patterns listed above can be combined where it makes sense.  In that case, they are processed in the order in which the tags are specified.  For example, both:
pt: Os padrões básicos listados em cima podem ser combinados onde isso fizer sentido, nesse caso, eles são processados pela ordem em que as etiquetas estão especificadas. Por exemplo, ambos:

note: type: textblock
en: will match symbols "_ZN3NSA6ClassA7Private11privmethod1Ei@Base" and "_ZN3NSA6ClassA7Private11privmethod2Ei@Base".  When matching the first pattern, the raw symbol is first demangled as C++ symbol, then the demangled name is matched against the regular expression.  On the other hand, when matching the second pattern, regular expression is matched against the raw symbol name, then the symbol is tested if it is C++ one by attempting to demangle it.  A failure of any basic pattern will result in the failure of the whole pattern.  Therefore, for example, "__N3NSA6ClassA7Private11privmethod\dEi@Base" will not match either of the patterns because it is not a valid C++ symbol.
pt: irá corresponder aos símbolos "_ZN3NSA6ClassA7Private11privmethod1Ei@Base" e "_ZN3NSA6ClassA7Private11privmethod2Ei@Base". Quando coincide o primeiro padrão, o símbolo cru é primeiro desmutilado como símbolo C++, depois o nome desmutilado é coincidido com a expressão regular. Por outro lado, quando coincide o segundo padrão, a expressão regular é coincidida com o nome cru do símbolo, depois os símbolo é testado se é um C++ ao tentar desmutila-lo. Uma falha de qualquer padrão básico irá resultar na falha de todo o padrão. Por isso, por exemplo, "__N3NSA6ClassA7Private11privmethod\dEi@Base" não irá corresponder a nenhum dos padrões porque não é um símbolo C++ válido.

note: type: textblock
en: In general, all patterns are divided into two groups: aliases (basic I<c++> and I<symver>) and generic patterns (I<regex>, all combinations of multiple basic patterns).  Matching of basic alias-based patterns is fast (O(1))  while generic patterns are O(N) (N - generic pattern count) for each symbol.  Therefore, it is recommended not to overuse generic patterns.
pt: Em geral, todos os padrões são divididos em dois grupos: aliases (basic I<c++> e I<symver>) e padrões genéricos (I<regex>, todas as combinações de múltiplos padrões básicos). A correspondência de padrões básicos baseados-em-alias é rápida (O(1)) enquanto que padrões genéricos são O(N) (N - contagem de padrão genérico) para cada símbolo. Assim, é recomendado não sobre-utilizar padrões genéricos.

note: type: textblock
en: When multiple patterns match the same real symbol, aliases (first I<c++>, then I<symver>) are preferred over generic patterns.  Generic patterns are matched in the order they are found in the symbol file template until the first success.  Please note, however, that manual reordering of template file entries is not recommended because B<dpkg-gensymbols> generates diffs based on the alphanumerical order of their names.
pt: Quando múltiplos padrões correspondem ao mesmo símbolo real, os aliases (primeiro I<c++>, depois I<symver>) são preferidos sobre padrões genéricos. Padrões genéricos são correspondidos pela ordem que são encontrados no modelo de ficheiro de símbolos até ao primeiro sucesso. Por favor note, no entanto, esse reordenar manual das entradas no ficheiro modelo não é recomendado porque B<dpkg-gensymbols> gera diffs baseados na ordem alfanumérica dos seus nomes.

note: type: =head2
en: Using includes
pt: Usando inclusões

note: type: textblock
en: When the set of exported symbols differ between architectures, it may become inefficient to use a single symbol file.  In those cases, an include directive may prove to be useful in a couple of ways:
pt: Quando o conjunto de símbolos exportados difere entre arquitecturas, pode tornar-se ineficiente usar um único ficheiro de símbolos. Nesses casos, uma directiva de inclusão pode provar ser útil de várias maneiras:

note: type: textblock
en: You can factorize the common part in some external file and include that file in your I<package>.symbols.I<arch> file by using an include directive like this:
pt: Você pode factorizar a parte comum em algum ficheiro externo e incluir esse ficheiro no seu ficheiro I<package>.symbols.I<arch> ao usar uma directiva de inclusão como esta:

note: type: textblock
en: The include directive may also be tagged like any symbol:
pt: A directiva de inclusão pode também ser etiquetada como qualquer símbolo:

note: type: textblock
en: As a result, all symbols included from I<file-to-include> will be considered to be tagged with I<tag> ... I<tagN> by default.  You can use this feature to create a common I<package>.symbols file which includes architecture specific symbol files:
pt: Como resultado, todos os símbolos incluídos de I<file-to-include> serão considerados para serem etiquetados com I<tag> ... I<tagN> por predefinição. Você pode usar esta funcionalidade para criar um ficheiro I<package>.symbols comum que inclui ficheiros de símbolos específicos de arquitectura:

note: type: textblock
en: The symbols files are read line by line, and include directives are processed as soon as they are encountered.  This means that the content of the included file can override any content that appeared before the include directive and that any content after the directive can override anything contained in the included file.  Any symbol (or even another #include directive) in the included file can specify additional tags or override values of the inherited tags in its tag specification.  However, there is no way for the symbol to remove any of the inherited tags.
pt: Os ficheiros de símbolos são lidos linha a linha, e as directivas de inclusão são processadas assim que são encontradas. Isto significa que o conteúdo do ficheiro incluído pode sobrepor qualquer conteúdo que apareceu antes da directiva de inclusão e que qualquer conteúdo após a directiva pode sobrepor qualquer coisa contida no ficheiro incluído. Qualquer símbolo (ou mesmo outra directiva #include) no ficheiro incluído pode especificar etiquetas adicionais ou sobrepor valores das etiquetas herdadas e a sua especificação de etiqueta. Contudo, não existe maneira do símbolo remover qualquer das etiquetas herdadas.

note: type: textblock
en: An included file can repeat the header line containing the SONAME of the library.  In that case, it overrides any header line previously read.  However, in general it's best to avoid duplicating header lines.  One way to do it is the following:
pt: Um ficheiro incluído pode repetir a linha de cabeçalho que contém o SONAME da biblioteca. Nesse caso, sobrepõe qualquer linha de cabeçalho lida anteriormente. No entanto, geralmente é melhor duplicar as linhas de cabeçalho. Um modo de fazer isto é o seguinte:

note: type: textblock
en: deb-substvars - Debian source substitution variables
pt: deb-substvars - variáveis de substituição de fonte Debian

note: type: textblock
en: B<debian/substvars>, B<debian/>I<binary-package>B<.substvars>, variables
pt: Variáveis B<debian/substvars>, B<debian/>I<binary-package>B<.substvars>

note: type: textblock
en: Before B<dpkg-source>, B<dpkg-gencontrol> and B<dpkg-genchanges> write their control information (to the source control file B<.dsc> for B<dpkg-source> and to standard output for B<dpkg-gencontrol> and B<dpkg-genchanges>)  they perform some variable substitutions on the output file.
pt: Antes de B<dpkg-source>, B<dpkg-gencontrol> e B<dpkg-genchanges> escreverem a sua informação de controle (no ficheiro de de controle de fonte B<.dsc> para B<dpkg-source> e para a saída standard para B<dpkg-gencontrol> e B<dpkg-genchanges>) eles executam algumas substituições de variáveis no ficheiro resultante.

note: type: =head2
en: Variable Syntax
pt: Sintaxe de Variável

note: type: textblock
en: A variable substitution has the form B<${>I<variable-name>B<}>.  Variable names consist of alphanumerics (a-zA-Z0-9), hyphens (-) and colons (:) and start with an alphanumeric, and are case-sensitive, even though they might refer to other entities which are case-preserving.  Variable substitutions are performed repeatedly until none are left; the full text of the field after the substitution is rescanned to look for more substitutions.
pt: A substituição de variável tem o formato B<${>I<variable-name>B<}>.  Nomes de varáveis consistem de alfanuméricos (a-zA-Z0-9), hífens (-) dois pontos (:) e começam com um alfanumérico, e são sensíveis a maiúsculas/minúsculas, apesar de poderem referir a outras entidades, que são preservadoras de maiúsculas/minúsculas. Substituições de variáveis são executadas repetidamente até que não sobre nenhuma, o texto completo do campo após a substituição é re-sondado para se procurar por mais substituições.

note: type: =head2
en: File Syntax
pt: Sintaxe de Ficheiro

note: type: textblock
en: Substitution variables can be specified in a file.  These files consist of lines with variable assignments, that start with the variable name, immediately followed by an assignment operator, and then the value.  Each operator gives the variable specific attributes.  Trailing whitespace on each line, blank lines, and lines starting with a B<#> symbol (comments) are ignored.
pt: Variáveis de substituição podem ser especificadas num ficheiro.  Estes ficheiros consistem de linhas com atribuições de variável, que começam com o nome da variável, imediatamente seguido dum operador de atribuição, e depois o valor.  Cada operador dá os atributos específicos da variável.  Espaços em branco atrás de cada linha, linhas vazias, e linhas começadas com um símbolo B<#>(comentários) são ignorados.

note: type: textblock
en: The following operators are supported:
pt: Os seguintes operadores são suportados:

note: type: textblock
en: Assigns a normal substitution variable.
pt: Atribui uma variável de substituição normal.

note: type: textblock
en: Assigns an optional substitution variable which will emit no warnings even if unused.
pt: Atribui uma variável de substituição opcional que não vai emitir avisos mesmo que não usada.

note: type: textblock
en: Supported since dpkg 1.21.8.
pt: Suportado desde dpkg 1.21.8.

note: type: textblock
en: Assigns a required substitution variable which will error out if unused.
pt: Atribui uma variável de substituição requerida que irá dar erro se não for usada.

note: type: textblock
en: Supported since dpkg 1.22.7.
pt: Suportado desde dpkg 1.22.7

note: type: textblock
en: Assigns an implicit substitution variable which will get automatically instantiated as a field, if that field is not defined for B<.dsc> and B<.deb> control files.
pt: Atribui uma variável de substituição implícita que vai ser automaticamente instanciada como um campo, se esse campo não estiver definido para ficheiros de controle B<.dsc> e B<.deb>.

note: type: textblock
en: The variable name needs to be formed as a namespace followed by a colon (‘B<:>’) and then the field name, such as B<tool:Depends>.  All implicit variables for any namespace matching the same field will get concatenated using a known field separator, or a space if the field separator is unknown.
pt: O nome da variável precisa de ser formado como um espaço de nome seguido por dois pontos (‘B<:>’) e depois o nome do campo, tal como B<tool:Depends>.  Todas as variáveis implícitas para qualquer espaço de nome que corresponda ao mesmo campo irão ser concatenadas usando um separador de campo conhecido; ou um espaço se o separador de campo for desconhecido.

note: type: textblock
en: Supported since dpkg 1.23.0.
pt: Suportado desde dpkg 1.23.0.

note: type: textblock
en: For example C<some-package:Depends?=other-package (= 1.0), the-package>.
pt: Por exemplo C<algum-pacote:Depends?=outro-pacote (= 1.0), o-pacote>.

note: #-#-#-#-#  dpkg_1.23.4_pt.po (dpkg-man 1.23.3)  #-#-#-#-# type: =head2
en: Substitution
pt: Substituição

note: type: textblock
en: Variables can be set using the B<-V> common option.  They can be also specified in the file B<debian/substvars> (or whatever other file is specified using the B<-T> common option).
pt: As variáveis podem ser definidas usando a opção comum B<-V>. Elas podem também ser especificadas no ficheiro B<debian/substvars> (ou em qualquer outro ficheiro especificado usando a opção comum B<-T>).

note: type: textblock
en: After all the substitutions have been done each occurrence of the string B<${}> (which is not an actual substitution variable) is replaced with a B<$> sign.  This can be used as an escape sequence such as B<${}{>I<VARIABLE>B<}> which will end up as B<${>I<VARIABLE>B<}> on the output.
pt: Após todas as substituições terem sido feitas, cada ocorrência da string B<${}> (a qual não é uma variável de substituição real) é substituída por um sinal B<$>. Isto pode ser usado como sequência de escape tal como B<${}{>I<VARIABLE>B<}> o que irá acabar como B<${>I<VARIABLE>B<}> na saída.

note: type: textblock
en: If a variable is referred to but not defined it generates a warning and an empty value is assumed.
pt: Se uma variável for referida mas não definida, irá gerar um aviso e é assumido um valor vazio.

note: type: textblock
en: While variable substitution is done on all control fields, some of those fields are used and needed during the build when the substitution did not yet occur.  That's why you can't use variables in the B<Package>, B<Source> and B<Architecture> fields.
pt: Enquanto uma substituição de variável é feita em todos os campos de controle, alguns desse campos são usados e necessários durante a compilação quando a substituição ainda não aconteceu. É por isso que não pode usar vaiáveis nos campos B<Package>, B<Source> e B<Architecture>.

note: type: textblock
en: Variable substitution happens on the content of the fields after they have been parsed, thus if you want a variable to expand over multiple lines you do not have to include a space after the newline.  This is done implicitly when the field is output.  For example, if the variable B<${Description}> is set to "foo is bar.${Newline}foo is great." and if you have the following field:
pt: A substituição de variável acontece no conteúdo dos campos após terem sido analisados, mas se você quer que uma variável expanda por várias linhas você não precisa de incluir um espaço após a mudança de linha. Isto é feito implicitamente quando o campo é emitido. Por exemplo, se a variável B<${Description}> for definida para "foo is bar.${Nova-linha}foo is great." e se você tiver o seguinte campo:

note: type: textblock
en: It will result in:
pt: Irá resultar em:

note: type: =head2
en: Built-in Variable
pt: Variável Embutida

note: type: textblock
en: Additionally, the following standard variables are always available:
pt: Adicionalmente, estão sempre disponíveis as seguintes variáveis standard:

note: type: textblock
en: The current host architecture (i.e. the architecture the package is being built for, the equivalent of B<DEB_HOST_ARCH>).
pt: A arquitectura da máquina actual (isto é, a arquitectura para a qual o pacote está a ser compilado, o equivalente a B<DEB_HOST_ARCH>).

note: type: textblock
en: The current vendor name (since dpkg 1.20.0).  This value comes from the B<Vendor> field for the current vendor's origin file, as L<dpkg-vendor(1)> would retrieve it.
pt: O nome do fornecedor actual (desde dpkg 1.20.0). Este valor vem do campo B<Vendor> do ficheiro original do fornecedor actual, como L<dpkg-vendor(1)> o obteria.

note: type: textblock
en: The current vendor ID (since dpkg 1.20.0).  This is just the lowercase variant of B<vendor:Name>.
pt: O ID da versão actual (desde dpkg 1.20.0). Isto é apenas a variante em minúsculas de B<vendor:Name>.

note: type: textblock
en: The source package version (since dpkg 1.13.19).
pt: A versão do pacote fonte (desde dpkg 1.13.19).

note: type: textblock
en: The upstream source package version, including the Debian version epoch if any (since dpkg 1.13.19).
pt: A versão de pacote fonte do autor original, incluindo a época da versão Debian se existir (desde dpkg 1.13.19).

note: type: textblock
en: The binary package version (which may differ from B<source:Version> in a binNMU for example; since dpkg 1.13.19).
pt: A versão do pacote binário (que pode ser diferente de B<source:Version> numa binNMU por exemplo; desde dpkg 1.13.19).

note: type: textblock
en: The source package version (from the changelog file).  This variable is now B<obsolete> and emits an error when used as its meaning is different from its function, please use the B<source:Version> or B<binary:Version> as appropriate.
pt: A versão do pacote fonte (a partir do ficheiro changelog). Esta variável está agora B<obsoleta> e emite um erro quando usada pois o seu significado é diferente da sua função, por favor use B<source:Version> ou B<binary:Version> como apropriado.

note: type: textblock
en: The source package synopsis, extracted from the source stanza B<Description> field, if it exists (since dpkg 1.19.0).
pt: O resumo do pacote fonte, extraído do campo B<Description> da estrofe fonte, se existir (desde dpkg 1.19.0).

note: type: textblock
en: The source package extended description, extracted from the source stanza B<Description> field, if it exists (since dpkg 1.19.0).
pt: A descrição extensa do pacote fonte, extraída do campo B<Description> da estrofe fonte, se existir (desde dpkg 1.19.0).

note: type: textblock
en: The approximate total size of the package's installed files.  This value is copied into the corresponding control file field; setting it will modify the value of that field.  If this variable is not set B<dpkg-gencontrol> will compute the default value by accumulating the size of each regular file and symlink rounded to 1 KiB used units, and a baseline of 1 KiB for any other filesystem object type.  With hardlinks only being counted once as a regular file.
pt: O tamanho total aproximado dos ficheiros instalados pelo pacote. Este valor é copiado para o campo do ficheiro de controle correspondente, defini-lo irá modificar o valor desse campo. Se esta variável não for definida, B<dpkg-gencontrol> irá computar o valor predefinido ao acumular o tamanho de cada ficheiro regular e link simbólico arredondando as unidades usadas para egular file and 1 KiB, e uma base de 1 KiB para qualquer outro tipo de objecto de sistema de ficheiros. Com os hardlinks a serem contados apenas uma vez como um ficheiro regular.

note: type: textblock
en: B<Note>: Take into account that this can only ever be an approximation, as the actual size used on the installed system will depend greatly on the filesystem used and its parameters, which might end up using either more or less space than the specified in this field.
pt: B<Nota>: Tenha em conta que isto só pode ser uma aproximação, pois o tamanho real usado no sistema instalado irá depender grandemente do sistema de ficheiros usado e dos seu parâmetros, o que pode acabar a usar mais ou menos espaço que aquele especificado neste campo.

note: type: textblock
en: Additional disk space used when the package is installed.  If this variable is set its value is added to that of the B<Installed-Size> variable (whether set explicitly or using the default value) before it is copied into the B<Installed-Size> control file field.
pt: Espaço de disco usado adicional quando o pacote é instalado. Se esta variável for definida o seu valor é adicionado àquele da variável B<Installed-Size> variable (quer definido explicitamente ou usando o valor predefinido), antes de ser copiado para p campo de ficheiro de controle B<Installed-Size>.

note: type: textblock
en: The value of the source stanza field I<field-name> (which must be given in the canonical capitalization; since dpkg 1.18.11).  Setting these variables has no effect other than on places where they are expanded explicitly.  These variables are only available when generating binary control files.
pt: O valor do campo I<field-name> da estrofe fonte (o qual deve ser dado em na capitalização canonical, desde dpkg 1.18.11). Definir estas variáveis não tem efeito para além de em lugares onde elas são explicitamente expandidas. Estas variáveis estão apenas disponíveis quando se geram ficheiros de controle binários.

note: type: textblock
en: The value of the output field I<field-name> (which must be given in the canonical capitalization).  Setting these variables has no effect other than on places where they are expanded explicitly.
pt: O valor do campo I<field-name> resultante (o qual deve ser dado em na capitalização canonical). Definir estas variáveis não tem efeito para além de em lugares onde elas são explicitamente expandidas.

note: type: textblock
en: The B<.changes> file format version generated by this version of the source packaging scripts.  If you set this variable the contents of the B<Format> field in the B<.changes> file will change too.
pt: A versão do formato de ficheiro B<.changes> gerada por esta versão de scripts de empacotamento de fonte. Se você definir esta variável, o conteúdo do campo B<Format> no ficheiro B<.changes> irá alterar também.

note: type: textblock
en: These variables each hold the corresponding character.
pt: Cada uma destas variáveis detêm o caractere correspondente.

note: type: textblock
en: Variable settings with names of this form are generated by B<dpkg-shlibdeps>.
pt: Definições de variáveis com nomes neste formato são geradas pelo B<dpkg-shlibdeps>.

note: type: textblock
en: The upstream version of dpkg (since dpkg 1.13.19).
pt: A versão de autor do dpkg (desde dpkg 1.13.19).

note: type: textblock
en: The full version of dpkg (since dpkg 1.13.19).
pt: A versão completa do dpkg (desde dpkg 1.13.19).

note: type: textblock
en: List of substitution variables and values.
pt: Lista de variáveis e valores de substituição.

note: type: textblock
en: deb-symbols - Debian's extended shared library information file
pt: deb-symbols - ficheiro de informação de biblioteca partilhada extensiva de Debian

note: type: textblock
en: The symbol files are shipped in Debian binary packages, and its format is a subset of the template symbol files used by L<dpkg-gensymbols(1)> in Debian source packages, see L<deb-src-symbols(5)>.
pt: Os ficheiros symbol são enviados em pacotes binários Debian, e o seu formato é um sub-conjunto dos ficheiros symbol modelo usados por L<dpkg-gensymbols(1)> em pacotes fonte Debian, veja L<deb-src-symbols(5)>.

note: type: textblock
en: The format for an extended shared library dependency information entry in these files is:
pt: O formato para uma entrada de informação de dependência de biblioteca partilhada extensiva nestes ficheiros é:

note: type: textblock
en: The I<library-soname> is exactly the value of the SONAME field as exported by L<objdump(1)>.  A I<dependency-template> is a dependency where I<#MINVER#> is dynamically replaced either by a version check like “(E<gt>= I<minimal-version>)” or by nothing (if an unversioned dependency is deemed sufficient).
pt: O I<library-soname> é exactamente o valor do campo SONAME como exportado por L<objdump(1)>. Um I<dependency-template> é uma dependência onde I<#MINVER#> é substituída dinamicamente seja por uma verificação de versão tipo “(E<gt>= I<minimal-version>)” ou por nada (se uma dependência isenta-de-versão for considerada suficiente).

note: type: textblock
en: Each exported I<symbol> (listed as I<name>@I<version>, with I<version> being “Base” if the library is not versioned) is associated to a I<minimal-version> of its dependency template (the main dependency template is always used and will end up being combined with the dependency template referenced by I<id-of-dependency-template> if present).  The first alternative dependency template is numbered 1, the second one 2, etc.  Each column is separated by exactly a single whitespace.
pt: Cada I<symbol> exportado (listado como I<name>@I<version>, com I<version> sendo “Base” se a biblioteca for isenta-de-versão) estiver associado a um I<minimal-version> do seu modelo de dependência (o modelo de dependência principal é sempre usado e irá acabar sendo combinado com o modelo de dependência referenciado por I<id-of-dependency-template> se presente). O primeiro modelo de dependência alternativa é numerado 1, o segundo 2, etc. Cada coluna é separada por exactamente um único espaço em branco.

note: type: textblock
en: Each entry for a library can also have some fields of meta-information.  Those fields are stored on lines starting with an asterisk.  Currently, the only valid fields are:
pt: Cada entrada para uma biblioteca pode também ter alguns campos de meta-informação. Esses campos são armazenados em linhas que começam com um asterisco. Actualmente, os únicos campos válidos são:

note: type: textblock
en: It indicates the name of the “-dev” package associated to the library and is used by B<dpkg-shlibdeps> to make sure that the dependency generated is at least as strict as the corresponding build dependency (since dpkg 1.14.13).
pt: Indica que o nome do pacote “-dev” associado a um binário associado à biblioteca e é usado por B<dpkg-shlibdeps> para certificar que a dependência gerada é pelo menos tão rigorosa como a dependência de compilação correspondente (desde dpkg 1.14.13).

note: type: textblock
en: The same as B<Build-Depends-Package> but accepts a comma-separated list of package names (since dpkg 1.20.0).  This field will override any B<Build-Depends-Package> field present, and is mostly useful with “-dev” packages and metapackages depending on these, say for a transition period.
pt: O mesmo que B<Build-Depends-Package> mas aceita uma lista separada por virgulas de nomes de pacotes (desde dpkg 1.20.0). Este campo irá sobrepor qualquer campo B<Build-Depends-Package> presente, e é maioritariamente útil com pacotes “-dev” e meta-pacotes dependendo destes, digamos para um período de transição.

note: type: textblock
en: It indicates what internal symbol groups should be ignored, as a whitespace separated list, so that the symbols contained in those groups get included in the output file (since dpkg 1.20.1).  This should only be necessary for toolchain packages providing those internal symbols.  The available groups are system dependent, for ELF and GNU-based systems these are B<aeabi> and B<gomp>.
pt: Indica que grupos de símbolos internos deverão ser ignorados, como uma lista separada por espaços em branco, para que os símbolos contidos nesses grupos sejam incluídos no ficheiro resultante (desde dpkg 1.20.1). Isto só deve ser necessário para pacotes ferramenta-cadeia que providenciem esses símbolos internos. Os grupos disponíveis são dependentes do sistema, para ELF e sistemas baseados em GNU estes são B<aeabi> e B<gomp>.

note: type: =head2
en: Simple symbols file
pt: Ficheiro symbols simples

note: type: =head2
en: Advanced symbols file
pt: Ficheiro symbols avançado

note: type: textblock
en: deb-triggers - package triggers
pt: deb-triggers - triggers de pacote

note: type: textblock
en: A package declares its relationship to some trigger(s) by including a I<triggers> file in its control archive (i.e. I<DEBIAN/triggers> during package creation).
pt: Um pacote declara o seu relacionamento com alguns gatilho(s) ao incluir um ficheiro I<triggers> no seu arquivo de controle (isto é, I<DEBIAN/triggers>) durante a criação do pacote.

note: type: textblock
en: This file contains directives, one per line.  Leading and trailing whitespace and everything after the first B<#> on any line will be trimmed, and empty lines will be ignored.
pt: Este ficheiro contem directivas, uma por linha. Os espaços em branco no inicio e final e tudo para lá do primeiro B<#> em qualquer linha serão cortados, e as linhas vazias serão ignoradas.

note: type: textblock
en: The trigger control directives currently supported are:
pt: As directivas de controle de trigger actualmente suportadas são:

note: type: textblock
en: Specifies that the package is interested in the named trigger.  All triggers in which a package is interested must be listed using this directive in the triggers control file.
pt: Especifica que o pacote está interessado no gatilho nomeado. Todos os gatilhos nos quais um pacote está interessado devem ser listados usando esta directiva no ficheiro de controle triggers.

note: type: textblock
en: The “await” variants put the triggering package in triggers-awaited state depending on how the trigger was activated.  The “noawait” variant does not put the triggering packages in triggers-awaited state, even if the triggering package declared an “await” activation (either with an B<activate-await> or B<activate> directive, or by using the B<dpkg-trigger> B<--no-await> command-line option).  The “noawait” variant should be used when the functionality provided by the trigger is not crucial.
pt: As variantes “await” põem o pacote desencadeador em estado de espera-por-gatilho dependendo de como o gatilho foi activado. A variante “noawait” não põe os pacotes desencadeadores em estado de espera-por-gatilho, mesmo se o pacote desencadeador declarou uma activação “await” (seja com uma directiva  B<activate-await> ou B<activate>, ou ao usar a opção de linha de comandos B<dpkg-trigger> B<--no-await>). A variante “noawait” deve ser usada quando a funcionalidade disponibilizada pelo gatilho não é crucial.

note: type: textblock
en: Arranges that changes to this package's state will activate the specified trigger.  The trigger will be activated at the start of the following operations: unpack, configure, remove (including for the benefit of a conflicting package), purge and deconfigure.
pt: Faz com que alterações no estado deste pacote irão activar o gatilho especificado. O gatilho será activado no inicio das seguintes operações: desempacotar, configurar, remover (incluindo para o benefício de um pacote em conflito), purgar e desconfigurar.

note: type: textblock
en: The “await” variants only put the triggering package in triggers-awaited state if the interest directive is also “await”.  The “noawait” variant never puts the triggering packages in triggers-awaited state.  The “noawait” variant should be used when the functionality provided by the trigger is not crucial.
pt: As variantes “await” apenas põem o pacote desencadeador em estado de esperar-por-gatilhos se a directiva de interessa for também “await”. A variante  "noawait” nunca põe os pacotes desencadeadores em estado de esperar-por-gatilhos. A variante “noawait” deve ser usada quando a funcionalidade disponibilizada pelo gatilho não é crucial.

note: type: textblock
en: If this package disappears during the unpacking of another package the trigger will be activated when the disappearance is noted towards the end of the unpack.  Trigger processing, and transition from triggers-awaited to installed, does not cause activations.  In the case of unpack, triggers mentioned in both the old and new versions of the package will be activated.
pt: Se este pacote desaparecer durante o desempacotar de outro pacote, o gatilho será activado quando o desaparecimento é notado no final do desempacotamento. O processamento do gatilho, e a transição de esperar-por-gatilho para instalado, não causam activações. No caso de desempacotamento, serão activados os gatilhos mencionados em ambas versões velhas e novas do pacote.

note: type: textblock
en: Unknown directives are an error which will prevent installation of the package.
pt: Directivas desconhecidas são um erro que irá impedir a instalação do pacote.

note: type: textblock
en: The “-noawait” variants should always be favored when possible since triggering packages are not put in triggers-awaited state and can thus be immediately configured without requiring the processing of the trigger.  If the triggering packages are dependencies of other upgraded packages, it will avoid an early trigger processing run and make it possible to run the trigger only once as one of the last steps of the upgrade.
pt: As variantes “-noawait” devem sempre ser favorecidas quando possível pois os pacotes desencadeadores não são postos em estado esperar-por-gatilho e assim podem ser configurados imediatamente sem se requerer o processamento de um gatilho. Se os pacotes desencadeadores forem dependências de outros pacotes actualizados, irá evitar um processamento adiantado de um gatilho e torna possível correr o gatilho apenas num dos últimos passos da actualização.

note: type: textblock
en: The “-noawait” variants are supported since dpkg 1.16.1, and will lead to errors if used with an older dpkg.
pt: As variantes “-noawait” são suportadas desde dpkg 1.16.1, e irão produzir erros se usadas com um dpkg anterior.

note: type: textblock
en: The “-await” alias variants are supported since dpkg 1.17.21, and will lead to errors if used with an older dpkg.
pt: As alias de variantes “-await” são suportadas desde dpkg 1.17.21, e irão produzir erros se usadas com um dpkg anterior.

note: type: textblock
en: When a package provides an B<interest-noawait> directive, any activation will set the triggering package into “noawait” mode, regardless of the awaiting mode requested by the activation (either “await” or “noawait”).  When a package provides an B<interest> or B<interest-await> directive, any activation will set the triggering package into “await” or “noawait“ depending on how it was activated.
pt: Quando um pacote disponibiliza uma directiva B<interest-noawait>, qualquer activação irá colocar o pacote desencadeador em modo “noawait”, independentemente do modo de espera requisitado pela activação (seja “await” ou “noawait”). Quando um pacote disponibiliza uma directiva B<interest> ou B<interest-await>, qualquer activação irá coloca ro pacote desencadeador em modo “await” ou “noawait“ dependendo do modo como foi activado.

note: type: textblock
en: deb-version - Debian package version number format
pt: deb-version - formato Debian do número de versão do pacote

note: type: textblock
en: Version numbers as used for Debian binary and source packages consist of three components.  These are:
pt: Os números de versões como usados para pacotes binário e fonte Debian consistem de três componentes. Estes são:

note: type: textblock
en: This is a single (generally small) unsigned integer.  It may be omitted, in which case zero is assumed.  If it is omitted then the I<upstream-version> may not contain any colons.
pt: Este é um único (geralmente pequeno) inteiro não assinado. Pode ser omitido, o que em tal caso é assumido zero. Se for omitido então a I<versão-do-autor> pode não conter nenhuns dois pontos (:).

note: type: textblock
en: It is provided to allow mistakes in the version numbers of older versions of a package, and also a package's previous version numbering schemes, to be left behind.
pt: É fornecido para permitir enganos nos números de versão de versões antigas de um pacote, e também esquemas de numeração de versões antigas de um pacote, para se deixar para trás.

note: type: textblock
en: This is the main part of the version number.  It is usually the version number of the original (“upstream”)  package from which the I<.deb> file has been made, if this is applicable.  Usually this will be in the same format as that specified by the upstream author(s); however, it may need to be reformatted to fit into the package management system's format and comparison scheme.
pt: Esta é a parte principal no número de versão. É geralmente o número de versão do pacote original (do autor) a partir do qual p ficheiro I<.deb> foi feito, se isto for aplicável. Geralmente isto ficará no mesmo formato que aquele especificado pelo autor original, no entanto, pode precisar de ser reformatado para se ajustar ao formato do sistema de gestão de pacotes e esquema de comparação.

note: type: textblock
en: The comparison behavior of the package management system with respect to the I<upstream-version> is described below.  The I<upstream-version> portion of the version number is mandatory.
pt: O comportamento comparativo do sistema de gestão de pacotes com respeito a I<upstream-version> é descrito abaixo. A porção I<upstream-version> do número de versão é obrigatória.

note: type: textblock
en: The I<upstream-version> may contain only alphanumerics (“A-Za-z0-9”) and the characters B<.> B<+> B<-> B<:> B<~> (full stop, plus, hyphen, colon, tilde) and should start with a digit.  If there is no I<debian-revision> then hyphens are not allowed; if there is no I<epoch> then colons are not allowed.
pt: O I<upstream-version> apenas pode conter alfanuméricos (“A-Za-z0-9”) e os caracteres B<.> B<+> B<-> B<:> B<~> (ponto, mais, hífen, dois pontos, til) e deve começar com um digito. Se não existir nenhum I<debian-revision> então os hífens não são permitidos, se não existir nenhum I<epoch> então símbolos dois pontos não são permitidos.

note: type: textblock
en: This part of the version number specifies the version of the Debian package based on the upstream version.  It may contain only alphanumerics and the characters B<+> B<.> B<~> (plus, full stop, tilde) and is compared in the same way as the I<upstream-version> is.
pt: Esta parte do número de versão especifica a versão do pacote Debian baseada na versão do autor. Só pode conter alfanuméricos e os caracteres B<+> B<.> B<~> (mais, ponto, til) e é comparado do mesmo modo que I<upstream-version> é.

note: type: textblock
en: It is optional; if it isn't present then the I<upstream-version> may not contain a hyphen.  This format represents the case where a piece of software was written specifically to be turned into a Debian package, and so there is only one “debianization” of it and therefore no revision indication is required.
pt: É opcional; se não estiver presente então o I<upstream-version> não pode conter um hífen. Este formato representa o caso onde um pedaço de software foi escrito especificamente para ser tornado num pacote Debian, e assim há apenas uma “debianização” dele e assim sendo não é requerido nenhuma indicação de revisão.

note: type: textblock
en: It is conventional to restart the I<debian-revision> at ‘1’ each time the I<upstream-version> is increased.
pt: É convencional reiniciar a I<revisão-debian> a ‘1’ cada vez que a I<versão-do-autor> é incrementada.

note: type: textblock
en: Dpkg will break the version number apart at the last hyphen in the string (if there is one) to determine the I<upstream-version> and I<debian-revision>.  The absence of a I<debian-revision> compares earlier than the presence of one (but note that the I<debian-revision> is the least significant part of the version number).
pt: O dpkg irá separar o número de versão pelo último hífen da string (se existir um) para determinar I<upstream-version> e I<debian-revision>. A ausência de I<debian-revision> é comparada antes da presença de uma (mas note que I<debian-revision> é a parte menos significante do número da versão).

note: type: =head2
en: Sorting algorithm
pt: Algoritmo de ordenar

note: type: textblock
en: The I<upstream-version> and I<debian-revision> parts are compared by the package management system using the same algorithm:
pt: As partes I<versão-do-autor> e I<revisão-debian> são comparadas pelo sistema de gestão de pacotes usando o mesmo algoritmo:

note: type: textblock
en: The strings are compared from left to right.
pt: As strings são comparadas da esquerda para a direita.

note: type: textblock
en: First the initial part of each string consisting entirely of non-digit characters is determined.  These two parts (one of which may be empty) are compared lexically.  If a difference is found it is returned.  The lexical comparison is a comparison of ASCII values modified so that all the letters sort earlier than all the non-letters and so that a tilde sorts before anything, even the end of a part.  For example, the following parts are in sorted order: ‘~~’, ‘~~a’, ‘~’, the empty part, ‘a’.
pt: Primeiro é determinada a parte inicial de cada string consistindo inteiramente de caracteres não-dígitos. Estas duas partes (uma delas pode estar vazia) são comparadas lexicamente. Se uma diferença for encontrada, é retornada. A comparação léxica é uma comparação de valores ASCII modificados para que todas as letras fiquem organizadas antes das não-letras e assim para que um título fique organizado antes de tudo, mesmo do final de uma parte. Por exemplo, as seguintes partes estão organizadas em ordem: ‘~~’, ‘~~a’, ‘~’, a parte vazia, ‘a’.

note: type: textblock
en: Then the initial part of the remainder of each string which consists entirely of digit characters is determined.  The numerical values of these two parts are compared, and any difference found is returned as the result of the comparison.  For these purposes an empty string (which can only occur at the end of one or both version strings being compared) counts as zero.
pt: Então é determinada a parte inicial do restante de cada string que consiste inteiramente de caracteres dígitos. Os valores numéricos destas duas partes são comparados, e qualquer diferença encontrada é retornada como resultado da comparação. Para estes objectivos uma string vazia (a qual pode apenas ocorrer no final de uma ou ambas strings de versão a serem comparadas) conta como zero.

note: type: textblock
en: These two steps (comparing and removing initial non-digit strings and initial digit strings) are repeated until a difference is found or both strings are exhausted.
pt: Estes dois passos (comparar e remover strings não-dígito iniciais) são repetidos até que seja encontrada uma diferença ou ambas strings estão esgotadas.

note: type: textblock
en: Note that the purpose of epochs is to allow us to leave behind mistakes in version numbering, and to cope with situations where the version numbering scheme changes.  It is B<not> intended to cope with version numbers containing strings of letters which the package management system cannot interpret (such as ‘ALPHA’ or ‘pre-’), or with silly orderings.
pt: Note que o objectivo de épocas é permitir-nos deixar para trás enganos na numeração das versões, e para lidar com situações onde o esquema de numeração da versão mude. B<Não> se destina a lidar com números de versões que contém strings de letras que o sistema de gestão de pacotes não pode interpretar (tais como ‘ALPHA’ ou ‘pre-’), ou com pedidos tolos.

note: type: textblock
en: The tilde character and its special sorting properties were introduced in dpkg 1.10 and some parts of the dpkg build scripts only gained support for it later in the 1.10.x series.
pt: O caractere til e as suas propriedades de organização especiais foi introduzido no dpkg 1.10 e algumas partes dos scripts de compilação do dpkg apenas ganharam suporte para ele nas séries 1.10.x.

note: type: textblock
en: deb - Debian binary package format
pt: deb - Formato Debian de pacotes binários

note: type: textblock
en: The B<.deb> format is the Debian binary package file format.  It is understood since dpkg 0.93.76, and is generated by default since dpkg 1.2.0 and 1.1.1elf (i386/ELF builds).
pt: O formato B<.deb> é o formato de ficheiro de pacote binários Debian. É compreendido deste o dpkg 0.93.76, e é gerado por predefinição desde o dpkg 1.2.0 e 1.1.1elf (i386/compilações ELF).

note: type: textblock
en: The format described here is used since Debian 0.93; details of the old format are described in L<deb-old(5)>.
pt: O formato descrito aqui é usado desde Debian 0.93; detalhes do formato antigo estão descritos em L<deb-old(5)>.

note: type: textblock
en: The file is an B<ar> archive with a magic value of B<!E<lt>archE<gt>>.  Only the common B<ar> archive format is supported, with no long file name extensions, but with file names containing an optional trailing slash, which limits their length to 15 characters (from the 16 allowed).  File sizes are limited to 10 ASCII decimal digits, allowing for up to approximately 9536.74 MiB member files.
pt: O ficheiro é um arquivo B<ar> com um valor mágico de B<!E<lt>archE<gt>>. Apenas é suportado o formato de arquivo B<ar> comum, sem extensões longas de nome de ficheiro, mas com nomes de ficheiro que contêm uma barra invertida opcional, o que limita o seu comprimento a 15 caracteres (dos 16 permitidos). Os tamanhos dos ficheiros são limitados a 10 dígitos decimais do ASCII, permitindo aproximadamente 9536.74 MiB de ficheiros membros.

note: type: textblock
en: The B<tar> archives currently allowed are:
pt: Os arquivos B<tar> atualmente permitidos são:

note: type: =item
en: * old-style (v7) format
pt: * formato de estilo-antigo (v7)

note: type: =item
en: * pre-POSIX ustar format
pt: * formato ustar de pre-POSIX

note: type: =item
en: * subset of the GNU format
pt: * sub-conjunto do formato GNU

note: type: textblock
en: New style long pathnames and long linknames, supported since dpkg 1.4.1.17; large file metadata since dpkg 1.18.24.
pt: Novo estilo de nomes de caminho longos e nomes de link longos, suportado desde dpkg 1.4.1.17; ficheiro de metadados grande desde dpkg 1.18.24.

note: type: =item
en: * POSIX ustar format
pt: * formato ustar de POSIX

note: type: textblock
en: Long names supported since dpkg 1.15.0.
pt: Nomes longos suportados desde dpkg 1.15.0

note: type: textblock
en: Unrecognized tar typeflags are considered an error.  By default each tar entry size inside a tar archive is limited to 11 ASCII octal digits, allowing for up to 8 GiB tar entries.  The GNU large file metadata support permits 95-bit tar entry sizes and negative timestamps, and 63-bit UID, GID and device numbers, which amounts to practically unlimited values.
pt: Tipos de flags de tar não reconhecidas são consideradas um erro. Por predefinição cada tamanho de entrada tar dentro do arquivo tar está limitada a 11 dígitos ASCII em octal, permitindo até 8 GiB de entradas tar.  O suporte a metadados de ficheiros longos de GNU permite tamanhos de entrada tar de 95-bit e marcas temporais negativas, e UID de 63-bit, GID e números de dispositivos, o que dá montantes até praticamente valores ilimitados.

note: type: textblock
en: The first required member contains a series of lines, separated by newlines.  Currently only one line is present, the format version number, B<2.0> at the time this manual page was written.  Programs which read new-format archives should be prepared for the minor number to be increased and new lines to be present, and should ignore these if this is the case.
pt: O primeiro membro requerido contém uma série de linhas, separadas por novas linhas. Actualmente está presente apenas uma linha, o número de versão do formato, B<2.0> na altura que este manual foi escrito. Programas que leem arquivos de novo formato deve estar preparados para o número menor estar aumentado e estarem presentes novas linhas, e devem ignorar estas se for o caso.

note: type: textblock
en: If the major number has changed, an incompatible change has been made and the program should stop.  If it has not, then the program should be able to safely continue, unless it encounters an unexpected member in the archive (except at the end), as described below.
pt: Se o número maior mudou, foi feita uma mudança incompatível e o programa deverá parar. Se não o fizer, então o programa deve ser capaz de continuar em segurança, a menos que encontre um membro inesperado no arquivo (excepto no fim), como descrito em baixo.

note: type: textblock
en: The second required member is a tar archive containing the package metadata.
pt: O segundo membro requerido é um arquivo tar que contém os metadados do pacote.

note: type: textblock
en: It can use the following compression:
pt: Pode usar a seguinte compressão:

note: type: =item
en: * none (supported since dpkg 1.17.6)
pt: * none (suportado desde dpkg 1.17.6)

note: type: =item
en: * gzip (with B<.gz> extension)
pt: * gzip (com extensão B<.gz>)

note: type: =item
en: * xz (with B<.xz> extension, supported since dpkg 1.17.6)
pt: * xz (com extensão B<.xz>, suportado desde dpkg 1.17.6)

note: type: =item
en: * zstd (with B<.zst> extension, supported since dpkg 1.21.18)
pt: * zstd (com extensão B<.zst>, suportado desde dpkg 1.21.18)

note: type: textblock
en: It contains a series of plain files:
pt: Contém uma série de ficheiros simples:

note: type: textblock
en: Mandatory control information, in L<deb822(5)> format.
pt: Informação de controle obrigatória, em formato L<deb822(5)>.

note: type: textblock
en: Optional package metadata.
pt: Metadados de pacote opcionais.

note: type: textblock
en: Optional maintainer scripts.
pt: Scripts de maintainer opcionais.

note: type: textblock
en: The control tarball may optionally contain an entry for ‘B<.>’, the current directory.
pt: O tarball de controle pode conter opcionalmente uma entrada para ‘B<.>’, o directório atual.

note: type: textblock
en: The third, last required member contains the filesystem as a tar archive.
pt: O terceiro, último membro requerido, contém o sistema de ficheiros como um arquivo tar.

note: type: =item
en: * none (supported since dpkg 1.10.24)
pt: * none (suportado desde dpkg 1.10.24)

note: type: =item
en: * xz (with B<.xz> extension, supported since dpkg 1.15.6)
pt: * xz (com extensão B<.xz>, suportado desde dpkg 1.15.6)

note: type: =item
en: * bzip2 (with B<.bz2> extension, supported since dpkg 1.10.24)
pt: * bzip2 (com extensão B<.bz2>, suportado desde dpkg 1.10.24)

note: type: =item
en: * lzma (with B<.lzma> extension, supported since dpkg 1.13.25)
pt: * lzma (com extensão B<.lzma>, suportado desde 1.13.25)

note: type: textblock
en: These members must occur in this exact order.  Current implementations should ignore any additional members after B<data.tar>.  Further members may be defined in the future, and (if possible) will be placed after these three.  Any additional members that may need to be inserted after B<debian-binary> and before B<control.tar> or B<data.tar> and which should be safely ignored by older programs, will have names starting with an underscore, ‘B<_>’.
pt: Estes membros têm de ocorrer na ordem exacta. As implementações actuais deverão ignorar quaisquer membros adicionais após o B<data.tar>. Podem ser definidos mais membros no futuro, e (se possível) serão colocados após estes três. Quaisquer membros adicionais que possam precisar de serem inseridos após B<debian-binary> e antes de B<control.tar> ou B<data.tar> e que deverão ser seguramente ignorados por programas mais antigos, terão os nomes a começar com um underscore, ‘B<_>’.

note: type: textblock
en: Those new members which won't be able to be safely ignored will be inserted before B<data.tar> with names starting with something other than underscores, or will (more likely) cause the major version number to be increased.
pt: Estes novos membros que não serão capazes de serem ignorados em segurança irão ser inseridos antes de B<data.tar> com nomes que começam com algo diferente de underscores (_), ou irão (mais provavelmente) causar que o número de versão maior seja aumentado.

note: type: =head1
en: MEDIA TYPE
pt: TIPO DE MEDIA

note: type: textblock
en: deb822 - Debian RFC822 control data format
pt: deb822 - Formato Debian de dados de controle RFC822

note: type: textblock
en: The package management system manipulates data represented in a common format, known as I<control data>, stored in I<control files>.  Control files are used for source packages, binary packages and the B<.changes> files which control the installation of uploaded files (B<dpkg>'s internal databases are in a similar format).
pt: O sistema de gestão de pacotes manipula dados representados num formato comum, conhecido por I<control data>, guardado em I<control files>. Ficheiros de controle são usados para pacotes fonte, pacotes binários e os ficheiros B<.changes> que controlam a instalação dos ficheiros que foram enviados (as bases de dados internas do B<dpkg> estão num formato semelhante).

note: type: textblock
en: A control file consists of one or more stanzas of fields (the stanzas sometimes used to be referred to as paragraphs).  The stanzas are separated by empty lines.  Parsers may accept lines consisting solely of U+0020 B<SPACE> and U+0009 B<TAB> as stanza separators, but control files should use empty lines.  Some control files allow only one stanza; others allow several, in which case each stanza usually refers to a different package.  (For example, in source packages, the first stanza refers to the source package, and later stanzas refer to binary packages generated from the source.)  The ordering of the stanzas in control files is significant.
pt: Um ficheiro de controle consiste de uma ou mais estrofes de campos (as estrofes são também por vezes referidos como parágrafos). As estrofes são separadas por linhas vazias. Os analisadores podem aceitar linhas consistindo apenas de U+0020 B<SPACE> e U+0009 B<TAB> como separadores de estrofes, mas os ficheiros de controle devem usar linhas vazias. Alguns ficheiros de controle permitem apenas uma estrofe; outros permitem várias, em qualquer caso cada estrofe geralmente faz referência a um pacote diferente. (Por exemplo, em pacotes fonte, a primeira estrofe refere-se ao pacote fonte, e as estrofes posteriores referem-se aos pacotes binários gerados a partir da fonte). A ordem das estrofes em ficheiros de controle é significativa.

note: type: textblock
en: Each stanza consists of a series of data fields.  Each field consists of the field name followed by a colon (U+003A ‘B<:>’), and then the data/value associated with that field.  The field name is composed of US-ASCII characters excluding control characters, space, and colon (i.e., characters in the ranges U+0021 ‘B<!>’ through U+0039 ‘B<9>’, and U+003B ‘B<;>’ through U+007E ‘B<~>’, inclusive).  Field names must not begin with the comment character (U+0023 ‘B<#>’), nor with the hyphen character (U+002D ‘B<->’).
pt: Cada estrofe consiste numa série de campos de dados.. Cada campo consiste do nome do campo seguido pelo símbolo dois pontos (U+003A ‘B<:>’), e depois o dado/valor associado a esse campo. O nome do campo é composto de caracteres US-ASCII excluindo caracteres de controle, espaço, e os dois pontos (isto é, caracteres (i.e., characters de U+0021 ‘B<!>’ até U+0039 ‘B<9>’, e U+003B ‘B<;>’ até U+007E ‘B<~>’, inclusive). Os nomes de campo não podem começar com o caractere de comentar (U+0023 ‘B<#>’), nem com o caractere hífen (U+002D ‘B<->’).

note: type: textblock
en: The field ends at the end of the line or at the end of the last continuation line (see below).  Horizontal whitespace (U+0020 B<SPACE> and U+0009 B<TAB>) may occur immediately before or after the value and is ignored there; it is conventional to put a single space after the colon.  For example, a field might be:
pt: O campo termina no fim da linha ou no fim da última linha de continuação (ver abaixo). Espaço em branco horizontal (U+0020 B<SPACE> e U+0009 B<TAB>) pode ocorrer imediatamente antes ou após do valor e é ignorado la; é convencional colocar um espaço único após os dois pontos. Por exemplo, um campo pode ser:

note: type: textblock
en: the field name is B<Package> and the field value B<dpkg>.
pt: o nome do campo é B<Package> e o valor do campo é B<dpkg>.

note: type: textblock
en: Empty field values are only permitted in source package control files (I<debian/control>).  Such fields are ignored.
pt: Campos com valores vazios são apenas permitidos em ficheiros de controle de pacotes fonte (I<debian/control>). Tais campos são ignorados.

note: type: textblock
en: A stanza must not contain more than one instance of a particular field name.
pt: Uma estrofe não pode conter mas do que uma instância (cópia) de um nome de campo particular.

note: type: textblock
en: There are three types of fields:
pt: Existem três tipos de campos:

note: type: textblock
en: The field, including its value, must be a single line.  Folding of the field is not permitted.  This is the default field type if the definition of the field does not specify a different type.
pt: O campo, incluindo o seu valor, tem de ser uma linha única. Dobrar o campo não é permitido. Este é o tipo de campo predefinido se a definição do campo não especificar um tipo diferente.

note: type: textblock
en: The value of a folded field is a logical line that may span several lines.  The lines after the first are called continuation lines and must start with a U+0020 B<SPACE> or a U+0009 B<TAB>.  Whitespace, including any newlines, is not significant in the field values of folded fields.
pt: O valor de um campo dobrado é uma linha lógica que pode continuar por várias linhas. As linhas após a primeira são chamadas linha de continuação e devem começar com um U+0020 B<SPACE> ou um U+0009 B<TAB>. O espaço em branco, incluindo quaisquer novas linhas, não é significante nos valores de campo de campos dobrados.

note: type: textblock
en: This folding method is similar to RFC5322, allowing control files that contain only one stanza and no multiline fields to be read by parsers written for RFC5322.
pt: O método de dobragem é semelhante a RFC5322, permitido aos ficheiros de controle que contêm apenas uma estrofe e nenhum campo multi-linha serem lidos por programas analisadores escritos para RFC5322.

note: type: textblock
en: The value of a multiline field may comprise multiple continuation lines.  The first line of the value, the part on the same line as the field name, often has special significance or may have to be empty.  Other lines are added following the same syntax as the continuation lines of the folded fields.  Whitespace, including newlines, is significant in the values of multiline fields.
pt: O valor de um campo multi-linha pode comprometer múltiplas linhas de continuação. A primeira linha do valor, a parte na mesma linha que tem o nome do campo, muitas vezes tem um significado especial ou pode precisar de estar vazia. As outras linhas são adicionadas seguindo a mesma sintaxe que as linhas de continuação dos campos dobrados. O espaço em branco, incluindo novas linhas, tem significado nos valores dos campos multi-linha.

note: type: textblock
en: Whitespace must not appear inside names (of packages, architectures, files or anything else) or version numbers, or between the characters of multi-character version relationships.
pt: Em espaço em branco não pode aparecer dentro de nomes (de pacotes, arquitecturas, ficheiros ou tudo o resto) ou números de versão, ou entre os caracteres de relacionamentos de versão multi-caractere.

note: type: textblock
en: The presence and purpose of a field, and the syntax of its value may differ between types of control files.
pt: A presença de objectivo de um campo, e a sintaxe do seu valor pode diferir entre os tipos de ficheiros de controle.

note: type: textblock
en: Field names are not case-sensitive, but it is usual to capitalize the field names using mixed case as shown below.  Field values are case-sensitive unless the description of the field says otherwise.
pt: Os nomes dos campos não são sensíveis a maiúsculas/minúsculas, mas é usual capitalizar os nomes dos campos usando misturas como mostrado em baixo. Os valores do campos são sensíveis a  maiúsculas/minúsculas excepto se a descrição do campo diga o contrário.

note: type: textblock
en: Stanza separators (empty lines) and lines consisting only of U+0020 B<SPACE> and U+0009 B<TAB>, are not allowed within field values or between fields.  Empty lines in field values are usually escaped by representing them by a U+0020 B<SPACE> followed by a dot (U+002E ‘B<.>’).
pt: Separadores de estrofes (linhas vazias) e linhas consistindo apenas de U+0020 B<SPACE> e U+0009 B<TAB>, não são permitidos dentro de valores de campo ou entre campos. Linhas vazias em valores de campo são normalmente escapadas ao representa-las por um U+0020 B<SPACE> seguido de um ponto (U+002E ‘B<.>’).

note: type: textblock
en: Lines starting with U+0023 ‘B<#>’, without any preceding whitespace are comments lines that are only permitted in source package control files (I<debian/control>) and in L<deb-origin(5)> files.  These comment lines are ignored, even between two continuation lines.  They do not end logical lines.
pt: Linhas começadas com U+0023 ‘B<#>’, sem nenhum espaço em branco a preceder são linhas de comentários que são apenas permitidos em ficheiros de controle dos pacotes fonte (I<debian/control>) e em ficheiros L<deb-origin(5)>. Estas linhas de comentários são ignoradas, mesmo entre duas linhas de continuação. Elas não terminam linhas lógicas.

note: type: textblock
en: All control files must be encoded in UTF-8.
pt: Todos os ficheiros de controle têm de estar codificados em UTF-8.

note: type: textblock
en: dpkg-architecture - set and determine the architecture for package building
pt: dpkg-architecture - define e determina a arquitectura para compilação de pacotes

note: type: textblock
en: B<dpkg-architecture> provides a facility to determine and set the build and host architecture for package building.
pt: B<dpkg-architecture> disponibiliza uma habilidade para determinar e definir a arquitectura de compilação e da máquina para compilação de pacotes.

note: type: textblock
en: The build architecture is always determined by either the B<DEB_BUILD_ARCH> variable if set (and B<--force> not being specified) or by an external call to L<dpkg(1)>, and cannot be set at the command line.
pt: A arquitectura de compilação é sempre determinada seja ou pela variável B<DEB_BUILD_ARCH> se definida (e se B<--force> não for especificada) ou por uma chamada externa ao L<dpkg(1)>, e não pode ser definida na linha de comandos.

note: type: textblock
en: You can specify the host architecture by providing one or both of the options B<--host-arch> and B<--host-type>, otherwise the B<DEB_HOST_ARCH> variable is used if set (and B<--force> not being specified).  The default is determined by an external call to L<gcc(1)>, or the same as the build architecture if B<CC> or gcc are both not available.  One out of B<--host-arch> and B<--host-type> is sufficient, the value of the other will be set to a usable default.  Indeed, it is often better to only specify one, because B<dpkg-architecture> will warn you if your choice does not match the default.
pt: Você pode especificar a arquitectura da máquina ao fornecer uma ou ambas as opções B<--host-arch> e B<--host-type>, caso contrário é usada a variável B<DEB_HOST_ARCH> se definida (e não sendo especificado B<--force>). A predefinição é determinada por uma chamada externa ao L<gcc(1)>, ou o mesmo como a arquitectura de compilação se B<CC> ou gcc estiverem ambos não disponíveis. Um de B<--host-arch> e B<--host-type> é suficiente, o valor do outro será definido para uma predefinição utilizável. De facto, é muitas vezes melhor apenas especificar um, porque B<dpkg-architecture> vai avisa-lo se a sua escolha não corresponder ao predefinido.

note: type: textblock
en: Print the environment variables, one each line, in the format I<VARIABLE=value>.  This is the default action.
pt: Escreve as variáveis de ambiente, uma em cada linha, no formato I<VARIÁVEL=valor>. Esta é a acção predefinida.

note: type: textblock
en: Check for equality of architecture (since dpkg 1.13.13).  It compares the current or specified Debian host architecture against I<architecture>, to check if they are equal.  This action will not expand the architecture wildcards.  Command finishes with an exit status of 0 if matched, 1 if not matched.
pt: Verifica a igualdade da arquitectura (desde dpkg 1.13.13). Compara a actual ou a arquitectura de maquina Debian especificada com I<architecture>, para verificar se são iguais. Esta acção não irá expandir as wildcards de arquitectura. O comando termina com um estado de saída 0 de corresponderem, 1 se não corresponderem.

note: type: textblock
en: Check for identity of architecture (since dpkg 1.13.13).  It compares the current or specified Debian host architecture against I<architecture-wildcard> after having expanded it as an architecture wildcard, to check if they match.  Command finishes with an exit status of 0 if matched, 1 if not matched.
pt: Verifica a identidade da arquitectura (desde dpkg 1.13.13). Compara a actual ou a arquitectura de máquina Debian especificada com I<architecture-wildcard> após a ter expandido como uma wildcard de arquitectura, para verificar se correspondem. O comando termina com estado de saída 0 se corresponderem, 1 se não corresponderem.

note: type: textblock
en: Print the value of a single variable.
pt: Escreve o valor de uma variável única.

note: type: textblock
en: Print an export command.  This can be used to set the environment variables using the POSIX shell or make B<eval>, depending on the output format.
pt: Escreve um comando de exportação. Isto pode ser usado para definir as variáveis de ambiente usando a shell POSIX ou make B<eval>, dependendo do formato dos resultados.

note: type: textblock
en: Print a similar command to B<--print-set> but to unset all variables.
pt: Escreve um comando semelhante ao B<--print-set> mas para limpar o valor de todas as variáveis.

note: type: textblock
en: Execute a I<command-string> in an environment which has all variables set to the determined value.
pt: Executa uma I<command-string> num ambiente que tem todas as variáveis definidas para o determinado valor.

note: type: textblock
en: If the I<command-string> contains shell metacharacters, then it will be invoked through the system bourne shell.
pt: Se a I<string-de-comando> conter meta-caracteres de shell, então será invocada através da shell limite do sistema.

note: type: textblock
en: Print a list of valid architecture names.  Possibly restricted by one or more of the matching options B<--match-wildcard>, B<--match-bits> or B<--match-endian> (since dpkg 1.17.14).
pt: Escreve uma lista de nomes de arquitecturas válidos. Possivelmente restringidos por uma ou mais das opções de correspondência B<--match-wildcard>, B<--match-bits> ou B<--match-endian> (desde dpkg 1.17.14).

note: type: textblock
en: Show the usage message and exit.
pt: Mostra a mensagem de utilização e termina.

note: type: textblock
en: Show the version and exit.
pt: Mostra a versão e termina.

note: type: textblock
en: Set the host Debian architecture.
pt: Define a arquitectura da máquina Debian

note: type: textblock
en: Set the host GNU system type.
pt: Define o tipo de sistema GNU da máquina.

note: type: textblock
en: Set the target Debian architecture (since dpkg 1.17.14).
pt: Define a arquitectura Debian de destino (desde dpkg 1.17.14).

note: type: textblock
en: Set the target GNU system type (since dpkg 1.17.14).
pt: Define o tipo de sistema GNU do destino (desde dpkg 1.17.14).

note: type: textblock
en: Restrict the architectures listed by B<--list-known> to ones matching the specified architecture wildcard (since dpkg 1.17.14).
pt: Restringe as arquitectura listadas por B<--list-known> a aquelas que correspondem à wildcard de arquitectura especificada (desde dpkg 1.17.14).

note: type: textblock
en: Restrict the architectures listed by B<--list-known> to ones with the specified CPU bits (since dpkg 1.17.14).  Either B<32> or B<64>.
pt: Restringe as arquitectura listadas por B<--list-known> a aquelas com os bits de CPU especificados (desde dpkg 1.17.14). Seja B<32> ou B<64>.

note: type: textblock
en: Restrict the architectures listed by B<--list-known> to ones with the specified endianness (since dpkg 1.17.14).  Either B<little> or B<big>.
pt: Restringe as arquitectura listadas por B<--list-known> a aquelas com a categoria endian especificada (desde dpkg 1.17.14). Seja B<little> ou B<big>.

note: type: textblock
en: Sets the output format for B<--print-set> and B<--print-unset> (since dpkg 1.20.6), to either B<shell> (default) or B<make>.
pt: Define o formato de resultados para B<--print-set> e B<--print-unset> (desde dpkg 1.20.6), para ou B<shell> (predefinição) ou B<make>.

note: type: textblock
en: Values set by existing environment variables with the same name as used by the scripts are honored (i.e. used by B<dpkg-architecture>), except if this force flag is present.  This allows the user to override a value even when the call to B<dpkg-architecture> is buried in some other script (for example L<dpkg-buildpackage(1)>).
pt: Os valores definidos pelas variáveis de ambiente existentes com os mesmos nomes usados como usados pelos scripts são respeitados (isto é, usados por B<dpkg-architecture>), excepto se esta bandeira de forçar estiver presente. Isto permite ao utilizador sobrepor um valor mesmo quando a chamada a B<dpkg-architecture> está enterrada em algum outro script (por exemplo L<dpkg-buildpackage(1)>).

note: #-#-#-#-#  dpkg_1.23.4_pt.po (dpkg-man 1.23.3)  #-#-#-#-# type: =head1
en: TERMS
pt: TERMOS

note: type: =item
en: build machine
pt: máquina de compilação

note: type: textblock
en: The machine the package is built on.
pt: A máquina onde o pacote é compilado.

note: type: =item
en: host machine
pt: máquina anfitriã

note: type: textblock
en: The machine the package is built for.
pt: A máquina para onde o pacote é compilado.

note: type: =item
en: target machine
pt: máquina destino (alvo)

note: type: textblock
en: The machine the compiler is building for, or the emulator will run code for.  This is only needed when building a cross-toolchain (or emulator), one that will be built on the build architecture, to be run on the host architecture, and that itself will build (or run emulated) code for the target architecture.
pt: A maquina para a qual o compilador foi construído, ou o que emulador que irá correr código para. Isto é apenas necessário quando se compila ferramenta-corrente-cruzada (ou emulador), uma que será compilada sobre a arquitectura de compilação, para ser corrida na arquitectura anfitriã, e que ela própria irá compilar código (ou correr emulado) para a arquitectura alvo.

note: type: =item
en: Debian architecture
pt: Arquitectura Debian

note: type: textblock
en: A Debian architecture describes a “machine” (considering it as an abstraction not necessarily tied to an actual physical device)  representing a specific execution environment, including its CPU and attributes (such as endianness and bits), an operating system (usually a kernel, but other paradigms using userland services are possible) and its interfaces towards userland including the executable format and their ABI, and a libc library and its ABI.
pt: Uma arquitectura Debian descreve uma "máquina" (considerando-a como uma abstração não necessariamente ligada a um dispositivo físico real)  representando um ambiente de execução específico, incluindo a sua CPU e atributos (tais como a endianidade e os bits), um sistema operativo (geralmente um kernel, mas são possíveis outros paradigmas que usem serviços para o utilizador) e as suas interfaces viradas ao utilizador incluindo o formato executável e a sua ABI, e uma biblioteca libc e a sua ABI.

note: type: textblock
en: The special architecture B<all> denotes an architecture independent execution environment, used for things such as shell and Perl scripts or documentation.
pt: A arquitectura especial B<all> denota um ambiente de execução independente da arquitectura, usada para coisas como scripts de shell e Perl ou documentação.

note: type: textblock
en: A Debian architecture is used in binary package metadata and filenames (which specifies the binary tree in a package repository), and can appear in package relationships.
pt: Uma arquitectura Debian é usada em metadados de pacote binário e nomes de ficheiros (a qual especifica a árvore binária num repositório de pacotes), e pode aparecer em relacionamentos do pacote.

note: type: textblock
en: An architecture must start with an alphanumeric character (“0-9a-zA-Z”), and then gets followed by alphanumeric or dash (“-”) characters.
pt: Uma arquitectura tem de começar com um caractere alfanumérico (“0-9a-zA-Z”), e depois seguido por caracteres alfanuméricos ou traço ("-").

note: type: textblock
en: Examples: amd64, i386, sparc64, hurd-amd64, musl-linux-riscv64.
pt: Exemplos: amd64, i386, sparc64, hurd-amd64, musl-linux-riscv64.

note: type: =item
en: Debian architecture tuple
pt: Tuple de arquitectura Debian

note: type: textblock
en: A Debian architecture tuple is the fully qualified architecture with all its components spelled out.  This differs with Debian architectures in that at least the I<cpu> component does not embed the I<abi>.  The current tuple has the form I<abi>-I<libc>-I<os>-I<cpu>.
pt: Um tuple de arquitectura Debian é a arquitectura totalmente qualificada com todos os seus componentes soletrados. Isto difere das arquitecturas Debian em que pelo menos o componente I<cpu> não trás embutido o I<abi>. O tuple actual tem o formato I<abi>-I<libc>-I<os>-I<cpu>.

note: type: textblock
en: Examples: base-gnu-linux-amd64, eabihf-musl-linux-arm.
pt: Exemplos: base-gnu-linux-amd64, eabihf-musl-linux-arm.

note: type: =item
en: Debian architecture wildcard
pt: Wildcard de arquitectura Debian

note: type: textblock
en: A Debian architecture wildcard is a special architecture that acts as a pattern and will match any ”machine” architecture being part of it (except for B<all>).
pt: Um wildcard de arquitectura Debian é uma arquitectura especial que age como um padrão e vai corresponder a qualquer arquitectura de "máquina" que seja partem dela (excepto para B<all>).

note: type: textblock
en: The general form is a Debian architecture tuple with four or less elements, and with at least one of them being B<any>.  Missing elements of the tuple are prefixed implicitly as B<any>, and thus the following pairs are equivalent:
pt: O formato geral é um tuple de arquitectura Debian com quatro ou menos elementos, e com pelo menos um deles a ser B<any>. Elementos em falta no tuple são prefixados implicitamente como B<any>, e assim os seguintes pares são equivalentes:

note: type: textblock
en: Examples: linux-any, any-i386, hurd-any, eabi-any-any-arm, musl-any-any.
pt: Exemplos: linux-any, any-i386, hurd-any, eabi-any-any-arm, musl-any-any.

note: type: =item
en: GNU system type
pt: Tipo de sistema GNU

note: type: textblock
en: A GNU architecture specification string consisting of two parts separated by a hyphen: CPU and system.
pt: Uma string de especificação de arquitectura GNU consiste de duas partes separadas por um hífen: CPU e sistema.

note: type: textblock
en: The CPU part never contains a hyphen, while the system part might itself contain a hyphen to separate a kernel from its general ABI, where the general ABI might contain both runtime (such as libc) and executable ABI specifiers joined without a hyphen.
pt: A parte da CPU nunca contém um hífen, enquanto a parte do sistema pode ela própria conter um hífen para separar um kernel da sua ABI geral, onde a ABI geral pode conter ambos especificadores de tempo-de-execução (como a libc) e ABI executável juntos sem um hífen.

note: type: textblock
en: Examples: i586-linux-gnu, sparc64-linux-gnu, i686-gnu, x86_64-netbsd.
pt: Exemplos: i586-linux-gnu, sparc64-linux-gnu, i686-gnu, x86_64-netbsd.

note: type: textblock
en: The clarified GNU system type, used for filesystem paths.  This triplet does not change even when the baseline ISA gets bumped, so that the resulting paths are stable over time.  The only current difference with the GNU system type is that the CPU part for i386 based systems is always i386.
pt: O tipo de sistema GNU clarificado, usado para caminhos do sistema de ficheiros. Este triplet não altera mesmo quando a linha base ISA entra em colisão, para que os caminhos resultantes fiquem estáveis com o tempo. A única diferença actual com o tipo de sistema GNU é que a parte de CPU para os sistemas baseados em i386 é sempre i386.

note: type: textblock
en: Examples: i386-linux-gnu, x86_64-linux-gnu.  Example paths: /lib/powerpc64le-linux-gnu/, /usr/lib/i386-gnu/.
pt: Exemplos: i386-linux-gnu, x86_64-linux-gnu.  Caminhos exemplo: /lib/powerpc64le-linux-gnu/, /usr/lib/i386-gnu/.

note: type: textblock
en: The following variables are read from the environment (unless B<--force> has been specified) and set by B<dpkg-architecture> (see the B<TERMS> section for a description of the naming scheme):
pt: As seguintes variáveis são lidas a partir do ambiente (a menos que B<--force> seja especificado) e definidas por B<dpkg-architecture> (veja a secção B<TERMOS> para uma descrição do esquema de nomeação):

note: type: textblock
en: The Debian architecture of the build machine.
pt: A arquitectura Debian da máquina de compilação.

note: type: textblock
en: B<Note>: If you are not building tools that need to run during the build, these are probably not the variables you are looking for.  Please see L</TERMS> section for the meanings of these terms.
pt: B<Nota>: Se você não está a compilar ferramentas que precisam correr durante a compilação, estas não são provavelmente as variáveis que você procura. Por favor veja a secção L</TERMOS> para o significado destes termos.

note: type: textblock
en: The Debian ABI name of the build machine (since dpkg 1.18.11).
pt: O nome ABI Debian da máquina de compilação (desde dpkg 1.18.11).

note: type: textblock
en: The Debian libc name of the build machine (since dpkg 1.18.11).
pt: O nome libc Debian da máquina de compilação (desde dpkg 1.18.11).

note: type: textblock
en: The Debian system name of the build machine (since dpkg 1.13.2).
pt: O nome de sistema Debian da máquina de compilação (desde dpkg 1.13.2).

note: type: textblock
en: The Debian CPU name of the build machine (since dpkg 1.13.2).
pt: O nome de CPU de Debian da máquina de compilação (desde dpkg 1.13.2).

note: type: textblock
en: The pointer size of the build machine (in bits; since dpkg 1.15.4).
pt: O tamanho do ponteiro da máquina de compilação (em bits, desde dpkg 1.15.4).

note: type: textblock
en: The endianness of the build machine (little / big; since dpkg 1.15.4).
pt: A classe endian da máquina de compilação (ittle / big; desde dpkg 1.15.4).

note: type: textblock
en: The GNU CPU part of B<DEB_BUILD_GNU_TYPE>.
pt: A parte CPU GNU de B<DEB_BUILD_GNU_TYPE>.

note: type: textblock
en: The GNU system part of B<DEB_BUILD_GNU_TYPE>.
pt: A parte de system GNU de B<DEB_BUILD_GNU_TYPE>.

note: type: textblock
en: The GNU system type of the build machine.
pt: O tipo de sistema GNU da máquina de compilação.

note: type: textblock
en: The clarified GNU system type of the build machine, used for filesystem paths (since dpkg 1.16.0).
pt: O tipo de sistema GNU clarificado da máquina de compilação, usado para caminhos do sistema de ficheiros (desde dpkg 1.16.0).

note: type: textblock
en: The Debian architecture of the host machine.
pt: A arquitectura Debian da máquina anfitriã.

note: type: textblock
en: The Debian ABI name of the host machine (since dpkg 1.18.11).
pt: O nome ABI Debian da máquina anfitriã (desde dpkg 1.18.11).

note: type: textblock
en: The Debian libc name of the host machine (since dpkg 1.18.11).
pt: O nome libc Debian da máquina anfitriã (desde dpkg 1.18.11).

note: type: textblock
en: The Debian system name of the host machine (since dpkg 1.13.2).
pt: O nome de sistema Debian da máquina anfitriã (desde dpkg 1.13.2).

note: type: textblock
en: The Debian CPU name of the host machine (since dpkg 1.13.2).
pt: O nome de CPU de Debian da máquina anfitriã (desde dpkg 1.13.2).

note: type: textblock
en: The pointer size of the host machine (in bits; since dpkg 1.15.4).
pt: O tamanho do ponteiro da máquina anfitriã (em bits, desde dpkg 1.15.4).

note: type: textblock
en: The endianness of the host machine (little / big; since dpkg 1.15.4).
pt: A classe endian da máquina anfitriã (ittle / big; desde dpkg 1.15.4).

note: type: textblock
en: The GNU CPU part of B<DEB_HOST_GNU_TYPE>.
pt: A parte CPU GNU de B<DEB_HOST_GNU_TYPE>.

note: type: textblock
en: The GNU system part of B<DEB_HOST_GNU_TYPE>.
pt: A parte de system GNU de B<DEB_HOST_GNU_TYPE>.

note: type: textblock
en: The GNU system type of the host machine.
pt: O tipo de sistema GNU da máquina anfitriã.

note: type: textblock
en: The clarified GNU system type of the host machine, used for filesystem paths (since dpkg 1.16.0).
pt: O tipo de sistema GNU clarificado da máquina anfitriã, usado para caminhos do sistema de ficheiros (desde dpkg 1.16.0).

note: type: textblock
en: The Debian architecture of the target machine (since dpkg 1.17.14).
pt: A arquitectura Debian da máquina de destino (desde dpkg 1.17.14).

note: type: textblock
en: B<Note>: If you are not building cross-toolchains (or emulators), these are probably not the variables you are looking for.  Please see L</TERMS> section for the meanings of these terms.
pt: B<Nota>: Se você não está a compilar ferramentas-corrente-cruzada (ou emuladores), estas não são provavelmente as variáveis que você procura. Por favor veja a secção L</TERMOS> para o significado destes termos.

note: type: textblock
en: The Debian ABI name of the target machine (since dpkg 1.18.11).
pt: O nome ABI Debian da máquina alvo (desde dpkg 1.18.11).

note: type: textblock
en: The Debian libc name of the target machine (since dpkg 1.18.11).
pt: O nome libc Debian da máquina alvo (desde dpkg 1.18.11).

note: type: textblock
en: The Debian system name of the target machine (since dpkg 1.17.14).
pt: O nome de sistema Debian da máquina de destino (desde dpkg 1.17.14).

note: type: textblock
en: The Debian CPU name of the target machine (since dpkg 1.17.14).
pt: O nome de CPU de Debian da máquina de destino (desde dpkg 1.17.14).

note: type: textblock
en: The pointer size of the target machine (in bits; since dpkg 1.17.14).
pt: O tamanho do ponteiro da máquina de destino (em bits, desde dpkg 1.17.14).

note: type: textblock
en: The endianness of the target machine (little / big; since dpkg 1.17.14).
pt: A classe endian da máquina de destino (ittle / big; desde dpkg 1.17.14).

note: type: textblock
en: The GNU CPU part of B<DEB_TARGET_GNU_TYPE> (since dpkg 1.17.14).
pt: A parte CPU GNU de B<DEB_TARGET_GNU_TYPE> (desde dpkg 1.17.14).

note: type: textblock
en: The GNU system part of B<DEB_TARGET_GNU_TYPE> (since dpkg 1.17.14).
pt: A parte de system GNU de B<DEB_TARGET_GNU_TYPE> (desde dpkg 1.17.14).

note: type: textblock
en: The GNU system type of the target machine (since dpkg 1.17.14).
pt: O tipo de sistema GNU da máquina de destino (desde dpkg 1.17.14).

note: type: textblock
en: The clarified GNU system type of the target machine, used for filesystem paths (since dpkg 1.17.14).
pt: O tipo de sistema GNU clarificado da máquina de destino, usado para caminhos do sistema de ficheiros (desde dpkg 1.17.14).

note: type: =head2
en: Architecture tables
pt: Tabelas de arquitecturas

note: type: textblock
en: All these files have to be present for B<dpkg-architecture> to work.  Their location can be overridden at runtime with the environment variable B<DPKG_DATADIR>.  These tables contain a format B<Version> pseudo-field on their first line to mark their format, so that parsers can check if they understand it, such as "# Version=1.0".
pt: Todos estes ficheiros têm de estar presentes para o B<dpkg-architecture> funcionar. A sua localização pode ser sobreposta durante o funcionamento com a variável de ambiente B<DPKG_DATADIR>. Estas tabelas contêm um pseudo-campo B<Version> de formato na sua primeira linha para marcar o seu formato, para que os analisadores possam verificar se o compreendem, tal como "# Version=1.0".

note: type: textblock
en: Table of known CPU names and mapping to their GNU name.  Format version 1.0 (since dpkg 1.13.2).
pt: Tabela de nomes de CPU conhecidas e o mapear delas para o seu nome GNU. Formato versão 1.0 (desde dpkg 1.13.2).

note: type: textblock
en: Table of known operating system names and mapping to their GNU name.  Format version 2.0 (since dpkg 1.18.11).
pt: Tabela de nomes de sistemas operativos conhecidos e o mapear deles para o seu nome GNU. Formato versão 2.0 (desde dpkg 1.18.11).

note: type: textblock
en: Mapping between Debian architecture tuples and Debian architecture names.  Format version 1.0 (since dpkg 1.18.11).
pt: Mapeamento entre tuples de arquitectura Debian e nomes de arquitectura Debian. Versão de formato 1.0 (desde dpkg 1.18.11).

note: type: textblock
en: Table of Debian architecture ABI attribute overrides.  Format version 2.0 (since dpkg 1.18.11).
pt: Tabela de sobreposições de atributos ABI de arquitectura Debian. Versão de formato 2.0 (desde dpkg 1.18.11).

note: type: =head2
en: Packaging support
pt: Suporte a empacotamento

note: type: textblock
en: Makefile snippet that properly sets and exports all the variables that B<dpkg-architecture> outputs (since dpkg 1.16.1).
pt: Fragmento do Makefile cuja propriedade define e exporta todas as variáveis que o B<dpkg-architecture> gera como resultado (desde dpkg 1.16.1).

note: type: textblock
en: B<dpkg-buildpackage> accepts the B<-a> option and passes it to B<dpkg-architecture>.  Other examples:
pt: B<dpkg-buildpackage> aceita a opção B<-a> e passa-a para B<dpkg-architecture>. Outros exemplos:

note: type: textblock
en: Check if the current or specified host architecture is equal to an architecture:
pt: Verifica se a arquitectura actual ou da máquina especificada é igual a uma arquitectura:

note: type: textblock
en: Check if the current or specified host architecture is a Linux system:
pt: Verifica se a arquitectura actual ou da máquina especificada é um sistema Linux.

note: type: =head2
en: Usage in debian/rules
pt: Utilização em debian/rules

note: type: textblock
en: The environment variables set by B<dpkg-architecture> are passed to I<debian/rules> as make variables (see make documentation).  However, you should not rely on them, as this breaks manual invocation of the script.  Instead, you should always initialize them using B<dpkg-architecture> with the B<-q> option.  Here are some examples, which also show how you can improve the cross compilation support in your package:
pt: As variáveis de ambiente definidas pelo B<dpkg-architecture> são passadas para I<debian/rules> como variáveis do make (veja a documentação do make). No entanto, você não deve confiar nelas, porque prejudicam a invocação manual do script. Em vez disso, você deve sempre inicializa-las usando B<dpkg-architecture> com a opção B<-q>. Aqui estão alguns exemplos, que também mostram como você pode melhorar o suporte a compilação cruzada no seu pacote:

note: type: textblock
en: Retrieving the GNU system type and forwarding it to ./configure:
pt: Obter o tipo de sistema GNU e reencaminha-lo para ./configure:

note: type: verbatim
en:  DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
     DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
     [...]
     ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
       confflags += --build=$(DEB_HOST_GNU_TYPE)
     else
       confflags += --build=$(DEB_BUILD_GNU_TYPE) \
                    --host=$(DEB_HOST_GNU_TYPE)
     endif
     [...]
     ./configure $(confflags)
pt:  DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
     DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
     [...]
     ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
      confflags += --build=$(DEB_HOST_GNU_TYPE)
      else
       confflags += --build=$(DEB_BUILD_GNU_TYPE) \
                    --host=$(DEB_HOST_GNU_TYPE)
     endif
     [...]
     ./configure $(confflags)

note: type: textblock
en: Doing something only for a specific architecture:
pt: Fazer algo apenas para uma arquitectura específica:

note: type: textblock
en: or if you only need to check the CPU or OS type, use the B<DEB_HOST_ARCH_CPU> or B<DEB_HOST_ARCH_OS> variables.
pt: ou se você apenas precisar de verificar o tipo de CPU ou SO, use as variáveis B<DEB_HOST_ARCH_CPU> ou B<DEB_HOST_ARCH_OS>

note: type: textblock
en: Note that you can also rely on an external Makefile snippet to properly set all the variables that B<dpkg-architecture> can provide:
pt: Note que você também pode confiar num retalho externo do Makefile para definir apropriadamente todas as variáveis que o B<dpkg-architecture> pode fornecer.

note: type: textblock
en: In any case, you should never use B<dpkg --print-architecture> to get architecture information during a package build.
pt: Em qualquer dos casos, você nunca deverá usar o B<dpkg --print-architecture> para obter informação de arquitectura durante uma compilação de pacote.

note: type: textblock
en: If set, it will be used as the B<dpkg> data directory, where the architecture tables are located (since dpkg 1.14.17).  Defaults to «%PKGDATADIR%».
pt: Se definida, será usada como o directório de dados do B<dpkg>, onde as tabelas de arquitectura estão localizadas (desde 1.14.17). A predefinição é «%PKGDATADIR%».

note: type: textblock
en: Sets the color mode (since dpkg 1.18.5).  The currently accepted values are: B<auto> (default), B<always> and B<never>.
pt: Define o modo de cor (desde dpkg 1.18.5). Os valores actualmente aceites são: B<auto> (predefinido), B<always> e B<never>.

note: type: textblock
en: If set, it will be used to decide whether to activate Native Language Support, also known as internationalization (or i18n) support (since dpkg 1.19.0).  The accepted values are: B<0> and B<1> (default).
pt: Se definida, será usada para decidir se deve activar o Suporte a Linguagem Nativa. Também como conhecido como suporte de internacionalização (ou i18n) (desde dpkg 1.19.0). Os valores aceites são B<0> e B<1> (predefinição).

note: type: textblock
en: All long command and option names available only since dpkg 1.17.17.
pt: Todos comandos e nomes de opções longos disponíveis apenas desde dpkg 1.17.17.

note: type: textblock
en: dpkg-build-api - source package dpkg build API level
pt: dpkg-build-api - nível API de compilação do dpkg de pacote fonte

note: type: textblock
en: The source package dpkg build API level, defines a versioned interface for source packages, where each API level provides specific behaviors and guarantees.
pt: O nível API de compilação dpkg de pacote fonte, define uma interface versionada para pacotes fonte, onde cada nível API fornece comportamentos e garantias específicas.

note: type: textblock
en: These interfaces can then be adopted by packages in a gradual way, and phased out more easily than with global behavior changes.
pt: Estas interfaces pode ser adotadas pelos pacotes num modo gradual, e descontinuadas mais facilmente que com alterações de comportamento globais.

note: type: textblock
en: The declaration of this API level is done through build-dependencies, in one of B<Build-Depends>, B<Build-Depends-Indep> or B<Build-Depends-Arch>, or via the environment variable B<DPKG_BUILD_API>, which will override these if both are present, and might emit a warning in case they are different.
pt: A declaração deste nível API é feita através de build-dependencies, em um de B<Build-Depends>, B<Build-Depends-Indep> ou B<Build-Depends-Arch>, ou via variável de ambiente B<DPKG_BUILD_API>, a qual vai sobrepor estas se ambas estiverem presentes, e pode emitir um aviso no caso de serem diferentes.

note: type: =head1
en: API LEVELS
pt: NÍVEIS DE API

note: type: textblock
en: This level is still under development, and cannot be declared via build-dependencies.
pt: Este nível ainda está em desenvolvimento, e não pode ser declarado via build-dependencies.

note: type: textblock
en: This is the recommended level.  Since dpkg 1.22.0.
pt: Este é o nível recomendado. Desde dpkg 1.22.0.

note: type: textblock
en: Changes from v0 are:
pt: As alterações a partir de v0 são:

note: type: textblock
en: B<dpkg-shlibdeps> no longer uses the B<LD_LIBRARY_PATH> environment variable.  The B<-l> option should be used instead.
pt: B<dpkg-shlibdeps> já não usa a variável de ambiente B<LD_LIBRARY_PATH>. Deve ser usada a opção B<-l> em vez disso.

note: type: textblock
en: B<dpkg-buildpackage> defaults to B<Rules-Requires-Root> value B<no>.  To restore the B<v0> behavior (from before dpkg 1.22.13)  B<Rules-Requires-Root> should be set to B<binary-targets>.
pt: B<dpkg-buildpackage> predefine B<Rules-Requires-Root> para valor B<no>. Para restaurar o comportamento B<v0> (anterior ao dpkg 1.22.13), B<Rules-Requires-Root> deve ser definido para B<binary-targets>.

note: type: textblock
en: B<dpkg-buildpackage> expects all required F<debian/rules> targets to be supported and no longer has backwards compatibility fallback code.  The required targets are B<clean>, B<build>, B<build-indep>, B<build-arch>, B<binary-indep> and B<binary-arch>.
pt: B<dpkg-buildpackage> espera que todos os alvos F<debian/rules> requeridos sejam suportados e já não tem mais código de recurso para compatibilidade com versões anteriores. Os alvos requeridos são B<clean>, B<build>, B<build-indep>, B<build-arch>, B<binary-indep> e B<binary-arch>.

note: type: textblock
en: B<vendor.mk> defaults to using B<dpkg_vendor_derives_from_v1> for the B<dpkg_vendor_derives_from> macro.  To restore the B<v0> behavior set B<dpkg_vendor_derives_from> to B<dpkg_vendor_derives_from_v0>.
pt: B<vendor.mk> predefine para usar B<dpkg_vendor_derives_from_v1> para a macro B<dpkg_vendor_derives_from>. Para restaurar o comportamento B<v0> defina B<dpkg_vendor_derives_from> para B<dpkg_vendor_derives_from_v0>.

note: type: textblock
en: B<default.mk> defaults to including B<buildtools.mk>.
pt: B<default.mk> predefine para incluir B<buildtools.mk>.

note: type: textblock
en: This is the current global level, equivalent to not specifying one.  The interfaces and behaviors provided are subject to the normal global interface updates, which tend to require longer deprecation cycles and/or coordinated transitions.
pt: Este é o nível global actual, equivalente a não se especificar um. As interfaces e comportamentos fornecidos são sujeitos às actualizações da interface global normal, o que tende a requerer ciclos de descontinuação mais longos e/ou transições coordenadas.

note: type: textblock
en: dpkg-buildapi - returns the build API level to use during package build
pt: dpkg-buildapi - retorna o nível API de compilação a usar durante a compilação do pacote

note: type: textblock
en: B<dpkg-buildapi> is a tool to retrieve the L<dpkg-build-api(7)> level to use during build of source Debian packages.
pt: B<dpkg-buildapi> é uma ferramenta para obter o nível <dpkg-build-api(7)> a usar durante a compilação de pacotes fonte Debian.

note: type: textblock
en: This program was introduced in dpkg 1.22.0.
pt: Este programa foi introduzido no dpkg 1.22.0.

note: type: textblock
en: Specifies the main source control file to read information from.  The default is F<debian/control>.
pt: Especifica o ficheiro de controle fonte principal de onde ler informação. A predefinição é F<debian/control>.

note: type: textblock
en: The build API level to use.  This is intended to be used internally by the tools executed from F<debian/rules> to avoid having to parse F<debian/control> multiple times, and not to set the global build API level from F<debian/rules>, otherwise build drivers (such as L<dpkg-buildpackage(1)>) cannot access it.
pt: O nível API de compilação a usar. Isto destina-se a ser usado internamente pelas ferramentas executadas a partir de F<debian/rules> para se evitar ter de se analisar F<debian/control> várias vezes, e não para definir o nível API de compilação global de F<debian/rules>, caso contrário as drivers de compilação (como a L<dpkg-buildpackage(1)>) não poderiam aceder a ele.

note: type: textblock
en: Sets the color mode.  The currently accepted values are: B<auto> (default), B<always> and B<never>.
pt: Define o modo de cor. Os valores actualmente aceites são: B<auto> (predefinido), B<always> e B<never>.

note: type: textblock
en: If set, it will be used to decide whether to activate Native Language Support, also known as internationalization (or i18n) support.  The accepted values are: B<0> and B<1> (default).
pt: Se definida, será usada para decidir se deve activar o Suporte a Linguagem Nativa. Também como conhecido como suporte de internacionalização (ou i18n). Os valores aceites são B<0> e B<1> (predefinição).

note: type: textblock
en: Makefile snippet that parses the build API level into a variable.
pt: Trecho do Makefile que analisa o nível API de compilação numa variável.

note: type: textblock
en: dpkg-buildflags - returns build flags to use during package build
pt: dpkg-buildflags - retorna flags de compilação para usar durante a compilação de pacotes

note: type: textblock
en: B<dpkg-buildflags> is a tool to retrieve compilation flags to use during build of Debian packages.
pt: B<dpkg-buildflags> é uma ferramenta para obter flags de compilação para usar durante a compilação de pacotes Debian.

note: type: textblock
en: The default flags are defined by the vendor but they can be extended/overridden in several ways:
pt: As flags predefinidas são definidas pelo fornecedor mas podem ser estendidas/sobrepostas de várias maneiras:

note: type: textblock
en: system-wide with B<%PKGCONFDIR%/buildflags.conf>;
pt: de todo o sistema com B<%PKGCONFDIR%/buildflags.conf>;

note: type: textblock
en: for the current user with B<$XDG_CONFIG_HOME/dpkg/buildflags.conf> where B<$XDG_CONFIG_HOME> defaults to B<$HOME/.config>;
pt: para o utilizador actual com B<$XDG_CONFIG_HOME/dpkg/buildflags.conf> onde B<$XDG_CONFIG_HOME> usa por predefinição B<$HOME/.config>;

note: type: textblock
en: temporarily by the user with environment variables (see section L</ENVIRONMENT>);
pt: temporariamente pelo utilizador com variáveis de ambiente (veja a secção L</AMBIENTE>);

note: type: textblock
en: dynamically by the package maintainer with environment variables set via B<debian/rules> (see section L</ENVIRONMENT>).
pt: dinamicamente pelo maintainer do pacote com variáveis de ambiente definidas via B<debian/rules> (veja a secção L</AMBIENTE>).

note: type: textblock
en: The configuration files can contain four types of directives:
pt: Os ficheiros de configuração podem conter quatro tipos de directivas:

note: type: textblock
en: Override the flag named I<flag> to have the value I<value>.
pt: Sobrescreve a flag chamada I<flag> para ter o valor I<valor>.

note: type: textblock
en: Strip from the flag named I<flag> all the build flags listed in I<value>.  Since dpkg 1.16.1.
pt: Despoja da flag chamada I<flag> todas as flags de compilação listadas em I<valor>. Desde dpkg 1.16.1.

note: type: textblock
en: Extend the flag named I<flag> by appending the options given in I<value>.  A space is prepended to the appended value if the flag's current value is non-empty.
pt: Estende a flag chamada I<flag> ao acrescentar as opções dadas em I<valor>. É usado um espaço a preceder o valor acrescentado se o valor da flag actual não estiver vazio.

note: type: textblock
en: Extend the flag named I<flag> by prepending the options given in I<value>.  A space is appended to the prepended value if the flag's current value is non-empty.  Since dpkg 1.16.1.
pt: Estende a flag chamada I<flag> ao precede-la com as opções dadas em I<valor>. É acrescentado um espaço ao valor precedido se o valor da flag actual não estiver vazio. Desde dpkg 1.16.1.

note: type: textblock
en: The configuration files can contain comments on lines starting with a hash (#).  Empty lines are also ignored.
pt: Os ficheiros de configuração podem conter comentários nas linhas que começam com um cardinal (#). As linhas vazias também são ignoradas.

note: type: textblock
en: This program was introduced in dpkg 1.15.7.
pt: Este programa foi introduzido no dpkg 1.15.7.

note: type: textblock
en: Print to standard output all compilation flags and their values.  It prints one flag per line separated from its value by an equal sign (“I<flag>=I<value>”).  This is the default action.
pt: Escreve na saída standard todas as bandeiras de compilação e os seus valores. Escreve uma bandeira por linha separada do seu valor por um sinal de igual ("I<flag>=I<value>"). Esta é a acção predefinida.

note: type: textblock
en: Print the list of flags supported by the current vendor (one per line).  See the L</SUPPORTED FLAGS> section for more information about them.
pt: Escreve a lista das flags suportadas pelo fornecedor actual (uma por cada linha). Veja a secção L</FLAGS SUPORTADAS> para mais informação sobre elas.

note: type: textblock
en: Display any information that can be useful to explain the behavior of B<dpkg-buildflags> (since dpkg 1.16.5): relevant environment variables, current vendor, state of all feature flags.  Also print the resulting compiler flags with their origin.
pt: Mostra qualquer informação que possa ser útil para explicar o comportamento de B<dpkg-buildflags> (desde dpkg 1.16.5): variáveis de ambiente relevantes, fornecedor actual, estado de todas as bandeiras de funcionalidades. Também escreve as bandeira de compilação resultantes com as suas origens.

note: type: textblock
en: This is intended to be run from B<debian/rules>, so that the build log keeps a clear trace of the build flags used.  This can be useful to diagnose problems related to them.
pt: Isto destina-se a ser corrido a partir de B<debian/rules>, para que os relatórios de compilação mantenham um rasto claro das bandeiras de compilação usadas. Isto pode ser útil para diagnosticar problemas relacionados com elas.

note: type: textblock
en: Print to standard output commands that can be used to export all the compilation flags for some particular tool.  If the I<format> value is not given, B<sh> is assumed.  Only compilation flags starting with an upper case character are included, others are assumed to not be suitable for the environment.  Supported formats:
pt: Escreve na saída standard comandos que podem ser usados para exportar todas as bandeiras de compilação para alguma ferramenta particular. Se o valor I<format> não for fornecido, é assumido B<sh>. Apenas são incluídas bandeiras que comecem com um caractere maiúsculo, as outras são assumidas como não apropriadas para o ambiente. Formatos suportados:

note: type: textblock
en: Shell commands to set and export all the compilation flags in the environment.  The flag values are quoted so the output is ready for evaluation by a shell.
pt: Comandos de shell para definir e exportar todas as bandeiras de compilação no ambiente. Os valores das bandeiras são citados para que o resultado esteja pronto para avaliação pela shell.

note: type: textblock
en: Arguments to pass to a build program's command line to use all the compilation flags (since dpkg 1.17.0).  The flag values are quoted in shell syntax.
pt: Argumentos a passar para a linha de comandos dos programas de compilação para se usar todas as bandeiras de compilação (desde dpkg 1.17.0). Os valores das bandeiras são citados na sintaxe da shell.

note: type: textblock
en: This is a legacy alias for B<cmdline>.
pt: Este é um nome alternativo antigo para B<cmdline>.

note: type: textblock
en: Make directives to set and export all the compilation flags in the environment.  Output can be written to a Makefile fragment and evaluated using an B<include> directive.
pt: Faz as directivas definir e exportar todas as bandeiras de compilação no ambiente. O resultado pode ser escrito para o fragmento do Makefile e avaliado usando uma directiva B<include>.

note: type: textblock
en: Print the value of the flag on standard output.  Exits with 0 if the flag is known otherwise exits with 1.
pt: Escreve o valor da flag na saída standard. Termina com 0 se a flag for conhecida, caso contrário termina com 1.

note: type: textblock
en: Print the origin of the value that is returned by B<--get>.  Exits with 0 if the flag is known otherwise exits with 1.  The origin can be one of the following values:
pt: Escreve a origem do valor que é devolvido por B<--get>. Termina com 0 se a flag for conhecida, caso contrário termina com 1. A origem pode ser um dos seguintes valores:

note: type: textblock
en: the original flag set by the vendor is returned;
pt: é devolvida a flag origina definida pelo fornecedor;

note: type: textblock
en: the flag is set/modified by a system-wide configuration;
pt: a flag é definida/modifica por uma configuração de todo o sistema;

note: type: textblock
en: the flag is set/modified by a user-specific configuration;
pt: a flag é definida/modifica por uma configuração específica do utilizador;

note: type: textblock
en: the flag is set/modified by an environment-specific configuration.
pt: a flag é definida/modifica por uma configuração específica do ambiente;

note: type: textblock
en: Print any information that can be useful to explain the behavior of the program: current vendor, relevant environment variables, feature areas, state of all feature flags, whether a feature is handled as a builtin default by the compiler (since dpkg 1.21.14), and the compiler flags with their origin (since dpkg 1.19.0).
pt: Escreve qualquer informação que possa ser útil para explicar o comportamento do programa: fornecedor actual, variáveis de ambiente relevantes, áreas de funcionalidades, estado de todas as bandeiras de funcionalidades, se uma funcionalidade é lidada como uma predefinição de compilação pelo compilador (desde dpkg 1.21.14), a as bandeiras de compilação com as suas origens (desde dpkg 1.19.0).

note: type: textblock
en: Print the features enabled for a given area (since dpkg 1.16.2).  If the feature is handled (even if only on some architectures) as a builtin default by the compiler, then a B<Builtin> field is printed (since dpkg 1.21.14).  See the L</FEATURE AREAS> section for more details about the currently recognized areas.  Exits with 0 if the area is known otherwise exits with 1.
pt: Escreve as funcionalidades activadas para uma dada área (desde dpkg 1.16.2). Se a funcionalidade é lidada (mesmo que apenas em algumas arquitecturas) como predefinição de compilação pelo compilador, então é escrito um campo B<Builtin> (desde dpkg 1.21.14). Veja a secção L</ÁREAS DE CARACTERÍSTICAS> para mais detalhes. acerca das áreas actualmente reconhecidas. Termina com 0 se a área for conhecida caso contrário termina com 1.

note: type: textblock
en: The output is in RFC822 format, with one section per feature.  For example:
pt: O resultado está em formato RFC822, com uma secção por característica. Por exemplo:

note: type: =head1
en: SUPPORTED FLAGS
pt: FLAGS SUPORTADAS

note: type: textblock
en: Options for the host assembler.  Default value: empty.  Since dpkg 1.21.0.
pt: Opções para o assemblador da máquina. Valor predefinido: vazio. Desde dpkg 1.21.0.

note: type: textblock
en: Options for the host C compiler.  The default value set by the vendor includes B<-g> and the default optimization level (B<-O2> usually, or B<-O0> if the B<DEB_BUILD_OPTIONS> environment variable defines I<noopt>).
pt: Opções para o compilador de C da maquina. O valor predefinido regulado pelo fornecedor inclui B<-g> e o nível de optimização predefinido (geralmente B<-O2>, ou B<-O0> se a variável de ambiente B<DEB_BUILD_OPTIONS> definir I<noopt>).

note: type: textblock
en: Options for the host C preprocessor.  Default value: empty.
pt: Opções para o pré-processador de C da máquina. Valor predefinido: vazio.

note: type: textblock
en: Options for the host C++ compiler.  Same as B<CFLAGS>.
pt: Opções para o compilador de C++ da máquina. O mesmo que B<CFLAGS>.

note: type: textblock
en: Options for the host Objective C compiler.  Same as B<CFLAGS>.  Since dpkg 1.17.7.
pt: Opções para o compilador Objective C da máquina. O mesmo que B<CFLAGS>. Desde dpkg 1.17.7.

note: type: textblock
en: Options for the host Objective C++ compiler.  Same as B<CXXFLAGS>.  Since dpkg 1.17.7.
pt: Opções para o compilador Objective C++ da maquina. O mesmo que B<CXXFLAGS>. Desde dpkg 1.17.7.

note: type: textblock
en: Options for the host D compiler (ldc or gdc).  Since dpkg 1.20.6.
pt: Opções para o compilador D da maquina (ldc ou gdc). Desde dpkg 1.20.6.

note: type: textblock
en: Options for the host Fortran 77 compiler.  A subset of B<CFLAGS>.
pt: Opções para o compilador Fortran 77 da maquina. Um subconjunto de B<CFLAGS>.

note: type: textblock
en: Options for the host Fortran 9x compiler.  Same as B<FFLAGS>.  Since dpkg 1.17.7.
pt: Opções para o compilador Fortran 9x da maquina. O mesmo que B<FFLAGS>. Desde dpkg 1.17.7.

note: type: textblock
en: Options for the build assembler.  Default value: empty.  Since dpkg 1.22.1.
pt: Opções para o assemblador de compilação. Valor predefinido: vazio. Desde dpkg 1.21.0.

note: type: textblock
en: Options for the build C compiler.  The default value set by the vendor includes B<-g> and the default optimization level (B<-O2> usually, or B<-O0> if the B<DEB_BUILD_OPTIONS> environment variable defines I<noopt>).  Since dpkg 1.22.1.
pt: Opções para o compilador de C de compilação. O valor predefinido regulado pelo fornecedor inclui B<-g> e o nível de optimização predefinido (geralmente B<-O2>, ou B<-O0> se a variável de ambiente B<DEB_BUILD_OPTIONS> definir I<noopt>). Desde dpkg 1.22.1.

note: type: textblock
en: Options for the build C preprocessor.  Default value: empty.  Since dpkg 1.22.1.
pt: Opções para o pre-processador C de compilação. Valor predefinido: vazio. Desde dpkg 1.21.0.

note: type: textblock
en: Options for the build C++ compiler.  Same as B<CFLAGS_FOR_BUILD>.  Since dpkg 1.22.1.
pt: Opções para o compilador C++ de compilação. O mesmo que B<CFLAGS_FOR_BUILD>. Desde dpkg 1.22.1.

note: type: textblock
en: Options for the build Objective C compiler.  Same as B<CFLAGS_FOR_BUILD>.  Since dpkg 1.22.1.
pt: Opções para o compilador Objective C de compilação. O mesmo que B<CFLAGS_FOR_BUILD>. Desde dpkg 1.22.1.

note: type: textblock
en: Options for the build Objective C++ compiler.  Same as B<CXXFLAGS_FOR_BUILD>.  Since dpkg 1.22.1.
pt: Opções para o compilador Objective C++ de compilação. O mesmo que B<CXXFLAGS_FOR_BUILD>. Desde dpkg 1.22.1.

note: type: textblock
en: Options for the build D compiler (ldc or gdc).  Since dpkg 1.22.1.
pt: Opções para o compilador D de compilação (ldc ou gdc). Desde dpkg 1.22.1.

note: type: textblock
en: Options for the build Fortran 77 compiler.  A subset of B<CFLAGS_FOR_BUILD>.  Since dpkg 1.22.1.
pt: Opções para o compilador Fortran 77 de compilação. Um subconjunto de B<CFLAGS_FOR_BUILD>. Desde dpkg 1.22.1.

note: type: textblock
en: Options for the build Fortran 9x compiler.  Same as B<FFLAGS_FOR_BUILD>.  Since dpkg 1.22.1.
pt: Opções para o compilador Fortran 9x de compilação. O mesmo que B<FFLAGS_FOR_BUILD>. Desde dpkg 1.22.1.

note: type: textblock
en: New flags might be added in the future if the need arises (for example to support other languages).
pt: Podem ser adicionadas novas bandeiras no futuro se a necessidade surgir (por exemplo para suportar outras linguagens).

note: type: =head1
en: FEATURE AREAS
pt: ÁREAS DE CARACTERÍSTICAS

note: type: textblock
en: Feature areas are currently vendor specific, and the ones described below are only recognized on Debian and derivatives.
pt: As áreas de características são actualmente especificadas pelo fornecedor. e as descritas em baixo são reconhecidas apenas em Debian e derivados.

note: type: textblock
en: Each area feature can be enabled and disabled in the B<DEB_BUILD_OPTIONS> and B<DEB_BUILD_MAINT_OPTIONS> environment variable's area value with the ‘B<+>’ and ‘B<->’ modifier.  Following the general syntax of these variables (described in L<dpkg-buildpackage(1)>), multiple feature areas can be specified separated by spaces, where each get feature specifiers as mandatory parameters after an equal sign (‘B<=>’).  The feature specifiers are comma-separated and parsed from left to right, where the settings within the same feature specifier override previous ones, even if the feature specifiers are split across multiple space-separated feature area settings for the same area.
pt: Cada área de característica pode ser activada e desactivada no valor de área das variáveis de ambiente B<DEB_BUILD_OPTIONS> e B<DEB_BUILD_MAINT_OPTIONS> com o modificador ‘B<+>’ e ‘B<->’.  Seguido a sintaxe geral destas variáveis (descritas em L<dpkg-buildpackage(1)>), múltiplas áreas de característica podem ser especificadas separadas por espaços, onde cada uma obtém especificadores de característica como parâmetros obrigatórios após um sinal de igual (‘B<=>’).  Os especificadores de característica são separados por vírgulas e analisados da esquerda para a direita. onde as definições dentro do mesmo especificador de característica sobrepõem as anteriores, mesmo que os especificadores de característica estejam divididos entre várias definições de área de característica separadas por espaços para a mesma área.

note: type: textblock
en: For example, to enable the B<hardening> “pie” feature and disable the “fortify” feature you can do this in B<debian/rules>:
pt: Por exemplo, para activar a característica B<hardening> “pie” e desactivar a característica “fortify” você pode fazer isto no B<debian/rules>:

note: type: textblock
en: The special feature B<all> (valid in any area) can be used to enable or disable all area features at the same time.  Thus disabling everything in the B<hardening> area and enabling only “format” and “fortify” can be achieved with:
pt: A funcionalidade especial B<all> (válida em qualquer área) pode ser usada para activar ou desactivar todas as funcionalidades de área ao mesmo tempo. Assim desactivar tudo na área B<hardening> e activar apenas apenas “format” e “fortify” pode ser obtido com:

note: type: textblock
en: Multiple feature areas can be set:
pt: Podem ser definidas múltiplas áreas de característica:

note: type: textblock
en: The override behavior applies as much to the B<all> special feature, as to specific features, which should allow for composition.  Thus to enable “lfs” in the B<abi> area, and only “pie” and “fortify” in the B<hardening> area, but “format” only when CONDITION is defined, this could be done with:
pt: O comportamento de sobreposição aplica-se tanto à funcionalidade especial B<all>, como a funcionalidades específicas, as quais devem permitir para composição. Assim para activar “lfs” na área B<abi>, e apenas “pie” e “fortify” na área B<hardening>, mas “format” apenas quando CONDITION estiver definida, isto pode ser feito com:

note: type: textblock
en: Several compile-time options (detailed below) can be used to enable features that can change the ABI of a package, but cannot be enabled by default due to backwards compatibility reasons unless coordinated or checked individually.
pt: Várias opções de tempo de compilação (detalhado em baixo) podem ser usadas para activar funcionalidades que podem modificar o ABI dum pacote, mas não podem estar activas por predefinição devido a razões de compatibilidade com versões anteriores, a menos que sejam coordenadas ou verificadas individualmente.

note: type: textblock
en: This setting (since dpkg 1.22.0; disabled by default) enables Large File Support on 32-bit architectures where their ABI does not include LFS by default, by adding B<-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64> to B<CPPFLAGS>.
pt: Esta definição (desde dpkg 1.22.00; desactivada por predefinição) activa Suporte Ficheiros Longos em arquitecturas de 32-bit onde o seu ABI não inclui LFS (Large File Support) por predefinição, ao adicionar B<-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64> a B<CPPFLAGS>.

note: type: textblock
en: When this feature is enabled it will override the value from the same feature in the B<future> feature area.
pt: Quando esta funcionalidade é activa irá sobrepor o valor da mesma funcionalidade na área de funcionalidades B<future>.

note: type: textblock
en: This setting (since dpkg 1.22.0; enabled by default except for i386 and hurd-i386 since dpkg 1.22.5) enables 64-bit time_t support on 32-bit architectures where their ABI does not include it by default, by adding B<-D_TIME_BITS=64> to B<CPPFLAGS>.  This setting automatically enables the B<lfs> feature from the B<abi> feature area.
pt: Esta definição (desde dpkg 1.22.0; activada por predefinição excepto para i386 e hurd-i386 desde dpkg 1.22.5) activa suporte time_t de 64bit em arquitecturas de 32-bit onde o seu ABI não a inclui por predefinição, ao adicionar B<-D_TIME_BITS=64> a B<CPPFLAGS>.  Esta definição activa automaticamente a funcionalidade B<lfs> da área de funcionalidades da B<abi>.

note: type: textblock
en: If the setting is enabled explicitly then it gets enabled on all architectures including i386 but not hurd-i386 (where the kernel does not have time64 interfaces), ignoring the binary backwards compatibility default.
pt: Se a definição for explicitamente activada então fica activada em todas as arquitecturas incluindo i386 mas não hurd-i386 (onde o kernel não tem interfaces time64), ignorando a compatibilidade predefinida de versões binárias antigas.

note: type: textblock
en: It is also enabled by default by gcc on the armel, armhf, hppa, m68k, mips, mipsel, powerpc and sh4 Debian architectures, where disabling the feature will add instead B<-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS -U_TIME_BITS> to B<CPPFLAGS>.
pt: É também activada por predefinição pelo gcc nas arquitecturas Debian armel, armhf, hppa, m68k, mips, mipsel, powerpc e sh4, onde desactivar a funcionalidade irá adicionar então B<-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS -U_TIME_BITS> a B<CPPFLAGS>.

note: type: textblock
en: Several compile-time options (detailed below) can be used to enable features that should be enabled by default, but cannot due to backwards compatibility reasons.
pt: Várias opções de tempo de compilação (detalhado em baixo) podem ser usadas para activar funcionalidades que deveria estar activadas por predefinição, mas não podem estar por razões de compatibilidade com versões anteriores.

note: type: textblock
en: This setting (since dpkg 1.19.0; disabled by default) is now an alias for the B<lfs> feature in the B<abi> area, use that instead.  The feature from the B<abi> area overrides this setting.
pt: Esta definição (desde dpkg 1.19.0; desactivada por predefinição) é agora um nome alternativo para a funcionalidade B<lfs> na área B<abi>, use esta em vez da anterior. A funcionalidade da ária B<abi> sobrepõe esta definição.

note: type: textblock
en: Several compile-time options (detailed below) can be used to help detect problems in the source code or build system.
pt: Várias opções de tempo de compilação (detalhado em baixo) podem ser usadas para ajudar a detectar no código fonte ou no sistema de compilação.

note: type: textblock
en: This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds B<-Werror=implicit-function-declaration> to B<CFLAGS>.
pt: Esta definição (desde dpkg 1.22.3; activada por predefinição desde dpkg 1.22.6) adiciona B<-Werror=implicit-function-declaration> a B<CFLAGS>.

note: type: textblock
en: This setting (since dpkg 1.17.4; disabled by default) adds any warning option that reliably detects problematic source code.  The warnings are fatal.  The only currently supported flags are B<CFLAGS> and B<CXXFLAGS> with flags set to B<-Werror=array-bounds>, B<-Werror=clobbered>, B<-Werror=implicit-function-declaration> and B<-Werror=volatile-register-var>.
pt: Esta definição (desde dpkg 1.17.4; desactivada por predefinição) adiciona qualquer opção de aviso de detecção de fiabilidade problemática no código fonte. Os avisos são fatais. As únicas bandeiras presentemente suportadas são B<CFLAGS> e B<CXXFLAGS> com bandeiras definidas para B<-Werror=array-bounds>, B<-Werror=clobbered>, B<-Werror=implicit-function-declaration> e B<-Werror=volatile-register-var>.

note: type: textblock
en: This feature handles B<-Werror=implicit-function-declaration> via the B<bug-implicit-func> feature, if that has not been specified.
pt: Esta característica manuseia B<-Werror=implicit-function-declaration> via característica B<bug-implicit-func>, se tal não foi especificado.

note: type: textblock
en: This setting (since dpkg 1.17.14; disabled by default) adds dummy canary options to the build flags, so that the build logs can be checked for how the build flags propagate and to allow finding any omission of normal build flag settings.  The only currently supported flags are B<CPPFLAGS>, B<CFLAGS>, B<OBJCFLAGS>, B<CXXFLAGS> and B<OBJCXXFLAGS> with flags set to B<-D__DEB_CANARY_>I<flag>_I<random-id>B<__>, and B<LDFLAGS> set to B<-Wl,-z,deb-canary->I<random-id>.
pt: Esta definição (desde dpkg 1.17.14; desactivada por predefinição) adiciona opções canary fantoches às bandeiras de compilação, para que os relatórios de compilação possam ser verificados em como as bandeiras de compilação se propagam e para permitir encontrar qualquer omissão de definições normais de bandeiras de compilação. As únicas bandeiras actualmente suportadas são B<CPPFLAGS>, B<CFLAGS>, B<OBJCFLAGS>, B<CXXFLAGS> e B<OBJCXXFLAGS> com bandeiras definidas para B<-D__DEB_CANARY_>I<flag>_I<random-id>B<__>, e B<LDFLAGS> definida para B<-Wl,-z,deb-canary->I<random-id>.

note: type: textblock
en: Several compile-time options (detailed below) can be used to help optimize a resulting binary (since dpkg 1.21.0).  B<Note>: Enabling B<all> these options can result in unreproducible binary artifacts.
pt: Várias opções de tempo de compilação (detalhado em baixo) podem ser usadas para ajudar a optimizar um binário resultante (desde dpkg 1.21.0). B<Nota>: Ativar B<todas> estas opções pode resultar em artefactos binários não reproduzíveis.

note: type: textblock
en: This setting (since dpkg 1.21.0; disabled by default) enables Link Time Optimization by adding B<-flto=auto -ffat-lto-objects> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS>, B<FCFLAGS> and B<LDFLAGS>.
pt: Esta definição (desde dpkg 1.21.0; desactivada por predefinição) activa Link Time Optimization ao adicionar B<-flto=auto -ffat-lto-objects> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS>, B<FCFLAGS> e B<LDFLAGS>.

note: type: textblock
en: Several compile-time options (detailed below) can be used to help sanitize a resulting binary against memory corruptions, memory leaks, use after free, threading data races and undefined behavior bugs.  B<Note>: These options should B<not> be used for production builds as they can reduce reliability for conformant code, reduce security or even functionality.
pt: Várias opções de tempo de compilação (detalhado em baixo) podem ser usadas para ajudar a higienizar um binário resultante contra corrupções de memória, fugas de memória, utilização após livre, segmentação de dados e bugs de comportamento indefinido.  B<Nota>: Estas opções B<não> devem ser usadas para compilações de produção pois elas podem reduzir a confiança na conformidade do código, reduzir a segurança ou mesmo a funcionalidade.

note: type: textblock
en: This setting (since dpkg 1.18.0; disabled by default) adds B<-fsanitize=address> to B<LDFLAGS> and B<-fsanitize=address -fno-omit-frame-pointer> to B<CFLAGS> and B<CXXFLAGS>.
pt: Esta definição (desde dpkg 1.18.0; desactivada por predefinição) adiciona B<-fsanitize=address> a B<LDFLAGS> e B<-fsanitize=address -fno-omit-frame-pointer> a B<CFLAGS> e B<CXXFLAGS>.

note: type: textblock
en: This setting (since dpkg 1.18.0; disabled by default) adds B<-fsanitize=thread> to B<CFLAGS>, B<CXXFLAGS> and B<LDFLAGS>.
pt: Esta definição (desde dpkg 1.18.0; desactivada por predefinição) adiciona B<-fsanitize=thread> a B<CFLAGS>, B<CXXFLAGS> e B<LDFLAGS>.

note: type: textblock
en: This setting (since dpkg 1.18.0; disabled by default) adds B<-fsanitize=leak> to B<LDFLAGS>.  It gets automatically disabled if either the B<address> or the B<thread> features are enabled, as they imply it.
pt: Esta definição (desde dpkg 1.18.0; desactivada por predefinição) adiciona B<-fsanitize=leak> a B<LDFLAGS>. Fica automaticamente desactivada se as funcionalidades B<address> ou B<thread> estiverem activas, pois elas já implicam isto.

note: type: textblock
en: This setting (since dpkg 1.18.0; disabled by default) adds B<-fsanitize=undefined> to B<CFLAGS>, B<CXXFLAGS> and B<LDFLAGS>.
pt: Esta definição (desde dpkg 1.18.0; desactivada por predefinição) adiciona B<-fsanitize=undefined> a B<CFLAGS>, B<CXXFLAGS> e B<LDFLAGS>.

note: type: =head2
en: hardening
pt: endurecimento

note: type: textblock
en: Several compile-time options (detailed below) can be used to help harden a resulting binary against memory corruption attacks, or provide additional warning messages during compilation.  Except as noted below, these are enabled by default for architectures that support them.
pt: Várias opções de tempo de compilação (detalhado em baixo) podem ser usadas para ajudar a endurecer um binário resultante contra ataques de corrupção de memória, ou disponibilizar mensagens de aviso adicionais durante a compilação. Excepto como notado em baixo, estas estão activadas por predefinição para as arquitecturas que as suportam.

note: type: textblock
en: This setting (since dpkg 1.16.1; enabled by default) adds B<-Wformat -Werror=format-security> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS> and B<OBJCXXFLAGS>.  This will warn about improper format string uses, and will fail when format functions are used in a way that represent possible security problems.  At present, this warns about calls to B<printf> and B<scanf> functions where the format string is not a string literal and there are no format arguments, as in B<printf(foo);> instead of B<printf("%s", foo);> This may be a security hole if the format string came from untrusted input and contains ‘%n’.
pt: Esta definição (desde dpkg 1.16.1; activada por predefinição) adiciona B<-Wformat -Werror=format-security> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS> e B<OBJCXXFLAGS>.  Isto irá avisar sobre uso de strings de formato impróprias, e irá falhar quando funções de formato forem usadas em modo que representem possíveis problemas de segurança. Presentemente, isto avisa sobre chamadas a funções B<printf> e B<scanf> onde a string de formato não é uma string literal e não existem argumentos de formato, como em B<printf(foo);> em vez de B<printf("%s", foo);> Isto pode ser um buraco de segurança se a string de formato vier de uma entrada não confiável e conter ‘%n’.

note: type: textblock
en: This setting (since dpkg 1.16.1; enabled by default) adds B<-D_FORTIFY_SOURCE=2> to B<CPPFLAGS>.  During code generation the compiler knows a great deal of information about buffer sizes (where possible), and attempts to replace insecure unlimited length buffer function calls with length-limited ones.  This is especially useful for old, crufty code.  Additionally, format strings in writable memory that contain ‘%n’ are blocked.  If an application depends on such a format string, it will need to be worked around.
pt: Esta definição (desde dpkg 1.16.1; activada por predefinição) adiciona B<-D_FORTIFY_SOURCE=2> a B<CPPFLAGS>. Durante a geração de código o compilador sabe muita informação sobre tamanhos de buffer (onde possível), e tenta substituir chamadas de função buffer de comprimento ilimitadas e inseguras por umas limitadas em comprimento. Isto é especialmente útil para código antigo, desnecessariamente complicado. Adicionalmente, as strings de formato em memória gravável que contêm ‘%n’ são bloqueadas. Se uma aplicação depender de tal string de formato, isso terá que ser contornado.

note: type: textblock
en: Note that for this option to have any effect, the source must also be compiled with B<-O1> or higher.  If the environment variable B<DEB_BUILD_OPTIONS> contains I<noopt>, then B<fortify> support will be disabled, due to new warnings being issued by glibc 2.16 and later.
pt: Note que para esta opção ter algum efeito, a fonte tem de também ser compilada com B<-O1> ou superior. Se a variável de ambiente B<DEB_BUILD_OPTIONS> conter I<noopt>, então o suporte a B<fortify> será desactivado, devido a novos avisos serem emitidos pelo glibc 2.16 e posterior.

note: type: textblock
en: This setting (since dpkg 1.16.1; enabled by default if stackprotectorstrong is not in use) adds B<-fstack-protector --param=ssp-buffer-size=4> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> and B<FCFLAGS>.  This adds safety checks against stack overwrites.  This renders many potential code injection attacks into aborting situations.  In the best case this turns code injection vulnerabilities into denial of service or into non-issues (depending on the application).
pt: Esta definição (desde dpkg 1.16.1; activada por predefinição se stackprotectorstrong não estiver em uso) adiciona B<-fstack-protector--param=ssp-buffer-size=4> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>. Isto adiciona verificações de segurança contra sobreposições de empilhamento. Isto renderiza muitos potenciais ataques de injeções de código em situações de abortar. No melhor caso, isto transforma vulnerabilidades de injeção de código em negação de serviço ou em não-problemas (dependendo da aplicação).

note: type: textblock
en: This feature requires linking against glibc (or another provider of B<__stack_chk_fail>), so needs to be disabled when building with B<-nostdlib> or B<-ffreestanding> or similar.
pt: Esta funcionalidade requer ligação (link) a glibc (ou outro fornecedor de B<__stack_chk_fail>), portanto precisa de ser desactivada quando se compila com B<-nostdlib> ou B<-ffreestanding> ou semelhante.

note: type: textblock
en: This setting (since dpkg 1.17.11; enabled by default) adds B<-fstack-protector-strong> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> and B<FCFLAGS>.  This is a stronger variant of B<stackprotector>, but without significant performance penalties.
pt: Esta definição (desde dpkg 1.17.11; activada por predefinição) adiciona B<-fstack-protector-strong> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>. Esta é uma variante mais forte de B<stackprotector>, mas sem penalidades de performance significativas.

note: type: textblock
en: Disabling B<stackprotector> will also disable this setting.
pt: Desactivar B<stackprotector> irá também desactivar esta definição.

note: type: textblock
en: This feature has the same requirements as B<stackprotector>, and in addition also requires gcc 4.9 and later.
pt: Esta funcionalidade tem os mesmos requerimentos que B<stackprotector>, e adicionalmente também requer gcc 4.9 e posterior.

note: type: textblock
en: This setting (since dpkg 1.22.0; enabled by default) adds B<-fstack-clash-protection> on B<amd64>, B<arm64>, B<armhf> and B<armel> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> and B<FCFLAGS>.  This adds code to prevent stack clash style attacks.
pt: Esta definição (desde dpkg 1.22.00; activada por predefinição) adiciona B<-fstack-clash-protection> a B<amd64>, B<arm64>, B<armhf> e B<armel> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>. Isto adiciona código para prevenir ataques do estilo stack clash.

note: type: textblock
en: This setting (since dpkg 1.22.0; enabled by default) adds B<-fcf-protection> on B<amd64> and B<-mbranch-protection=standard> on B<arm64> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> and B<FCFLAGS>.  This adds branch protection to indirect calls, jumps and returns to check whether these are valid at run-time.
pt: Esta definição (desde dpkg 1.22.00; activada por predefinição) adiciona B<-fcf-protection> em B<amd64> e B<-mbranch-protection=standard> em B<arm64> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>. Isto adiciona proteção de ramo a chamadas, saltos e retornos indiretos para verificar se estes são válidos durante a execução.

note: type: textblock
en: This setting (since dpkg 1.16.1; enabled by default) adds B<-Wl,-z,relro> to B<LDFLAGS>.  During program load, several ELF memory sections need to be written to by the linker.  This flags the loader to turn these sections read-only before turning over control to the program.  Most notably this prevents GOT overwrite attacks.  If this option is disabled, B<bindnow> will become disabled as well.
pt: Esta definição (desde dpkg 1.16.1; activada por predefinição) adiciona B<-Wl,-z,relro> a B<LDFLAGS>. Durante o carregamento do programa, várias secções de memória ELF precisam de ser escritas pelo vinculador. Isto sinaliza ao carregador para tornar estas secções só-leitura antes de entregar o controlo ao programa. Mais notavelmente isto previne ataques de sobrescrita GOT. Se esta opção for desactivada, B<bindnow> irá ficar também desactivado.

note: type: textblock
en: This setting (since dpkg 1.16.1; disabled by default) adds B<-Wl,-z,now> to B<LDFLAGS>.  During program load, all dynamic symbols are resolved, allowing for the entire PLT to be marked read-only (due to B<relro> above).  The option cannot become enabled if B<relro> is not enabled.
pt: Esta definição (desde dpkg 1.16.1; desactivada por predefinição) adiciona B<-Wl,-z,now> a B<LDFLAGS>. Durante o carregamento do programa, todos os símbolos dinâmicos são resolvidos, permitindo que todo o PLT seja marcado só-leitura (devido ao B<relro> em cima). A opção pode ser activada se B<relro> não for activado.

note: type: textblock
en: This setting (since dpkg 1.16.1; with no global default since dpkg 1.18.23, as it is enabled by default now by gcc on the amd64, arm64, armel, armhf, hurd-i386, i386, mips, mipsel, mips64el, powerpc, ppc64, ppc64el, riscv64, s390x, sparc and sparc64 Debian architectures) adds the required options to enable or disable PIE via gcc specs files, if needed, depending on whether gcc injects on that architecture the flags by itself or not.  When the setting is enabled and gcc injects the flags, it adds nothing.  When the setting is enabled and gcc does not inject the flags, it adds B<-fPIE> (via I<%PKGDATADIR%/pie-compiler.specs>) to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> and B<FCFLAGS>, and B<-fPIE -pie> (via I<%PKGDATADIR%/pie-link.specs>) to B<LDFLAGS>.  When the setting is disabled and gcc injects the flags, it adds B<-fno-PIE> (via I<%PKGDATADIR%/no-pie-compile.specs>) to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> and B<FCFLAGS>, and B<-fno-PIE -no-pie> (via I<%PKGDATADIR%/no-pie-link.specs>) to B<LDFLAGS>.
pt: Esta definição (desde dpkg 1.16.1; sem uma predefinição global desde dpkg 1.18.23, pois é agora activa por predefinição pelo gcc nas arquitecturas Debian amd64, arm64, armel, armhf, hurd-i386, i386, mips, mipsel, mips64el, powerpc, ppc64, ppc64el, riscv64, s390x, sparc e sparc64) adiciona as opções requeridas para activar ou desactivar PIE via ficheiros de especificações do gcc, se necessário, dependendo de se o gcc injeta nessa arquitectura as bandeiras por ele próprio ou não.  Quando a definição está activa e o gcc injeta as bandeiras, não adiciona nada.  Quando a definição está activa e o gcc não injeta as bandeiras, adiciona B<-fPIE> (via I<%PKGDATADIR%/pie-compiler.specs>) a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>, e B<-fPIE -pie> (via I<%PKGDATADIR%/pie-link.specs>) a B<LDFLAGS>. Quando a definição está desactivada e o gcc injeta as bandeiras, adiciona B<-fno-PIE> (via I<%PKGDATADIR%/no-pie-compile.specs>) a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>, e B<-fno-PIE -no-pie> (via I<%PKGDATADIR%/no-pie-link.specs>) a B<LDFLAGS>.

note: type: textblock
en: Position Independent Executable (PIE) is needed to take advantage of Address Space Layout Randomization (ASLR), supported by some kernel versions.  While ASLR can already be enforced for data areas in the stack and heap (brk and mmap), the code areas must be compiled as position-independent.  Shared libraries already do this (B<-fPIC>), so they gain ASLR automatically, but binary .text regions need to be built as PIE to gain ASLR.  When this happens, ROP (Return Oriented Programming) attacks are much harder since there are no static locations to bounce off of during a memory corruption attack.
pt: Position Independent Executable (PIE) é necessário para tirar vantagem de Address Space Layout Randomization (ASLR), suportado por algumas versões de kernel. Enquanto ASLR já pode ser aplicada para áreas de dados na stack e heap (brk e mmap), as áreas de código têm de ser compiladas como independente-de-posição. As bibliotecas partilhadas já fazem isto (B<-fPIC>), assim elas ganham ASLR automaticamente, mas as regiões de texto binários precisam de ser compiladas como PIE para ganhar ASLR. Quando isto acontece, os ataques ROP (Return Oriented Programming) são mais difíceis pois não são localizações estáticas para ressaltar durante um ataque de corrupção de memória.

note: type: textblock
en: PIE is not compatible with B<-fPIC>, so in general care must be taken when building shared objects.  But because the PIE flags emitted get injected via gcc specs files, it should always be safe to unconditionally set them regardless of the object type being compiled or linked.
pt: PIE não é compatível com B<-fPIC>, assim em geral é preciso cuidado ao compilar objectos partilhados. Mas porque as bandeiras PIE emitidas são injetadas via ficheiros specs de gcc, deverá ser sempre seguro defini-las incondicionalmente independentemente do tipo de objecto a ser compilado ou ligado em link.

note: type: textblock
en: Static libraries can be used by programs or other shared libraries.  Depending on the flags used to compile all the objects within a static library, these libraries will be usable by different sets of objects:
pt: Bibliotecas estáticas pode ser usadas por programas ou outras bibliotecas partilhadas. Dependendo das bandeiras usadas para compilar todos os objectos dentro de uma biblioteca estática, estas bibliotecas serão utilizáveis por conjuntos diferentes de objectos:

note: type: textblock
en: Cannot be linked into a PIE program, nor a shared library.
pt: Não pode ser vinculado a um programa PIE, não é uma biblioteca partilhada.

note: type: textblock
en: Can be linked into any program, but not a shared library (recommended).
pt: Pode ser vinculado a qualquer programa, mas não a uma biblioteca partilhada (recomendado).

note: type: textblock
en: Can be linked into any program and shared library.
pt: Pode ser vinculado a qualquer programa e biblioteca partilhada.

note: type: textblock
en: If there is a need to set these flags manually, bypassing the gcc specs injection, there are several things to take into account.  Unconditionally and explicitly passing B<-fPIE>, B<-fpie> or B<-pie> to a build-system using libtool is safe as these flags will get stripped when building shared libraries.  Otherwise on projects that build both programs and shared libraries you might need to make sure that when building the shared libraries B<-fPIC> is always passed last (so that it overrides any previous B<-PIE>) to compilation flags such as B<CFLAGS>, and B<-shared> is passed last (so that it overrides any previous B<-pie>) to linking flags such as B<LDFLAGS>.  B<Note>: This should not be needed with the default gcc specs machinery.
pt: Se existir a necessidade de definir estas bandeiras manualmente, fazendo bypass à injeção de spec gcc, há varias coisas a ter em conta. Passar incondicionalmente e explicitamente B<-fPIE>, B<-fpie> ou B<-pie> a um sistema de compilação usando libtool é seguro pois estas bandeiras irão ser despojadas quando se compila bibliotecas partilhadas. Caso contrário em projetos que compilam ambos programas e bibliotecas partilhadas você pode precisar de certificar que quando compila as bibliotecas partilhadas, B<-fPIC> seja sempre passado em último (para que sobreponha qualquer B<-PIE> anterior) às bandeiras de compilação tais como B<CFLAGS>, e B<-shared> é passado em último (para que sobreponha qualquer B<-pie> anterior) para ligar em link bandeiras tais como B<LDFLAGS>. B<Nota>: Isto não deve ser necessário com a maquinaria de specs gcc predefinida.

note: type: textblock
en: Additionally, since PIE is implemented via a general register, some register starved architectures (but not including i386 anymore since optimizations implemented in gcc E<gt>= 5) can see performance losses of up to 15% in very text-segment-heavy application workloads; most workloads see less than 1%.  Architectures with more general registers (e.g. amd64)  do not see as high a worst-case penalty.
pt: Adicionalmente, como PIE é implementado via registo geral, algumas arquitecturas com falta de registo (mas não incluindo mais a i386 desde as optimizações implementadas no gcc E<gt>= 5) podem ver perdas de performance até aos 15% em grandes cargas de aplicações de segmentos de texto pesados; a maioria das cargas vêm menos de 1%. Arquitecturas com registos mais gerais (ex. amd64) não vêm mais alto que uma penalidade de pior caso.

note: type: textblock
en: The compile-time options detailed below can be used to help improve build reproducibility or provide additional warning messages during compilation.  Except as noted below, these are enabled by default for architectures that support them.
pt: As opções de tempo de compilação detalhadas em baixo  podem ser usadas para ajudar a melhorar a reprodutibilidade de compilação ou fornecer mensagens de aviso adicionais durante a compilação. Excepto como notado em baixo, estas estão activadas por predefinição para as arquitecturas que as suportam.

note: type: textblock
en: This setting (since dpkg 1.17.14; enabled by default) adds B<-Wdate-time> to B<CPPFLAGS>.  This will cause warnings when the B<__TIME__>, B<__DATE__> and B<__TIMESTAMP__> macros are used.
pt: Esta definição (desde dpkg 1.17.14; activada por predefinição) adiciona B<-Wdate-time> a B<CPPFLAGS>. Isto irá causar avisos quando as macros B<__TIME__>, B<__DATE__> e B<__TIMESTAMP__> são usadas.

note: type: textblock
en: This setting (since dpkg 1.19.1; enabled by default) adds B<-ffile-prefix-map=>I<BUILDPATH>B<=.> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> and B<FCFLAGS> where B<BUILDPATH> is set to the top-level directory of the package being built.  This has the effect of removing the build path from any generated file.
pt: Esta definição (desde dpkg 1.19.1; activada por predefinição) adiciona B<-ffile-prefix-map=>I<BUILDPATH>B<=.> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS> quando B<BUILDPATH> está definido para o directório de nível de topo do pacote a ser compilado. Isto tem o efeito de remover o caminho de compilação de qualquer ficheiro gerado.

note: type: textblock
en: If both B<fixdebugpath> and B<fixfilepath> are set, this option takes precedence, because it is a superset of the former.
pt: Se ambas B<fixdebugpath> e B<fixfilepath> forem definidas, esta opção toma precedência, porque é um superconjunto do anterior.

note: type: textblock
en: B<Note>: If the build process captures the build flags into the resulting built objects, that will make the package unreproducible.  And while disabling this option might make some of the objects reproducible again this would also require disabling B<fixdebugpath>, which might make any generated debug symbols objects unreproducible.  The ideal fix is to stop capturing build flags.
pt: B<Nota>: Se o processo de compilação capturar as bandeiras de compilação para os objectos de compilação resultantes, isso irá tornar o pacote não-reproduzível. E ao desactivar esta opção poderá tornar alguns dos objectos reproduzíveis de novo isto irá também requerer desactivar B<fixdebugpath>, o que poderá tornar quaisquer símbolos de depuração gerados não-reproduzíveis. A correção ideal é parar de capturar bandeiras de compilação.

note: type: textblock
en: This setting (since dpkg 1.18.5; enabled by default) adds B<-fdebug-prefix-map=>I<BUILDPATH>B<=.> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> and B<FCFLAGS> where B<BUILDPATH> is set to the top-level directory of the package being built.  This has the effect of removing the build path from any generated debug symbols.
pt: Esta definição (desde dpkg 1.18.5; activada por predefinição) adiciona B<-fdebug-prefix-map=>I<BUILDPATH>B<=.> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS> quando B<BUILDPATH> está definido para o directório de nível de topo do pacote a ser compilado. Isto tem o efeito de remover o caminho de compilação de qualquer símbolo de depuração gerado.

note: type: textblock
en: B<Note>: This feature has similar reproducible properties as B<fixfilepath>.
pt: B<Nota>: Esta funcionalidade tem propriedades de reprodução semelhantes a B<fixfilepath>.

note: type: textblock
en: There are 2 sets of environment variables doing the same operations, the first one (DEB_I<flag>_I<op>) should never be used within B<debian/rules>.  It's meant for any user that wants to rebuild the source package with different build flags.  The second set (DEB_I<flag>_MAINT_I<op>) should only be used in B<debian/rules> by package maintainers to change the resulting build flags.
pt: Existem 2 conjuntos de variáveis de ambiente a fazer as mesmas operações, O primeiro (DEB_I<flag>_I<op>) nunca deve ser usada dentro de B<debian/rules>. Destina-se a qualquer utilizador que queria recompilar o pacote fonte com bandeiras de compilação diferentes. O segundo conjunto (DEB_I<flag>_MAINT_I<op>) só deve ser usado em B<debian/rules> pelos maintainers de pacotes para alterar as bandeiras de compilação resultantes.

note: type: =item
en: B<DEB_>I<flag>B<_MAINT_SET> (since dpkg 1.16.1)
pt: B<DEB_>I<flag>B<_MAINT_SET> (desde dpkg 1.16.1)

note: type: textblock
en: This variable can be used to force the value returned for the given I<flag>.
pt: Esta variável pode ser usada para forçar o valor retornado para a <flag> fornecida.

note: type: =item
en: B<DEB_>I<flag>B<_STRIP> (since dpkg 1.16.1)
pt: B<DEB_>I<flag>B<_STRIP> (desde dpkg 1.16.1)

note: type: =item
en: B<DEB_>I<flag>B<_MAINT_STRIP> (since dpkg 1.16.1)
pt: B<DEB_>I<flag>B<_MAINT_STRIP> (desde dpkg 1.16.1)

note: type: textblock
en: This variable can be used to provide a space separated list of options that will be stripped from the set of flags returned for the given I<flag>.
pt: Esta variável pode ser usada para disponibilizar uma lista separada por espaços das opções que irão ser despojadas do conjunto de flags retornado para a I<flag> fornecida.

note: type: =item
en: B<DEB_>I<flag>B<_MAINT_APPEND> (since dpkg 1.16.1)
pt: B<DEB_>I<flag>B<_MAINT_APPEND> (desde dpkg 1.16.1)

note: type: textblock
en: This variable can be used to append supplementary options to the value returned for the given I<flag>.
pt: Esta variável pode ser usada para acrescentar opções suplementares ao valor retornado para a I<flag> fornecida.

note: type: =item
en: B<DEB_>I<flag>B<_PREPEND> (since dpkg 1.16.1)
pt: B<DEB_>I<flag>B<_PREPEND> (desde dpkg 1.16.1)

note: type: =item
en: B<DEB_>I<flag>B<_MAINT_PREPEND> (since dpkg 1.16.1)
pt: B<DEB_>I<flag>B<_MAINT_PREPEND> (desde dpkg 1.16.1)

note: type: textblock
en: This variable can be used to prepend supplementary options to the value returned for the given I<flag>.
pt: Esta variável pode ser usada para adicionar opções suplementares ao inicio do valor retornado  para a I<flag> fornecida.

note: type: =item
en: B<DEB_BUILD_MAINT_OPTIONS> (since dpkg 1.16.1)
pt: B<DEB_BUILD_MAINT_OPTIONS> (desde dpkg 1.16.1)

note: type: textblock
en: These variables can be used by a user or maintainer to disable/enable various area features that affect build flags.  The B<DEB_BUILD_MAINT_OPTIONS> variable overrides any setting in the B<DEB_BUILD_OPTIONS> feature areas.  See the L</FEATURE AREAS> section for details.
pt: Estas variáveis podem ser usadas por um utilizador ou maintainer para desactivar/activar várias funcionalidades de área que afectam bandeiras de compilação. A variável B<DEB_BUILD_MAINT_OPTIONS> sobrepõe qualquer definição nas áreas de funcionalidade de B<DEB_BUILD_OPTIONS>. Veja a secção L</ÁREAS DE CARACTERÍSTICAS> para detalhes.

note: type: textblock
en: Some build profiles might currently require their counterpart to also be included in the build options, the list of such build profiles is vendor specific.  For more information about build profiles, see L<dpkg-buildpackage(1)>.
pt: Alguns perfis de compilação podem atualmente requerer que o seu homólogo seja também incluído nas opções de compilação, a lista de tais perfis de compilação é especifica do fornecedor.  Para mais informação acerca de perfis de compilação, veja L<dpkg-buildpackage(1)>.

note: type: textblock
en: This setting defines the current vendor.  If not set, it will discover the current vendor by reading B<%PKGCONFDIR%/origins/default>.
pt: Esta definição define o fornecedor actual. Se não definida, irá descobrir o fornecedor actual ao ler B<%PKGCONFDIR%/origins/default>.

note: type: textblock
en: This variable sets the build path (since dpkg 1.18.8) to use in features such as B<fixdebugpath> so that they can be controlled by the caller.  This variable is currently Debian and derivatives-specific.
pt: Esta variável define o caminho de compilação (desde dpkg 1.18.8) a usar em funcionalidades como B<fixdebugpath> para que possam ser controladas pelo chamador. Esta variável é actualmente específica de Debian e derivados.

note: type: textblock
en: Sets the host architecture.  This affects the build flags that are emitted, which is typically relevant when cross-compiling, where B<DEB_HOST_ARCH> is different to B<DEB_BUILD_ARCH>.
pt: Define a arquitectura do anfitrião. Isto afecta as bandeiras de compilação que são emitidas, o que é tipicamente relevante quando se faz compilação cruzada, onde B<DEB_HOST_ARCH> é diferente de B<DEB_BUILD_ARCH>.

note: #-#-#-#-#  dpkg_1.23.4_pt.po (dpkg-man 1.23.3)  #-#-#-#-# type: =head2 #-#-#-#-#  schroot_1.6.13-7_pt.po (schroot 1.6.10-13)  #-#-#-#-# type: SS
en: Configuration files
pt: Ficheiros de configuração

note: type: textblock
en: System wide configuration file.
pt: Ficheiro de configuração geral do sistema.

note: type: =item
en: B<$XDG_CONFIG_HOME/dpkg/buildflags.conf> or
pt: B<$XDG_CONFIG_HOME/dpkg/buildflags.conf> ou

note: type: textblock
en: User configuration file.
pt: Ficheiro de configuração do utilizador.

note: type: textblock
en: Makefile snippet that loads (and optionally exports) all flags supported by B<dpkg-buildflags> into variables (since dpkg 1.16.1).
pt: Trecho do Makefile que carrega (e opcionalmente exporta) todas as bandeiras suportadas pelo B<dpkg-buildflags> em variáveis (desde dpkg 1.16.1).

note: type: textblock
en: Makefile snippet that sets suitable host and build tools (and optionally exports them) into variables (since dpkg 1.19.0).
pt: Trecho do Makefile que define anfitrião apropriado e ferramentas de compilação (e opcionalmente exporta-las) em variáveis (desde dpkg 1.19.0).

note: type: textblock
en: To pass build flags to a build command in a Makefile:
pt: Para passar flags de compilação a um comando de compilação dentro de um Makefile:

note: type: textblock
en: To set build flags in a shell script or shell fragment, B<eval> can be used to interpret the output and to export the flags in the environment:
pt: Para definir bandeiras de compilação num script de shell ou num fragmento de shell, por ser usado o B<eval> para interpretar o resultado e para exportar as bandeiras no ambiente:

note: type: textblock
en: or to set the positional parameters to pass to a command:
pt: ou para definir os parâmetros posicionais a passar a um comando:

note: type: textblock
en: You should call B<dpkg-buildflags> or include B<buildflags.mk> from the B<debian/rules> file to obtain the needed build flags to pass to the build system.  Note that older versions of B<dpkg-buildpackage> (before dpkg 1.16.1)  exported these flags automatically.  However, you should not rely on this, since this breaks manual invocation of B<debian/rules>.
pt: Você deve chamar B<dpkg-buildflags> ou incluir B<buildflags.mk> do ficheiro B<debian/rules> para obter as bandeiras de compilação necessárias para passar ao sistema de compilação. Note que versões antigas do B<dpkg-buildpackage> (antes do dpkg 1.16.1) exportavam estas bandeiras automaticamente. No entanto, você não deve confiar nisto, pois isto quebra a invocação manual de B<debian/rules>.

note: type: textblock
en: For packages with autoconf-like build systems, you can pass the relevant options to configure or L<make(1)> directly, as shown above.
pt: Para pacotes com sistemas de compilação tipo autoconf, você pode passar as opções relevantes ao configure ou L<make(1)> diretamente, como mostrado em cima.

note: type: textblock
en: For other build systems, or when you need more fine-grained control about which flags are passed where, you can use B<--get>.  Or you can include B<buildflags.mk> instead, which takes care of calling B<dpkg-buildflags> and storing the build flags in make variables.
pt: Para outros sistemas de compilação, ou quando precisa de um controle mais afinado acerca de quais bandeiras são passadas para onde, você pode usar B<--get>. Ou você pode incluir B<buildflags.mk> em vez disto, o que toma conta de chamar B<dpkg-buildflags> e guardar as bandeiras de compilação em variáveis do make.

note: type: textblock
en: If you want to export all buildflags into the environment (where they can be picked up by your build system):
pt: Se você quiser exportar todas as bandeiras de compilação para o ambiente (onde elas pode ser colhidas pelo seu sistema de compilação):

note: type: textblock
en: For some extra control over what is exported, you can manually export the variables (as none are exported by default):
pt: Para algum controle extra sobre o que é exportado, você pode exportar manualmente as variáveis (pois nenhuma é exportada por predefinição).

note: type: textblock
en: And you can of course pass the flags to commands manually:
pt: E claro que você pode passar as bandeiras aos comandos manualmente:

note: type: textblock
en: dpkg-buildpackage - build binary or source packages from sources
pt: dpkg-buildpackage - compila pacotes binários ou fonte a partir de fontes

note: type: textblock
en: B<dpkg-buildpackage> [I<option>...] [B<-->] [I<filename>.dsc|I<directory>]
pt: B<dpkg-buildpackage> [I<opção>...] [B<-->] [I<nomeficheiro>.dsc|I<directório>]

note: type: textblock
en: B<dpkg-buildpackage> is a program that automates the process of building a Debian package.
pt: B<dpkg-buildpackage> é um programa que automatiza os processos de compilar um pacote Debian.

note: type: textblock
en: The I<filename>.dsc and I<directory> arguments are supported since dpkg 1.22.7.  Their semantics are experimental.
pt: Os argumentos I<filename>.dsc e I<directory> são suportados desde dpkg 1.22.7.  As suas semânticas são experimentais.

note: type: textblock
en: It consists of the following steps:
pt: Consiste dos seguintes passos:

note: type: textblock
en: It runs the B<preinit> hook before reading any source file.  If a B<.dsc> file has been specified it unpacks it anew and changes directory to it, if a I<directory> has been specified it changes directory to it, otherwise it expects the current directory to contain the source tree.  It prepares the build environment by setting various environment variables (see B<ENVIRONMENT>), runs the B<init> hook, and calls B<dpkg-source --before-build> (unless B<-T> or B<--target> has been used).
pt: Corre o hook B<preinit> antes de ler qualquer ficheiro fonte. Se um ficheiro B<.dsc> foi especificado, descompacta-o de  novo e muda de directório para ele, se um I<directory> foi especificado muda de directório para ele, caso contrário espera que o directório actual contenha a árvore fonte. Prepara o ambiente de compilação ao definir várias variáveis de ambiente. (veja B<ENVIRONMENT>), corre o hook B<init>, e chama B<dpkg-source --before-build> (a menos que B<-T> ou B<--target> sejam usados).

note: type: textblock
en: It checks that the build-dependencies and build-conflicts are satisfied (unless B<-d> or B<--no-check-builddeps> is specified).
pt: Verifica se as dependências de compilação e os conflitos de compilação estão satisfeitos (a menos que B<-d> ou B<--no-check-builddeps> seja especificado).

note: type: textblock
en: If one or more specific targets have been selected with the B<-T> or B<--target> option, it calls those targets and stops here.  Otherwise it runs the B<preclean> hook and calls B<fakeroot debian/rules clean> to clean the build-tree (unless B<-nc> or B<--no-pre-clean> is specified).
pt: Se um ou mais alvos específicos foram seleccionado com a opção B<-T> ou B<--target>, chama esses alvos e pára aqui. Caso contrário corre o hook B<preclean> e chama B<fakeroot debian/rules clean> para limpar a árvore de compilação (a menos que B<-nc> ou B<--no-pre-clean> seja especificado).

note: type: textblock
en: It runs the B<source> hook and calls B<dpkg-source -b> to generate the source package (if a B<source> build has been requested with B<--build> or equivalent options, and if no B<.dsc> has been specified).
pt: Corre o hook B<source> e chama B<dpkg-source -b> para gerar o pacote fonte. (se foi requerida uma compilação B<source> com B<--build> ou com opções equivalentes, e se nenhum B<.dsc> foi especificado).

note: type: textblock
en: It runs the B<build> hook and calls B<debian/rules> I<build-target>, then runs the B<binary> hook followed by B<fakeroot debian/rules> I<binary-target> (unless a source-only build has been requested with B<--build=source> or equivalent options).  Note that I<build-target> and I<binary-target> are either B<build> and B<binary> (default case, or if an B<any> and B<all> build has been requested with B<--build> or equivalent options), or B<build-arch> and B<binary-arch> (if an B<any> and not B<all> build has been requested with B<--build> or equivalent options), or B<build-indep> and B<binary-indep> (if an B<all> and not B<any> build has been requested with B<--build> or equivalent options).
pt: Corre o hook B<build> e chama B<debian/rules> I<build-target>, depois corre o hook B<binary> seguido de B<fakeroot debian/rules> I<binary-target> (a menos que tenha sido requerido uma compilação apenas-fonte com B<--build=source> ou opções equivalentes). Note que I<build-target> e I<binary-target> são ou B<build> e B<binary> (caso predefinido, ou se uma compilação B<any> e B<all> foi requerida com B<--build> ou opções equivalentes), ou B<build-arch> e B<binary-arch> (se uma compilação B<any> e não B<all> foi requerida com B<--build> ou opções equivalentes), ou B<build-indep> e B<binary-indep> (se uma compilação B<all> e não B<any> foi requerida com B<--build> ou opções equivalentes).

note: type: textblock
en: It runs the B<buildinfo> hook and calls B<dpkg-genbuildinfo> to generate a B<.buildinfo> file.  Several B<dpkg-buildpackage> options are forwarded to B<dpkg-genbuildinfo>.  If a I<.dsc> has been specified, then it will be referenced in the generated B<.buildinfo> file, as we can ascertain the provenance of the source tree.
pt: Corre o hook B<buildinfo>, e chama B<dpkg-genbuildinfo> para gerar um ficheiro B<.buildinfo>. Várias opções de B<dpkg-buildpackage> são reencaminhadas para o B<dpkg-genbuildinfo>. Se foi especificado um I<.dsc>, então será referenciado no ficheiro B<.buildinfo> gerado, pois assim podemos verificar a proveniência da árvore fonte.

note: type: textblock
en: It runs the B<changes> hook and calls B<dpkg-genchanges> to generate a B<.changes> file.  The name of the B<.changes> file will depend on the type of build and will be as specific as necessary but not more; the name will be:
pt: Corre o hook B<changes> e chama B<dpkg-genchanges> para gerar um ficheiro B<.changes>. O nome do ficheiro B<.changes> irá depender do tipo de compilação e será tão específico quanto necessário mas não mais; o nome irá ser:

note: type: textblock
en: Many B<dpkg-buildpackage> options are forwarded to B<dpkg-genchanges>.
pt: Muitas opções do B<dpkg-buildpackage> são reencaminhadas para B<dpkg-genchanges>.

note: type: textblock
en: It runs the B<postclean> hook and if B<-tc> or B<--post-clean> is specified, it will call B<fakeroot debian/rules clean> again.
pt: Corre o hook B<postclean> e se B<-tc> ou B<--post-clean> for especificado, irá chamar B<fakeroot debian/rules clean> outra vez.

note: type: textblock
en: It calls B<dpkg-source --after-build>.
pt: Chama B<dpkg-source --after-build>.

note: type: textblock
en: It runs the B<check> hook and calls a package checker for the B<.changes> file (if a command is specified in B<DEB_CHECK_COMMAND> or with B<--check-command>).
pt: Corre o hook B<check> e chama um verificados de pacote para o ficheiro B<.changes> (se um comando for especificado em B<DEB_CHECK_COMMAND> ou com B<--check-command>).

note: type: textblock
en: It runs the B<sign> hook and signs using the OpenPGP backend (as long as it is not an UNRELEASED build, or B<--no-sign> is specified) to sign the B<.dsc> file (if any, unless B<-us> or B<--unsigned-source> is specified), the B<.buildinfo> file (unless B<-ui>, B<--unsigned-buildinfo>, B<-uc> or B<--unsigned-changes> is specified) and the B<.changes> file (unless B<-uc> or B<--unsigned-changes> is specified).
pt: Corre o hook B<sign> e assina usando o backend OpenPGP (desde que não seja uma compilação NÃO-LANÇADA, ou se B<--no-sign> for especificado) para assinar o ficheiro B<.dsc> (se algum, a menos que B<-us> ou B<--unsigned-source> sejam especificados), o ficheiro B<.buildinfo> (a menos que B<-ui>, B<--unsigned-buildinfo>, B<-uc> ou B<--unsigned-changes> sejam especificados) e os ficheiros B<.changes> (a menos que B<-uc> ou B<--unsigned-changes> sejam especificados).

note: type: textblock
en: If a B<.dsc> file has been specified, it removes the extracted source directory.
pt: Se um ficheiro B<.dsc> foi especificado, remove o directório de fonte extraída.

note: type: textblock
en: It runs the B<done> hook.
pt: Corre o hook B<done>.

note: type: textblock
en: All long options can be specified both on the command line and in the B<dpkg-buildpackage> system and user configuration files.  Each line in the configuration file is either an option (exactly the same as the command line option but without leading hyphens) or a comment (if it starts with a ‘B<#>’).
pt: Todas as opções longas podem ser especificadas em ambos linha de comandos e no sistema  B<dpkg-buildpackage> e nos ficheiros de configuração do utilizador. Cada linha no ficheiro de configuração é ou uma opção (exatamente igual a uma opção de linha de comandos mas sem os hífens iniciais) ou um comentário (se começar com ‘B<#>’).

note: type: textblock
en: Specifies the build I<type> from a comma-separated list of components (since dpkg 1.18.5).  All the specified components get combined to select the single build type to use, which implies a single build run with a single F<.changes> file generated.  Passed to B<dpkg-genchanges>.
pt: Especifica o I<type> de compilação a partir de uma lista separada por vírgulas de componentes (desde dpkg 1.18.5). Todos os componentes especificados são combinados para selecionar o único tipo de compilação a usar, o que implica uma única execução de compilação com um único ficheiro F<changes> gerado.  Passado para B<dpkg-genchanges>.

note: type: textblock
en: The allowed values are:
pt: Os valores permitidos são:

note: type: textblock
en: Builds the source package.
pt: Compila o pacote fonte.

note: type: textblock
en: B<Note>: When using this value standalone and if what you want is simply to (re-)build the source package from a clean source tree, using B<dpkg-source> directly is always a better option as it does not require any build dependencies to be installed which are otherwise needed to be able to call the B<clean> target.
pt: B<Nota>: Quando se usa este valor autónomo e se o que você quer é simplesmente (re-)compilar o pacote fonte a partir de uma árvore fonte limpa, usar B<dpkg-source> directamente é sempre uma melhor opção pois não requer que sejam instaladas quaisquer dependências de compilação as quais, caso contrário, são precisas para ser capaz de chamar o alvo B<clean>.

note: type: textblock
en: Builds the architecture specific binary packages.
pt: Compila os pacotes binários específicos de arquitectura.

note: type: textblock
en: Builds the architecture independent binary packages.
pt: Compila os pacotes binários independentes de arquitectura.

note: type: textblock
en: Builds the architecture specific and independent binary packages.  This is an alias for B<any,all>.
pt: Compila os pacotes binários independentes e específicos de arquitectura. Isto é um alias para B<any,all>.

note: type: textblock
en: Builds everything.  This is an alias for B<source,any,all>, and the same as the default case when no build option is specified.
pt: Compila tudo. Isto é um alias para B<source,any,all>, e o mesmo que o caso  predefinido quando não é especificada nenhuma opção de compilação.

note: type: textblock
en: Equivalent to B<--build=source,all> (since dpkg 1.17.11).
pt: Equivalente a B<--build=source,all> (desde dpkg 1.17.11).

note: type: textblock
en: Equivalent to B<--build=source,any> (since dpkg 1.17.11).
pt: Equivalente a B<--build=source,any> (desde dpkg 1.17.11).

note: type: textblock
en: Equivalent to B<--build=binary> or B<--build=any,all>.
pt: Equivalente a B<--build=binary> ou B<--build=any,all>.

note: type: textblock
en: Equivalent to B<--build=any>.
pt: Equivalente a B<--build=any>.

note: type: textblock
en: Equivalent to B<--build=all>.
pt: Equivalente a B<--build=all>.

note: type: textblock
en: Equivalent to B<--build=source>.
pt: Equivalente a B<--build=source>.

note: type: textblock
en: Equivalent to B<--build=full>, B<--build=source,binary> or B<--build=source,any,all> (since dpkg 1.15.8).
pt: Equivalente a B<--build=full>, B<--build=source,binary> ou B<--build=source,any,all> (desde dpkg 1.15.8).

note: type: textblock
en: Calls B<debian/rules> I<target> once per target specified, after having setup the build environment (except for calling B<dpkg-source --before-build>), and stops the package build process here (since dpkg 1.15.0, long option since dpkg 1.18.8, multi-target support since dpkg 1.18.16).  If B<--as-root> is also given, then the command is executed as root (see B<--root-command>).  Note that known targets that are required to be run as root do not need this option (i.e. the B<clean>, B<binary>, B<binary-arch> and B<binary-indep> targets).
pt: Chama B<debian/rules> I<target> uma vez por cada alvo especificado, após ter configurado o ambiente de compilação (excepto para chamar B<dpkg-source --before-build>), e pára o processo de compilação do pacote aqui (desde dpkg 1.15.0, opção longa desde dpkg 1.18.8, suporte a multi-alvo desde dpkg 1.18.16).  Se B<--as-root> for também fornecido, então o comando é executado como root (veja B<--root-command>).  Note que alvos conhecidos que são obrigados a correr como root não precisam desta opção (isto é, os alvos B<clean>, B<binary>, B<binary-arch> e B<binary-indep>).

note: type: textblock
en: Only meaningful together with B<--target> (since dpkg 1.15.0).  Requires that the target be run with root rights.
pt: Apenas significativo junto com B<--target> (desde dpkg 1.15.0). Requer que o alvo seja corrido com direitos de root.

note: type: textblock
en: Passed unchanged to B<dpkg-genchanges>.  See its manual page.
pt: Passado sem alterações ao B<dpkg-genchanges>. Veja o seu manual.

note: type: =item
en: B<--source-by=>I<maintainer-address> (since dpkg 1.21.10)
pt: B<--source-by=>I<maintainer-address> (desde dpkg 1.21.10)

note: type: textblock
en: Pass as B<-m> to B<dpkg-genchanges>.  See its manual page.
pt: Passa como B<-m> ao B<dpkg-genchanges>. Veja o seu manual.

note: type: =item
en: B<--changed-by=>I<maintainer-address> (since dpkg 1.21.10)
pt: B<--changed-by=>I<maintainer-address> (desde dpkg 1.21.10)

note: type: textblock
en: Pass as B<-e> to B<dpkg-genchanges>.  See its manual page.
pt: Passa como B<-e> ao B<dpkg-genchanges>. Veja o seu manual.

note: type: textblock
en: Specify the Debian architecture we build for (long option since dpkg 1.17.17).  The architecture of the machine we build on is determined automatically, and is also the default for the host machine.
pt: Especifica a arquitectura Debian para qual compilamos (opção longa desde dpkg 1.17.17). A arquitectura da máquina onde compilamos é determinada automaticamente, e é também a predefinida para a máquina anfitriã.

note: type: textblock
en: Specify the GNU system type we build for (long option since dpkg 1.17.17).  It can be used in place of B<--host-arch> or as a complement to override the default GNU system type of the host Debian architecture.
pt: Especifica o tipo de sistema GNU para qual compilamos (opção longa desde dpkg 1.17.17). Pode ser usado no lugar de B<--host-arch> ou como um complemento para sobrepor o tipo de sistema GNU predefinido da arquitectura Debian anfitriã.

note: type: textblock
en: Specify the Debian architecture the binaries built will build for (since dpkg 1.17.17).  The default value is the host machine.
pt: Especifica a arquitectura Debian para que os binários são compilados (desde dpkg 1.17.17). O valor predefinido é o da máquina anfitriã.

note: type: textblock
en: Specify the GNU system type the binaries built will build for (since dpkg 1.17.17).  It can be used in place of B<--target-arch> or as a complement to override the default GNU system type of the target Debian architecture.
pt: Especifica o tipo de sistema GNU para que os binários são compilados (desde dpkg 1.17.17). Pode ser usado no lugar de B<--target-arch> ou como um complemento para sobrepor o tipo de sistema GNU predefinido da arquitectura Debian do alvo.

note: type: textblock
en: Specify the profile(s) we build, as a comma-separated list (since dpkg 1.17.2, long option since dpkg 1.18.8).  The default behavior is to build for no specific profile.  Also sets them (as a space separated list) as the B<DEB_BUILD_PROFILES> environment variable which allows, for example, B<debian/rules> files to use this information for conditional builds.
pt: Especifica os perfil(es) que compilamos, como uma lista separada por vírgulas (desde dpkg 1.17.2, opção longa desde dpkg 1.18.8). O comportamento predefinido é compilar para nenhum perfil específico. Também os define (como uma lista separada por espaços) como a variável de ambiente B<DEB_BUILD_PROFILES> o que permite, por exemplo, ficheiros B<debian/rules> usarem esta informação para compilações condicionais.

note: type: textblock
en: Specifies the number of jobs allowed to be run simultaneously (since dpkg 1.14.7, long option since dpkg 1.18.8).  The number of jobs matching the number of online processors if B<auto> is specified (since dpkg 1.17.10), or unlimited number if I<jobs> is not specified.  The default behavior is B<auto> (since dpkg 1.18.11) in non-forced mode (since dpkg 1.21.10), and as such it is always safer to use with any package including those that are not parallel-build safe.  Setting the number of jobs to B<1> will restore serial execution.
pt: Especifica se o número de trabalhos permitidos para serem corridos em simultâneo (desde dpkg 1.14.7, opção longa desde dpkg 1.18.8).  O número de trabalhos correspondente ao número de processadores online se B<auto> for especificado (desde dpkg 1.17.10), ou número ilimitado se I<jobs> não for especificado. O comportamento predefinido é B<auto> (desde dpkg 1.18.11) em modo não-forçado (desde dpkg 1.21.10), e como tal é sempre mais seguro usar com qualquer pacote incluindo aqueles que não seguros para compilação paralela. Definir o número de trabalhos para B<1> irá restaurar a execução em série.

note: type: textblock
en: Will add B<parallel=>I<jobs> or B<parallel> to the B<DEB_BUILD_OPTIONS> environment variable which allows debian/rules files to opt-in to use this information for their own purposes.  The I<jobs> value will override the B<parallel=>I<jobs> or B<parallel> option in the B<DEB_BUILD_OPTIONS> environment variable.  Note that the B<auto> value will get replaced by the actual number of currently active processors, and as such will not get propagated to any child process.  If the number of online processors cannot be inferred then the code will fallback to using serial execution (since dpkg 1.18.15), although this should only happen on exotic and unsupported systems.
pt: Irá adicionar B<parallel=>I<jobs> ou B<parallel> à variável de ambiente B<DEB_BUILD_OPTIONS> que permite a ficheiros debian/rules optarem por usar esta informação para os seus próprios objectivos. O valor B<jobs> irá sobrepor a opção B<parallel=>I<jobs> ou B<parallel> na variável de ambiente B<DEB_BUILD_OPTIONS>. Note que o valor B<auto> irá ser substituído pelo número real de processadores actuais activos, e como tal, não será propagado para nenhum processo filho. Se o número de processadores online não poder ser deduzido, então o código ira cair para o uso de execução em série (desde dpkg 1.18.15), no entanto isto apenas deverá acontecer em sistemas exóticos e não suportados.

note: type: textblock
en: This option (since dpkg 1.18.2, long option since dpkg 1.18.8) is equivalent to the B<-j> above.
pt: Esta opção (desde dpkg 1.18.2, opção longa desde dpkg 1.18.8) é equivalente a B<-j> em cima.

note: type: textblock
en: Since the behavior for B<-j> changed in dpkg 1.21.10 to the opt-in mode, you can use this option instead if you need to guarantee semantics across dpkg release series.
pt: Como o comportamento do B<-j> alterou no dpkg 1.21.10 para o modo opt-in, você pode usar esta opção se precisar de garantir semânticas entre séries de lançamento do dpkg.

note: type: textblock
en: This option (since dpkg 1.21.10) is equivalent to the B<--jobs> option except that it will enable forced parallel mode, by adding the B<make> B<-j> option with the computed number of parallel jobs to the B<MAKEFLAGS> environment variable.
pt: Esta opção (desde dpkg 1.21.10) é equivalente à opção B<--jobs> excepto que irá activar o modo paralelo forçado, ao adicionar a opção B<make> B<-j> com o número computado de trabalhos em paralelo para a variável de ambiente B<MAKEFLAGS>.

note: type: textblock
en: This should cause all subsequent make invocations to inherit the option, thus forcing the parallel setting on the packaging (and possibly the upstream build system if that uses L<make(1)>) regardless of their support for parallel builds, which might cause build failures.
pt: Isto deverá causar que todas as invocações make subsequentes herdam a opção assim forçando a definição paralela no empacotamento (e possivelmente o sistema de compilação do autor se isso usar L<make(1)>) independentemente do seu suporte para compilações paralelas, o que pode causar falhas na compilação.

note: type: textblock
en: B<Note>: Any Makefile that is not parallel-safe should be considered to be buggy.  These should either be made parallel-safe, or marked as not being safe with the L<make(1)> B<.NOTPARALLEL> target.
pt: B<Nota>: Qualquer Makefile que não seja seguro-paralelo deve ser considerado defeituoso. Estes devem ou tornados seguro-paralelo, ou marcados como não seguros com o alvo L<make(1)> B<.NOTPARALLEL>.

note: type: textblock
en: Check build dependencies and conflicts; abort if unsatisfied (long option since dpkg 1.18.8).  This is the default behavior.
pt: Verifica dependências e conflitos de compilação; aborta se não satisfeitos (opção longa desde dpkg 1.18.8). Este é o comportamento predefinido.

note: type: textblock
en: Do not check build dependencies and conflicts (long option since dpkg 1.18.8).
pt: Não verifica dependências e conflitos de compilação (opção longa desde dpkg 1.18.8).

note: type: textblock
en: Do not check built-in build dependencies and conflicts (since dpkg 1.18.2).  These are the distribution specific implicit build dependencies usually required in a build environment, the so called Build-Essential package set.
pt: Não verifica dependências de compilação embutidas e conflitos (desde dpkg 1.18.2). Estas as dependências de compilação implícitas e específicas da distribuição requeridas num ambiente de compilação, o chamado conjunto de pacotes Build-Essential.

note: type: textblock
en: Do not honor the B<Rules-Requires-Root> field, falling back to its legacy default value B<binary-targets> (since dpkg 1.19.1).
pt: Não respeita o campo B<Rules-Requires-Root>, caindo para o seu valor de predefinição antigo B<binary-targets> (desde dpkg 1.19.1).

note: type: textblock
en: Do not clean the source tree before building (long option since dpkg 1.18.8).  Implies B<-b> if nothing else has been selected among B<-F>, B<-g>, B<-G>, B<-B>, B<-A> or B<-S>.  Implies B<-d> with B<-S> (since dpkg 1.18.0).
pt: Não limpa a árvore fonte antes de compilar (opção longa desde dpkg 1.18.8). Implica B<-b> se nada mais foi seleccionado entre B<-F>, B<-g>, B<-G>, B<-B>, B<-A> ou B<-S>. Implica B<-d> com B<-S> (desde dpkg 1.18.0).

note: type: textblock
en: Clean the source tree before building (since dpkg 1.18.8).  This is the default behavior.
pt: Limpa a árvore fonte antes de compilar (desde dpkg 1.18.8). Este é o comportamento predefinido.

note: type: textblock
en: Clean the source tree (using I<gain-root-command> B<debian/rules clean>)  after the package has been built (long option since dpkg 1.18.8).
pt: Limpa a árvore fonte (usando I<gain-root-command> B<debian/rules clean>) após o pacote ter sido compilado (opção longa desde dpkg 1.18.8).

note: type: textblock
en: Do not clean the source tree after the package has been built (since dpkg 1.19.1).  This is the default behavior.
pt: Não limpa a árvore fonte após o pacote ter sido compilado (desde dpkg 1.19.1). Este é o comportamento predefinido.

note: type: textblock
en: Sanitize the build environment (since dpkg 1.20.0).  This will reset or remove environment variables, umask, and any other process attributes that might otherwise adversely affect the build of packages.  Because the official entry point to build packages is B<debian/rules>, packages cannot rely on these settings being in place, and thus should work even when they are not.  What to sanitize is vendor specific.
pt: Higieniza o ambiente de compilação (desde dpkg 1.20.0). Isto irá repor ou remover variáveis de ambiente, umask, e quaisquer outros atributos de processo que poderiam caso contrário afectar adversamente a compilação dos pacotes. Porque o ponto de entrada oficial para compilar pacotes é B<debian/rules>, os pacotes não podem confiar que estas definições estejam no lugar, e assim devem funcionar mesmo quando elas não estão. O que há a higienizar é específico do fornecedor.

note: type: textblock
en: When B<dpkg-buildpackage> needs to execute part of the build process as root, it prefixes the command it executes with I<gain-root-command> if one has been specified (long option since dpkg 1.18.8).  Otherwise, if none has been specified, B<fakeroot> will be used by default, if the command is present.  I<gain-root-command> should start with the name of a program on the B<PATH> and will get as arguments the name of the real command to run and the arguments it should take.  I<gain-root-command> can include parameters (they must be space-separated) but no shell metacharacters.  I<gain-root-command> might typically be B<fakeroot>, B<sudo>, B<super> or B<really>.  B<su> is not suitable, since it can only invoke the user's shell with B<-c> instead of passing arguments individually to the command to be run.
pt: Quando o B<dpkg-buildpackage> precisa de executar parte do processo de compilação como root, prefixa o comando que executa com I<gain-root-command> se foi especificado um (opção longa desde dpkg 1.18.8). Caso contrário, se nenhum foi especificado, será usado por predefinição o B<fakeroot>, se o comando estiver presente. I<gain-root-command> deverá começar com o nome de um programa presente na B<PATH> e receberá como argumentos o nome do comando real a correr e os argumentos que este deve receber. O I<gain-root-command> pode incluir parâmetros (têm se ser separados por espaços) mas não meta-caracteres da shell. O I<gain-root-command>pode ser tipicamente B<fakeroot>, B<sudo>, B<super> ou B<really>. O B<su> não é apropriado, pois ele só pode invocar a shell do utilizador com B<-c> em vez de passar argumentos individualmente aos comandos que corre.

note: type: textblock
en: Building a Debian package usually involves invoking B<debian/rules> as a command with several standard parameters (since dpkg 1.14.17, long option since dpkg 1.18.8).  With this option it's possible to use another program invocation to build the package (it can include space separated parameters).  Alternatively it can be used to execute the standard rules file with another make program (for example by using B</usr/local/bin/make -f debian/rules> as I<rules-file>).
pt: Compilar um pacote Debian geralmente involve invocar B<debian/rules> como um comando com vários parâmetros standard (desde dpkg 1.14.17, opção longa desde dpkg 1.18.8). Com esta opção é possível usar outra invocação de programa para compilar o pacote (pode incluir parâmetros separados por espaços). Em alternativa pode ser usado para executar o ficheiro de regras standard com outro programa make (por exemplo ao usar B</usr/local/bin/make -f debian/rules> como I<rules-file>).

note: type: textblock
en: Command used to check the B<.changes> file itself and any artifact built referenced in the file (since dpkg 1.17.6).  The command should take the B<.changes> pathname as an argument.  This command will usually be B<lintian>.
pt: Comando usado para verificar o próprio ficheiro B<.changes> e qualquer artefacto de compilação referenciado no ficheiro (desde dpkg 1.17.6). O comando deve receber o nome de caminho de B<.changes> como um argumento. Este comando é geralmente o B<lintian>.

note: type: textblock
en: Pass option I<opt> to the I<check-command> specified with B<DEB_CHECK_COMMAND> or B<--check-command> (since dpkg 1.17.6).  Can be used multiple times.
pt: Passa a opção I<opção> ao I<comando-de-verificação> especificado com B<DEB_CHECK_COMMAND> ou B<--check-command> (desde dpkg 1.17.6). Pode ser usado várias vezes.

note: type: textblock
en: Set the specified shell code I<hook-command> as the hook I<hook-name>, which will run at the times specified in the run steps (since dpkg 1.17.6).  The hooks will always be executed even if the following action is not performed (except for the B<binary> hook).  All the hooks will run in the unpacked source directory.
pt: Define o código shell especificado I<hook-command> como o hook I<hook-name>, o qual vai correr nos tempos especificados nos passos de execução (desde dpkg 1.17.6). Os hooks irão sempre ser executados mesmo que a acção seguinte não seja executada (excepto para o hook B<binary>). Todos os hooks irão correr no directório fonte desempacotado.

note: type: textblock
en: Some hooks can receive addition information through environment variables (since dpkg 1.22.0).  All hooks get the hook name in the B<DPKG_BUILDPACKAGE_HOOK_NAME> environment variable (since dpkg 1.22.0).
pt: Alguns hooks podem receber informação adicional através de variáveis de ambiente (desde dpkg 1.22.0). Todos os hooks obtêm o nome de hook na variável de ambiente B<DPKG_BUILDPACKAGE_HOOK_NAME> (desde dpkg 1.22.0).

note: type: textblock
en: B<Note>: Hooks can affect the build process, and cause build failures if their commands fail, so watch out for unintended consequences.
pt: B<Nota>: Os hooks podem afectar o processo de compilação, e causar falhas ao compilar se os seus comandos falharem,  portanto esteja atento a consequências indesejadas.

note: type: textblock
en: The current I<hook-name> supported are:
pt: Os I<nome-de-hook> actualmente suportados são:

note: type: textblock
en: Gets B<DPKG_BUILDPACKAGE_HOOK_SOURCE_OPTIONS> with the space-separated lists of options that will passed to the B<dpkg-source> call.
pt: Obtém B<DPKG_BUILDPACKAGE_HOOK_SOURCE_OPTIONS> com as listas de opções separadas-por-espaços que serão passadas à chamada B<dpkg-source>.

note: type: textblock
en: Gets B<DPKG_BUILDPACKAGE_HOOK_BUILD_TARGET> with the name of the B<debian/rules> build target called.  Before dpkg 1.22.7 the variable was only set if the target was called.
pt: Obtém B<DPKG_BUILDPACKAGE_HOOK_BUILD_TARGET> com o nome do alvo de compilação B<debian/rules> chamado. Antes do dpkg 1.22.7 a variável só era definida apenas se o alvo fosse chamado.

note: type: textblock
en: Gets B<DPKG_BUILDPACKAGE_HOOK_BINARY_TARGET> with the name of the B<debian/rules> binary target called, but only if called.
pt: Obtém B<DPKG_BUILDPACKAGE_HOOK_BINARY_TARGET> com o nome de alvo binário B<debian/rules> chamado, mas apenas se chamado.

note: type: textblock
en: Gets B<DPKG_BUILDPACKAGE_HOOK_BUILDINFO_OPTIONS> with the space-separated lists of options that will passed to the B<dpkg-genbuildinfo> call.
pt: Obtém B<DPKG_BUILDPACKAGE_HOOK_BUILDINFO_OPTIONS> com as listas de opções separadas-por-espaços que serão passadas à chamada B<dpkg-genbuildinfo>.

note: type: textblock
en: Gets B<DPKG_BUILDPACKAGE_HOOK_CHANGES_OPTIONS> with the space-separated lists of options that will passed to the B<dpkg-genchanges> call.
pt: Obtém B<DPKG_BUILDPACKAGE_HOOK_CHANGES_OPTIONS> com as listas de opções separadas-por-espaços que serão passadas à chamada B<dpkg-genchanges>.

note: type: textblock
en: Gets B<DPKG_BUILDPACKAGE_HOOK_CHECK_OPTIONS> with the space-separated lists of options that will passed to the check command call.
pt: Obtém B<DPKG_BUILDPACKAGE_HOOK_CHECK_OPTIONS> com as listas de opções separadas-por-espaços que serão passadas à chamada do comando de verificação.

note: type: textblock
en: The I<hook-command> supports the following substitution format string, which will get applied to it before execution:
pt: O I<comando-hook> suporta as seguintes strings de formato de substituição, que lhes serão aplicadas antes da execução.

note: type: textblock
en: A single % character.
pt: Um único caracteres %.

note: type: textblock
en: A boolean value (0 or 1), representing whether the following action is being performed.
pt: Um valor booleano (0 ou 1), que representa se a seguinte acção foi executada.

note: type: textblock
en: The source package name.
pt: O nome do pacote fonte.

note: type: textblock
en: The source package version.
pt: A versão do pacote fonte

note: type: textblock
en: The source package version (without the epoch).
pt: A versão do pacote fonte (sem a época).

note: type: textblock
en: The upstream version.
pt: A versão do autor.

note: type: textblock
en: Set the I<filename> for the generated B<.buildinfo> file (since dpkg 1.21.0).
pt: Define o I<nome-ficheiro> para o ficheiro B<.buildinfo> gerado (desde dpkg 1.21.0).

note: type: textblock
en: Pass option I<opt> to B<dpkg-genbuildinfo> (since dpkg 1.18.11).  Can be used multiple times.
pt: Passa a opção I<opt> ao B<dpkg-genbuildinfo> (desde dpkg 1.18.11).  Pode ser usado várias vezes.

note: type: textblock
en: Specify an OpenPGP backend interface to use when invoking the I<sign-command> (since dpkg 1.21.10).
pt: Especifica uma interface backend OpenPGP a usar quando se invoca o I<sign-command> (desde dpkg 1.21.10).

note: type: textblock
en: The default is B<auto>, where the best current backend available will be used.  The specific OpenPGP backends supported in order of preference are:
pt: A predefinição é B<auto>, onde o melhor backend actual disponível irá ser usado. Os backends OpenPGP específicos suportados em ordem de preferência são:

note: type: textblock
en: (any conforming Stateless OpenPGP implementation)
pt: (qualquer implementação em conformidade com Stateless OpenPGP)

note: type: textblock
en: (from Sequoia-PGP)
pt: (de Sequoia-PGP)

note: type: textblock
en: (from GnuPG)
pt: (de GnuPG)

note: type: textblock
en: When B<dpkg-buildpackage> needs to execute an OpenPGP backend command to sign a source control (B<.dsc>) file, a B<.buildinfo> file or a B<.changes> file it will run I<sign-command> (searching the B<PATH> if necessary) instead of the default or auto-detected backend command (long option since dpkg 1.18.8).  I<sign-command> will get all the backend specific arguments according to the B<--sign-backend> selected.  I<sign-command> should not contain spaces or any other shell metacharacters.
pt: Quando B<dpkg-buildpackage> precisa de executar comando backend OpenPGP para assinar um ficheiro de controle de fonte (B<.dsc>), um ficheiro B<.buildinfo> ou um ficheiro B<.changes> irá correr I<sign-command> (procurando na B<PATH> se necessário) em vez do predefinido ou auto-detectado comando backend (opção longa desde dpkg 1.18.8). O I<sign-command> irá obter todos os argumentos específicos de backend de acordo com o B<--sign-backend> selecionado. I<sign-command> não deve conter espaços ou outros meta-caracteres de shell.

note: type: textblock
en: Specify an OpenPGP key-ID (either a fingerprint or a user-ID) for the secret key to use when signing packages (B<--sign-key> since dpkg 1.18.8, B<--sign-keyid> since dpkg 1.21.10).
pt: Especifica um ID-chave OpenPGP (seja uma impressão digital ou um ID de utilizador) para a chave secreta a usar ao assinar pacotes (B<--sign-key> desde dpkg 1.18.8, B<--sign-keyid> desde dpkg 1.21.10).

note: type: textblock
en: Specify an OpenPGP I<key-file> containing the secret key to use when signing packages (since dpkg 1.21.10).
pt: Especifica um I<key-file> OpenPGP que contem a chave secreta usada quando assinar pacotes (desde dpkg 1.21.10).

note: type: textblock
en: B<Note>: For security reasons the I<key-file> is best kept locked with a password.
pt: B<Nota>: Por razões de segurança é melhor o I<key-file> ser mantido bloqueado com uma palavra passe.

note: type: textblock
en: Do not sign the source package (long option since dpkg 1.18.8).
pt: Não assina o pacote fonte (opção longa desde dpkg 1.18.8).

note: type: textblock
en: Do not sign the B<.buildinfo> file (since dpkg 1.18.19).
pt: Não assina o ficheiro B<.buildinfo> (desde dpkg 1.18.19).

note: type: textblock
en: Do not sign the B<.buildinfo> and B<.changes> files (long option since dpkg 1.18.8).
pt: Não assina os ficheiros B<.buildinfo> e B<.changes> (opção longa desde dpkg 1.18.8).

note: type: textblock
en: Do not sign any file, this includes the source package, the B<.buildinfo> file and the B<.changes> file (since dpkg 1.18.20).
pt: Não assina nenhum ficheiro, isto inclui o pacote fonte, o ficheiro B<.buildinfo> e o ficheiro B<.changes> (desde dpkg 1.18.20).

note: type: textblock
en: Force the signing of the resulting files (since dpkg 1.17.0), regardless of B<-us>, B<--unsigned-source>, B<-ui>, B<--unsigned-buildinfo>, B<-uc>, B<--unsigned-changes> or other internal heuristics.
pt: Força o assinar dos ficheiros resultantes (desde dpkg 1.17.0), independentemente de B<-us>, B<--unsigned-source>, B<-ui>, B<--unsigned-buildinfo>, B<-uc>, B<--unsigned-changes> ou de outras heurísticas internas.

note: type: textblock
en: Passed unchanged to B<dpkg-source>.  See its manual page.
pt: Passado sem alterações ao B<dpkg-source>. Veja o seu manual.

note: type: textblock
en: Pass option I<opt> to B<dpkg-source> (since dpkg 1.15.6).  Can be used multiple times.
pt: Passa a opção I<opção> ao B<dpkg-source> (desde dpkg 1.15.6. Pode ser usado várias vezes.

note: type: textblock
en: Set the I<filename> for the generated B<.changes> file (since dpkg 1.21.0).
pt: Define o I<nome-ficheiro> para o ficheiro B<.changes> gerado (desde dpkg 1.21.0).

note: type: textblock
en: Pass option I<opt> to B<dpkg-genchanges> (since dpkg 1.15.6).  Can be used multiple times.
pt: Passa a opção I<opção> ao B<dpkg-genchanges> (desde dpkg 1.15.6).  Pode ser usado várias vezes.

note: type: textblock
en: Change the location of the B<dpkg> database (since dpkg 1.14.0).  The default location is I<%ADMINDIR%>.
pt: Altera a localização da base de dados do B<dpkg> (desde dpkg 1.14.0). A localização predefinida é I<%ADMINDIR%>.

note: type: textblock
en: If set, it will be used as the command to check the B<.changes> file (since dpkg 1.17.6).  Overridden by the B<--check-command> option.
pt: Se definido, será usado como o comando para verificar o ficheiro B<.changes> (desde dpkg 1.17.6). Sobreposto pela opção B<--check-command>.

note: type: textblock
en: If set, it will be used to sign the B<.changes>, B<.buildinfo> and B<.dsc> files (since dpkg 1.17.2).  Overridden by the B<--sign-keyid> option.
pt: Se definido, será usado para assinar os ficheiros B<.changes>, B<.buildinfo> e B<.dsc> (desde dpkg 1.17.2). Sobreposto pela opção B<--sign-keyid>.

note: type: textblock
en: If set, it will be used to sign the B<.changes>, B<.buildinfo> and B<.dsc> files (since dpkg 1.21.10).  Overridden by the B<--sign-keyfile> option.
pt: Se definido, será usado para assinar os ficheiros B<.changes>, B<.buildinfo> e B<.dsc> (desde dpkg 1.21.10). Sobreposto pela opção B<--sign-keyfile>.

note: type: textblock
en: If set, it will contain a space-separated list of options that affect the behavior of some dpkg tools involved in package building, and might affect the package build process if the code in F<debian/rules> honors them.  These options can have parameters specified immediately after an equal sign (‘B<=>‘).  For options that support multiple parameters, these will not be separated by spaces, as these are reserved to separate options.
pt: Se definido, irá conter uma lista de opções separadas por espaços que afectam o comportamento de algumas ferramentas do dpkg envolvidas na compilação de pacote, e pode afectar o processo de compilação se o código em I<debian/rules> as honrar. Estas opções podem ter parâmetros especificados imediatamente após um sinal de igual (‘B<=>‘).  Para opções que suportem múltiplos parâmetros, estes não serão separadas por espaços, pois estes estão reservados para opções separadas.

note: type: textblock
en: The following are the options known and supported by dpkg tools, other options honored by F<debian/rules> might be defined by distribution specific policies.
pt: O seguinte são opções conhecidas e suportadas pelas ferramentas do dpkg, outras opções honradas por F<debian/rules> podem ser definidas por políticas específicas da distribuição.

note: type: textblock
en: The F<debian/rules> in the packaging might use this option to set up the build process to use I<N> parallel jobs.  It is overridden by the B<--jobs> and B<--jobs-force> options.
pt: O F<debian/rules> no empacotamento pode usar esta opção para definir o processo de compilação a usar I<N> trabalhos em paralelo. É sobreposto pelas opções B<--jobs> e B<--jobs-force>.

note: type: textblock
en: B<dpkg-buildpackage> will ignore the B<DEB_CHECK_COMMAND> variable.  The F<debian/rules> in the packaging is not expected to run test suites during the build.
pt: B<dpkg-buildpackage> irá ignorar a variável B<DEB_CHECK_COMMAND>. Não é esperado que o F<debian/rules> no empacotamento corra suites de teste durante a compilação.

note: type: textblock
en: If F<debian/rules> calls B<dpkg-buildflags> to set up the build flags, those will be set to not enable any optimizations.
pt: Se F<debian/rules> chamar B<dpkg-buildflags> para definir as bandeiras de compilação, essas serão definidas para não activar nenhumas optimizações.

note: type: textblock
en: The F<debian/rules> in the packaging should ensure that objects do not get the debugging information stripped.  If F<debian/rules> includes the B<mk/buildtools.mk> make fragment the B<STRIP> make variable will respect this option.
pt: O F<debian/rules> no empacotamento deve assegurar que os objectos não ficam com a sua informação de depuração removida. Se F<debian/rules> incluir o fragmento de make B<mk/buildtools.mk> a variável de make B<STRIP> irá respeitar esta opção.

note: type: textblock
en: B<dpkg-buildpackage> will append the B<--no-print-directory> L<make(1)> flag to the B<MAKEFLAGS> environment variable.  The F<debian/rules> in the packaging should reduce verbosity, while not being completely quiet.
pt: B<dpkg-buildpackage> irá acrescentar a bandeira B<--no-print-directory> L<make(1)> à variável de ambiente B<MAKEFLAGS>. O F<debian/rules> no empacotamento deve reduzir nos detalhes, não sendo completamente silencioso.

note: type: textblock
en: These are feature areas that control build flag features.  See L<dpkg-buildflags(1)> for further details.
pt: Estas são áreas de característica que controlam as características da bandeira de compilação. Veja L<dpkg-buildflags(1)> para mais detalhes.

note: type: textblock
en: If set, it will be used as the active build profile(s) for the package being built (since dpkg 1.17.2).  It is a space separated list of profile names.  Overridden by the B<-P> option.
pt: Se definido, será usado como perfil(es) de compilação activos para o pacote a ser compilado (desde dpkg 1.17.2). É uma lista separada por espaços de nomes de perfis. Sobreposto pela opção B<-P>.

note: type: =head2
en: Internal environment
pt: Ambiente interno

note: type: textblock
en: Even if B<dpkg-buildpackage> exports some variables, B<debian/rules> should not rely on their presence and should instead use the respective interface to retrieve the needed values, because that file is the main entry point to build packages and running it standalone should be supported.
pt: Mesmo que B<dpkg-buildpackage> exporte algumas variáveis, o B<debian/rules> não deve confiar na sua presença e deve em vez disso usar a interface respectiva para obter os valore que precisa, porque esse ficheiro é o ponto de entrada principal para compilar pacotes e deve ser suportado poder fazê-lo sozinho.

note: type: textblock
en: B<dpkg-architecture> is called with the B<-a> and B<-t> parameters forwarded.  Any variable that is output by its B<-s> option is integrated in the build environment.
pt: B<dpkg-architecture> é chamado com os parâmetros B<-a> e B<-t> reencaminhados. Qualquer variável  que seja resultante da sua opção B<-s> é integrada no ambiente de compilação.

note: type: textblock
en: This variable is set to the value obtained from the B<Rules-Requires-Root> field, the dpkg-build-api level or from the command-line.  When set, it will be a valid value for the B<Rules-Requires-Root> field.  It is used to notify B<debian/rules> whether the B<rootless-builds.txt> specification is supported.
pt: Esta variável é definida para o valor obtido a partir do campo B<Rules-Requires-Root>, o nível dpkg-build-api ou a partir da linha de comandos. Quando definida, será um valor válido para o campo B<Rules-Requires-Root>. É usada para notificar B<debian/rules> se a especificação B<rootless-builds.txt> é suportada.

note: type: textblock
en: This variable is set to I<gain-root-command> when the field B<Rules-Requires-Root> is set to a value different to B<no> and B<binary-targets>.
pt: Esta variável é definida para I<gain-root-command> quando o campo B<Rules-Requires-Root> é definido para um valor diferente de B<no> e B<binary-targets>.

note: type: textblock
en: This variable is set to the Unix timestamp since the epoch of the latest entry in I<debian/changelog>, if it is not already defined.
pt: Esta variável é definida à marca temporal de Unix desde a época da última entrada em I<debian/changelog>, se não estiver já definida.

note: type: textblock
en: System wide configuration file
pt: Ficheiro de configuração geral do sistema

note: type: =item
en: I<$XDG_CONFIG_HOME/dpkg/buildpackage.conf> or
pt: I<$XDG_CONFIG_HOME/dpkg/buildpackage.conf> ou

note: type: =head2
en: Compiler flags are no longer exported
pt: As bandeiras de compilador já não são exportadas

note: type: textblock
en: Between dpkg 1.14.17 and 1.16.1, B<dpkg-buildpackage> exported compiler flags (B<CFLAGS>, B<CXXFLAGS>, B<FFLAGS>, B<CPPFLAGS> and B<LDFLAGS>) with values as returned by B<dpkg-buildflags>.  This is no longer the case.
pt: Entre dpkg 1.14.17 e 1.16.1, B<dpkg-buildpackage> exportava as bandeiras de compilador (B<CFLAGS>, B<CXXFLAGS>, B<FFLAGS>, B<CPPFLAGS> e B<LDFLAGS>) com valores como retornados por B<dpkg-buildflags>. Isto já não acontece.

note: type: =head2
en: Default build targets
pt: Metas de compilação predefinidas

note: type: textblock
en: B<dpkg-buildpackage> is using the B<build-arch> and B<build-indep> targets since dpkg 1.16.2.  Before dpkg 1.22.7, there was code to try to detect the missing targets and fallback on the B<build> target.  Those targets are thus mandatory.
pt: B<dpkg-buildpackage> está a usar os alvos B<build-arch> e B<build-indep> desde o dpkg 1.16.2.  Antes do dpkg 1.22.7, existia código para tentar detectar os alvos em falta e regressar ao alvo B<build>.  Esses alvos são assim obrigatórios.

note: type: textblock
en: Building binary or source packages should only be performed over trusted source data.
pt: A compilação de pacotes binário ou fonte só deve ser executada sobre dados de fonte de confiança.

note: type: textblock
en: It should be possible to specify spaces and shell metacharacters and initial arguments for I<gain-root-command> and I<sign-command>.
pt: Deverá ser possível especificar espaços e meta-caracteres de shell e argumentos iniciais para I<gain-root-command> e I<sign-command>.

note: type: textblock
en: dpkg-buildtree - helper for build tree operations during package builds
pt: dpkg-buildtree - ajudante para operações na árvore de compilação durante compilação de pacotes

note: type: textblock
en: B<dpkg-buildtree> [I<option>...] [I<command>]
pt: B<dpkg-buildtree> [I<opção>...] [I<comando>]

note: type: textblock
en: B<dpkg-buildtree> is a tool to perform common operations on the build tree for a source package.
pt: B<dpkg-buildtree> é uma ferramenta para executar operações comuns na árvore de compilação para um pacote fonte.

note: type: textblock
en: This program was introduced in dpkg 1.22.3.
pt: Este programa foi introduzido no dpkg 1.22.3.

note: type: textblock
en: Removes all artifacts generated during a build by the various dpkg tools, and pathnames used or controlled by dpkg tools that are safe to clean.  These files are used to track state between package build runs, and are in many cases internal implementation details the packager should not be concerned about, or are staging directories containing build artifacts.
pt: Remove todos os artefactos gerados durante uma compilação pelas várias ferramentas do dpkg, e os nomes de caminho usados ou controlados pelas ferramentas do dpkg que são seguras de se limpar. Estes ficheiros são usados para acompanhar o estado entre execuções de compilação do pacote, e são em muitos casos detalhes de implementação interna com que o empacotador não se deve preocupar, ou são directórios de estágios contendo artefactos de compilação.

note: type: textblock
en: Checks whether the build tree can be built with no root privileges (since dpkg 1.22.12).
pt: Verifica se a árvore de compilação pode ser compilada sem privilégios de root (desde dpkg 1.22.12).

note: type: textblock
en: This command can be used safely even with versions where the command was not yet available as the default will then be the historic one where root was required.
pt: Este comando pode ser usado em segurança mesmo com versões onde o comando ainda não estava disponível pois a predefinição será a histórica onde root era requerido.

note: type: =head2
en: Cleaned files
pt: Ficheiros limpos

note: type: textblock
en: Files generated by L<dpkg-distaddfile(1)>.
pt: Ficheiros gerados pelo L<dpkg-distaddfile(1)>.

note: type: textblock
en: Files generated by L<dpkg-shlibdeps(1)>.
pt: Ficheiros gerados pelo L<dpkg-shlibdeps(1)>.

note: type: textblock
en: Staging directory containing the contents to be used when creating a package.  Both L<dpkg-gencontrol(1)> and L<dpkg-gensymbols(1)> generate files within.
pt: Directório de estágio que contém os conteúdos a ser usados quando se cria um pacote. Ambos L<dpkg-gencontrol(1)> e L<dpkg-gensymbols(1)> ficheiros gerados dentro.

note: type: textblock
en: You can call B<dpkg-buildtree clean> from the F<debian/rules> B<clean> target, after having performed other necessary cleanups.
pt: Você pode chamar B<dpkg-buildtree clean> a partir de F<debian/rules> alvo B<clean>, após ter executado outras limpezas necessárias.

note: type: textblock
en: For example for an autoconf-like build system:
pt: Por exemplo para um sistema de compilação tipo-autoconf:

note: type: textblock
en: dpkg-checkbuilddeps - check build dependencies and conflicts
pt: dpkg-checkbuilddeps - verifica dependências e conflitos de compilação

note: type: textblock
en: This program checks the installed packages in the system against the build dependencies and build conflicts listed in the control file.  If any are not met, it displays them and exits with a nonzero return code.
pt: Este programa verifica os pacotes instalados no sistema pelas dependências de compilação e conflitos de compilação listados no ficheiro de controle. Se algo não estiver satisfeito, mostra-o e termina com um código de retorno não-zero.

note: type: textblock
en: By default, B<debian/control> is read, but an alternate control filename may be specified on the command line.
pt: Por predefinição, é lido B<debian/control>, mas pode ser especificado um nome de ficheiro alternativo de controle na linha de comandos.

note: type: textblock
en: Ignore B<Build-Depends-Arch> and B<Build-Conflicts-Arch> lines (since dpkg 1.16.4).  Use when only arch-indep packages will be built, or combine with B<-B> when only a source package is to be built.
pt: Ignora as linhas B<Build-Depends-Arch> e B<Build-Conflicts-Arch> (desde dpkg 1.16.4). Use apenas quando são compilados pacotes independentes da arquitectura, ou combine com B<-B> quando apenas está para ser compilado um pacote fonte.

note: type: textblock
en: Ignore B<Build-Depends-Indep> and B<Build-Conflicts-Indep> lines.  Use when only arch-dep packages will be built, or combine with B<-A> when only a source package is to be built.
pt: Ignora as linhas B<Build-Depends-Indep> e B<Build-Conflicts-Indep> Use apenas quando são compilados pacotes dependentes da arquitectura, ou combine com B<-A> quando apenas está para ser compilado um pacote fonte.

note: type: textblock
en: Ignore built-in build depends and conflicts (since dpkg 1.18.2).  These are implicit dependencies that are usually required on a specific distribution, the so called Build-Essential package set.
pt: Ignora dependências de compilação embutidas e conflitos (desde dpkg 1.18.2). Estas são dependências implícitas que são normalmente requeridas numa distribuição específica, o chamado conjunto de pacotes Build-Essential.

note: type: textblock
en: Use the given build dependencies/conflicts instead of those contained in the I<debian/control> file (since dpkg 1.14.17).
pt: Usa as dependências/conflitos de compilação fornecidos em vez daqueles contidos no ficheiro I<debian/control> (desde dpkg 1.14.17).

note: type: textblock
en: Check build dependencies/conflicts assuming that the package described in the control file is to be built for the given host architecture instead of the architecture of the current system (since dpkg 1.16.2).
pt: Verifica dependências/conflitos de compilação assumindo que o pacote descrito no ficheiro de controle é para ser compilado para a arquitectura de máquina fornecida em vez da arquitectura do sistema actual (desde dpkg 1.16.2).

note: type: textblock
en: Check build dependencies/conflicts assuming that the package described in the control file is to be built for the given build profile(s)  (since dpkg 1.17.2).  The argument is a comma-separated list of profile names.
pt: Verifica dependências/conflitos de compilação assumindo que o pacote descrito no ficheiro de controle +e para ser compilado para perfiles de compilação dados (desde dpkg 1.17.2). O argumento é uma lista de nomes de perfiles separados por vírgulas.

note: type: textblock
en: Sets the host architecture.  This affects the dependency resolution logic, which might then not match what the system dpkg considers satisfiable.
pt: Define a arquitectura da máquina anfitriã.  Isto afecta a lógica de resolução de dependências, que podem não corresponder àquilo que o dpkg do sistema considere satisfatório.

note: type: textblock
en: If set, it will be used as the active build profile(s) for the package being built.  It is a space separated list of profile names.  Overridden by the B<-P> option.
pt: Se definido, será usado como perfil(es) de compilação activos para o pacote a ser compilado. É uma lista separada por espaços de nomes de perfis. Sobreposto pela opção B<-P>.

note: type: textblock
en: dpkg-deb - Debian package archive (.deb) manipulation tool
pt: dpkg-deb - ferramenta de manipulação de arquivos de pacote Debian (.deb)

note: type: textblock
en: B<dpkg-deb> packs, unpacks and provides information about Debian archives.
pt: B<dpkg-deb> empacota, desempacota e fornece informação acerca de arquivos Debian.

note: type: textblock
en: Use B<dpkg> to install and remove packages from your system.
pt: Use o B<dpkg> para instalar e remover pacotes do seu sistema.

note: type: textblock
en: You can also invoke B<dpkg-deb> by calling B<dpkg> with whatever options you want to pass to B<dpkg-deb>.  B<dpkg> will spot that you wanted B<dpkg-deb> and run it for you.
pt: Você também pode invocar o B<dpkg-deb> ao chamar o B<dpkg> com quaisquer opções que deseje passar ao B<dpkg-deb>. O B<dpkg> vai perceber que você quer o B<dpkg-deb> e corre-o por si.

note: type: textblock
en: For most commands taking an input archive argument, the archive can be read from standard input if the archive name is given as a single minus character («B<->»); otherwise lack of support will be documented in their respective command description.
pt: Para a maioria dos comandos que recebem uma entrada de argumento de arquivo, o arquivo pode ser lido a partir da entrada standard se o nome de arquivo for dado por um único caractere de menos («B<->»); caso contrário a falta de suporte será documentada na sua descrição respectiva ao comando.

note: type: textblock
en: Creates a debian archive from the filesystem tree stored in I<binary-directory>.  I<binary-directory> must have a B<DEBIAN> subdirectory, which contains the package metadata files such as the binary package control file.  This directory will I<not> appear in the binary package's filesystem archive, but instead the files in it will be put in the binary package's control information area.
pt: Cria um arquivo debian para a árvore de sistema de ficheiros armazenada em I<binary-directory>.  I<binary-directory> tem de ter um sub-directório de B<DEBIAN>, o qual contém os ficheiros de metadados tais como o ficheiro de controle do pacote binário.  Este directório I<não> irá aparecer no arquivo de sistema de ficheiros do pacote binários, mas em vez disso os ficheiros nele serão postos na área de informação de controlo do pacote binário.

note: type: textblock
en: Unless you specify B<--no-check>, B<dpkg-deb> will read B<DEBIAN/control> and parse it.  It will check the file for syntax errors and other problems, and display the name of the binary package being built.  B<dpkg-deb> will also check the permissions of the maintainer scripts and other files found in the B<DEBIAN> package metadata directory.
pt: A menos que você especifique B<--no-check>, B<dpkg-deb> irá ler B<DEBIAN/control> e analisa-lo. Irá verificar o ficheiro por erros de sintaxe e outros problemas, e mostrar o nome do pacote binário a ser compilado. B<dpkg-deb> irá também verificar as permissões dos scripts do maintainer e outros ficheiros encontrados no directório B<DEBIAN> de metadados do pacote.

note: type: textblock
en: If no I<archive> is specified then B<dpkg-deb> will write the package into the file I<binary-directory>B<.deb>.
pt: Se não for especificado nenhum I<archive> então o B<dpkg-deb> irá escrever o pacote no ficheiro I<binary-directory>B<.deb>.

note: type: textblock
en: If the archive to be created already exists it will be overwritten.
pt: Se o arquivo a ser criado já existir, ele será sobrescrito.

note: type: textblock
en: If the second argument is a directory then B<dpkg-deb> will write to the file I<directory>B</>I<package>B<_>I<version>B<_>I<arch>B<.deb.> When a target directory is specified, rather than a file, the B<--no-check> option may not be used (since B<dpkg-deb> needs to read and parse the package control file to determine which filename to use).
pt: Se o segundo argumento for um directório então B<dpkg-deb> irá escrever para o ficheiro I<directory>B</>I<package>B<_>I<version>B<_>I<arch>B<.deb.> Quando é especificado um directório alvo, em vez de um ficheiro, a opção B<--no-check> pode não ser usada (pois B<dpkg-deb> precisa de ler e analisar o ficheiro de controle do pacote para determinar qual o nome de ficheiro a suar).

note: type: textblock
en: Provides information about a binary package archive.
pt: Fornece informação acerca de um arquivo de pacote binário.

note: type: textblock
en: If no I<control-file-name>s are specified then it will print a summary of the contents of the package as well as its control file.
pt: Se nenhum I<control-file-name> for especificado então irá escrever um sumário do conteúdo do pacote assim como e seu ficheiro de controlo.

note: type: textblock
en: If any I<control-file-name>s are specified then B<dpkg-deb> will print them in the order they were specified; if any of the components weren't present it will print an error message to stderr about each one and exit with status 2.
pt: Se alguns I<control-file-name>s forem especificados então B<dpkg-deb> irá escreve-los pela ordem que forma especificados; se qualquer dos componentes não estiver presente, irá escrever uma mensagem de erro no stderr acerca de cada um e terminar com estados 2.

note: type: textblock
en: Provides information about a binary package archive in the format specified by the B<--showformat> argument.  The default format displays the package's name and version on one line, separated by a tabulator.
pt: Fornece informação acerca do arquivo de um pacote binário no formato especificado pelo argumento B<--showformat>. O formato predefinido mostra o nome do pacote e a versão em uma linha, separados por um tabulador.

note: type: textblock
en: Extracts control file information from a binary package archive.
pt: Extrai informação de ficheiro de controle de um arquivo de pacote binário.

note: type: textblock
en: If no I<control-field-name>s are specified then it will print the whole control file.
pt: Se nenhum I<control-field-name> for especificado então irá escrever o ficheiro de controle completo.

note: type: textblock
en: If any are specified then B<dpkg-deb> will print their contents, in the order in which they appear in the control file.  If more than one I<control-field-name> is specified then B<dpkg-deb> will precede each with its field name (and a colon and space).
pt: Se algum for especificado então B<dpkg-deb> irá escrever o seu conteúdo, na ordem que eles aparecem no ficheiro de controle. Se for especificado mais do que um I<control-field-name> então B<dpkg-deb> irá preceder cada um com o seu nome de campo (e dois pontos e espaço).

note: type: textblock
en: No errors are reported for fields requested but not found.
pt: Não são reportados erros para campos requisitados mas não encontrados.

note: type: textblock
en: Lists the contents of the filesystem tree archive portion of the package archive.  It is currently produced in the format generated by B<tar>'s verbose listing.
pt: Lista o conteúdo da porção de arquivo da árvore do sistema de ficheiros do arquivo pacote. É presentemente produzido no formato gerado pela listagem detalhada do B<tar>.

note: type: textblock
en: Extracts the filesystem tree from a package archive into the specified directory.
pt: Extrai a árvore do sistema de ficheiros a partir do arquivo de pacote para o directório especificado.

note: type: textblock
en: Note that extracting a package to the root directory will I<not> result in a correct installation! Use B<dpkg> to install packages.
pt: Note que extrair um pacote para o directório raiz I<não> irá resultar numa instalação correcta! Use o B<dpkg> para instalar pacotes.

note: type: textblock
en: I<directory> (but not its parents) will be created if necessary, and its permissions modified to match the contents of the package.
pt: I<directory> (mas não os seus parentes) será criada se necessário, e as suas permissões modificadas para corresponder ao conteúdo do pacote.

note: type: textblock
en: Is like B<--extract> (B<-x>)  with B<--verbose> (B<-v>)  which prints a listing of the files extracted as it goes.
pt: É como B<--extract> (B<-x>)  com B<--verbose> (B<-v>)  o que escreve uma listagem dos ficheiros extraídos ao avançar.

note: type: textblock
en: Extracts the filesystem tree from a package archive into a specified directory, and the package metadata files into a B<DEBIAN> subdirectory of the specified directory (since dpkg 1.16.1).
pt: Extrai a árvore do sistema de ficheiros de um arquivo pacote para um directório especificado, e os ficheiros de metadados do pacote para um sub-directório B<DEBIAN> do directório especificado (desde dpkg 1.16.1).

note: type: textblock
en: The target directory (but not its parents) will be created if necessary.
pt: O directório alvo (mas não os seus parentes) será criado se necessário.

note: type: textblock
en: The input archive is not (currently) processed sequentially, so reading it from standard input («B<->») is B<not> supported.
pt: O arquivo de entrada não é (actualmente) processado sequencialmente, portanto lê-lo a partir da entrada standard («B<->») B<não> é suportado.

note: type: textblock
en: Extracts the control data from a binary package and sends it to standard output in B<tar> format (since dpkg 1.17.14).  Together with L<tar(1)> this can be used to extract a particular control file from a package archive.  The input archive will always be processed sequentially.
pt: Extrai os dados de controlo de um pacote binário e envia-os para a saída standard em formato B<tar> (desde dpkg 1.17.14). Juntamente com L<tar(1)> isto pode ser usado para extrair um ficheiro de controlo particular de um arquivo pacote. O arquivo de entrada será sempre processado sequencialmente.

note: type: textblock
en: Extracts the filesystem tree data from a binary package and sends it to standard output in B<tar> format.  Together with L<tar(1)> this can be used to extract a particular file from a package archive.  The input archive will always be processed sequentially.
pt: Extrai os dados de árvore de sistema de ficheiros de um pacote binário e envia-os para a saída standard em formato B<tar>. Juntamente com L<tar(1)> isto pode ser usado para extrair um ficheiro particular de um arquivo pacote. O arquivo de entrada será sempre processado sequencialmente.

note: type: textblock
en: Extracts the package metadata files from a package archive into the specified directory.
pt: Extrai ficheiros de metadados do pacote a partir de um arquivo de pacote para o directório especificado.

note: type: textblock
en: If no directory is specified then a subdirectory B<DEBIAN> in the current directory is used.
pt: Se nenhum directório for especificado, então é usado um sub-directório B<DEBIAN> no directório actual.

note: type: textblock
en: This option is used to specify the format of the output B<--show> will produce.  The format is a string that will be output for each package listed.
pt: esta opção é usada para especificar o formato dos resultados que B<--show> irá produzir. O formato é uma string que será escrita para cada pacote listado.

note: type: textblock
en: The string may reference any status field using the “${I<field-name>}” form, a list of the valid fields can be easily produced using B<-I> on the same package.  A complete explanation of the formatting options (including escape sequences and field tabbing) can be found in the explanation of the B<--showformat> option in L<dpkg-query(1)>.
pt: A string pode referenciar qualquer campo de estado usado o formato “${I<field-name>}”, uma lista dos campos válidos pode ser produzida facilmente usando B<-I> no mesmo pacote. Uma explicação completa das opções de formatação (incluindo sequências de escape e tabulação de campos) pode ser encontrada na explicação da opção B<--showformat> em L<dpkg-query(1)>.

note: type: textblock
en: The default for this field is “${Package}\t${Version}\n”.
pt: A predefinição para este campo é “${Package}\t${Version}\n”.

note: type: textblock
en: Specify which compression level to use on the compressor backend, when building a package (default is 9 for gzip, 6 for xz, 3 for zstd; long option since dpkg 1.22.9).  The accepted values are compressor specific.  For gzip, from 0-9 with 0 being mapped to compressor none.  For xz from 0-9.  For zstd from 0-22, with levels from 20 to 22 enabling its ultra mode.  Before dpkg 1.16.2 level 0 was equivalent to compressor none for all compressors.
pt: Especifica que nível de compressão usar no backend compressor, quando compila um pacote (a predefinição é 9 para gzip, 6 para xz, 3 para zstd; opção longa desde dpkg 1.22.9). Os valores aceites são específicos do compressor. Para gzip de 0-9 com 0 a ser mapeado para nenhuma compressão. Para xz de 0-9. Para zstd de 0-22, com os níveis de 20 a 22 a ativarem o seu modo ultra. Antes do dpkg 1.16.2 o nível 0 era equivalente a nenhuma compressão para todos os compressores.

note: type: textblock
en: Specify which compression strategy to use on the compressor backend, when building a package (since dpkg 1.16.2, long option since dpkg 1.22.9).  Allowed values are B<none> (since dpkg 1.16.4), B<filtered>, B<huffman>, B<rle> and B<fixed> for gzip (since dpkg 1.17.0) and B<extreme> for xz.
pt: Especifica qual a estratégia de compressão usar no backend compressor, quando compila um pacote (desde dpkg 1.16.2, opção longa desde dpkg 1.22.9). Valores permitidos são B<none> (desde dpkg 1.16.4), B<filtered>, B<huffman>, B<rle> e B<fixed> para gzip (desde dpkg 1.17.0) e B<extreme> para xz.

note: type: textblock
en: Specify which compression type to use when building a package (long option since dpkg 1.22.9).  Allowed values are B<gzip>, B<xz> (since dpkg 1.15.6), B<zstd> (since dpkg 1.21.18)  and B<none> (default is B<%DEB_DEFAULT_COMPRESSOR%>).
pt: Especifica qual tipo de compressão usar quando compila um pacote (opção longa desde dpkg 1.22.9). Valores permitidos são B<gzip>, B<xz> (desde dpkg 1.15.6), B<zstd> (desde dpkg 1.21.18) e B<none> (a predefinição é B<%DEB_DEFAULT_COMPRESSOR%>).

note: type: textblock
en: Specify that the same compression parameters should be used for all archive members (i.e. B<control.tar> and B<data.tar>; since dpkg 1.17.6).  Otherwise only the B<data.tar> member will use those parameters.  The only supported compression types allowed to be uniformly used are B<none>, B<gzip>, B<xz> and B<zstd>.  The B<--no-uniform-compression> option disables uniform compression (since dpkg 1.19.0).  Uniform compression is the default (since dpkg 1.19.0).
pt: Especifica que os mesmos parâmetros de compressão devem ser usados para todos os membros do arquivo (isto é, B<control.tar> e B<data.tar>; desde dpkg 1.17.6). Caso contrário apenas o membro B<data.tar> irá usar estes parâmetros. Os únicos tipos de compressão suportados e permitidos para uso uniformizado são B<none>, B<gzip>, B<xz> e B<zstd>.  A opção B<--no-uniform-compression> desactiva a compressão uniforme (desde dpkg 1.19.0). Compressão uniforme é a predefinição (desde dpkg 1.19.0).

note: type: textblock
en: Sets the maximum number of threads allowed for compressors that support multi-threaded operations (since dpkg 1.21.9).
pt: Define o número máximo de tópicos permitidos para compressores que suportam operações multi-tópico (desde dpkg 1.21.9).

note: type: textblock
en: Set the owner and group for each entry in the filesystem tree data to root with id 0 (since dpkg 1.19.0).
pt: Define os dados de dono e grupo para cada entrada na árvore do sistema de ficheiros para root com id 0 (desde dpkg 1.19.0).

note: type: textblock
en: B<Note>: This option can be useful for rootless builds (see I<rootless-builds.txt>), but should B<not> be used when the entries have an owner or group that is not root.  Support for these will be added later in the form of a meta manifest.
pt: B<Nota>: Esta opção pode ser útil para compilações sem-root (veja I<rootless-builds.txt>), mas B<não> deve ser usada quando as entradas têm um dono ou um grupo que não seja o root. O suporte para estes irá ser adicionado mais tarde no formato de um meta manifesto.

note: type: textblock
en: Set the archive format version used when building (since dpkg 1.17.0).  Allowed values are B<2.0> for the new format, and B<0.939000> for the old one (default is B<2.0>).
pt: Define a versão de formato de arquivo usado quando compila (desde dpkg 1.17.0). Valores permitidos são B<2.0> para o novo formato, e B<0.939000> para o antigo (a predefinição é B<2.0>).

note: type: textblock
en: The old archive format is less easily parsed by non-Debian tools and is now obsolete; its only use is when building packages to be parsed by versions of dpkg older than 0.93.76 (September 1995), which was released as i386 a.out only.
pt: O formato de arquivo antigo é menos facilmente analisado por ferramentas não-Debian e está agora obsoleto; o seu único uso é quando se compila pacotes para serem analisados por versões do dpkg anteriores a 0.93.76 (Setembro 1995), o qual foi um lançamento apenas para i386.

note: type: textblock
en: Inhibits B<dpkg-deb --build>'s usual checks on the proposed contents of an archive.  You can build any archive you want, no matter how broken, this way.
pt: Inibe as verificações usuais de B<dpkg-deb --build> no conteúdo proposto de um arquivo. Deste modo, você pode compilar qualquer arquivo que queira, não interessa o quanto estragado.

note: type: textblock
en: Option supported since dpkg 1.22.12.
pt: Opção suportada desde dpkg 1.22.12.

note: type: textblock
en: This is an alias for B<--no-check>.
pt: Este é um nome alternativo para B<--no-check>.

note: type: textblock
en: Enables verbose output (since dpkg 1.16.1).  This currently only affects B<--extract> making it behave like B<--vextract>.
pt: Activa resultados detalhados (desde dpkg 1.16.1). Isto actualmente apenas afecta B<--extract> fazendo-o comportar-se como B<--vextract>.

note: type: textblock
en: Enables debugging output.  This is not very interesting.
pt: Activa resultados de depuração. Isto não é muito interessante.

note: type: textblock
en: The requested action was successfully performed.
pt: A acção requisitada foi executada com sucesso.

note: type: textblock
en: Fatal or unrecoverable error due to invalid command-line usage, or interactions with the system, such as accesses to the database, memory allocations, etc.
pt: Erro fatal ou irrecuperável devido a utilização de linha de comandos inválida, ou interações com o sistema, tais como acesso à base de dados, alocações de memória, etc.

note: type: textblock
en: The B<--threads-max> option overrides this value.
pt: A opção B<--threads-max> sobrepõe este valor.

note: type: textblock
en: Sets the compressor type to use (since dpkg 1.21.10).
pt: Define o tipo de compressão a usar (desde dpkg 1.21.10).

note: type: textblock
en: The B<-Z> option overrides this value.
pt: A opção B<-Z> sobrepõe este valor.

note: type: textblock
en: Sets the compressor level to use (since dpkg 1.21.10).
pt: Define o nível de compressão a usar (desde dpkg 1.21.10).

note: type: textblock
en: The B<-z> option overrides this value.
pt: A opção B<-z> sobrepõe este valor.

note: type: textblock
en: If set, it will be used to decide whether to activate Native Language Support, also known as internationalization (or i18n) support (since dpkg 1.22.7).  The accepted values are: B<0> and B<1> (default).
pt: Se definida, será usada para decidir se deve activar o Suporte a Linguagem Nativa. Também como conhecido como suporte de internacionalização (ou i18n) (desde dpkg 1.22.7). Os valores aceites são B<0> e B<1> (predefinição).

note: type: textblock
en: Sets the pathname for the system F<passwd> file.  This path is relative to the B<--root> directory.  The default is F</etc/passwd>.
pt: Define o nome-de-caminho para o ficheiro F<passwd> do sistema.  Este caminho é relativo ao directório B<--root>.  A predefinição é F</etc/passwd>.

note: type: textblock
en: Since dpkg 1.22.16.
pt: Desde dpkg 1.22.16.

note: type: textblock
en: Sets the pathname for the system F<group> file.  This path is relative to the B<--root> directory.  The default is F</etc/group>.
pt: Define o nome-de-caminho para o ficheiro F<group> do sistema.  Este caminho é relativo ao directório B<--root>.  A predefinição é F</etc/group>.

note: type: textblock
en: If set, B<dpkg-deb> will use it as the directory in which to create temporary files and directories.
pt: Se definido, B<dpkg-deb> irá usa-lo como o directório onde criar ficheiros e directórios temporários.

note: type: textblock
en: If set, it will be used as the timestamp (as seconds since the epoch) in the L<deb(5)>'s L<ar(5)> container and used to clamp the mtime in the L<tar(5)> file entries.
pt: Se definido, será usado como marca temporal (em segundos desde a época) no contentor L<ar(5)> de L<deb(5)> e usado para engatar o mtime nas entradas do ficheiro L<tar(5)>.

note: type: textblock
en: Since dpkg 1.18.8.
pt: Desde dpkg 1.18.8.

note: type: textblock
en: Do not attempt to use just B<dpkg-deb> to install software! You must use B<dpkg> proper to ensure that all the files are correctly placed and the package's scripts run and its status and contents recorded.
pt: Não tente usar o B<dpkg-deb> para instalar software! Você deve usar o B<dpkg> apropriado para assegurar que todos os ficheiros são colocados correctamente e os scripts do pacote correm e que os seus estados e conteúdos são gravados.

note: type: textblock
en: Examining untrusted package archives or extracting them into staging directories should be considered a security boundary, and any breakage of that boundary stemming from these operations should be considered a security vulnerability.  But handling untrusted package archives should not be done lightly, as the surface area includes any compression library supported, in addition to the archive formats and control files themselves.  Performing these operations over untrusted data as root is strongly discouraged.
pt: Examinar arquivos de pacotes não-confiáveis ou extraí-los para directórios estagiários deve ser considerado um limite à segurança, e qualquer violação desse limite derivando dessas operações deve ser considerada uma vulnerabilidade na segurança. Mas manusear arquivos de pacotes não-confiáveis não deve ser feito com facilitismos, pois a área de superfície inclui qualquer biblioteca de compressão suportada, em adição aos formatos de arquivo e aos próprios ficheiros de controle. Executar essas operações sobre dados não-confiáveis como root é fortemente desaconselhado.

note: type: textblock
en: Building package archives should only be performed over trusted data.
pt: A compilação de arquivos de pacotes só deve ser executada sobre dados de confiança.

note: type: textblock
en: B<dpkg-deb -I> I<package1>B<.deb> I<package2>B<.deb> does the wrong thing.
pt: B<dpkg-deb -I> I<pacote1>B<.deb> I<pacote2>B<.deb> faz a coisa errada.

note: type: textblock
en: There is no authentication on B<.deb> files; in fact, there isn't even a straightforward checksum.  (Higher level tools like APT support authenticating B<.deb> packages retrieved from a given repository, and most packages nowadays provide an md5sum control file generated by debian/rules.  Though this is not directly supported by the lower level tools.)
pt: Não há autenticação nos ficheiros B<.deb>; de facto, nem sequer há um sumário de verificação sincero. (Ferramentas de alto nível como o APT suportam autenticação de pacote B<.deb> obtida a partir de um dado repositório, e a maioria dos pacotes hoje em dia fornecem um ficheiro de controle md5sum gerado por debian/rules. Apesar de isto não ser suportado directamente pelas ferramentas de baixo nível.)

note: type: textblock
en: dpkg-distaddfile - add entries to debian/files
pt: dpkg-distaddfile - adiciona entradas a debian/files

note: type: textblock
en: B<dpkg-distaddfile> adds an entry for a named file to B<debian/files>.
pt: B<dpkg-distaddfile> adiciona uma entrada para um ficheiro nomeado em B<debian/files>.

note: type: textblock
en: It takes three non-option arguments, the filename and the section and priority for the B<.changes> file.
pt: Requer três argumentos não-opção, o nome do ficheiro, a secção e a prioridade para o ficheiro B<.changes>.

note: type: textblock
en: The filename should be specified relative to the directory where B<dpkg-genchanges> will expect to find the files, usually B<..>, rather than being a pathname relative to the current directory when B<dpkg-distaddfile> is run.
pt: O nome do ficheiro deve ser especificado relativamente ao directório onde B<dpkg-genchanges> espera ir encontrar os ficheiros, geralmente B<..>, em vez de ser um nome de caminho relativo ao directório actual quando o B<dpkg-distaddfile> é corrido.

note: type: textblock
en: Read or write the list of files to be uploaded here, rather than using B<debian/files>.
pt: Lê ou escreve a lista de ficheiros a ser enviada para aqui, em vez de usar B<debian/files>.

note: type: textblock
en: The list of generated files which are part of the upload being prepared.  B<dpkg-distaddfile> can be used to add additional files.
pt: A lista de ficheiros gerados que fazem parte do envio a ser preparado. Pode ser usado B<dpkg-distaddfile> para adicionar ficheiros adicionais.

note: type: textblock
en: dpkg-divert - override a package's version of a file
pt: dpkg-divert - sobrepõe a versão de pacote de um ficheiro

note: type: textblock
en: B<dpkg-divert> is the utility used to set up and update the list of diversions.
pt: B<dpkg-divert> é o utilitário usado para definir e actualizar a lista de desvios.

note: type: textblock
en: File I<diversions> are a way of forcing L<dpkg(1)> not to install a file into its location, but to a I<diverted> location.  Diversions can be used through the package maintainer scripts to move a file away when it causes a conflict.  System administrators can also use it to override some package's configuration file, or whenever some files (which aren't marked as “conffiles”) need to be preserved by B<dpkg>, when installing a newer version of a package which contains those files.
pt: I<diversions> de ficheiros são um modo de forçar o L<dpkg(1)> a não instalar um ficheiro na sua localização, mas numa localização I<desviada>. Estes desvios podem ser usados através dos scripts de maintainer de pacote para afastar um ficheiro quando este causa um conflito. Os administradores de sistemas também o podem usar para sobrepor ficheiros de configuração de alguns pacotes, ou sempre que alguns ficheiros (que não sejam marcados como “conffiles”) precisam de ser conservados pelo B<dpkg>, quando instala uma versão mais recente do pacote que contém esses ficheiros.

note: type: textblock
en: Add a diversion for I<file>.  The file is currently not renamed, see B<--rename>.
pt: Adiciona um desvio para I<file>. Este ficheiro é actualmente não renomeado, veja B<--rename>.

note: type: textblock
en: Remove a diversion for I<file>.  The file is currently not renamed, see B<--rename>.
pt: Remove um desvio para I<file>. Este ficheiro é actualmente não renomeado, veja B<--rename>.

note: type: textblock
en: List all diversions, or ones matching I<glob-pattern>.
pt: Lista todos os desvios, ou os que correspondem a I<glob-pattern>.

note: type: textblock
en: Print the name of the package that diverts I<file> (since dpkg 1.15.0).  Prints LOCAL if I<file> is locally diverted and nothing if I<file> is not diverted.
pt: Escreve o nome do pacote que desvia I<file> (desde dpkg 1.15.0).  Escreve LOCAL se I<file> é desviado localmente e nada se I<file> não é desviado.

note: type: textblock
en: Print the real name for a diverted file.
pt: Escreve o nome real para um ficheiro desviado.

note: type: textblock
en: Set the administrative directory to I<directory>.  Defaults to «I<%ADMINDIR%>» if B<DPKG_ADMINDIR> has not been set.
pt: Define o directório administrativo para I<directory>. A predefinição é «I<%ADMINDIR%>» se B<DPKG_ADMINDIR> não estiver definido.

note: type: textblock
en: Set the installation directory, which refers to the directory where packages get installed (since dpkg 1.19.2).  Defaults to «I</>» if B<DPKG_ROOT> has not been set.
pt: Define o directório de instalação, o que se refere ao directório onde os pacotes são instalados (desde dpkg 1.19.2). A predefinição é «I</>» se B<DPKG_ROOT> não estiver definido.

note: type: textblock
en: Set the root directory to B<directory>, which sets the installation directory to «I<directory>» and the administrative directory to «I<directory>B<%ADMINDIR%>» (since dpkg 1.19.2)  if B<DPKG_ROOT> has not been set.
pt: Define o directório raiz para B<directory>, o que define o directório de instalação para «I<directory>» e o directório administrativo para «I<directory>B<%ADMINDIR%>» (desde dpkg 1.19.2) se B<DPKG_ROOT> não estiver definido.

note: type: textblock
en: I<divert-to> is the location where the versions of I<file>, as provided by other packages, will be diverted.
pt: I<divert-to> é a localização para onde as versões de I<file>, como fornecido por outros pacotes, serão desviadas.

note: type: textblock
en: Specifies that all packages' versions of this file are diverted.  This means, that there are no exceptions, and whatever package is installed, the file is diverted.  This can be used by an admin to install a locally modified version.
pt: Especifica que todas as versões de pacotes deste ficheiro são desviadas. Isto significa, que não há excepções, e seja em que pacote esteja instalado, o ficheiro é desviado. Isto pode ser usado pro uma administrador para instalar uma versão modificada localmente.

note: type: textblock
en: I<package> is the name of a package whose copy of I<file> will not be diverted.  i.e. I<file> will be diverted for all packages except I<package>.
pt: I<package> é o nome do pacote cuja cópia de I<file> não será desviada. Isto é, I<file> será desviado para todos os pacotes excepto I<package>.

note: type: textblock
en: Quiet mode, i.e. no verbose output.
pt: Modo silencioso, isto é, não há resultados detalhados.

note: type: textblock
en: Actually move the file aside (or back).  B<dpkg-divert> will abort operation in case the destination file already exists.  This is the common behavior used for diversions of files from the non-B<Essential> package set (see B<--no-rename> for more details).
pt: Actualmente mete o ficheiro de lado (ou para trás). B<dpkg-divert> irá abortar a operação no caso do ficheiro de destino já existir. Este é o comportamento comum usado para desvios de ficheiros de um conjunto de pacotes não-B<Essential> (veja B<--no-rename> para mais detalhes).

note: type: textblock
en: Specifies that the file should not be renamed while adding or removing the diversion into the database (since dpkg 1.19.1).  This is intended for diversions of files from the B<Essential> package set, where the temporary disappearance of the original file is not acceptable, as it can render the system non-functional.  This is the default behavior, which will change once there are no known users, but not before the dpkg 1.23.x release cycle.
pt: Especifica que o ficheiro não deve ser renomeado enquanto se adiciona ou remove o desvio na base de dados (desde dpkg 1.19.1). Isto destina-se a desvios de ficheiros do conjunto de pacotes B<Essential>, onde o desaparecimento temporário do ficheiro original não é aceitável, pois pode tornar o sistema não-funcional. Este é o comportamento predefinido, que irá mudar assim que não existirem utilizadores conhecidos, mas não antes do ciclo de lançamento do dpkg 1.23.x.

note: type: textblock
en: Test mode, i.e. don't actually perform any changes, just demonstrate.
pt: Modo de teste, isto é, não faz realmente nenhumas alterações, apenas uma demonstração.

note: type: textblock
en: If set and the B<--instdir> or B<--root> options have not been specified, it will be used as the filesystem root directory (since dpkg 1.19.2).
pt: Se definido e as opções B<--instdir> ou B<--root> não foram especificadas, será usado como o directório raiz do sistema de ficheiros (desde dpkg 1.19.2).

note: type: textblock
en: If set and the B<--admindir> or B<--root> options have not been specified, it will be used as the B<dpkg> data directory.
pt: Se definido e as opções B<--admindir> ou B<--root> não foram especificadas, será usado como o directório de dados do B<dpkg>.

note: type: textblock
en: If set and the B<--local> and B<--package> options have not been specified, B<dpkg-divert> will use it as the package name.
pt: Se definido e as opções B<--local> e B<--package> não foram especificadas, B<dpkg-divert> irá usa-lo como o nome do pacote.

note: type: textblock
en: Sets the debug mask (since dpkg 1.21.10) from an octal value.  The currently accepted flags are described in the B<dpkg --debug> option, but not all these flags might have an effect on this program.
pt: Define a máscara de depuração (desde dpkg 1.21.10) a partir dum valor octal. As bandeiras presentemente aceites estão descritas na opção B<dpkg --debug>, mas nem todas estas bandeiras podem ter um efeito neste programa.

note: type: textblock
en: File which contains the current list of diversions of the system.  It is located in the B<dpkg> administration directory, along with other files important to B<dpkg>, such as I<status> or I<available>.
pt: Ficheiro que contém a lista actual das divergências do sistema. Está localizado no directório de administração do B<dpkg>, juntamente com outros ficheiros importantes para o B<dpkg>, tais como <estado> ou I<disponível>.

note: type: textblock
en: B<Note>: B<dpkg-divert> preserves the old copy of this file, with extension I<-old>, before replacing it with the new one.
pt: B<Nota>: O B<dpkg-divert> preserva uma cópia antiga deste ficheiro, com a extensão I<-old>, antes do o substituir pelo novo.

note: type: textblock
en: When adding, default is B<--local> and B<--divert> I<original>B<.distrib>.  When removing, B<--package> or B<--local> and B<--divert> must match if specified.
pt: Quando adiciona, a predefinição é B<--local> e B<--divert> I<original>B<.distrib>. Quando remove, B<--package> ou B<--local> e B<--divert> tem de corresponder se for especificado.

note: type: textblock
en: Directories can't be diverted with B<dpkg-divert>.
pt: Os directórios não podem ser desviados com B<dpkg-divert>.

note: type: textblock
en: Care should be taken when diverting shared libraries, L<ldconfig(8)> creates a symbolic link based on the DT_SONAME field embedded in the library.  Because B<ldconfig> does not honor diverts (only B<dpkg> does), the symlink may end up pointing at the diverted library, if a diverted library has the same SONAME as the undiverted one.
pt: Deve tomar-se cuidado ao desviar bibliotecas partilhadas, L<ldconfig(8)> cria um link simbólico baseado no campo DT_SONAME embebido na biblioteca. Devido a B<ldconfig> não honrar desvios (apenas B<dpkg> o faz), o link simbólico pode acabar a apontar para a biblioteca desviada, se uma biblioteca desviada tiver o mesmo SONAME que a não desviada.

note: type: textblock
en: To divert all copies of a I</usr/bin/example> to I</usr/bin/example.foo>, i.e. directs all packages providing I</usr/bin/example> to install it as I</usr/bin/example.foo>, performing the rename if required:
pt: Para desviar todas as cópias de um I</usr/bin/example> para I</usr/bin/example.foo>, isto é, direciona todos os pacotes que fornecem I</usr/bin/example> para o instalar como I</usr/bin/example.foo>, executando a mudança de nome caso necessário:

note: type: textblock
en: To remove that diversion:
pt: Para remover esse desvio:

note: type: textblock
en: To divert any package trying to install I</usr/bin/example> to I</usr/bin/example.foo>, except your own I<wibble> package:
pt: Para desviar qualquer pacote que tente instalar I</usr/bin/example> para I</usr/bin/example.foo>, excepto o seu próprio pacote I<wibble>:

note: type: textblock
en: dpkg-genbuildinfo - generate Debian .buildinfo files
pt: dpkg-genbuildinfo - gera ficheiros .buildinfo de Debian

note: type: textblock
en: B<dpkg-genbuildinfo> reads information from an unpacked and built Debian source tree and from the files it has generated and generates a Debian control file describing the build environment and the build artifacts (B<.buildinfo> file).
pt: B<dpkg-genbuildinfo> lê informação a partir de uma árvore fonte Debian compilada e desempacotada e dos ficheiros que gerou, e gera um ficheiro de controle Debian que descreve o ambiente de compilação e os artefactos de compilação (ficheiro B<.buildinfo>).

note: type: textblock
en: This program was introduced in dpkg 1.18.11.
pt: Este programa foi introduzido no dpkg 1.18.11.

note: type: textblock
en: Specifies the build I<type> from a comma-separated list of components.
pt: Especifica o I<type> de compilação a partir de uma lista de componente separados por vírgulas.

note: type: textblock
en: Generate build information including unqualified build dependencies (B<Build-Depends>) and architecture specific build dependencies (B<Build-Depends-Arch>).
pt: Gera informação de compilação incluindo dependências de compilação não qualificadas (B<Build-Depends>) e dependências de compilação específicas da arquitectura (B<Build-Depends-Arch>).

note: type: textblock
en: Generate build information including unqualified build dependencies (B<Build-Depends>) and architecture independent build dependencies (B<Build-Depends-Indep>).
pt: Gera informação de compilação incluindo dependências de compilação não qualificadas (B<Build-Depends>) e dependências de compilação independentes da arquitectura (B<Build-Depends-Indep>).

note: type: textblock
en: Effectively ignored; generate build information with just the unqualified build dependencies (B<Build-Depends>).
pt: Efectivamente ignorado; gera informação de compilação com apenas as dependências de compilação não qualificadas (B<Build-Depends>).

note: type: textblock
en: Generate build information with all three types of build dependencies.  This is an alias for B<any,all>.
pt: Gera informação de compilação com todos os três tipos de dependências de compilação. Isto é um alias para B<any,all>.

note: type: textblock
en: Generate build information with all three types of build dependencies.  This is an alias for B<any,all,source>, and the same as the default case when no build option is specified.
pt: Gera informação de compilação com todos os três tipos de dependências de compilação. Isto é um alias para B<any,all,source>, e o mesmo que o caso predefinido quando não é especificada nenhuma opção de compilação.

note: type: textblock
en: Specifies the main source control file to read information from.  The default is B<debian/control>.
pt: Especifica o ficheiro de controle fonte principal de onde ler informação. A predefinição é B<debian/control>.

note: type: textblock
en: Specifies the changelog file to read information from.  The default is B<debian/changelog>.
pt: Especifica o ficheiro de registo de alterações de onde ler informação. A predefinição é B<debian/changelog>.

note: type: textblock
en: Specifies where is the list of files that have been produced by the build, rather than using B<debian/files>.
pt: Especifica onde está a lista de ficheiros que foram produzidos pela compilação em vez de se usar B<debian/files>.

note: type: textblock
en: Specifies the format of the changelog.  See L<dpkg-parsechangelog(1)> for information about alternative formats.
pt: Especifica o formato do registo de alterações. Veja L<dpkg-parsechangelog(1)> para informação acerca dos formatos alternativos.

note: type: textblock
en: Print the buildinfo file to standard output (or I<filename> if specified)  rather than to I<dir>B</>I<source-name>B<_>I<binary-version>B<_>I<arch>B<.buildinfo> (where I<dir> is B<..> by default or I<upload-files-dir> if B<-u> was used).
pt: Escreve o ficheiro buildinfo na saída standard (ou I<filename> se especificado) em vez de I<dir>B</>I<source-name>B<_>I<binary-version>B<_>I<arch>B<.buildinfo> (onde I<dir> é B<..> por predefinição ou I<upload-files-dir> se for usado B<-u>).

note: type: textblock
en: Look for the files to be uploaded in I<upload-files-dir> rather than B<..> (B<dpkg-genbuildinfo> needs to find these files so that it can include their sizes and checksums in the B<.buildinfo> file).
pt: Procura pelos ficheiros a serem enviados em I<upload-files-dir> em vez de B<..> (B<dpkg-genbuildinfo> precisa de encontrar estes ficheiros para que possa incluir os seus tamanhos e somatórios de verificação no ficheiro B<.buildinfo>).

note: type: textblock
en: By default, the B<Build-Kernel-Version> field will not be written out.
pt: Por predefinição, o campo B<Build-Kernel-Version> não será escrito.

note: type: textblock
en: Specify this option (since dpkg 1.19.0) to always write a B<Build-Kernel-Version> field when generating the B<.buildinfo>.
pt: Especifica que esta opção (desde dpkg 1.19.0) deve sempre escrever um campo B<Build-Kernel-Version> quando gera o B<.buildinfo>.

note: type: textblock
en: By default, the B<Build-Path> field will only be written if the current directory starts with an allowed pattern.
pt: Por predefinição, o campo B<Build-Path> só será escrito se o directório actual começar com um padrão autorizado.

note: type: textblock
en: On Debian and derivatives the pattern matches on B</build/> at the start of the pathname.
pt: Em Debian e derivados, o padrão corresponde a B</build/> no inicio do nome de caminho.

note: type: textblock
en: Specify this option to always write a B<Build-Path> field when generating the B<.buildinfo>.
pt: Especifica que esta opção deve sempre escrever um campo B<Build-Path> quando gera o B<.buildinfo>.

note: type: textblock
en: Change the location of the B<dpkg> database.  The default location is I</var/lib/dpkg>.
pt: Altera a localização da base de dados do B<dpkg>. A localização predefinida é I</var/lib/dpkg>.

note: type: textblock
en: B<dpkg-genbuildinfo> might produce informative messages on standard error.  B<-q> suppresses these messages.
pt: B<dpkg-genbuildinfo> pode produzir mensagens informativas no erro standard. B<-q> suprime essas mensagens.

note: type: textblock
en: This variable can be used to enable or disable various features that affect the information included in the .buildinfo file, via the B<buildinfo> option (since dpkg 1.18.19).  This option contains a comma-separated list of features, prefixed with the ‘B<+>’ or ‘B<->’ modifiers, to denote whether to enable or disable them.  The special feature “B<all>” can be used to enable or disable all other features.  The feature “B<path>” controls whether to unconditionally include the B<Build-Path> field.
pt: Esta variável pode ser usada para activar e desactivar várias funcionalidades que afectam a informação incluída no ficheiro .buildinfo, via opção B<buildinfo> (desde dpkg 1.18.19). Esta opção contém uma lista separada por vírgulas de funcionalidades, prefixadas com os modificadores ‘B<+>’ ou ‘B<->’, para denotar se se os deve activar ou desactivar. A funcionalidade especial “B<all>” pode ser usada para activar ou desactivar todas as outras funcionalidades. A funcionalidade "B<path>” controla se se deve incluir incondicionalmente o campo B<Build-Path>.

note: type: textblock
en: If set, it will be used as the active build profile(s) to use when generating the .buildinfo file.  It is a space separated list of profile names.
pt: Se definido, será usado como perfil(es) de compilação activos para usar quando se gera o ficheiro .buildinfo.  É uma lista separada por espaços de nomes de perfis.

note: type: textblock
en: Sets the build architecture.  This affects the value for the B<Build-Architecture> field, and the check for the cross-compilation mode.
pt: Define a arquitectura de compilação. Isto afecta o valor para o campo B<Build-Architecture>, e a verificação para modo de compilação-cruzada.

note: type: textblock
en: Sets the host architecture.  This affects the filename used for the .buildinfo file, and the check for the cross-compilation mode.
pt: Define a arquitectura anfitriã. Isto afecta o nome de ficheiro usado para o ficheiro .buildinfo, e a verificação para modo de compilação-cruzada.

note: type: textblock
en: The list of generated files.  B<dpkg-genbuildinfo> reads the data here when producing a B<.buildinfo> file.
pt: A lista de ficheiros gerados.  B<dpkg-genbuildinfo> lê os dados aqui quando produz um ficheiro B<.buildinfo>.

note: type: textblock
en: dpkg-genchanges - generate Debian .changes files
pt: dpkg-genchanges - gera ficheiros .changes Debian

note: type: textblock
en: B<dpkg-genchanges> reads information from an unpacked and built Debian source tree and from the files it has generated and generates a Debian upload control file (B<.changes> file).
pt: B<dpkg-genchanges> lê informação a partir de uma árvore fonte de compilação Debian desempacotada e dos ficheiros que ela gerou e gera um ficheiro de controle de envio Debian (o ficheiro B<.changes>).

note: type: textblock
en: Specifies the build I<type> from a comma-separated list of components (since dpkg 1.18.5).
pt: Especifica o I<type> de compilação a partir de uma lista de componentes separados por vírgulas (desde dpkg 1.18.5).

note: type: textblock
en: Upload the source package.
pt: Envia o pacote fonte (Upload).

note: type: textblock
en: Upload the architecture specific binary packages.
pt: Envia os pacotes binários específicos de arquitectura.

note: type: textblock
en: Upload the architecture independent binary packages.
pt: Envia os pacotes binários independentes de arquitectura.

note: type: textblock
en: Upload the architecture specific and independent binary packages.  This is an alias for B<any,all>.
pt: Envia os pacotes binários independentes e específicos de arquitectura. Isto é uma alias para B<any,all>.

note: type: textblock
en: Upload everything.  This is alias for B<source,any,all>, and the same as the default case when no build option is specified.
pt: Envia tudo. Isto é um alias para B<source,any,all>, e o mesmo que o caso  predefinido quando não é especificada nenhuma opção de compilação.

note: type: textblock
en: The B<-s>I<x> options control whether the original source archive is included in the upload if any source is being generated (i.e.  B<-b> or B<-B> haven't been used).
pt: As opções B<-s>I<x> controlam se o arquivo fonte original é incluído no envio se alguma fonte estiver a ser gerada (isto é, B<-b> or B<-B> não foram usados).

note: type: textblock
en: By default, or if specified, the original source will be included only if the upstream version number (the version without epoch and without Debian revision) differs from the upstream version number of the previous changelog entry.
pt: Por predefinição, ou se especificado, a fonte original será incluída apenas se o número da versão do autor (a versão sem a época e sem a revisão Debian) diferir do número da versão de autor da entrada anterior no changelog.

note: type: textblock
en: Forces the inclusion of the original source.
pt: Força a inclusão da fonte original.

note: type: textblock
en: Forces the exclusion of the original source and includes only the diff.
pt: Força a exclusão da fonte original e inclui só o diff.

note: type: textblock
en: Causes changelog information from all versions strictly later than I<version> to be used.
pt: Faz com que a informação do changelog de todas as versões seja estritamente posterior do que a I<version> a ser usada.

note: type: textblock
en: Read the description of the changes from the file I<changes-description> rather than using the information from the source tree's changelog file.
pt: Lê a descrição das alterações a partir do ficheiro I<changes-description> em vez de usar a informação do ficheiro changelog da árvore fonte.

note: type: textblock
en: Use I<maintainer-address> as the name and email address of the maintainer for this package, rather than using the information from the source tree's control file.
pt: Usa I<maintainer-address> como o nome e endereço de email do maintainer deste pacote, em vez de usar a informação do ficheiro de controle da árvore fonte.

note: type: textblock
en: Use I<maintainer-address> as the name and email address of the maintainer for this upload, rather than using the information from the source tree's changelog.
pt: Usa I<maintainer-address> como o nome e endereço de email do maintainer deste pacote, em vez de usar a informação do changelog da árvore fonte.

note: type: textblock
en: Set an output substitution variable.  See L<deb-substvars(5)> for a discussion of output substitution.
pt: Define uma variável de substituição de saída. Veja L<deb-substvars(5)> para uma discussão sobre substituição da saída.

note: type: textblock
en: Read substitution variables in I<substvars-file>; the default is B<debian/substvars>.  No variable substitution is done on any of the fields that are output, except for the contents extracted from each binary package B<Description> field (since dpkg 1.19.0), however the special variable I<Format> will override the field of the same name.  This option can be used multiple times to read substitution variables from multiple files (since dpkg 1.15.6).
pt: Lê variáveis de substituição em I<substvars-file>; a predefinição é B<debian/substvars>.  Nenhuma substituição de variável é feita em nenhum dos campos resultantes, excepto para o conteúdo extraído do campo B<Description> de cada pacote binário (desde dpkg 1.19.0), no entanto, a variável especial I<Format> irá sobrepor o campo com o mesmo nome. Esta opção pode ser usada várias vezes para ler varáveis de substituição de vários ficheiros (desde dpkg 1.15.6).

note: type: textblock
en: Override or add an output control file field.
pt: Sobrepõe ou adiciona um campo de ficheiro de controle de resultado.

note: type: textblock
en: Remove an output control file field.
pt: Remove um campo de ficheiro de controle de resultado.

note: type: textblock
en: Read the list of files to be uploaded here, rather than using B<debian/files>.
pt: Lê a lista de ficheiros a serem enviados aqui, em vez de usar B<debian/files>.

note: type: textblock
en: Look for the files to be uploaded in I<upload-files-dir> rather than B<..> (B<dpkg-genchanges> needs to find these files so that it can include their sizes and checksums in the B<.changes> file).
pt: Procura pelos ficheiros a serem enviados em I<upload-files-dir> em vez de B<..> (B<dpkg-genchanges> precisa de encontrar estes ficheiros para que possa incluir os seus tamanhos e somatórios de verificação no ficheiro B<.changes>).

note: type: textblock
en: Usually B<dpkg-genchanges> will produce informative messages on standard error, for example about how many of the package's source files are being uploaded.  B<-q> suppresses these messages.
pt: Geralmente B<dpkg-genchanges> irá produzir mensagens informativas no erro standard, por exemplo acerca de quantos dos ficheiros fonte do pacote estão a ser enviados. B<-q> suprime essas mensagens.

note: type: textblock
en: Print the changes file to standard output (the default) or to I<filename> if specified (since dpkg 1.18.5).
pt: Escreve o ficheiro de alterações na saída standard (o predefinido) ou para I<filename> se especificado (desde dpkg 1.18.5).

note: type: textblock
en: Sets the host architecture.
pt: Define a arquitectura da máquina anfitriã.

note: type: textblock
en: If set, it will be used as the active build profile(s) to use when generating the .changes file.  It is a space separated list of profile names.
pt: Se definido, será usado como perfil(es) de compilação activos para usar quando se gera o ficheiro .changes.  É uma lista separada por espaços de nomes de perfis.

note: type: textblock
en: The list of generated files which are part of the upload being prepared.  B<dpkg-genchanges> reads the data here when producing a B<.changes> file.
pt: A lista de ficheiros gerados que são parte do envio (upload) que está a ser preparado. O B<dpkg-genchanges> lê os dados aqui quando produz um ficheiro B<.changes>.

note: type: textblock
en: dpkg-gencontrol - generate Debian control files
pt: dpkg-gencontrol - gera ficheiros de controle Debian

note: type: textblock
en: B<dpkg-gencontrol> reads information from an unpacked Debian source tree and generates a binary package control file (which defaults to debian/tmp/DEBIAN/control); during this process it will simplify the relation fields.
pt: B<dpkg-gencontrol> lê informação a partir duma árvore fonte Debian desempacotada e gera um ficheiro de controle de pacote binário (que por predefinição é debian/tmp/DEBIAN/control); durante este processo irá simplificar so campos de relação.

note: type: textblock
en: Thus B<Pre-Depends>, B<Depends>, B<Recommends> and B<Suggests> are simplified in this order by removing dependencies which are known to be true according to the stronger dependencies already parsed.  It will also remove any self-dependency (in fact it will remove any dependency which evaluates to true given the current version of the package as installed).  Logically it keeps the intersection of multiple dependencies on the same package.  The order of dependencies is preserved as best as possible: if any dependency must be discarded due to another dependency appearing further in the field, the superseding dependency will take the place of the discarded one.
pt: Portanto B<Pre-Depends>, B<Depends>, B<Recommends> e B<Suggests> são simplificados nesta ordem ao se remover dependências que se sabe serem verdadeiras de acordo com as dependências mais fortes já analisadas. Irá também remover qualquer auto-dependência (de facto irá remover qualquer dependência que avalia para verdadeira dado a versão actual do pacote como instalado). Logicamente mantém a intersecção de múltiplas dependências no mesmo pacote. A ordem de dependências é preservada o melhor possível. Se qualquer dependência deve ser descartada devido a outra dependência que aparece mais à frente no campo, a dependência substituta irá tomar o  lugar da descartada.

note: type: textblock
en: The other relation fields (B<Enhances>, B<Conflicts>, B<Breaks>, B<Replaces> and B<Provides>)  are also simplified individually by computing the union of the various dependencies when a package is listed multiple times in the field.
pt: Os outros campos de relação (B<Enhances>, B<Conflicts>, B<Breaks>, B<Replaces> e B<Provides>) são também simplificados individualmente  ao computar a união de várias dependências quando um pacote é listado várias vezes no campo.

note: type: textblock
en: B<dpkg-gencontrol> also adds an entry for the binary package to B<debian/files>.
pt: B<dpkg-gencontrol> também adiciona uma entrada para o pacote binário em B<debian/files>.

note: type: textblock
en: Sets the version number of the binary package which will be generated.
pt: Define o número de versão do pacote binário que será gerado.

note: type: textblock
en: Set an output substitution variable.  See L<deb-substvars(5)> for discussion of output substitution.
pt: Define uma variável de substituição de resultado. Veja L<deb-substvars(5)> para discussão sobre substituição de resultado.

note: type: textblock
en: Read substitution variables in I<substvars-file>; the default is B<debian/substvars>.  This option can be used multiple times to read substitution variables from multiple files (since dpkg 1.15.6).
pt: Lê variáveis de substituição em I<substvars-file>; a predefinição é B<debian/substvars>. Esta opção pode ser usada várias vezes para ler variáveis de substituição a partir de vários ficheiros (desde dpkg 1.15.6).

note: type: textblock
en: Generate information for the binary package I<package>.  If the source control file lists only one binary package then this option may be omitted; otherwise it is essential to select which binary package's information to generate.
pt: Gera informação para o pacote binário I<package>. Se o ficheiro de controle fonte listar apenas um pacote binário então esta opção pode ser omitida; caso contrário é essencial para seleccionar que informação de quais pacotes binário gerar.

note: type: textblock
en: Assume the filename of the package will be I<filename> instead of the normal package_version_arch.deb filename.
pt: Assume que o nome do ficheiro do pacote será I<filename> em vez do nome de ficheiro normal pacote_versão_arquitectura.deb.

note: type: textblock
en: These options are ignored for compatibility with older versions of the dpkg build scripts but are now deprecated.  Previously they were used to tell B<dpkg-gencontrol> to include the Section and Priority fields in the control file.  This is now the default behavior.  If you want to get the old behavior you can use the B<-U> option to delete the fields from the control file.
pt: Estas opções são ignoradas para compatibilidade com versões mais antigas dos scripts de compilação do dpkg, mas estão agora descontinuadas. Anteriormente eram usadas para dizer ao B<dpkg-gencontrol> para incluir os campos Section e Priority no ficheiro de controle. Este agora é o comportamento predefinido. Se você deseja obter o comportamento antigo, você pode usar a opção B<-U> para apagar os campos do ficheiro de controle.

note: type: textblock
en: Scan I<package-build-dir> instead of B<debian/tmp>.  This value is used to find the default value of the B<Installed-Size> substitution variable and control file field, and for the default location of the output file.
pt: Sonda I<package-build-dir> em vez de B<debian/tmp>. Este valor é usado para encontrar o valor predefinido da variável  de substituição B<Installed-Size> e o campo de ficheiro de controlo, e para a localização predefinida do ficheiro de saída.

note: type: textblock
en: Print the control file to standard output (or I<filename> if specified, since dpkg 1.17.2), rather than to B<debian/tmp/DEBIAN/control> (or I<package-build-dir>B</DEBIAN/control> if B<-P> was used).
pt: Escreve o ficheiro de controle na saída standard (ou I<filename> se especificado, (desde dpkg 1.17.2), em vez de para B<debian/tmp/DEBIAN/control> (ou I<package-build-dir>B</DEBIAN/control> se B<-P> foi usado).

note: type: textblock
en: The source package template control file, giving version-independent information about the source package and the binary packages it can produce.
pt: O ficheiro de controle modelo do pacote fonte, que fornece informação independente da versão acerca do pacote fonte e dos pacotes binários que pode gerar.

note: type: textblock
en: The list of generated files which are part of the upload being prepared.  B<dpkg-gencontrol> adds the presumed filenames of binary packages whose control files it generates here.
pt: A lista de ficheiros gerados que fazem parte do envio a ser preparado. B<dpkg-gencontrol> adiciona os nomes de ficheiros presumidos de pacotes binários cujos ficheiros de controlo gera aqui.

note: type: textblock
en: dpkg-gensymbols - generate symbols files (shared library dependency information)
pt: dpkg-gensymbols - gera ficheiros symbols (informação de dependência de biblioteca partilhada)

note: type: textblock
en: B<dpkg-gensymbols> scans a temporary build tree (debian/tmp by default) looking for libraries and generates a I<symbols> file describing them.  This file, if non-empty, is then installed in the DEBIAN subdirectory of the build tree so that it ends up included in the package metadata.
pt: B<dpkg-gensymbols> sonda uma árvore de compilação temporária (debian/tmp por predefinição) à procura de bibliotecas e gera um ficheiro I<symbols> a descreve-los. Este ficheiro, se não vazio, é depois instalado no sub-directório DEBIAN da árvore de compilação para que seja incluído nos metadados do pacote.

note: type: textblock
en: When generating those files, it uses as input some symbols files provided by the maintainer.  It looks for the following files (and uses the first that is found):
pt: Quando gera esses ficheiros, usa como entrada alguns ficheiros de símbolos disponibilizados pelo maintainer. Procura os seguintes ficheiros (e usa o primeiro que encontra):

note: type: textblock
en: The main interest of those files is to provide the minimal version associated to each symbol provided by the libraries.  Usually it corresponds to the first version of that package that provided the symbol, but it can be manually incremented by the maintainer if the ABI of the symbol is extended without breaking backwards compatibility.  It's the responsibility of the maintainer to keep those files up-to-date and accurate, but B<dpkg-gensymbols> helps with that.
pt: O principal interesse desse ficheiros é disponibilizar a versão mínima associada a cada símbolo fornecido pelas bibliotecas. Geralmente isso corresponde à primeira versão do pacote que forneceu o símbolo, mas pode ser incrementada pelo maintainer se o ABI do símbolo é extensível sem se quebrar a compatibilidade com versões anteriores. É da responsabilidade do maintainer manter esses ficheiros actualizados e precisos, mas o B<dpkg-gensymbols> ajuda com isso.

note: type: textblock
en: When the generated symbols files differ from the maintainer supplied one, B<dpkg-gensymbols> will print a diff between the two versions.  Furthermore if the difference is too significant, it will even fail (you can customize how much difference you can tolerate, see the B<-c> option).
pt: Quando os ficheiros de símbolos gerados diferem daqueles fornecidos pelo maintainer, B<dpkg-gensymbols> irá escrever um diff entre as duas versões. Mais ainda, se a diferença for muito significante, irá mesmo falhar (você pode personalizar quanta diferença pode ser tolerada, veja a opção B<-c>).

note: type: textblock
en: This program was introduced in dpkg 1.14.8.
pt: Este programa foi introduzido no dpkg 1.14.8.

note: type: =head1
en: MAINTAINING SYMBOLS FILES
pt: MANTENDO FICHEIROS DE SÍMBOLOS

note: type: textblock
en: The base interchange format of the symbols file is described in L<deb-symbols(5)>, which is used by the symbols files included in binary packages.  These are generated from template symbols files with a format based on the former, described in L<deb-src-symbols(5)> and included in source packages.
pt: O formato de intercâmbio base do ficheiro de símbolos é descrito em L<deb-symbols(5)>, o qual é usado pelos ficheiros symbols incluídos em pacotes binários. Estes são gerados a partir de ficheiros se símbolos modelo com um formato baseado no anterior, descrito em L<deb-src-symbols(5)> e incluído em pacotes fonte.

note: type: textblock
en: The symbols files are really useful only if they reflect the evolution of the package through several releases.  Thus the maintainer has to update them every time that a new symbol is added so that its associated minimal version matches reality.
pt: Os ficheiros de símbolos são apenas úteis se refletirem a evolução do pacote entre vários lançamentos. Assim o maintainer tem de os actualizar todas as vezes que é adicionado um novo símbolo para que a sua versão mínima associada corresponda à realidade.

note: type: textblock
en: The diffs contained in the build logs can be used as a starting point, but the maintainer, additionally, has to make sure that the behaviour of those symbols has not changed in a way that would make anything using those symbols and linking against the new version, stop working with the old version.
pt: Os diffs contidos nos logs de compilação podem ser usados com ponto de partida, mas o maintainer, adicionalmente, tem de certificar que o comportamento desses símbolos não alterou num modo que faça com que tudo o que usa esses símbolos e em link para a nova versão, deixem de funcionar com a versão antiga.

note: type: textblock
en: In most cases, the diff applies directly to the debian/I<package>.symbols file.  That said, further tweaks are usually needed: it's recommended for example to drop the Debian revision from the minimal version so that backports with a lower version number but the same upstream version still satisfy the generated dependencies.  If the Debian revision can't be dropped because the symbol really got added by the Debian specific change, then one should suffix the version with ‘B<~>’.
pt: Na maioria dos casos, o diff aplica-se directamente ao ficheiro debian/I<package>.symbols. Dito isso, geralmente são necessários mais ajustes: é recomendado, por exemplo, soltar a revisão Debian da versão mínima para que backports com um número de versão inferior mas a mesma versão de autor consigam ainda satisfazer as dependências geradas. Se uma revisão Debian não pode ser largada porque o símbolo foi realmente adicionado pela alteração específica de Debian, então deve-se acrescentar um sufixo à versão com ‘B<~>’.

note: type: textblock
en: Before applying any patch to the symbols file, the maintainer should double-check that it's sane.  Public symbols are not supposed to disappear, so the patch should ideally only add new lines.
pt: Antes de aplicar qualquer patch ao ficheiro symbols, o maintainer deve re-verificar que esta é saudável. Não é suposto símbolos públicos desaparecerem, assim a patch deve idealmente apenas adicionar novas linhas.

note: type: textblock
en: Note that you can put comments in symbols files.
pt: Note que você pode meter comentários em ficheiros de símbolos.

note: type: textblock
en: Do not forget to check if old symbol versions need to be increased.  There is no way B<dpkg-gensymbols> can warn about this.  Blindly applying the diff or assuming there is nothing to change if there is no diff, without checking for such changes, can lead to packages with loose dependencies that claim they can work with older packages they cannot work with.  This will introduce hard to find bugs with (partial)  upgrades.
pt: Não se esqueça de verificar se versões antigas de símbolos precisam de ser aumentadas. Não há maneira de B<dpkg-gensymbols> poder avisar sobre isto. Aplica o diff às cegas ou assumir que não há nada para mudar se não existir um diff, sem verificar por tais mudanças, pode levar a pacotes com dependências soltas, que afirmam poder trabalhar com pacotes mais antigos com que já não podem trabalhar. Isto irá introduzir dificuldades de encontrar bugs com actualizações (parciais).

note: type: =head2
en: Good library management
pt: Boa gestão de biblioteca

note: type: textblock
en: A well-maintained library has the following features:
pt: Uma biblioteca bem mantida tem as seguintes características:

note: type: textblock
en: its API is stable (public symbols are never dropped, only new public symbols are added) and changes in incompatible ways only when the SONAME changes;
pt: A sua API é estável (símbolos públicos nunca são largados, apenas símbolos públicos novos são adicionados) e alterações em modos incompatíveis sempre apenas quando o SONAME muda;

note: type: textblock
en: ideally, it uses symbol versioning to achieve ABI stability despite internal changes and API extension;
pt: idealmente, usa a identificação da versão do símbolo para obter estabilidade da ABI apesar de alterações internas e extensão API;

note: type: textblock
en: it doesn't export private symbols (such symbols can be tagged optional as workaround).
pt: não exporta símbolos privados (tais símbolos podem ser etiquetados de opcionais como meio de contornar).

note: type: textblock
en: While maintaining the symbols file, it's easy to notice appearance and disappearance of symbols.  But it's more difficult to catch incompatible API and ABI change.  Thus the maintainer should read thoroughly the upstream changelog looking for cases where the rules of good library management have been broken.  If potential problems are discovered, the upstream author should be notified as an upstream fix is always better than a Debian specific work-around.
pt: Enquanto se mantém o ficheiro symbols, é fácil percebermos o aparecimento e desaparecimento de símbolos. Mas é  mais difícil apanhar alterações de API e ABI incompatíveis. Assim o maintainer deve ler com atenção o registo de alterações do autor procurando casos onde as regras da boa gestão de bibliotecas foram quebradas. Se forem descobertos potenciais problemas, o autor original deve ser notificado pois uma correcção no autor é sempre melhor que um contorno especifico em Debian.

note: type: textblock
en: Scan I<package-build-dir> instead of debian/tmp.
pt: Sonda I<package-build-dir> em vez de debian/tmp.

note: type: textblock
en: Define the package name.  Required if more than one binary package is listed in debian/control (or if there's no debian/control file).
pt: Define o nome do pacote. Requerido se mais do que um pacote binário estiver listado em debian/control (ou se não existir o ficheiro debian/control).

note: type: textblock
en: Define the package version.  Defaults to the version extracted from debian/changelog.  Required if called outside of a source package tree.
pt: Define a versão do pacote. Usa por predefinição a versão extraída de debian/changelog. Requerido se chamado fora de uma árvore de pacote fonte.

note: type: textblock
en: Only analyze libraries explicitly listed instead of finding all public libraries.  You can use shell patterns used for pathname expansions (see the L<File::Glob> manual page for details) in I<library-file> to match multiple libraries with a single argument (otherwise you need multiple B<-e>).
pt: Apenas analisa bibliotecas explicitas em vez de procurar todas as bibliotecas públicas. Você pode usar padrões de shell usadas para expansões de nome de caminho (veja o manual L<File::Glob> para detalhes) em I<library-file> para corresponder a múltiplas bibliotecas com um único argumento (caso contrário você precisa de múltiplos B<-e>).

note: type: textblock
en: Prepend I<directory> to the list of directories to search for private shared libraries (since dpkg 1.19.1).  This option can be used multiple times.
pt: Precede I<directory> à lista de directórios a pesquisar por bibliotecas partilhadas privadas (desde dpkg 1.19.1). Esta opção pode ser usada várias vezes.

note: type: textblock
en: B<Note>: Use this option instead of setting B<LD_LIBRARY_PATH>, as that environment variable is used to control the run-time linker and abusing it to set the shared library paths at build-time can be problematic when cross-compiling for example.
pt: B<Nota>: Use esta opção em vez de definir B<LD_LIBRARY_PATH>, pois essa variável de ambiente é usado para controlar o vinculador de tempo-de-execução e abusar dela para definir caminhos de bibliotecas partilhadas durante a compilação pode ser problemático quando, por exemplo, se faz compilações cruzadas.

note: type: textblock
en: Use I<filename> as reference file to generate the symbols file that is integrated in the package itself.
pt: Usa I<nome-ficheiro> como ficheiro de referência para gerar o ficheiro de símbolos que é integrado no próprio pacote.

note: type: textblock
en: Print the generated symbols file to standard output or to I<filename> if specified, rather than to B<debian/tmp/DEBIAN/symbols> (or I<package-build-dir>B</DEBIAN/symbols> if B<-P> was used).  If I<filename> is pre-existing, its contents are used as basis for the generated symbols file.  You can use this feature to update a symbols file so that it matches a newer upstream version of your library.
pt: Escreve o ficheiro de símbolos gerado na saída standard ou em I<filename> se especificado, em vez de B<debian/tmp/DEBIAN/symbols> (ou I<package-build-dir>B</DEBIAN/symbols> se B<-P> foi usado). Se I<filename> é pré-existente, o seu conteúdo é usado como base para o ficheiro de símbolos gerado. Você pode usar esta funcionalidade para actualizar um ficheiro de símbolos para que corresponda à nova versão do autor da sua biblioteca.

note: type: textblock
en: Write the symbol file in template mode rather than the format compatible with L<deb-symbols(5)>.  The main difference is that in the template mode symbol names and tags are written in their original form contrary to the post-processed symbol names with tags stripped in the compatibility mode.  Moreover, some symbols might be omitted when writing a standard L<deb-symbols(5)> file (according to the tag processing rules) while all symbols are always written to the symbol file template.
pt: Escreve o ficheiro de símbolos em modo de modelo em vez do formato compatível com L<deb-symbols(5)>. A principal diferença é que em modo de modelo os nomes dos símbolos e as etiquetas são escritos na sua forma original ao contrário dos nomes de símbolos pós-processados com as etiquetas despidas do modo de compatibilidade. Mais ainda, alguns símbolos podem ser omitidos quando se escreve um ficheiro L<deb-symbols(5)> standard (de acordo com as regras de processamento de etiquetas) enquanto que todos os símbolos são sempre escritos no ficheiro modelo de símbolos.

note: type: textblock
en: Define the checks to do when comparing the generated symbols file with the template file used as starting point.  By default the level is 1.  Increasing levels do more checks and include all checks of lower levels.
pt: Define as verificações a fazer quando se compara o ficheiro de símbolos gerado com o ficheiro modelo usado como ponto de partida. Por predefinição o nível é 1. Aumentar os níveis faz mais verificações e inclui todas as verificações de baixo nível.

note: type: =item
en: Level 0
pt: Nível 0

note: type: textblock
en: Never fails.
pt: Nunca falha.

note: #-#-#-#-#  dpkg_1.23.4_pt.po (dpkg-man 1.23.3)  #-#-#-#-# type: =item
en: Level 1
pt: Nível 1

note: type: textblock
en: Fails if some symbols have disappeared.
pt: Falha se alguns símbolos tiverem desaparecido.

note: type: textblock
en: Fails if some new symbols have been introduced.
pt: Falha se alguns novo símbolos tiverem sido introduzidos.

note: type: textblock
en: Fails if some libraries have disappeared.
pt: Falha se algumas bibliotecas tiverem desaparecido.

note: type: =item
en: Level 4
pt: Nível 4

note: type: textblock
en: Fails if some libraries have been introduced.
pt: Falha se algumas bibliotecas tiverem sido introduzidos.

note: type: textblock
en: This value can be overridden by the environment variable B<DPKG_GENSYMBOLS_CHECK_LEVEL>.
pt: Este valor pode ser sobreposto pela variável de ambiente B<DPKG_GENSYMBOLS_CHECK_LEVEL>.

note: type: textblock
en: Keep quiet and never generate a diff between generated symbols file and the template file used as starting point or show any warnings about new/lost libraries or new/lost symbols.  This option only disables informational output but not the checks themselves (see B<-c> option).
pt: Mantêm-se calado e nunca gera um diff entre o ficheiro de símbolos gerados e o ficheiro modelo usando como ponto de arranque nem mostra nenhuns avisos sobre bibliotecas novas/perdidas nem símbolos novos/perdidos. Esta opção apenas desactiva os resultados informativos mas não os próprios  testes (veja a opção B<-c>).

note: type: textblock
en: Assume I<arch> as host architecture when processing symbol files.  Use this option to generate a symbol file or diff for any architecture provided its binaries are already available.
pt: Assume I<arch> como arquitectura anfitriã quando processa ficheiros de símbolos. Use esta opção para gerar um ficheiro de símbolos ou a diferença para qualquer arquitectura desde que os seus binários já estejam disponíveis.

note: type: textblock
en: Enable debug mode.  Numerous messages are displayed to explain what B<dpkg-gensymbols> does.
pt: Activa o modo de depuração. São mostradas numerosas mensagens para explicar o que o B<dpkg-gensymbols> faz.

note: type: textblock
en: Enable verbose mode.  The generated symbols file contains deprecated symbols as comments.  Furthermore in template mode, pattern symbols are followed by comments listing real symbols that have matched the pattern.
pt: Activa modo detalhado. O ficheiro de símbolos gerado contém símbolos abandonados como comentários. Mais ainda, em modo de modelo, os símbolos de padrões são seguidos de comentários que listam símbolos reais que corresponderam ao padrão.

note: type: textblock
en: Sets the host architecture if the B<--arch> option has not be specified.
pt: Define a arquitectura da máquina anfitriã se a opção B<--arch> não foi especificada.

note: type: textblock
en: Overrides the command check level, even if the B<-c> command-line argument was given (note that this goes against the common convention of command-line arguments having precedence over environment variables).
pt: Sobrepõe o nível de verificação do comando, mesmo se o argumento B<-c> de linha de comandos tenha sido dado (note que isto vai contra a convenção comum de argumentos de linha de comandos a ter a precedência sobre as variáveis de ambiente).

note: type: textblock
en: dpkg-maintscript-helper - works around known dpkg limitations in maintainer scripts
pt: dpkg-maintscript-helper - contorna limitações conhecidas do dpkg em scripts de maintainer.

note: type: =head1
en: COMMANDS AND PARAMETERS
pt: COMANDOS E PARÂMETROS

note: type: textblock
en: This program is designed to be run within maintainer scripts to achieve some tasks that B<dpkg> can't (yet) handle natively either because of design decisions or due to current limitations.
pt: Este programa destina-se a ser corrido dentro de scripts de maintainer para conseguir algumas tarefas que o B<dpkg> (ainda) não pode lidar nativamente seja por limitações de desenho ou devido a limitações actuais,

note: type: textblock
en: Many of those tasks require coordinated actions from several maintainer scripts (B<preinst>, B<postinst>, B<prerm>, B<postrm>).  To avoid mistakes the same call simply needs to be put in all scripts and the program will automatically adapt its behavior based on the environment variable B<DPKG_MAINTSCRIPT_NAME> and on the maintainer scripts arguments that you have to forward after a double hyphen.
pt: Muitas destas tarefas requerem acções coordenadas dos vários scripts de maintainer (B<preinst>, B<postinst>, B<prerm>, B<postrm>). Para evitar enganos a mesma chamada precisa simplesmente de englobar todos os scripts e o programa irá automaticamente adaptar o seu comportamento baseado na variável de ambiente B<DPKG_MAINTSCRIPT_NAME> e nos argumentos dos scripts do maintainer que você tem de reencaminhar após um duplo hífen.

note: type: =head1
en: COMMON PARAMETERS
pt: PARÂMETROS COMUNS

note: type: textblock
en: Defines the latest version of the package whose upgrade should trigger the operation.  It is important to calculate I<prior-version> correctly so that the operations are correctly performed even if the user rebuilt the package with a local version.  If I<prior-version> is empty or omitted, then the operation is tried on every upgrade (note: it's safer to give the version and have the operation tried only once).
pt: Define a versão mais recente do pacote cuja actualização deverá despoletar a operação. É importante calcular I<prior-version> correctamente para que as operações sejam correctamente executadas mesmo que o utilizador recompile o pacote com uma versão local. Se I<prior-version> estiver vazio ou omitido, então a operação é tentada a cada actualização (nora: é mais seguro fornecer a versão e ter a operação tentada apenas uma vez).

note: type: textblock
en: If the conffile has not been shipped for several versions, and you are now modifying the maintainer scripts to clean up the obsolete file, I<prior-version> should be based on the version of the package that you are now preparing, not the first version of the package that lacked the conffile.  This applies to all other actions in the same way.
pt: Se o conffile não tem sido enviado por várias versões, e você está agora a modificar os scripts do maintainer para limpar o ficheiro obsoleto, I<prior-version> deve ser baseado na versão do pacote que está agora a preparar, e não a primeira versão do pacote onde faltou o conffile. Isto aplica-se a todas as outras acções do mesmo modo.

note: type: textblock
en: For example, for a conffile removed in version B<2.0-1> of a package, I<prior-version> should be set to B<2.0-1~>.  This will cause the conffile to be removed even if the user rebuilt the previous version B<1.0-1> as B<1.0-1local1>.  Or a package switching a path from a symlink (shipped in version B<1.0-1>) to a directory (shipped in version B<2.0-1>), but only performing the actual switch in the maintainer scripts in version B<3.0-1>, should set I<prior-version> to B<3.0-1~>.
pt: Por exemplo, para um conffile removido na versão B<2.0-1> de um pacote, I<prior-version> deve ser definido para B<2.0-1~>. Isto irá fazer com que o conffile seja removido mesmo que o utilizador recompile a versão anterior B<1.0-1> como B<1.0-1local1>. Ou um pacote que mude um caminho de um link simbólico (enviado na versão  B<1.0-1>) para um directório (enviado na versão B<2.0-1>), mas apenas executando a mudança real nos scripts do maintainer na versão B<3.0-1>, deve definir I<prior-version> para B<3.0-1~>.

note: type: textblock
en: The package name owning the pathname(s).  When the package is “Multi-Arch: same” this parameter must include the architecture qualifier, otherwise it should B<not> usually include the architecture qualifier (as it would disallow cross-grades, or switching from being architecture specific to architecture B<all> or vice versa).  If the parameter is empty or omitted, the B<DPKG_MAINTSCRIPT_PACKAGE> and B<DPKG_MAINTSCRIPT_ARCH> environment variables (as set by B<dpkg> when running the maintainer scripts) will be used to generate an arch-qualified package name.
pt: O nome do pacote que possui os nome(s) de caminho(s). Quando o pacote é “Multi-Arch: same” este parâmetros tem de incluir o qualificador de arquitectura, caso contrário B<não> deverá geralmente incluir o qualificador de arquitectura ((pois iria desautorizar cruzamento de graduação, ou comutar de ser específico de arquitectura para arquitectura B<all> ou vice versa). Se o parâmetro estiver vazio ou omitido, as variáveis de ambiente B<DPKG_MAINTSCRIPT_PACKAGE> e B<DPKG_MAINTSCRIPT_ARCH> (definidas pelo B<dpkg> ao correr os scripts do maintainer) serão usadas para gerar um nome de pacote com qualificação de arquitectura.

note: type: textblock
en: All the parameters of the maintainer scripts have to be forwarded to the program after B<-->.
pt: Todos os parâmetros dos scripts do maintainer têm de ser encaminhados ao programa após B<-->.

note: type: =head1
en: CONFFILE RELATED TASKS
pt: TAREFAS RELACIONADAS COM FICHEIROS DE CONFIGURAÇÃO

note: type: textblock
en: When upgrading a package, B<dpkg> will not automatically remove a conffile (a configuration file for which B<dpkg> should preserve user changes) if it is not present in the newer version.  There are two principal reasons for this; the first is that the conffile could've been dropped by accident and the next version could restore it, users wouldn't want their changes thrown away.  The second is to allow packages to transition files from a dpkg-maintained conffile to a file maintained by the package's maintainer scripts, usually with a tool like debconf or ucf.
pt: Ao actualizar um pacote, o B<dpkg> não irá automaticamente remover um conffile (um ficheiro de configuração para o qual B<dpkg> deve preservar as alterações do utilizador) se este não estiver presente na versão mais recente. Existem duas razões principais para isto: a primeira é que o conffile poderia ser abandonado por acidente e a próxima versão poderia restaura-lo., e os utilizadores não querem que as suas alterações sejam deitadas fora. A segunda é para permitir aos pacotes transitarem ficheiros de um conffile mantido pelo dpkg para um ficheiro mantido pelos scripts do maintainer do pacote, geralmente com uma ferramenta como debconf ou ucf.

note: type: textblock
en: This means that if a package is intended to rename or remove a conffile, it must explicitly do so and B<dpkg-maintscript-helper> can be used to implement graceful deletion and moving of conffiles within maintainer scripts.
pt: Isto significa que se um pacote se destina a renomear ou remover um conffile, deve explicitamente fazê-lo e B<dpkg-maintscript-helper> pode ser usado para implementar o apagar e mover elegante de conffiles dentro dos scripts do maintainer.

note: type: =head2
en: Removing a conffile
pt: Remover um ficheiro de configuração

note: type: textblock
en: B<Note>: This can be replaced in most cases by the C<remove-on-upgrade> flag in F<DEBIAN/conffiles> (since dpkg 1.20.6), see L<deb-conffiles(5)>.
pt: B<Nota>: Isto pode ser substituído na maioria dos casos pela bandeira C<remove-on-upgrade> em F<DEBIAN/conffiles> (desde dpkg 1.20.6), veja L<deb-conffiles(5)>.

note: type: textblock
en: If a conffile is completely removed, it should be removed from disk, unless the user has modified it.  If there are local modifications, they should be preserved.  If the package upgrade aborts, the newly obsolete conffile should not disappear.
pt: Se um conffile for completamente removido, deve ser removido do disco, a menos que o utilizador o tenha modificado. Se existirem modificações locais, estas devem ser preservadas. Se a actualização do pacote abortar, o conffile obsoleto mais recente não deve desaparecer.

note: type: textblock
en: All of this is implemented by putting the following shell snippet in the B<preinst>, B<postinst> and B<postrm> maintainer scripts:
pt: tudo isto é implementado ao colocar o seguinte fragmento de shell nos scripts de maintainer B<preinst>, B<postinst> e B<postrm>:

note: type: textblock
en: I<conffile> is the filename of the conffile to remove.
pt: I<conffile> é o nome de ficheiro do conffile a remover.

note: type: textblock
en: Current implementation: in the B<preinst>, it checks if the conffile was modified and renames it either to I<conffile>B<.dpkg-remove> (if not modified) or to I<conffile>B<.dpkg-backup> (if modified).  In the B<postinst>, the latter file is renamed to I<conffile>B<.dpkg-bak> and kept for reference as it contains user modifications but the former will be removed.  If the package upgrade aborts, the B<postrm> reinstalls the original conffile.  During purge, the B<postrm> will also delete the B<.dpkg-bak> file kept up to now.
pt: Implementação actual: no B<preinst>, verifica se o conffile foi modificado e renomeia-o ou para I<conffile>B<.dpkg-remove> (se não modificado) ou para I<conffile>B<.dpkg-backup> (se modificado). No B<postinst>, o último ficheiro é renomeado para I<conffile>B<.dpkg-bak> e mantido para referência pois contem modificações do utilizador mas o antigo será removido. Se a actualização ao pacote abortar, o B<postrm> reinstala o conffile original. Durante a purga, o B<postrm> irá também apagar o ficheiro B<.dpkg-bak> mantido até à data.

note: type: =head2
en: Renaming a conffile
pt: Renomear um conffile

note: type: textblock
en: If a conffile is moved from one location to another, you need to make sure you move across any changes the user has made.  This may seem a simple change to the B<preinst> script at first, however that will result in the user being prompted by B<dpkg> to approve the conffile edits even though they are not responsible of them.
pt: Se um conffile for movido de uma localização para outra, você precisa de certificar que se move por quaisquer alterações que o utilizador tenha feito. Isto pode parecer uma mudança simples para o script B<preinst> no inicio, no entanto isso vai resultar no utilizador a ser questionado pelo B<dpkg> para aprovar as edições no conffile mesmo este não sendo o responsável por elas.

note: type: textblock
en: Graceful renaming can be implemented by putting the following shell snippet in the B<preinst>, B<postinst> and B<postrm> maintainer scripts:
pt: O renomear elegante pode ser implementado ao colocar o seguinte fragmente do shell nos scripts de maintainer B<preinst>, B<postinst> e B<postrm>:

note: type: textblock
en: I<old-conffile> and I<new-conffile> are the old and new name of the conffile to rename.
pt: I<old-conffile> e I<new-conffile> sãos os nomes antigo e novo do conffile a renomear.

note: type: textblock
en: Current implementation: the B<preinst> checks if the conffile has been modified, if yes it's left on place otherwise it's renamed to I<old-conffile>B<.dpkg-remove>.  On configuration, the B<postinst> removes I<old-conffile>B<.dpkg-remove> and renames I<old-conffile> to I<new-conffile> if I<old-conffile> is still available.  On abort-upgrade/abort-install, the B<postrm> renames I<old-conffile>B<.dpkg-remove> back to I<old-conffile> if required.
pt: Implementação actual: o B<preinst> verifica se o conffile foi modificado. Se sim, é deixado no lugar, caso contrário é renomeado para I<old-conffile>B<.dpkg-remove>. Durante a configuração, o B<postinst> remove I<old-conffile>B<.dpkg-remove> e renomeia I<old-conffile> para I<new-conffile> se I<old-conffile> ainda estiver disponível. No abortar-actualização/abortar-instalação, o B<postrm> renomeia I<old-conffile>B<.dpkg-remove> de volta a I<old-conffile> se necessário.

note: type: =head1
en: SYMLINK AND DIRECTORY SWITCHES
pt: LINKS SIMBÓLICOS E SWITCHES DE DIRECTÓRIO

note: type: textblock
en: When upgrading a package, B<dpkg> will not automatically switch a symlink to a directory or vice-versa.  Downgrades are not supported and the path will be left as is.
pt: Ao actualiza um pacote, o B<dpkg> não irá mudar automaticamente de um link simbólico para um directório ou vice-versa. Downgrades (descidas de versão) não são suportados e o caminho irá ser deixado como está.

note: type: textblock
en: B<Note>: The symlinks and directories created during these switches need to be shipped in the new packages, or B<dpkg> will not be able to remove them on purge.
pt: B<Nota>: Os links simbólicos e directórios criados durante esses switches precisam de ser enviados nos novos pacotes, ou o B<dpkg> não será capaz de os remover durante a purga.

note: type: =head2
en: Switching a symlink to directory
pt: Alternar um link simbólico para directório

note: type: textblock
en: If a symlink is switched to a real directory, you need to make sure before unpacking that the symlink is removed.  This may seem a simple change to the B<preinst> script at first, however that will result in some problems in case of admin local customization of the symlink or when downgrading the package.
pt: Se um link simbólico for mudado para um directório real, você precisa de certificar que o link simbólico é removido antes de desempacotar. Isto pode parecer uma mudança simples para o script B<preinst> no inicio, no entanto isso irá resultar em alguns problemas no caso de personalização local administrativa do link simbólico ou quando se retrocede na versão do pacote (downgrade).

note: type: textblock
en: I<pathname> is the absolute name of the old symlink (the path will be a directory at the end of the installation) and I<old-target> is the target name of the former symlink at I<pathname>.  It can either be absolute or relative to the directory containing I<pathname>.
pt: I<pathname> é o nome absoluto do link simbólico antigo (o caminho será um directório no final da instalação) e I<old-target> é o nome do alvo do link simbólico anterior em I<pathname>. Pode ser ou absoluto ou relativo ao directório que contem I<pathname>.

note: type: textblock
en: Current implementation: the B<preinst> checks if the symlink exists and points to I<old-target>, if not then it's left in place, otherwise it's renamed to I<pathname>B<.dpkg-backup>.  On configuration, the B<postinst> removes I<pathname>B<.dpkg-backup> if I<pathname>B<.dpkg-backup> is still a symlink.  On abort-upgrade/abort-install, the B<postrm> renames I<pathname>B<.dpkg-backup> back to I<pathname> if required.
pt: Implementação actual: o B<preinst> verifica se o link simbólico existe e aponta para I<old-target>, se não então deixa-o como estiver, caso contrário é renomeado para I<pathname>B<.dpkg-backup>. Na configuração, o B<postinst> remove I<pathname>B<.dpkg-backup> se I<pathname>B<.dpkg-backup> for ainda um link simbólico. Ao aborta actualização/instalação. o B<postrm> renomeia <pathname>B<.dpkg-backup> de volta para I<pathname> se necessário.

note: type: =head2
en: Switching a directory to symlink
pt: Alternar um directório para link simbólico

note: type: textblock
en: If a real directory is switched to a symlink, you need to make sure before unpacking that the directory is removed.  This may seem a simple change to the B<preinst> script at first, however that will result in some problems in case the directory contains conffiles, pathnames owned by other packages, locally created pathnames, or when downgrading the package.
pt: Se um directório é comutado para um link simbólico, você precisa de certificar-se antes de desempacotar que o directório foi removido. Isto pode parecer no início uma alteração simples ao script B<preinst>, no entanto isso vai resultar em alguns problemas se o directório conter conffiles, nomes de caminhos possuídos por outros pacotes, nomes de caminhos criados localmente, ou quando instala uma versão anterior do pacote (downgrade).

note: type: textblock
en: Graceful switching can be implemented by putting the following shell snippet in the B<preinst>, B<postinst> and B<postrm> maintainer scripts:
pt: Mudança elegante pode ser implementada ao colocar o seguinte fragmento de shell nos scripts B<preinst>, B<postinst> e B<postrm> do maintainer:

note: type: textblock
en: I<pathname> is the absolute name of the old directory (the path will be a symlink at the end of the installation) and I<new-target> is the target of the new symlink at I<pathname>.  It can either be absolute or relative to the directory containing I<pathname>.
pt: I<pathname> é o nome absoluto do directório antigo (o caminho será um link simbólico no final da instalação) e I<new-target> é o alvo do novo link simbólico em I<pathname>. Pode ser ou absoluto ou relativo ao directório que contem I<pathname>.

note: type: textblock
en: Current implementation: the B<preinst> checks if the directory exists, does not contain conffiles, pathnames owned by other packages, or locally created pathnames, if not then it's left in place, otherwise it's renamed to I<pathname>B<.dpkg-backup>, and an empty staging directory named I<pathname> is created, marked with a file so that dpkg can track it.  On configuration, the B<postinst> finishes the switch if I<pathname>B<.dpkg-backup> is still a directory and I<pathname> is the staging directory; it removes the staging directory mark file, moves the newly created files inside the staging directory to the symlink target I<new-target>/, replaces the now empty staging directory I<pathname> with a symlink to I<new-target>, and removes I<pathname>B<.dpkg-backup>.  On abort-upgrade/abort-install, the B<postrm> renames I<pathname>B<.dpkg-backup> back to I<pathname> if required.
pt: Implementação actual: o B<preinst> verifica se o directório existe, não contém conffiles, nomes de caminhos possuídos por outros pacotes, ou nomes de caminhos criados localmente, se não então é deixa-do como está, caso contrário é renomeado para I<pathname>B<.dpkg-backup>, e é criado um directório vazio estagiário chamado I<pathname>, marcado com um ficheiro para que o dpkg o possa acompanhar. Na configuração, o B<postinst> termina a comutação se I<pathname>B<.dpkg-backup> for ainda um directório e se I<pathname> é o directório de estagiário; remove o ficheiro marcador do directório estagiário, move os ficheiros acabados de criar dentro do directório estagiário para o link simbólico alvo I<new-target>/, substitui o agora vazio directório estagiário I<pathname> com um link simbólico para I<new-target>, e remove I<pathname>B<.dpkg-backup>. Ao abortar actualização/instalação, o B<postrm> renomeia I<pathname>B<.dpkg-backup> de volta para I<pathname> se necessário.

note: type: =head1
en: INTEGRATION IN PACKAGES
pt: INTEGRAÇÃO EM PACOTES

note: type: textblock
en: When using a packaging helper, please check if it has native B<dpkg-maintscript-helper> integration, which might make your life easier.  See for example L<dh_installdeb(1)>.
pt: Quando usar um ajudante de empacotamento, por favor verifique se ele tem integração com B<dpkg-maintscript-helper> nativa, o que pode tornar a sua vida mais fácil. Veja por exemplo L<dh_installdeb(1)>.

note: type: textblock
en: Given that B<dpkg-maintscript-helper> is used in the B<preinst>, using it unconditionally requires a versioned pre-dependency to ensure that the required version of B<dpkg> has been unpacked before, unless we know we are upgrading from a release where the required dpkg version is going to be satisfied.  The required version depends on the command used, for B<rm_conffile> and B<mv_conffile> it is 1.15.7.2, for B<symlink_to_dir> and B<dir_to_symlink> it is 1.17.14.  For example, if we required support for B<symlink_to_dir> when upgrading from a release that had a dpkg version earlier than 1.17.14, we would need to add:
pt: Dado que B<dpkg-maintscript-helper> é usado no B<preinst>, usa-lo incondicionalmente requer uma pré-dependência versionada para assegurar que a versão requerida do B<dpkg> já foi desempacotada antes, a menos que saibamos que estamos a atualizar a partir de um lançamento onde a versão de dpkg requerida vai ser satisfeita.  A versão requerida depende do comando usado, para B<rm_conffile> e B<mv_conffile> é 1.15.7.2, para B<symlink_to_dir> e B<dir_to_symlink> é 1.17.14.  Por exemplo, se nós requerermos suporte para B<symlink_to_dir> ao atualizar a partir dum lançamento que tinha uma versão de dpkg anterior a 1.17.14, nós iremos precisar de adicionar:

note: type: textblock
en: But in many cases the operation done by the program is not critical for the package, and instead of using a pre-dependency we can call the program only if we know that the required command is supported by the currently installed B<dpkg>:
pt: Mas em muitos casos a operação feita pelo programa não é crítica para o pacote, e em vez de usar uma pré-dependência nós podemos chamar o programa apenas quando sabemos que o comando requerido é suportado pelo B<dpkg> presentemente instalado:

note: type: textblock
en: The command B<supports> will return 0 on success, 1 otherwise.  The B<supports> command will check if the environment variables as set by dpkg and required by the script are present, and will consider it a failure in case the environment is not sufficient.
pt: O comando B<supports> irá retornar 0 em sucesso, 1 caso contrário. O comando B<supports> irá verificar se as variáveis de ambiente estão presentes como definidas pelo dpkg e requeridas pelo script, e irá considerar um fracasso no caso do ambiente não ser suficiente.

note: type: textblock
en: If set, it will be used as the filesystem root directory.
pt: Se definido, será usado como o directório raiz do sistema de ficheiros.

note: type: textblock
en: If set, it will be used as the B<dpkg> data directory.
pt: Se definido, será usado como o directório de dados do B<dpkg>.

note: type: textblock
en: Sets the color mode (since dpkg 1.19.1).  The currently accepted values are: B<auto> (default), B<always> and B<never>.
pt: Define o modo de cor (desde dpkg 1.19.1). Os valores presentemente aceites são: B<auto> (predefinição), B<always> e B<never>.

note: type: textblock
en: dpkg-mergechangelogs - 3-way merge of debian/changelog files
pt: dpkg-mergechangelogs - fusão de 3 vias de ficheiros debian/changelog

note: type: textblock
en: This program will use the 3 provided versions of the Debian changelog to generate a merged changelog file.  The resulting changelog is stored in the file I<out> or output to the standard output if that parameter is not given.
pt: Este programa irá usar as 3 versões fornecidas do changelog Debian para gerar um ficheiro changelog resultante de fusão. O changelog resultante é guardado no ficheiro I<out> ou enviado para a saída standard se esse parâmetro não for fornecido.

note: type: textblock
en: Each entry is identified by its version number and they are assumed to be not conflicting, they are simply merged in the right order (by decreasing version number).  When B<--merge-prereleases> is used, the part of the version number after the last tilde is dropped so that 1.0-1~exp1 and 1.0-1~exp5 are considered to be the same entry.  When the same version is available in both I<new-a> and I<new-b>, a standard line-based 3-way merge is attempted (provided that the module Algorithm::Merge is available — it's part of the package libalgorithm-merge-perl — otherwise you get a global conflict on the content of the entry).
pt: Cada entrada é identificada pelo seu número de versão e são assumidas como não em conflito, elas são simplesmente fundidas na ordem correcta (ao diminuir o número de versão). Quando B<--merge-prereleases> é usado, a parte do número de versão após o último til é largada de modo que 1.0-1~exp1 e 1.0-1~exp5 são consideradas a mesma entrada. Quando a mesma versão está disponível em ambas I<new-a> e I<new-b>, é tentada uma fusão standard de 3- vias baseada em linhas (desde que o módulo Algorithm::Merge esteja disponível — faz parte do pacote libalgorithm-merge-perl — caso contrário você vai obter um conflito global no conteúdo da entrada.).

note: type: textblock
en: Ignore the version number when the entries are marked as B<UNRELEASED> (since dpkg 1.21.0).
pt: Ignora o número de versão quando as entradas são marcadas como B<UNRELEASED> (desde dpkg 1.21.0).

note: type: textblock
en: This is useful when you have diverging development for versions that have not yet been released.  For instance 2.1-1 is released, then development happens for the new 2.2-1 and then for 2.3-1, where it makes sense to just end with a coalesced entry for 2.3-1 including all the development done in 2.2-1.
pt: Isto é útil quando você tem desenvolvimento divergente para versões que ainda não foram lançadas. Por exemplo, a 2.1-1 é lançada, depois acontece o desenvolvimento da nova 2.2-1 e depois para 2.3-1, onde faz sentido apenas ficar com uma entrada coalescida para 2.3-1 incluindo todo o desenvolvimento feito na 2.2-1.

note: type: textblock
en: Drop the part after the last tilde in the version number when doing version comparison to identify if two entries are supposed to be the same or not.
pt: Larga a parte após o último til no número de versão quando faz comparação de versões para identificar se duas entradas são supostamente a mesma ou não.

note: type: textblock
en: This is useful when you keep using the same changelog entry but you increase its version number regularly.  For instance, you might have 2.3-1~exp1, 2.3-1~exp2, ... until the official release 2.3-1 and they are all the same changelog entry that has evolved over time.
pt: Isto é útil quando você continua a usar a mesma entrada de changelog mas vai incrementado regularmente o seu número de versão. Por exemplo, você pode ter 2.3-1~exp1, 2.3-1~exp2, ... até ao lançamento oficial 2.3-1 e elas são todas a mesma entrada de changelog que foi evoluindo com o tempo.

note: type: textblock
en: Anything that is not parsed by L<Dpkg::Changelog> is lost during the merge.  This might include stuff like comments which were not supposed to be there, etc.
pt: Tudo o que não seja analisado por L<Dpkg::Changelog> é perdido durante a fusão. Isto pode incluir coisas como comentários que não eram suposto estar lá, etc.

note: type: =head1
en: INTEGRATION WITH GIT
pt: INTEGRAÇÃO COM GIT

note: type: textblock
en: If you want to use this program to merge Debian changelog files in a git repository, you have first to register a new merge driver in B<.git/config> or B<~/.gitconfig>:
pt: Se você deseja usar este programa para fundir ficheiros changelog Debian num repositório git, você tem primeiro de registar uma nova driver de fusão em B<.git/config> ou B<~/.gitconfig>:

note: type: textblock
en: Then you have to setup the merge attribute for the debian/changelog file either in B<.gitattributes> in the repository itself, or in B<.git/info/attributes>:
pt: Depois você tem de configurar o atributo de fusão para o ficheiro debian/changelog seja em B<.gitattributes> no próprio repositório, ou em B<.git/info/attributes>:

note: type: textblock
en: dpkg-name - rename Debian packages to full package names
pt: dpkg-name - renomeia pacotes Debian para o nome de pacote completo

note: type: textblock
en: This manual page documents the B<dpkg-name> program which provides an easy way to rename B<Debian> packages into their full package names.  A full package name consists of I<package>B<_>I<version>B<_>I<architecture>B<.>I<package-type> as specified in the control file of the package.  The I<version> part of the filename consists of the upstream version information optionally followed by a hyphen and the revision information.  The I<package-type> part comes from that field if present or will fall back to B<deb>.
pt: Este manual documenta o programa B<dpkg-name> o qual fornece uma maneira fácil de renomear pacotes B<Debian> nos seus nomes de pacote completos. Todos os nomes de pacote completos consistem de I<pacote>B<_>I<versão>B<_>I<arquitectura>B<.>I<tipo-de-pacote> como especificado no ficheiro de controle do pacote. A parte I<versão> do nome do ficheiro consiste da informação de versão do autor seguida opcionalmente por um hífen e a informação de revisão. A parte I<tipo-de-pacote> vem desse campo se estiver presente ou irá regressar a B<deb>.

note: type: textblock
en: The destination filename will not have the architecture information.
pt: O nome de ficheiro de destino não terá a informação de arquitectura.

note: type: textblock
en: Create a symlink, instead of moving.
pt: Cria um link simbólico, em vez de mover.

note: type: textblock
en: Existing files will be overwritten if they have the same name as the destination filename.
pt: Os ficheiros existentes serão sobrescritos se tiverem o mesmo nome que o nome de ficheiro de destino.

note: type: textblock
en: Files will be moved into a subdirectory.  If the directory given as argument exists the files will be moved into that directory otherwise the name of the target directory is extracted from the section field in the control part of the package.  The target directory will be «unstable/binary-I<architecture>/I<section>».  If the section is not found in the control, then B<no-section> is assumed, and in this case, as well as for sections B<non-free> and B<contrib> the target directory is «I<section>/binary-I<architecture>».  The section field is not required so a lot of packages will find their way to the B<no-section> area.
pt: Os ficheiros serão movidos para um sub-directório. Se o directório dado como argumento existir, os ficheiros serão movidos para esse directório, caso contrário, o nome do directório alvo é extraído do campo section na parte de controlo do pacote. O directório alvo irá ser «unstable/binary-I<architecture>/I<section>».  Se a section não for encontrada no controlo, então é assumido B<no-section>, e neste caso, assim como para secções B<non-free> e B<contrib> o directório alvo é «I<section>/binary-I<architecture>».  O campo section não é necessário, assim muitos pacotes irão encontrar o seu caminho até à área B<no-section>.

note: type: textblock
en: B<Warning>: Use this option with care, it is messy.
pt: B<Aviso>: Use esta opção com cuidado, ela faz porcaria.

note: type: textblock
en: This option can used together with the B<-s> option.  If a target directory isn't found it will be created automatically.
pt: Esta opção pode ser usada em conjunto com a opção B<-s>. Se um directório meta não for encontrado será criado automaticamente.

note: type: textblock
en: B<Warning>: Use this option with care.
pt: B<Aviso>: Use esta opção com cuidado.

note: type: textblock
en: Sets the host architecture.  This affects the architecture name used in the package filename.
pt: Define a arquitectura da máquina anfitriã. Isto afecta o nome de arquitectura usado no nome de ficheiro do pacote.

note: type: textblock
en: Some packages don't follow the name structure I<package>B<_>I<version>B<_>I<architecture>B<.deb>.  Packages renamed by B<dpkg-name> will follow this structure.  Generally this will have no impact on how packages are installed by L<dselect(1)>/L<dpkg(1)>, but other installation tools might depend on this naming structure.
pt: Alguns pacotes não seguem a estrutura de nome I<pacote>B<_>I<versão>B<_>I<arquitectura>B<.deb>. Os pacotes renomeados pelo B<dpkg-name> irá seguir estas estrutura. Geralmente isto não terá impacto sobre como os pacotes serão instalados pelos L<dselect(1)>/L<dpkg(1)>, mas outras ferramentas de instalação podem depender desta estrutura de nomes.

note: type: textblock
en: The file B<bar-foo.deb> will be renamed to bar-foo_1.0-2_i386.deb or something similar (depending on whatever information is in the control part of B<bar-foo.deb>).
pt: O ficheiro B<bar-foo.deb> ir+a ser renomeado para bar-foo_1.0-2_i386.deb ou algo semelhante (dependendo de que informação estiver na parte de controle de B<bar-foo.deb>).

note: type: textblock
en: All files with the extension B<deb> in the directory /root/debian and its subdirectory's will be renamed by B<dpkg-name> if required into names with no architecture information.
pt: Todos os ficheiros com a extensão B<deb> no directório /root/debian e nos seus sub-directórios serão renomeados pelo B<dpkg-name> se tal for requerido para nomes sem nenhuma informação de arquitectura.

note: type: textblock
en: B<Don't do this.> Your archive will be messed up completely because a lot of packages don't come with section information.  B<Don't do this.>
pt: B<Não faça isto.> O seu arquivo será baralhado completamente porque muitos pacotes não vêm com informação de secção. B<Não faça isto.>

note: type: textblock
en: This can be used when building new packages.
pt: Isto pode ser usado quando se compila novos pacotes.

note: type: textblock
en: dpkg-parsechangelog - parse Debian changelog files
pt: dpkg-parsechangelog - analisa ficheiros de registos de alterações Debian

note: type: textblock
en: B<dpkg-parsechangelog> reads and parses the changelog of an unpacked Debian source tree and outputs the information in it to standard output in a machine-readable form.
pt: B<dpkg-parsechangelog> lê e analisa o changelog de uma árvore fonte Debian desempacotada e envia a informação para a saída standard num formato de linguagem-máquina.

note: type: textblock
en: Specifies the changelog file to read information from.  A ‘-’ can be used to specify reading from standard input.  The default is B<debian/changelog>.
pt: Especifica o ficheiro de registo de alterações de onde ler informação. Pode ser usado um ‘-’ para especificar leitura a partir da entrada standard. A predefinição é B<debian/changelog>.

note: type: textblock
en: Specifies the format of the changelog.  By default the format is read from a special line near the bottom of the changelog or failing that defaults to the B<debian> standard format.  See also L</CHANGELOG FORMATS>.
pt: Especifica o formato do changelog. Por predefinição o formato é lido a partir de uma linha especial perto do fundo do changelog ou falhando isto cai para o formato standard B<debian>. Veja também L</FORMATOS DE CHANGELOG>.

note: type: textblock
en: Obsolete option without effect (since dpkg 1.18.8).  Setting the perl environment variables B<PERL5LIB> or B<PERLLIB> has a similar effect when looking for the parser perl modules.
pt: Opção obsoleta sem qualquer efeito (desde dpkg 1.18.8). Definir as variáveis de ambiente perl B<PERL5LIB> ou B<PERLLIB> tem um efeito semelhante quando se procura pelos módulos perl de analisador.

note: type: textblock
en: Specifies the name of the field to show (since dpkg 1.17.0).  The field name is not printed, only its value.
pt: Especifica o nome do campo a mostrar (desde dpkg 1.17.0). O nome do campo não é mostrado, apenas o seu valor.

note: type: =head2
en: Parser Options
pt: Opções de Analisador

note: type: textblock
en: The following options can be used to influence the output of the changelog parser, for example the range of entries or the format of the output.
pt: As seguintes opções podem ser usadas para influenciar o resultado do analisador de changelog, por exemplo o alcance das entradas ou o formato dos resultados.

note: type: textblock
en: Set the output format.  Currently supported values are B<dpkg> and B<rfc822>.  B<dpkg> is the classic output format (from before this option existed) and the default.  It consists of one stanza in Debian control format (see L<deb-control(5)>).  If more than one entry is requested, then most fields are taken from the first entry (usually the most recent entry), except otherwise stated:
pt: Define o formato de resultado. Actualmente os valores suportados são B<dpkg> e B<rfc822>. B<dpkg> é o formato de saída clássico (já vem de antes esta opção existir) e o predefinido. Consistem em uma estrofe em formato de controlo Debian  (veja L<deb-control(5)>). Se for requerida mais do que uma entrada, então a maioria dos campos são obtidos a partir da primeira entrada (geralmente a entrada mais recente), excepto caso contrário declarado:

note: type: textblock
en: The source version number.  B<Note>: For binary-only releases there might be no corresponding source release.
pt: O número de versão de fonte. B<Nota>: Para lançamentos apenas-binário pode não existir nenhum lançamento fonte correspondente.

note: type: textblock
en: A space-separated list of one or more distribution names where this version should be installed when it is uploaded.
pt: Uma lista separada por espaços de uma ou mais nomes de distribuições onde esta versão deve ser instalada quando é feito o envio dela.

note: type: textblock
en: The highest urgency of all included entries is used, followed by the concatenated (space-separated) comments from all the versions requested.
pt: De todas as entradas incluídas é usada a que tem a urgência mais alta, seguida pelos comentários (separados por espaços) concatenados de todas as versões requisitadas.

note: type: textblock
en: The name and email address of the person who prepared these changes, they are B<not> necessarily those of the uploader or the usual package maintainer.
pt: O nome e endereço de email da pessoa que preparou estas alterações, B<não> são necessariamente aquele de quem faz o envio nem do maintainer habitual do pacote.

note: type: textblock
en: The date of the entry as a string, as it appears in the changelog.  With a L<strptime(3)> format "B<%a, %d %b %Y %T %z>", but where the day of the week might not actually correspond to the real day obtained from the rest of the date string.  If you need a more accurate representation of the date, use the B<Timestamp> field, but take into account it might not be possible to map it back to the exact value in this field.
pt: A data da entrada como uma string, como aparece no changelog. Com um formato L<strptime(3)> "B<%a, %d %b %Y %T %z>", mas onde o dia da semana pode não corresponder realmente ao dia real obtido a partir do resto da string da data. Se você precisar duma representação mais exacta da data, use o campo B<Timestamp>, mas tenha em conta que pode não ser possível mapear-lo de volta ao valor exacto neste campo.

note: type: textblock
en: The date of the entry as a timestamp in seconds since the epoch (since dpkg 1.18.8).
pt: A data da entrada como uma marca temporal em segundos  desde a época (desde dpkg 1.18.8).

note: type: textblock
en: The Closes fields of all included entries are merged.
pt: Os campos Closes de todas as entradas incluídas são fundidos.

note: type: textblock
en: The text of all changelog entries is concatenated.  To make this field a valid Debian control format multiline field empty lines are replaced with a single full stop and all lines is intended by one space character.  The exact content depends on the changelog format.
pt: O texto de todas as entradas changelog é concatenado. Para tornar este campo um campo multi-linha de formato de controlo Debian válido, as linhas vazias são substituídas por um único ponto final e todas são destinadas por caractere de espaço. O conteúdo exacto depende do formato do changelog.

note: type: textblock
en: The B<Version>, B<Distribution>, B<Urgency>, B<Maintainer> and B<Changes> fields are mandatory.
pt: Os campos B<Version>, B<Distribution>, B<Urgency>, B<Maintainer>e B<Changes> são obrigatórios.

note: type: textblock
en: There might be additional user-defined fields present.
pt: Podem estar presentes campos adicionais definidos pelo utilizador.

note: type: textblock
en: The B<rfc822> format uses the same fields but outputs a separate stanza for each changelog entry so that all metadata for each entry is preserved.
pt: O formato B<rfc822> usa os mesmos campos mas escreve uma estrofe separada para cada entrada no changelog para que todos os meta-dados de cada entrada sejam preservados.

note: type: textblock
en: Include all changes in reverse order (since dpkg 1.19.1).
pt: Inclui todas as alterações  em ordem reversa (desde dpkg 1.19.1).

note: type: textblock
en: B<Note>: For the B<dpkg> format the first entry will be the most ancient entry.
pt: B<Nota>: Para o formato do B<dpkg> a primeira entrada será a entrada mais antiga.

note: type: textblock
en: Include all changes.  B<Note>: Other options have no effect when this is in use.
pt: Inclui todas as alterações. B<Nota>: Outras opções não têm efeito quando isto é usado.

note: type: textblock
en: Include all changes later than I<version>.
pt: Inclui todas as alterações posteriores a I<versão>.

note: type: textblock
en: Include all changes earlier than I<version>.
pt: Inclui todas as alterações anteriores a I<versão>.

note: type: textblock
en: Include all changes equal or later than I<version>.
pt: Inclui todas as alterações iguais ou posteriores a I<versão>.

note: type: textblock
en: Include all changes up to or equal than I<version>.
pt: Inclui todas as alterações até ou igual a I<versão>.

note: type: textblock
en: Include I<number> entries from the top (or the tail if I<number> is lower than 0).
pt: Inclui I<número> de entradas a partir do topo (ou do fundo se I<número> for menor que 0).

note: type: textblock
en: Change the starting point for B<--count>, counted from the top (or the tail if I<number> is lower than 0).
pt: Altera o ponto de inicio para B<--count>, contado a partir do topo (ou do fundo se I<número> for menor que 0).

note: type: =head1
en: CHANGELOG FORMATS
pt: FORMATOS DE CHANGELOG

note: type: textblock
en: It is possible to use a different format to the standard one, by providing a parser for that alternative format.
pt: É possível usar um formato diferente para o standard, ao disponibilizar um analisador para esse formato alternativo.

note: type: textblock
en: In order to have B<dpkg-parsechangelog> run the new parser, a line must be included within the last 40 lines of the changelog file, matching the Perl regular expression: “B<\schangelog-format:\s+([0-9a-z]+)\W>”.  The part in parentheses should be the name of the format.  For example:
pt: De modo a ter o B<dpkg-parsechangelog> a correr o novo analisador, tem de ser incluída uma linha dentro das últimas 40 linhas do ficheiro changelog, correspondendo à expressão regular Perl “B<\schangelog-format:\s+([0-9a-z]+)\W>”. A parte em parêntesis deve ser o nome do formato. Por exemplo:

note: type: textblock
en: Changelog format names are non-empty strings of lowercase alphanumerics (“a-z0-9”).
pt: Os nomes de formatos do registo de alterações são strings não vazias de alfanuméricos em letra minúscula (“a-z0-9”).

note: type: textblock
en: If such a line exists then B<dpkg-parsechangelog> will look for the parser as a B<Dpkg::Changelog::>I<Otherformat> perl module; it is an error for it not being present.  The parser name in the perl module will be automatically capitalized.  The default changelog format is B<debian>, and a parser for it is provided by default.
pt: Se tal linha existir então B<dpkg-parsechangelog> irá procurar por um analisador como um B<Dpkg::Changelog::>I<Otherformat> módulo perl; é um erro para ele não estar presente. O nome do analisador no módulo perl irá ser automaticamente capitalizado. O formato de changelog predefinido é B<debian>, e um analisador para ele é fornecido por predefinição.

note: type: textblock
en: The parser should be derived from the L<Dpkg::Changelog> class and implement the required documented interface.
pt: O analisador deve ser derivado a partir da classe L<Dpkg::Changelog>e implementar a necessária interface documentada.

note: type: textblock
en: If the changelog format which is being parsed always or almost always leaves a blank line between individual change notes, these blank lines should be stripped out, so as to make the resulting output compact.
pt: No formato de changelog que está a ser analisado, sempre ou quase sempre deixa uma linha vazia entre notas de alteração individuais, estas linhas vazias devem ser retiradas, para se criar a saída compacta resultante.

note: type: textblock
en: If the changelog format does not contain date or package name information this information should be omitted from the output.  The parser should not attempt to synthesize it or find it from other sources.
pt: Se o formato de changelog não conter informação da data ou do nome do pacote, esta informação deve ser omitida do resultado. O analisador não deve tentar sintetiza-la ou encontra-la a partir de outros serviços.

note: type: textblock
en: If the changelog does not have the expected format the parser should error out, rather than trying to muddle through and possibly generating incorrect output.
pt: Se o changelog não tiver o formato esperado, o analisador deve sair em erro, em vez de tentar inventar e possivelmente gerar resultados incorrectos.

note: type: textblock
en: A changelog parser may not interact with the user at all.
pt: Um analisador do registo de alterações pode não interagir de todo com o utilizador.

note: type: textblock
en: All B<Parser Options> except for B<-v> are only supported since dpkg 1.14.16.
pt: Todas as B<Parser Options> excepto para B<-v> só são suportadas desde dpkg 1.14.16.

note: type: textblock
en: Short option parsing with non-bundled values available only since dpkg 1.18.0.
pt: A análise de opções curtas com valores não-embolados está disponível apenas desde dpkg 1.18.0.

note: type: textblock
en: The changelog file, used to obtain version-dependent information about the source package, such as the urgency and distribution of an upload, the changes made since a particular release, and the source version number itself.
pt: O ficheiro changelog, usado ara obter informação dependente da versão acerca do pacote fonte, tal como a urgência e distribuição de um envio, as alterações feitas desde um lançamento particular, e o número de versão da própria fonte.

note: type: textblock
en: The B<Maintainer> field has a confusing name matching the field in the F<debian/control> file but not its exact semantics, where its meaning would be better represented by the B<Changed-By> field name used in the F<.changes> file.
pt: O campo B<Maintainer> tem uma confusão com o nome que corresponde ao campo no ficheiro F<debian/control> mas não é exactamente a mesma semântica, onde o seu significado seria melhor representado pelo nome de campo B<Changed-By> usado no ficheiro F<.changes>.

note: type: textblock
en: dpkg-query - a tool to query the dpkg database
pt: dpkg-query - uma ferramenta para questionar a base de dados do dpkg

note: type: textblock
en: B<dpkg-query> is a tool to show information about packages listed in the B<dpkg> database.
pt: B<dpkg-query> é uma ferramenta para mostrar informação acerca de pacotes listados no base de dados do B<dpkg>.

note: type: textblock
en: List all known packages matching one or more patterns, regardless of their status, which includes any real or virtual package referenced in any dependency relationship field (such as B<Breaks>, B<Enhances>, etc.).  If no I<package-name-pattern> is given, list all packages in I<%ADMINDIR%/status>, excluding the ones marked as not-installed (i.e.  those which have been previously purged).  Normal shell wildcard characters are allowed in I<package-name-pattern>.  Please note you will probably have to quote I<package-name-pattern> to prevent the shell from performing filename expansion.  For example this will list all package names starting with “libc6”:
pt: Lista todos os pacotes conhecidos que correspondem a um ou mais padrões, independentemente do seu estado, o que inclui quaisquer referências a pacotes reais ou virtuais em qualquer campo de relacionamento de dependência (tal como B<Breaks>, B<Enhances>, etc.). Se nenhum I<package-name-pattern> for fornecido, lista todos os pacotes em I<%ADMINDIR%/status>, excluindo aqueles marcados como não-instalados (isto é, aqueles que foram previamente purgados). São permitidos caracteres wildcard de shell normal em I<package-name-pattern>. Por favor note que provavelmente terá que citar I<package-name-pattern> para impedir a shell de executar expansão do nome de ficheiro. Por exemplo isto irá listas todos os nomes de pacotes que comecem com “libc6”:

note: type: textblock
en: The first three columns of the output show the desired action, the package status, and errors, in that order.
pt: As primeiras três colunas do resultado mostram a acção desejada, e estado do pacote, e erros, por essa ordem.

note: type: textblock
en: Desired action:
pt: Acção desejada:

note: type: textblock
en: Package status:
pt: Estado de pacote:

note: type: textblock
en: Error flags:
pt: Flags de erro:

note: type: textblock
en: An uppercase status or error letter indicates the package is likely to cause severe problems.  Please refer to L<dpkg(1)> for information about the above states and flags.
pt: Um estado em letra maiúscula ou letra de erro indica que o pacote é provável de causar severos problemas. Por favor consulte L<dpkg(1)> para informação sobre os estados e bandeiras em cima.

note: type: textblock
en: The output format of this option is not configurable, but varies automatically to fit the terminal width.  It is intended for human readers, and is not easily machine-readable.  See B<-W> (B<--show>)  and B<--showformat> for a way to configure the output format.
pt: O formato de saída desta opção não é configurável, mas varia automaticamente para caber na largura do terminal. Destina-se a ser lido por humanos e não é facilmente lido por máquinas. Veja B<-W> (B<--show>)  e B<--showformat> para um modo de configurar o formato do resultado.

note: type: textblock
en: Just like the B<--list> option this will list all packages matching the given patterns.  However the output can be customized using the B<--showformat> option.
pt: Tal como a opção B<--list> isto irá listar todos os pacotes que correspondem aos padrões dados. No entanto o resultado pode ser personalizado usando a opção B<--showformat>.

note: type: textblock
en: The default output format gives one line per matching package, each line consisting of the package name and its installed version, separated by a tab.  The package name will be architecture qualified for packages with a B<Multi-Arch> field with the value B<same> or with a foreign architecture, which is an architecture that is neither the native one nor B<all>.
pt: O formato de resultados predefinido dá uma linha por pacote correspondente, cada linha consistindo do nome do pacote e a sua versão instalada, separados por um tab. O nome de pacote será qualificado de arquitectura para pacotes com um campo B<Multi-Arch> com o valor B<same> ou com uma arquitectura alienígena, a qual é uma arquitectura que não é a nativa nem B<all>.

note: type: textblock
en: Report status of specified packages.  This just displays the entry in the installed package status database.  If no I<package-name> is specified it will display all package entries in the status database (since dpkg 1.19.1).  When multiple I<package-name> entries are listed, the requested status entries are separated by an empty line, with the same order as specified on the argument list.
pt: Reporta estado de pacotes específicos. Isto apenas mostra a entrada na base de dados de estados de pacotes instalados. Se não especificado nenhum I<package-name> irá mostrar todas as entradas de pacotes na base de dados de estados (desde dpkg 1.19.1). Quando são listadas várias entradas de I<package-name>, as entradas de estado requisitadas são separadas por uma linha vazia, com a mesma ordem que foi especificada na lista de argumentos.

note: type: textblock
en: List files installed to your system from I<package-name>.  When multiple I<package-name>s are listed, the requested lists of files are separated by an empty line, with the same order as specified on the argument list.
pt: Lista os ficheiros instalados no seu sistema a partir de I<package-name>. Quando são listados vários I<package-name>s, as listas de ficheiros pedidas são separadas por uma linha vazia, na mesma ordem como especificada na lista de argumentos.

note: type: textblock
en: Each file diversion is printed on its own line after its diverted file, prefixed with one of the following localized strings:
pt: Cada diversão de ficheiro é escrita na sua própria linha após o seu ficheiro divergido, prefixado com uma das seguintes strings localizadas:

note: type: textblock
en: B<Hint>: When machine parsing the output, it is customary to set the locale to B<C.UTF-8> to get reproducible results.  On some systems this might also require adapting the B<LANGUAGE> environment variable appropriately if it is already set (see L<locale(7)>).
pt: B<Dica>: Quando se faz análise máquina a uma saída, é costume definir o locale para B<C.UTF-8> para obter resultados reproduzíveis. Em alguns sistemas isto pode também requerer adaptar a variável de ambiente B<LANGUAGE> apropriadamente se já estiver definida (veja L<locale(7)>).

note: type: textblock
en: This command will not list extra files created by maintainer scripts, nor will it list alternatives.
pt: Este comando não irá listar ficheiros extra criados pelos scripts do maintainer, nem irá listar alternativas.

note: type: =item
en: B<--control-list> I<package-name>
pt: <--control-list> I<package-name>

note: type: textblock
en: List control files installed to your system from I<package-name> (since dpkg 1.16.5).  These can be used as input arguments to B<--control-show>.
pt: Lista ficheiros de controle instalados no seu sistema a partir de I<nome-pacote> (desde dpkg 1.16.5). Estes podem ser usados como argumentos de entrada para B<--control-show>.

note: type: textblock
en: Print the I<control-file> installed to your system from I<package-name> to the standard output (since dpkg 1.16.5).
pt: Escreve o I<ficheiro-controle> instalado no seu sistema a partir de I<nome-pacote> na saída standard (desde dpkg 1.16.5).

note: type: textblock
en: List paths for control files installed to your system from I<package-name> (since dpkg 1.15.4).  If I<control-file> is specified then only list the path for that control file if it is present.
pt: Lista caminhos para ficheiros de controle instalados no seu sistema a partir de I<package-name> (desde dpkg 1.15.4).  Se for especificado I<control-file> então apenas lista o caminho para esse ficheiro de controle se estiver presente.

note: type: textblock
en: B<Warning>: This command is deprecated as it gives direct access to the internal dpkg database, please switch to use B<--control-list> and B<--control-show> instead for all cases where those commands might give the same end result.  Although, as long as there is still at least one case where this command is needed (i.e. when having to remove a damaging postrm maintainer script), and while there is no good solution for that, this command will not get removed.
pt: B<Aviso>: Este comando está descontinuado pois dá acesso direto à base de dados interna do dpkg, por favor passe a usar B<--control-list> e B<--control-show> em vez deste para todos os casos onde esses comandos possam dar os mesmos resultados finais. Apesar disto, enquanto ainda existir pelo menos um caso onde este comando é necessário (isto é, quando é preciso de remover um script de maintainer postrm prejudicial), e enquanto não existir uma boa solução para isso, este comando não será removido.

note: type: textblock
en: Search for packages that own files corresponding to the given patterns.  Standard shell wildcard characters can be used in the pattern, where asterisk (B<*>) and question mark (B<?>) will match a slash, and backslash (B<\>) will be used as an escape character.
pt: Procura por pacotes que possuem ficheiros que correspondem aos padrões dados. Podem ser usados caracteres wildcard de shell standard no padrão, onde o asterisco (B<*>) e ponto interrogação (B<?>) irão corresponder a uma barra, e a barra invertida (B<\>) será usada como um caractere de escape.

note: type: textblock
en: If the first character in the I<filename-search-pattern> is none of ‘B<*[?/>’ then it will be considered a substring match and will be implicitly surrounded by ‘B<*>’ (as in B<*>I<filename-search-pattern>B<*>).  If the subsequent string contains any of ‘B<*[?\>’, then it will handled like a glob pattern, otherwise any trailing ‘B</>’ or ‘B</.>’ will be removed and a literal path lookup will be performed.
pt: Se o primeiro caractere em I<filename-search-pattern> não for nenhum de ‘B<*[?/>’ então será considerado uma correspondência de sub-string e será implicitamente cercada por ‘B<*>’ (como em B<*>I<filename-search-pattern>B<*>).  Se a string subsequente conter qualquer de ‘B<*[?\>’, então será lidada como um padrão glob, caso contrário qualquer ‘B</>’ ou ‘B</.>’ no final será removido e será executada uma busca de caminho literal.

note: type: textblock
en: The output format consists of one line per matching pattern, with a list of packages owning the pathname separated by a comma (U+002C ‘B<,>’) and a space (U+0020 ‘B< >’), followed by a colon (U+003A ‘B<:>’) and a space, followed by the pathname.  As in:
pt: O formato de saída consiste numa linha por padrão de correspondência, com uma lista pacotes a ter o nome de caminho separado por uma vírgula (U+002C ‘B<,>’) e um espaço (U+0020 ‘B< >’), seguido por dois pontos (U+003A ‘B<:>’) e um espaço seguido pelo nome de caminho. Como em:

note: type: textblock
en: File diversions are printed with the following localized strings:
pt: Diversões de ficheiro são escritas com as seguintes strings localizadas:

note: type: textblock
en: or for local diversions:
pt: ou para diversões locais:

note: type: textblock
en: B<Hint>: When machine parsing the output, it is customary to set the locale to B<C.UTF-8> to get reproducible results.
pt: B<Dica>: Quando se faz análise máquina a uma saída, é costume definir o locale para B<C.UTF-8> para obter resultados reproduzíveis.

note: type: textblock
en: Display details about packages, as found in I<%ADMINDIR%/available>.  If no I<package-name> is specified, it will display all package entries in the I<available> database (since dpkg 1.19.1).  When multiple I<package-name> are listed, the requested I<available> entries are separated by an empty line, with the same order as specified on the argument list.
pt: Mostra detalhes sobre pacotes, como encontrado em I<%ADMINDIR%/available>. Se nenhum I<package-name> for especificado, irá mostrar todas as entradas de pacotes na base de dados I<disponível> (desde dpkg 1.19.1). Quando vários I<package-name> são listados, as entradas I<disponíveis> requeridas são separadas por uma linha vazia, com a mesma ordem que foi especificada na lista de argumentos.

note: type: textblock
en: Users of APT-based frontends should use B<apt show> I<package-name> instead as the I<available> file is only kept up-to-date when using B<dselect>.
pt: Utilizadores de frontends baseados no APT devem usar B<apt show> I<package-name> em vez disto, pois o ficheiro I<disponível> só é mantido actualizado quando se usa o B<dselect>.

note: type: textblock
en: Change the location of the B<dpkg> database.  The default location is I<%ADMINDIR%>.
pt: Altera a localização da base de dados do B<dpkg>. A localização predefinida é I<%ADMINDIR%>.

note: type: textblock
en: Set the root directory to I<directory>, which sets the administrative directory to «I<directory>%ADMINDIR%» (since dpkg 1.21.0).
pt: Define o directório raiz para I<directory>, o que define o directório administrativo para «I<directory>%ADMINDIR%» (desde dpkg 1.21.0).

note: type: textblock
en: Also load the available file when using the B<--show> and B<--list> commands, which now default to only querying the status file (since dpkg 1.16.2).
pt: Também carrega o ficheiro disponível quando se usa os comandos B<--show> e B<--list>, que agora por predefinição apenas consulta o ficheiro de status (desde dpkg 1.16.2).

note: type: textblock
en: Disables the use of any pager when showing information (since dpkg 1.19.2).
pt: Desactiva o uso de qualquer paginador quando mostra informação (desde dpkg 1.19.2).

note: type: textblock
en: This option is used to specify the format of the output B<--show> will produce (short option since dpkg 1.13.1).  The format is a string that will be output for each package listed.
pt: Esta opção é usada para especificar o formato dos resultados que B<--show> irá produzir (opção curta desde dpkg 1.13.1). O formato é uma string que irá ser escrita para cada pacote listado.

note: type: textblock
en: In the format string, “B<\>” introduces escapes:
pt: Na string de formato, “B<\>” introduz escapes:

note: type: =item
en: B<\n> newline
pt: B<\n> nova linha

note: type: =item
en: B<\r> carriage return
pt: B<\r> retorno do carrinho

note: type: textblock
en: “B<\>” before any other character suppresses any special meaning of the following character, which is useful for “B<\>” and “B<$>”.
pt: “B<\>” antes de qualquer outro caractere suprime qualquer significado especial do caractere seguinte, o que é útil para “B<\>” e “B<$>”.

note: type: textblock
en: Package information can be included by inserting variable references to package fields using the syntax “B<${>I<field>[B<;>I<width>]B<}>”.  Fields are printed right-aligned unless the width is negative in which case left alignment will be used.  The following I<field>s are recognized but they are not necessarily available in the status file (only internal fields or fields stored in the binary package end up in it):
pt: Informação do pacote pode ser incluída ao inserir referencias variáveis a campos de pacotes usando a sintaxe “B<${>I<field>[B<;>I<width>]B<}>”. Campos são escritos alinhados à direita a menos que a largura seja negativa que nessa caso será usado o alinhamento à esquerda. OS seguintes I<field>s são reconhecidos mas não estão necessariamente disponíveis no ficheiro de estado (apenas campos internos ou campos guardados no pacote binário ficam lá):

note: type: =item
en: B<Conffiles> (internal)
pt: B<Conffiles> (interno)

note: type: =item
en: B<Config-Version> (internal)
pt: B<Config-Version> (interno)

note: type: =item
en: B<Description-md5> (internal, front-end related)
pt: B<Description-md5> (interno, relacionado com front-end)

note: type: =item
en: B<Filename> (internal, front-end related)
pt: B<Filename> (interno, relacionado com front-end)

note: type: =item
en: B<MD5sum> (internal, front-end related)
pt: B<MD5sum> (interno, relacionado com front-end)

note: type: =item
en: B<Revision> (obsolete)
pt: B<Revision> (obsoleto)

note: type: =item
en: B<SHA1> (internal, front-end related)
pt: B<SHA1> (interno, relacionado com front-end)

note: type: =item
en: B<SHA256> (internal, front-end related)
pt: B<SHA256> (interno, relacionado com front-end)

note: type: =item
en: B<SHA512> (internal, front-end related)
pt: B<SHA512> (interno, relacionado com front-end)

note: type: =item
en: B<Size> (internal, front-end related)
pt: B<Size> (interno, relacionado com front-end)

note: type: =item
en: B<Status> (internal)
pt: B<Status> (interno)

note: type: =item
en: B<Tag> (usually not in .deb but in repository Packages files)
pt: B<Tag> (geralmente não em .deb mas em ficheiros Packages do repositório)

note: type: =item
en: B<Triggers-Awaited> (internal)
pt: B<Triggers-Awaited> (interno)

note: type: =item
en: B<Triggers-Pending> (internal)
pt: B<Triggers-Pending> (interno)

note: type: textblock
en: The following are virtual fields, generated by B<dpkg-query> from values from other fields (note that these do not use valid names for fields in control files):
pt: Os seguintes são campos virtuais,m gerados pelo B<dpkg-query> a partir de valores de outros campos (note que estes não usam nomes válidos para campos em ficheiros de controle):

note: type: textblock
en: It contains the binary package name with a possible architecture qualifier like “libc6:amd64” (since dpkg 1.16.2).  An architecture qualifier will be present to make the package name unambiguous, for packages with a B<Multi-Arch> field with the value B<same> or with a foreign architecture, which is an architecture that is neither the native one nor B<all>.
pt: Contém o nome do pacote binário com um possível qualificador de arquitectura como “libc6:amd64” (desde dpkg 1.16.2). Um qualificador de arquitectura irá estar presente para tornar o nome do pacote não-ambiguo, para pacotes com um campo B<Multi-Arch> com o valor de B<same> ou com uma arquitectura alienígena, a qual é uma arquitectura que não é a nativa nem B<all>.

note: type: textblock
en: It contains the package short description (since dpkg 1.19.1).
pt: Contém a descrição curta do pacote (desde dpkg 1.19.1).

note: type: textblock
en: This is an alias for B<binary:Synopsis> (since dpkg 1.16.2).
pt: Isto é um alias para B<binary:Synopsis> (desde dpkg 1.16.2).

note: type: textblock
en: It contains the abbreviated package status (as three characters), such as “ii ” or “iHR” (since dpkg 1.16.2).  See the B<--list> command description for more details.
pt: Contem o estado do pacote abreviado (em três caracteres), tais como “ii ” ou “iHR” (desde dpkg 1.16.2). Veja a descrição do comando B<--list> para mais detalhes.

note: type: textblock
en: It contains the package wanted status, part of the Status field (since dpkg 1.17.11).
pt: Contém o estado desejado do pacote, parte do campo Status (desde dpkg 1.17.11).

note: type: textblock
en: It contains the package status word, part of the Status field (since dpkg 1.17.11).
pt: Contém a palavra de estado do pacote, parte do campo Status (desde dpkg 1.17.11).

note: type: textblock
en: It contains the package status error flag, part of the Status field (since dpkg 1.17.11).
pt: Contém a flag de erro do estado do pacote, parte do campo Status (desde dpkg 1.17.11).

note: type: textblock
en: It contains the list of the package filesystem entries separated by newlines (since dpkg 1.19.3).
pt: Contém a lista de entradas se sistemas de ficheiros do pacote separadas por novas linhas (desde dpkg 1.19.3).

note: type: textblock
en: It contains the timestamp in seconds of the last time the package filesystem entries were modified (since dpkg 1.19.3).
pt: Contém a marca temporal em segundos da última vez que as entradas de sistemas de ficheiros do pacote foram modificadas (desde dpkg 1.19.3).

note: type: textblock
en: It contains the source package name for this binary package (since dpkg 1.16.2).
pt: Contém o nome do pacote fonte para este pacote binário (desde o dpkg 1.16.2).

note: type: textblock
en: It contains the source package version for this binary package (since dpkg 1.16.2)
pt: Contém a versão de pacote fonte para este pacote binário (desde o dpkg 1.16.2).

note: type: textblock
en: It contains the source package upstream version for this binary package (since dpkg 1.18.16)
pt: Contém a versão do autor do pacote fonte para este pacote binário (desde dpkg 1.18.16).

note: type: textblock
en: The default format string is “B<${binary:Package}\t${Version}\n>”.  Actually, all other fields found in the status file (i.e. user defined fields) can be requested, too.  They will be printed as-is, though, no conversion nor error checking is done on them.  To get the name of the B<dpkg> maintainer and the installed version, you could run:
pt: A string do formato predefinida é “B<${binary:Package}\t${Version}\n>”. Na realidade, todos os outros campos encontrados no ficheiro de estado (isto é, campos definidos pelo utilizador) podem ser também requisitados. Eles irão ser escritos tal como estão,  too. They will be printed as-is, não obstante, nenhuma conversão ou verificação de erros é feita neles. Para obter o nome do maintainer do B<dpkg> e da versão instalada, você pode correr:

note: type: textblock
en: The requested query was successfully performed.
pt: A pesquisa requisitada foi executada com sucesso.

note: type: textblock
en: The requested query failed either fully or partially, due to no file or package being found (except for B<--control-path>, B<--control-list> and B<--control-show> were such errors are fatal).
pt: A pesquisa requisitada falhou seja total ou parcialmente, devido a nenhum ficheiro ou pacote ter sido encontrado (excepto para B<--control-path>, B<--control-list> e B<--control-show> onde tais erros são fatais).

note: type: textblock
en: Sets the program to execute when spawning a command via a shell (since dpkg 1.19.2).
pt: Define o programa a executar quando multiplica um comando via shell (desde dpkg 1.19.2).

note: type: textblock
en: Sets the pager command to use (since dpkg 1.19.1), which will be executed with «B<$SHELL -c>».  If B<SHELL> is not set, «B<%DPKG_DEFAULT_SHELL%>» will be used instead.
pt: Define o comando paginador a usar (desde dpkg 1.19.1), o qual ir+a ser executado com «B<$SHELL -c>».  Se B<SHELL> não estiver definido, irá ser usado «B<%DPKG_DEFAULT_SHELL%>» em vez dele.

note: type: textblock
en: The B<DPKG_PAGER> overrides the B<PAGER> environment variable (since dpkg 1.19.2).  If none of the programs pointed by B<DPKG_PAGER> or B<PAGER> are present, the following programs will be tried in order (since dpkg 1.22.12): the default pager B<%DPKG_DEFAULT_PAGER%>, then L<less(1)>, L<more(1)>, and finally L<cat(1)>.
pt: O B<DPKG_PAGER> sobrepõe a variável de ambiente B<PAGER> (desde dpkg 1.19.2).  Se nenhum dos programas apontados por B<DPKG_PAGER> ou B<PAGER> estiverem presentes, os seguintes programas serão tentados por ordem (desde dpkg 1.22.12): o paginador predefinido B<%DPKG_DEFAULT_PAGER%>, depois L<less(1)>, L<more(1)>, e finalmente L<cat(1)>.

note: type: textblock
en: If set and the B<--root> option has not been specified, it will be used as the filesystem root directory (since dpkg 1.21.0).
pt: Se definido e a opção B<--root> não foi especificada, será usado como o directório raiz do sistema de ficheiros (desde dpkg 1.21.0).

note: type: textblock
en: If set and the B<--admindir> option has not been specified, it will be used as the B<dpkg> data directory.
pt: Se definido e a opção B<--admindir> não for especificada, será usado como o directório de dados do B<dpkg>.

note: type: textblock
en: Defined by B<dpkg-query> to “B<-FRSXMQ>”, if not already set, when spawning a pager (since dpkg 1.19.2).  To change the default behavior, this variable can be preset to some other value including an empty string, or the B<PAGER> or B<DPKG_PAGER> variables can be set to disable specific options with «B<-+>», for example B<DPKG_PAGER="less -+F">.
pt: Definido pelo B<dpkg-query> para “B<-FRSXMQ>”, se não já definido, quando gera um paginador (desde dpkg 1.19.2). Para mudar o comportamento predefinido, esta variável pode ser pré-ajustada para qualquer outro valor incluindo uma string vazia, ou as variáveis B<PAGER> ou B<DPKG_PAGER> pode ser definidas para desactivar opções específicas com «B<-+>», por exemplo B<DPKG_PAGER="less -+F">.

note: type: textblock
en: Query operations should never require root, and delegating their execution to unprivileged users via some gain-root command can have security implications (such as privilege escalation), for example when a pager is automatically invoked by the tool.
pt: Operações de consulta nunca devem requerer root, e delegar a sua execução para utilizadores sem privilégios via algum comando de ganhar-root pode ter implicações de segurança (tais como escalada de privilégios), por exemplo quando um paginador é invocado automaticamente pela ferramenta.

note: type: textblock
en: dpkg-realpath - print the resolved pathname with DPKG_ROOT support
pt: dpkg-realpath - escreve o nome de caminho resolvido com suporte de DPKG_ROOT

note: type: textblock
en: B<dpkg-realpath> is a tool (since dpkg 1.20.1) to resolve a pathname, that takes the L<dpkg(1)> root directory into account, either implicitly from the B<DPKG_ROOT> environment variable or from the command-line B<--root> or B<--instdir> options, and returns an absolute I<pathname> relative to the root directory.  The root directory must not be prefixed to the I<pathname> to be resolved.
pt: B<dpkg-realpath> é uma ferramenta (desde dpkg 1.20.1) para resolver um nome de caminho, que toma o directório raiz do L<dpkg(1)> em conta, seja implicitamente a partir da variável de ambiente B<DPKG_ROOT> ou a partir das opções B<--root> ou B<--instdir> da linha de comandos, e retorna um I<pathname> absoluto relativo ao directório raiz. O directório raiz não pode ser prefixado ao I<pathname> para ser resolvido.

note: type: textblock
en: This is intended to be used by other B<dpkg> helpers, or by maintainer scripts instead of using L<realpath(1)> or L<readlink(1)> to canonicalize pathnames, as these latter commands do not support canonicalization relative to a different root than F</>.
pt: Isto destina-se a ser usado por outros ajudantes do B<dpkg>, ou por scripts de maintainer em vez de se usar L<realpath(1)> ou L<readlink(1)> para canonizar nomes de caminhos, pois estes últimos comandos não suportam canonização relativa a uma raiz diferente de F</>.

note: type: textblock
en: This program was introduced in dpkg 1.20.1.
pt: Este programa foi introduzido no dpkg 1.20.1.

note: type: textblock
en: Use a NUL byte to end output lines instead of a new line character (since dpkg 1.20.6).
pt: Usa um byte NUL para terminar as linhas de resultados em vez do caractere de nova linha (desde dpkg 1.20.6).

note: type: textblock
en: Set the root directory to I<directory>, which is the base directory that pathnames get canonicalized against.  Defaults to «B</>» if B<DPKG_ROOT> has not been set.
pt: Define o directório raiz para I<directory>, o qual é o directório base com que os nomes de caminho são canonizados. A predefinição é «B</>» se B<DPKG_ROOT> não estiver definido.

note: type: textblock
en: If set and the B<--instdir> or B<--root> options have not been specified, it will be used as the filesystem root directory.
pt: Se definido e as opções B<--instdir> ou B<--root> não foram especificadas, será usado como o directório raiz do sistema de ficheiros.

note: type: textblock
en: dpkg-scanpackages - create Packages index files
pt: dpkg-scanpackages - cria ficheiros de índices Packages

note: type: textblock
en: B<dpkg-scanpackages> sorts through a tree of Debian binary packages and creates a Packages file, used by L<apt(8)>, L<dselect(1)>, etc, to tell the user what packages are available for installation.  These Packages files are the same as those found on Debian archive sites and media discs.  You might use B<dpkg-scanpackages> yourself if making a directory of local packages to install on a cluster of machines.
pt: B<dpkg-scanpackages> ordena entre uma árvore de pacotes binários Debian e caria um ficheiro Packages, usado por L<apt(8)>, L<dselect(1)>, etc, para dizer ao utilizador que pacotes estão disponíveis para instalação. Estes ficheiros Packages são os mesmo que aqueles encontrados em sites de arquivos Debian e discos de media. Você próprio pode usar B<dpkg-scanpackages> se pretender criar um directório local de pacotes para instalar num grupo de máquinas.

note: type: textblock
en: B<Note>: If you want to access the generated Packages file with L<apt(8)> you will probably need to compress the file with L<xz(1)> (generating a Packages.xz file), L<bzip2(1)> (generating a Packages.bz2 file) or L<gzip(1)> (generating a Packages.gz file).  L<apt(8)> ignores uncompressed Packages files except on local access (i.e.  B<file://> sources).
pt: B<Nota>: Se você pretende aceder ao ficheiro Packages gerado com o L<apt(8)> vai provavelmente precisar de comprimir o ficheiro com L<xz(1)> (gerando um ficheiro Packages.xz), L<bzip2(1)> (gerando um ficheiro Packages.bz2) ou L<gzip(1)> (gerando um ficheiro Packages.gz ). O L<apt(8)> ignora ficheiros Packages não comprimidos excepto em acesso local (isto é, fontes B<file://>).

note: type: textblock
en: I<binary-path> is the name of the tree of the binary packages to process (for example, B<contrib/binary-i386>).  It is best to make this relative to the root of the Debian archive, because every Filename field in the new Packages file will start with this string.
pt: I<binary-path> é o nome da árvore dos pacotes binários a processar (por exemplo, B<contrib/binary-i386>).  É melhor tornar isto relativo à raiz do arquivo Debian, porque cada campo Filename no novo ficheiro Packages irá começar com esta string.

note: type: textblock
en: I<override-file> is the name of a file to read which contains information about how the package fits into the distribution (the file can be compressed since dpkg 1.15.5); see L<deb-override(5)>.
pt: I<override-file> é o nome de um ficheiro a ler o qual contem informação acerca de como o pacote encaixa na distribuição (o ficheiro pode estar comprimido desde dpkg 1.15.5); veja L<deb-override(5)>.

note: type: textblock
en: I<path-prefix> is an optional string to be prepended to the Filename fields.
pt: I<prefixo-caminho> é um string opcional a ser precedida aos campos Filename.

note: type: textblock
en: If more than one version of a package is found only the newest one is included in the output.  If they have the same version and only differ in architecture only the first one found is used.
pt: Se for encontrada mais do que uma versão de um pacote, apenas a mais recente é incluída no resultado. Se estes tiverem a mesma versão e apenas diferirem na arquitectura, é usado apenas o primeiro encontrado.

note: type: textblock
en: Scan for *.I<type> packages, instead of *.deb.
pt: Sonda por pacotes *.I<tipo>, em vez de *.deb.

note: type: textblock
en: Scan I<file> to find supplementary overrides (the file can be compressed since dpkg 1.15.5).  See L<deb-extra-override(5)> for more information on its format.
pt: Sonda o I<file> para encontrar sobreposições suplementares (o ficheiro pode ser comprimido desde o dpkg 1.15.5). Veja L<deb-extra-override(5)> para mais informações sobre este formato.

note: type: textblock
en: Use a pattern consisting of I<*_all.deb> and I<*_arch.deb> instead of scanning for all debs.
pt: Usa um padrão que consistem de I<*_all.deb> e I<*_arch.deb> em vez de examinar todos os debs.

note: type: textblock
en: Only generate file hashes for the comma-specified list specified (since dpkg 1.17.14).  The default is to generate all currently supported hashes.  Supported values: B<md5>, B<sha1>, B<sha256>.
pt: Apenas gera cinzas de ficheiros para a lista especificada, especificada-por-vírgulas, (desde dpkg 1.17.14). A predefinição é gerar todos os hashes actualmente suportados. Valores suportados: B<md5>, B<sha1>, B<sha256>.

note: type: textblock
en: Include all found packages in the output.
pt: Inclui todos os pacotes encontrados no resultado.

note: type: textblock
en: Add an B<X-Medium> field containing the value I<id-string> (since dpkg 1.15.5).  This field is required if you want to generate B<Packages.cd> files for use by the B<media> access method of B<dselect>.
pt: Adiciona um campo B<X-Medium> que contém o valor I<string-id> (desde dpkg 1.15.5). Este campo é necessário se desejar gerar ficheiros B<Packages.cd> para serem usados pelo método de acesso B<media> do B<dselect>.

note: type: textblock
en: B<dpkg-scanpackages> outputs the usual self-explanatory errors.  It also warns about packages that are in the wrong subdirectory, are duplicated, have a Filename field in their control file, are missing from the override file, or have maintainer substitutions which do not take effect.
pt: B<dpkg-scanpackages> gera os erros auto-explicativos usuais. Também avisa acerca de pacotes que estão no sub-directório errado, estão duplicados, têm um campo Filename no seu ficheiro de controle, estão em falta no ficheiro de sobreposições, ou têm substituições do maintainer as quais não tomam efeito.

note: type: textblock
en: dpkg-scansources - create Sources index files
pt: dpkg-scansources - cria ficheiros de índices Sources

note: type: textblock
en: B<dpkg-scansources> scans the given I<binary-dir> for I<.dsc> files.  These are used to create a Debian source index, which is output to stdout.
pt: B<dpkg-scansources> sonda o I<directório-binário> fornecido por ficheiros I<.dsc>. Estes são usados para criar um índice de fonte Debian, o qual é enviado para o stdout.

note: type: textblock
en: The I<override-file>, if given, is used to set priorities in the resulting index stanzas and to override the maintainer field given in the I<.dsc> files.  The file can be compressed (since dpkg 1.15.5).  See L<deb-override(5)> for the format of this file.
pt: O I<override-file>, se fornecido, é usado para definir prioridades nas estrofes de índice resultantes e para sobrepor o campo do maintainer dado nos ficheiros I<.dsc>. O ficheiro pode estar comprimido (desde dpkg 1.15.5). Veja L<deb-override(5)> para o formato deste ficheiro.

note: type: textblock
en: B<Note>: Since the override file is indexed by binary, not source packages, there's a bit of a problem here.  The current implementation uses the highest priority of all the binary packages produced by a I<.dsc> file for the priority of the source package, and the override entry for the first binary package listed in the I<.dsc> file to modify maintainer information.  This might change.
pt: B<Nota>: Como o ficheiro de sobreposição é indexado por pacotes binário, não pacotes fonte, existe um pequeno problema aqui. A implementação actual usa a prioridade mais alta de todos os pacotes binários produzidos por um ficheiro I<.dsc> para a prioridade do pacote fonte, e para a entrada de sobreposição para o primeiro pacote binário listado no ficheiro I<.dsc> para modificar a informação do maintainer. Isto poderá ser alterado.

note: type: textblock
en: The I<path-prefix>, if given, is prepended to the directory field in the generated source index.  You generally use this to make the directory fields contain the path from the top of the Debian archive hierarchy.
pt: O I<path-prefix>, se dado, é pré-adicionado ao campo directório no índice fonte gerado. Geralmente você usa isto para fazer com que os campos directório contenham o caminho desde o topo da hierarquia do arquivo Debian.

note: type: textblock
en: B<Note>: If you want to access the generated Sources file with L<apt(8)> you will probably need to compress the file with L<gzip(1)> (generating a Sources.gz file).  L<apt(8)> ignores uncompressed Sources files except on local access (i.e.  B<file://> sources).
pt: B<Nota>: Se você deseja aceder ao ficheiros Sources gerado com L<apt(8)> você vai provavelmente precisar de comprimir o ficheiro com L<gzip(1)> (gerando um ficheiro Sources.gz). O L<apt(8)> ignora ficheiros Sources não comprimidos excepto em acesso local (isto é, fontes B<file://>).

note: type: textblock
en: Do not sort the index stanzas.  Normally they are sorted by source package name.
pt: Não ordena as estrofes do índice. Normalmente elas estão ordenadas pelo nome do pacote fonte.

note: type: textblock
en: Scan I<file> to find supplementary overrides (since dpkg 1.15.4; the file can be compressed since dpkg 1.15.5).  See L<deb-extra-override(5)> for more information on its format.
pt: Sonda o I<ficheiro> para encontrar sobreposições suplementares (desde dpkg 1.15.4; o ficheiro pode ser comprimido desde 1.15.5). Veja L<deb-extra-override(5)> para mais informação sobre este formato.

note: type: textblock
en: Use I<file> as the source override file (the file can be compressed since dpkg 1.15.5).  The default is the name of the override file you specified with I<.src> appended.
pt: Usa I<file> como o ficheiro de sobreposição da fonte (o ficheiro pode ser comprimido desde dpkg 1.15.5). A predefinição é o nome do ficheiro de sobreposição que você especificou com I<.src> adicionado.

note: type: textblock
en: The source override file is in a different format from the binary override file.  It contains only two whitespace separated fields, the first is the source package name and the second is the section.  Blank lines and comment lines are ignored in the normal manner.  If a package appears in both files the source override takes precedence for setting the section.
pt: O ficheiro de sobreposição de fonte está num formato diferente do ficheiro de sobreposição de binário. Contém apenas dois campos separados por espaço em branco, o primeiro é o nome do pacote fonte e o segundo é a secção. Linhas vazias e comentários são ignorados no modo normal. Se um pacote aparece em ambos ficheiros a sobreposição de fonte toma precedência para definir a secção.

note: type: textblock
en: Turn debugging on.
pt: Liga a depuração.

note: type: textblock
en: dpkg-shlibdeps - generate shared library substvar dependencies
pt: dpkg-shlibdeps - gera dependências substvar de biblioteca partilhada

note: type: textblock
en: B<dpkg-shlibdeps> calculates shared library dependencies for executables named in its arguments.  The dependencies are added to the substitution variables file B<debian/substvars> as variable names B<shlibs:>I<dependency-field> where I<dependency-field> is a dependency field name.  Any other variables starting with B<shlibs:> are removed from the file.
pt: B<dpkg-shlibdeps> calcula dependências de bibliotecas partilhadas para executáveis nomeados nos seus argumentos. As dependências são adicionadas ao ficheiro de variáveis de substituição B<debian/substvars> como nomes de variáveis B<shlibs:>I<dependency-field> onde I<dependency-field> é um nome de campo de dependência. Quaisquer outras variáveis começadas com B<shlibs:> são removidas do ficheiro.

note: type: textblock
en: B<dpkg-shlibdeps> has two possible sources of information to generate dependency information.  Either I<symbols> files or I<shlibs> files.  For each binary that B<dpkg-shlibdeps> analyzes, it finds out the list of libraries that it's linked with.  Then, for each library, it looks up either the I<symbols> file, or the I<shlibs> file (if the former doesn't exist or if debian/shlibs.local contains the relevant dependency).  Both files are supposed to be provided by the library package and should thus be available as %ADMINDIR%/info/I<package>.I<symbols> or %ADMINDIR%/info/I<package>.I<shlibs>.  The package name is identified in two steps: find the library file on the system (looking in the same directories that B<ld.so> would use), then use B<dpkg -S> I<library-file> to lookup the package providing the library.
pt: B<dpkg-shlibdeps> tem duas possíveis fontes de informação para gerar a informação de dependências. Seja ficheiros I<symbols> ou ficheiros I<shlibs>. Para cada binário que o B<dpkg-shlibdeps> analise, ele encontra a lista de binários com que tem links. Depois, para cada biblioteca, procura pelo ficheiro I<symbols>, ou pelo ficheiro I<shlibs> (se o anterior não existir ou se debian/shlibs.local conter a dependência relevante). Ambos ficheiros são supostos serem fornecidos pelo pacote biblioteca e devem assim estarem disponíveis como as %ADMINDIR%/info/I<package>.I<symbols> ou %ADMINDIR%/info/I<package>.I<shlibs>. O nome do pacote é identificado em dois passos: encontrar o ficheiro biblioteca no sistema (procurando nos mesmos directórios que B<ld.so> iria usar), depois usar B<dpkg -S> I<library-file> para procurar o pacote que fornece a biblioteca.

note: type: =head2
en: Symbols files
pt: Ficheiros de Símbolos

note: type: textblock
en: Symbols files contain finer-grained dependency information by providing the minimum dependency for each symbol that the library exports.  The script tries to find a symbols file associated to a library package in the following places (first match is used):
pt: Ficheiros Symbols contêm informação de dependências afinada ao fornecerem a dependência mínima para cada símbolo que a biblioteca exporta. O script tenta encontrar um ficheiro de símbolos associado a um pacote biblioteca nos seguintes locais (é usada a primeira correspondência):

note: type: textblock
en: Shared library information generated by the current build process that also invoked B<dpkg-shlibdeps>.  They are generated by L<dpkg-gensymbols(1)>.  They are only used if the library is found in a package's build tree.  The symbols file in that build tree takes precedence over symbols files from other binary packages.
pt: Informação de biblioteca partilhada gerada pelo actual processo de compilação que também invocou B<dpkg-shlibdeps>. São gerados por L<dpkg-gensymbols(1)>. São apenas usados se a biblioteca for encontrada na árvore de compilação do pacote. O ficheiro de símbolos nessa árvore de compilação toma precedência sobre ficheiros de símbolos de outros pacotes binários.

note: type: textblock
en: Per-system overriding shared library dependency information.  I<arch> is the architecture of the current system (obtained by B<dpkg-architecture -qDEB_HOST_ARCH>).
pt: Informação de sobreposição por-sistema de dependência de biblioteca partilhada. I<arch> é a arquitectura do sistema actual (obtida por B<dpkg-architecture -qDEB_HOST_ARCH>).

note: type: =item
en: Output from “B<dpkg-query --control-path> I<package> symbols”
pt: Resultado de “B<dpkg-query --control-path> I<package> symbols”

note: type: textblock
en: Package-provided shared library dependency information.  Unless overridden by B<--admindir>, those files are located in %ADMINDIR%.
pt: Informação de dependências de bibliotecas partilhadas fornecidas pelo pacote. A menos que sobrepostas por B<--admindir>, esses ficheiros estão localizados em %ADMINDIR%.

note: type: textblock
en: While scanning the symbols used by all binaries, B<dpkg-shlibdeps> remembers the (biggest) minimal version needed for each library.  At the end of the process, it is able to write out the minimal dependency for every library used (provided that the information of the I<symbols> files are accurate).
pt: Enquanto sonda os símbolos usados por todos os binários, o B<dpkg-shlibdeps> lembra-se da versão mínima (mais alta) necessária para cada biblioteca. No final do processo, é capaz de escrever a dependência mínima para cada biblioteca usada (desde que a informação dos ficheiros I<symbols> esteja exacta).

note: type: textblock
en: As a safe-guard measure, a symbols file can provide a B<Build-Depends-Package> or B<Build-Depends-Packages> meta-information field and B<dpkg-shlibdeps> will extract the minimal version required by the corresponding package in the B<Build-Depends> field and use this version if it's higher than the minimal version computed by scanning symbols.
pt: Como medida de salva-guarda, um ficheiro de símbolos pode fornecer um campo de meta-informação B<Build-Depends-Package> ou B<Build-Depends-Packages> e B<dpkg-shlibdeps> irá extrair a versão mínima requerida pelo pacote correspondente no campo B<Build-Depends> e usa esta versão se for maior que a versão mínima computada pela sondagem dos símbolos.

note: type: =head2
en: Shlibs files
pt: Ficheiros shlibs

note: type: textblock
en: Shlibs files associate directly a library to a dependency (without looking at the symbols).  It's thus often stronger than really needed but very safe and easy to handle.
pt: Ficheiros Shlibs associam directamente uma biblioteca a uma dependência (sem olhar para os símbolos). É assim geralmente mais forte do que realmente necessário mas muito seguro e fácil de manusear.

note: type: textblock
en: The dependencies for a library are looked up in several places.  The first file providing information for the library of interest is used:
pt: As dependências por uma biblioteca são procuradas em vários lugares. É usado o primeiro ficheiro que providencia informação para a biblioteca que interessa:

note: type: textblock
en: Package-local overriding shared library dependency information.
pt: Informação de dependência de biblioteca partilhada que sobrepõe pacote local

note: type: textblock
en: Per-system overriding shared library dependency information.
pt: Informação de dependência de biblioteca partilhada de sobreposição por sistema.

note: type: textblock
en: Shared library information generated by the current build process that also invoked B<dpkg-shlibdeps>.  They are only used if the library is found in a package's build tree.  The shlibs file in that build tree takes precedence over shlibs files from other binary packages.
pt: Informação de biblioteca partilhada gerada pelo actual processo de compilação que também invocou B<dpkg-shlibdeps>. São apenas usados se a biblioteca for encontrada na árvore de compilação do pacote. O ficheiro shlibs nessa árvore de compilação toma precedência sobre ficheiros shlibs de outros pacotes binários.

note: type: =item
en: Output from “B<dpkg-query --control-path> I<package> shlibs”
pt: Resultado de “B<dpkg-query --control-path> I<package> shlibs”

note: type: textblock
en: Per-system default shared library dependency information.
pt: Informação de dependência de biblioteca partilhada predefinida por sistema.

note: type: textblock
en: The extracted dependencies are then directly used (except if they are filtered out because they have been identified as duplicate, or as weaker than another dependency).
pt: as dependências extraídas são depois usadas directamente (excepto se forem filtradas porque foram identificadas como duplicadas, ou como mas fracas que outra dependência).

note: type: textblock
en: B<dpkg-shlibdeps> interprets non-option arguments as executable names, just as if they'd been supplied as B<-e>I<executable>.
pt: B<dpkg-shlibdeps> interpreta argumentos não-opção como nomes executáveis, como se eles fosse fornecidos como B<-e>I<executable>.

note: type: textblock
en: Include dependencies appropriate for the shared libraries required by I<executable>.  This option can be used multiple times.
pt: Inclui as dependências apropriadas para as bibliotecas partilhadas requeridas pelo I<executável>. Esta opção pode ser usada várias vezes.

note: type: textblock
en: Prepend I<directory> to the list of directories to search for private shared libraries (since dpkg 1.17.0).  This option can be used multiple times.
pt: Adiciona I<directory> ao inicio da lista de directórios a pesquisar por bibliotecas partilhadas privadas (desde dpkg 1.17.0). Esta opção pode ser usada várias vezes.

note: type: textblock
en: Add dependencies to be added to the control file dependency field I<dependency-field>.  (The dependencies for this field are placed in the variable B<shlibs:>I<dependency-field>.)
pt: Todas as dependências a serem adicionadas ao campo de dependências do ficheiro de controle I<dependency-field>. (As dependências para este campo são colocadas na variável B<shlibs:>I<dependency-field>.)

note: type: textblock
en: The B<-d>I<dependency-field> option takes effect for all executables after the option, until the next B<-d>I<dependency-field>.  The default I<dependency-field> is B<Depends>.
pt: A opção B<-d>I<dependency-field> produz efeito para todos os executáveis após a opção, até ao próximo B<-d>I<dependency-field>. A predefinição de I<dependency-field> é B<Depends>.

note: type: textblock
en: If the same dependency entry (or set of alternatives) appears in more than one of the recognized dependency field names B<Pre-Depends>, B<Depends>, B<Recommends>, B<Enhances> or B<Suggests> then B<dpkg-shlibdeps> will automatically remove the dependency from all fields except the one representing the most important dependencies.
pt: Se a mesma entrada de dependência (ou conjunto de alternativas) aparecer em mais do que um dos nomes de campos de dependência reconhecida B<Pre-Depends>, B<Depends>, B<Recommends>, B<Enhances> ou B<Suggests> então B<dpkg-shlibdeps> irá remover automaticamente a dependência de todos os campos excepto daquele que representa as dependências mais importantes.

note: type: =item
en: B<--package=>I<package>
pt: B<--package=>I<pacote>

note: type: textblock
en: Define the package name.
pt: Define o nome do pacote.

note: type: textblock
en: When specified, the package name will be used to change defaults based on the binary package metadata in F<debian/control>.
pt: Quando usado, este nome de pacote será usado para mudar a predefinição baseada nos metadados de pacote binário em F<debian/control>.

note: type: textblock
en: If the package is B<Essential: yes>, then the default dependency field is B<Pre-Depends>, otherwise B<Depends>.  The default package type is set from the B<Package-Type> field.  The package is added to the set of packages excluded by B<-x>.
pt: Se o pacote for B<Essential: yes>, então o campo de dependência predefinido é B<Pre-Depends>, caso contrário B<Depends>.  O tipo de pacote predefinido é definido a partir do campo B<Package-Type>.  O pacote é adicionado ao conjunto de pacotes excluídos por B<-x>.

note: type: textblock
en: Option supported since dpkg 1.22.7.
pt: Opção suportada desde dpkg 1.22.7.

note: type: textblock
en: Start substitution variables with I<varname-prefix>B<:> instead of B<shlibs:>.  Likewise, any existing substitution variables starting with I<varname-prefix>B<:> (rather than B<shlibs:>)  are removed from the substitution variables file.
pt: Começa as variáveis de substituição com I<varname-prefix>B<:> em vez de B<shlibs:>. Do mesmo modo, quaisquer variáveis de substituição existentes que comecem com I<varname-prefix>B<:> (em vez de B<shlibs:>) são removidas do ficheiros de variáveis de substituição.

note: type: textblock
en: Print substitution variable settings to standard output (or I<filename> if specified, since dpkg 1.17.2), rather than being added to the substitution variables file (B<debian/substvars> by default).
pt: Escreve as definições de variáveis de substituição na saída standard (ou I<filename> se especificado, desde dpkg 1.17.2), em vez de serem adicionadas ao ficheiro de variáveis de substituição (B<debian/substvars> por predefinição).

note: type: textblock
en: Prefer shared library dependency information tagged for the given package type.  If no tagged information is available, falls back to untagged information.  The default package type is B<deb>.  Shared library dependency information is tagged for a given type by prefixing it with the name of the type, a colon, and whitespace.
pt: Informação etiquetada de dependência de biblioteca partilhada preferida para o tipo de pacote dado. Se não existir informação etiquetada, cai para a informação não etiquetada. O tipo de pacote predefinido é B<deb>. A informação de dependência de biblioteca partilhada é etiquetada para um determinado tipo ao prefixa-la com o nome to tipo, dois pontos, e espaço em branco.

note: type: textblock
en: Read overriding shared library dependency information from I<local-shlibs-file> instead of B<debian/shlibs.local>.
pt: Lê informação de sobreposição de dependência de biblioteca partilhada a partir de I<local-shlibs-file> em vez de B<debian/shlibs.local>.

note: type: textblock
en: Write substitution variables in I<substvars-file>; the default is B<debian/substvars>.
pt: Escreve variáveis de substituição em I<substvars-file>; a predefinição é B<debian/substvars>.

note: type: textblock
en: Enable verbose mode (since dpkg 1.14.8).  Numerous messages are displayed to explain what B<dpkg-shlibdeps> does.
pt: Activa o modo detalhado (desde dpkg 1.14.8). São mostradas numerosas mensagens para explicar o que o B<dpkg-shlibdeps> faz.

note: type: textblock
en: Exclude the package from the generated dependencies (since dpkg 1.14.8).  This is useful to avoid self-dependencies for packages which provide ELF binaries (executables or library plugins) using a library contained in the same package.  This option can be used multiple times to exclude several packages.
pt: Exclui o pacote das dependências geradas (desde dpkg 1.14.8). Isto é útil para evitar auto-dependências para pacotes que fornecem binários ELF (executáveis ou plugins biblioteca) usando uma biblioteca contida no mesmo pacote. Esta opção pode ser usada várias vezes para excluir vários pacotes.

note: type: textblock
en: Look into I<package-build-dir> first when trying to find a library (since dpkg 1.14.15).  This is useful when the source package builds multiple flavors of the same library and you want to ensure that you get the dependency from a given binary package.  You can use this option multiple times: directories will be tried in the same order before directories of other binary packages.
pt: Procura primeiro em I<package-build-dir> quando tenta encontrar uma biblioteca (desde dpkg 1.14.15). Isto é útil quando o pacote fonte compila vários sabores da mesma biblioteca e você quer assegurar que obtém a dependência a partir de um determinado pacote binário. Você pode usar esta opção várias vezes: directórios serão tentados na mesma ordem antes de directórios de outros pacotes binários.

note: type: textblock
en: Ignore I<package-build-dir> when looking for shlibs, symbols, and shared library files (since dpkg 1.18.5).  You can use this option multiple times.
pt: Ignora I<package-build-dir> quando procurar por shlibs, symbols, e ficheiros de biblioteca partilhada (desde dpkg 1.18.5). Você pode usar esta opção várias vezes.

note: type: textblock
en: Do not fail if dependency information can't be found for a shared library (since dpkg 1.14.8).  Usage of this option is discouraged, all libraries should provide dependency information (either with shlibs files, or with symbols files)  even if they are not yet used by other packages.
pt: Não falha se a informação de dependência não pode ser encontrada para uma biblioteca partilhada (desde dpkg 1.14.8). A utilização desta opção é desencorajada, todas as bibliotecas devem fornecer informação de dependências (seja com ficheiros shlibs, ou com ficheiros symbols) mesmo se ainda não forem usadas por outros pacotes.

note: type: textblock
en: Select the set of warnings that can be emitted by B<dpkg-shlibdeps> (since dpkg 1.14.17).
pt: Seleciona o conjunto de avisos que podem ser emitidos por B<dpkg-shlibdeps> (desde dpkg 1.14.17).

note: type: textblock
en: The warnings can be selected from a comma-separated list of symbolic names (since dpkg 1.22.12), or from a I<value> denoting a bit field for these warnings.
pt: Os avisos pode ser selecionados de uma lista de nomes simbólicos separados por vírgulas (desde dpkg 1.22.12), ou de um I<value> denotando um campo de bit para esses avisos.

note: type: textblock
en: Selects the warning “symbol I<sym> used by I<binary> found in none of the libraries”.
pt: Seleciona o aviso “symbol I<sym> usado pelo I<binary> não encontrado em nenhuma das bibliotecas”.

note: type: textblock
en: Enabled by default.
pt: Activo por predefinição.

note: type: textblock
en: Selects the warning “package could avoid a useless dependency”.
pt: Seleciona o aviso “pacote podia evitar uma dependência inútil”.

note: type: textblock
en: Select the warning “I<binary> should not be linked against I<library>”.
pt: Seleciona o aviso “I<binary> não devia estar vinculado contra I<library>”.

note: type: textblock
en: Sets the host architecture.  This affects the objects and symbols files searched for and their default search pathnames.
pt: Define a arquitectura da máquina anfitriã.  Isto afecta os ficheiros de objectos e símbolos a procurar e os seus nomes de caminho de busca predefinidos.

note: #-#-#-#-#  dpkg_1.23.4_pt.po (dpkg-man 1.23.3)  #-#-#-#-# type: =head2 #-#-#-#-#  gnome-color-manager_3.36.2-2_pt.po (gnome-color-manager master)  #-#-#-#-# warnings for the profile #-#-#-#-#  odoo_18.0.0+dfsg-2_pt.po (Odoo Server 16.0)  #-#-#-#-# module: base odoo-python
en: Warnings
pt: Avisos

note: type: textblock
en: Since B<dpkg-shlibdeps> analyzes the set of symbols used by each binary of the generated package, it is able to emit warnings in several cases.  They inform you of things that can be improved in the package.  In most cases, those improvements concern the upstream sources directly.  By order of decreasing importance, here are the various warnings that you can encounter:
pt: Como o B<dpkg-shlibdeps> analisa o conjunto de símbolos usados por cada binário do pacote gerado, é capaz de emitir avisos em vários casos. Eles informam-o de coisas que podem ser melhoradas no pacote. Na maioria dos casos, esses melhoramentos interessam directamente às fontes do autor. Por ordem de importância descendente, aqui estão os vários avisos que você pode encontrar:

note: type: textblock
en: The indicated symbol has not been found in the libraries linked with the binary.  The I<binary> is most likely a library and it needs to be linked with an additional library during the build process (option B<-l>I<library> of the linker).
pt: O símbolo indicado não foi encontrado nas bibliotecas em link com o binário. O I<binary> é mais certamente uma biblioteca e precisa de ser ligada em link com uma biblioteca adicional durante o processo de compilação (opção B<-l>I<library> do vinculador).

note: type: textblock
en: The indicated symbol has not been found in the libraries linked with the binary.  The I<binary> is most likely a plugin and the symbol is probably provided by the program that loads this plugin.  In theory a plugin doesn't have any SONAME but this binary does have one and as such it could not be clearly identified as such.  However the fact that the binary is stored in a non-public directory is a strong indication that's it's not a normal shared library.  If the binary is really a plugin, then disregard this warning.  But there's always the possibility that it's a real library and that programs linking to it are using an RPATH so that the dynamic loader finds it.  In that case, the library is broken and needs to be fixed.
pt: O símbolo indicado não foi encontrado nas bibliotecas em link com o binário. O I<binary> é mais certamente um plugin e o símbolo é provavelmente fornecido pelo programa que carrega este plugin. Em teoria um plugin não tem nenhum SONAME mas este binário tem um e como tal ele não pôde ser claramente identificado como tal. No entanto, o facto de que o binários está armazenado num directório não-público é uma forte indicação que não é uma biblioteca partilhada normal. Se o binário é mesmo um plugin, então esqueça este aviso. Mas há sempre a possibilidade que seja uma biblioteca real e que esses programas em link com ela estejam a usar uma RPATH para que o carregador dinâmico as encontre. Nesse caso, a biblioteca está quebrada e precisa de ser reparada.

note: type: textblock
en: None of the I<binaries> that are linked with I<library> use any of the symbols provided by the library.  By fixing all the binaries, you would avoid the dependency associated to this library (unless the same dependency is also generated by another library that is really used).
pt: Nenhum dos I<binaries> que estão em link com I<library> usam qualquer dos símbolos fornecidos pela biblioteca. Ao corrigir todos os binários, você deveria evitar a dependência associada a esta biblioteca (a menos que a mesma dependência seja também gerada por outra biblioteca que seja realmente usada).

note: type: textblock
en: Exactly the same as the above warning, but for multiple binaries.
pt: Exactamente o mesmo que o aviso em cima, mas para múltiplos binários.

note: type: textblock
en: The I<binary> is linked to a library that it doesn't need.  It's not a problem but some small performance improvements in binary load time can be obtained by not linking this library to this binary.  This warning checks the same information as the previous one but does it for each binary instead of doing the check globally on all binaries analyzed.
pt: O I<binary> está ligado em link com uma biblioteca que não precisa. Não é um problema mas pode-se obter algum pequeno melhoramento de performance no tempo de carga do binário se não se ligar esta biblioteca a este binário. Este aviso verifica a mesma informação que o anterior mas fá-lo para cada binário em vez de fazer as verificações globalmente para todos os binários analisados.

note: type: textblock
en: B<dpkg-shlibdeps> will fail if it can't find a public library used by a binary or if this library has no associated dependency information (either shlibs file or symbols file).  A public library has a SONAME and is versioned (libsomething.so.I<X>).  A private library (like a plugin) should not have a SONAME and doesn't need to be versioned.
pt: B<dpkg-shlibdeps> irá falhar se não conseguir encontrar uma biblioteca pública usada por um binário ou se esta biblioteca não tiver informação de dependência associada (seja um ficheiro shlibs ou symbols). Uma biblioteca pública tem um SONAME e é versionado ((libsomething.so.I<X>). Uma biblioteca privada (como um plugin) não deve ter um SONAME e não precisa de ser versionada.

note: type: textblock
en: The I<binary> uses a library called I<library-soname> but B<dpkg-shlibdeps> has been unable to find the library.  B<dpkg-shlibdeps> creates a list of directories to check as following: directories listed in the RPATH of the binary, directories added by the B<-l> option, directories listed in the B<LD_LIBRARY_PATH> environment variable, cross multiarch directories (ex. /lib/arm64-linux-gnu, /usr/lib/arm64-linux-gnu), standard public directories (/lib, /usr/lib), directories listed in /etc/ld.so.conf, and obsolete multilib directories (/lib32, /usr/lib32, /lib64, /usr/lib64).  Then it checks those directories in the package's build tree of the binary being analyzed, in the packages' build trees indicated with the B<-S> command-line option, in other packages' build trees that contains a DEBIAN/shlibs or DEBIAN/symbols file and finally in the root directory.  If the library is not found in any of those directories, then you get this error.
pt: O I<binary> usa uma biblioteca chamada I<library-soname> mas o B<dpkg-shlibdeps> não foi capaz de encontrar a biblioteca. B<dpkg-shlibdeps> cria uma lista de directórios a verificar como se segue: directórios listados na RPATH do binário, directórios adicionados pela opção B<-l>, directórios listados na variável de ambiente B<LD_LIBRARY_PATH>, directórios de multi-arquitectura cruzada (ex. /lib/arm64-linux-gnu, /usr/lib/arm64-linux-gnu), directórios públicos standard (/lib, /usr/lib), directórios listados em /etc/ld.so.conf, e directórios multilib obsoletos (/lib32, /usr/lib32, /lib64, /usr/lib64). Depois verifica esses directórios na árvore de compilação do pacote do binário a ser analisado, nas árvores de compilação dos pacotes indicados com a opção de linha de comandos B<-S>, nas árvores de compilação de outros pacotes que contêm um ficheiro DEBIAN/shlibs ou DEBIAN/symbols e finalmente no directório raiz. Se a biblioteca não for encontrada em nenhum destes directórios, então você vai obter este erro.

note: type: textblock
en: If the library not found is in a private directory of the same package, then you want to add the directory with B<-l>.  If it's in another binary package being built, you want to make sure that the shlibs/symbols file of this package is already created and that B<-l> contains the appropriate directory if it also is in a private directory.
pt: Se a biblioteca não encontrada está num directório privado do mesmo pacote, então você tem de adicionar o directório com B<-l>. Se está noutro pacote binário a ser compilado, então você tem de certificar-se que o ficheiro shlibs/symbols deste pacote já está criado e que o B<-l> contém o directório apropriado se estiver também num directório privado.

note: type: textblock
en: The library needed by I<binary> has been found by B<dpkg-shlibdeps> in I<library-file> but B<dpkg-shlibdeps> has been unable to find any dependency information for that library.  To find out the dependency, it has tried to map the library to a Debian package with the help of B<dpkg -S> I<library-file>.  Then it checked the corresponding shlibs and symbols files in %ADMINDIR%/info/, and in the various package's build trees (debian/*/DEBIAN/).
pt: A biblioteca necessária pelo I<binary> foi encontrada pelo B<dpkg-shlibdeps> em I<library-file> mas B<dpkg-shlibdeps> não foi capaz de encontrar nenhuma informação de dependência para essa biblioteca.  Para encontrar a dependência, tentou mapear a biblioteca a um pacote Debian com a ajuda de B<dpkg -S> I<library-file>. Depois verificou os ficheiros shlibs e symbols correspondentes em %ADMINDIR%/info/, e nas várias árvores de compilação de pacotes (debian/*/DEBIAN/).

note: type: textblock
en: This failure can be caused by a bad or missing shlibs or symbols file in the package of the library.  It might also happen if the library is built within the same source package and if the shlibs files has not yet been created (in which case you must fix debian/rules to create the shlibs before calling B<dpkg-shlibdeps>).  Bad RPATH can also lead to the library being found under a non-canonical name (example: /usr/lib/openoffice.org/../lib/libssl.so.0.9.8 instead of /usr/lib/libssl.so.0.9.8) that's not associated to any package, B<dpkg-shlibdeps> tries to work around this by trying to fallback on a canonical name (using L<realpath(3)>)  but it might not always work.  It's always best to clean up the RPATH of the binary to avoid problems.
pt: Esta falha pode ser causada por um ficheiro shlibs ou symbols mau ou em falta no pacote da biblioteca. Também pode acontecer se a biblioteca for compilada dentro do mesmo pacote fonte e se os ficheiros shlibs ainda não foram criados (que neste caso você tem de corrigir debian/rules para criar o shlibs antes de chamar B<dpkg-shlibdeps>). Uma má RPATH também pode levar a que a biblioteca seja encontrada sob um nome não-canónico (exemplo: /usr/lib/openoffice.org/../lib/libssl.so.0.9.8 em vez de /usr/lib/libssl.so.0.9.8) que não está associado a nenhum pacote, o B<dpkg-shlibdeps> tenta contornar isto ao tentar descer para um nome canónico (usando L<realpath(3)>) mas pode nem sempre funcionar. É sempre melhor limpar a RPATH do binário para evitar problemas.

note: type: textblock
en: Calling B<dpkg-shlibdeps> in verbose mode (B<-v>) will provide much more information about where it tried to find the dependency information.  This might be useful if you don't understand why it's giving you this error.
pt: Chamar o B<dpkg-shlibdeps> em modo detalhado (B<-v>) irá providenciar muito mais informação acerca de onde ele tentou encontrar a informação de dependência. Isto pode ser útil se você não perceber porquê está a dar-lhe este erro.

note: type: textblock
en: dpkg-source - Debian source package (.dsc) manipulation tool
pt: dpkg-source - ferramenta de manipulação de pacotes fonte Debian (.dsc)

note: type: textblock
en: B<dpkg-source> packs and unpacks Debian source archives.
pt: B<dpkg-source> empacote e desempacota arquivos de fonte Debian.

note: type: textblock
en: None of these commands allow multiple options to be combined into one, and they do not allow the value for an option to be specified in a separate argument.
pt: Nenhum destes comandos permite que várias acções sejam combinadas em uma, e eles não permitem que o valor para uma opção seja especificado num argumento separado.

note: type: textblock
en: Extract a source package (B<--extract> since dpkg 1.17.14).  One non-option argument must be supplied, the name of the Debian source control file (B<.dsc>).  An optional second non-option argument may be supplied to specify the directory to extract the source package to, this must not exist.  If no output directory is specified, the source package is extracted into a directory named I<source>-I<version> under the current working directory.
pt: Extrai o pacote fonte (B<--extract> desde dpkg 1.17.14). Tem de ser fornecido um argumento não-opção, o nome do ficheiro de controle de fonte Debian (B<.dsc>). Opcionalmente pode ser fornecido um segundo argumento não-opção para especificar o directório para onde extrair o pacote fonte, e este não pode existir. Se não for especificado o directório de saída, o pacote fonte é extraído para um directório chamado I<source>-I<version> sob o directório de trabalho actual.

note: type: textblock
en: B<dpkg-source> will read the names of the other file(s) making up the source package from the control file; they are assumed to be in the same directory as the B<.dsc>.
pt: O B<dpkg-source> irá ler os nomes dos outros ficheiros que fazem o pacote fonte a partir do ficheiro de controle; assume-se que eles estejam no mesmo directório que o B<.dsc>.

note: type: textblock
en: The files in the extracted package will have their permissions and ownerships set to those which would have been expected if the files and directories had simply been created - directories and executable files will be 0777 and plain files will be 0666, both modified by the extractors' umask; if the parent directory is setgid then the extracted directories will be too, and all the files and directories will inherit its group ownership.
pt: Os ficheiros no pacote extraído irão ter as suas permissões e propriedades definidas para aquelas que seriam as esperadas caso os ficheiros e directórios tivessem simplesmente sido criados - os directórios e ficheiros executáveis irão ficar com 0777 e ficheiros simples irão ficar com 0666, ambos modificados pelo umask do extractor; se o directório pai está com setgid então os directórios extraídos estarão também, e todos os ficheiros e directórios irão herdar a propriedade do seu grupo.

note: type: textblock
en: If the source package uses a non-standard format (currently this means all formats except “1.0”), its name will be stored in B<debian/source/format> so that the following builds of the source package use the same format by default.
pt: Se o pacote fonte usar um formato não-standard (actualmente isto significa todos os formatos excepto “1.0”), o seu nome será armazenado em B<debian/source/format> para que as compilações seguintes do pacote fonte usem o mesmo formato por predefinição.

note: type: textblock
en: Build a source package (B<--build> since dpkg 1.17.14).  The first non-option argument is taken as the name of the directory containing the debianized source tree (i.e. with a debian sub-directory and maybe changes to the original files).  Depending on the source package format used to build the package, additional parameters might be accepted.
pt: Compila um pacote fonte (B<--build> desde dpkg 1.17.14). O primeiro argumento não-opção é tomado como o nome do directório que contém a árvore fonte debianizada (isto é, com um sub-directório debian e talvez alterações aos ficheiro originais). Dependendo do formato do pacote fonte usado para compilar o pacote, podem ser aceites parâmetros adicionais.

note: type: textblock
en: B<dpkg-source> will build the source package with the first format found in this ordered list: the format indicated with the I<--format> command line option, the format indicated in B<debian/source/format>, “1.0”.  The fallback to “1.0” is deprecated and will be removed at some point in the future, you should always document the desired source format in B<debian/source/format>.  See section L</SOURCE PACKAGE FORMATS> for an extensive description of the various source package formats.
pt: B<dpkg-source> irá compilado o pacote fonte com o primeiro formato encontrado nesta lista por esta ordem: o formato indicado com a opção de linha de comando I<--format>, o formato indicado em B<debian/source/format>, “1.0”. O cair para “1.0” está descontinuado e será removido em algum ponto no futuro, você deve sempre documentar o formato de fonte desejado em B<debian/source/format>.Veja a secção L</SOURCE PACKAGE FORMATS> para uma descrição extensiva dos vários formatos de pacote fonte.

note: type: textblock
en: Print the source format that would be used to build the source package if B<dpkg-source --build> I<directory> was called (in the same conditions and with the same parameters; since dpkg 1.15.5).
pt: Escreve o formato de fonte que será usado para compilar o pacote fonte se foi chamado B<dpkg-source -b> I<directory> (nas mesmas condições e com os mesmos parâmetros; desde dpkg 1.15.5).

note: type: textblock
en: Run the corresponding hook of the source package format (since dpkg 1.15.8).  This hook is called before any build of the package (B<dpkg-buildpackage> calls it very early even before B<debian/rules clean>).  This command is idempotent and can be called multiple times.  Not all source formats implement something in this hook, and those that do usually prepare the source tree for the build for example by ensuring that the Debian patches are applied.
pt: Corre o hook correspondente do formato de pacote fonte (desde dpkg 1.15.8). Este hook é chamado antes de qualquer compilação do pacote (B<dpkg-buildpackage> chama-o muito cedo ainda antes de B<debian/rules clean>). Este comando é idempotente e pode ser chamado várias vezes. Nem todos os formatos fonte implementam alguma coisa neste hook, e os que o fazem geralmente preparam a árvore fonte para a compilação, por exemplo ao assegurarem que as patches Debian são aplicadas.

note: type: textblock
en: Run the corresponding hook of the source package format (since dpkg 1.15.8).  This hook is called after any build of the package (B<dpkg-buildpackage> calls it last).  This command is idempotent and can be called multiple times.  Not all source formats implement something in this hook, and those that do usually use it to undo what B<--before-build> has done.
pt: Corre o hook correspondente do formato de pacote fonte (desde dpkg 1.15.8). Este hook é chamado após qualquer compilação do pacote (B<dpkg-buildpackage> chama-o no em último). Este comando é idempotente e pode ser chamado várias vezes. Nem todos os formatos fonte implementam alguma coisa neste hook, e os que o fazem geralmente usam-no para desfazer o que o B<--before-build> fez.

note: type: textblock
en: Record changes in the source tree unpacked in I<directory> (since dpkg 1.16.1).  This command can take supplementary parameters depending on the source format.  It will error out for formats where this operation doesn't mean anything.
pt: Grava alterações na árvore fonte desempacotada em I<directory> (desde dpkg 1.16.1). Este comando pode levar parâmetros suplementares dependendo do formato de fonte. Irá terminar em erro para formatos onde este operador não signifique nada.

note: type: textblock
en: Show the usage message and exit.  The format specific build and extract options can be shown by using the B<--format> option.
pt: Mostra a mensagem de utilização e termina. O formato específico de compilação e opções de extração podem ser mostrados ao usar a opção B<--format>.

note: type: =head2
en: Generic build options
pt: Opções de compilação genéricas

note: type: textblock
en: Specifies the main source control file to read information from.  The default is B<debian/control>.  If given with relative pathname this is interpreted starting at the source tree's top level directory.
pt: Especifica o ficheiro de controle fonte principal de onde ler informação. A predefinição é B<debian/control>. Se fornecido com nome de caminho relativo isso é interpretado como começado a partir do directório de nível de topo da árvore fonte.

note: type: textblock
en: Specifies the changelog file to read information from.  The default is B<debian/changelog>.  If given with relative pathname this is interpreted starting at the source tree's top level directory.
pt: Especifica o ficheiro changelog de onde ler informação. A predefinição é B<debian/changelog>. Se fornecido com nome de caminho relativo isso é interpretado como começado a partir do directório de nível de topo da árvore fonte.

note: type: textblock
en: Use the given format for building the source package (since dpkg 1.14.17).  It does override any format given in B<debian/source/format>.
pt: Usa o formato fornecido para compilar o pacote fonte (desde dpkg 1.14.17). Sobrepõe-se a qualquer formato dado em B<debian/source/format>.

note: type: textblock
en: Read substitution variables in I<substvars-file>; the default is to not read any file.  This option can be used multiple times to read substitution variables from multiple files (since dpkg 1.15.6).
pt: Lê variáveis de substituição em I<substvars-file>; a predefinição é não ler nenhum ficheiro. Esta opção pode usada várias vezes para ler variáveis de substituição a partir de múltiplos ficheiros (desde 1.15.6).

note: type: textblock
en: Specify the compression to use for created tarballs and diff files (B<--compression> since dpkg 1.15.5).  Note that this option will not cause existing tarballs to be recompressed, it only affects new files.  Supported values are: I<gzip>, I<bzip2>, I<lzma> and I<xz>.  The default is I<xz> for formats 2.0 and newer, and I<gzip> for format 1.0.  I<xz> is only supported since dpkg 1.15.5.
pt: Especifica a compressão a usar para os ficheiros tarball e diff criados (B<--compression> desde dpkg 1.15.5). Note que esta opção não irá fazer com que tarballs existentes sejam re-comprimidos, apenas afecta os novos ficheiros. Valores suportados são: I<gzip>, I<bzip2>, I<lzma> e I<xz>. A predefinição é I<xz> para formatos 2.0 e mais recentes, e I<gzip> para o formato 1.0. I<xz> é apenas suportado desde dpkg 1.15.5.

note: type: textblock
en: Compression level to use (B<--compression-level> since dpkg 1.15.5).  As with B<-Z> it only affects newly created files.  Supported values are: I<1> to I<9>, I<best>, and I<fast>.  The default is I<9> for gzip and bzip2, I<6> for xz and lzma.
pt: Nível de compressão a usar (B<--compression-level> desde dpkg 1.15.5). Tal como B<-Z> irá apenas afectar ficheiros recentemente criados. Valores suportados são: I<1> até I<9>, I<best>, e I<fast>.  A predefinição é I<9> para gzip e bzip2, I<6> para xz e lzma.

note: type: textblock
en: You may specify a perl regular expression to match files you want filtered out of the list of files for the diff (B<--diff-ignore> since dpkg 1.15.6).  (This list is generated by a find command.) (If the source package is being built as a version 3 source package using a VCS, this can be used to ignore uncommitted changes on specific files.  Using -i.* will ignore all of them.)
pt: Você pode especificar uma expressão regular perl para coincidir aos ficheiros que deseja filtrar e retirar da lista de ficheiros para o diff (B<--diff-ignore> desde dpkg 1.15.6). (Esta lista é gerada por um comando de procura (find)) (Se o pacote fonte está a ser compilado como um pacote fonte de versão 3 usando um VCS, isto pode ser usado para ignorar alterações não cometidas em ficheiros específicos . Usar -i.* irá ignorar todos eles.)

note: type: textblock
en: The B<-i> option by itself enables this setting with a default regex (preserving any modification to the default regex done by a previous use of B<--extend-diff-ignore>) that will filter out control files and directories of the most common revision control systems, backup and swap files and Libtool build output directories.  There can only be one active regex, of multiple B<-i> options only the last one will take effect.
pt: A opção B<-i> por si só activa esta definição com uma regex predefinida (preservando qualquer modificação ao regex predefinido feito por uma utilização anterior de B<--extend-diff-ignore>) que irá filtrar fora ficheiros de controle e directórios dos sistemas de controlo de revisão mais comuns, salvaguardas e ficheiros swap, e directórios de resultados de compilação de Libtool. Só pode existir um regex activo, das várias opções B<-i> apenas a última irá ter efeito.

note: type: textblock
en: This is very helpful in cutting out extraneous files that get included in the diff, for example if you maintain your source in a revision control system and want to use a checkout to build a source package without including the additional files and directories that it will usually contain (e.g. CVS/, .cvsignore, .svn/).  The default regex is already very exhaustive, but if you need to replace it, please note that by default it can match any part of a path, so if you want to match the begin of a filename or only full filenames, you will need to provide the necessary anchors (e.g. ‘(^|/)’, ‘($|/)’) yourself.
pt: Isto é uma grande ajuda para cortar ficheiros alheios que foram incluídos no diff, por exemplo se você mantêm a sua fonte num sistema de controle de revisão e deseja usar um checkout para compilar um pacote fonte sem incluir os ficheiros adicionais e os directórios que geralmente contém (ex. CVS/, .cvsignore, .svn/). O regex predefinido já é bastante exaustivo, mas se precisar de o substituir, por favor note que por predefinição ele consegue corresponder a qualquer parte de um caminho, portanto se você quer corresponder ao inicio de um nome de ficheiro, ou apenas nomes completos de ficheiros, precisa ser você próprio a fornecer as âncoras necessárias (ex, ‘(^|/)’, ‘($|/)’).

note: type: textblock
en: The perl regular expression specified will extend the default value used by B<--diff-ignore> and its current value, if set (since dpkg 1.15.6).  It does this by concatenating “B<|>I<regex>” to the existing value.  This option is convenient to use in B<debian/source/options> to exclude some auto-generated files from the automatic patch generation.
pt: A expressão regular perl especificada irá estender o valor predefinido usado por B<--diff-ignore> e o seu valor actual, se definido (desde dpkg 1.15.6). Faz isto ao concatenar “B<|>I<regex>” ao valor existente. Esta opção é conveniente de usar em B<debian/source/options> para excluir alguns ficheiros -auto-gerados da geração de patch automática.

note: type: textblock
en: If this option is specified, the pattern will be passed to L<tar(1)>'s B<--exclude> option when it is called to generate a .orig.tar or .tar file (B<--tar-ignore> since dpkg 1.15.6).  For example, B<-I>CVS will make tar skip over CVS directories when generating a .tar.gz file.  The option may be repeated multiple times to list multiple patterns to exclude.
pt: Se esta opção for especificada, o padrão será passado à opção B<--exclude> do L<tar(1)> quando este é chamado para gerar um ficheiro .orig.tar ou .tar (B<--tar-ignore> desde dpkg 1.15.6). Por exemplo, B<-I>CVS irá fazer o tar saltar os directórios CVS ao gerar um ficheiro .tar.gz. A opção pode ser repetida várias vezes para listar vários padrões de exclusão.

note: type: textblock
en: B<-I> by itself adds default B<--exclude> options that will filter out control files and directories of the most common revision control systems, backup and swap files and Libtool build output directories.
pt: B<-I> por si próprio adiciona opções B<--exclude> predefinidas que irão filtrar ficheiros de controle e directórios dos sistemas de controlo de revisão mais comuns, ol systems, salvaguarda e permutar ficheiros e directórios de saída de compilação de Libtool.

note: type: textblock
en: B<Note>: While they have similar purposes, B<-i> and B<-I> have very different syntax and semantics.  B<-i> can only be specified once and takes a perl compatible regular expression which is matched against the full relative path of each file.  B<-I> can specified multiple times and takes a filename pattern with shell wildcards.  The pattern is applied to the full relative path but also to each part of the path individually.  The exact semantic of tar's B<--exclude> option is somewhat complicated, see L<https://www.gnu.org/software/tar/manual/tar.html#wildcards> for a full documentation.
pt: B<Nota>: Apesar de terem objectivos semelhantes, B<-i> e B<-I> têm muitas diferenças na sintaxe e semântica. B<-i> só pode ser especificado uma vez e e recebe uma expressão regular compatível com perl que é correspondida ao caminho relativo completo de cada ficheiro. B<-I> pode se especificado várias vezes e recebe um padrão de nome de ficheiro com wildcards de shell. O padrão é aplicado ao caminho relativo completo mas também a cada parte do caminho individualmente. A semântica exacta da opção B<--exclude> do tar é um tanto complicada, veja L<https://www.gnu.org/software/tar/manual/tar.html#wildcards> para a documentação completa.

note: type: textblock
en: The default regex and patterns for both options can be seen in the output of the B<--help> command.
pt: A regex e padrões predefinidos para ambas opções podem ser vistos no resultado do comando B<--help>.

note: type: =head2
en: Generic extract options
pt: Opções de extração genéricas

note: type: textblock
en: Do not copy original tarballs near the extracted source package (since dpkg 1.14.17).
pt: Não copia os tarballs originais perto do pacote fonte extraído (desde dpkg 1.14.17).

note: type: textblock
en: Do not check signatures and checksums before unpacking (since dpkg 1.14.17).
pt: Não verifica assinaturas nem sumários de verificação antes de desempacotar desde dpkg 1.14.17).

note: type: textblock
en: Do not overwrite the extraction directory if it already exists (since dpkg 1.18.8).
pt: Não sobrepõe o directório de extração se este já existir (desde dpkg 1.18.8).

note: type: textblock
en: Do not use the vendor specific certificate keyrings.
pt: Não usa os chaveiros de certificados específicos do fornecedor.

note: type: =item
en: B<--signer-certs=>I<keyring>
pt: B<--signer-certs=>I<chaveiro>

note: type: textblock
en: Use this I<keyring> containing signer certificates during signature verification of source packages.
pt: Usa este I<chaveiro> que contém certificados de signatário durante a verificação de assinatura de pacotes fonte.

note: type: textblock
en: The option may be repeated multiple times to add multiple keyrings.
pt: A opção pode ser repetida múltiplas vezes para adicionar vários chaveiros.

note: type: textblock
en: Refuse to unpack the source package if it doesn't contain an OpenPGP signature that can be verified (since dpkg 1.15.0) either with the user supplied B<--signer-certs> keyrings, or one of the vendor-specific keyrings, including any parent vendor keyrings if relevant.
pt: Recusa-se a desempacotar um pacote fonte se este não conter uma assinatura OpenPGP que possa ser verificada (desde dpkg 1.15.0) seja com os chaveiros B<--signer-certs> fornecidos pelo utilizador, ou um dos chaveiros específicos do fornecedor, incluindo quaisquer chaveiros de fornecedor pai se relevante.

note: type: textblock
en: Refuse to unpack the source package if it does not contain any strong checksums (since dpkg 1.18.7).  Currently the only known checksum considered strong is B<SHA-256>.
pt: Recusa-se a desempacotar p pacote fonte se este não conter nenhuns checksums fortes (desde 1.18.7). Actualmente o único checksum conhecido considerado forte é B<SHA-256>.

note: type: textblock
en: Turns the bad source package version check into a non-fatal warning (since dpkg 1.17.7).  This option should only be necessary when extracting ancient source packages with broken versions, just for backwards compatibility.
pt: Torna a verificação de versão má de pacote fonte num aviso não-fatal (desde dpkg 1.17.7). Esta opção só deve ser necessária quando se extrai pacotes fonte anciãos com versões quebradas, apenas para compatibilidade com versões antigas.

note: type: =head2
en: Generic general options
pt: Opções gerais genéricas

note: type: textblock
en: Sets the maximum number of threads allowed for compressors that support multi-threaded operations (since dpkg 1.21.14).
pt: Define o número máximo de tópicos permitidos para compressores que suportam operações multi-tópico (desde dpkg 1.21.14).

note: type: textblock
en: Sets quiet mode to suppress warnings.
pt: Define o modo silencioso para suprimir avisos.

note: type: =head1
en: SOURCE PACKAGE FORMATS
pt: FORMATOS DE PACOTE FONTE

note: type: textblock
en: If you don't know what source format to use, you should probably pick either “3.0 (quilt)” or “3.0 (native)”.  See L<https://wiki.debian.org/Projects/DebSrc3.0> for information on the deployment of those formats within Debian.
pt: Se você não sabe que formato de fonte usar, deve provavelmente escolher entre “3.0 (quilt)” ou “3.0 (native)”.  Veja L<https://wiki.debian.org/Projects/DebSrc3.0> para informação sobre o desenvolvimento desses formatos em Debian.

note: type: =head2
en: Format: 1.0
pt: Formato: 1.0

note: type: textblock
en: A source package in this format consists either of a B<.orig.tar.gz> associated to a B<.diff.gz> or a single B<.tar.gz> (in that case the package is said to be I<native>).  Optionally the original tarball might be accompanied by a detached upstream signature B<.orig.tar.gz.asc>, extraction supported since dpkg 1.18.5.
pt: Um pacote fonte neste formato consiste ou de um B<.orig.tar.gz> associado a um B<.diff.gz> ou de um único B<.tar.gz> (nesse caso diz-se que o pacote é I<nativo>). Opcionalmente o tarball origina pode estar acompanhado de uma assinatura separada do autor B<.orig.tar.gz.asc>, extração suportada desde dpkg 1.18.5.

note: type: textblock
en: Extracting a native package is a simple extraction of the single tarball in the target directory.  Extracting a non-native package is done by first unpacking the B<.orig.tar.gz> and then applying the patch contained in the B<.diff.gz> file.  The timestamp of all patched files is reset to the extraction time of the source package (this avoids timestamp skews leading to problems when autogenerated files are patched).  The diff can create new files (the whole debian directory is created that way) but cannot remove files (empty files will be left over) and cannot create or change symlinks.
pt: Extrair um pacote nativo é uma simples extração do único tarball no directório alvo. Extrair um pacote não-nativo é feito ao primeiro desempacotar o B<.orig.tar.gz> e depois aplicar a patch contida no ficheiro B<.diff.gz>. O carimbo temporal de todos os ficheiros que receberam patch é reposto à hora de extração do pacote fonte (isto evita confusões com carimbos temporais que levam a problemas quando se aplicam patch a ficheiros auto-gerados). O diff pode criar novos ficheiros (todo o directório debian é criado deste modo) mas não pode remover ficheiros (ficheiros vazios serão deixados) e não pode criar ou modificar links simbólicos.

note: type: textblock
en: Building a native package is just creating a single tarball with the source directory.  Building a non-native package involves extracting the original tarball in a separate “.orig” directory and regenerating the B<.diff.gz> by comparing the source package I<directory> with the .orig directory.
pt: Compilar um pacote nativo é apenas criar um único tarball com o directório fonte. Compilar um pacote não-nativo involve extrair o tarball original num directório “.orig” separado e regenerar o B<.diff.gz> ao comparar o I<directory> do pacote fonte com o directório .orig.

note: type: textblock
en: If a second non-option argument is supplied it should be the name of the original source directory or tarfile or the empty string if the package is a Debian-specific one and so has no debianization diffs.  If no second argument is supplied then B<dpkg-source> will look for the original source tarfile I<package>B<_>I<upstream-version>B<.orig.tar.gz> or the original source directory I<directory>B<.orig> depending on the B<-sX> arguments.
pt: Se um segundo argumento não-opção for fornecido este deve ser o nome do directório fonte original ou ficheiro tar ou uma string vazia se o pacote é um específico de Debian, e assim não tem diffs de debianização. Se não for fornecido um segundo argumento, então B<dpkg-source> irá procurar o ficheiro tar fonte original I<package>B<_>I<upstream-version>B<.orig.tar.gz> ou o directório fonte original I<directory>B<.orig> dependendo dos argumentos B<-sX>.

note: type: textblock
en: B<-sa>, B<-sp>, B<-sk>, B<-su> and B<-sr> will not overwrite existing tarfiles or directories.  If this is desired then B<-sA>, B<-sP>, B<-sK>, B<-sU> and B<-sR> should be used instead.
pt: B<-sa>, B<-sp>, B<-sk>, B<-su> e B<-sr> não irão sobrescrever ficheiros tar ou directórios existentes. Se isto for desejado então devem antes ser usados B<-sA>, B<-sP>, B<-sK>, B<-sU> e B<-sR>.

note: type: textblock
en: Specifies to expect the original source as a tarfile, by default I<package>B<_>I<upstream-version>B<.orig.tar.>I<extension>.  It will leave this original source in place as a tarfile, or copy it to the current directory if it isn't already there.  The tarball will be unpacked into I<directory>B<.orig> for the generation of the diff.
pt: Especifica que se espera a fonte original como um ficheiro tar, por predefinição I<package>B<_>I<upstream-version>B<.orig.tar.>I<extension>.  irá deixar a fonte original no lugar como um ficheiro tar, ou irá copia-la para o directório actual se não estiver já lá. O tarball será desempacotado em I<directory>B<.orig> para a geração do diff.

note: type: textblock
en: Like B<-sk> but will remove the directory again afterwards.
pt: Tal como B<-sk> mas irá remover o directório outra vez depois.

note: type: textblock
en: Specifies that the original source is expected as a directory, by default I<package>B<->I<upstream-version>B<.orig> and B<dpkg-source> will create a new original source archive from it.
pt: Especifica que a fonte original é esperada como um directório, por predefinição I<pacote>B<->I<versão-do-autor>B<.orig> e B<dpkg-source> irá criar um novo arquivo de fonte original a partir dele.

note: type: textblock
en: Like B<-su> but will remove that directory after it has been used.
pt: Como B<-su> mas irá remover esse directório após ter sido usado.

note: type: textblock
en: Specifies that the original source is available both as a directory and as a tarfile.  B<dpkg-source> will use the directory to create the diff, but the tarfile to create the B<.dsc>.  This option must be used with care - if the directory and tarfile do not match a bad source archive will be generated.
pt: Especifica que a fonte original está disponível tanto como directório e como um ficheiro tar. B<dpkg-source> irá usar o directório para criar o diff, mas o ficheiro tar para criar o B<.dsc>.  Esta opção tem de ser usada com cuidado, Se o directório e o ficheiro tar não corresponderem, será gerado um arquivo de má fonte.

note: type: textblock
en: Specifies to not look for any original source, and to not generate a diff.  The second argument, if supplied, must be the empty string.  This is used for Debian-specific packages which do not have a separate upstream source and therefore have no debianization diffs.
pt: Especifica para não procurar por nenhuma fonte original, e não gerar um diff. O segundo argumento, se fornecido, deve ser a string vazia. Isto é usado para pacotes específicos-Debian que não têm uma fonte de autor separada e por isso não têm diffs de debianização.

note: type: =item
en: B<-sa> or B<-sA>
pt: B<-sa> ou B<-sA>

note: type: textblock
en: Specifies to look for the original source archive as a tarfile or as a directory - the second argument, if any, may be either, or the empty string (this is equivalent to using B<-sn>).  If a tarfile is found it will unpack it to create the diff and remove it afterwards (this is equivalent to B<-sp>); if a directory is found it will pack it to create the original source and remove it afterwards (this is equivalent to B<-sr>); if neither is found it will assume that the package has no debianization diffs, only a straightforward source archive (this is equivalent to B<-sn>).  If both are found then B<dpkg-source> will ignore the directory, overwriting it, if B<-sA> was specified (this is equivalent to B<-sP>)  or raise an error if B<-sa> was specified.  B<-sa> is the default.
pt: Especifica para procurar pelo arquivo fonte original como um ficheiro tar ou como um directório - o segundo argumento, se existir, pode ser um de, ou a string vazia (isto é equivalente a usar <-sn>). Se for encontrado um ficheiro tar irá desempacota-lo para criar o diff e remove-lo depois (isto é equivalente a B<-sp>); Se for encontrado um directório irá empacota-lo para criar a fonte original e remove-lo depois (isto é o equivalente a B<-sr>); Se nenhum for encontrado irá assumir que o pacote não tem diffs de debianização, é apenas um arquivo fonte directo (isto é o equivalente a B<-sn>). Se ambos forem encontrados então o B<dpkg-source> irá ignorar o directório, sobrescrevendo-o, se for especificado B<-sA> (isto é o equivalente a B<-sP>)  ou elevar um erro se for especificado B<-sa>. B<-sa> é a predefinição.

note: type: textblock
en: The process fails if the generated diff contains changes to files outside of the debian sub-directory (since dpkg 1.15.8).  This option is not allowed in B<debian/source/options> but can be used in B<debian/source/local-options>.
pt: O processo falha se o diff gerado conter diferenças de ficheiros fora do sub-directório debian (desde dpkg 1.15.8). Esta opção não é permitida em B<debian/source/options> mas pode ser usada em B<debian/source/local-options>.

note: type: textblock
en: B<Extract options (with --extract):>
pt: B<Opções de extração (com --extract):>

note: type: textblock
en: In all cases any existing original source tree will be removed.
pt: Em todos os casos qualquer árvore de fonte original existente será removida.

note: type: textblock
en: Used when extracting then the original source (if any) will be left as a tarfile.  If it is not already located in the current directory or if an existing but different file is there it will be copied there.  (B<This is the default>).
pt: Usado ao extrair depois a fonte original (se alguma) será deixada como um ficheiro tar. Se não estiver já localizada no directório actual ou se um ficheiro existente mas diferente estiver lá será copiado para lá. (B<Isto é a predefinição>).

note: type: textblock
en: Unpacks the original source tree.
pt: Desempacota a árvore fonte original.

note: type: textblock
en: Ensures that the original source is neither copied to the current directory nor unpacked.  Any original source tree that was in the current directory is still removed.
pt: Assegura que a árvore original nem é copiada para o directório actual nem desempacotada. Qualquer árvore de fonte original que esteja no directório actual é ainda removida.

note: type: textblock
en: All the B<-s>I<X> options are mutually exclusive.  If you specify more than one only the last one will be used.
pt: Todas as opções B<-s>I<X> são mutuamente exclusivas. Se você especificar mais do que uma, apenas será usada a última.

note: type: textblock
en: Skips application of the debian diff on top of the upstream sources (since dpkg 1.15.1).
pt: Salta a aplicação do diff debian no topo das fontes do autor (desde dpkg 1.15.1).

note: type: =head2
en: Format: 2.0
pt: Formato: 2.0

note: type: textblock
en: Extraction supported since dpkg 1.13.9, building supported since dpkg 1.14.8.  Also known as wig&pen.  This format is not recommended for wide-spread usage, the format “3.0 (quilt)” replaces it.  Wig&pen was the first specification of a new-generation source package format.
pt: Extração suportada desde dpkg 1.13.9, compilação suportada desde dpkg 1.14.8. Também conhecido como wig&pen. Este formato não é recomendado para utilização em massa, o formato "3.0 (quilt)" substitui este. Wig&pen foi a primeira especificação de um formato de pacote fonte da nova geração.

note: type: textblock
en: The behavior of this format is the same as the “3.0 (quilt)” format except that it doesn't use an explicit list of patches.  All files in B<debian/patches/> matching the perl regular expression B<[\w-]+> must be valid patches: they are applied at extraction time.
pt: O comportamento deste formato é o mesmo que o do formato "3.0 (quilt)" com a excepção de que não usa uma lista de patches explicita. Todos os ficheiros em B<debian/patches/> que correspondem à expressão regular perl B<[\w-]+> têm de ser patches válidas: elas são aplicadas durante a extração.

note: type: textblock
en: When building a new source package, any change to the upstream source is stored in a patch named B<zz_debian-diff-auto>.
pt: Quando se constrói um novo pacote fonte, qualquer alteração na fonte do autor é armazenada numa patch chamada B<zz_debian-diff-auto>.

note: type: =head2
en: Format: 3.0 (native)
pt: Formato: 3.0 (nativo)

note: type: textblock
en: Supported since dpkg 1.14.17.  This format is an extension of the native package format as defined in the 1.0 format.  It supports all compression methods and will ignore by default any VCS specific files and directories as well as many temporary files (see default value associated to B<-I> option in the B<--help> output).
pt: Suportado desde dpkg 1.14.17. Este formato é uma extensão do formato de pacote nativo como definido no formato 1.0. Suporta todos os métodos de compressão e irá ignorar por predefinição quaisquer ficheiros específicos de VCS e directórios também assim como muitos ficheiros temporários (veja valor predefinido associado à opção B<-I> no resultado de B<--help>).

note: type: =head2
en: Format: 3.0 (quilt)
pt: Formato: 3.0 (quilt)

note: type: textblock
en: Supported since dpkg 1.14.17.  A source package in this format contains at least an original tarball (B<.orig.tar.>I<ext> where I<ext> can be B<gz>, B<bz2>, B<lzma> and B<xz>) and a debian tarball (B<.debian.tar.>I<ext>).  It can also contain additional original tarballs (B<.orig->I<addon>B<.tar.>I<ext>).  I<addon> can only contain alphanumeric (‘a-zA-Z0-9’) characters and hyphens (‘-’).  Optionally each original tarball can be accompanied by a detached upstream signature (B<.orig.tar.>I<ext>B<.asc> and B<.orig->I<addon>B<.tar.>I<ext>B<.asc>), extraction supported since dpkg 1.17.20, building supported since dpkg 1.18.5.
pt: Suportado desde dpkg 1.14.17.  Um pacote fonte neste formato contém pelo menos um tarball original (B<.orig.tar.>I<ext> onde I<ext> pode ser B<gz>, B<bz2>, B<lzma> e B<xz>) e um tarball debian (B<.debian.tar.>I<ext>). Também pode conter tarballs originais adicionais (B<.orig->I<addon>B<.tar.>I<ext>).  I<addon> pode apenas conter caracteres alfanuméricos (‘a-zA-Z0-9’) e hífens (‘-’). Opcionalmente cada tarball original pode ser acompanhado por uma assinatura em separado do autor (B<.orig.tar.>I<ext>B<.asc> e B<.orig->I<addon>B<.tar.>I<ext>B<.asc>), extração suportada desde dpkg 1.17.20, compilação suportada desde dpkg 1.18.5.

note: type: textblock
en: The main original tarball is extracted first, then all additional original tarballs are extracted in subdirectories named after the I<addon> part of their filename (any pre-existing directory is replaced).  The debian tarball is extracted on top of the source directory after prior removal of any pre-existing B<debian> directory.  Note that the debian tarball must contain a B<debian> sub-directory but it can also contain binary files outside of that directory (see B<--include-binaries> option).
pt: O tarball original principal é extraído primeiro, depois todos os tarballs originais adicionais são extraídos em sub-directórios nomeados após a parte I<addon> do seu nome de ficheiro (qualquer directório pré-existente é substituído). O tarball debian é extraído no topo do directório fonte após a pré remoção de qualquer directório B<debian> pré-existente mas pode também conter ficheiros binários fora desse directório (veja a opção B<--include-binaries>).

note: type: textblock
en: All patches listed in B<debian/patches/>I<vendor>B<.series> or B<debian/patches/series> are then applied, where I<vendor> will be the lowercase name of the current vendor, or B<debian> if there is no vendor defined.  If the former file is used and the latter one doesn't exist (or is a symlink), then the latter is replaced with a symlink to the former.  This is meant to simplify usage of B<quilt> to manage the set of patches.  Vendor-specific series files are intended to make it possible to serialize multiple development branches based on the vendor, in a declarative way, in preference to open-coding this handling in B<debian/rules>.  This is particularly useful when the source would need to be patched conditionally because the affected files do not have built-in conditional occlusion support.  Note however that while B<dpkg-source> parses correctly series files with explicit options used for patch application (stored on each line after the patch filename and one or more spaces), it does ignore those options and always expects patches that can be applied with the B<-p1> option of B<patch>.  It will thus emit a warning when it encounters such options, and the build is likely to fail.
pt: Todas as patches listadas em B<debian/patches/>I<vendor>B<.series> ou B<debian/patches/series> são então aplicadas, onde I<vendor> será o nome em minúsculas do fornecedor actual, ou B<debian> se não existir um fornecedor definido. Se o ficheiro anterior for usado e o posterior não existir (ou for um link simbólico), então o posterior é substituído por um link simbólico para o antigo. Isto destina-se a simplificar a utilização de B<quilt> para gerir o conjunto de patches. Ficheiros de séries especificas-de-fornecedor destinam-se a tornar possível a criação de séries de múltiplos ramos de desenvolvimento baseados no fornecedor, num modo declarativo, dando preferência a codificação-aberta deste manuseamento em B<debian/rules>. Isto é particularmente útil quando a fonte precisa de receber uma patch condicionalmente porque os ficheiros afectados não possuem suporte a oclusão condicional embutido. Note no entanto que enquanto B<dpkg-source> analisa correctamente ficheiros de séries com opções explícitas usadas para aplicar patch a aplicação (armazenada em cada linha antes do nome de ficheiro de patch e um ou mais espaços), ele ignora essas opções e espera sempre que as patches possam ser aplicadas com a opção B<-p1> ou B<patch>. Irá portanto emitir um aviso quando encontra tais opções, e é provável que a compilação falhe.

note: type: textblock
en: Note that L<lintian(1)> will emit unconditional warnings when using vendor series due to a controversial Debian specific ruling, which should not affect any external usage; to silence these, the dpkg lintian profile can be used by passing «B<--profile dpkg>» to L<lintian(1)>.
pt: Note que L<lintian(1)> irá emitir avisos incondicionais quando usa séries de fornecedor devido a regulamento controverso específico de Debian, o qual não deve afectar nenhuma utilização externa; para silenciar isto, o perfil lintian do dpkg pode ser usado ao passar «B<--profile dpkg>» a L<lintian(1)>.

note: type: textblock
en: The timestamp of all patched files is reset to the extraction time of the source package (this avoids timestamp skews leading to problems when autogenerated files are patched).
pt: O carimbo temporal de todos os ficheiros com patch é reposto para a hora da extração do pacote fonte (isto evita inclinações do carimbo temporal que levam a problemas quando aplica patch a ficheiros auto-gerados).

note: type: textblock
en: Contrary to B<quilt>'s default behavior, patches are expected to apply without any fuzz.  When that is not the case, you should refresh such patches with B<quilt>, or B<dpkg-source> will error out while trying to apply them.
pt: Contrariamente ao comportamento predefinido de B<quilt>, espera-se que as patches sejam aplicadas sem confusões. Quando esse não é o caso, você deve refrescar tais patches com B<quilt>, ou B<dpkg-source> irá terminar em erro ao tentar aplica-las.

note: type: textblock
en: Similarly to B<quilt>'s default behavior, the patches can remove files too.
pt: Semelhante ao comportamento predefinido de B<quilt>. as patches também podem remover ficheiros.

note: type: textblock
en: The file B<.pc/applied-patches> is created if some patches have been applied during the extraction.
pt: O ficheiro B<.pc/applied-patches> é criado se algumas patches foram aplicadas durante a extração.

note: type: textblock
en: All original tarballs found in the current directory are extracted in a temporary directory by following the same logic as for the unpack, the debian directory is copied over in the temporary directory, and all patches except the automatic patch (B<debian-changes->I<version> or B<debian-changes>, depending on B<--single-debian-patch>) are applied.  The temporary directory is compared to the source package directory.  When the diff is non-empty, the build fails unless B<--single-debian-patch> or B<--auto-commit> has been used, in which case the diff is stored in the automatic patch.  If the automatic patch is created/deleted, it's added/removed from the series file and from the B<quilt> metadata.
pt: Todos os tarballs originais encontrados no directório actual são extraídos num directório temporário seguindo a mesma lógica que para o desempacotar, o directório debian é copiado sobre o directório temporário, e todas as são aplicadas, excepto a patch automática (B<debian-changes->I<version> ou B<debian-changes>, dependendo de B<--single-debian-patch>). O directório temporário é comparado com o directório do pacote fonte. Quando o diff é não-vazio, a compilação falha a menos que tenham sido usados B<--single-debian-patch> ou B<--auto-commit>, que neste caso o diff é guardado na patch automática. Se a patch automática for criada/apagada, é adicionada/removida do ficheiro de séries e dos meta-dados B<quilt>.

note: type: textblock
en: Any change on a binary file is not representable in a diff and will thus lead to a failure unless the maintainer deliberately decided to include that modified binary file in the debian tarball (by listing it in B<debian/source/include-binaries>).  The build will also fail if it finds binary files in the debian sub-directory unless they have been allowed through B<debian/source/include-binaries>.
pt: Qualquer alteração num ficheiro binário não é representável num diff e irá assim levar a uma falha a menos que o maintainer tenha decidido deliberadamente incluir esse ficheiro binário modificado no tarball debian (ao lista-lo em B<debian/source/include-binaries>). A compilação irá também falhar se encontrar ficheiros binários no sub-directório debian a menos que estes tenham sido autorizados através de B<debian/source/include-binaries>.

note: type: textblock
en: The updated debian directory and the list of modified binaries is then used to generate the debian tarball.
pt: O directório debian actualizado e a lista de binários modificados são então usados para gerar o tarball debian.

note: type: textblock
en: The automatically generated diff doesn't include changes on VCS specific files as well as many temporary files (see default value associated to B<-i> option in the B<--help> output).  In particular, the B<.pc> directory used by B<quilt> is ignored during generation of the automatic patch.
pt: O diff gerado automaticamente não inclui alterações em ficheiros específicos de VCS assim como em muitos ficheiro temporários (veja valor predefinido associado à opção B<-i> no resultado de B<--help>). Em particular, o directório B<.pc> usado por B<quilt> é ignorado durante a geração da patch automática.

note: type: textblock
en: B<Note>: B<dpkg-source> B<--before-build> (and B<--build>) will ensure that all patches listed in the series file are applied so that a package build always has all patches applied.  It does this by finding unapplied patches (they are listed in the B<series> file but not in B<.pc/applied-patches>), and if the first patch in that set can be applied without errors, it will apply them all.  The option B<--no-preparation> can be used to disable this behavior.
pt: B<Nota>: B<dpkg-source> B<--before-build> (e B<--build>) irão assegurar que todas as patches listadas no ficheiro series são aplicadas para que uma compilação do pacote tenha sempre todas as patches aplicadas. Faz isto ao encontrar patches não aplicadas (elas estão listadas no ficheiro B<series> mas não em B<.pc/applied-patches>), e se a primeira patch nesse conjunto puder ser aplicada sem erros, irá aplica-las todas. A opção B<--no-preparation> pode ser usada para desactivar este comportamento.

note: type: textblock
en: B<Recording changes>
pt: B<Gravar alterações>

note: type: textblock
en: Generates a patch corresponding to the local changes that are not managed by the B<quilt> patch system and integrates it in the patch system under the name I<patch-name>.  If the name is missing, it will be asked interactively.  If I<patch-file> is given, it is used as the patch corresponding to the local changes to integrate.  Once integrated, an editor (the first one found from B<sensible-editor>, C<$VISUAL>, C<$EDITOR>, B<vi>) is launched so that you can edit the meta-information in the patch header.
pt: Gera uma patch correspondente às alterações locais que não são geridas pelo sistema de patch B<quilt> e integra-a no sistema de patch sob o nome I<patch-name>. se o nome está em falta, será perguntado interactivamente. Se I<patch-file> for fornecido, é usado como uma patch correspondente às alterações locais a integrar. Uma vez integrada, é lançado um editor (o primeiro encontrado de B<sensible-editor>, C<$VISUAL>, C<$EDITOR>, B<vi>) para que você possa editar a meta-informação no cabeçalho da patch.

note: type: textblock
en: Passing I<patch-file> is mainly useful after a build failure that pre-generated this file, and on this ground the given file is removed after integration.  Note also that the changes contained in the patch file must already be applied on the tree and that the files modified by the patch must not have supplementary unrecorded changes.
pt: Passar I<patch-file> é principalmente útil após uma falha de compilação que pré-gerou este ficheiro, e por esse motivo o ficheiro fornecido é removido após integração. Note também que as alterações contidas no ficheiro patch têm de já estar aplicadas na árvore e que os ficheiros modificados pela patch não podem ter alterações suplementares por gravar.

note: type: textblock
en: If the patch generation detects modified binary files, they will be automatically added to B<debian/source/include-binaries> so that they end up in the debian tarball (exactly like B<dpkg-source --include-binaries --build> would do).
pt: Se a geração da patch detectar ficheiros binários modificados, eles serão adicionados automaticamente a B<debian/source/include-binaries> para que eles acabem no tarbal debian (exactamente como B<dpkg-source --include-binaries --build> faria).

note: type: textblock
en: B<Build options>
pt: B<Opções de compilação>

note: type: textblock
en: Allow B<dpkg-source> to build the source package if the version of the B<quilt> metadata is the one specified, even if B<dpkg-source> doesn't know about it (since dpkg 1.15.5.4).  Effectively this says that the given version of the B<quilt> metadata is compatible with the version 2 that B<dpkg-source> currently supports.  The version of the B<quilt> metadata is stored in B<.pc/.version>.
pt: Permite a B<dpkg-source> compilar o pacote fonte se a versão dos meta-dados B<quilt> for uma especificada, mesmo se B<dpkg-source> não souber disso (desde dpkg 1.15.5.4).  Efectivamente isto diz que a versão dada dos meta-dados B<quilt> é compatível com a versão 2 que o B<dpkg-source> presentemente suporta. A versão dos meta-dados B<quilt> é guardada em B<.pc/.version>.

note: type: textblock
en: Do not ignore removed files and include them in the automatically generated patch.
pt: Não ignora os ficheiros removidos e inclui-os na patch gerada automaticamente.

note: type: textblock
en: Include timestamp in the automatically generated patch.
pt: Inclui o carimbo data/hora na patch gerada automaticamente.

note: type: textblock
en: Add all modified binaries in the debian tarball.  Also add them to B<debian/source/include-binaries>: they will be added by default in subsequent builds and this option is thus no more needed.
pt: Adiciona todos os binários modificados ao tarball debian. Também os adiciona a B<debian/source/include-binaries>: eles serão adicionados por predefinição em compilações subsequentes e esta opção é assim não mais necessária.

note: type: textblock
en: Do not try to prepare the build tree by applying patches which are apparently unapplied (since dpkg 1.14.18).
pt: Não tenta preparar a árvore de compilação ao não aplicar as patches que aparentemente ainda não foram aplicadas (desde dpkg 1.14.18).

note: type: textblock
en: Use B<debian/patches/debian-changes> instead of B<debian/patches/debian-changes->I<version> for the name of the automatic patch generated during build (since dpkg 1.15.5.4).  This option is particularly useful when the package is maintained in a VCS and a patch set can't reliably be generated.  Instead the current diff with upstream should be stored in a single patch.  The option would be put in B<debian/source/local-options> and would be accompanied by a B<debian/source/local-patch-header> file explaining how the Debian changes can be best reviewed, for example in the VCS that is used.
pt: Usa B<debian/patches/debian-changes> em vez de B<debian/patches/debian-changes->I<version> para o nome da patch automática gerada durante a compilação (desde dpkg 1.15.5.4). Esta opção é particularmente útil quando o pacote é mantido num VCS e um conjunto de patch não pode ser gerado com confiança. Em vez disso o diff actual com o original deve ser guardado numa patch única. A opção seria posta em B<debian/source/local-options> e deveria ser acompanhada por um ficheiro B<debian/source/local-patch-header> explicando como as alterações Debian poderão ser melhor revistas, por exemplo no VCS que é usado.

note: type: textblock
en: Automatically create the main original tarball as empty if it's missing and if there are supplementary original tarballs (since dpkg 1.15.6).  This option is meant to be used when the source package is just a bundle of multiple upstream software and where there's no “main” software.
pt: Cria automaticamente o principal tarball original como vazio se está em falta e se existirem tarballs suplementares originais (desde dpkg 1.15.6). Esta opção destina-se a ser usada quando o pacote fonte é apenas um bolo de múltiplos softwares originais e não há nenhum software “main”.

note: type: textblock
en: By default, B<dpkg-source> will automatically unapply the patches in the B<--after-build> hook if it did apply them during B<--before-build> (B<--unapply-patches> since dpkg 1.15.8, B<--no-unapply-patches> since dpkg 1.16.5).  Those options allow you to forcefully disable or enable the patch unapplication process.  Those options are only allowed in B<debian/source/local-options> so that all generated source packages have the same behavior by default.
pt: Por predefinição, B<dpkg-source> irá automaticamente desfazer a aplicação das patches no hook B<--after-build> se ele as aplicou durante B<--before-build> (B<--unapply-patches> desde dpkg 1.15.8, B<--no-unapply-patches> desde dpkg 1.16.5). Essas opções permitem-lhe desactivar ou activar à força o processo de desaplicação da patch. Essas opções são apenas permitidas em B<debian/source/local-options> para que todos os pacotes fonte gerados tenham o mesmo comportamento por predefinição.

note: type: textblock
en: The process fails if an automatic patch has been generated (since dpkg 1.15.8).  This option can be used to ensure that all changes were properly recorded in separate B<quilt> patches prior to the source package build.  This option is not allowed in B<debian/source/options> but can be used in B<debian/source/local-options>.
pt: O processo falha se uma patch automática foi gerada (desde dpkg 1.15.8). Esta opção pode ser usada para assegurar que todas as alterações foram gravadas apropriadamente em patches B<quilt> separadas antes da compilação do pacote fonte. Esta opção não é permitida em B<debian/source/options> mas pode ser usada em B<debian/source/local-options>.

note: type: textblock
en: The process doesn't fail if an automatic patch has been generated, instead it's immediately recorded in the B<quilt> series.
pt: O processo não falha se foi gerada uma patch automática, em vez disso, é imediatamente gravado nas séries B<quilt>.

note: type: textblock
en: B<Extract options>
pt: B<Opções de extração>

note: type: textblock
en: Skips extraction of the debian tarball on top of the upstream sources (since dpkg 1.15.1).
pt: Salta a extração do tarball debian por cima da fonte do autor (desde dpkg 1.15.1).

note: type: textblock
en: Do not apply patches at the end of the extraction (since dpkg 1.14.18).
pt: Não aplica as patches no final da extração (desde dpkg 1.14.18).

note: type: =head2
en: Format: 3.0 (custom)
pt: Formato: 3.0 (personalizado)

note: type: textblock
en: Supported since dpkg 1.14.17.  This format is special.  It doesn't represent a real source package format but can be used to create source packages with arbitrary files.
pt: Suportado desde dpkg 1.14.17. Este formato é especial. Não representa o formato real  do pacote fonte mas pode ser usado para criar pacotes fonte com ficheiros arbitrários.

note: type: textblock
en: All non-option arguments are taken as files to integrate in the generated source package.  They must exist and are preferably in the current directory.  At least one file must be given.
pt: Todos os argumentos não-opção são tomados como ficheiros para integrar no pacote fonte gerado. Estes têm de existir e estão preferencialmente no directório actual. Pelo menos um ficheiro tem de ser fornecido.

note: type: textblock
en: B<Required>.  Defines the real format of the generated source package.  The generated .dsc file will contain this value in its B<Format> field and not “3.0 (custom)”.
pt: B<Requerido>. Define o formato real do pacote fonte gerado. O ficheiro .dsc gerado irá conter este valor no seu campo B<Format> e não “3.0 (custom)”.

note: type: =head2
en: Format: 3.0 (git)
pt: Formato: 3.0 (git)

note: type: textblock
en: Supported since dpkg 1.14.17.  This format is experimental.
pt: Suportado desde dpkg 1.14.17. Este formato é experimental.

note: type: textblock
en: A source package in this format consists of a single bundle of a git repository B<.git> to hold the source of a package.  There may also be a B<.gitshallow> file listing revisions for a shallow git clone.
pt: Um pacote fonte neste formato consiste de um único bolo de repositório git B<.git> para manter a fonte de um pacote. Também pode existir um ficheiro B<.gitshallow> listando revisões para um clone git shallow.

note: type: textblock
en: The bundle is cloned as a git repository to the target directory.  If there is a gitshallow file, it is installed as I<.git/shallow> inside the cloned git repository.
pt: O bolo é clonado como um repositório git para o directório alvo. Se existir um ficheiro gitshallow, é instalado como I<.git/shallow> dentro do repositório git clonado.

note: type: textblock
en: Note that by default the new repository will have the same branch checked out that was checked out in the original source.  (Typically “main”, but it could be anything.)  Any other branches will be available under I<remotes/origin/>.
pt: Note que por predefinição o novo repositório irá ter o mesmo ramo "checked out" como era "checked out" na fonte original. (Tipicamente “main”, mas pode ser qualquer coisa.) Quaisquer outros ramos irão estar disponíveis sob I<remotes/origin/>.

note: type: textblock
en: Before going any further, some checks are done to ensure that we don't have any non-ignored uncommitted changes.
pt: Antes de avançar-mos, são feitas algumas verificações para assegurar que não temos nenhumas alterações não ignoradas por submeter.

note: type: textblock
en: L<git-bundle(1)> is used to generate a bundle of the git repository.  By default, all branches and tags in the repository are included in the bundle.
pt: L<git-bundle(1)> é usado para gerar um bolo do repositório git. Por predefinição, todos os ramos e etiquetas no repositório são incluídos no bolo.

note: type: textblock
en: Allows specifying a git ref to include in the git bundle.  Use disables the default behavior of including all branches and tags.  May be specified multiple times.  The I<ref> can be the name of a branch or tag to include.  It may also be any parameter that can be passed to L<git-rev-list(1)>.  For example, to include only the main branch, use B<--git-ref=>main.  To include all tags and branches, except for the private branch, use B<--git-ref=>--all B<--git-ref=>^private
pt: Permite especificar um ref de git para incluir no bolo do git. O uso desactiva o comportamento predefinido de incluir todos os ramos e etiquetas. Pode ser especificado várias vezes. O I<ref> pode ser o nome de um ramo ou etiqueta a incluir. Também pode ser qualquer parâmetro que possa ser passado ao L<git-rev-list(1)>. Por exemplo, para incluir apenas o ramo main, use B<--git-ref=>main. Para incluir todos as etiquetas e ramos, excepto para o ramo privado, use B<--git-ref=>--all B<--git-ref=>^private

note: type: textblock
en: Creates a shallow clone with a history truncated to the specified number of revisions.
pt: Cria um clone sombra com o histórico truncado ao número específico de revisões.

note: type: =head2
en: Format: 3.0 (bzr)
pt: Formato: 3.0 (bzr)

note: type: textblock
en: Supported since dpkg 1.14.17.  This format is experimental.  It generates a single tarball containing the bzr repository.
pt: Suportado desde dpkg 1.14.17. Este formato é experimental. Gera um único tarball que contem o repositório bzr.

note: type: textblock
en: The tarball is unpacked and then bzr is used to checkout the current branch.
pt: O tarball é desempacotado e depois é usado o bzr para fazer "checkout" ao ramo actual.

note: type: textblock
en: Then the VCS specific part of the source directory is copied over to a temporary directory.  Before this temporary directory is packed in a tarball, various cleanup are done to save space.
pt: Depois a parte específica de VCS do directório fonte é copiada para um directório temporário. Antes deste directório temporário ser empacotado num tarball, são feitas várias limpezas para libertar espaço.

note: type: =head2
en: no source format specified in debian/source/format
pt: nenhum formato fonte especificado em debian/source/format

note: type: textblock
en: The file B<debian/source/format> should always exist and indicate the desired source format.  For backwards compatibility, format “1.0” is assumed when the file doesn't exist but you should not rely on this: at some point in the future B<dpkg-source> will be modified to fail when that file doesn't exist.
pt: O ficheiro B<debian/source/format> deve sempre existir e indicar o formato de fonte desejado. Para compatibilidade com software anterior, o  formato “1.0” é assumido quando o ficheiro não existe mas você não deve confiar nisto: algures no futuro, B<dpkg-source> será modificado para falhar quando esse ficheiro não existe.

note: type: textblock
en: The rationale is that format “1.0” is no longer the recommended format, you should usually pick one of the newer formats (“3.0 (quilt)”, “3.0 (native)”) but B<dpkg-source> will not do this automatically for you.  If you want to continue using the old format, you should be explicit about it and put “1.0” in B<debian/source/format>.
pt: A lógica é que o formato “1.0”não é mais o formato recomendado, você deve geralmente escolher um dos formatos mais recentes (“3.0 (quilt)”, “3.0 (native)”) mas o B<dpkg-source> não vai fazer isto automaticamente por si. Se você deseja continuar a usar o formato antigo, você deve ser explícito acerca disso a colocar "1.0” em B<debian/source/format>.

note: type: =head2
en: the diff modifies the following upstream files
pt: o diff modifica os seguintes ficheiros do autor

note: type: textblock
en: When using source format “1.0” it is usually a bad idea to modify upstream files directly as the changes end up hidden and mostly undocumented in the .diff.gz file.  Instead you should store your changes as patches in the debian directory and apply them at build-time.  To avoid this complexity you can also use the format “3.0 (quilt)” that offers this natively.
pt: Quando se usar o formato de fonte “1.0” é geralmente uma má ideia modificar ficheiros do autor directamente pois as alterações acabam escondidas e maioritariamente não documentadas no ficheiro .diff.gz. Em vez disso você deve guardar as suas alterações em patches no directório debian e aplica-las durante a compilação. Para evitar esta complexidade você pode também usar o formato "3.0 (quilt)” que oferece isto nativamente.

note: type: =head2
en: cannot represent change to I<file>
pt: não pode representar alteração no I<ficheiro>

note: type: textblock
en: Changes to upstream sources are usually stored with patch files, but not all changes can be represented with patches: they can only alter the content of plain text files.  If you try replacing a file with something of a different type (for example replacing a plain file with a symlink or a directory), you will get this error message.
pt: As alterações às fontes originais são geralmente guardadas com ficheiros patch, mas nem todas as alterações podem ser representadas com patches: elas apenas podem alterar o conteúdo de ficheiros de texto simples. Se você tentar substituir um ficheiro por algo de diferente tipo (por exemplo, substituir um ficheiro simples por um link simbólico ou directório), você vai receber esta mensagem  de erro.

note: type: =head2
en: newly created empty file I<file> will not be represented in diff
pt: o ficheiro I<ficheiro> vazio acabado de criar não será representado no diff.

note: type: textblock
en: Empty files can't be created with patch files.  Thus this change is not recorded in the source package and you are warned about it.
pt: Ficheiros vazios não podem ser criados com ficheiros patch. Assim esta alteração não é gravada no pacote fonte e você é avisado acerca disso.

note: type: =head2
en: executable mode I<perms> of I<file> will not be represented in diff
pt: I<perms> de modo executável do I<ficheiro> não serão representados no diff

note: type: textblock
en: Patch files do not record permissions of files and thus executable permissions are not stored in the source package.  This warning reminds you of that fact.
pt: Os ficheiros patch não gravam permissões dos ficheiro e assim as permissões de executável não são guardadas no pacote fonte. Este aviso lembra-o desse facto.

note: type: =head2
en: special mode I<perms> of I<file> will not be represented in diff
pt: I<perms> de modo especial do I<ficheiro> não serão representados no diff

note: type: textblock
en: Patch files do not record permissions of files and thus modified permissions are not stored in the source package.  This warning reminds you of that fact.
pt: Os ficheiros patch não gravam permissões dos ficheiro e assim as permissões modificadas não são guardadas no pacote fonte. Este aviso lembra-o desse facto.

note: type: textblock
en: If set, it will be used as the timestamp (as seconds since the epoch) to clamp the mtime in the L<tar(5)> file entries.
pt: Se definido, será usado como marca temporal (em segundos desde a época) para engatar o mtime nas entradas do ficheiro L<tar(5)>.

note: type: textblock
en: Since dpkg 1.18.11.
pt: Desde dpkg 1.18.11.

note: type: textblock
en: Used by the “2.0” and “3.0 (quilt)” source format modules.
pt: Usado pelos módulos de formato de fonte “2.0” e “3.0 (quilt)”.

note: type: textblock
en: Used by the “3.0 (git)” source format modules.
pt: Usado pelos módulos de formato de fonte “3.0 (git)”.

note: type: textblock
en: This file contains on a single line the format that should be used to build the source package (possible formats are described above).  No leading or trailing spaces are allowed.
pt: Este ficheiro contém numa linha única o formato que deve ser usado para compilar o pacote fonte (os formatos possíveis estão descritos acima). Não são permitidos espaços a anteceder ou a preceder.

note: type: textblock
en: This file contains a list of pathnames of binary files (one per line) relative to the source root directory that should be included in the debian tarball.  Leading and trailing spaces are stripped.  Lines starting with ‘B<#>’ are comments and are skipped.  Empty lines are ignored.
pt: Este ficheiro contém uma lista nomes de caminhos de ficheiros binários (um por cada linha) relativos ao directório raiz da fonte que devem ser incluídos no tarball de debian. Os espaços que antecedem e precedem são removidos. As linhas que começam com ‘B<#>’ são comentários e são saltadas. Linhas vazias são ignoradas.

note: type: textblock
en: This file contains a list of long options that should be automatically prepended to the set of command line options of a B<dpkg-source --build> or B<dpkg-source --print-format> call.  Options like B<--compression> and B<--compression-level> are well suited for this file.
pt: Este ficheiro contem uma lista de opções longas que devem ser automaticamente anexadas ao conjunto de opções de linha de comandos de uma chamada B<dpkg-source --build> ou B<dpkg-source --print-format>. Opções como B<--compression> e B<--compression-level> são bem apropriadas para este ficheiro.

note: type: textblock
en: Each option should be put on a separate line.  Empty lines and lines starting with ‘B<#>’ are ignored.  The leading ‘B<-->’ should be stripped and short options are not allowed.  Optional spaces are allowed around the ‘B<=>’ symbol and optional quotes are allowed around the value.  Here's an example of such a file:
pt: Cada opção deve ser posta numa linha separada. AS linhas vazias e linhas começadas com ‘B<#>’ são ignoradas.  O ‘B<-->’ inicial deve ser cortado e as opções curtas não são permitidas. São permitidos espaços opcionais a contornar o símbolo 'B<=>’ e são permitidas citações opcionais a envolver o valor. Aqui está um exemplo de tal ficheiro:

note: type: textblock
en: B<Note>: B<format> options are not accepted in this file, you should use B<debian/source/format> instead.
pt: B<Nota>: As opções B<format> não são aceites neste ficheiro, em vez disso você deve usar B<debian/source/format>.

note: type: textblock
en: Exactly like B<debian/source/options> except that the file is not included in the generated source package.  It can be useful to store a preference tied to the maintainer or to the VCS repository where the source package is maintained.
pt: Exactamente como B<debian/source/options> excepto que o ficheiro não é incluído no pacote fonte gerado. Pode ser útil para guardar uma preferência amarrada ao maintainer ou ao repositório VCS onde o pacote fonte é mantido.

note: type: textblock
en: Free form text that is put on top of the automatic patch generated in formats “2.0” or “3.0 (quilt)”.  B<local-patch-header> is not included in the generated source package while B<patch-header> is.
pt: Texto de formato livre que é colocado no topo da patch automática gerada em formatos “2.0” ou “3.0 (quilt)”. B<local-patch-header> não é incluído no pacote fonte gerado enquanto B<patch-header> o é.

note: type: textblock
en: This file lists all patches that have to be applied (in the given order)  on top of the upstream source package.  Leading and trailing spaces are stripped.  The I<vendor> will be the lowercase name of the current vendor, or B<debian> if there is no vendor defined.  If the vendor-specific series file does not exist, the vendor-less series file will be used.  Lines starting with ‘B<#>’ are comments and are skipped.  Empty lines are ignored.  Remaining lines start with a patch filename (relative to the B<debian/patches/> directory) up to the first space character or the end of line.  Optional B<quilt> options can follow up to the end of line or the first ‘B<#>’ preceded by one or more spaces (which marks the start of a comment up to the end of line).
pt: Este ficheiro lista todas as patches que têm de ser aplicadas (na ordem dada) no topo do pacote fonte do autor original. Os espaços iniciais e finais são retirados. O I<vendor> será o nome em minúsculas do fornecedor actual, ou B<debian> se não existir um fornecedor definido. Se o ficheiro series especifico-do-fornecedor não existir, será usado o ficheiro series sem-fornecedor. As linha começadas com ‘B<#>’ são comentários e são retiradas. Linhas vazias são ignoradas. As linhas restantes começam com um nome de ficheiro patch (relativo ao directório B<debian/patches/>) até ap primeiro caractere de espaço ou ao fim da linha. Opções B<quilt> opcionais podem seguir até ao fim da linha ou ao primeiro ‘B<#>’ precedido por um ou mais espaços (o que marca o começo de um comentário até ao fim da linha).

note: type: textblock
en: Examining untrusted source packages or extracting them into staging directories should be considered a security boundary, and any breakage of that boundary stemming from these operations should be considered a security vulnerability.  But handling untrusted source packages should not be done lightly, as the surface area includes any compression command supported, commands to handle specific data formats (such as L<tar(1)> or L<patch(1)>)  in addition to the source package formats and control files themselves.  Performing these operations over untrusted data as root is strongly discouraged.
pt: Examinar pacotes fonte não-confiáveis ou extraí-los para directórios estagiários deve ser considerado um limite à segurança, e qualquer violação desse limite derivando dessas operações deve ser considerada uma vulnerabilidade na segurança. Mas manusear pacotes fonte não-confiáveis não deve ser feito com facilitismos, pois a área de superfície inclui qualquer comando de compressão suportado, comandos para lidar com formatos de dados específicos e os próprios ficheiros de controle. Executar essas operações sobre dados não-confiáveis como root é fortemente desaconselhado.

note: type: textblock
en: Building source packages should only be performed over trusted data.
pt: A compilação de pacotes fonte só deve ser executada sobre dados de confiança.

note: type: textblock
en: The point at which field overriding occurs compared to certain standard output field settings is rather confused.
pt: O ponto no qual cada sobreposição de campo ocorre comparado com certas definições de campos de saídas standard é bastante confuso.

note: type: textblock
en: dpkg-split - Debian package archive split/join tool
pt: dpkg-split - ferramenta de divisão/junção de arquivos de pacote Debian

note: type: textblock
en: B<dpkg-split> splits Debian binary package files into smaller parts and reassembles them again, to support the storage of large package files on small media such as floppy disks.
pt: B<dpkg-split> divide ficheiros de pacotes binários Debian em partes menores e junta-as outra vez, para suportar o armazenamento de ficheiros de pacotes grandes em meios pequenos como as disquetes.

note: type: textblock
en: It can be operated manually using the B<--split>, B<--join> and B<--info> options.
pt: Pode ser operado manualmente usando as opções B<--split>, B<--join> e B<--info>.

note: type: textblock
en: It also has an automatic mode, invoked using the B<--auto> option, where it maintains a queue of parts seen but not yet reassembled and reassembles a package file when it has seen all of its parts.  The B<--listq> and B<--discard> options allow the management of the queue.
pt: Também tem um modo automático, invocado usando a opção B<--auto>, onde mantém uma lista de espera com as partes visíveis mas ainda não juntadas e junta um ficheiro pacote quando tem todas as partes visíveis. As opções B<--listq> e B<--discard> permitem a gestão da lista de espera.

note: type: textblock
en: All splitting, joining and queueing operations produce informative messages on standard output; these may safely be ignored.
pt: Todas as operações de separar, juntar e meter em lista de espera produzem mensagens informativas na saída standard; estas podem ser ignoradas em segurança.

note: type: textblock
en: Splits a single Debian binary package into several parts.
pt: Divide um pacote binário Debian em várias partes.

note: type: textblock
en: The parts are named I<prefix>B<.>I<N>B<of>I<M>B<.deb> where I<N> is the part number, starting at 1, and I<M> is the total number of parts (both in decimal).
pt: As partes são nomeadas I<prefixo>B<.>I<N>B<of>I<M>B<.deb> onde I<N> é o número da parte, começando de 1, e I<M> é o número total de partes (ambos em decimal).

note: type: textblock
en: If no I<prefix> is supplied then the I<complete-archive> filename is taken, including directory, with any trailing B<.deb> removed.
pt: Se não for fornecido um I<prefixo>, então é usando o nome de ficheiro de I<arquivo-completo>, incluindo o directório, com qualquer B<.deb> à direita removido.

note: type: textblock
en: Joins the parts of a package file together, reassembling the original file as it was before it was split.
pt: Junta as partes do ficheiro de pacote, voltando a remontando o ficheiro original como ele era antes de ser dividido.

note: type: textblock
en: The part files given as arguments must be all the parts of exactly the same original binary file.  Each part must occur exactly once in the argument list, though the parts to not need to be listed in order.
pt: Os ficheiros parte dados como argumentos têm de ser todas as partes de exactamente o mesmo ficheiro binário original. Cada parte tem de ocorrer exactamente uma vez na lista de argumentos, apesar das partes não precisarem estar listadas por ordem.

note: type: textblock
en: The parts must of course all have been generated with the same part size specified at split time, which means that they must usually have been generated by the same invocation of B<dpkg-split --split>.
pt: Claro que as partes têm todas de ser geradas com o mesmo tamanho de parte especificado durante a divisão, o que significa que têm de ser geralmente geradas pela mesma invocação de B<dpkg-split --split>.

note: type: textblock
en: The parts' filenames are not significant for the reassembly process.
pt: Os nomes dos ficheiros das partes não são significantes para o processo de remontagem.

note: type: textblock
en: By default the output file is called I<package>B<_>I<version>B<_>I<arch>B<.deb>.
pt: Por predefinição, o ficheiro resultante é chamado I<pacote>B<_>I<versão>B<_>I<arquitectura>B<.deb>.

note: type: textblock
en: Prints information, in a human-readable format, about the part file(s)  specified.  Arguments which are not binary package parts produce a message saying so instead (but still on standard output).
pt: Escreve informação, num formato humanamente legível, acerca dos ficheiro(s) parte especificados. Argumentos que não sejam partes de pacote binário, em vez disso, produzem uma mensagem a dizer-lo (mas mesmo assim na saída standard).

note: type: textblock
en: Automatically queue parts and reassemble a package if possible.
pt: Põe em lista de espera partes e remonta um pacote automaticamente se possível.

note: type: textblock
en: The I<part> specified is examined, and compared with other parts of the same package (if any) in the queue of packages file parts.
pt: A I<part> especificada é examinada, e comparada com outras partes do mesmo pacote (se alguma) na fila de partes de ficheiros de pacotes.

note: type: textblock
en: If all parts of the package file of which I<part> is a part are available then the package is reassembled and written to I<complete-output> (which should not usually already exist, though this is not an error).
pt: Se todas as partes do ficheiro pacote no qual I<part> é uma parte estiverem disponíveis, então o pacote é remontado e escrito para I<complete-output> (o que não deve geralmente já existir, apesar de isto não ser um erro).

note: type: textblock
en: If not then the I<part> is copied into the queue and I<complete-output> is not created.
pt: Se não então a I<parte> é copiada para a lista de espera e o I<resultado-completo> não é criado.

note: type: textblock
en: If I<part> is not a split binary package part then B<dpkg-split> will exit with status B<1>; if some other trouble occurs then it will exit with status B<2>.
pt: Se I<part> não for uma parte de pacote binário dividido então B<dpkg-split> irá terminar com estado B<1>; se ocorrer algum outro problema então vai terminar com estado B<2>.

note: type: textblock
en: The B<--output> or B<-o> option must be supplied when using B<--auto>.  (If this were not mandatory the calling program would not know what output file to expect.)
pt: A opção B<--output> ou B<-o> tem de ser fornecida quando se usa B<--auto>.  (se isto não fosse obrigatório o programa chamador não saberia que ficheiro resultante esperar.)

note: type: textblock
en: Lists the contents of the queue of packages to be reassembled.
pt: Lista o conteúdo da lista de espera de pacotes a serem remontados.

note: type: textblock
en: For each package file of which parts are in the queue the output gives the name of the package, the parts in the queue, and the total number of bytes stored in the queue.
pt: Para cada ficheiro pacote cujas partes estão na fila o resultado dá o nome do pacote, as partes na fila, e o número total de bytes armazenados na fila.

note: type: textblock
en: This discards parts from the queue of those waiting for the remaining parts of their packages.
pt: Isto descarta partes da lista de espera daqueles que esperam as partes restantes dos seus pacotes.

note: type: textblock
en: If no I<package> is specified then the queue is cleared completely; if any are specified then only parts of the relevant package(s) are deleted.
pt: Se nenhum I<pacote> for especificado então a lista de espera é completamente limpa; se algum for especificado então apenas partes do(s) pacote(s) são apagadas.

note: type: textblock
en: Specifies an alternative directory for the queue of parts awaiting automatic reassembly.  The default is B<%ADMINDIR%/parts>.
pt: Especifica um directório alternativo para a lista de espera das partes que espera a remontagem automática. A predefinição é B<%ADMINDIR%/parts>.

note: type: textblock
en: Set the administrative directory to I<directory> (since dpkg 1.21.10).  This is where the I<statoverride> file is stored.  Defaults to «I<%ADMINDIR%>» if B<DPKG_ADMINDIR> has not been set.
pt: Define o directório de administração para I<directory> (desde dpkg 1.21.10). Isto é onde o ficheiro I<statoverride> é guardado. A predefinição é «I<%ADMINDIR%>» se B<DPKG_ADMINDIR> não estiver definido.

note: type: textblock
en: Set the root directory to B<directory> (since dpkg 1.21.10), which sets the installation directory to «I<directory>» and the administrative directory to «I<directory>B<%ADMINDIR%>» if B<DPKG_ROOT> has not been set.
pt: Define o directório raiz para B<directory> (desde dpkg 1.21.10), o que define o directório de instalação para «I<directory>» e o directório administrativo para «I<directory>B<%ADMINDIR%>» se B<DPKG_ROOT> não estiver definido.

note: type: textblock
en: Specifies the maximum part size when splitting, in kibibytes (1024 bytes).  The default is 450 KiB.
pt: Especifica o tamanho máximo de parte quando divide, em kibibytes (1024 bytes). A predefinição é 450 KiB.

note: type: textblock
en: Specifies the output file name for a reassembly.
pt: Especifica o nome de ficheiro resultante para uma remontagem.

note: type: textblock
en: This overrides the default for a manual reassembly (B<--join>)  and is mandatory for an automatic queue-or-reassemble (B<--auto>).
pt: Isto sobrepõe a predefinição para uma remontagem manual (B<--join>)  e é obrigatório para uma fila-ou-remontagem automática (B<--auto>).

note: type: textblock
en: When doing automatic queue-or-reassembly B<dpkg-split> usually prints a message if it is given a I<part> that is not a binary package part.  This option suppresses this message, to allow programs such as B<dpkg> to cope with both split and unsplit packages without producing spurious messages.
pt: Quando faz fila ou remontagem automática o B<dpkg-split> geralmente escreve uma mensagem se lhe for dada uma I<part> que não é uma parte de um pacote binário. Esta opção suprime esta mensagem, para permitir a programas como o B<dpkg> lidar com ambos pacotes divididos e não-divididos sem produzir mensagens espúrias.

note: type: textblock
en: Obsolete option without effect (since dpkg 1.23.0).
pt: Opção obsoleta sem efeito (desde dpkg 1.23.0).

note: type: textblock
en: The requested split, merge, or other command succeeded.  B<--info> commands count as successful even if the files are not binary package parts.
pt: Os comandos split, merge, ou outros requeridos tiveram sucesso. Os comandos B<--info> contam como com sucesso mesmo que os ficheiros não sejam partes de pacotes binários.

note: type: textblock
en: Only occurs with B<--auto> and indicates that the I<part> file was not a binary package part.
pt: Apenas ocorre com B<--auto> e indica que o ficheiro I<parte> não é uma parte de um pacote binário.

note: type: textblock
en: Fatal or unrecoverable error due to invalid command-line usage, a file that looked like a package part file but was corrupted, or interactions with the system, such as accesses to the database, memory allocations, etc.
pt: Erro fatal ou irrecuperável devido a utilização inválida de linha de comandos, a um ficheiro que parecia um ficheiro de parte de pacote mas estava corrompido, ou a interações com o sistema, tais como acesso à base de dados, alocações de memória, etc.

note: type: textblock
en: If set and B<--root> option has not been specified, it will be used as the filesystem root directory (since dpkg 1.21.10).
pt: Se definido e a opção B<--root> não foi especificada, será usado como o directório raiz do sistema de ficheiros (desde dpkg 1.21.10).

note: type: textblock
en: If set and the B<--admindir> or B<--root> options have not been specified, it will be used as the B<dpkg> data directory (since dpkg 1.21.10).
pt: Se definido e as opções B<--admindir> ou B<--root> forem especificadas, será usado como o directório de dados do B<dpkg> (desde dpkg 1.21.10).

note: type: textblock
en: If set, it will be used as the timestamp (as seconds since the epoch) in the L<deb-split(5)>'s L<ar(5)> container.
pt: Se definido, irá ser usado como marca temporal (como segundos desde a época) no contentor L<ar(5)> de L<deb-split(5)>.

note: type: textblock
en: The default queue directory for part files awaiting automatic reassembly.
pt: O directório de lista de espera predefinido para ficheiros de partes que esperam a montagem automática.

note: type: textblock
en: The filenames used in this directory are in a format internal to B<dpkg-split> and are unlikely to be useful to other programs, and in any case the filename format should not be relied upon.
pt: Os nomes de ficheiros usados neste directório estão num formato interno ao B<dpkg-split> e é improvável que sejam úteis a outros programas, e em qualquer caso não se deve confiar no formato do nome de ficheiro.

note: type: textblock
en: Examining or joining untrusted split package archives should be considered a security boundary, and any breakage of that boundary stemming from these operations should be considered a security vulnerability.  Performing these operations over untrusted data as root is strongly discouraged.
pt: Examinar ou juntar arquivos de pacotes divididos não-confiáveis deve ser considerado um limite à segurança, e qualquer violação desse limite derivando dessas operações deve ser considerada uma vulnerabilidade na segurança. Executar essas operações sobre dados não-confiáveis como root é fortemente desaconselhado.

note: type: textblock
en: Auto-accumulating and discarding split package parts are considered privileged operations that might allow root escalation.  These operations must never be delegated to an untrusted user or be done on untrusted packages, as that might allow root access to the system.
pt: A auto-acumulação e descarte de partes de pacotes divididos são consideradas operações privilegiadas que podem permitir escalada a root. Estas operações nunca devem ser delegadas a um utilizador não-confiável ou serem feitas em pacotes não-confiáveis, pois isso pode permitir acesso de root ao sistema.

note: type: textblock
en: Splitting package archives should only be performed over trusted data.
pt: A divisão de arquivos de pacotes só deve ser executada sobre dados de confiança.

note: type: textblock
en: Full details of the packages in the queue are impossible to get without digging into the queue directory yourself.
pt: Os detalhes completos dos pacotes na lista de espera são impossíveis de obter sem que você próprio pesquise dentro do directório de lista de espera.

note: type: textblock
en: There is no easy way to test whether a file that may be a binary package part is one.
pt: Não há maneira fácil de testar se um ficheiro que pode ser uma parte de um pacote binário o é mesmo.

note: type: textblock
en: dpkg-statoverride - override ownership and mode of files
pt: dpkg-statoverride - sobrepõe a propriedade e o modo dos ficheiros

note: type: textblock
en: “B<stat overrides>” are a way to tell L<dpkg(1)> to use a different owner or mode for a path when a package is installed (this applies to any filesystem object that B<dpkg> handles, including directories, devices, etc.).  This can be used to force programs that are normally setuid to be install without a setuid flag, or only executable by a certain group.
pt: “B<stat overrides>” são um modo de dizer L<dpkg(1)> para usar um dono ou modo diferente para um caminho quando um pacote é instalado (isto aplica-se a qualquer objecto de sistema de ficheiros com que o B<dpkg> lide, incluindo directórios, dispositivos, etc.). Isto pode ser usado para forçar programas que são normalmente definidos a um uid a serem instalados sem uma bandeira setuid, ou apenas executável por um determinado grupo.

note: type: textblock
en: B<dpkg-statoverride> is a utility to manage the list of stat overrides.  It has three basic functions: adding, removing and listing overrides.
pt: B<dpkg-statoverride> é um utilitário para gerir sobreposições de estatísticas. Tem três funções básicas: adicionar, remover e listar sobreposições.

note: type: textblock
en: Add an override for I<path>.  I<path> does not need to exist nor be known to B<dpkg> when this command is used; the override will be stored and used later.  Users and groups can be specified by their name (for example B<root> or B<nobody>), or by their number by prepending the number with a ‘B<#>’ (for example B<#0> or B<#65534>).  The I<mode> needs to be specified in octal.
pt: Adiciona uma sobreposição para I<path>. I<path> não precisa existir nem ser conhecida pelo B<dpkg> quando este comando é usado; a sobreposição será guardada e usada mais tarde. Os utilizadores e grupos podem ser especificados pelo seu nome (por exemplo, B<root> ou B<nobody>), ou pelo seu número ao anexar o número com um ‘B<#>’ (por exemplo B<#0> ou B<#65534>). O I<mode> precisa de ser especificado em octal.

note: type: textblock
en: If B<--update> is specified and I<path> exists, it is immediately set to the new owner and mode.
pt: Se for especificado B<--update> e I<caminho> existir, é imediatamente definido para o proprietário e modo novos.

note: type: textblock
en: Remove an override for I<path>, the status of I<path> is left unchanged by this command.
pt: Remove uma sobreposição para I<path>, o estado de I<path> é mantido inalterado por este comando.

note: type: textblock
en: List all overrides.  If a glob pattern is specified restrict the output to overrides which match the glob.
pt: Lista todas as sobreposições. Se for especificado um padrão glob, restringe o resultado às sobreposições que correspondem ao glob.

note: type: textblock
en: Give help about the B<--force->I<thing> options (since dpkg 1.19.5).
pt: Oferece ajuda acerca das opções B<--force->I<thing> (desde dpkg 1.19.5).

note: type: textblock
en: Set the administrative directory to I<directory>.  This is where the I<statoverride> file is stored.  Defaults to «I<%ADMINDIR%>» if B<DPKG_ADMINDIR> has not been set.
pt: Define o directório de administração para I<directory>. Isto é onde o ficheiro I<statoverride> é guardado. A predefinição é «I<%ADMINDIR%>» se B<DPKG_ADMINDIR> não estiver definido.

note: type: textblock
en: Force or refuse (B<no-force> and B<refuse> mean the same thing)  to do some things (since dpkg 1.19.5).  I<things> is a comma separated list of things specified below.  B<--force-help> displays a message describing them.  Things marked with (*) are forced by default.
pt: Força ou recusa (B<no-force> e B<refuse> significam o mesmo) a fazer algumas coisas (desde dpkg 1.19.5).  I<things> é uma lista separada por vírgulas de coisas especificadas em baixo. B<--force-help> mostra uma mensagem a descreve-las. A coisas marcadas com (*) já são forçadas por predefinição.

note: type: textblock
en: B<Warning>: These options are mostly intended to be used by experts only.  Using them without fully understanding their effects may break your whole system.
pt: I<Aviso>: Estas opções são maioritariamente destinadas a serem usadas apenas por experts. Usa-las sem total conhecimento dos seus efeitos pode danificar todo o seu sistema.

note: type: textblock
en: Turns on (or off) all force options.
pt: Liga (ou desliga) todas as opções de forçar.

note: type: textblock
en: Overwrite an existing stat override when adding it (since dpkg 1.19.5).
pt: Sobrescreve uma sobreposição de estatística existente quando a adiciona (desde dpkg 1.19.5).

note: type: textblock
en: Ignore a missing stat override when removing it (since dpkg 1.19.5).
pt: Ignora uma sobreposição de estatística em falta quando a remove (desde dpkg 1.19.5).

note: type: textblock
en: Use platform-specific Mandatory Access Controls (MAC) based security when installing files into the filesystem (since dpkg 1.19.5).  On Linux systems the implementation uses SELinux.
pt: Usa segurança baseada em Mandatory Access Controls (MAC) específica da plataforma quando instala ficheiros no sistema de ficheiros (desde dpkg 1.19.5). Em sistemas Linux a implementação usa SELinux.

note: type: textblock
en: Try to (de)install things even when not root (since dpkg 1.21.8).
pt: Tenta (des)instalar coisas mesmo não sendo root (desde dpkg 1.21.8).

note: type: textblock
en: Force an action, even if a sanity check would otherwise prohibit it.  This is necessary to override an existing override.  This option is deprecated (since dpkg 1.19.5), it is replaced by B<--force-all>.
pt: Força uma acção, mesmo que a verificação de sanidade a proíba Isto é necessário para sobrepor uma sobreposição existente. Esta opção está descontinuada (desde dpkg 1.19.5), é substituída por B<--force-all>.

note: type: textblock
en: Immediately try to change the I<path> to the new owner and mode if it exists.
pt: Imediatamente tenta alterar o I<caminho> para o novo dono e modo se existir.

note: type: textblock
en: Be less verbose about what we do.
pt: Fica menos detalhado sobre o que faz.

note: type: textblock
en: For B<--list>, if there are no overrides or none match the supplied glob.
pt: Para B<--list>, se não existirem sobreposições ou nenhuma corresponder ao glob fornecido.

note: type: textblock
en: If set and none of the B<--force->I<...> options have been specified, it will be used as the force options to use (since dpkg 1.19.5).
pt: Se definido e nenhuma da opções B<--force->I<...> forem especificadas, será usado como a opção de forçar a usar (desde dpkg 1.19.5).

note: type: textblock
en: File which contains the current list of stat overrides of the system.  It is located in the B<dpkg> administration directory, along with other files important to B<dpkg>, such as I<status> or I<available>.
pt: Ficheiro que contém a lista actual de sobreposições de estados do sistema. Está localizado no directório de administração do <dpkg>, juntamente com outros ficheiros importantes para o B<dpkg>, como I<status> ou I<available>.

note: type: textblock
en: B<Note>: B<dpkg-statoverride> preserves the old copy of this file, with extension “-old”, before replacing it with the new one.
pt: B<Nota>: O B<dpkg-statoverride> preserva uma copia antiga deste ficheiro, com a extensão "-old", antes de o substituir pelo novo.

note: type: textblock
en: dpkg-trigger - a package trigger utility
pt: dpkg-trigger - um utilitário de trigger de pacote

note: type: textblock
en: B<dpkg-trigger> is a tool to explicitly activate triggers and check for its support on the running B<dpkg>.
pt: B<dpkg-trigger> é uma ferramenta para activar explicitamente triggers e verificar o seu suporte no B<dpkg> em execução.

note: type: textblock
en: This can be used by maintainer scripts in complex and conditional situations where the file triggers, or the declarative B<activate> triggers control file directive, are insufficiently rich.  It can also be used for testing and by system administrators (but note that the triggers won't actually be run by B<dpkg-trigger>).
pt: Isto pode ser usado pelos scripts do maintainer em situações complexas e condicionais onde os gatilhos do ficheiro, ou a directiva de ficheiro declarativa de gatilhos B<activate>, sejam insuficientemente ricos. Também pode ser usado para testes e por administradores de sistema (mas note que os gatilhos não serão realmente corridos pelo B<dpkg-trigger>).

note: type: textblock
en: Unrecognized trigger name syntaxes are an error for B<dpkg-trigger>.
pt: Sintaxes de nome de trigger não reconhecidas são um erro para o B<dpkg-trigger>.

note: type: textblock
en: This program was introduced in dpkg 1.14.17.
pt: Este programa foi introduzido no dpkg 1.14.17.

note: type: textblock
en: Check if the running B<dpkg> supports triggers (usually called from a postinst).  Will exit B<0> if a triggers-capable B<dpkg> has run, or B<1> with an error message to stderr if not.  Normally, however, it is better just to activate the desired trigger with B<dpkg-trigger>.
pt: Verifica se o B<dpkg> a correr suporta gatilhos (geralmente chamados a partir de um postinst). Irá terminar com B<0> se correu um B<dpkg> com capacidade-de-gatilhos, ou B<1> com uma mensagem de erro para o stderr se não. No entanto, é normalmente melhor apenas activar o gatilho desejado com B<dpkg-trigger>.

note: type: textblock
en: Change the location of the B<dpkg> database.  Defaults to I<%ADMINDIR%> if B<DPKG_ADMINDIR> has not been set.
pt: Altera a localização da base de dados do B<dpkg>. A predefinição é I<%ADMINDIR%> se B<DPKG_ADMINDIR> não estiver definido.

note: type: textblock
en: Override trigger awaiter (normally set by B<dpkg> through the B<DPKG_MAINTSCRIPT_PACKAGE> environment variable of the maintainer scripts, naming the package to which the script belongs, and this will be used by default).
pt: Sobrepõe o esperador do gatilho (normalmente definido pelo B<dpkg> através da variável de ambiente B<DPKG_MAINTSCRIPT_PACKAGE> dos scripts do maintainer, que nomeiam o pacote ao qual o script pertence, e isto será usado por predefinição).

note: type: textblock
en: This option arranges that the calling package I<T> (if any) need not await the processing of this trigger; the interested package(s) I<I>, will not be added to I<T>'s trigger processing awaited list and I<T>'s status is unchanged.  I<T> may be considered installed even though I<I> may not yet have processed the trigger.
pt: Esta opção faz com que o pacote chamador I<T> (se existir) não precisa de esperar o processamento deste gatilho; os pacotes interessados I<I>, não serão adicionados à lista de espera de processamento de gatilhos de I<T> e o estado de I<T> não alterou. I<T> pode ser considerado instalado mesmo apesar de I<I> ainda não ter processado o gatilho.

note: type: textblock
en: This option does the inverse of B<--no-await> (since dpkg 1.17.21).  If the interested package has declared a “noawait” directive, then this option will not be effective.  It is currently the default behavior.
pt: Esta opção faz o inverso de B<--no-await> (desde dpkg 1.17.21). Se o pacote interessado declarou uma directiva “noawait”, então esta opção não será efectiva. Actualmente é o comportamento predefinido.

note: type: textblock
en: Just test, do not actually change anything.
pt: Apenas testa, na realidade não alterada nada.

note: type: textblock
en: The requested action was successfully performed.  Or a check or assertion command returned true.
pt: A acção requisitada foi executada com sucesso. Ou uma verificação ou comando de afirmação retornou verdadeiro.

note: type: textblock
en: A check or assertion command returned false.
pt: Uma verificação ou comando de afirmação retornou falso.

note: type: textblock
en: dpkg-vendor - queries information about distribution vendors
pt: dpkg-vendor - recolhe informação acerca dos fornecedores da distribuição

note: type: textblock
en: B<dpkg-vendor> is a tool to query information about vendors listed in B<%PKGCONFDIR%/origins>.  B<%PKGCONFDIR%/origins/default> contains information about the current vendor.
pt: B<dpkg-vendor> é uma ferramenta para inquirir informação acerca dos fornecedores listados em B<%PKGCONFDIR%/origins>. B<%PKGCONFDIR%/origins/default> contém informação acerca do fornecedor actual.

note: type: textblock
en: The origin files provide metadata about specific vendors, such as their URL or where to file bug reports, and are usually used both to determine the behavior of tools and resulting contents during package builds targeting a specific vendor, and to describe the provenance of packages.
pt: Os ficheiros origin fornecem metadados acerca de fornecedores específicos, tais coo o seu URL ou onde preencher relatórios de bug, e são geralmente usados tanto para determinar o comportamento de ferramentas e conteúdos resultantes durante compilações do pacote que visam um fornecedor específico, como para descrever a proveniência dos pacotes.

note: type: textblock
en: The F<default> symbolic link is also used to denote the origin of the current installation managed by B<dpkg>, be that a full distribution or an overlay on top of an existing base system that contains either no packaging system or a native one.
pt: O link simbólico F<default> é também usado para denotar a origem da instalação actual gerida pelo B<dpkg>, seja uma distribuição completa ou uma sobreposição no topo de um sistema base existente que contém ou nenhum sistema de empacotamento ou um nativo.

note: type: textblock
en: This program was introduced in dpkg 1.15.1.
pt: Este programa foi introduzido no dpkg 1.15.1.

note: type: textblock
en: Exits with B<0> if the current vendor is I<vendor>.  Otherwise exits with B<1>.
pt: Termina com B<0> se o fornecedor actual for I<vendor>. Caso contrário, termina com B<1>.

note: type: textblock
en: Exits with B<0> if the current vendor distribution is a derivative of I<vendor>, otherwise exits with B<1>.  It uses the B<Parent> field to browse all ancestors of the current vendor.
pt: Termina com B<0> se o fornecedor actual da distribuição é um derivativo de I<vendor>, caso contrário termina com B<1>. Usa o campo B<Parent> para explorar todos os ancestrais do fornecedor actual.

note: type: textblock
en: Print on standard output the value of the vendor-specific I<field> for the current vendor.
pt: Escreve na saída standard o valor do I<field> vendor-specific para o fornecedor actual.

note: type: textblock
en: Assumes the current vendor is I<vendor> instead of discovering it with the B<DEB_VENDOR> environment variable or B<%PKGCONFDIR%/origins/default>.
pt: Assume que o actual fornecedor é I<fornecedor> em vez de o descobrir com a variável de ambiente B<DEB_VENDOR> ou B<%PKGCONFDIR%/origins/default>.

note: type: textblock
en: Makefile snippet that sets the current vendor and its parent into variables, and provides make macros to check for derivatives (since dpkg 1.16.1).
pt: Fragmento do Makefile que define o fornecedor actual e o seu pai em variáveis, e fornece macros do make para verificar por derivativos (desde dpkg 1.16.1).

note: type: textblock
en: dpkg.cfg - dpkg configuration file
pt: dpkg.cfg - ficheiro de configuração do dpkg

note: type: textblock
en: This file contains default options for dpkg.  Each line contains a single option which is exactly the same as a normal command line option for dpkg except for the leading hyphens which are not used here.  Quotes surrounding option values are stripped.  Comments are allowed by starting a line with a hash sign (‘B<#>’).
pt: Este ficheiro contem opções predefinidas para o dpkg. Cada linha contem uma opção única que é exatamente a mesma que uma opção de linha de comandos normal para o dpkg excepto pelos traços iniciais que não são usados aqui. As citações que rodeiam os valores das opções são cortadas. Os comentários são permitidos ao iniciar uma linha com um sinal cardinal (‘B<#>’).

note: type: textblock
en: dpkg - package manager for Debian
pt: dpkg - gestor de pacotes para Debian

note: type: textblock
en: B<dpkg> [I<option>...] I<command>
pt: B<dpkg> [I<opção>...] I<comando>

note: type: textblock
en: This manual is intended for users wishing to understand B<dpkg>'s command line options and package states in more detail than that provided by B<dpkg --help>.
pt: este manual destina-se a utilizadores que desejam compreender as opções de linha de comandos do B<dpkg> e estados de pacotes em mais detalhe do que aquele fornecido por B<dpkg --help>.

note: type: textblock
en: It should I<not> be used by package maintainers wishing to understand how B<dpkg> will install their packages.  The descriptions of what B<dpkg> does when installing and removing packages are particularly inadequate.
pt: I<Não> deverá ser usado por maintainers de pacotes que desejem compreender como o B<dpkg> irá instalar os seus pacotes. A descrição do que o B<dpkg> faz quando instala ou remove pacotes é particularmente inadequada.

note: type: textblock
en: B<dpkg> is a medium-level tool to install, build, remove and manage Debian packages.  The primary and more user-friendly front-end for B<dpkg> as a CLI (command-line interface) is L<apt(8)> and as a TUI (terminal user interface) is L<aptitude(8)>.  B<dpkg> itself is controlled entirely via command line parameters, which consist of exactly one command and zero or more options.  The command-parameter tells B<dpkg> what to do and options control the behavior of the command in some way.
pt: B<dpkg> é uma ferramenta de nível médio para instalar, compilar, remover e gerir pacotes Debian. O front-end principal e mais amigo-do-utilizador para o B<dpkg> como CLI (interface de linha de comandos) é o L<apt(8)> e como TUI (interface de terminal de utilizador) é o L<aptitude(8)>. O próprio B<dpkg> é controlado inteiramente via parâmetros de linha de comandos, o que consiste de exactamente um comando e zero ou mais opções. O parâmetro-comando diz ao B<dpkg> o que fazer e as opções controlam o comportamento do comando em algum modo.

note: type: textblock
en: B<dpkg> can also be used as a front-end to L<dpkg-deb(1)> and L<dpkg-query(1)>.  The list of supported commands can be found later on in the B<COMMANDS> section.  If any such command is encountered B<dpkg> just runs B<dpkg-deb> or B<dpkg-query> with the parameters given to it, but no specific options are currently passed to them, to use any such option the back-ends need to be called directly.
pt: O B<dpkg> pode também ser usado como front-end para L<dpkg-deb(1)> e L<dpkg-query(1)>. A lista de comandos suportados pode ser encontrada mais tarde na secção B<COMANDOS>. Se qualquer tal comando for encontrado, o B<dpkg> apenas corre B<dpkg-deb> ou B<dpkg-query> com os parâmetros dados a ele, mas nenhuma opção especifica é presentemente passada para eles, para se usar qualquer tal opção, os back-ends precisam de ser chamados directamente.

note: type: =head1
en: INFORMATION ABOUT PACKAGES
pt: INFORMAÇÃO ACERCA DE PACOTES

note: type: textblock
en: B<dpkg> maintains some usable information about available packages.  The information is divided in three classes: B<states>, B<selection states> and B<flags>.  These values are intended to be changed mainly with B<dselect>.
pt: O B<dpkg> mantém alguma informação utilizável sobre pacotes disponíveis. A informação é dividida em três classes: B<states>, B<selection states> e B<flags>. Estes valores destinam-se a serem alterados principalmente com o B<dselect>.

note: type: =head2
en: Package states
pt: Estados de pacote

note: type: textblock
en: The package is not installed on your system.
pt: Este pacote não está instalado no seu sistema.

note: type: textblock
en: Only the configuration files or the B<postrm> script and the data it needs to remove of the package exist on the system.
pt: Apenas os ficheiros de configuração ou o script B<postrm> e os dados que precisa para remoção do pacote existem no sistema.

note: type: textblock
en: The installation of the package has been started, but not completed for some reason.
pt: A instalação do pacote foi iniciada, mas não foi acabada por alguma razão.

note: type: textblock
en: The package is unpacked, but not configured.
pt: O pacote está desempacotado mas não configurado.

note: type: textblock
en: The package is unpacked and configuration has been started, but not yet completed for some reason.
pt: O pacote está desempacotado e a configuração foi iniciada, mas ainda não está acabada por alguma razão.

note: type: textblock
en: The package awaits trigger processing by another package.
pt: O pacote espera o processamento de trigger por outro pacote.

note: type: textblock
en: The package has been triggered.
pt: O pacote foi despoletado

note: type: textblock
en: The package is correctly unpacked and configured.
pt: O pacote está actualmente desempacotado e configurado.

note: type: =head2
en: Package selection states
pt: Estados de selecção de pacote

note: type: textblock
en: The package is selected for installation.
pt: O pacote está seleccionado para instalação.

note: type: textblock
en: A package marked to be on B<hold> is kept on the same version, that is, no automatic new installs, upgrades or removals will be performed on them, unless these actions are requested explicitly, or are permitted to be done automatically with the B<--force-hold> option.
pt: Um pacote marcado para estar em B<hold> é mantido na mesma versão, isto é, não serão executadas nenhumas novas instalações, actualizações ou remoções automáticas nele, a menos que estas acções sejam requisitadas explicitamente, ou sejam permitidas serem feitas automaticamente com a opção B<--force-hold>.

note: type: textblock
en: The package is selected for deinstallation (i.e. we want to remove all files, except configuration files).
pt: O pacote está seleccionado para desinstalação (isto é, queremos remover todos os ficheiros, excepto os ficheiros de configuração).

note: type: textblock
en: The package is selected to be purged (i.e. we want to remove everything from system directories, even configuration files).
pt: O pacote está seleccionado para ser purgado (isto é, queremos remover tudo dos directórios do sistema, até os ficheiros de configuração).

note: type: textblock
en: The package selection is unknown.  A package that is also in a B<not-installed> state, and with an B<ok> flag will be forgotten in the next database store.
pt: A selecção de pacote é desconhecida. Um pacote que também está nu estado B<not-installed>, e com uma bandeira B<ok> irá ser esquecido no próximo armazenamento da base de dados.

note: type: =head2
en: Package flags
pt: Bandeiras (flags) do pacote

note: type: textblock
en: A package marked B<ok> is in a known state, but might need further processing.
pt: Um pacote marcado com B<ok> está num estado conhecido, mas pode precisar de mais processamento.

note: type: textblock
en: A package marked B<reinstreq> is broken and requires reinstallation.  These packages cannot be removed, unless forced with option B<--force-remove-reinstreq>.
pt: Um pacote marcado com B<reinstreq> está quebrado e requer reinstalação. Estes pacotes não podem ser removidos, a menos que tal seja forçado com a opção B<--force-remove-reinstreq>.

note: type: textblock
en: Install the package.  If B<--recursive> or B<-R> option is specified, I<package-file> must refer to a directory instead.
pt: Instala o pacote. Se a opção B<--recursive> ou B<-R> for especificada, I<ficheiro-pacote> tem que se referir a um directório em vez de um ficheiro.

note: type: textblock
en: Installation consists of the following steps:
pt: A instalação consiste nos seguintes passos:

note: type: textblock
en: Extract the control files of the new package.
pt: Extrai os ficheiros de controle do novo pacote.

note: type: textblock
en: If another version of the same package was installed before the new installation, execute I<prerm> script of the old package.
pt: Se outra versão do mesmo pacote foi instalada antes da nova instalação, executa o script I<prerm> do pacote antigo.

note: type: textblock
en: Run I<preinst> script, if provided by the package.
pt: Corre o script I<preinst>, se disponibilizado pelo pacote.

note: type: textblock
en: Unpack the new files, and at the same time back up the old files, so that if something goes wrong, they can be restored.
pt: Desempacota os novos ficheiros, e aos mesmo tempo salvaguarda os ficheiros antigos, para que se algo correr mal, eles possam ser restaurados.

note: type: textblock
en: If another version of the same package was installed before the new installation, execute the I<postrm> script of the old package.  Note that this script is executed after the I<preinst> script of the new package, because new files are written at the same time old files are removed.
pt: Se outra versão do mesmo pacote foi instalada antes da nova instalação, executa o script I<postrm> do pacote antigo. Note que este script é executado depois do script I<preinst> do novo pacote, porque novos ficheiros são escritos ao mesmo tempo que ficheiros antigos são removidos.

note: type: textblock
en: Configure the package.  See B<--configure> for detailed information about how this is done.
pt: Configura o pacote. Veja B<--configure> para informação detalhada sobre como isto é feito.

note: type: textblock
en: Unpack the package, but don't configure it.  If B<--recursive> or B<-R> option is specified, I<package-file> must refer to a directory instead.
pt: Desempacota o pacote, mas não o configura. Se a opção B<--recursive> ou B<-R> for especificada, I<package-file> deverá então referir-se a um directório.

note: type: textblock
en: Will process triggers for B<Pre-Depends> unless B<--no-triggers> has been specified.
pt: Irá processar os gatilhos para B<Pre-Depends> a menos que B<--no-triggers> esteja especificado.

note: type: textblock
en: Configure a package which has been unpacked but not yet configured.  If B<-a> or B<--pending> is given instead of I<package>, all unpacked but unconfigured packages are configured.
pt: Configura um pacote que foi desempacotado mas ainda não configurado. Se for fornecido B<-a> ou B<--pending> em vez de I<package>, todos os pacotes desempacotados mas não configurados são configurados.

note: type: textblock
en: To reconfigure a package which has already been configured, try the L<dpkg-reconfigure(8)> command instead (which is part of the B<debconf> project).
pt: Para reconfigurar um pacote que já foi configurado, tente usar o comando L<dpkg-reconfigure(8)> em vez deste (o qual faz parte do projeto B<debconf>).

note: type: textblock
en: Configuring consists of the following steps:
pt: A configuração consiste dos seguintes passos:

note: type: textblock
en: Unpack the conffiles, and at the same time back up the old conffiles, so that they can be restored if something goes wrong.
pt: Desempacota os conffiles, e ao mesmo tempo faz salvaguardas dos conffiles antigos, para que possam ser restaurados se algo correr mal.

note: type: textblock
en: Run I<postinst> script, if provided by the package.
pt: Corre o script I<postinst>, se fornecido pelo pacote.

note: type: textblock
en: Will process triggers unless B<--no-triggers> has been specified.
pt: Irá processar os gatilhos a menos que B<--no-triggers> esteja especificado.

note: type: textblock
en: Processes only triggers (since dpkg 1.14.17).  All pending triggers will be processed.  If package names are supplied only those packages' triggers will be processed, exactly once each where necessary.  Use of this option may leave packages in the improper B<triggers-awaited> and B<triggers-pending> states.  This can be fixed later by running: B<dpkg --configure --pending>.
pt: Processa apenas gatilhos (desde dpkg 1.14.17).  Todos os gatilhos pendentes serão processados. Se forem fornecidos nomes de pacotes, apenas os gatilhos desses pacotes serão processados, exactamente uma vez onde necessário. O uso desta opção pode deixar pacotes em estados B<triggers-awaited> e B<triggers-pending> impróprios. Isto pode ser corrigido mais tarde ao correr: B<dpkg --configure --pending>.

note: type: textblock
en: Remove an installed package.  This removes everything except conffiles and other data cleaned up by the I<postrm> script, which may avoid having to reconfigure the package if it is reinstalled later (conffiles are configuration files that are listed in the I<DEBIAN/conffiles> control file).  If there is no I<DEBIAN/conffiles> control file nor I<DEBIAN/postrm> script, this command is equivalent to calling B<--purge>.  If B<-a> or B<--pending> is given instead of a package name, then all packages unpacked, but marked to be removed in file I<%ADMINDIR%/status>, are removed.
pt: Remove um pacote instalado. Isto remove tudo excepto conffiles e outros dados limpos pelo script I<postrm>, o qual pode evitar de ter que reconfigurar o pacote se for reinstalado mais tarde (conffiles são ficheiros de configuração que estão listados no ficheiro de controle I<DEBIAN/conffiles>). Se não existir um ficheiro de controlo I<DEBIAN/conffiles> nem script I<DEBIAN/postrm>, este comando é equivalente a chamar B<--purge>. Se for fornecido B<-a> ou B<--pending> em vez de um nome de pacote , então são removidos todos os pacotes desempacotados mas marcados para serem removidos no ficheiro I<%ADMINDIR%/status>.

note: type: textblock
en: Removing of a package consists of the following steps:
pt: Remover um pacote consiste nos seguintes passos:

note: type: textblock
en: Run I<prerm> script.
pt: Corre o script I<prerm>.

note: type: textblock
en: Remove the installed files.
pt: Remove os ficheiros instalados.

note: type: textblock
en: Run I<postrm> script.
pt: Corre o script I<postrm>.

note: type: textblock
en: Purge an installed or already removed package.  This removes everything, including conffiles, and anything else cleaned up from I<postrm>.  If B<-a> or B<--pending> is given instead of a package name, then all packages unpacked or removed, but marked to be purged in file I<%ADMINDIR%/status>, are purged.
pt: Purga um pacote instalado ou já removido.Isto remove tudo, incluindo conffiles, e tudo o resto limpo a partir do I<postrm>.  Se for fornecido B<-a> ou  B<--pending> em vez do nome de pacote, então todos os pacotes desempacotados ou removidos, mas marcados para serem purgados no ficheiro I<%ADMINDIR%/status>, serão purgados.

note: type: textblock
en: B<Note>: Some configuration files might be unknown to B<dpkg> because they are created and handled separately through the configuration scripts.  In that case, B<dpkg> won't remove them by itself, but the package's I<postrm> script (which is called by B<dpkg>), has to take care of their removal during purge.  Of course, this only applies to files in system directories, not configuration files written to individual users' home directories.
pt: B<Nota>: Alguns ficheiros de configuração podem ser desconhecidos para o B<dpkg> porque eles são criados e manuseados separadamente através dos scripts de configuração. Nesse caso, o B<dpkg> não irá remove-los sozinho, mas o script I<postrm> do pacote (que é chamado pelo B<dpkg>), tem de fazer a sua remoção durante a purga. Claro que, isto só se aplica a ficheiros em directórios do sistema, e não a ficheiros de configuração escritos nos directórios home de utilizadores individuais.

note: type: textblock
en: Purging of a package consists of the following steps:
pt: Purgar um pacote consiste nos seguintes passos:

note: type: textblock
en: Remove the package, if not already removed.  See B<--remove> for detailed information about how this is done.
pt: Remove o pacote, se não estiver já removido. Veja B<--remove> para informação detalhada acerca de como isto é feito.

note: type: textblock
en: Verifies the integrity of I<package-name> or all packages if omitted, by comparing information from the files installed by a package with the files metadata information stored in the B<dpkg> database (since dpkg 1.17.2).  The origin of the files metadata information in the database is the binary packages themselves.  That metadata gets collected at package unpack time during the installation process.
pt: Verifica a integridade de I<package-name> ou todos os pacotes se omitido, ao comparar informação dos ficheiros instalados com a informação de metadados de ficheiros guardada na base de dados do B<dpkg> (desde dpkg 1.17.2). A origem da informação de metadados de ficheiros na base de dados é os próprios pacotes binários. Esses metadados são colecionados ao desempacotar os ficheiros durante o processo de instalação.

note: type: textblock
en: Currently the only functional check performed is an md5sum verification of the file contents against the stored value in the files database.  It will only get checked if the database contains the file md5sum.  To check for any missing metadata in the database, the B<--audit> command can be used.  This is only an integrity check and should not be considered as any kind of security verification.
pt: Presentemente a única verificação funcional executada é uma verificação de md5sum do conteúdo dos ficheiros contra o valor armazenado na base de dados dos ficheiros. Só serão verificados se a base de dados conter o md5sum dos ficheiros. Para verificar por quaisquer metadados em falta na base de dados, pode ser usado o comando B<--audit>. Isto é apenas uma verificação de integridade e não deve ser considerado como nenhum tipo de verificação de segurança.

note: type: textblock
en: The output format is selectable with the B<--verify-format> option, which by default uses the B<rpm> format, but that might change in the future, and as such, programs parsing this command output should be explicit about the format they expect.
pt: O formato do resultado é seleccionável com a opção B<--verify-format>, que por predefinição usa o formato B<rpm>, mas isso pode mudar no futuro, e como tal, os programas que analisam resultado de comando devem estar explícitos acerca do formato que esperam.

note: type: textblock
en: Performs database sanity and consistency checks for I<package-name> or all packages if omitted (per package checks since dpkg 1.17.10).  For example, searches for packages that have been installed only partially on your system or that have missing, wrong or obsolete control data or files.  B<dpkg> will suggest what to do with them to get them fixed.
pt: Executa testes de sanidade e consistência para I<package-name> ou todos os pacotes se omitido (verificações por pacote desde dpkg 1.17.10). Por exemplo, procura por pacote que foram instalados apenas parcialmente no seu sistema ou têm ficheiros ou dados de controle em falta, errados ou obsoletos. O B<dpkg> irá sugerir o que fazer com eles para os corrigir.

note: type: textblock
en: Update B<dpkg>'s and B<dselect>'s idea of which packages are available.  With the B<--merge-avail> command, old information is combined with information from I<Packages-file>.  With the B<--update-avail> command, old information is replaced with the information in the I<Packages-file>.  The I<Packages-file> distributed with Debian is simply named «I<Packages>».  If the I<Packages-file> argument is missing or named «B<->» then it will be read from standard input (since dpkg 1.17.7).  B<dpkg> keeps its record of available packages in I<%ADMINDIR%/available>.
pt: Actualiza o conhecimento de B<dpkg>'s e B<dselect> de quais pacotes estão disponíveis. Com o comando B<--merge-avail>, a informação antiga é combinada com informação de I<Packages-file>. Com o comando B<--update-avail>, informação antiga é substituída pela informação de I<Packages-file>. O I<Packages-file> distribuído com Debian é simplesmente chamado «I<Packages>». Se o argumento I<Packages-file> estiver em falta ou for chamado «B<->» então será lido a partir da entrada standard (desde dpkg 1.17.7). B<dpkg> mantém o seu registo de pacotes disponíveis em I<%ADMINDIR%/available>.

note: type: textblock
en: A simpler one-shot command to retrieve and update the I<available> file is B<dselect update>.  Note that this file is mostly useless if you don't use B<dselect> but an APT-based frontend: APT has its own system to keep track of available packages.
pt: Um comando único mais simples de obter e actualizar o ficheiro I<available> é B<dselect update>. Note que este ficheiro é maioritariamente inútil se você não usar o B<dselect> mas um frontend baseado no APT: O APT tem o seu próprio sistema para acompanhar os pacotes disponíveis.

note: type: textblock
en: Update B<dpkg> and B<dselect>'s idea of which packages are available with information from the package I<package-file>.  If B<--recursive> or B<-R> option is specified, I<package-file> must refer to a directory instead.
pt: Actualiza o conhecimento de B<dpkg>'s e B<dselect> de quais pacotes estão disponíveis com informação a partir do pacote I<package-file>. Se forem especificadas as opções B<--recursive> ou B<-R>, então I<package-file> deve referir-se a um directório.

note: type: textblock
en: Now B<obsolete> and a no-op as B<dpkg> will automatically forget uninstalled unavailable packages (since dpkg 1.15.4), but only those that do not contain user information such as package selections.
pt: Agora B<obsoleto> e uma não-opção pois o B<dpkg> irá esquecer automaticamente os pacotes não instalados e não disponíveis (desde dpkg 1.15.4), mas apenas aqueles que não contêm informação de utilizador tal como selecções de pacotes.

note: type: textblock
en: Erase the existing information about what packages are available.
pt: Apaga a informação existente sobre que pacotes estão disponíveis.

note: type: textblock
en: Get list of package selections, and write it to stdout.  Without a pattern, non-installed packages (i.e. those which have been previously purged) will not be shown.
pt: Obtém lista de selecções de pacotes, e escreve-a no stdout. Sem um padrão, os pacotes não-instalados (isto é, aqueles que foram previamente purgados) não serão mostrados.

note: type: textblock
en: Set package selections using file read from stdin.  This file should be in the format “I<package> I<state>”, where state is one of B<install>, B<hold>, B<deinstall> or B<purge>.  Blank lines and comment lines beginning with ‘B<#>’ are also permitted.
pt: Define selecções de pacotes usando um ficheiro a partir de stdin. Este ficheiro deve estar no formato “I<package> I<state>”, onde state é um de B<install>, B<hold>, B<deinstall> ou B<purge>. São também permitidas linhas vazias e linhas de comentários começando com ‘B<#>’.

note: type: textblock
en: The I<available> file needs to be up-to-date for this command to be useful, otherwise unknown packages will be ignored with a warning.  See the B<--update-avail> and B<--merge-avail> commands for more information.
pt: O ficheiro I<available> precisa de estar actualizado para que este comando seja útil, caso contrário os pacotes desconhecidos serão ignorados com um aviso. Veja os comandos B<--update-avail> e B<--merge-avail> para mais informação.

note: type: textblock
en: Set the requested state of every non-essential package to deinstall (since dpkg 1.13.18).  This is intended to be used immediately before B<--set-selections>, to deinstall any packages not in list given to B<--set-selections>.
pt: Define o estado requerido de todos os pacotes não-essenciais para "desinstalar" (desde dpkg 1.13.18). Isto destina-se a ser usado imediatamente antes de B<--set-selections>, para desinstalar quaisquer pacotes que não estejam na lista fornecida ao B<--set-selections>.

note: type: textblock
en: Searches for packages selected for installation, but which for some reason still haven't been installed.
pt: Procura por pacotes selecionados para instalação, mas que por alguma razão ainda não foram instalados.

note: type: textblock
en: B<Note>: This command makes use of both the available file and the package selections.
pt: B<Nota>: Este comando faz uso de ambos o ficheiro disponível e das selecções do pacote.

note: type: textblock
en: Print a single package which is the target of one or more relevant pre-dependencies and has itself no unsatisfied pre-dependencies.
pt: Escreve um pacote único que é o alvo de uma ou mais pré-dependências relevantes e tem ele próprio pré-dependências não satisfeitas.

note: type: textblock
en: If such a package is present, output it as a Packages file entry, which can be massaged as appropriate.
pt: Se tal pacote estiver presente, escreve-o como uma entrada no ficheiro Packages, o qual pode ser tratado como apropriado.

note: type: textblock
en: Returns 0 when a package is printed, 1 when no suitable package is available and 2 on error.
pt: Retorna 0 quando um pacote é escrito, 1 quando nenhum pacote apropriado está disponível e 2 em caso de erro.

note: type: textblock
en: Add I<architecture> to the list of architectures for which packages can be installed without using B<--force-architecture> (since dpkg 1.16.2).  The architecture B<dpkg> is built for (i.e. the output of B<--print-architecture>)  is always part of that list.
pt: Adiciona I<architecture> à lista de arquitecturas para quais pacotes podem ser instalados sem se usar B<--force-architecture> (desde dpkg 1.16.2). A arquitectura para qual o B<dpkg> é compilado (isto é, o resultado de B<--print-architecture>)  faz sempre parte dessa lista.

note: type: textblock
en: Remove I<architecture> from the list of architectures for which packages can be installed without using B<--force-architecture> (since dpkg 1.16.2).  If the architecture is currently in use in the database then the operation will be refused, except if B<--force-architecture> is specified.  The architecture B<dpkg> is built for (i.e. the output of B<--print-architecture>) can never be removed from that list.
pt: Remove I<architecture> da lista de arquitecturas para quais pacotes podem ser instalados sem se usar B<--force-architecture> (desde dpkg 1.16.2). Se a arquitectura estiver presentemente em uso na base de dados então a operação será recusada, excepto se B<--force-architecture> for especificado. A arquitectura para qual o B<dpkg> é compilado (isto é, o resultado de B<--print-architecture>)  nunca pode ser removida dessa lista.

note: type: textblock
en: Print architecture of packages B<dpkg> installs (for example, “i386”).
pt: Escreve a arquitectura dos pacotes que o B<dpkg> instala (por exemplo , “i386”).

note: type: textblock
en: Print a newline-separated list of the extra architectures B<dpkg> is configured to allow packages to be installed for (since dpkg 1.16.2).
pt: Escreve uma lista, com separação por novas linhas, de arquitecturas extra que o B<dpkg> tem configurado para permitir instalar pacotes para elas (desde dpkg 1.16.2).

note: type: textblock
en: Give help about the B<--assert->I<feature> options (since dpkg 1.21.0).
pt: Oferece ajuda acerca das opções B<--assert->I<feature> (desde dpkg 1.21.0).

note: type: textblock
en: Asserts that B<dpkg> supports the requested feature.  Returns 0 if the feature is fully supported, 1 if the feature is known but B<dpkg> cannot provide support for it yet, and 2 if the feature is unknown.  The current list of assertable features is:
pt: Afirma que o B<dpkg> suporta a funcionalidade requerida. Retorna 0 se a funcionalidade é totalmente suportada. 1 se a funcionalidade é conhecida mas o B<dpkg> ainda não pode suporta-la, e 2 se a funcionalidade é desconhecida. A lista actual de funcionalidades afirmáveis é:

note: type: textblock
en: Supports the B<Pre-Depends> field (since dpkg 1.1.0).
pt: Suporta o campo B<Pre-Depends> (desde dpkg 1.1.0).

note: type: textblock
en: Supports epochs in version strings (since dpkg 1.4.0.7).
pt: Suporta épocas em strings de versão (desde dpkg 1.4.0.7).

note: type: textblock
en: Supports long filenames in L<deb(5)> archives (since dpkg 1.4.1.17).
pt: Suporta nomes de ficheiros longos em arquivos L<deb(5)> (desde dpkg 1.4.1.17).

note: type: textblock
en: Supports multiple B<Conflicts> and B<Replaces> (since dpkg 1.4.1.19).
pt: Suporta múltiplos B<Conflicts> e B<Replaces> (desde dpkg 1.4.1.19).

note: type: textblock
en: Supports multi-arch fields and semantics (since dpkg 1.16.2).
pt: Suporta campos multi-arch e semânticas (desde dpkg 1.16.2).

note: type: textblock
en: Supports versioned B<Provides> (since dpkg 1.17.11).
pt: Suporta B<Provides> com versão  (desde dpkg 1.17.11).

note: type: textblock
en: Supports the B<Protected> field (since dpkg 1.20.1).
pt: Suporta o campo B<Protected> (desde dpkg 1.20.1).

note: type: textblock
en: Validate that the I<thing> I<string> has a correct syntax (since dpkg 1.18.16).  Returns 0 if the I<string> is valid, 1 if the I<string> is invalid but might be accepted in lax contexts, and 2 if the I<string> is invalid.  The current list of validatable I<thing>s is:
pt: Valida que a I<thing> I<string> tem a sintaxe correcta (desde dpkg 1.18.16). Retorna 0 se a I<string> for válida, 1 se a I<string> é inválida mas pode ser aceite em contextos lax, e 2 se a I<string> é inválida. A lista actual de I<thing> validáveis é:

note: type: textblock
en: Validates the given package name (since dpkg 1.18.16).
pt: Valida o nome de pacote fornecido (desde dpkg 1.18.16).

note: type: textblock
en: Validates the given trigger name (since dpkg 1.18.16).
pt: Valida o nome de gatinho fornecido (desde dpkg 1.18.16).

note: type: textblock
en: Validates the given architecture name (since dpkg 1.18.16).
pt: Valida o nome de arquitectura fornecido (desde dpkg 1.18.16).

note: type: textblock
en: Validates the given version (since dpkg 1.18.16).
pt: Valida a versão fornecida (desde dpkg 1.18.16).

note: type: textblock
en: Compare version numbers, where I<op> is a binary operator.  B<dpkg> returns true (B<0>) if the specified condition is satisfied, and false (B<1>) otherwise.  There are two groups of operators, which differ in how they treat an empty I<ver1> or I<ver2>.  These treat an empty version as earlier than any version: B<lt le eq ne ge gt>.  These treat an empty version as later than any version: B<lt-nl le-nl ge-nl gt-nl>.  These are provided only for compatibility with control file syntax: B<E<lt> E<lt>E<lt> E<lt>= = E<gt>= E<gt>E<gt> E<gt>>.  The B<E<lt>> and B<E<gt>> operators are obsolete and should B<not> be used, due to confusing semantics.  To illustrate: B<0.1 E<lt> 0.1> evaluates to true.
pt: Compara números de versão, onde I<op> é um operador binário. B<dpkg> retorna verdadeiro (B<0>) se a condição especificada for satisfeita, e falso (B<1>) caso contrário. Existe dois grupos de operadores, que diferem em como eles tratam um I<ver1> ou I<ver2> vazio. Estes tratam uma versão vazia mais cedo que qualquer versão: B<lt le eq ne ge gt>. Estes tratam uma versão vazia mais tarde que qualquer versão: B<lt-nl le-nl ge-nl gt-nl>. Estes são fornecidos apenas para compatibilidade com sintaxe de ficheiros de controle: B<E<lt> E<lt>E<lt> E<lt>= = E<gt>= E<gt>E<gt> E<gt>>. Os operadores B<E<lt>> e B<E<gt>> estão obsoletos e B<não> devem ser usados, devido a semânticas confusas. Para ilustrar: B<0.1 E<lt> 0.1> avalia para verdadeiro.

note: type: textblock
en: Accept a series of commands on input file descriptor I<n>.
pt: Aceita uma série de comandos no descritor de ficheiro de entrada I<n>.

note: type: textblock
en: B<Note>: Additional options set on the command line, and through this file descriptor, are not reset for subsequent commands executed during the same run.
pt: B<Nota>: Opções adicionais definidas na linha de comandos, e através deste descritor de ficheiro, não são reposições para comandos subsequentes executados durante a mesma corrida.

note: type: textblock
en: Display a brief help message.
pt: Mostra uma mensagem de ajuda breve.

note: type: textblock
en: Give help about the B<--force->I<thing> options.
pt: Oferece ajuda acerca das opções B<--force->I<qualquer-coisa>.

note: type: textblock
en: Give help about debugging options.
pt: Oferece ajuda acerca de opções de depuração.

note: type: textblock
en: Display B<dpkg> version information.
pt: Mostra informação de versão do B<dpkg>.

note: type: textblock
en: When used with B<--robot>, the output will be the program version number in a dotted numerical format, with no newline.
pt: Quando usado com B<--robot>, o resultado será o número de versão de programa num formato numérico pontuado, sem nenhuma nova linha.

note: type: textblock
en: See L<dpkg-deb(1)> for more information about the following commands, and other commands and options not exposed by the B<dpkg> front-end.
pt: Veja L<dpkg-deb(1)> para mais informações acerca dos seguintes comandos, e outros comandos e opções não expostas pelo front-end do B<dpkg>.

note: type: textblock
en: Build a deb package.
pt: Compila um pacote deb.

note: type: textblock
en: List contents of a deb package.
pt: Lista o conteúdo de um pacote deb.

note: type: textblock
en: Extract control-information from a package.
pt: Extrai informação-controle de um pacote.

note: type: textblock
en: Extract the files contained by package.
pt: Extrai os ficheiros contidos por um pacote.

note: type: textblock
en: Extract and display the filenames contained by a package.
pt: Extrai e mostra os nomes de ficheiros contidos por um pacote.

note: type: textblock
en: Display control field(s) of a package.
pt: Mostra campo(s) de controle de um pacote.

note: type: textblock
en: Output the control tar-file contained in a Debian package.
pt: Resulta o ficheiro tar de controle contido num pacote Debian.

note: type: textblock
en: Output the filesystem tar-file contained by a Debian package.
pt: Resulta o ficheiro tar de sistema de ficheiros contido num pacote Debian.

note: type: textblock
en: Show information about a package.
pt: Mostra informação acerca de um pacote.

note: type: textblock
en: See L<dpkg-query(1)> for more information about the following commands, and other commands and options not exposed by the B<dpkg> front-end.
pt: Veja L<dpkg-query(1)> para mais informações acerca dos seguintes comandos, e outros comandos e opções não expostas pelo front-end do B<dpkg>.

note: type: textblock
en: List packages matching given pattern.
pt: Lista pacotes que correspondem ao padrão dado.

note: type: textblock
en: Report status of specified package.
pt: Reporta estado do pacote especificado.

note: type: textblock
en: List files installed to your system from I<package-name>.
pt: Lista ficheiros instalados no seu sistema a partir de I<package-name>.

note: type: textblock
en: Search for a filename from installed packages.
pt: Procura por um nome de ficheiro a partir de pacotes instalados.

note: type: textblock
en: Display details about I<package-name>, as found in I<%ADMINDIR%/available>.  Users of APT-based frontends should use B<apt show> I<package-name> instead.
pt: Mostra detalhes acerca de I<package-name>, como encontrado em I<%ADMINDIR%/available>. Os utilizadores de frontends baseados no APT devem usar B<apt show> I<package-name> em vez disto.

note: type: textblock
en: All options can be specified both on the command line and in the B<dpkg> configuration file I<%PKGCONFDIR%/dpkg.cfg> or fragment files (with names matching this shell pattern '[0-9a-zA-Z_-]*') on the configuration directory I<%PKGCONFDIR%/dpkg.cfg.d/>.  Each line in the configuration file is either an option (exactly the same as the command line option but without leading hyphens) or a comment (if it starts with a ‘B<#>’).
pt: Todas as opções pode ser especificadas em ambos linha de comandos e no ficheiro de configuração do B<dpkg> I<%PKGCONFDIR%/dpkg.cfg> ou em ficheiros fragmento (com nomes a corresponder a este padrão de shell "[0-9a-zA-Z_-]*') no directório de configuração I<%PKGCONFDIR%/dpkg.cfg.d/>. Cada linha no ficheiro de configuração é ou uma opção (exatamente igual a uma opção de linha de comandos mas sem os hífens iniciais) ou um comentário (se começar com ‘B<#>’).

note: type: textblock
en: Change after how many errors B<dpkg> will abort.  The default is 50.
pt: Altera o após quantos erros o B<dpkg> irá abortar. A predefinição é 50.

note: type: textblock
en: When a package is removed, there is a possibility that another installed package depended on the removed package.  Specifying this option will cause automatic deconfiguration of the package which depended on the removed package.
pt: Quando um pacote é removido, existe a possibilidade que outro pacote instalado dependa do pacote removido. Especificar esta opção irá provocar a desconfiguração automática do pacote que dependia do pacote removido.

note: type: textblock
en: Switch debugging on.  I<octal> is formed by bitwise-ORing desired values together from the list below (note that these values may change in future releases).  B<-Dh> or B<--debug=help> display these debugging values.
pt: Liga a depuração. I<octal> é formado por valores bitwise-ORing desejados juntos da lista em baixo (note que estes valores podem mudar em lançamentos futuros). B<-Dh> ou B<--debug=help> mostram estes valores de depuração.

note: type: verbatim
en:     Number   Description
             1   Generally helpful progress information
             2   Invocation and status of maintainer scripts
            10   Output for each file processed
           100   Lots of output for each file processed
            20   Output for each configuration file
           200   Lots of output for each configuration file
            40   Dependencies and conflicts
           400   Lots of dependencies/conflicts output
         10000   Trigger activation and processing
         20000   Lots of output regarding triggers
         40000   Silly amounts of output regarding triggers
          1000   Lots of drivel about for example the dpkg/info dir
          2000   Insane amounts of drivel
pt:     Número   Descrição
             1   Informação de progresso geralmente útil
             2   Invocação e estado dos scripts do maintainer
            10   Resultado de cada ficheiro processado
           100   Montes de resultados de cada ficheiro processado
            20   Resultado para cada ficheiro de configuração
           200   Montes de resultados de cada ficheiro de configuração
            40   Dependências e conflitos
           400   Montes de resultados de dependências/conflitos
         10000   Activação de gatilhos e processamento
         20000   Montes de resultados relativos a gatilhos
         40000   Quantidades tolas de resultados relativos a gatilhos
          1000   Lotes de drivel acerca por exemplo do directório dpkg/info
          2000   Lotes tolos de drivel

note: type: textblock
en: Force or refuse (B<no-force> and B<refuse> mean the same thing)  to do some things.  I<things> is a comma separated list of things specified below.  B<--force-help> displays a message describing them.  Things marked with (*) are forced by default.
pt: Força ou recusa (B<no-force> e B<refuse> significa a mesma coisa) para fazer algumas coisas. I<things> é uma lista separada por vírgulas de coisas especificadas em baixo. B<--force-help> mostra uma mensagem que as descreve. Coisas marcadas com (*) são forçadas por predefinição.

note: type: textblock
en: Install a package, even if newer version of it is already installed.
pt: Instala um pacote, mesmo que já esteja instalada uma versão dele mais recente.

note: type: textblock
en: B<Warning>: At present B<dpkg> does not do any dependency checking on downgrades and therefore will not warn you if the downgrade breaks the dependency of some other package.  This can have serious side effects, downgrading essential system components can even make your whole system unusable.  Use with care.
pt: I<Aviso>: Presentemente o B<dpkg> não efetua nenhuma verificação de dependência em downgrades e por isso não irá avisa-lo se o downgrade quebrar a dependência de algum outro pacote. Isto pode ter sérios efeitos secundários, o downgrade de componentes essenciais do sistema pode até inutilizar todo o seu sistema. Use com cuidado.

note: type: textblock
en: Configure also any unpacked but unconfigured packages on which the current package depends.
pt: Configura também quaisquer pacotes desempacotados mas não configurados nos quais o pacote actual depende.

note: type: textblock
en: Allow automatic installs, upgrades or removals of packages even when marked to be on “hold”.  B<Note>: When these actions are requested explicitly, the “hold” package selection state always gets ignored.
pt: Permite instalações, actualizações e remoções automáticas mesmo quando marcado para estar em “hold”.  B<Nota>: Quando estas acções são requisitadas explicitamente, o estado "hold" de selecção de pacote é sempre ignorado.

note: type: textblock
en: Remove a package, even if it's broken and marked to require reinstallation.  This may, for example, cause parts of the package to remain on the system, which will then be forgotten by B<dpkg>.
pt: Remove um pacote, mesmo se estiver quebrado e marcado a requerer reinstalação. Isto pode, por exemplo, causar que partes do pacote fiquem no sistema, que serão depois esquecidos pelo B<dpkg>.

note: type: textblock
en: Remove, even if the package is considered protected (since dpkg 1.20.1).  Protected packages contain mostly important system boot infrastructure or are used for custom system-local meta-packages.  Removing them might cause the whole system to be unable to boot or lose required functionality to operate, so use with caution.
pt: Remove, mesmo se o pacote for considerado protegido (desde dpkg 1.20.1).  Os pacotes protegidos contêm maioritariamente a importante infraestrutura de arranque do sistema ou são usados por meta-pacotes personalizados locais-do-sistema. Remove-los pode causar que todo o sistema seja incapaz de arrancar ou perca funcionalidades requeridas para operar, portanto use com muito cuidado.

note: type: textblock
en: Remove, even if the package is considered essential.  Essential packages contain mostly very basic Unix commands, required for the packaging system, for the operation of the system in general or during boot (although the latter should be converted to protected packages instead).  Removing them might cause the whole system to stop working, so use with caution.
pt: Remove, mesmo se o pacote for considerado essencial. Os pacotes essenciais contêm maioritariamente comandos Unix mais básicos, requeridos para o sistema de empacotamento, para a operação do sistema em geral ou durante o arranque (apesar do último dever ser alterado para pacotes protegidos em vez disto). Remove-los pode causar que todo o sistema pare de funcionar, por isso use com cuidado.

note: type: textblock
en: Turn all dependency problems into warnings.  This affects the B<Pre-Depends> and B<Depends> fields.
pt: Torna todos os problemas de dependências em avisos. Isto afecta os campos B<Pre-Depends> and B<Depends>.

note: type: textblock
en: Don't care about versions when checking dependencies.  This affects the B<Pre-Depends> and B<Depends> fields.
pt: Não se interessa pelas versões quando verifica as dependências. Isto afecta os campos B<Pre-Depends> and B<Depends>.

note: type: textblock
en: Install, even if this would break another package (since dpkg 1.14.6).  This affects the B<Breaks> field.
pt: Instala, mesmo que isto danifique outro pacote (desde dpkg 1.14.6). Isto afecta o campo B<Breaks>.

note: type: textblock
en: Install, even if it conflicts with another package.  This is dangerous, for it will usually cause overwriting of some files.  This affects the B<Conflicts> field.
pt: Instala, mesmo que fique em conflito com outro pacote. Isto é perigoso, pois geralmente causa a sobreposição de alguns ficheiros. Isto afecta o campo B<Conflicts>.

note: type: textblock
en: Always install the missing conffile without prompting.  This is dangerous, since it means not preserving a change (removing) made to the file.
pt: Instala sempre o ficheiro de configuração em falta sem avisar. Isto é perigoso, pois isto significa não preservar uma alteração feita no ficheiro de configuração (removendo-a).

note: type: textblock
en: If a conffile has been modified and the version in the package did change, always install the new version without prompting, unless the B<--force-confdef> is also specified, in which case the default action is preferred.
pt: Se um ficheiro de configuração foi modificado e a versão do pacote mudou, instala sempre a nova versão sem avisar, a menos que seja também especificado B<--force-confdef>, que neste caso é preferida a acção predefinida.

note: type: textblock
en: If a conffile has been modified and the version in the package did change, always keep the old version without prompting, unless the B<--force-confdef> is also specified, in which case the default action is preferred.
pt: Se um ficheiro de configuração foi modificado e a versão do pacote mudou, mantém sempre a versão antiga sem avisar, a menos que seja também especificado B<--force-confdef>, que neste caso é preferida a acção predefinida.

note: type: textblock
en: If a conffile has been modified and the version in the package did change, always choose the default action without prompting.  If there is no default action it will stop to ask the user unless B<--force-confnew> or B<--force-confold> is also given, in which case it will use that to decide the final action.
pt: Se um conffile foi modificado e a versão no pacote alterou, escolhe sempre a acção predefinida sem perguntar. Se não existir acção predefinida irá parar para pedir ao utilizador a menos que B<--force-confnew> ou B<--force-confold> sejam também fornecidos, nesse caso irá usar isso para decidir a acção final.

note: type: textblock
en: If a conffile has been modified always offer to replace it with the version in the package, even if the version in the package did not change (since dpkg 1.15.8).  If any of B<--force-confnew>, B<--force-confold>, or B<--force-confdef> is also given, it will be used to decide the final action.
pt: Se um conffile foi modificado oferece-se sempre para o substituir pela versão no pacote, mesmo que a versão no pacote não tenha mudado (desde dpkg 1.15.8).  Se algum de B<--force-confnew>, B<--force-confold>, ou B<--force-confdef> forem também fornecidos, será usado para decidir a acção final.

note: type: textblock
en: Overwrite one package's file with another's file.
pt: Sobrescreve um ficheiro de um pacote por um ficheiro de outro.

note: type: textblock
en: Overwrite one package's directory with another's file.
pt: Sobrepõe um directório de um pacote com ficheiros de outro.

note: type: textblock
en: Overwrite a diverted file with an undiverted version.
pt: Sobrescreve a ficheiro divergido com uma versão não-divergida.

note: type: textblock
en: Do not perform safe I/O operations when unpacking (since dpkg 1.15.8.6).  Currently this implies not performing file system syncs before file renames, which is known to cause substantial performance degradation on some file systems, unfortunately the ones that require the safe I/O on the first place due to their unreliable behaviour causing zero-length files on abrupt system crashes.
pt: Não executa operações I/O seguras quando desempacota (desde dpkg 1.15.8.6). Actualmente isto implica não executar sincronismos do sistema antes de renomear ficheiros, o que é conhecido por causar uma degradação substancial de performance em alguns sistemas de ficheiros, infelizmente são esses que requerem o I/O seguro em primeiro lugar devido ao seu comportamento não fiável que provoca ficheiros de comprimento-zero em crashes abruptos do sistema.

note: type: textblock
en: I<Note>: For ext4, the main offender, consider using instead the mount option B<nodelalloc>, which will fix both the performance degradation and the data safety issues, the latter by making the file system not produce zero-length files on abrupt system crashes with any software not doing syncs before atomic renames.
pt: I<Nota>: Para ext4, o principal ofensor, considere usar a opção de montagem B<nodelalloc>, o que irá corrigir ambos a degradação de performance e os problemas de segurança de dados, o último ao tornar o sistema de ficheiros não produtor de ficheiros de zero-tamanho em crashes abruptos do sistema com qualquer software que não faça sincronismos antes de renomeações atómicas.

note: type: textblock
en: B<Warning>: Using this option might improve performance at the cost of losing data, use with care.
pt: I<Aviso>: Usar esta opção pode melhorar a performance a custo de perda de dados, use com cuidado.

note: type: textblock
en: Run maintainer scripts without L<chroot(2)>ing into B<instdir> even if the package does not support this mode of operation (since dpkg 1.18.5).
pt: Corre os scripts de maintainer sem fazer L<chroot(2)> em B<instdir> mesmo que o pacote não suporte este modo de operação (desde dpkg 1.18.5).

note: type: textblock
en: B<Warning>: This can destroy your host system, use with extreme care.
pt: I<Aviso>: Isto pode destruir o seu sistema, use com extremo cuidado.

note: type: textblock
en: Process even packages with wrong or no architecture.
pt: Processa pacotes mesmo da arquitectura errada ou sem nenhuma.

note: type: textblock
en: Process even packages with wrong versions (since dpkg 1.16.1).
pt: Processa pacotes mesmo com versões erradas (desde dpkg 1.16.1).

note: type: textblock
en: B<PATH> is missing important programs, so problems are likely.
pt: B<PATH> tem em falta programas importantes, portanto é provável haver problemas.

note: type: textblock
en: Try to (de)install things even when not root.
pt: Tenta (des)instalar coisas mesmo não sendo root.

note: type: textblock
en: Install a package even if it fails authenticity check.
pt: Instala um pacote mesmo que este falhe no teste de autenticidade.

note: type: textblock
en: Ignore dependency-checking for specified packages (actually, checking is performed, but only warnings about conflicts are given, nothing else).  This affects the B<Pre-Depends>, B<Depends> and B<Breaks> fields.
pt: Ignora verificação de dependências para pacotes específicos (na verdade, a verificação é executada, mas são apenas dados avisos sobre conflitos, nada ,mais). Isto afecta os campos B<Pre-Depends>, B<Depends> e B<Breaks>.

note: type: textblock
en: Do everything which is supposed to be done, but don't write any changes.  This is used to see what would happen with the specified command, without actually modifying anything.
pt: Faz tudo o que é suposto ser feito, mas não escreve quaisquer alterações. Isto é usado para se ver o que acontecia com um comando específico, sem modificar nada na realidade.

note: type: textblock
en: Be sure to give B<--no-act> before the command-parameter, or you might end up with undesirable results (e.g. B<dpkg --purge foo --no-act> will first purge package “foo” and then try to purge package ”--no-act”, even though you probably expected it to actually do nothing).
pt: Certifique-se de fornecer B<--no-act> antes do parâmetro do comando, ou poderá acabar com resultados não desejáveis (ex. B<dpkg --purge foo --no-act> irá primeiro purgar o pacote "foo" e depois tentará purgar o pacote "--no-act", mesmo pensando que provavelmente não vai fazer nada).

note: type: textblock
en: Recursively handle all regular files matching pattern B<*.deb> found at specified directories and all of its subdirectories.  This can be used with B<-i>, B<-A>, B<--install>, B<--unpack> and B<--record-avail> commands.
pt: Lida recursivamente com todos os ficheiros regulares que correspondem ao padrão B<*.deb> encontrados em directórios especificados e em todos os seus sub-directórios. Isto pode ser usado com os comandos B<-i>, B<-A>, B<--install>, B<--unpack> e B<--record-avail>.

note: type: textblock
en: Don't install a package if a newer version of the same package is already installed.  This is an alias of B<--refuse-downgrade>.
pt: Não instala um pacote se uma versão mais recente do mesmo pacote já estiver instalada. Isto é um nome alternativo de B<--refuse-downgrade>.

note: type: =item
en: B<--admindir=>I<directory>
pt: B<--admindir=>I<directório>

note: type: textblock
en: Set the administrative directory to I<directory>.  This directory contains many files that give information about status of installed or uninstalled packages, etc.  Defaults to «I<%ADMINDIR%>» if B<DPKG_ADMINDIR> has not been set.
pt: Define o directório administrativo para I<directório>. Este directório contém muitos ficheiros que fornecem informação acerca do estado de pacotes instalados ou desinstalados, etc. A predefinição é «I<%ADMINDIR%>» se B<DPKG_ADMINDIR> não estiver definido.

note: type: =item
en: B<--instdir=>I<directory>
pt: B<--instdir=>I<directório>

note: type: textblock
en: Set the installation directory, which refers to the directory where packages are to be installed.  B<instdir> is also the directory passed to L<chroot(2)> before running package's installation scripts, which means that the scripts see B<instdir> as a root directory.  Defaults to «I</>» if B<DPKG_ROOT> has not been set (since dpkg 1.21.10).
pt: Define o directório de instalação, o que se refere ao directório onde os pacotes vão ser instalados. B<instdir> é também o directório passado ao L<chroot(2)> antes de correr scripts de instalação dos pacotes, o que significa que os scripts veem B<instdir> como o directório raiz. A predefinição é «I</>» se B<DPKG_ROOT> não estiver definido (desde dpkg 1.21.10).

note: type: textblock
en: Set the root directory to B<directory>, which sets the installation directory to «I<directory>» and the administrative directory to «I<directory>B<%ADMINDIR%>» if B<DPKG_ROOT> has not been set (since dpkg 1.21.10).
pt: Define o directório raiz para B<directório>, o que define o directório de instalação para «I<directório>» e o directório administrativo para «I<directório>B<%ADMINDIR%>» se B<DPKG_ROOT> não estiver definido (desde dpkg 1.21.10).

note: type: textblock
en: Only process the packages that are selected for installation.  The actual marking is done with B<dselect> or by B<dpkg>, when it handles packages.  For example, when a package is removed, it will be marked selected for deinstallation.
pt: Apenas processa os pacotes que estão selecionados para instalação. A marcação real é feita com B<dselect> ou pelo B<dpkg>, quando lida com pacotes. Por exemplo, quando um pacote é removido, será marcado selecionado para desinstalação.

note: type: textblock
en: Don't install the package if the same version and architecture of the package is already installed.
pt: Não instala o pacote se a mesma versão e arquitectura do pacote já estiver instalada.

note: type: textblock
en: Since dpkg 1.21.10, the architecture is also taken into account, which makes it possible to cross-grade packages or install additional co-installable instances with the same version, but different architecture.
pt: Desde dpkg 1.21.10, a arquitectura é também tida em conta, o que torna possível cruzar o grau dos pacotes ou instalar instâncias co-instaláveis adicionais com a mesma versão, mas arquitectura diferente.

note: type: textblock
en: Set an invoke hook I<command> to be run via “%DPKG_DEFAULT_SHELL% -c” before or after the B<dpkg> run for the I<unpack>, I<configure>, I<install>, I<triggers-only>, I<remove> and I<purge> actions (since dpkg 1.15.4), and I<add-architecture> and I<remove-architecture> actions (since dpkg 1.17.19).  This option can be specified multiple times.  The order the options are specified is preserved, with the ones from the configuration files taking precedence.  The environment variable B<DPKG_HOOK_ACTION> is set for the hooks to the current B<dpkg> action.
pt: Define um I<command> hook de invocação para ser corrido via “%DPKG_DEFAULT_SHELL% -c” antes ou depois de o B<dpkg> correr para as acções I<unpack>, I<configure>, I<install>, I<triggers-only>, I<remove>, e I<purge> (desde dpkg 1.15.4), e as acções I<add-architecture> e I<remove-architecture> (desde dpkg 1.17.19). Esta opção pode ser especificada várias vezes. A ordem que as opções são especificadas é preservada, com aquelas dos ficheiros de configuração a tomar precedência. A variável de ambiente B<DPKG_HOOK_ACTION> é definida para os hooks para a acção actual do B<dpkg>.

note: type: textblock
en: The invoke hooks are not executed when B<--no-act> is specified, or when running as non-root without B<--force-not-root>.
pt: Os hooks de invocação não são executados quando B<--no-act> é especificado, ou quando se corre como não-root sem B<--force-not-root>.

note: type: textblock
en: B<Note>: Front-ends might call B<dpkg> several times per invocation, which might run the hooks more times than expected.
pt: B<Nota>: Front-ends podem chamar B<dpkg> várias vezes por invocação, o que pode fazer correr os hooks mais vezes do que o esperado.

note: type: textblock
en: Set I<glob-pattern> as a path filter, either by excluding or re-including previously excluded paths matching the specified patterns during install (since dpkg 1.15.8).
pt: Define I<glob-pattern> como um filtro de caminho, seja por excluir ou re-incluir caminhos previamente excluídos que correspondem aos padrões especificados durante a instalação (desde dpkg 1.15.8).

note: type: textblock
en: B<Warning>: Take into account that depending on the excluded paths you might completely break your system, use with caution.
pt: I<Aviso>: Tenha em conta que ao depender de caminhos excluídos você pode danificar completamente o seu sistema, use com cuidado.

note: type: textblock
en: The glob patterns use the same wildcards used in the shell, were ‘*’ matches any sequence of characters, including the empty string and also ‘/’.  For example, «I</usr/*/READ*>» matches «I</usr/share/doc/package/README>».  As usual, ‘?’ matches any single character (again, including ‘/’).  And ‘[’ starts a character class, which can contain a list of characters, ranges and complementations.  See L<glob(7)> for detailed information about globbing.  B<Note>: The current implementation might re-include more directories and symlinks than needed, in particular when there is a more specific re-inclusion, to be on the safe side and avoid possible unpack failures; future work might fix this.
pt: Os padrões glob usam as mesmas wildcards usadas na shell, onde ‘*’ corresponde a qualquer sequência de caracteres, incluindo a string vazia e também ‘/’. Por exemplo, «I</usr/*/READ*>» corresponde a «I</usr/share/doc/package/README>».  Como normal, ‘?’ corresponde a qualquer caractere único (mais uma vez, incluindo ‘/’). E ‘[’ começa uma classe de caractere, o qual pode conter uma lista de caracteres, gamas e complementações. Veja L<glob(7)> para informação detalhada acerca de globbing. B<Nota>: A implementação actual pode re-incluir mais directivas e links simbólicos do que necessário, em particular quando existe uma re-inclusão mais específica, para estar no lado seguro e evitar possíveis falhas de desempacotamento; trabalho futuro poderá vir a corrigir isto.

note: type: textblock
en: This can be used to remove all paths except some particular ones; a typical case is:
pt: Isto pode ser usado para remover todos os caminhos excepto alguns particulares; um caso típico é:

note: type: textblock
en: to remove all documentation files except the copyright files.
pt: para remover todos os ficheiros de documentação excepto os ficheiros de copyright.

note: type: textblock
en: These two options can be specified multiple times, and interleaved with each other.  Both are processed in the given order, with the last rule that matches a file name making the decision.
pt: Estas duas opções pode ser especificadas várias vezes, e intercaladas entre elas. Ambas são processadas na ordem fornecida, com a última regra corresponde a um nome de ficheiro a marcar a decisão.

note: type: textblock
en: The filters are applied when unpacking the binary packages, and as such only have knowledge of the type of object currently being filtered (e.g. a normal file or a directory) and have not visibility of what objects will come next.  Because these filters have side effects (in contrast to L<find(1)> filters), excluding an exact pathname that happens to be a directory object like I</usr/share/doc> will not have the desired result, and only that pathname will be excluded (which could be automatically reincluded if the code sees the need).  Any subsequent files contained within that directory will fail to unpack.
pt: Os filtros são aplicados quando se desempacota os pacotes binários, e como tal apenas têm conhecimento do tipo de objecto actualmente a ser filtrado (ex. um ficheiro normal num directório) e não têm visibilidade dos outros objetos que virão a seguir. Porque estes filtros têm efeitos secundários (em contraste aos filtros L<find(1)>), excluir um nome de caminho exacto que acontece ser um objecto directório como I</usr/share/doc> não irá ter o resultado desejado, e apenas esse nome de caminho será excluído (que poderá ser automaticamente re-incluído se o código vir a necessidade). Quaisquer ficheiros subsequentes contidos dentro desse directório irão falhar ao desempacotar.

note: type: textblock
en: B<Hint>: make sure the globs are not expanded by your shell.
pt: B<Dica>: certifique-se que os globs não são expandidos pela sua shell.

note: type: textblock
en: Sets the output format for the B<--verify> command (since dpkg 1.17.2).
pt: Define o formato dos resultados para o comando B<--verify> (desde dpkg 1.17.2).

note: type: textblock
en: The only currently supported output format is B<rpm>, which consists of a line for every path that failed any check.  These lines have the following format:
pt: O único formato de saída actualmente suportado é B<rpm>, o qual consiste de uma linha para cada caminho que falhou qualquer verificação. Estas linhas têm o seguinte formato:

note: type: textblock
en: The first 9 characters are used to report the checks result, either a literal B<missing> when the file is not present or its metadata cannot be fetched, or one of the following special characters that report the result for each check:
pt: Os primeiros 9 caracteres são usados para reportar o resultado das verificações, seja um B<missing> literal quando o ficheiro não está presente ou os seus meta-dados não puderam ser obtidos, ou um dos seguintes caracteres especiais que reportam o resultado para cada verificação:

note: type: textblock
en: Implies the check could not be done (lack of support, file permissions, etc).
pt: Implica que a verificação não pôde ser feita (falta de suporte, permissões do ficheiro, etc).

note: type: textblock
en: Implies the check passed.
pt: Implica que a verificação passou.

note: type: textblock
en: Implies a specific check failed.  The following positions and alphanumeric characters are currently supported:
pt: Implica que uma verificação especifica falhou. As seguinte posições e caracteres alfanuméricos são actualmente suportados:

note: type: textblock
en: These checks are currently not supported, will always be ‘B<?>’.
pt: Estas verificações actualmente não são suportadas, serão sempre ‘B<?>’.

note: type: textblock
en: The file mode check failed (since dpkg 1.21.0).  Because pathname metadata is currently not tracked, this check can only be partially emulated via a very simple heuristic for pathnames that have a known digest, which implies they should be regular files, where the check will fail if the pathname is not a regular file on the filesystem.  This check will currently never succeed as it does not have enough information available.
pt: A verificação de modo de ficheiro falhou (desde dpkg 1.21.0). Porque os meta-dados do nome de caminho não estão actualmente seguidos, esta verificação só pode ser parcialmente emulada via heurística muito simples para nomes de caminho que têm um resumo conhecido, o que implica que devem ser ficheiros regulares, onde a verificação irá falhar se o nome de caminho não for um ficheiro regular no sistema de ficheiros. Esta verificação nunca irá actualmente ter sucesso pois não tem informação suficiente disponível.

note: type: textblock
en: The digest check failed, which means the file contents have changed.  This is only an integrity check and should not be considered as any kind of security verification.
pt: A verificação de resumo falhou, o que significa que o conteúdo do ficheiro foi modificado. Isto é apenas uma verificação de integridade e não deve ser considerada como nenhum tipo de verificação de segurança.

note: type: textblock
en: The line is followed by a space and an attribute character.  The following attribute character is supported:
pt: A linha é seguida por um espaço e um caractere de atributo. O seguinte caractere de atributo é suportado:

note: type: textblock
en: The pathname is a conffile.
pt: O nome-de-caminho é um conffile.

note: type: textblock
en: Finally followed by another space and the pathname.
pt: Finalmente seguido por outro espaço e o nome de caminho.

note: type: textblock
en: In case the entry was of the B<missing> type, and the file was not actually present on the filesystem, then the line is followed by a space and the error message enclosed within parenthesis.
pt: No caso da entrada ser do tipo B<missing>, e o ficheiro não estava realmente presente no sistema de ficheiros, então a linha é seguida por um espaço e a mensagem de erro entre parêntesis.

note: type: textblock
en: Send machine-readable package status and progress information to file descriptor I<n>.  This option can be specified multiple times.  The information is generally one record per line, in one of the following forms:
pt: Envia o estado do pacote em linguagem de máquina e informação de progresso para o descritor de ficheiro I<n>. Esta opção pode ser especificada várias vezes. A informação é geralmente um registo por linha, em um dos seguintes formatos:

note: type: textblock
en: Package status changed; I<status> is as in the status file.
pt: Status do pacote alterado; I<status> está como no ficheiro de status.

note: type: textblock
en: An error occurred.  Any possible newlines in I<extended-error-message> will be converted to spaces before output.
pt: Ocorreu um erro. Quaisquer possíveis novas linhas em I<extended-error-message> irão ser convertidas para espaços antes do resultado.

note: type: textblock
en: User is being asked a conffile question.
pt: Está a ser perguntado ao utilizador uma questão de ficheiro de configuração.

note: type: textblock
en: Sent just before a processing stage starts.  I<stage> is one of B<upgrade>, B<install> (both sent before unpacking), B<configure>, B<trigproc>, B<disappear>, B<remove>, B<purge>.
pt: Enviado apenas antes de um estado de processamento começar. I<stage> é um de B<upgrade>, B<install> (ambos enviados antes do desempacotamento), B<configure>, B<trigproc>, B<disappear>, B<remove>, B<purge>.

note: type: textblock
en: Send machine-readable package status and progress information to the shell I<command>'s standard input, to be run via “%DPKG_DEFAULT_SHELL% -c” (since dpkg 1.16.0).  This option can be specified multiple times.  The output format used is the same as in B<--status-fd>.
pt: Envia o estado do pacote em linguagem de máquina e informação de progresso para a entrada standard de I<command> de shell, para ser corrido via “%DPKG_DEFAULT_SHELL% -c” (desde dpkg 1.16.0). Esta opção pode ser especificada várias vezes. O formato de resultados usado é o mesmo que em B<--status-fd>.

note: type: textblock
en: The status loggers are not executed when B<--no-act> is specified, or when running as non-root without B<--force-not-root>.
pt: Os registadores de estado não são executados quando B<--no-act> é especificado, ou quando se corre como não-root sem B<--force-not-root>.

note: type: textblock
en: Log status change updates and actions to I<filename>, instead of the default I<%LOGDIR%/dpkg.log>.  If this option is given multiple times, the last filename is used.  Log messages are of the form:
pt: Regista actualizações de alteração de estado e acções em I<filename>, em vez da predefinição I<%LOGDIR%/dpkg.log>. Se esta opção for dada várias vezes, é usado o último nome de ficheiro. As mensagens registadas estão no formato:

note: type: textblock
en: For each dpkg invocation where I<type> is B<archives> (with a I<command> of B<unpack> or B<install>) or B<packages> (with a I<command> of B<configure>, B<triggers-only>, B<remove> or B<purge>).
pt: Para cada invocação do dpkg onde I<type> é B<archives> (com um I<command> de B<unpack> ou B<install>) ou B<packages> (com um I<command> de B<configure>, B<triggers-only>, B<remove> ou B<purge>).

note: type: textblock
en: For status change updates.
pt: Par actualizações de mudança de estado.

note: type: textblock
en: For actions where I<action> is one of B<install>, B<upgrade>, B<configure>, B<trigproc>, B<disappear>, B<remove> or B<purge>.
pt: Para acções onde I<action> é um de B<install>, B<upgrade>, B<configure>, B<trigproc>, B<disappear>, B<remove> ou B<purge>.

note: type: textblock
en: For conffile changes where I<decision> is either B<install> or B<keep>.
pt: Para alterações de conffile onde I<decision> ou é B<install> ou é B<keep>.

note: type: textblock
en: Use a machine-readable output format.  This provides an interface for programs that need to parse the output of some of the commands that do not otherwise emit a machine-readable output format.  No localization will be used, and the output will be modified to make it easier to parse.
pt: Usa um formato de resultados em linguagem máquina. Este fornece uma interface para programas que precisam de analisar os resultados de alguns dos comandos que de outro modo não emitem um formato de resultados em linguagem máquina. Nenhuma localização será usada, e os resultados serão modificados para os tornar mais fácil de analisar.

note: type: textblock
en: The only currently supported command is B<--version>.
pt: O único comando actualmente suportado é B<--version>.

note: type: textblock
en: Do not try to verify package signatures.
pt: Não tenta verificar as assinaturas dos pacotes.

note: type: textblock
en: Do not run any triggers in this run (since dpkg 1.14.17), but activations will still be recorded.  If used with B<--configure> I<package> or B<--triggers-only> I<package> then the named package postinst will still be run even if only a triggers run is needed.  Use of this option may leave packages in the improper B<triggers-awaited> and B<triggers-pending> states.  This can be fixed later by running: B<dpkg --configure --pending>.
pt: Não corre nenhum gatilho nesta execução (desde dpkg 1.14.17), mas as activações serão na mesma gravadas. Se usado com B<--configure> I<package> ou B<--triggers-only> I<package> então o postinst do pacote nomeado irá mesmo assim ser corrido mesmo que apenas seja necessário correr um gatilho. O uso desta opção pode deixar pacotes em estados B<triggers-awaited> e B<triggers-pending> impróprios. Isto pode ser corrigido mais tarde ao correr: B<dpkg --configure --pending>.

note: type: textblock
en: Cancels a previous B<--no-triggers> (since dpkg 1.14.17).
pt: Cancela um B<--no-triggers> anterior (desde dpkg 1.14.17).

note: type: textblock
en: The requested command was successfully performed.  Or a check or assertion command returned true.
pt: O= comando requisitado foi executada com sucesso.  Ou uma verificação ou comando de afirmação retornou verdadeiro.

note: type: textblock
en: This variable is expected to be defined in the environment and point to the system paths where several required programs are to be found.  If it's not set or the programs are not found, B<dpkg> will abort.
pt: Esta variável é esperada estar definida no ambiente e apontar para os caminhos do sistema onde vários programas requeridos se encontram. Se não estiver definida, ou os programas não forem encontrados, o B<dpkg> irá abortar.

note: type: textblock
en: If set, B<dpkg> will use it as the directory from which to read the user specific configuration file.
pt: Se definido, o B<dpkg> irá usa-lo como o directório de onde ler o ficheiro de configuração específico do utilizador.

note: type: textblock
en: If set, B<dpkg> will use it as the directory in which to create temporary files and directories.
pt: Se definido, o B<dpkg> irá usa-lo como o directório onde criar os ficheiros e directórios temporários.

note: type: textblock
en: The program B<dpkg> will execute when starting a new interactive shell, or when spawning a command via a shell.
pt: O programa que o B<dpkg> irá executar quando iniciar uma nova shell interactiva, ou quando multiplica um comando via shell.

note: type: textblock
en: The program B<dpkg> will execute when running a pager, which will be executed with «B<$SHELL -c>», for example when displaying the conffile differences.  If B<SHELL> is not set, «B<%DPKG_DEFAULT_SHELL%>» will be used instead.
pt: O programa que o B<dpkg> irá executar quando correr um paginador, o qual será executado com «B<$SHELL -c>», por exemplo quando mostrar as diferenças do conffile. Se B<SHELL> não estiver definida, será usado «B<%DPKG_DEFAULT_SHELL%>» em vez deste.

note: type: textblock
en: Sets the debug mask (since dpkg 1.21.10) from an octal value.  The currently accepted flags are described in the B<--debug> option.
pt: Define a máscara de depuração (desde dpkg 1.21.10) a partir dum valor octal. As bandeiras presentemente aceites estão descritas na opção B<--debug>.

note: type: textblock
en: Sets the force flags (since dpkg 1.19.5).  When this variable is present, no built-in force defaults will be applied.  If the variable is present but empty, all force flags will be disabled.
pt: Define as bandeiras de forçar (desde dpkg 1.19.5). Quando esta variável está presente, nenhuma predefinição de forçar embutida será aplicada. Se a variável esta presente mas vazia, todas as bandeiras de forçar serão desactivadas.

note: type: textblock
en: If set and the B<--instdir> or B<--root> options have not been specified, it will be used as the filesystem root directory (since dpkg 1.21.10).
pt: Se definido e as opções B<--instdir> ou B<--root> não foram especificadas, será usado como o directório raiz do sistema de ficheiros (desde dpkg 1.21.10).

note: type: textblock
en: If set and the B<--admindir> or B<--root> options have not been specified, it will be used as the B<dpkg> administrative directory (since dpkg 1.20.0).
pt: Se definido e as opções B<--admindir> ou B<--root> não foram especificadas, será usado como o directório administrativo do B<dpkg> (desde dpkg 1.20.0).

note: type: textblock
en: Set by a package manager frontend to notify dpkg that it should not acquire the frontend lock (since dpkg 1.19.1).
pt: Definido pelo frontend de gestão de pacotes para notificar o dpkg que não deve adquirir o bloqueio do frontend (desde dpkg 1.19.1).

note: type: textblock
en: Defined by B<dpkg> to “B<-FRSXMQ>”, if not already set, when spawning a pager (since dpkg 1.19.2).  To change the default behavior, this variable can be preset to some other value including an empty string, or the B<PAGER> or B<DPKG_PAGER> variables can be set to disable specific options with «B<-+>», for example B<DPKG_PAGER="less -+F">.
pt: Definido pelo B<dpkg> para “B<-FRSXMQ>”, se não já definido, quando cria um paginador (desde dpkg 1.19.2).  Para modificar o comportamento predefinido, esta variável pode ser pré-ajustada para qualquer outro valor incluindo uma string vazia, ou as variáveis B<PAGER> ou B<DPKG_PAGER> podem ser definidas para desactivar opções específicas com «B<-+>», por exemplo B<DPKG_PAGER="less -+F">.

note: type: textblock
en: Defined by B<dpkg> on the maintainer script environment to indicate which installation to act on (since dpkg 1.18.5).  The value is intended to be prepended to any path maintainer scripts operate on.  During normal operation, this variable is empty.  When installing packages into a different B<instdir>, B<dpkg> normally invokes maintainer scripts using L<chroot(2)> and leaves this variable empty, but if B<--force-script-chrootless> is specified then the L<chroot(2)> call is skipped and this variable is set to B<instdir> (which will be non-empty).
pt: Definido pelo B<dpkg> no ambiente de scripts do maintainer para indicar em qual instalação devem actuar (desde 1.18.5). O valor destina-se a ser adicionado ao inicio de qualquer caminho em que os scripts de maintainer operam.  Durante uma operação normal, esta variável está vazia.  Ao instalar pacotes numa B<instdir> diferente, o B<dpkg> normalmente invoca scripts do maintainer usando L<chroot(2)> e deixa esta variável vazia, mas se B<--force-script-chrootless> for especificado então a chamada L<chroot(2)> é saltada e esta variável é definida para B<instdir> (a qual irá ser não-vazia).

note: type: textblock
en: Defined by B<dpkg> on the maintainer script environment to indicate the B<dpkg> administrative directory to use (since dpkg 1.16.0).  This variable is always set to the current B<--admindir> value.
pt: Definido pelo B<dpkg> no ambiente de scripts do maintainer para indicar o directório administrativo do B<dpkg> a usar (desde dpkg 1.16.0).  Esta variável está sempre definida para o valor actual B<--admindir>.

note: type: textblock
en: Defined by B<dpkg> on the subprocesses environment to all the currently enabled force option names separated by commas (since dpkg 1.19.5).
pt: Definido pelo B<dpkg> no ambiente de sub-processos para todos os nomes de opções de forçar, actualmente activos, separados por vírgulas (desde dpkg 1.19.5).

note: type: textblock
en: Defined by B<dpkg> on the shell spawned on the conffile prompt to examine the situation (since dpkg 1.15.6).  Current valid value: B<conffile-prompt>.
pt: Definido pelo B<dpkg> na shell criada no incitar do conffile para examinar a situação (desde dpkg 1.15.6). Valor válido actual: B<conffile-prompt>.

note: type: textblock
en: Defined by B<dpkg> on the shell spawned on the conffile prompt to examine the situation (since dpkg 1.15.6).  Contains the path to the old conffile.
pt: Definido pelo B<dpkg> na shell criada no incitar do conffile para examinar a situação (desde dpkg 115.6). Contém o caminho do conffile antigo.

note: type: textblock
en: Defined by B<dpkg> on the shell spawned on the conffile prompt to examine the situation (since dpkg 1.15.6).  Contains the path to the new conffile.
pt: Definido pelo B<dpkg> na shell criada no incitar do conffile para examinar a situação (desde dpkg 115.6). Contém o caminho do conffile novo.

note: type: textblock
en: Defined by B<dpkg> on the shell spawned when executing a hook action (since dpkg 1.15.4).  Contains the current B<dpkg> action.
pt: Definido pelo B<dpkg> na shell criada quando executa uma acção hook (desde dpkg 1.15.4). Contém a acção actual do B<dpkg>.

note: type: textblock
en: Defined by B<dpkg> on the maintainer script environment to the version of the currently running B<dpkg> instance (since dpkg 1.14.17).
pt: Definido pelo B<dpkg> no ambiente de scripts do maintainer para a versão da instância do B<dpkg> actualmente a correr (desde dpkg 1.14.17).

note: type: textblock
en: Defined by B<dpkg> on the maintainer script environment to the (non-arch-qualified) package name being handled (since dpkg 1.14.17).
pt: Definido pelo B<dpkg> no ambiente de scripts do maintainer para o nome do pacote (qualificado-não-arquitectura) a ser manuseado (desde dpkg 1.14.17).

note: type: textblock
en: Defined by B<dpkg> on the maintainer script environment to the package reference count, i.e. the number of package instances with a state greater than B<not-installed> (since dpkg 1.17.2).
pt: Definido pelo B<dpkg> no ambiente de scripts do maintainer para a contagem de referência de pacotes, isto é, o número de instâncias de pacotes com um estado maior que B<not-installed> (desde dpkg 1.17.2).

note: type: textblock
en: Defined by B<dpkg> on the maintainer script environment to the architecture the package got built for (since dpkg 1.15.4).
pt: Definido pelo B<dpkg> no ambiente de scripts do maintainer para a arquitectura que o pacote foi compilado (desde dpkg 1.15.4).

note: type: textblock
en: Defined by B<dpkg> on the maintainer script environment to the name of the script running, one of B<preinst>, B<postinst>, B<prerm> or B<postrm> (since dpkg 1.15.7).
pt: Definido pelo B<dpkg> no ambiente de scripts do maintainer para o nome do script a correr, um de B<preinst>, B<postinst>, B<prerm> or B<postrm> (desde dpkg 1.15.7).

note: type: textblock
en: Defined by B<dpkg> on the maintainer script environment to a value (‘B<0>’ or ‘B<1>’) noting whether debugging has been requested (with the B<--debug> option) for the maintainer scripts (since dpkg 1.18.4).
pt: Definido pelo B<dpkg> no ambiente de scripts do maintainer para um valor (‘B<0>’ ou ‘B<1>’) que indica se a depuração foi requisitada (com a opção B<--debug>) para os scripts do maintainer (desde dpkg 1.18.4).

note: type: textblock
en: Configuration fragment files (since dpkg 1.15.4).
pt: Ficheiros de fragmentos de configuração (desde dpkg 1.15.4).

note: type: textblock
en: Configuration file with default options.
pt: Ficheiro de configuração com as opções predefinidas.

note: type: textblock
en: Default log file (see I<%PKGCONFDIR%/dpkg.cfg> and option B<--log>).
pt: Ficheiro de relatório predefinido (veja I<%PKGCONFDIR%/dpkg.cfg> e a opção B<--log>).

note: type: textblock
en: The other files listed below are in their default directories, see option B<--admindir> to see how to change locations of these files.
pt: Os outros ficheiros listados em baixo estão nos seus directórios predefinidos, veja a opção B<--admindir> para saber como modificar as localizações destes ficheiros.

note: type: textblock
en: List of available packages.
pt: Lista dos pacotes disponíveis.

note: type: textblock
en: Statuses of available packages.  This file contains information about whether a package is marked for removing or not, whether it is installed or not, etc.  See section L</INFORMATION ABOUT PACKAGES> for more info.
pt: Estados dos pacotes disponíveis. Este ficheiro contem informação acerca de se um pacote está marcado para remoção ou não, se está instalado ou não, etc. Veja a secção L</INFORMAÇÃO ACERCA DE PACOTES> para mais informação.

note: type: textblock
en: The status file is backed up daily in I<%BACKUPSDIR%>.  It can be useful if it's lost or corrupted due to filesystems troubles.
pt: O ficheiro status é salvaguardado diariamente em I<%BACKUPSDIR%>. Pode ser útil se for perdido ou corrompido devido a problemas com o sistema de ficheiros.

note: type: textblock
en: The format and contents of a binary package are described in L<deb(5)>.
pt: O formato e conteúdo de um pacote binário está descrito em L<deb(5)>.

note: type: =head2
en: Filesystem filenames
pt: Nomes de ficheiros do sistema de ficheiros

note: type: textblock
en: During unpacking and configuration B<dpkg> uses various filenames for backup and rollback purposes.  The following is a simplified explanation of how these filenames get used during package installation.
pt: Durante o desempacotar e configurar o B<dpkg> usa vários nomes de ficheiros para objectivos de salvaguarda e reposição. O seguinte é uma explicação simplificada de como estes nomes de ficheiros são usados durante a instalação de um pacote.

note: type: textblock
en: During unpack, B<dpkg> extracts new filesystem objects into I<pathname>B<.dpkg-new> (except for existing directories or symlinks to directories which get skipped), once that is done and after having performed backups of the old objects, the objects get renamed to I<pathname>.
pt: Durante o desempacotar. o B<dpkg> extrai os novos objectos do sistema de ficheiros em I<pathname>B<.dpkg-new> (excepto para directórios existentes ou links simbólicos a directórios que são saltados), após isso estar feito e após ter feito salvaguardas dos objectos antigos, os objectos são renomeados para I<pathname>.

note: type: textblock
en: During unpack, B<dpkg> makes backups of the old filesystem objects into I<pathname>B<.dpkg-tmp> after extracting the new objects.  These backups are performed as either a rename for directories (but only if they switch file type), a new symlink copy for symlinks, or a hard link for any other filesystem object, except for conffiles which get no backups because they are processed at a later stage.
pt: Durante o desempacotar. o B<dpkg> cria salvaguardas dos antigos objectos do sistema de ficheiros em I<pathname>B<.dpkg-tmp> após extrair os novos objectos. Estas salvaguardas são executadas seja ou ao renomear os directórios (mas apenas se mudarem de tipo de ficheiro), uma nova cópia de link simbólico para os links simbólicos, ou um hard link para qualquer outro objecto de sistema de ficheiros, excepto para ficheiros de configuração os quais não têm salvaguardas porque serão processados num estágio posterior.

note: type: textblock
en: In case of needing to rollback, these backups get used to restore the previous contents of the objects.  These get removed automatically after the installation is complete.
pt: No caso de necessidade de reposição, estas salvaguardas são usadas para restaurar os conteúdos anteriores dos objectos. Estas são removidas automaticamente após a instalação estar completa.

note: type: textblock
en: During configuration, when installing a new version, B<dpkg> can make a backup of the previous modified conffile into I<pathname>B<.dpkg-old>.
pt: Durante a configuração, quando instala a nova versão, o B<dpkg> consegue fazer uma salvaguarda do ficheiro de configuração modificado anteriormente em I<pathname>B<.dpkg-old>.

note: type: textblock
en: During configuration, when keeping the old version, B<dpkg> can make a backup of the new unmodified conffile into I<pathname>B<.dpkg-dist>.
pt: Durante a configuração, e ao manter a versão antiga, o B<dpkg> consegue fazer uma salvaguarda do novo ficheiro de configuração não modificado em I<pathname>B<.dpkg-dist>.

note: type: textblock
en: Any operation that needs write access to the database or the filesystem is considered a privileged operation that might allow root escalation.  These operations must never be delegated to an untrusted user or be done on untrusted packages, as that might allow root access to the system.
pt: Qualquer operação que precise de acesso de escrita à base de dados ou ao sistema de ficheiro é considerada uma operação privilegiada que pode permitir escalada a root. Estas operações nunca devem ser delegadas a um utilizador não-confiável ou serem feitas em pacotes não-confiáveis, pois isso pode permitir acesso de root ao sistema.

note: type: textblock
en: Some operations (such as package verification) might need root privileges to be able to access files on the filesystem that would otherwise be inaccessible due to restricted permissions, but should otherwise work normally and produce appropriate messages in those cases.
pt: Algumas operações (tais como verificação do pacote) podem precisar de privilégios de root para serem capazes de aceder a ficheiros no sistema de ficheiros que caso contrário seriam inacessíveis devido a restrição de permissões, mas por outro lado devem funcionar normalmente e produzir mensagens apropriadas nesses casos.

note: type: textblock
en: See also the B<SECURITY> section of the L<dpkg-deb(1)> and L<dpkg-split(1)> manual pages.
pt: Veja também a secção B<SECURITY> dos manuais L<dpkg-deb(1)> e L<dpkg-split(1)>.

note: type: textblock
en: B<--no-act> usually gives less information than might be helpful.
pt: B<--no-act> geralmente dá menos informação do que poderia ser útil.

note: type: textblock
en: To list installed packages related to the editor L<vi(1)> (note that B<dpkg-query> does not load the I<available> file anymore by default, and the B<dpkg-query> B<--load-avail> option should be used instead for that):
pt: Para listar pacotes instalados relacionados com o editor L<vi(1)> (note que B<dpkg-query> já não carrega o ficheiro I<available> por predefinição, e para isso deve ser usada a opção B<dpkg-query> B<--load-avail>):

note: type: textblock
en: To see the entries in I<%ADMINDIR%/available> of two packages:
pt: Para ver as entradas em I<%ADMINDIR%/available> de dois pacotes:

note: type: textblock
en: To search the listing of packages yourself:
pt: Para procurar você próprio na listagem de pacotes:

note: type: textblock
en: To remove an installed neovim package:
pt: Para remover um pacote neovim instalado:

note: type: textblock
en: To install a package, you first need to find it in an archive or media disc.  When using an archive based on a pool structure, knowing the archive area and the name of the package is enough to infer the pathname:
pt: Para instalar um pacote, primeiro você precisa de encontra-lo num arquivo ou disco de media. Quando se usa um arquivo baseado numa estrutura pool, conhecer a área do arquivo e o nome do pacote é suficiente para inferir o nome de de caminho:

note: type: textblock
en: To make a local copy of the package selection states:
pt: Para fazer uma cópia local do estado de selecção de pacotes:

note: type: textblock
en: You might transfer this file to another computer, and after having updated the I<available> file there with your package manager frontend of choice (see L<https://wiki.debian.org/Teams/Dpkg/FAQ#set-selections> for more details), for example:
pt: Você poderá transferir este ficheiro para outro computador, e depois de ter actualizado lá o ficheiro I<available> com o seu frontend elegido de gestão de pacotes (veja L<https://wiki.debian.org/Teams/Dpkg/FAQ#set-selections> para mais detalhes), por exemplo:

note: type: textblock
en: you can install it with:
pt: você pode instala-lo com:

note: type: textblock
en: Note that this will not actually install or remove anything, but just set the selection state on the requested packages.  You will need some other application to actually download and install the requested packages.  For example, run B<apt-get dselect-upgrade>.
pt: Note que isto não irá realmente instalar ou remover nada, mas apenas definir o estado de selecção nos pacotes requeridos. Você irá precisar de alguma outra aplicação para realmente descarregar e instalar os pacotes requeridos. Por exemplo, correr B<apt-get dselect-upgrade>.

note: type: textblock
en: Ordinarily, you will find that L<dselect(1)> provides a more convenient way to modify the package selection states.
pt: Normalmente, você irá descobrir que o L<dselect(1)> fornece um método mais conveniente de modificar os estados de selecção de pacotes.

note: type: =head1
en: ADDITIONAL FUNCTIONALITY
pt: FUNCIONALIDADES ADICIONAIS

note: type: textblock
en: Additional functionality can be gained by installing any of the following packages: B<apt>, B<aptitude> and B<debsig-verify>.
pt: Podem ser ganhas funcionalidades adicionais ao instalar qualquer um dos seguintes pacotes: B<apt>, B<aptitude> e B<debsig-verify>.

note: type: textblock
en: L<aptitude(8)>, L<apt(8)>, L<dselect(1)>, L<dpkg-deb(1)>, L<dpkg-query(1)>, L<deb(5)>, L<deb-control(5)>, L<dpkg.cfg(5)>, and L<dpkg-reconfigure(8)>.
pt: L<aptitude(8)>, L<apt(8)>, L<dselect(1)>, L<dpkg-deb(1)>, L<dpkg-query(1)>, L<deb(5)>, L<deb-control(5)>, L<dpkg.cfg(5)>, e L<dpkg-reconfigure(8)>.

note: type: textblock
en: See I<%PKGDOCDIR%/THANKS> for the list of people who have contributed to B<dpkg>.
pt: Veja I<%PKGDOCDIR%/THANKS> para a lista de pessoas que contribuíram para o B<dpkg>.

note: type: textblock
en: dsc - Debian source package control file format
pt: dsc - formato Debian de ficheiro de controle de pacotes fonte

note: type: textblock
en: Each Debian source package is composed of a .dsc control file, which contains a number of fields, in L<deb822(5)> format.
pt: Cada pacote fonte Debian é composto de um ficheiro .dsc, o qual contém um número de campos, em formato L<deb822(5)>.

note: type: textblock
en: Each field begins with a tag, such as B<Source> or B<Binary> (case insensitive), followed by a colon, and the body of the field (case sensitive unless stated otherwise).  Fields are delimited only by field tags.  In other words, field text may be multiple lines in length, but the installation tools will generally join lines when processing the body of the field (except in case of the multiline fields B<Package-List>, B<Files>, B<Checksums-Sha1> and B<Checksums-Sha256>, see below).
pt: Cada campo começa com uma etiqueta, tal como B<Source> ou B<Binary> (insensível a maiúsculas/minúsculas), seguida do símbolo dois pontos, e o corpo do campo (sensível a maiúsculas/minúsculas a menos que declarado o contrário). Os campos são delimitados apenas por etiquetas de campos. Por outras palavras, o texto do campo pode ter várias linhas de comprimento, mas as ferramentas de instalação irão geralmente juntar as linhas quando processam o corpo do campo (excepto no caso de B<Package-List>, B<Files>, B<Checksums-Sha1> e B<Checksums-Sha256> de múltiplos campos, ver abaixo).

note: type: textblock
en: The value of this field declares the format version of the source package.  The field value is used by programs acting on a source package to interpret the list of files in the source package and determine how to unpack it.  The syntax of the field value is a numeric major revision (“0-9”), a period (“.”), a numeric minor revision (“0-9”), and then an optional subtype after whitespace (“ \t”), which if specified is a lowercase alphanumeric (“a-z0-9”) word in parentheses (“()”).  The subtype is optional in the syntax but may be mandatory for particular source format revisions.
pt: O valor deste campo declara a versão de formato do pacote fonte. O valor do campo é usado por programas que actuam no pacote fonte para interpretar a lista de ficheiros no pacote fonte e determinar como desempacota-los. A sintaxe do valor do campo é uma revisão maior numérica (“0-9”), um ponto (“.”), uma revisão menor numérica (“0-9”), e depois um subtipo opcional após um espaço em branco (“ \t”), o qual é especificado numa palavra alfanumérica em minúsculas (“a-z0-9”) em parêntesis (“()”).  O subtipo é opcional na sintaxe mas pode ser obrigatória para revisões particulares de formato fonte.

note: type: textblock
en: The source formats currently supported by B<dpkg> are B<1.0>, B<2.0>, B<3.0 (native)>, B<3.0 (quilt)>, B<3.0 (git)>, B<3.0 (bzr)> and B<3.0 (custom)>.  See L<dpkg-source(1)> for their description.
pt: Os formatos fonte actualmente suportados pelo B<dpkg> são B<1.0>, B<2.0>, B<3.0 (native)>, B<3.0 (quilt)>, B<3.0 (git)>, B<3.0 (bzr)> e B<3.0 (custom)>. Veja L<dpkg-source(1)> para as suas descrições.

note: type: =item
en: B<Source:> I<source-name> (required)
pt: B<Source:> I<source-name> (necessário)

note: type: textblock
en: This folded field lists binary packages which this source package can produce, separated by commas.
pt: Este campo dobrado lista pacotes binários, separados por vírgulas, que este pacote fonte pode produzir.

note: type: textblock
en: This field has now been superseded by the B<Package-List> field, which gives enough information about what binary packages are produced on which architecture, build-profile and other involved restrictions.
pt: Este campo está agora a ser suplantado pelo campo B<Package-List>, o qual fornece informação suficiente sobre que pacotes binários são produzidos em qual arquitectura, perfil de compilação e outras restrições envolvidas.

note: type: =item
en: B<Architecture:> I<arch-list> (recommended)
pt: B<Architecture:> I<arch-list> (recomendado)

note: type: textblock
en: Common architecture names and architecture wildcards are B<amd64>, B<armel>, B<i386>, B<linux-any>, B<any-amd64>, etc.  Note that the B<all> value is meant for packages that are architecture independent, and B<any> for packages that are architecture dependent.  The list may include (or consist solely of) the special value B<all>.  When the list contains the architecture wildcard B<any>, the only other value allowed in the list is B<all>.
pt: Nomes de arquitectura comuns e wildcards de arquitectura são B<amd64>, B<armel>, B<i386>, B<linux-any>, B<any-amd64>, etc.  Note que o valor B<all> destina-se a pacote independentes da arquitectura, e B<any> a pacotes que são dependentes da arquitectura. A lista pode incluir (ou consistir apenas de) o valor especial B<all>.  Quando a lista contem a wildcard de arquitectura B<any>, o outro único valor permitido na lista é B<all>.

note: type: textblock
en: The field value is generally generated from B<Architecture> fields from in the I<debian/control> in the source package.
pt: O valor do campo é geralmente gerado a partir de campos B<Architecture> a partir de I<debian/control> no pacote fonte.

note: type: =item
en: B<Standards-Version:> I<version-string> (recommended)
pt: B<Standards-Version:> I<version-string> (recomendado)

note: type: textblock
en: These fields declare the I<url> of the Version Control System repository used to maintain this package.  See L<deb-src-control(5)> for more details.
pt: Estes campos declaram o I<url> do repositório do Sistema de Controle de Versão usado para manter este pacote. Veja L<deb-src-control(5)> para mais detalhes.

note: type: textblock
en: This field declares that the source package contains the specified test suites.  The value is a comma-separated list of test suites.  If the B<autopkgtest> value is present, a I<debian/tests/control> is expected to be present, if the file is present but not the value, then B<dpkg-source> will automatically add it, preserving previous values.
pt: Este campo declara que o pacote fonte contem as suites de teste especificadas. O valor é uma lista de suites de teste separadas por vírgulas. Se o valor B<autopkgtest> estiver presente, espera-se a presença de um I<debian/tests/control>, se o ficheiro está presente mas não o valor, então B<dpkg-source> irá automaticamente adiciona-lo, preservando valores anteriores.

note: type: textblock
en: This field declares the comma-separated union of all test dependencies (B<Depends> fields in I<debian/tests/control> file), with all restrictions removed, and OR dependencies flattened (that is, converted to separate AND relationships), except for binaries generated by this source package and its meta-dependency equivalent B<@>.
pt: Este campo declara a união de todas as dependências de todos os testes, separadas por espaços (campos B<Depends> no ficheiro I<debian/tests/control>), com todas as restrições removidas, e dependências OU achatadas (isto é, convertidas para relações E separadas), excepto para binários gerados por este pacote fonte e seus equivalentes de meta-dependência B<@>.

note: type: textblock
en: B<Rationale>: this field is needed because otherwise to be able to get the test dependencies, each source package would need to be unpacked.
pt: B<Fundamento>: este campo é necessário porque caso contrário, para puderem obter as dependências de teste, cada pacote fonte teria que ser desempacotado.

note: type: textblock
en: These fields declare relationships between the source package and packages used to build it.  They are discussed in the L<deb-src-control(5)> manual page.
pt: Estes campos declaram relacionamentos entre o pacote fonte e pacotes usados para o construir. Eles são discutidos no manual L<deb-src-control(5)>.

note: type: textblock
en: This multiline field contains a list of binary packages generated by this source package.
pt: Este campo multi-linha contem uma lista de pacotes binários gerados por este pacote fonte.

note: type: textblock
en: The I<package> is the binary package name.
pt: O I<package> é o nome do pacote binário.

note: type: textblock
en: The I<package-type> is the binary package type, usually B<deb>, another common value is B<udeb>.
pt: O I<package-type> é o tipo de pacote binário, normalmente B<deb>, outro valor comum é B<udeb>.

note: type: textblock
en: The I<section> and I<priority> match the binary package fields of the same name, or if omitted default to B<unknown> and B<optional> respectively (since dpkg 1.22.13).
pt: I<section> e I<priority> correspondem aos campos do pacote binário do mesmo nome, ou se omitidos são predefinidos para B<unknown> e B<optional> respetivamente (desde dpkg 1.22.13).

note: type: textblock
en: The I<key-value-list> is a space separated I<key>B<=>I<value> list, and the currently known optional keys are:
pt: A I<key-value-list> é uma lista is de I<chave>B<=>I<valor> separados por espaços, a as chaves opcionais actualmente conhecidas são:

note: type: textblock
en: The architecture restriction from the binary package B<Architecture> field, with spaces converted to ‘,’.
pt: A restrição de arquitectura do campo B<Architecture> do pacote binário, com espaços convertidos para ‘,’.

note: type: textblock
en: The normalized build-profile restriction formula from the binary package B<Build-Profile> field, with ANDs (whitespace inside enclosed angle brackets) converted to ‘,’, and ORs (whitespace between enclosing angle brackets) to ‘+’.  All angle brackets get removed during normalization.
pt: A fórmula de restrição do perfil-de-compilação normalizada a partir do campo B<Build-Profile> do pacote binário, com Es (espaço em branco dentro de colchetes angulares fechados) convertidos para ‘,’, e OUs (espaço em branco entre colchetes angulares a fechar) para ‘+’.  Todos as colchetes angulares são removidos durante a normalização.

note: type: textblock
en: Deprecated since dpkg 1.23.0, superseded by B<profile:v1>.
pt: Descontinuado desde dpkg 1.23.0, substituído por B<profile:v1>.

note: type: textblock
en: The normalized build-profile restriction formula from the binary package B<Build-Profile> field, with ANDs (whitespace inside enclosed angle brackets) converted to ‘&’, and ORs (whitespace between enclosing angle brackets) to ‘|’.  All angle brackets get removed during normalization.
pt: A fórmula de restrição do perfil-de-compilação normalizada a partir do campo B<Build-Profile> do pacote binário, com Es (espaço em branco dentro de colchetes angulares fechados) convertidos para ‘&’, e OUs (espaço em branco entre colchetes angulares a fechar) para ‘|’.  Todos as colchetes angulares são removidos durante a normalização.

note: type: textblock
en: If the binary package is protected, this key will contain the value of the B<Protected> field, that is a B<yes> value.
pt: Se o pacote binário for protegido, esta chave irá conter o valor do campo B<Protected>, que é um valor B<yes>.

note: type: textblock
en: If the binary package is essential, this key will contain the value of the B<Essential> field, that is a B<yes> value.
pt: Se o pacote binário for essencial,esta chave ir+a conter o valor do campo B<Essential>, que é um valor B<yes>.

note: type: =item
en: B<Files:> (required, weak)
pt: B<Files:> (necessário, fraco)

note: type: textblock
en: These multiline fields contain a list of files with a checksum and size for each one.  These fields have the same syntax and differ only in the checksum algorithm used: MD5 for B<Files>, SHA-1 for B<Checksums-Sha1> and SHA-256 for B<Checksums-Sha256>.
pt: Estes campos multi-linha contêm uma lista de ficheiros com um sumário de verificação e tamanho para cada um deles. Estes campos têm a mesma sintaxe e diferem apenas no algoritmo de checksum usado: MD5 para B<Files>, SHA-1 para B<Checksums-Sha1> e SHA-256 para B<Checksums-Sha256>.

note: type: textblock
en: The first line of the field value (the part on the same line as the field name followed by a colon) is always empty.  The content of the field is expressed as continuation lines, one line per file.  Each line consists of the checksum, a space, the file size, a space, and the file name.
pt: A primeira linha do campo valor (a parte na mesma linha que tem o campo nome seguido de dois pontos) é sempre vazia. O conteúdo do campo é expressado como linhas de continuação, uma linha por ficheiro. Cada linha consiste do checksum, um espaço, o tamanho do ficheiro, um espaço, e o nome do ficheiro.

note: type: textblock
en: These fields list all files that make up the source package.  The list of files in these fields must match the list of files in the other related fields.
pt: Estes campos listam todos os ficheiros que fazem o pacote fonte. A lista de ficheiros nestes campos tem de corresponder à lista de ficheiros nos outros campos relacionados.

note: type: textblock
en: The B<Format> field conflates the format for the B<.dsc> file itself and the format of the extracted source package.
pt: O campo B<Format> field conflui o formato para o próprio ficheiro B<.dsc> e o formato do pacote fonte extraído.

note: type: textblock
en: dselect.cfg - dselect configuration file
pt: dselect.cfg - ficheiro de configuração do dselect

note: type: textblock
en: This file contains default options for dselect.  Each line contains a single option which is exactly the same as a normal command line option for dselect except for the leading hyphens which are not used here.  Quotes surrounding option values are stripped.  Comments are allowed by starting a line with a hash sign (‘B<#>’).
pt: Este ficheiro contém opções predefinidas para o dselect. Cada linha contém uma opção única a qual é exactamente a mesma que uma opção de linha de comandos normal para o dselect excepto pelos hífens iniciais que aqui não são usados. As citações em redor os valores das opções são retiradas. Os comentários são permitidos ao iniciar a linha com sinal cardinal (‘B<#>’).

note: type: textblock
en: dselect - Debian package management frontend
pt: dselect - frontend de gestão de pacotes Debian

note: type: textblock
en: B<dselect> is one of the primary user interfaces for managing packages on a Debian system.  At the B<dselect> main menu, the system administrator can:
pt: B<dselect> é uma das interfaces de utilizador primárias para gerir pacotes num sistema Debian. No menu principal do B<dselect>, o administrador do sistema pode:

note: type: textblock
en: Update the list of available package versions,
pt: Actualizar a lista de versões de pacotes disponíveis,

note: type: textblock
en: View the status of installed and available packages,
pt: Visualizar o estado dos pacotes instalados e disponíveis,

note: type: textblock
en: Alter package selections and manage dependencies,
pt: Alterar selecções de pacotes e gerir dependências,

note: type: textblock
en: Install new packages or upgrade to newer versions.
pt: Instalar novos pacotes ou actualiza-los para novas versões.

note: type: textblock
en: B<dselect> operates as a front-end to L<dpkg(1)>, the low-level Debian package handling tool.  It features a full-screen package selections manager with package depends and conflicts resolver.  When run with administrator privileges, packages can be installed, upgraded and removed.  Various access methods can be configured to retrieve available package version information and installable packages from package repositories.  Depending on the used access method, these repositories can be public archive servers on the internet, local archive servers or media discs.  The recommended access method is I<apt>, which is provided by the package L<apt(8)>.
pt: B<dselect> opera como um front-end para o L<dpkg(1)>, a ferramenta de baixo nível de manuseamento de pacotes de Debian. Apresenta um gestor de selecção de pacotes de ecrã-total com ferramenta de resolver dependências e conflitos de pacotes. Quando corrido com privilégios de administrador, os pacotes podem ser instalados, actualizados ou removidos. Podem ser configurados vários métodos de acesso para obter informação da versão dos pacotes disponíveis e instaláveis dos repositórios de pacotes. Dependendo do método de acesso usado, estes repositórios podem ser servidores de arquivo público na internet, servidores de arquivo local ou discos de media. O método de acesso recomendado é o I<apt>, o qual é fornecido pelo pacote L<apt(8)>.

note: type: textblock
en: Normally B<dselect> is invoked without parameters.  An interactive menu is presented, offering the user a list of commands.  If a command is given as argument, then that command is started immediately.  Several command line parameters are still available to modify the running behaviour of B<dselect> or show additional information about the program.
pt: Normalmente o B<dselect> é invocado sem parâmetros. Um menu interactivo é apresentado, oferecendo uma lista de comandos ao utilizador. Se um comando for dado como um argumento, então esse comando é arrancado imediatamente. Estão ainda disponíveis vários parâmetros de linha de comandos para modificar o comportamento de funcionamento do B<dselect> ou mostrar informação adicional acerca do programa.

note: type: textblock
en: All options can be specified both on the command line and in the B<dselect> configuration file I<%PKGCONFDIR%/dselect.cfg> or the files on the configuration directory I<%PKGCONFDIR%/dselect.cfg.d/>.  Each line in the configuration file is either an option (exactly the same as the command line option but without leading hyphens) or a comment (if it starts with a ‘B<#>’).
pt: Todas as opções podem ser especificadas tanto na linha de comandos como no ficheiro de configuração do B<dselect> I<%PKGCONFDIR%/dselect.cfg> ou nos ficheiros do directório de configuração I<%PKGCONFDIR%/dselect.cfg.d/>. Cada linha no ficheiro de configuração é ou uma opção (exactamente igual à opção de linha de comandos mas sem o hífen inicial) ou um comentário (se começar com um ‘B<#>’).

note: type: textblock
en: Changes the directory where the dpkg ‘I<status>’, ‘I<available>’ and similar files are located.  Defaults to I<%ADMINDIR%> if B<DPKG_ADMINDIR> has not been set.
pt: Muda o directório onde os ficheiros ‘I<status>’, ‘I<available>’ e semelhantes do dpkg estão localizados. A predefinição é I<%ADMINDIR%> se B<DPKG_ADMINDIR> não estiver definido.

note: type: textblock
en: Set the installation directory, which refers to the directory where packages get installed (since dpkg 1.21.2).  Defaults to «I</>» if B<DPKG_ROOT> has not been set.
pt: Define o directório de instalação, o que se refere ao directório onde os pacotes são instalados (desde dpkg 1.19.2). A predefinição é «I</>» se B<DPKG_ROOT> não estiver definido.

note: type: textblock
en: Set the root directory to I<directory>, which sets the installation directory to «I<directory>» and the administrative directory to «I<directory>%ADMINDIR%» (since dpkg 1.21.0).
pt: Define o directório raiz para I<directory>, o que define o directório de instalação para «I<directory>» e o directório administrativo para «I<directory>%ADMINDIR%>» (desde dpkg 1.21.0).

note: type: textblock
en: Turn on debugging.  Debugging information is sent to I<file>.
pt: Liga a depuração. A informação de depuração é enviada para I<ficheiro>.

note: type: textblock
en: Turns on expert mode, i.e. doesn't display possibly annoying help messages.
pt: Liga o modo de  expert, isto é, não o aborrece com mensagens de ajuda.

note: type: textblock
en: Configures screen colors.  This works only if your display supports colors.  This option may be used multiple times (and is best used in I<dselect.cfg>).  Each use changes the color (and optionally, other attributes) of one part of the screen.  The parts of the screen (from top to bottom) are:
pt: Configura as cores do ecrã. Isto só funciona se o seu ecrã suportar cores. Esta opção pode ser usada várias vezes (e é melhor usada em I<dselect.cfg>). Cada utilização muda a cor (e opcionalmente, outros atributos) de uma parte do ecrã. As partes do ecrã (do topo para fundo) são:

note: type: textblock
en: The screen title.
pt: O título do ecrã.

note: type: textblock
en: The header line above the list of packages.
pt: A linha de cabeçalho por cima da lista de pacotes.

note: type: textblock
en: The scrolling list of packages (and also some help text).
pt: A lista de pacotes com deslocamento (e também algum texto de ajuda).

note: type: textblock
en: The selected item in the list.
pt: O item seleccionado na lista.

note: type: textblock
en: In the list of packages, the text indicating the current state of each package.
pt: Na lista de pacotes, o texto indicador do estado actual de cada pacote.

note: type: textblock
en: In the list of packages, the text indicating the current state of the currently selected package.
pt: Na lista de pacotes, o texto que indica o estado actual do pacote actualmente selecionado.

note: type: textblock
en: The header line that displays the state of the currently selected package.
pt: A linha de cabeçalho que mostra o estado do pacote actualmente seleccionado.

note: type: textblock
en: The package's short description.
pt: A descrição curta do pacote.

note: type: textblock
en: Used to display package info such as the package's description.
pt: Usado para mostrar informações do pacote tal como a descrição do pacote.

note: type: textblock
en: The last line of the screen when selecting packages.
pt: A última linha do ecrã quando seleciona pacotes.

note: type: textblock
en: Used to display query lines
pt: Usado para mostrar linhas de consulta.

note: type: textblock
en: Color of help screens.
pt: Cor dos ecrãs de ajuda.

note: type: textblock
en: After the part of the screen comes a colon and the color specification.  You can specify either the foreground color, the background color, or both, overriding the compiled-in colors.  Use standard curses color names.
pt: Após a parte do ecrã vem um símbolo de dois pontos e a especificação da cor. Você pode especificar tanto a cor frontal, a cor de fundo, ou ambas, sobrepondo as cores compiladas. Usa nomes de cores standard de curses.

note: type: textblock
en: Optionally, after the color specification is another colon, and an attribute specification.  This is a list of one or more attributes, separated by plus (‘+’) characters.  Available attributes include (not all of these will work on all terminals): B<normal>, B<standout>, B<underline>, B<reverse>, B<blink>, B<bright>, B<dim>, B<bold>
pt: Opcionalmente, após a especificação da cor ficam outros dois pontos, e uma especificação de atributo. Isto é uma lista de uma ou mais atributos, separados por caracteres mais (‘+’). Atributos disponíveis incluem (nem todos estes irão trabalha em todos os terminais): B<normal>, B<standout>, B<underline>, B<reverse>, B<blink>, B<bright>, B<dim>, B<bold>

note: type: textblock
en: Print a brief help text and exit successfully.
pt: Escreve um texto de ajuda breve e termina com sucesso.

note: type: textblock
en: Print version information and exit successfully.
pt: Escreve informação de versão e termina com sucesso.

note: type: textblock
en: When B<dselect> is started it can perform the following commands, either directly if it was specified on the command line or by prompting the user with a menu of available commands if running interactively:
pt: Quando o B<dselect> é iniciado pode executar os seguintes comandos, seja directamente se foi especificado na linha de comandos ou ao questionar o utilizador com um menu de comandos disponíveis se corrido em modo interactivo:

note: type: textblock
en: Choose and configure an access method to access package repositories.
pt: Escolha e configure um método de acesso para aceder aos repositórios de pacotes.

note: type: textblock
en: By default, B<dselect> provides several methods such as I<media>, I<file> or I<ftp>, but other packages may provide additional methods, for example the I<apt> access method provided by the L<apt(8)> package.
pt: Por predefinição, B<dselect> fornece vários métodos tais como I<media>, I<file> ou I<ftp>, mas outros pacotes podem disponibilizar outros métodos, por exemplo o método de acesso I<apt> disponibilizado pelo pacote L<apt(8)>.

note: type: textblock
en: The use of the I<apt> access method is strongly recommended.
pt: O uso do método de acesso do I<apt> é fortemente recomendado.

note: type: textblock
en: Refresh the available packages database.
pt: Refresca a base de dados de pacotes disponíveis.

note: type: textblock
en: Retrieves a list of available package versions from the package repository, configured for the current access method, and update the dpkg database.  The package lists are commonly provided by the repository as files named I<Packages> or I<Packages.gz>.  These files can be generated by repository maintainers, using the program L<dpkg-scanpackages(1)>.
pt: Obtém uma lista de versões de pacotes disponíveis a partir de um repositório de pacotes, configurado para o método de acesso actual, e actualiza a base de dados do dpkg. As listas de pacotes são geralmente fornecidas pelo repositório como ficheiros chamados I<Packages> ou I<Packages.gz>. Estes ficheiros podem ser gerados por maintainers do repositório, usando o programa L<dpkg-scanpackages(1)>.

note: type: textblock
en: Details of the update command depend on the access method's implementation.  Normally the process is straightforward and requires no user interaction.
pt: Detalhes do comando de actualização dependem da implementação do método de acesso. Normalmente o processo é direto e não requer interação do utilizador.

note: type: textblock
en: View or manage package selections and dependencies.
pt: Ver ou gerir selecções de pacotes e dependências.

note: type: textblock
en: This is the main function of B<dselect>.  In the select screen, the user can review a list of all available and installed packages.  When run with administrator privileges, it is also possible to interactively change packages selection state.  B<dselect> tracks the implications of these changes to other depending or conflicting packages.
pt: Esta é a função principal do B<dselect>. no ecrã de selecção, o utilizador pode rever uma lista de todos os pacotes disponíveis e instalados. Quando corre com privilégios de administrador, é também possível alterar o estado da selecção de pacotes interactivamente. B<dselect> acompanha as implicações destas alterações com outros pacotes que dependem ou criam conflitos.

note: type: textblock
en: When a conflict or failed depends is detected, a dependency resolution subscreen is prompted to the user.  In this screen, a list of conflicting or depending packages is shown, and for each package listed, the reason for its listing is shown.  The user may apply the suggestions proposed by B<dselect>, override them, or back out all the changes, including the ones that created the unresolved depends or conflicts.
pt: Quando é detetado um conflito ou falha de dependências, é mostrado ao utilizador um sub-ecrã de resolução de dependências. Neste ecrã, é mostrada uma lista de pacotes em conflito ou dependentes, e para cada pacote listado, é mostrada a razão de este estar na lista. O utilizador pode aplicar as sugestões propostas pelo B<dselect>, sobrepor-las, ou retroceder todas as alterações, incluindo aquelas que criaram as dependências ou conflitos não resolvidos.

note: type: textblock
en: The use of the interactive package selections management screen is explained in more detail below.
pt: O uso do ecrã de gestão de selecção de pacotes interactiva está explicado com mais detalhes em baixo.

note: type: textblock
en: Installs selected packages.
pt: Instala os pacotes selecionados.

note: type: textblock
en: The configured access method will fetch installable or upgradable packages from the relevant repositories and install these using B<dpkg>.  Depending on the implementation of the access method, all packages can be prefetched before installation, or fetched when needed.  Some access methods may also remove packages that were marked for removal.
pt: O método de acesso configurado irá obter pacotes instaláveis ou actualizáveis a partir dos repositórios relevantes e instalar estes usando o B<dpkg>. Dependendo da implementação do método de acesso, todos os pacotes podem ser pré-obtidos antes da instalação, ou obtidos quando necessários. Alguns métodos de acesso podem também remover pacotes que foram marcados para remoção.

note: type: textblock
en: If an error occurred during install, it is usually advisable to run install again.  In most cases, the problems will disappear or be solved.  If problems persist or the installation performed was incorrect, please investigate into the causes and circumstances, and file a bug in the Debian bug tracking system.  Instructions on how to do this can be found at L<https://bugs.debian.org/> or by reading the documentation for L<bug(1)> or L<reportbug(1)>, if these are installed.
pt: Se ocorrer um erro durante a instalação, é normalmente aconselhável repetir a instalação. Na maioria dos casos, os problemas irão desaparecer ou ser resolvidos. Se os problemas persistirem ou a execução da instalação foi incorrecta, por favor investigue as causas e circunstâncias, e preencha um relatório de bug no sistema de acompanhamento de bugs de Debian. As instruções em como fazer isto podem ser encontradas em L<https://bugs.debian.org/> ou ao ler a documentação para L<bug(1)> ou L<reportbug(1)>, se esta estiver instalada.

note: type: textblock
en: Details of the install command depend on the access method's implementation.  The user's attention and input may be required during installation, configuration or removal of packages.  This depends on the maintainer scripts in the package.  Some packages make use of the L<debconf(1)> library, allowing for more flexible or even automated installation setups.
pt: Detalhes do comando de instalação dependem da implementação do método de acesso. Pode ser requerida a atenção do utilizador e entradas deste durante a instalação., configuração ou remoção de pacotes. Isto depende dos scripts de maintainer no pacote. Alguns pacotes fazem uso da biblioteca L<debconf(1)>, permitindo configurações de instalação mais flexíveis ou mesmo automatizadas.

note: type: textblock
en: Configures any previously installed, but not fully configured packages.
pt: Configura quaisquer pacotes previamente instalados, mas não totalmente configurados.

note: type: textblock
en: Removes or purges installed packages, that are marked for removal.
pt: Remove ou purga pacotes instalados, que estão marcados para remoção.

note: type: textblock
en: Quit B<dselect>.
pt: Termina o B<dselect>.

note: type: textblock
en: Exits the program with zero (successful) error code.
pt: Termina o programa com código de erro zero (com sucesso).

note: type: =head1
en: PACKAGE SELECTIONS MANAGEMENT
pt: GESTÃO DE SELECÇÕES DE PACOTES

note: type: textblock
en: B<dselect> directly exposes the administrator to some of the complexities involved with managing large sets of packages with many interdependencies.  For a user who is unfamiliar with the concepts and the ways of the Debian package management system, it can be quite overwhelming.  Although B<dselect> is aimed at easing package management and administration, it is only instrumental in doing so and cannot be assumed to be a sufficient substitute for administrator skill and understanding.  The user is required to be familiar with the concepts underlying the Debian packaging system.  In case of doubt, consult the L<dpkg(1)> manual page and the distribution policy.
pt: B<dselect> expõe directamente o administrador a algumas das complexidades envolvidas com a gestão de grandes conjuntos de pacotes com muitas inter-dependências. Para um utilizador que não está familiarizado com os conceitos e as maneiras do sistema de gestão de pacotes Debian, pode ser esmagador. Apesar do B<dselect> estar apontado a facilitar a gestão de pacotes e a administração, é apenas instrumental a fazê-lo e nãos e pode assumir que seja um substituto suficiente para a perícia e conhecimentos de um administrador. É necessário que o utilizador esteja familiarizado com os conceitos básicos do sistemas de pacotes Debian. Em caso de dúvidas, consulte o manual do L<dpkg(1)> e a política de distribuição.

note: type: textblock
en: Unless B<dselect> is run in expert or immediate mode, a help screen is first displayed when choosing this command from the menu.  The user is I<strongly> advised to study all of the information presented in the online help screens, when one pops up.  The online help screens can at any time be invoked with the ‘B<?>’ key.
pt: A menos que o B<dselect> seja corrido em modo de esperto ou imediato, é primeiro mostrado um ecrã de ajuda quando se escolhe este comando do menu. O utilizador é I<fortemente> aconselhado a estudar toda a informação apresentada nos ecrãs de ajuda online, sempre que aparece um. Os ecrãs de ajuda online podem ser invocados a qualquer altura coma tecla ‘B<?>’.

note: type: =head2
en: Screen layout
pt: Disposição do ecrã

note: type: textblock
en: The select screen is by default split in a top and a bottom half.  The top half shows a list of packages.  A cursor bar can select an individual package, or a group of packages, if applicable, by selecting the group header.  The bottom half of the screen shows some details about the package currently selected in the top half of the screen.  The type of detail that is displayed can be varied.
pt: O ecrã de selecção está por predefinição dividido em metade de topo e de fundo. A metade do topo mostra uma lista de pacotes. Uma barra de cursor pode seleccionar um pacote individual, ou um grupo de pacotes, se aplicável, ao seleccionar o cabeçalho do grupo. A metade do fundo o ecrã mostra alguns detalhes acerca do pacote actualmente seleccionado na metade de topo do ecrã. O tipo de detalhes que é mostrado pode variar.

note: type: textblock
en: Pressing the ‘B<I>’ key toggles a full-screen display of the packages list, an enlarged view of the package details, or the equally split screen.
pt: Pressionando a tecla ‘B<I>’ altera entre amostragem de ecrã total da lista de pacotes, e visão alargada dos detalhes do pacote, ou o ecrã dividido igualmente.

note: type: =head2
en: Package details view
pt: Vista de detalhes de pacote

note: type: textblock
en: The package details view by default shows the extended package description for the package that is currently selected in the packages status list.  The type of detail can be toggled by pressing the ‘B<i>’ key.  This alternates between:
pt: A vista de detalhes do pacote por predefinição mostra a descrição extensa do pacote que está actualmente seleccionado na lista de estados de pacotes. O tipo de detalhes pode ser comutado ao pressionar a tecla ‘B<i>’. Isto alterna entre:

note: type: textblock
en: the extended description
pt: a descrição extensa

note: type: textblock
en: the control information for the installed version
pt: a informação de controle para a versão instalada

note: type: textblock
en: the control information for the available version
pt: a informação de controle para a versão disponível

note: type: textblock
en: In a dependency resolution screen, there is also the possibility of viewing the specific unresolved depends or conflicts related to the package and causing it to be listed.
pt: Num ecrã de resolução de dependência, há também a possibilidade de visualizar as dependências não resolvidas específicas ou conflitos relacionados ao pacote e a causarem que seja listado.

note: type: =head2
en: Packages status list
pt: Lista de estados dos pacotes

note: type: textblock
en: The main select screen displays a list of all packages known to the Debian package management system.  This includes packages installed on the system and packages known from the available packages database.
pt: O ecrã de selecção principal mostra uma lista de todos os pacotes conhecidos ao sistema de gestão de pacotes Debian. Isto inclui pacotes instalados no sistema e pacotes conhecidos a partir da base de dados de pacotes disponíveis.

note: type: textblock
en: For every package, the list shows the package's status, priority, section, installed and available architecture, installed and available versions, the package name and its short description, all in one line.  By pressing the ‘B<A>’ key, the display of the installed and available architecture can be toggled between on an off.  By pressing the ‘B<V>’ key, the display of the installed and available version can be toggled between on an off.  By pressing the ‘B<v>’ key, the package status display is toggled between verbose and shorthand.  Shorthand display is the default.
pt: Para cada pacote, a lista mostra o estado do pacote, prioridade, secção, arquitectura instalada e disponível, versões instalada e disponível, o nome do pacote, e a sua descrição curta, tudo numa linha. Ao pressionar a tecla ‘B<A>’, o mostrador da arquitectura instalada e disponível pode ser comutado entre ligado e desligado. Ao pressionar a tecla ‘B<V>’, o mostrador da versão instalada e disponível pode ser ligado e desligado. Ao pressionar a tecla ‘B<v>’, o mostrador do estado do pacote por ser comutado entre detalhado e abreviado. A amostragem abreviada é a predefinida.

note: type: textblock
en: The shorthand status indication consists of four parts: an error flag, which should normally be clear, the current status, the last selection state and the current selection state.  The first two relate to the actual state of the package, the second pair are about the selections set by the user.
pt: A indicação de estado abreviado consiste de quatro partes: uma bandeira de erro, o qual deve normalmente estar limpa, o estado actual, o estado da última selecção e o estado da selecção actual. Os dois primeiros estão relacionados com o actual estado do pacote, o segundo par são sobre as selecções feitas pelo utilizador.

note: type: textblock
en: These are the meanings of the shorthand package status indicator codes:
pt: Estes são os significados das abreviaturas de códigos indicadores de estado de pacotes:

note: type: textblock
en: Error flag:
pt: Bandeira de erro:

note: type: =item
en: I<empty> no error
pt: I<empty> nenhum erro

note: type: =item
en: B<R> serious error, needs reinstallation;
pt: B<R> erro sério, precisa de re-instalação;

note: type: textblock
en: Installed state:
pt: Estado de instalação:

note: type: =item
en: I<empty> not installed;
pt: I<empty> não instalado;

note: type: =item
en: B<*> fully installed and configured;
pt: B<*> totalmente instalado e configurado;

note: type: =item
en: B<-> not installed but some config files may remain;
pt: B<-> não instalado mas podem permanecer alguns ficheiros de configuração;

note: type: =item
en: B<U> unpacked but not yet configured;
pt: B<U> desempacotado mas ainda não configurado;

note: type: =item
en: B<C> half-configured (an error happened);
pt: B<C> meio-configurado (ocorreu um erro);

note: type: =item
en: B<I> half-installed (an error happened).
pt: B<I> meio-instalado (ocorreu um erro);

note: type: textblock
en: Current and requested selections:
pt: Selecções actuais e requisitadas:

note: type: =item
en: B<*> marked for installation or upgrade;
pt: B<*> marcada para instalação ou actualização;

note: type: =item
en: B<-> marked for removal, configuration files remain;
pt: B<-> marcado para remoção, mantendo ficheiros de configuração;

note: type: =item
en: B<=> on hold: package will not be processed at all;
pt: B<=> em espera: o pacote não será processado de todo;

note: type: =item
en: B<_> marked for purge, also remove configuration;
pt: B<_> marcado para purga, também remove configuração;

note: type: =item
en: B<n> package is new and has yet to be marked.
pt: B<n> pacote é novo e ainda está por ser marcado.

note: type: =head2
en: Cursor and screen movement
pt: Cursor e movimento do ecrã

note: type: textblock
en: The package selection list and the dependency conflict resolution screens can be navigated using motion commands mapped to the following keys:
pt: A lista de selecção de pacotes e os ecrãs de resolução de conflitos de dependências podem ser navegados usando comandos de movimento mapeados às seguintes teclas:

note: type: =item
en: B<p, Up, k> move cursor bar up
pt: B<p, Up, k> move barra de cursor para cima

note: type: =item
en: B<n, Down, j> move cursor bar down
pt: B<n, Down, j> move barra de cursor para baixo

note: type: =item
en: B<P, Pgup, Backspace> scroll list 1 page up
pt: B<P, Pgup, Backspace> desloca lista 1 página para cima

note: type: =item
en: B<N, Pgdn, Space> scroll list 1 page down
pt: B<N, Pgdn, Space>  desloca lista 1 página para baixo

note: type: =item
en: B<^p> scroll list 1 line up
pt: B<^p>  desloca lista 1 linha para cima

note: type: =item
en: B<^n> scroll list 1 line down
pt: B<^n> desloca lista 1 linha para baixo

note: type: =item
en: B<t, Home> jump to top of list
pt: B<t, Home> salta para o topo da lista

note: type: =item
en: B<e, End> jump to end of list
pt: B<e, End> salta para o fim da lista

note: type: =item
en: B<u> scroll info 1 page up
pt: B<u> desloca informação 1 página para cima

note: type: =item
en: B<d> scroll info 1 page down
pt: B<d> desloca informação 1 página para baixo

note: type: =item
en: B<^u> scroll info 1 line up
pt: B<^u> desloca informação 1 linha para cima

note: type: =item
en: B<^d> scroll info 1 line down
pt: B<^d> desloca informação 1 linha para baixo

note: type: =item
en: B<B, Left-arrow> pan display 1/3 screen left
pt: B<B, Left-arrow> amostragem panorâmica 1/3 ecrã esquerda

note: type: =item
en: B<F, Right-arrow> pan display 1/3 screen right
pt: B<F, Right-arrow> amostragem panorâmica 1/3 ecrã direita

note: type: =item
en: B<^b> pan display 1 character left
pt: B<^b> amostragem panorâmica 1 caractere esquerda

note: type: =item
en: B<^f> pan display 1 character right
pt: B<^f> amostragem panorâmica 1 caractere direita

note: type: =head2
en: Searching and sorting
pt: Procurar e ordenar

note: type: textblock
en: The list of packages can be searched by package name.  This is done by pressing ‘B</>’, and typing a simple search string.  The string is interpreted as a L<regex(7)> regular expression.  If you add ‘B</d>’ to the search expression, dselect will also search in descriptions.  If you add ‘B</i>’ the search will be case insensitive.  You may combine these two suffixes like this: ‘B</id>’.  Repeated searching is accomplished by repeatedly pressing the ‘B<n>’ or ‘B<\>’ keys, until the wanted package is found.  If the search reaches the bottom of the list, it wraps to the top and continues searching from there.
pt: A lista de pacotes pode ser pesquisada pelo nome do pacote. Isto é feito ao pressionar ‘B</>’, e escrever uma string simples de procura. A string é interpretada como uma expressão regular L<regex(7)>. Se você adicionar ‘B</d>’ à expressão de procura, o dselect irá também procurar nas descrições. Se você adicionar ‘B</i>’ a procura será sensível a maiúsculas/minúsculas. Você pode combinar estes dois sufixos assim: ‘B</id>’. Busca repetida é conseguida ao pressionar repetidamente as teclas ‘B<n>’ ou ‘B<\>’, até encontrar o pacote desejado. Se a pesquisa atingir o fundo da lista, rebobina para o topo e continua a busca a partir de lá.

note: type: textblock
en: The list sort order can be varied by pressing the ‘B<o>’ and ‘B<O>’ keys repeatedly.  The following nine sort orderings can be selected:
pt: A ordenação da lista pode ser variada ao pressionar as teclas ‘B<o>’ e ‘B<O>’ repetidamente. Podem ser selecionadas as seguintes nove ordenações:

note: type: =item
en: B<alphabet>
pt: B<alfabeto>

note: type: =item
en: B<priority+section>
pt: B<prioridade+secção>

note: type: =item
en: B<section+priority>
pt: B<secção+prioridade>

note: type: =item
en: B<available>
pt: B<disponibilidade>

note: type: =item
en: B<available+priority>
pt: B<disponibilidade+prioridade>

note: type: =item
en: B<available+section>
pt: B<disponibilidade+secção>

note: type: =item
en: B<status+priority>
pt: B<estado+prioridade>

note: type: =item
en: B<status+section>
pt: B<estado+secção>

note: type: textblock
en: Where not listed above explicitly, alphabetic order is used as the final subordering sort key.
pt: Onde não listado em cima explicitamente, a ordem alfabética é usada como a chave se sub-ordenação final.

note: type: =head2
en: Altering selections
pt: Alterar selecções

note: type: textblock
en: The requested selection state of individual packages may be altered with the following commands:
pt: O estado de selecção requerido de pacotes individuais pode ser alterado com os seguintes comandos:

note: type: =item
en: B<+, Insert> install or upgrade
pt: B<+, Insert> instala ou actualiza

note: type: =item
en: B<=, H> hold in present state and version
pt: B<=, H> manter no estado e versão presente

note: type: =item
en: B<:, G> unhold: upgrade or leave uninstalled
pt: B<:, G> retira o manter: actualiza ou deixa desinstalado

note: type: =item
en: B<-, Delete> remove, but leave configuration
pt: B<-, Delete> remove, mas deixa configuração

note: type: =item
en: B<_> remove & purge configuration
pt: B<_> remove & purga a configuração

note: type: textblock
en: When the change request results in one or more unsatisfied depends or conflicts, B<dselect> prompts the user with a dependency resolution screen.  This will be further explained below.
pt: Quando o pedido de alteração resulta em uma ou mais dependências não satisfeitas ou conflitos, o B<dselect> questiona o utilizador com um ecrã de resolução de dependências. Isto será melhor explicado em baixo.

note: type: textblock
en: It is also possible to apply these commands to groups of package selections, by pointing the cursor bar onto a group header.  The exact grouping of packages is dependent on the current list ordering settings.
pt: É também possível aplicar estes comandos a selecções de grupos de pacotes, ao apontar a barra de cursor ao cabeçalho do grupo. O agrupamento exacto de pacotes está dependente das definições actuais de ordenação da lista.

note: type: textblock
en: Proper care should be taken when altering large groups of selections, because this can instantaneously create large numbers of unresolved depends or conflicts, all of which will be listed in one dependency resolution screen, making them very hard to handle.  In practice, only hold and unhold operations are useful when applied to groups.
pt: Deve ser tomado o cuidado apropriado quando se alteram grandes grupos de selecções, porque isto pode instantaneamente criar grandes números de dependências ou conflitos não resolvidos, todos os quais irão ser listados nu ecrã de resolução de dependências, tornando isso de lide muito difícil. Na prática, apenas as operações de manter e não-manter são úteis quando aplicadas a grupos.

note: type: =head2
en: Resolving depends and conflicts
pt: Resolver dependências e conflitos

note: type: textblock
en: When the change request results in one or more unsatisfied depends or conflicts, B<dselect> prompts the user with a dependency resolution screen.  First however, an informative help screen is displayed.
pt: Quando o pedido de alteração resulta em uma ou mais dependências ou conflitos não satisfeitos, o B<dselect> questiona o utilizador com um ecrã de resolução de dependências. No entanto, primeiro é mostrado um ecrã de ajuda informativo.

note: type: textblock
en: The top half of this screen lists all the packages that will have unresolved depends or conflicts, as a result of the requested change, and all the packages whose installation can resolve any of these depends or whose removal can resolve any of the conflicts.  The bottom half defaults to show the depends or conflicts that cause the currently selected package to be listed.
pt: A metade do topo deste ecrã lista todos os pacotes que irão ter dependências ou conflitos por resolver, como resultado da alteração pedida, e todos os pacotes cuja instalação pode resolver alguma destas dependências ou cuja remoção pode resolver algum destes conflitos. A metade de baixo por predefinição mostra as dependências ou conflitos que fazem com que o pacote seleccionado esteja na lista.

note: type: textblock
en: When the sublist of packages is displayed initially, B<dselect> may have already set the requested selection status of some of the listed packages, in order to resolve the depends or conflicts that caused the dependency resolution screen to be displayed.  Usually, it is best to follow up the suggestions made by B<dselect>.
pt: Quando a sub-lista de pacote é mostrada inicialmente, o B<dselect> pode já ter definido o estado de selecção requerido de alguns dos pacotes listados, de modo a resolver as dependências ou conflitos que causaram que o ecrã de resolução de dependências fosse mostrado. Geralmente, é melhor seguir as sugestões feitas pelo B<dselect>.

note: type: textblock
en: The listed packages' selection state may be reverted to the original settings, as they were before the unresolved depends or conflicts were created, by pressing the ‘B<R>’ key.  By pressing the ‘B<D>’ key, the automatic suggestions are reset, but the change that caused the dependency resolution screen to be prompted is kept as requested.  Finally, by pressing ‘B<U>’, the selections are again set to the automatic suggestion values.
pt: O estado de selecção dos pacotes listados pode ser revertido às definições originais, como estavam antes de serem criadas as dependências e conflitos não resolvidos, ao pressionar a tecla ‘B<R>’. Ao pressionar a tecla ‘B<D>’, as sugestões automáticas são reiniciadas, mas a alteração que provocou o ecrã de resolução de dependência é mantido como requisitado. Finalmente, ao pressionar B<U>’, as selecções são de novo definidas para os valores da sugestão automática.

note: type: =head2
en: Establishing the requested selections
pt: Estabelecendo as selecções necessárias

note: type: textblock
en: By pressing B<enter>, the currently displayed set of selections is accepted.  If B<dselect> detects no unresolved depends as a result of the requested selections, the new selections will be set.  However, if there are any unresolved depends, B<dselect> will again prompt the user with a dependency resolution screen.
pt: Ao pressionar B<enter>, o conjunto actual de selecções é aceite. Se o B<dselect> não detectar dependências não resolvidas com resultado das selecções requeridas, as novas selecções serão definidas. No entanto, se existir algumas dependências não resolvida, o B<dselect> irá de novo questionar o utilizador com um ecrã de resolução de dependência.

note: type: textblock
en: To alter a set of selections that creates unresolved depends or conflicts and forcing B<dselect> to accept it, press the ‘B<Q>’ key.  This sets the selections as specified by the user, unconditionally.  Generally, don't do this unless you've read the fine print.
pt: Para alterar um conjunto de selecções  que criam dependências e conflitos não resolvidos e forçar o B<dselect> a aceita-las, pressione a tecla 'B<Q>’. Isto define as selecções como especificadas pelo utilizador, incondicionalmente. De modo geral, não faça isto a menos que tenha lido as letras pequenas.

note: type: textblock
en: The opposite effect, to back out any selections change requests and go back to the previous list of selections, is attained by pressing the ‘B<X>’ or B<escape> keys.  By repeatedly pressing these keys, any possibly detrimental changes to the requested package selections can be backed out completely to the last established settings.
pt: O efeito oposto, para voltar atrás em quaisquer alterações requisitadas de selecções e regressar à lista de selecções anterior, pode fazê-lo ao pressionar as teclas 'B<X>’ ou B<escape>. Ao pressionar repetidamente estas teclas, quaisquer alterações possivelmente prejudiciais à selecção de pacotes requerida pode ser puxada atrás completamente até à última definição estabelecida.

note: type: textblock
en: If you mistakenly establish some settings and wish to revert all the selections to what is currently installed on the system, press the ‘B<C>’ key.  This is somewhat similar to using the unhold command on all packages, but provides a more obvious panic button in cases where the user pressed B<enter> by accident.
pt: Se você estabeleceu algumas definições por engano e deseja reverter todas as selecções para o que está actualmente instalado no sistema, pressione a tecla ‘B<C>’. Isto é de certa maneira semelhante a usar o comando unhold em todos os pacotes, mas fornece um botão de pânico mais óbvio em casos que o utilizador pressionou B<enter> por acidente.

note: type: textblock
en: The requested command was successfully performed.
pt: O comando requisitado foi executado com sucesso.

note: type: textblock
en: If set and the B<--instdir> or B<--root> options have not been specified, it will be used as the filesystem root directory (since dpkg 1.21.0).
pt: Se definido e as opções B<--instdir> ou B<--root> não foram especificadas, será usado como o directório raiz do sistema de ficheiros (desde dpkg 1.21.0).

note: type: textblock
en: If set and the B<--admindir> or B<--root> option have not been specified, it will be used as the B<dpkg> database directory (since dpkg 1.21.0).
pt: Se definido e a opção B<--admindir> ou B<--root> for especificada, será usado como o directório de base de dados do B<dpkg> (desde dpkg 1.21.0).

note: type: textblock
en: If set, B<dselect> will use it as the directory from which to read the user specific configuration file.
pt: Se definido, o B<dselect> irá usa-lo como o directório de onde ler o ficheiro de configuração específico do utilizador.

note: type: textblock
en: The B<dselect> package selection interface is confusing to some new users.  Reportedly, it even makes seasoned kernel developers cry.
pt: A interface de selecção de pacotes The B<dselect> é confusa para alguns novos utilizadores. Alegadamente, até faz desenvolvedores de kernel experientes chorarem.

note: type: textblock
en: The documentation is lacking.
pt: A documentação está escassa.

note: type: textblock
en: There is no help option in the main menu.
pt: Não há uma opção de ajuda no menu principal.

note: type: textblock
en: The visible list of available packages cannot be reduced.
pt: A lista visível de pacotes disponíveis não pode ser reduzida.

note: type: textblock
en: The built in access methods can no longer stand up to current quality standards.  Use the access method provided by L<apt(8)>, it is not only not broken, it is also much more flexible than the built in access methods.
pt: Os métodos de acesso embutidos não podem mais acompanhar os standards actuais de qualidade. Use o método de acesso fornecido pelo L<apt(8)>, não é apenas não quebrado, é muito mais flexível que os métodos de acesso embutidos.

note: type: textblock
en: start-stop-daemon - start and stop system daemon programs
pt: start-stop-daemon - inicia e pára programas daemon do sistema

note: type: textblock
en: B<start-stop-daemon> is used to control the creation and termination of system-level processes.  Using one of the matching options, B<start-stop-daemon> can be configured to find existing instances of a running process.
pt: B<start-stop-daemon> é usado para a criação e término de processos de nível-de-sistema. Usando uma destas opções de correspondência, o B<start-stop-daemon> pode ser configurado para procurar instâncias existentes de processos a correr.

note: type: textblock
en: B<Note>: Unless B<--pid> or B<--pidfile> are specified, B<start-stop-daemon> behaves similar to L<killall(1)>.  B<start-stop-daemon> will scan the process table looking for any processes which match the process name, parent pid, uid, and/or gid (if specified).  Any matching process will prevent B<--start> from starting the daemon.  All matching processes will be sent the TERM signal (or the one specified via B<--signal> or B<--retry>) if B<--stop> is specified.  For daemons which have long-lived children which need to live through a B<--stop>, you must specify a pidfile.
pt: B<Nota>: A menos que B<--pid> ou B<--pidfile> sejam especificados, B<start-stop-daemon> comporta-se de modo semelhante a L<killall(1)>. B<start-stop-daemon> irá sondar a tabela de processos em busca de qualquer processo que coincida com o nome de processo, pid parente, uid, e/u gid (se especificado). Quaisquer processos correspondentes irá prevenir um B<--start> de iniciar o daemon. A todos os processos correspondentes será enviado o sinal TERM (ou aquele especificado via B<--signal> ou B<--retry>) se for especificado B<--stop>.Para daemons que têm filhos de vida-longa que precisam sobreviver a um B<--stop>, você tem de especificar um pidfile.

note: type: textblock
en: Check for the existence of a specified process.  If such a process exists, B<start-stop-daemon> does nothing, and exits with error status 1 (0 if B<--oknodo> is specified).  If such a process does not exist, it starts an instance, using either the executable specified by B<--exec> or, if specified, by B<--startas>.  Any arguments given after B<--> on the command line are passed unmodified to the program being started.
pt: Verifica a existência de um processo especificado. Se tal processo existir, o B<start-stop-daemon> não faz nada, e termina com um estado de erro 1 (0 se B<--oknodo> for especificado). Se tal processo não existir, inicia uma instância, usando ou o executável especificado por B<--exec> ou, se especificado, por B<--startas>. Quaisquer argumentos dados após B<--> na linha de comandos são passados sem modificação ao programa que está a ser iniciado.

note: type: textblock
en: Checks for the existence of a specified process.  If such a process exists, B<start-stop-daemon> sends it the signal specified by B<--signal>, and exits with error status 0.  If such a process does not exist, B<start-stop-daemon> exits with error status 1 (0 if B<--oknodo> is specified).  If B<--retry> is specified, then B<start-stop-daemon> will check that the process(es) have terminated.
pt: Verifica a existência de um processo especificado. Se tal processo existir, B<start-stop-daemon> envia o sinal especificado por B<--signal>, e termina com estado de erro 0. Se tal processo não existir, B<start-stop-daemon> termina com estado de erro 1 (0 se B<--oknodo> for especificado). Se for especificado B<--retry> então o B<start-stop-daemon> irá verificar se os processo(s) terminaram.

note: type: textblock
en: Check for the existence of a specified process, and returns an exit status code, according to the LSB Init Script Actions (since version 1.16.1).
pt: Verifica a existência de um processo especificado, e devolve um código de estado de saída, de acordo com as Acções do Script Init do LSB (desde versão 1.16.1).

note: type: textblock
en: Show usage information and exit.
pt: Mostra informação de utilização e termina.

note: type: textblock
en: Show the program version and exit.
pt: Mostra a versão do programa e termina.

note: type: textblock
en: Check for a process with the specified I<pid> (since version 1.17.6).  The I<pid> must be a number greater than 0.
pt: Verifica por um processo com o I<pid> especificado (desde versão 1.17.6). O I<pid> tem de ser um número maior que 0.

note: type: textblock
en: Check for a process with the specified parent pid I<ppid> (since version 1.17.7).  The I<ppid> must be a number greater than 0.
pt: Verifica por um processo com o I<ppid> (pid pai) especificado (desde versão 1.17.7). O I<ppid> tem de ser um número maior que 0.

note: type: textblock
en: Check whether a process has created the file I<pidfile>.
pt: Verifica se um processo criou o ficheiro I<pidfile>.

note: type: textblock
en: B<Note>: Using this matching option alone might cause unintended processes to be acted on, if the old process terminated without being able to remove the I<pidfile>.
pt: B<Nota>: Usar esta opção de correspondência sozinha pode causar que se actue em processos intencionalmente, se o processo antigo terminou sem ser capaz de remover o seu I<pidfile>.

note: type: textblock
en: B<Warning>: Using this match option with a world-writable pidfile or using it alone with a daemon that writes the pidfile as an unprivileged (non-root)  user will be refused with an error (since version 1.19.3) as this is a security risk, because either any user can write to it, or if the daemon gets compromised, the contents of the pidfile cannot be trusted, and then a privileged runner (such as an init script executed as root) would end up acting on any system process.  Using I</dev/null> is exempt from these checks.
pt: B<Aviso>: Usar esta opção de correspondência com um pidfile gravável mundialmente ou usa-la sozinha com um daemon que escreve o pidfile como um utilizador sem privilégios (não-root) irá ser recusada com um erro (desde versão 1.19.3) pois isto é um risco de segurança, porque ou o utilizador consegue escrever nele, ou se o daemon ficar comprometido, não se pode confiar no conteúdo do pidfile, e depois um programa privilegiado (tal como um script de init corrido como root) acabaria a actuar em qualquer processo do sistema. Usar I</dev/null> está isento destas verificações.

note: type: textblock
en: Check for processes that are instances of this I<executable>.  The I<executable> argument should be an absolute pathname.
pt: Verifica por processos que são instâncias deste I<executable>. O argumento I<executable> deve ser um nome de caminho absoluto.

note: type: textblock
en: B<Note>: This might not work as intended with interpreted scripts, as the executable will point to the interpreter.  Take into account processes running from inside a chroot will also be matched, so other match restrictions might be needed.
pt: B<Nota>: Isto pode não funcionar como pretendido com com scripts de interpretação, pois o executável irá apontar para o interpretador. Tendo em conta que processos que correm dentro de uma chroot também irão corresponder, então poderão ser necessárias outras restrições de correspondência.

note: type: textblock
en: Check for processes with the name I<process-name>.  The I<process-name> is usually the process filename, but it could have been changed by the process itself.
pt: Verifica por processos com o nome I<process-name>. O I<process-name> é geralmente o nome de ficheiro do processo, mas pode ter sido modificado pelo próprio processo.

note: type: textblock
en: B<Note>: On most systems this information is retrieved from the process comm name from the kernel, which tends to have a relatively short length limit (assuming more than 15 characters is non-portable).
pt: B<Nota>: Na maioria dos sistemas esta informação é obtida a partir do nome de comunicação do processo a partir do kernel, o que tem tendência a ter um limite de comprimento relativamente curto (assumir mais de 15 caracteres é não-portável).

note: type: textblock
en: Check for processes owned by the user specified by I<username> or I<uid>.
pt: Verifica por processos cujo dono é o utilizador especificado por I<username> ou I<uid>.

note: type: textblock
en: B<Note>: Using this matching option alone will cause all processes matching the user to be acted on.
pt: B<Nota>: usar só esta opção de correspondência irá causar com que seja actuado em todos os processos que correspondem ao utilizador.

note: type: =head2
en: Generic options
pt: Opções genéricas

note: type: textblock
en: Change to I<group> or I<gid> when starting the process.
pt: Altera para I<grupo> ou I<gid> quando inicia o processo.

note: type: textblock
en: With B<--stop>, specifies the signal to send to processes being stopped (default TERM).
pt: Com B<--stop>, especifica o sinal a enviar aos processos a serem parados (predefinição TERM).

note: type: textblock
en: With B<--stop>, specifies that B<start-stop-daemon> is to check whether the process(es)  do finish.  It will check repeatedly whether any matching processes are running, until none are.  If the processes do not exit it will then take further action as determined by the schedule.
pt: Com B<--stop>, especifica que B<start-stop-daemon> deve verificar se o(s) processo(s) terminam mesmo. Irá verificar repetidamente se qualquer processo correspondente está a correr, até que nenhum esteja. Se os processos não terminarem irá então tomar mais acções como determinado pelo agendamento.

note: type: textblock
en: If I<timeout> is specified instead of I<schedule>, then the schedule I<signal>B</>I<timeout>B</KILL/>I<timeout> is used, where I<signal> is the signal specified with B<--signal>.
pt: Se for especificado I<timeout> em vez de I<schedule>, então agenda I<signal>B</>I<timeout>B</KILL/>I<timeout> é usada, onde I<signal> é o sinal especificado com B<--signal>.

note: type: textblock
en: I<schedule> is a list of at least two items separated by slashes (B</>); each item may be B<->I<signal-number> or [B<->]I<signal-name>, which means to send that signal, or I<timeout>, which means to wait that many seconds for processes to exit, or B<forever>, which means to repeat the rest of the schedule forever if necessary.
pt: I<schedule> é uma lista de pelo menos dois itens separados por barras (B</>); cada item pode ser B<->I<signal-number> ou [B<->]I<signal-name>, o que significa enviar esse sinal, ou I<timeout>, o que significa esperar esses tantos segundos para que os processos terminem, ou B<forever>, o que significa repetir o resto da agenda para sempre se necessário.

note: type: textblock
en: If the end of the schedule is reached and B<forever> is not specified, then B<start-stop-daemon> exits with error status 2.  If a schedule is specified, then any signal specified with B<--signal> is ignored.
pt: Se o fim da agenda for atingido e não foi especificado B<forever>, então B<start-stop-daemon> termina com o estado de erro 2. Se for especificada uma agenda então qualquer sinal especificado com B<--signal> é ignorado.

note: type: textblock
en: With B<--start>, start the process specified by I<pathname>.  If not specified, defaults to the argument given to B<--exec>.
pt: Com B<--start>, inicia o processo especificado por I<nome-de-caminho>. Se não especificado, usa por predefinição o argumento dado a B<--exec>.

note: type: textblock
en: Print actions that would be taken and set appropriate return value, but take no action.
pt: Escreve as acções que seriam tomadas e define valores de retorno apropriados, mas não toma nenhuma acção.

note: type: textblock
en: Return exit status 0 instead of 1 if no actions are (would be) taken.
pt: Retorna o estado de saída 0 em vez de 1 se nenhuma acção foi (será) tomada.

note: type: textblock
en: Do not print informational messages; only display error messages.
pt: Não escreve mensagens informativas, apenas mostra mensagens de erro.

note: type: textblock
en: Change to this username/uid before starting the process.  You can also specify a group by appending a B<:>, then the group or gid in the same way as you would for the L<chown(1)> command (I<user>B<:>I<group>).  If a user is specified without a group, the primary GID for that user is used.  When using this option you must realize that the primary and supplemental groups are set as well, even if the B<--group> option is not specified.  The B<--group> option is only for groups that the user isn't normally a member of (like adding per process group membership for generic users like B<nobody>).
pt: Muda para este nome-utilizador/uid antes de arrancar o processo. Você também pode especifica um grupo ao anexar B<:>, e depois o grupo ou gid do mesmo modo que faria com o comando L<chown(1)> (I<user>B<:>I<group>).  Se for especificado um utilizador sem um grupo, é usado o GID primários para esse utilizador. Quando usa esta opção você tem de compreender que os grupos primário e suplementar são também definidos, mesmo que a opção B<--group> não seja especificada. A opção B<--group> é apenas para grupos em que o utilizador não é normalmente um membro dele (tal como adicionar sociedade de grupo por-processo para utilizadores genéricos tipo B<nobody>).

note: type: textblock
en: Change directory and chroot to I<root> before starting the process.  Please note that the pidfile is also written after the chroot.
pt: Muda directório e chroot para I<root> antes de iniciar o processo. Por favor note que o pidfile é também escrito após o chroot.

note: type: textblock
en: Change directory to I<path> before starting the process.  This is done after the chroot if the B<-r>|B<--chroot> option is set.  When not specified, B<start-stop-daemon> will change directory to the root directory before starting the process.
pt: Muda directório para I<caminho> antes de iniciar o processo. Isto é feito depois de chroot se a opção B<-r>|B<--chroot> estiver definida. Quando não especificado, o B<start-stop-daemon> irá mudar o directório para o directório raiz antes de iniciar o processo.

note: type: textblock
en: Typically used with programs that don't detach on their own.  This option will force B<start-stop-daemon> to fork before starting the process, and force it into the background.
pt: Tipicamente usado com programas que não se desanexam deles próprios. Esta opção irá forçar o B<start-stop-daemon> a bifurcar antes de iniciar o processo, e a força-lo para os bastidores.

note: type: textblock
en: The program is ready to give service, so we can exit safely.
pt: O programa está pronto a dar serviço, portanto é seguro sair-mos.

note: type: textblock
en: The program requests to extend the timeout by I<number> microseconds.  This will reset the current timeout to the specified value.
pt: O programa pede para estender o limite de tempo em by I<number> milissegundos. Isto irá reiniciar o tempo limite actual para o valor especificado.

note: type: textblock
en: The program is exiting with an error.  Do the same and print the user-friendly string for the B<errno> value.
pt: O programa está a terminar com um erro. Faça o mesmo e escreva a string amiga-do-utilizador para o valor B<errno>.

note: type: textblock
en: Set a timeout for the B<--notify-await> option (since version 1.19.3).  When the timeout is reached, B<start-stop-daemon> will exit with an error code, and no readiness notification will be awaited.  The default is B<60> seconds.
pt: Define o tempo limite para a opção B<--notify-await> (desde versão 1.19.3). Quando o tempo limite é atingido, o B<start-stop-daemon> irá terminar com um código de erro, e não é esperada nenhuma notificação de prontidão. A predefinição é B<60> segundos.

note: type: textblock
en: Do not close any file descriptor when forcing the daemon into the background (since version 1.16.5).  Used for debugging purposes to see the process output, or to redirect file descriptors to log the process output.  Only relevant when using B<--background>.
pt: Não fecha nenhum descritor de ficheiro quando força o daemon para os bastidores (desde versão 1.16.5). Usado para objectivos de depuração para ver o resultado dos processos, ou para redirecionar os descritores de ficheiros para registar o resultado dos processos. Apenas relevante quando se usa B<--background>.

note: type: textblock
en: Redirect B<stdout> and B<stderr> to I<pathname> when forcing the daemon into the background (since version 1.20.6).  Only relevant when using B<--background>.
pt: Redireciona B<stdout> e B<stderr> para I<pathname> quando força o daemon a funcionar em segundo plano (desde versão 1.20.6). Apenas relevante quando se usa B<--background>.

note: type: textblock
en: This alters the priority of the process before starting it.
pt: Isto altera a prioridade do processo antes de o iniciar.

note: type: textblock
en: This alters the process scheduler policy and priority of the process before starting it (since version 1.15.0).  The priority can be optionally specified by appending a B<:> followed by the value.  The default I<priority> is 0.  The currently supported policy values are B<other>, B<fifo> and B<rr>.
pt: Isto altera a política de agendamento de processos e a prioridade dos processos antes de os iniciar (desde versão 1.15.0). A prioridade pode ser opcionalmente especificada ao anexar um B<:> seguido de um valor. A predefinição de I<priority> é 0. Os valores de política actualmente suportados são B<other>, B<fifo> e B<rr>.

note: type: textblock
en: This option might do nothing on some systems, where POSIX process scheduling is not supported.
pt: Esta opção pode não fazer anda em alguns sistemas, onde o agendamento de processos POSIX não é suportado.

note: type: textblock
en: This alters the IO scheduler class and priority of the process before starting it (since version 1.15.0).  The priority can be optionally specified by appending a B<:> followed by the value.  The default I<priority> is 4, unless I<class> is B<idle>, then I<priority> will always be 7.  The currently supported values for I<class> are B<idle>, B<best-effort> and B<real-time>.
pt: Isto altera a classe de agendamento IO e a prioridade dos processos antes de os iniciar (desde versão 1.15.0). A prioridade pode ser opcionalmente especificada ao anexar um B<:> seguido de um valor. A predefinição de I<priority> é 4, a menos que I<class> seja B<idle>, então I<priority> será sempre 7. Os valores actualmente suportados para I<class> são B<idle>, B<best-effort> e B<real-time>.

note: type: textblock
en: This option might do nothing on some systems, where Linux IO scheduling is not supported.
pt: Esta opção pode não fazer anda em alguns sistemas, onde o agendamento de processos Linux IO não é suportado.

note: type: textblock
en: This sets the umask of the process before starting it (since version 1.13.22).
pt: Isto define o umask do processo antes de o iniciar (desde a versão 1.13.22).

note: type: textblock
en: Used when starting a program that does not create its own pid file.  This option will make B<start-stop-daemon> create the file referenced with B<--pidfile> and place the pid into it just before executing the process.  Note, the file will only be removed when stopping the program if B<--remove-pidfile> is used.
pt: Usado quando se inicia um programa que não cria o seu próprio ficheiro pid. Esta opção irá fazer o B<start-stop-daemon> criar o ficheiro referenciado com B<--pidfile> e colocar o pid nele mesmo antes de executar o processo. Nota, o ficheiro só será removido quando se pára o programa se for usado B<--remove-pidfile>.

note: type: textblock
en: B<Note>: This feature may not work in all cases.  Most notably when the program being executed forks from its main process.  Because of this, it is usually only useful when combined with the B<--background> option.
pt: B<Nota>: Esta funcionalidade pode não funcionar em todos os casos. Mais notavelmente quando o programa a ser executar bifurca do seu processo principal. Devido a isto, é geralmente apenas útil quando combinado com a opção B<--background>.

note: type: textblock
en: Used when stopping a program that does not remove its own pid file (since version 1.17.19).  This option will make B<start-stop-daemon> remove the file referenced with B<--pidfile> after terminating the process.
pt: Usado para parar um programa que não remove o seu próprio ficheiro pid (desde versão 1.17.19). Esta opção irá fazer o B<start-stop-daemon> remover o ficheiro referenciado com B<--pidfile> após terminar o processo.

note: type: textblock
en: Print verbose informational messages.
pt: Escreve mensagens de informação detalhadas.

note: type: textblock
en: The requested action was performed.  If B<--oknodo> was specified, it's also possible that nothing had to be done.  This can happen when B<--start> was specified and a matching process was already running, or when B<--stop> was specified and there were no matching processes.
pt: A acção requerida foi executada. Se B<--oknodo> foi especificado, é também possível que nada tenha de ser feito. Isto pode acontecer quando B<--start> foi especificado e um processo correspondente já estava a correr, ou quando B<--stop> foi especificado e não há nenhum processo correspondente.

note: type: textblock
en: If B<--oknodo> was not specified and nothing was done.
pt: Se B<--oknodo> não foi especificado e nada foi feito.

note: type: textblock
en: If B<--stop> and B<--retry> were specified, but the end of the schedule was reached and the processes were still running.
pt: Se B<--stop> e B<--retry> foram especificados, mas foi alcançado o fim do agendamento e os processos ainda estavam a correr.

note: type: textblock
en: Any other error.
pt: Qualquer outro erro.

note: type: textblock
en: When using the B<--status> command, the following status codes are returned:
pt: Quando se usa o comando B<--status>, são devolvidos os seguintes códigos de estado:

note: type: textblock
en: Program is running.
pt: Programa está em execução.

note: type: textblock
en: Program is not running and the pid file exists.
pt: Programa não está em execução e o ficheiro pid existe.

note: type: textblock
en: Program is not running.
pt: Programa não está em execução.

note: type: textblock
en: Unable to determine program status.
pt: Incapaz de determinar o estado do programa.

note: type: textblock
en: Start the B<food> daemon, unless one is already running (a process named food, running as user food, with pid in food.pid):
pt: Inicia o daemon B<food>, a menos que um já esteja a correr (um processo chamado food, a correr como utilizador food, com pid em food.pid):

note: type: textblock
en: Send B<SIGTERM> to B<food> and wait up to 5 seconds for it to stop:
pt: Envia B<SIGTERM> para B<food> e espera até 5 segundos para que pare:

note: type: textblock
en: Demonstration of a custom schedule for stopping B<food>:
pt: Demonstração dum agendamento personalizado para parar o B<food>:

note: type: textblock
en: update-alternatives - maintain symbolic links determining default commands
pt: update-alternatives - mantém links simbólicos que determinam os comandos predefinidos

note: type: textblock
en: B<update-alternatives> creates, removes, maintains and displays information about the symbolic links comprising the alternatives system.
pt: B<update-alternatives> cria, remove, mantêm e mostra informação acerca dos links simbólicos que abrangem o sistema de alternativos.

note: type: textblock
en: It is possible for several programs fulfilling the same or similar functions to be installed on a single system at the same time.  For example, many systems have several text editors installed at once.  This gives choice to the users of a system, allowing each to use a different editor, if desired, but makes it difficult for a program to make a good choice for an editor to invoke if the user has not specified a particular preference.
pt: É possível para vários programas realizarem o mesmo ou funções semelhantes para serem instalados num único sistema ao mesmo tempo. Por exemplo, muitos sistemas têm vários editores de texto instalados ao mesmo tempo. Isto dá escolha aos utilizadores do sistema, permitindo que cada um use um editor diferente, se o desejar, mas torna difícil para um programa fazer uma boa escolha no editor a invocar se o utilizador não especificou a sua preferência particular.

note: type: textblock
en: The alternatives system aims to solve this problem.  A generic name in the filesystem is shared by all files providing interchangeable functionality.  The alternatives system and the system administrator together determine which actual file is referenced by this generic name.  For example, if the text editors L<ed(1)> and L<nvi(1)> are both installed on the system, the alternatives system will cause the generic name I</usr/bin/editor> to refer to I</usr/bin/nvi> by default.  The system administrator can override this and cause it to refer to I</usr/bin/ed> instead, and the alternatives system will not alter this setting until explicitly requested to do so.
pt: O sistema de alternativas destina-se a resolver este problema. Um nome genérico no sistema de ficheiros é partilhado por todos os ficheiros que fornecem funcionalidades intercambiáveis. O sistema de alternativas e o administrador do sistema juntamente determinam qual ficheiro real é referenciado por este nome genérico. Por exemplo, se os editores de texto L<ed(1)>  e L<nvi(1)> estiverem ambos instalados no sistema, o sistema de alternativas irá fazer com que o nome genérico I</usr/bin/editor> se refira a I</usr/bin/nvi> por predefinição. O administrador do sistema pode sobrepor isto e fazê-lo referir-se a I</usr/bin/ed> em vez do primeiro, e o sistema de alternativas não irá alterar esta definição até que lhe seja requerido explicitamente fazê-lo.

note: type: textblock
en: The generic name is not a direct symbolic link to the selected alternative.  Instead, it is a symbolic link to a name in the I<alternatives> I<directory>, which in turn is a symbolic link to the actual file referenced.  This is done so that the system administrator's changes can be confined within the I<%CONFDIR%> directory: the FHS (q.v.) gives reasons why this is a Good Thing.
pt: O nome genérico não é um link simbólico directo para a alternativa selecionada. Em vez disso, é um link simbólico para um nome no I<directório> I<alternatives>, o qual por sua vez é um link simbólico para o ficheiro real referenciado. Isto é feito deste modo para que as alterações do administrador do sistema fiquem confinadas dentro do directório I<%CONFDIR%>: a FHS (q.v.) explica o porquê isto ser uma Coisa Boa.

note: type: textblock
en: When each package providing a file with a particular functionality is installed, changed or removed, B<update-alternatives> is called to update information about that file in the alternatives system.  B<update-alternatives> is usually called from the following Debian package maintainer scripts, B<postinst> (configure) to install the alternative and from B<prerm> and B<postrm> (remove) to remove the alternative.  B<Note>: In most (if not all) cases no other maintainer script actions should call B<update-alternatives>, in particular neither of B<upgrade> nor B<disappear>, as any other such action can lose the manual state of an alternative, or make the alternative temporarily flip-flop, or completely switch when several of them have the same priority.
pt: Quando cada pacote que fornece um ficheiro com uma determinada funcionalidade é instalado, modificado ou removido, o B<update-alternatives> é chamado para actualizar a informação sobre esse ficheiro no sistema de alternativas. O B<update-alternatives> é geralmente chamado a partir dos seguintes scripts de maintainer de pacote Debian, B<postinst> (configurar) para instalar a alternativa e a partir de B<prerm> e B<postrm> (remover) para remover a alternativa.  B<Nota>: Na maioria dos casos (se não todos) nenhuma outra acção de script de maintainer deverá chamar B<update-alternatives>, em particular nenhum de B<upgrade> nem B<disappear>, pois outra acção do tipo pode perder o estado manual da alternativa, ou fazer a alternativa inverter temporariamente, ou comutar completamente quando várias têm a mesma prioridade.

note: type: textblock
en: It is often useful for a number of alternatives to be synchronized, so that they are changed as a group; for example, when several versions of the L<vi(1)> editor are installed, the manual page referenced by I</usr/share/man/man1/vi.1> should correspond to the executable referenced by I</usr/bin/vi>.  B<update-alternatives> handles this by means of I<master> and I<slave> links; when the master is changed, any associated slaves are changed too.  A master link and its associated slaves make up a I<link> I<group>.
pt: Isto é muitas vezes útil para se sincronizar várias alternativas, para que sejam mudadas como um grupo; por exemplo, quando estão instaladas várias versões do editor L<vi(1)>, o manual referenciado por I</usr/share/man/man1/vi.1> deve corresponder ao executável referenciado por I</usr/bin/vi>. B<update-alternatives> lida com isto por meio de  links I<master> e I<slave>; quando o mestre é mudado, quaisquer slaves associados são também mudados. Um link mestre e os seus slaves associados fazem um I<group> de I<link>.

note: type: textblock
en: Each link group is, at any given time, in one of two modes: automatic or manual.  When a group is in automatic mode, the alternatives system will automatically decide, as packages are installed and removed, whether and how to update the links.  In manual mode, the alternatives system will retain the choice of the administrator and avoid changing the links (except when something is broken).
pt: Cada grupo de links é, a qualquer altura, em um ou dois modos: automático ou manual. Quando um grupo está em modo automático, o sistema de alternativas irá decidir automaticamente, quando os pacotes são instalados ou removidos, em como actualizar os links. Em modo manual, o sistema de alternativas irá reter a escolha do administrador e evitar alterar os links (excepto quando algum quebrar).

note: type: textblock
en: Link groups are in automatic mode when they are first introduced to the system.  If the system administrator makes changes to the system's automatic settings, this will be noticed the next time B<update-alternatives> is run on the changed link's group, and the group will automatically be switched to manual mode.
pt: Grupos de links ficam em modo automático quando são introduzidos pela primeira vez no sistema. Se o administrador do sistema fizer alterações nas definições automáticas do sistema, isso será notificado na próxima vez que o B<update-alternatives> correr no grupo de links alterado, e o grupo será automaticamente comutado para modo manual.

note: type: textblock
en: Each alternative has a I<priority> associated with it.  When a link group is in automatic mode, the alternatives pointed to by members of the group will be those which have the highest priority.
pt: Cada alternativa tem uma I<priority> associada. Quando um grupo de links está em modo automático, as alternativas apontadas pelos membros do grupo serão aquelas que têm aprioridade mais alta.

note: type: textblock
en: When using the B<--config> option, B<update-alternatives> will list all of the choices for the link group of which given I<name> is the master alternative name.  The current choice is marked with a ‘*’.  You will then be prompted for your choice regarding this link group.  Depending on the choice made, the link group might no longer be in I<auto> mode.  You will need to use the B<--auto> option in order to return to the automatic mode (or you can rerun B<--config> and select the entry marked as automatic).
pt: Quando se usa a opção B<--config>, o B<update-alternatives> irá listar todas as opções para o grupo de links do qual o I<nome> dado é o nome alternativo mestre. A escolha actual é marcada com um ‘*’. Você será depois questionado sobre a sua escolha em relação a este grupo de links. Dependendo da escolha feita, o grupo de link pode não mais ficar em modo I<auto>. Você precisa usar a opção B<--auto> de modo a regressar ao modo automático (ou pode voltar a correr B<--config> e escolher a entrada marcada como automática).

note: type: textblock
en: If you want to configure non-interactively you can use the B<--set> option instead (see below).
pt: Se desejar configurar não interactivamente, em vez disto pode usar a opção B<--set> (veja em baixo).

note: type: textblock
en: Different packages providing the same file need to do so B<cooperatively>.  In other words, the usage of B<update-alternatives> is B<mandatory> for all involved packages in such case.  It is not possible to override some file in a package that does not employ the B<update-alternatives> mechanism.
pt: Pacotes diferentes que forneçam o mesmo ficheiro precisam de fazê-lo B<cooperativamente>. Por outras palavras, o uso de B<update-alternatives> é B<obrigatório> para todos os pacotes envolvidos em tal caso. Não é possível sobrepor qualquer ficheiro de um pacote em que não se empregue o mecanismo B<update-alternatives>.

note: type: =head1
en: TERMINOLOGY
pt: TERMINOLOGIA

note: type: textblock
en: Since the activities of B<update-alternatives> are quite involved, some specific terms will help to explain its operation.
pt: Como as atividades de B<update-alternatives> estão bastante envolvidas, alguns termos específicos irão ajudar a explicar a sua operação.

note: type: =item
en: generic name (or alternative link)
pt: nome genérico (ou link alternativo)

note: type: textblock
en: A name, like I</usr/bin/editor>, which refers, via the alternatives system, to one of a number of files of similar function.
pt: Um nome, como I</usr/bin/editor>, o qual refere, via sistema de alternativos, a um de um número de ficheiros de função semelhante.

note: type: =item
en: alternative name
pt: nome alternativo

note: type: textblock
en: The name of a symbolic link in the alternatives directory.
pt: O nome do links simbólico no directório de alternativos.

note: type: =item
en: alternative (or alternative path)
pt: alternativo (ou caminho alternativo)

note: type: textblock
en: The name of a specific file in the filesystem, which may be made accessible via a generic name using the alternatives system.
pt: O nome de um ficheiro especifico no sistema de ficheiros, que pode ser tornado acessível via um nome genérico usando o sistema de alternativos.

note: type: =item
en: alternatives directory
pt: directório de alternativos

note: type: textblock
en: A directory, by default I<%CONFDIR%/alternatives>, containing the symlinks.
pt: Um directório, por predefinição I<%CONFDIR%/alternatives>, que contém os links simbólicos.

note: type: =item
en: administrative directory
pt: directório administrativo

note: type: textblock
en: A directory, by default I<%ADMINDIR%/alternatives>, containing B<update-alternatives>' state information.
pt: Um directório, por predefinição I<%ADMINDIR%/alternatives>, que contém informações de estado do B<update-alternatives>.

note: type: =item
en: link group
pt: grupo de links

note: type: textblock
en: A set of related symlinks, intended to be updated as a group.
pt: Um conjunto de links simbólicos relacionados, destinados a serem actualizados como um grupo.

note: type: =item
en: master link
pt: link mestre

note: type: textblock
en: The alternative link in a link group which determines how the other links in the group are configured.
pt: O link alternativo num grupo de links que determina como os outros links no grupo são configurados.

note: type: =item
en: slave link
pt: link escravo

note: type: textblock
en: An alternative link in a link group which is controlled by the setting of the master link.
pt: Um link alternativo num grupo de links que é controlado pela definição do link mestre.

note: type: =item
en: automatic mode
pt: modo automático

note: type: textblock
en: When a link group is in automatic mode, the alternatives system ensures that the links in the group point to the highest priority alternative appropriate for the group.
pt: Quando um grupo de links está em modo automático, o sistema de alternativas assegura que os links do grupo apontam para a alternativa apropriada de prioridade mais alta para o grupo.

note: type: =item
en: manual mode
pt: modo manual

note: type: textblock
en: When a link group is in manual mode, the alternatives system will not make any changes to the system administrator's settings.
pt: Quando um grupo de links está em modo manual, o sistema de alternativas não irá fazer nenhumas alterações às definições do administrador do sistema.

note: type: textblock
en: Add a group of alternatives to the system.  I<link> is the generic name for the master link, I<name> is the name of its symlink in the alternatives directory, and I<path> is the alternative being introduced for the master link.  The arguments after B<--slave> are the generic name, symlink name in the alternatives directory and the alternative path for a slave link.  Zero or more B<--slave> options, each followed by three arguments, may be specified.  Note that the master alternative must exist or the call will fail.  However if a slave alternative doesn't exist, the corresponding slave alternative link will simply not be installed (a warning will still be displayed).  If some real file is installed where an alternative link has to be installed, it is kept unless B<--force> is used.
pt: Adiciona um grupo de alternativas ao sistema. I<link> é o nome genérico para o link mestre, I<name> é o nome do seu link simbólico no directório de alternativas, e I<path> é a alternativa a ser introduzida para o link mestre. Os argumentos após B<--slave> são o ome genérico, nome do link simbólico no directório de alternativas e o caminho alternativo para um link slave. Podem ser especificadas zero ou mais opções B<--slave>, cada uma seguida de três argumentos. Note que a alternativa mestre tem de existir ou a chamada irá falhar. No entanto se uma alternativa slave não existir, o link de alternativa slave correspondente simplesmente não irá ser instalado (mesmo assim é mostrado um aviso). Se estiver instalado um ficheiro real no lugar onde um link simbólico deve ser instalado, este é mantido a menos que seja usado B<--force>.

note: type: textblock
en: If the alternative name specified exists already in the alternatives system's records, the information supplied will be added as a new set of alternatives for the group.  Otherwise, a new group, set to automatic mode, will be added with this information.  If the group is in automatic mode, and the newly added alternatives' priority is higher than any other installed alternatives for this group, the symlinks will be updated to point to the newly added alternatives.
pt: Se o nome alternativo especificado já existir nos registos do sistema de alternativas, a informação fornecida será adicionada como um novo conjunto de alternativas para o grupo. Caso contrário, será adicionado um novo grupo, definido para modo automático, com esta informação. Se o grupo estiver em modo automático, e as prioridade das alternativas recentes adicionadas é mais alta que as outras alternativas instaladas para este grupo, os links simbólicos serão actualizados para apontarem às novas alternativas adicionadas.

note: type: textblock
en: Set the program I<path> as alternative for I<name>.  This is equivalent to B<--config> but is non-interactive and thus scriptable.
pt: Define o programa I<path> como alternativa para I<name>. Isto é equivalente a B<--config> mas não é interactivo e assim apropriado para usar em scripts.

note: type: textblock
en: Remove an alternative and all of its associated slave links.  I<name> is a name in the alternatives directory, and I<path> is an absolute filename to which I<name> could be linked.  If I<name> is indeed linked to I<path>, I<name> will be updated to point to another appropriate alternative (and the group is put back in automatic mode), or removed if there is no such alternative left.  Associated slave links will be updated or removed, correspondingly.  If the link is not currently pointing to I<path>, no links are changed; only the information about the alternative is removed.
pt: Remove uma alternativa e todos os seus links slave associados. I<name> é um nome no directório de alternativas, e I<path> é um nome de ficheiro absoluto para o qual I<name> poderá estar vinculado. Se I<name> está de facto vinculado a I<path>, I<name> será actualizado para apontar para outra alternativa apropriada (e o grupo é colocado de novo em modo automático), ou removido se não existir mais nenhuma alternativa. Os links slave associados serão actualizados ou removidos, correspondentemente. Se o link não está actualmente a apontar para I<path>, nenhum link é alterado, apenas é removida a informação sobre a alternativa.

note: type: textblock
en: Remove all alternatives and all of their associated slave links.  I<name> is a name in the alternatives directory.
pt: Remove todos os alternativos e todos os seus links escravos associados. I<name> é um nome no directório de alternativos.

note: type: textblock
en: Call B<--config> on all alternatives.  It can be usefully combined with B<--skip-auto> to review and configure all alternatives which are not configured in automatic mode.  Broken alternatives are also displayed.  Thus a simple way to fix all broken alternatives is to call B<yes '' | update-alternatives --force --all>.
pt: Chama  B<--config> em todas as alternativas. Pode ser útil combinado com B<--skip-auto> para rever e configurar todas as alternativas que não estão configuradas em modo automático. São também mostradas as alternativas quebradas. Assim um modo simples de corrigir todas as alternativas quebradas é chamar B<yes '' | update-alternatives --force --all>.

note: type: textblock
en: Switch the link group behind the alternative for I<name> to automatic mode.  In the process, the master symlink and its slaves are updated to point to the highest priority installed alternatives.
pt: Comuta o grupo de link por detrás da alternativa para I<name> para modo automático. No processo, o link simbólico mestre e os seus slaves são actualizados par apontar para a alternativa instalada de prioridade mais alta.

note: type: textblock
en: Display information about the link group.  Information displayed includes the group's mode (auto or manual), the master and slave links, which alternative the master link currently points to, what other alternatives are available (and their corresponding slave alternatives), and the highest priority alternative currently installed.
pt: Mostra informação sobre o grupo de link. A informação ,mostrada inclui o modo do grupo (auto ou manual), os links mestre e slave, a qual alternativa o link mestre presentemente aponta, que outras alternativas estão disponíveis (a as suas alternativas slave correspondentes), e a alternativa de prioridade mais alta presentemente instalada.

note: type: textblock
en: List all master alternative names (those controlling a link group)  and their status (since version 1.15.0).  Each line contains up to 3 fields (separated by one or more spaces).  The first field is the alternative name, the second one is the status (either B<auto> or B<manual>), and the last one contains the current choice in the alternative (beware: it's a filename and thus might contain spaces).
pt: Lista todos os nomes de alternativa mestre (aqueles que controlam um grupo link) e os seus estados (desde versão 1.15.0). Cada linha contém até 3 campos (separados por um ou mais espaços). O primeiro campo é o nome da alternativa, o segundo é o estado (se B<auto> ou B<manual>), e o último contem a escolha actual na alternativa (cuidado: é um nome de ficheiro, e pode conter espaços).

note: type: textblock
en: Read configuration of alternatives on standard input in the format generated by B<--get-selections> and reconfigure them accordingly (since version 1.15.0).
pt: Lê a configuração de alternativas na entrada standard no formato gerado por B<--get-selections> e reconfigura-as adequadamente (desde versão 1.15.0).

note: type: textblock
en: Display information about the link group like B<--display> does, but in a machine parseable way (since version 1.15.0, see section L</QUERY FORMAT> below).
pt: Mostra informação acerca do grupo link como o B<--display> faz mas num modo analisável por máquina (desde versão 1.15.0, Veja secção L</FORMATO DE CONSULTA> abaixo.

note: type: textblock
en: Display all targets of the link group.
pt: Mostra todas as metas do grupo de links.

note: type: textblock
en: Show available alternatives for a link group and allow the user to interactively select which one to use.  The link group is updated.
pt: Mostra as alternativas disponíveis para um grupo de links e permite ao utilizador seleccionar interactivamente qual delas usar. O grupo de links é actualizado.

note: type: textblock
en: Specifies the alternatives directory, when this is to be different from the default.  Defaults to «I<%CONFDIR%/alternatives>».
pt: Especifica o directório alternativo, quando é suposto este ser diferente do predefinido. A predefinição é «I<%CONFDIR%/alternatives>».

note: type: textblock
en: Specifies the administrative directory, when this is to be different from the default.  Defaults to «I<%ADMINDIR%/alternatives>» if B<%ADMINDIR_ENVVAR%> has not been set.
pt: Especifica o directório administrativo, quando este deve ser diferente do predefinido. A predefinição é «I<%ADMINDIR%/alternatives>» se B<%ADMINDIR_ENVVAR%> não estiver definido.

note: type: textblock
en: Specifies the installation directory where alternatives links will be created (since version 1.20.1).  Defaults to «I</>» if B<%INSTDIR_ENVVAR%> has not been set.
pt: Especifica o directório de instalação onde os links alternativos serão criados (desde versão 1.20.1). A predefinição é «I</>» se B<%INSTDIR_ENVVAR%> não estiver definido.

note: type: textblock
en: Specifies the root directory (since version 1.20.1).  This also sets the alternatives, installation and administrative directories to match.  Defaults to «I</>» if B<%INSTDIR_ENVVAR%> has not been set.
pt: Especifica o directório raiz (desde 1.20.1). Isto também define alternativas, directórios de instalação e administração para corresponder. A predefinição é «I</>» se B<%INSTDIR_ENVVAR%> não estiver definido.

note: type: textblock
en: Specifies the log file (since version 1.15.0), when this is to be different from the default (%LOGDIR%/alternatives.log).
pt: Especifica o ficheiro de relatório (desde a versão 1.15.0), quando este é suposto ser diferente do predefinido (%LOGDIR%/alternatives.log).

note: type: textblock
en: Allow replacing or dropping any real file that is installed where an alternative link has to be installed or removed.
pt: Permite substituir ou largar qualquer ficheiro real que está instalado quando um link alternativo tem de ser instalado ou removido.

note: type: textblock
en: Skip configuration prompt for alternatives which are properly configured in automatic mode.  This option is only relevant with B<--config> or B<--all>.
pt: Salta o aviso de configuração para alternativas que as quais já estão correctamente configuradas em modo automático. Esta opção é apenas relevante com B<--config> ou B<--all>.

note: type: textblock
en: Do not generate any comments unless errors occur.
pt: Não gera nenhuns comentários, a menos que ocorram erros.

note: type: textblock
en: Generate more comments about what is being done.
pt: Gera mais comentários acerca do que está a ser feito.

note: type: textblock
en: Generate even more comments, helpful for debugging, about what is being done (since version 1.19.3).
pt: Gera ainda mais comentários, úteis para depuração, acerca do que está a ser feito (desde versão 1.19.3).

note: type: textblock
en: Problems were encountered whilst parsing the command line or performing the action.
pt: Foram encontrados problemas ao analisar a linha de comandos ou ao executar a acção.

note: type: textblock
en: If set and the B<--admindir> option has not been specified, it will be used as the base administrative directory.
pt: Se definido e se a opção B<--admindir> não foi especificada, será usado como o directório administrativo base.

note: type: textblock
en: The default alternatives directory.  Can be overridden by the B<--altdir> option.
pt: O directório de alternativas predefinido. Pode ser sobreposto pela opção B<--altdir>.

note: type: textblock
en: The default administration directory.  Can be overridden by the B<--admindir> option.
pt: O directório de administração predefinido. Pode ser sobreposto pela opção B<--admindir>.

note: type: =head1
en: QUERY FORMAT
pt: FORMATO DE CONSULTA

note: type: textblock
en: The B<--query> format is using an RFC822-like flat format.  It's made of I<n> + 1 stanzas where I<n> is the number of alternatives available in the queried link group.  The first stanza contains the following fields:
pt: O formato B<--query> está a usar um formato liso tipo RFC822. É composto de I<n> estrofes + 1 onde I<n> é o número e alternativas disponíveis no grupo de link questionado. A primeira estrofe contem os seguintes campos:

note: type: textblock
en: The alternative name in the alternative directory.
pt: O nome alternativo no directório alternativo.

note: type: textblock
en: The generic name of the alternative.
pt: O nome genérico da alternativa.

note: type: textblock
en: When this field is present, the B<next> lines hold all slave links associated to the master link of the alternative.  There is one slave per line.  Each line contains one space, the generic name of the slave alternative, another space, and the path to the slave link.
pt: Quando este campo está presente, as B<próximas> linhas contêm todas os links escravos associados ao link mestre da alternativa. Há um escravo por linha. Cada linha contem um espaço, o nome genérico da alternativa escravo, outro espaço, e o caminho para o link escravo.

note: type: textblock
en: The status of the alternative (B<auto> or B<manual>).
pt: O estado da alternativa (B<auto> ou B<manual>).

note: type: textblock
en: The path of the best alternative for this link group.  Not present if there is no alternatives available.
pt: O caminho da melhor alternativa para este grupo de links. Não presente se não existirem alternativas disponíveis.

note: type: textblock
en: The path of the currently selected alternative.  It can also take the magic value B<none>.  It is used if the link doesn't exist.
pt: O caminho da alternativa seleciona actualmente. Também pode tirar o valor mágico B<none>. É usado quando o link não existe.

note: type: textblock
en: The other stanzas describe the available alternatives in the queried link group:
pt: As outras estrofes descrevem as alternativas disponíveis no grupo de links questionado.

note: type: textblock
en: Path to this stanza's alternative.
pt: Caminho para a alternativa desta estrofe.

note: type: textblock
en: Value of the priority of this alternative.
pt: Valor da prioridade desta alternativa.

note: type: textblock
en: When this field is present, the B<next> lines hold all slave alternatives associated to the master link of the alternative.  There is one slave per line.  Each line contains one space, the generic name of the slave alternative, another space, and the path to the slave alternative.
pt: Quando este campo está presente, as B<próximas> linhas contêm todas as alternativas escravas associadas ao link mestre da alternativa. Há um escrava por linha. Cada linha contem um espaço, o nome genérico da alternativa escravo, outro espaço, e o caminho para a alternativa escravo.

note: type: textblock
en: With B<--verbose> B<update-alternatives> chatters incessantly about its activities on its standard output channel.  If problems occur, B<update-alternatives> outputs error messages on its standard error channel and returns an exit status of 2.  These diagnostics should be self-explanatory; if you do not find them so, please report this as a bug.
pt: Com B<--verbose> o B<update-alternatives> fala incessantemente acerca das suas atividades no seu canal de saída standard. Se ocorrerem problemas, o B<update-alternatives> envia mensagens de erro no seu canal de erros standard e retorna um estado de saída de 2. Estes diagnósticos deverão ser suficientemente explicativos, se você acha que não o são, por favor reporte isso como um bug.

note: type: textblock
en: There are several packages which provide a text editor compatible with B<vi>, for example B<nvi> and B<vim>.  Which one is used is controlled by the link group B<vi>, which includes links for the program itself and the associated manual page.
pt: Existem vários pacotes que fornecem um editor de texto compatível com o B<vi>, por exemplo e B<nvi> e o B<vim>. Qual deles é o usado é controlado pelo grupo de links B<vi>, que inclui links para o próprio programa e o manual associado.

note: type: textblock
en: To display the available packages which provide B<vi> and the current setting for it, use the B<--display> action:
pt: Para mostrar os pacotes disponíveis que fornecem o B<vi> e a configuração actual para ele, use a acção B<--display>.

note: type: textblock
en: To choose a particular B<vi> implementation, use this command as root and then select a number from the list:
pt: Para escolher uma implementação particular do B<vi>, use este comando como root e depois selecione um número da lista.

note: type: textblock
en: To go back to having the B<vi> implementation chosen automatically, do this as root:
pt: Para voltar atrás e ter a implementação B<vi> escolhida automaticamente, faça isto como root:

note: type: textblock
en: L<ln(1)>, FHS (the Filesystem Hierarchy Standard).
pt: L<ln(1)>, FHS (o Standard de Hierarquia de Sistema de Ficheiros).

note: #-#-#-#-#  fakeroot_1.37.2-1_pt.po (fakeroot 1.37.1.1-1)  #-#-#-#-# type: TH
en: Debian Project
pt: Projecto Debian

note: Type: string Description
en: SOAP server login:
pt: Login do servidor SOAP:

note: Type: string Description
en: Dtc-xen will start it's Python based SOAP server to listen for incoming requests over a TCP socket. A remote application (like the dtc web hosting control panel) can then connect to it in order to start, stop, create and destroy a VPS.
pt: O dtc-xen irá ligar um servidor SOAP Python para esperar por pedidos via socket TCP. Uma aplicação remota (como o painel de controlo web dtc) pode ligar-se para iniciar, parar, criar ou destruir uma VPS.

note: Type: string Description
en: Please enter the login name to connect to the server.
pt: Por favor indique o nome de login para se ligar ao servidor.

note: Type: password Description
en: SOAP server pass:
pt: Palavra-passe do servidor SOAP:

note: Type: password Description
en: Dtc-xen will generate a .htpasswd file for the login you have just configured.
pt: O dtc-xen irá gerar um ficheiro .htpasswd para o login que acabou de configurar.

note: Type: password Description
en: Please enter the password to use in that file.
pt: Por favor indique a palavra-passe a usar nesse ficheiro.

note: Type: string Description
en: Debian repository for VPS creation:
pt: Repositório Debian para a criação de VPS:

comment: during, not durring
note: Type: string Description
en: Please enter the repository to use for creating the VPS (Virtual Private Server). The current /etc/apt/sources.list file will be copied to the created VPS so the repository you enter here will be used only during the debootstrap stage of the VPS creation.
pt: Por favor indique o repositório a usar para criar o VPS (Virtual Private Server). O ficheiro /etc/apt/sources.list actual irá ser copiado para o VPS criado portanto o repositório que introduzir aqui será usado apenas durante a fase debootstrap da criação do VPS.

note: Type: string Description
en: Network mask for the VPS:
pt: Máscara de rede para o VPS:

note: Type: string Description
en: Please enter the network mask to use in the created Virtual Private Server's network settings.
pt: Por favor indique a máscara de rede a usar nas configurações de rede dos Servidores Privados Virtuais criados.

note: Type: string Description
en: Network address for the VPS:
pt: Endereço de rede para o VPS:

note: Type: string Description
en: Please enter the network address to use in the created Virtual Private Server's network settings.
pt: Por favor indique o endereço de rede para usar na configuração de rede do Servidor Privado Virtual criado.

note: Type: string Description
en: Broadcast address for the VPS:
pt: Endereço de difusão (Broadcast) para o VPS:

note: Type: string Description
en: Please enter the network broadcast address to use in the created Virtual Private Server's network settings.
pt: Por favor indique o endereço de difusão na rede para usar na configuração de rede do Servidor Privado Virtual criado.

note: Type: string Description
en: Gateway address for the VPS:
pt: Endereço de gateway para o VPS:

note: Type: string Description
en: Please enter the network gateway address to use in the created Virtual Private Server's network settings.
pt: Por favor indique o endereço de rede gateway a usar na configuração de rede do Servidor Privado Virtual criado.

note: Type: string Description
en: Xen kernel release name:
pt: Nome da versão do Kernel Xen:

note: Type: string Description
en: Please enter the kernel version number as it appears with the 'uname -a' command.
pt: Por favor indique o número da versão do kernel tal como aparece no comando 'uname -a'.

note: Type: string Description
en: A kernel domU with that name must be located in /boot (example: vmlinuz-2.6.16.27-xenU) and its corresponding modules must be in /lib/modules.
pt: Um kernel domU com esse nome tem que estar localizado em /boot (exemplo: vmlinuz-2.6.16.27-xenU) e os seus módulos correspondentes em /lib/modules.

note: Type: string Description
en: Name of the initrd image:
pt: Nome da imagem initrd:

note: Type: string Description
en: Please enter the name of the initrd ram disk image to use when setting-up a Linux Xen startup file. Leave this blank to not setup your domU with a initrd image at all.
pt: Indique por favor o nome da imagem initrd a usar quando configurar um ficheiro de arranque Linux Xen. Deixe em branco para configurar o seu domU sem nenhuma imagem initrd.

note: Type: string Description
en: Volume group to create VPS in:
pt: Grupo de volumes onde criar o VPS:

note: Type: string Description
en: Dtc-xen creates physical partitions in an existing LVM volume group
pt: O dtc-xen cria partições físicas num grupo de volumes existente em LVM

note: Type: string Description
en: Please enter that volume group name. The volume group size must fit all the virtual machines you will set up later on this server. If you don't want to use LVM (because you don't care if loopback is slower), leave this setting to the default value.
pt: Por favor indique o nome do grupo de volumes. O tamanho do grupo de volumes deve ser suficiente para incorporar todas as máquinas virtuais que irá criar mais tarde neste servidor. Se não quiser usar LVM (porque não se importa com o loopback ser mais lento), deixe esta configuração no valor pré definido.

note: Type: note Description
en: How to finish the install
pt: Como terminar a instalação

note: Type: note Description
en: To finish the installation, you need to launch /usr/sbin/dtc-xen_finish_install.
pt: Para terminar a instalação, você precisa de executar o /usr/sbin/dtc-xen_finish_install.

note: Type: note Description
en: This script will remove port forwarding from the current sshd_config file and add the permission to access the xm console to the group xenusers so that users can login to the physical console.
pt: Este script irá remover o reencaminhamento de portos do corrente ficheiro sshd_config e adicionar a permissão de xm console ao grupo xenusers para que os utilizadores se possam ligar à consola física.

note: Type: note Description
en: Please note that the system is currently safe (connections to a physical console as xenXX will be rejected because the /etc/sudoers is not changed), but a basic user won't be able to log into his physical console using ssh.
pt: Por favor note que o sistema está neste momento seguro (ligações a uma consola física como xenXX serão recusadas porque o ficheiro /etc/sudoers não foi alterado), mas um utilizador básico não se conseguirá ligar a esta consola física usando ssh.

note: Type: string Description
en: VPS mountpoint:
pt: Ponto de montagem do VPS:

note: Type: string Description
en: In order to do the setup of the VPS it's managing, dtc-xen will mount an LVM device or a file loopback on the dom0 of your Xen server, and then use it as a partition for your VPS. Loopback mounts by default are limited to a small number, and since LVM is also faster to access, it is the much preferred option. This will also be used to automatically set your /etc/fstab mount points so you can do maintenance and mount VPSes with less hassle. Enter the desired path prefix for these mount points.
pt: Para poder fazer a configuração do VPS que gere, o dtc-xen irá montar um dispositivo LVM ou uma partição ficheiro loopback no 'dom0' do seu servidor Xen, e utilizá-lo como partição para os seus VPS. Pontos de montagem loopback são, por predefinição, limitados a um pequeno número e uma vez que é muito mais rápido aceder à LVM, é preferida esta última. Isto também será usado para automaticamente configurar os seus pontos de montagem no /etc/fstab para que possa proceder a manutenção e montar VPSes mais rápido. Indique aqui o prefixo de caminho (path) para estes pontos de montagem.

note: Type: select Description
en: Debian os to setup:
pt: Sistema operativo Debian para configurar:

note: Type: select Description
en: Select the Debian operating system that you want to have setup when dtc-xen creates a new VM instance with debootstrap.
pt: Seleccione o sistema operativo Debian que quer configurar quando o dtc-xen criar uma nova instância de máquina virtual.

note: Description
en: Start dump1090 automatically?
pt: Arrancar o dump1090 automaticamente?

note: Description
en: dump1090 can be started automatically via an init-script. Otherwise, the init-script does nothing; you must run dump1090 by hand.
pt: O dump1090 pode ser arrancado automaticamente via script de init. Caso contrário o script de init não faz nada, você tem de correr dump1090 manualmente.

note: Description
en: You can modify the options used when automatically starting dump1090 by running "dpkg-reconfigure dump1090-mutability" as root, or by editing /etc/default/dump1090-mutability.
pt: Você pode modificar as opções usadas quando arranca automaticamente o dump1090 ao correr "dpkg-reconfigure dump1090-mutability" como root, ou ao editar /etc/default/dump1090-mutability.

note: Type: boolean Description
en: User to run dump1090 as:
pt: Utilizador que irá correr o dump1090 como:

note: Type: boolean Description
en: When started automatically, dump1090 runs as an unprivileged system user.  This user will be created if it does not yet exist.
pt: Quando arrancado automaticamente, o dump1090 corre como um utilizador do sistema sem privilégios. Este utilizador pode ser criado se ainda não existir.

note: Type: string Description
en: When started automatically, dump1090 will log its output somewhere. This log will contain any startup errors, and periodic statistics reports.
pt: Quando arrancado automaticamente, o dump1090 irá descarregar os seus relatórios algures. Este relatórios irão conter quaisquer erros de arranque, e relatório estatísticos periódicos.

note: Type: string Description
en: RTL-SDR dongle to use:
pt: Dongle RTL-SDR a usar:

note: Type: string Description
en: If you have only one dongle connected, you can leave this blank.
pt: Se você tem apenas um dongle ligado, pode deixar isto em branco.

note: Type: string Description
en: Otherwise, you can provide the serial number (more reliable) or device index (first device = 0, but the ordering is unpredictable) to choose a particular dongle to use.
pt: Caso contrário, você pode fornecer o numero de série (mais confiável) ou o índice do dispositivo (primeiro dispositivo = 0, mas a ordenação é imprevisível) para escolher um determinado dongle a usar.

note: Type: string Description
en: To run dump1090 in "net only" mode, specify the literal word "none".
pt: Para correr o dump1090  em modo "net only", especifique a palavra literal "none".

note: Type: string Description
en: RTL-SDR gain, in dB:
pt: Ganho RTL-SDR, em dB:

note: Type: string Description
en: The tuner gain used by dump1090 can be provided as a value in dB, or "max" to use the maximum gain available, or "agc" to use the tuner's AGC to control the gain. If unsure, choose "max".
pt: O ganho do sintonizador usado pelo dump1090 pode ser indicado como um valor em dB, ou "max" para usar o máximo ganho disponível, ou "agc" para usar o AGC do sintonizador para controlar o ganho. Se inseguro, escolha "max".

note: Type: string Description
en: RTL-SDR frequency correction, in PPM:
pt: Correcção de frequência RTL-SDR, em PPM:

note: Type: string Description
en: The oscillator in each RTL-SDL dongle is not perfectly accurate. You can choose a correction factor, in parts-per-million, to correct for this. The correction factor varies from dongle to dongle, and also varies with operating temperature. You can find a suitable value with "rtl_test -p" or "kalibrate". If you don't know the value for your dongle, choose 0.
pt: O oscilador em cada dongle RTL-SDL não é perfeitamente exacto. Você pode escolher um factor de correcção, em partes-por-milhão, para corrigir isto. O factor de correcção varia de dongle para dongle, e também varia com a temperatura de operação. Você pode obter um valor apropriado com "rtl_test -p" ou "kalibrate". Se não souber o valor para o seu dongle, escolha 0.

note: Type: string Description
en: Fix detected CRC errors?
pt: Corrigir erros CRC detectados?

note: Type: string Description
en: dump1090 can fix unambiguous single-bit CRC errors detected in received messages. This allows weaker messages to be decoded. It can slightly increase the rate of undetected errors, but this is not usually significant.
pt: O dump1090 consegue corrigir erros de CRC ambíguos de single-bit detectados em mensagens recebidas. Isto permite que mensagens fracas sejam descodificadas. Pode aumentar ligeiramente a taxa de erros não detectados, mas geralmente isto não é significante.

note: #-#-#-#-#  dump1090-mutability_1.15~20180310.4a16df3+dfsg-8.1_pt.po (dump1090-mutability 1.15_20180310.4a16df3+dfsg-5)  #-#-#-#-# Type: boolean Description #-#-#-#-#  mlat-client-adsbfi_0.4.2+git20230831.a3d71c8-3_pt.po (mlat-client-adsbfi)  #-#-#-#-# Type: string
en: Latitude of receiver, in decimal degrees:
pt: Latitude do receptor, em graus decimais:

note: Type: boolean Description Type: string
en: If the location of the receiver is provided, dump1090 can do local position decoding in cases where insufficient position messages are received for unambiguous global position decoding.
pt: Se a localização do receptor estiver disponível, o dump1090 consegue fazer descodificação de posição local em casos onde mensagens de posição insuficiente são recebidas para descodificação de posição global in-ambígua.

note: Type: string Description
en: Longitude of receiver, in decimal degrees:
pt: Longitude do receptor, em graus decimais:

note: Type: string Description
en: Absolute maximum range of receiver, in nautical miles:
pt: Alcance máximo absoluto do receptor, em milhas náuticas:

note: Type: string Description
en: If the maximum range of the receiver is provided, dump1090 can filter out impossible position reports that are due to aircraft that transmit bad data.
pt: Se o alcance máximo do receptor estiver disponível, o dump1090 consegue filtrar relatórios de posições impossíveis que são devidos a aeronaves que transmitem dados errados.

note: Type: string Description
en: Additionally, if the maximum range is larger than 180NM, when local position decoding is used (when insufficient position messages have been received for global position decoding), it is limited to only those positions that would unambiguously decode to a single position within the given receiver range.
pt: Adicionalmente, se o alcance máximo for maior que 180NM, quando é usada a descodificação de posição global (quando são recebidas mensagens insuficientes de posição para a descodificação de posição global), esta está limitada a apenas essas posições que iriam descodificar não ambiguamente para uma posição singular dentro do alcance fornecido do receptor.

note: Type: string Description
en: This range should be the absolute maximum range - any position data from further away will be entirely discarded!
pt: Este alcance deve ser o alcance máximo absoluto - quaisquer dados de posição de ponto mais longe será inteiramente descartado!

note: Type: string Description
en: Portsfor AVR-format input connections (0 disables):
pt: Ligações de entrada do formato Portsfor AVR (0 desactiva):

note: Type: string Description
en: dump1090 can accept connections to receive data from other sources in  several formats. This setting controls the port dump1090 will listen on for AVR ("raw") format input connections.
pt: O dump1090 pode aceitar ligações para receber dados de outras fontes em vários formatos. Esta definição controla o porto onde o dump1090 irá escutar por ligações de entrada no formato AVR ("raw").

note: Type: string Description
en: Ports for AVR-format output connections (0 disables):
pt: Portos para ligações de saída em formato AVR (0 desactiva):

note: Type: string Description
en: dump1090 can forward ADS-B messages to other software in several formats. This setting controls the port dump1090 will listen on for AVR ("raw") format output connections.
pt: O dump1090 pode reencaminhar mensagens ADS-B para outro software em vários formatos. Esta definição controla o porto onde o dump1090 irá escutar por ligações de saída no formato AVR ("raw").

note: Type: string Description
en: Ports for Beast-format input connections (0 disables):
pt: Portos para ligações de entrada em formato Beast (0 desactiva):

note: Type: string Description
en: dump1090 can accept connections to receive data from other sources in  several formats. This setting controls the port dump1090 will listen on for Beast ("binary") format input connections.
pt: O dump1090 pode aceitar ligações para receber dados de outras fontes em vários formatos. Esta definição controla o porto onde o dump1090 irá escutar por ligações de entrada no formato Beast ("binário").

note: Type: string Description
en: Ports for Beast-format output connections (0 disables):
pt: Portos para ligações de saída em formato Beast (0 desactiva):

note: Type: string Description
en: dump1090 can forward ADS-B messages to other software in several formats. This setting controls the port dump1090 will listen on for Beast ("binary") format output connections.
pt: O dump1090 pode reencaminhar mensagens ADS-B para outro software em vários formatos. Esta definição controla o porto onde o dump1090 irá escutar por ligações de saída no formato Beast ("binário").

note: Type: string Description
en: Ports for SBS-format output connections (0 disables):
pt: Portos para ligações de saída em formato SBS (0 desactiva):

note: Type: string Description
en: dump1090 can forward ADS-B messages to other software in several formats. This setting controls the port dump1090 will listen on for SBS BaseStation format output connections.
pt: O dump1090 pode reencaminhar mensagens ADS-B para outro software em vários formatos. Esta definição controla o porto onde o dump1090 irá escutar por ligações de saída no formato SBS BaseStation.

note: Type: string Description
en: Seconds between heartbeat messages (0 disables):
pt: Segundos entre mensagens "heartbeat" (o desactiva):

note: Type: string Description
en: If there is no other data sent on a network connection, dump1090 can periodically send an empty heartbeat message to ensure that the connection stays established. This setting controls the interval betweeen heartbeat messages.
pt: Se não existirem dados enviados numa ligação de rede, o dump1090 pode periodicamente enviar uma mensagem "heartbeat" vazia para assegurar que a ligação se mantêm estabilizada. Esta definição controla o intervalo entre mensagens "heartbeat".

note: Type: string Description
en: Minimum output message size:
pt: Tamanho mínimo de mensagem de saída:

note: Type: string Description
en: To avoid sending many small network messages, output connections will accumulate data waiting to be sent until either a minimum size is reached or a maximum delay is reached. This setting controls the minimum size, in bytes.
pt: Para evitar enviar muitas mensagens pequenas de rede, as ligações de saída irão acumular dados à espera de serem enviados até que seja alcançado um tamanho mínimo ou que seja alcançado um máximo de atraso. Esta definição controla o tamanho mínimo, em bytes.

note: Type: string Description
en: Maximum output buffering time:
pt: Tempo máximo de buffering de saída:

note: Type: string Description
en: To avoid sending many small network messages, output connections will buffer data waiting to be sent until either a minimum size is reached or a maximum delay is reached. This setting controls the maximum delay, in seconds.
pt: Para evitar enviar muitas mensagens pequenas de rede, as ligações de saída irão por em fila de espera dados à espera de serem enviados até que seja alcançado um tamanho mínimo ou que seja alcançado um máximo de atraso. Esta definição controla o atraso máximo, em segundos.

note: Type: string Description
en: SO_SNDBUF size:
pt: Tamanho de SO_SNDBUF:

note: Type: string Description
en: Here you can specify the TCP send buffer size to use on network connections.
pt: Aqui você pode especificar o tamanho do buffer de envio TCP a usar nas ligações de rede.

note: Type: select Description
en: Interface address to bind to (blank for all interfaces):
pt: Endereços de interfaces a onde ligar (vazio para todas as interfaces):

note: Type: select Description
en: If you want to limit incoming connections to a particular interface, specify the interface address here. A blank value will bind to the wildcard address, allowing connections on all interfaces.
pt: Se desejar limitar as ligações de entrada a uma interface particular, especifique aqui o endereço da interface. Um valor em branco irá ligar ao endereço "wildcard" permitindo ligações em todas as interfaces.

note: Type: select Description
en: The default value of 127.0.0.1 will allow connections only on localhost, i.e. only connections that originate on the same machine.
pt: O valor predefinido de 127.0.0.1 irá permitir ligações apenas em localhost, isto é, apenas ligações originárias na mesma máquina.

note: Type: string Description
en: Interval between logging stats, in seconds:
pt: Intervalo entre relatórios de estados, em segundos:

note: Type: string Description
en: dump1090 will periodically log message reception stats to its logfile. This setting controls how often that is done.
pt: O dump1090 irá periodicamente guardar estados de recepção de mensagens no seu ficheiro de relatório. Esta definição controla a periodicidade com que isso é feito.

note: Type: string Description
en: Enable the lighttpd integration?
pt: Activar a integração com lighttpd?

note: Type: string Description
en: dump1090 can serve a virtual radar map via a separate webserver. This package includes a configuration for lighttpd that does this. To use that configuration, enable this option.
pt: O dump1090 pode servir um mapa de radar virtual via servidor web separado. Este pacote inclui uma configuração para lighttpd que faz isto. Para usar essa configuração, active esta opção.

note: Type: boolean Description
en: Directory to write JSON aircraft state to:
pt: Directório onde escrever o estado da aeronave JSON:

note: Type: boolean Description
en: As this can be written frequently, you should select a location that is not on a sdcard. The default path under /run is on tmpfs and will not write to the sdcard.
pt: Como isto pode ser escrito frequentemente, você deve escolher uma localização que não seja num cartão SD. O caminho predefinido sob /run é em tmpfs e não irá  escrever num sdcard.

note: Type: boolean Description
en: A blank path disables writing JSON state. This will also disable the virtual radar map.
pt: Um caminho em vazio desactiva a esrita do estado JSON. Isto irá também desactivar o mapa de radar virtual.

note: Type: string Description
en: Interval between writing JSON aircraft state, in seconds:
pt: Intervalo entre escritas do estado da aeronave JSON, em segundos:

note: Type: string Description
en: dump1090 periodically write a list of aircraft, in JSON format, for use by the virtual radar view when using an external webserver. This setting controls the directory to write to.
pt: O dump1090 escreve periodicamente uma lista de aeronaves em formato JSON, para ser usada pela visão de radar virtual quando se usa um servidor web externo. Esta definição controla o directório onde se escreve.

note: Type: string Description
en: Here you can control how often the JSON state is updated, which determines how frequently the virtual radar view updates.
pt: Aqui você pode controlar a periodicidade com que o estado JSON é actualizado, o que determina a frequência das actualizações da vista do radar virtual.

note: Type: string Description
en: Receiver location accuracy to show in the web interface:
pt: Precisão de localização do receptor a mostrar na interface web:

note: Type: string Description
en: dump1090 can provide the configured receiver location to the web map, so that the map can show distances from the receiver.
pt: O dump1090 pode disponibilizar a localização do receptor configurado para o mapa web, para que o mapa possa mostrar distancias do receptor.

note: Type: string Description
en: For privacy reasons, if you are making the map publicly available you may not want to show the exact location of the receiver. There are three options available to control what is shown:
pt: Por razões de privacidade, se você está a tornar o mapa disponível publicamente você pode não querer mostrar a localização exacta do receptor. Existem três opções disponíveis para controlar o que é mostrado.

note: Type: string Description
en: approximate: dump1090 will provide the receiver location rounded to the
      nearest 0.01 degree of latitude and longitude. This gives a location
      that is accurate to within about 0.5 - 1km.
pt: approximate: o dump1090 irá disponibilizar a localização do receptor.
     arredondada à centésima de grau mais próxima de latitude e longitude
     Isto dá uma localização com uma exactidão dentro de cerca de 0.5 a 1 Km.

note: Type: string Description
en: exact: dump1090 will provide the exact receiver location.
pt: exact: o dump1090 irá disponibilizar a localização exacta do receptor.

note: Type: string Description
en: none: dump1090 will not provide the receiver location at all; distance
      display will be disabled.
pt: none: o dump1090 não irá disponibilizar a localização do receptor; a
     amostragem de distância será desactivada.

note: Type: select Description
en: Log all decoded messages?
pt: Por em relatório todas as mensagens descodificadas?

note: Type: select Description
en: dump1090 can log all decoded messages as text to the logfile. This can result in a very large logfile! Usually you don't need this.
pt: O dump1090 pode guardar todas as mensagens descodificadas em texto no ficheiro de relatório. Isto pode resultar num ficheiro muito grande! Em geral você não irá precisar disto

note: Type: boolean Description
en: Extra arguments to pass to dump1090:
pt: Argumentos extra a passar ao dump1090:

note: Type: boolean Description
en: Here you can add any extra arguments you want to pass to dump1090.
pt: Aqui você pode adicionar quaisquer argumentos extra que deseje passar ao dump1090.

note: Type: string Description
en: Value must be an unsigned integer.
pt: Valor tem de ser um numero inteiro não assinado.

note: Type: error Description
en: Value must be an unsigned integer, or blank.
pt: Valor tem de ser um numero inteiro não assinado, ou vazio.

note: Type: error Description
en: Value must be a positive integer.
pt: Valor tem de ser um numero inteiro positivo.

note: Type: error Description
en: Value must be an integer, or blank.
pt: Valor tem de ser um numero inteiro,, ou vazio.

note: Type: error Description
en: Value must be a valid port number (1024-65535), or zero to disable.
pt: Valor tem de ser um número de porto válido (1024-65535), ou zero para desactivar.

note: Type: error Description
en: Value must be a comma-separated list of valid port numbers (1024-65535), or zero to disable.
pt: Valor tem de ser uma lista separada por vírgulas de números de porto válidos (1024-65535), ou zero para desactivar.

note: Type: error Description
en: Value must be an IP address or empty.
pt: Valor tem de ser um endereço IP ou vazio.

note: Type: error Description
en: Value must be a decimal number or empty.
pt: Valor tem de ser um número decimal ou vazio.

note: Type: error Description
en: Value must be a non-negative number.
pt: Valor tem de ser um número não negativo.

note: Type: error Description
en: Value must be a numeric gain value, or "max", or "agc".
pt: Valor tem de ser um valor de ganho numérico, ou "max", ou "agc".

note: Type: string Description
en: HTTP directory for supplementary files:
pt: Directório HTTP para ficheiros suplementares:

note: Type: string Description
en: If this package shall provide disk usage information through a HTTP CGI-service, it needs a public web directory containing additional files like style sheet and images. This directory should be visible as '/durep' on the web site where the durep.cgi page is located.
pt: Se este pacote disponibilizar informação de utilização de disco através dum serviço HTTP CGI, precisa de um directório web público que contenha ficheiros adicionais como folhas de estilo e imagens. Este directório deve ser visível como '/durep' no site web onde a página cgi do durep está localizada.

note: Type: string Description
en: Due to FHS policy these files are not automatically installed to system directories. To make them accessible, they can either be copied into a location inside the HTTP root directory, or the web server needs to be configured accordingly.
pt: Devido a políticas FHS estes ficheiros não são instalados automaticamente para os directórios do sistema. Para os tornar acessíveis, eles podem ou ser copiados para uma localização dentro do directório raiz HTTP, ou o servidor web precisa de ser configurado apropriadamente.

note: Type: string Description
en: To configure the Apache webserver (for example), the following directive creates the needed directory alias:
pt: Para configurar o servidor web Apache (por exemplo), a directiva seguinte cria os nomes alternativos de directórios necessários:

note: Type: string Description
en: To install supplementary files into another root directory please specify its path here. The directory must already exist. A typical answer would be '/var/www'. The subdirectory '/durep' with files will be created automatically, the files will be installed from '/usr/share/durep/www' unless they already exist.
pt: Para instalar os ficheiros suplementares noutro directório raiz por favor especifique o seu caminho aqui. O directório tem que já existir. Uma resposta típica seria '/var/www'. O sub-directório '/durep/' com ficheiros será criado automaticamente, os ficheiros serão instalados a partir de '/usr/share/durep/www' a menos que já existam.

note: Type: boolean Description
en: Do you want to enable daily report generation?
pt: Deseja activar a geração de relatórios diários?

note: Type: boolean Description
en: If you wish, a daily script will create disk usage statistics of chosen filesystems. They will be kept for seven days.
pt: Se desejar, um script diário irá criar estatísticas de utilização de disco nos sistemas de ficheiros escolhidos. E serão mantidos por sete dias.

note: Type: boolean Description
en: WARNING: with the default configuration, the statistics are stored in the public httpd directory, /var/www/durep. This may breach the privacy of the users.
pt: AVISO: com a configuração predefinida, as estatísticas serão guardadas no directório público httpd, /var/www/durep. Isto pode quebrar a privacidade dos utilizadores.

note: Type: string Description
en: List of filesystems for durep reports:
pt: Lista de sistemas de ficheiros para relatórios do durep:

note: Type: string Description
en: To specify single filesystems to report on, enter their mount points separated by spaces (eg. "/data /var"). A single dot (".") means scanning of the whole UNIX filesystem tree.
pt: Para especificar sistemas de ficheiros singulares para relatório, indique os seus pontos de montagem separados por espaços (ex. "/data /var"), Um simples ponto "." significa sondar toda a árvore de sistema de ficheiros UNIX.

en: Do not try to copy chapters from the VMG domain; there are none.
pt: Não tente copiar capítulos de um domínio VMG; não existe nenhum.

en: Error creating %s
pt: Erro ao criar %s

en: Cannot open VMG info.
pt: Não é possível abrir a informação VMG.

en: Error writing %s.
pt: Erro a escrever %s.

en: aborting
pt: a abortar

en: Failed vob test
pt: Falhou o teste vob

en: title file
pt: Titulo do ficheiro

en: Error opening %s
pt: Erro ao abrir %s

en: Failed opening %s
pt: Falhou ao abrir %s

note: Type: note Description
en: The old fontdesc file has been backed up.
pt: Ficheiro fontdesc antigo salvaguardado

note: Type: note Description
en: The old fontdesc could not work with this version of dvi2ps so it was renamed as /etc/texmf/dvi2ps/fontdesc.disable and the new version of fontdesc is installed now.
pt: O antigo fontdesc não funciona com esta versão do dvi2ps portanto foi renomeado para /etc/texmf/dvi2ps/fontdesc.disable e a nova versão do fontdesc foi instalado.

note: Type: note Description
en: If you don't know what fontdesc is, or you haven't modified it at all, you might as well remove the unnecessary fontdesc.disable file.
pt: Se não sabe o que é o fontdesc ou não o modificou, pode e deve remover o ficheiro desnecessário fontdesc.disable.

note: Type: note Description
en: If you have modified fontdesc, then please compare it with fontdesc.disable, so you can edit it to ensure dvi2ps works in the same way as the previous version. After that, you might as well remove the unnecessary fontdesc.disable file.
pt: Se tiver modificado o fontdesc, por favor compare o fontdesc com o fontdesc.disable e pode editar o fontdesc para que o dvi2ps funcione da mesma forma que com a versão antiga. Depois, pode e deve remover o ficheiro desnecessário fontdesc.disable.

note: Type: note Description
en: The old configk file has been backed up.
pt: Ficheiro configk antigo salvaguardado

note: Type: note Description
en: The old configk could not work with the current tetex environment, so it was renamed as /etc/texmf/dvi2ps/configk.disable and the new version of configk is installed now.
pt: O ficheiro configk antigo não funciona com o ambiente actual do tetex, portanto foi renomeado para /etc/texmf/dvi2ps/configk.disable e a nova versão do configk foi agora instalado.

note: Type: note Description
en: If you don't know what configk is, or you haven't modified it at all, you might as well remove the unnecessary configk.disable file.
pt: Se não sabe o que é o configk ou não o modificou, pode e deve remover o ficheiro desnecessário configk.disable.

note: Type: note Description
en: If you have modified configk, then please compare it with configk.disable, so you can edit it to ensure dvi2ps works in the same way as the previous version. After that, you might as well remove the unnecessary configk.disable file.
pt: Se modificou o configk, por favor compare o configk com o configk.disable e pode editar o configk para que o dvi2ps funcione da mesma forma que antigamente. Depois, pode e deve remover o ficheiro desnecessário configk.disable.

note: Type: string Description
en: Location of web server's document root:
pt: Caminho da DocumentRoot do servidor web:

note: Type: string Description
en: dwww needs to know the path of the directory which contains your web server's document root. The web standard suggests /var/www.
pt: o dwww precisa saber a directório que contém a DocumentRootdo servidor web. A normalização web sugere /var/www.

note: Type: string Description
en: Location of web server's cgi directory:
pt: Caminho do directório de cgis do servidor web:

note: Type: string Description
en: dwww needs to know the path of the directory which contains your web server's CGI scripts.  The web standard suggests /usr/lib/cgi-bin, but your web server may already be configured for a different location.
pt: o dwww precisca de saber o directório que contém os scripts CGI do seu servidor web. A normalização web sugere /usr/lib/cgi-bin, mas o seu servidor web pode estar já configurado para um local diferente.

note: Type: string Description
en: Name of CGI user:
pt: Nome do utilizador CGI:

note: Type: string Description
en: dwww needs to know what user will be running the dwww CGI script, as the cache directory must be owned by that user.
pt: o dwww precisa saber qual o utilizador que irá correr o script CGI dwww, já que o mesmo utilizador terá de ser dono do directório de cache.

note: Type: string Description
en: Host name of the web server:
pt: Nome de máquina do servidor web:

note: Type: string Description
en: dwww needs to know the host name of your web server.
pt: o dwww precisa saber o nome de maquina do seu servidor web.

note: Type: string Description
en: Web server's port:
pt: Porta do servidor web:

note: Type: string Description
en: dwww needs to know what port your web server is running on.  Normally web servers run on port 80.
pt: o dwww precisa saber qual a porta em que o seu servidor web está a correr. Nomalmente os servidores web correm na porta 80.

note: Type: note Description
en: Directory ${dir} does not exist.
pt: O directório ${dir} não existe.

note: Type: note Description
en: User not found!
pt: O utilizador não foi encontrado!

note: Type: note Description
en: User ${user} does not exist.
pt: O utilizador ${user} não existe.

note: Type: note Description
en: Port value should be a number!
pt: O valor da porta deverá ser um número!

note: Type: note Description
en: Value entered for port: ${port} is invalid.
pt: O valor introduzido para a porta: ${port} é inválido.

note: Type: boolean Description
en: Should post-installation script index your documentation files?
pt: Deverá o script de pós-instalação criar um índice para os seus ficheiros de documentação?

note: Type: boolean Description
en: dwww-index++(8) program will be run once a week to index your documentation files registered with doc-base package.
pt: o programa dwww-index++(8) irá correr uma vez por semana para criar um índice dos seud ficheiros de documentação registados com pacote doc-base.

en: About Enlightenment
pt: Acerca do Enlightenment

en: <title>Copyright &copy; 2000-2024, by the Enlightenment Development Team</><ps/><ps/>We hope you enjoy using this software as much as we enjoyed writing it.<ps/><ps/>To contact us please visit:<ps/><hilight>http://www.enlightenment.org</><ps/><ps/>
pt: <title>Direitos de autor &copy; 2000-2024, pela equipa de desenvolvimento do Enlightenment</><ps/><ps/>Esperamos que goste de utilizar este software, tanto como nós gostamos de o desenvolver.<ps/><ps/>Para nos contactar, visite:<ps/><hilight>http://www.enlightenment.org</><ps/><ps/>

en: <title>The Team</><ps/><ps/>
pt: <title>A equipa</><ps/><ps/>

en: You are about to kill %s.<ps/><ps/>Please keep in mind that all data from this window<ps/>which has not yet been saved will be lost!<ps/><ps/>Are you sure you want to kill this window?
pt: Está prestes a fechar %s.<ps/><ps/>Tenha em conta que todos os dados desta janela<ps/>que ainda não tenham sido gravados serão perdidos!<ps/><ps/>Tem a certeza que quer fechar a janela?

en: Are you sure you want to kill this window?
pt: Tem a certeza que quer fechar esta janela?

en: Action Params Syntax Error
pt: Erro de sintaxe nos parâmetros da ação

en: Are you sure you want to exit Enlightenment?
pt: Sair do Enlightenment?

en: Are you sure you want to logout?
pt: Sair da sessão?

en: Are you sure you want to power off your computer?
pt: Desligar o computador?

en: Are you sure you want to reboot your computer?
pt: Reiniciar o computador?

en: Are you sure you want to suspend your computer?
pt: Suspender o computador?

en: Are you sure you want to hibernate your computer?
pt: Hibernar o computador?

en: Error: window_focus action
pt: Erro: ação window_focus

en: Invalid parameter: %s
pt: Parâmetro inválido: %s

en: Mouse Remapping
pt: Remapeamento do rato

en: Mouse to key
pt: Rato para teclado

en: Profile: Switch
pt: Seletor de perfis

en: Window : Actions
pt: Janela: Ações

en: Window : State
pt: Janela: Estado

en: Sticky Mode Toggle
pt: Alternar modo fixo

en: Sticky Mode Enable
pt: Ativar fixação

en: Iconic Mode Toggle
pt: Alternar modo minimizado

en: Iconic Mode Enable
pt: Ativar minimização

en: Fullscreen Mode Toggle
pt: Alternar modo ecrã completo

en: Fullscreen Mode Enable
pt: Ativar ecrã completo

en: Maximize Vertically
pt: Maximizar verticalmente

en: Maximize Horizontally
pt: Maximizar horizontalmente

en: Maximize Left
pt: Maximizar à esquerda

en: Maximize Right
pt: Maximizar à direita

en: Maximize Fullscreen
pt: Maximizar em todo o ecrã

en: Maximize Mode "Smart"
pt: Maximizar - Modo inteligente

en: Maximize Mode "Expand"
pt: Maximizar - Modo expandir

en: Maximize Mode "Fill"
pt: Maximizar - Modo preencher

en: Shade Up Mode Toggle
pt: Alternar enrolar para cima

en: Shade Down Mode Toggle
pt: Alternar enrolar para baixo

en: Shade Left Mode Toggle
pt: Alternar enrolar à esquerda

en: Shade Right Mode Toggle
pt: Alternar enrolar à direita

en: Shade Mode Toggle
pt: Alternar modo enrolamento

en: Set Shaded State
pt: Definir enrolamento

en: syntax: "(0|1) (up|down|left|right)"
pt: sintaxe: "(0|1) (up|down|left|right)"

en: Toggle Borderless State
pt: Alternar estado dos contornos

en: Set Border
pt: Definir contornos

en: Cycle between Borders
pt: Percorrer contornos

en: Toggle Pinned State
pt: Alternar estado fixo

en: Flip Desktop Left
pt: Mudar para a área de trabalho à esquerda

en: Flip Desktop Right
pt: Mudar para a área de trabalho à direita

en: Flip Desktop Up
pt: Mudar para a área de trabalho de cima

en: Flip Desktop Down
pt: Mudar para a área de trabalho de baixo

en: Flip Desktop By...
pt: Mudar área de trabalho...

en: Flip To Previous Desktop
pt: Mudar para a área de trabalho anterior

en: Show The Desktop
pt: Mostrar área de trabalho

en: Show The Shelf
pt: Mostrar painel

en: Flip Desktop To...
pt: Mudar para a área de trabalho...

en: Switch Desktop To... On Screen...
pt: Mudar área de trabalho para... No ecrã...

en: Flip Desktop Linearly...
pt: Mudar área de trabalho linearmente...

en: Switch To Desktop 0
pt: Mudar para a área de trabalho 0

en: Switch To Desktop 1
pt: Mudar para a área de trabalho 1

en: Switch To Desktop 2
pt: Mudar para a área de trabalho 2

en: Switch To Desktop 3
pt: Mudar para a área de trabalho 3

en: Switch To Desktop 4
pt: Mudar para a área de trabalho 4

en: Switch To Desktop 5
pt: Mudar para a área de trabalho 5

en: Switch To Desktop 6
pt: Mudar para a área de trabalho 6

en: Switch To Desktop 7
pt: Mudar para a área de trabalho 7

en: Switch To Desktop 8
pt: Mudar para a área de trabalho 8

en: Switch To Desktop 9
pt: Mudar para a área de trabalho 9

en: Switch To Desktop 10
pt: Mudar para a área de trabalho 10

en: Switch To Desktop 11
pt: Mudar para a área de trabalho 11

en: Switch To Desktop...
pt: Mudar para a área de trabalho...

en: Flip Desktop Left (All Screens)
pt: Mudar para a área de trabalho à esquerda (todos os ecrãs)

en: Flip Desktop Right (All Screens)
pt: Mudar para a área de trabalho à direita (todos os ecrãs)

en: Flip Desktop Up (All Screens)
pt: Mudar para a área de trabalho de cima (todos os ecrãs)

en: Flip Desktop Down (All Screens)
pt: Mudar para a área de trabalho de baixo (todos os ecrãs)

en: Flip Desktop By... (All Screens)
pt: Mudar área de trabalho... (todos os ecrãs)

en: Flip Desktop To... (All Screens)
pt: Mudar para a área de trabalho... (todos os ecrãs)

en: Flip Desktop Linearly... (All Screens)
pt: Mudar área de trabalho linearmente... (todos os ecrãs)

en: Flip Desktop In Direction...
pt: Mudar área de trabalho na direção...

en: Switch To Desktop 0 (All Screens)
pt: Mudar para a área de trabalho 0 (todos os ecrãs)

en: Switch To Desktop 1 (All Screens)
pt: Mudar para a área de trabalho 1 (todos os ecrãs)

en: Switch To Desktop 2 (All Screens)
pt: Mudar para a área de trabalho 2 (todos os ecrãs)

en: Switch To Desktop 3 (All Screens)
pt: Mudar para a área de trabalho 3 (todos os ecrãs)

en: Switch To Desktop 4 (All Screens)
pt: Mudar para a área de trabalho 4 (todos os ecrãs)

en: Switch To Desktop 5 (All Screens)
pt: Mudar para a área de trabalho 5 (todos os ecrãs)

en: Switch To Desktop 6 (All Screens)
pt: Mudar para a área de trabalho 6 (todos os ecrãs)

en: Switch To Desktop 7 (All Screens)
pt: Mudar para a área de trabalho 7 (todos os ecrãs)

en: Switch To Desktop 8 (All Screens)
pt: Mudar para a área de trabalho 8 (todos os ecrãs)

en: Switch To Desktop 9 (All Screens)
pt: Mudar para a área de trabalho 9 (todos os ecrãs)

en: Switch To Desktop 10 (All Screens)
pt: Mudar para a área de trabalho 10 (todos os ecrãs)

en: Switch To Desktop 11 (All Screens)
pt: Mudar para a área de trabalho 11 (todos os ecrãs)

en: Switch To Desktop... (All Screens)
pt: Mudar para a área de trabalho... (todos os ecrãs)

en: Window : List
pt: Janela: Lista

en: Jump to window...
pt: Ir para a janela...

en: Jump to window... or start...
pt: Ir para a janela... ou iniciar...

en: Send Mouse To Screen 0
pt: Enviar rato para o ecrã 0

en: Send Mouse To Screen 1
pt: Enviar rato para o ecrã 1

en: Send Mouse To Screen...
pt: Enviar rato para o ecrã...

en: Send Mouse Forward 1 Screen
pt: Avançar o rato 1 ecrã

en: Send Mouse Back 1 Screen
pt: Recuar o rato 1 ecrã

en: Send Mouse Forward/Back Screens...
pt: Recuar ou avançar o rato nos ecrãs...

en: Undim
pt: Restaurar

en: Backlight Set
pt: Definir iluminação

en: Backlight Min
pt: Mínima

en: Backlight Mid
pt: Média

en: Backlight Max
pt: Máxima

en: Backlight Adjust
pt: Ajuste de iluminação

en: Backlight Up
pt: Aumentar

en: Backlight Down
pt: Diminuir

en: Blanking Off
pt: Desativar o escurecimento do ecrã

en: Blanking On
pt: Ativar o escurecimento do ecrã

en: Blanking Toggle
pt: Ativar/Desativar ecrã

en: Update and re-apply screen setup
pt: Atualizar e reaplicar a configuração do ecrã

en: Move To Center
pt: Mover para o centro

en: Move/resize to upper-left quadrant
pt: Mover/redimensionar para o quadrante superior esquerdo

en: Move/resize to upper-right quadrant
pt: Mover/redimensionar para o quadrante superior direito

en: Move/resize to lower-left quadrant
pt: Mover/redimensionar para o quadrante inferior esquerdo

en: Move/resize to lower-right quadrant
pt: Mover/redimensionar para o quadrante inferior direito

en: Move To Coordinates...
pt: Mover para as coordenadas...

en: Move By Coordinate Offset...
pt: Mover por valor de coordenadas...

en: Resize By...
pt: Redimensionar em...

en: Push in Direction...
pt: Enviar para...

en: Grow in Direction...
pt: Expandir para...

en: Drag Icon...
pt: Arrastar ícone...

en: Window : Moving
pt: Janela: Mover

en: To Next Desktop
pt: Para a área de trabalho seguinte

en: To Previous Desktop
pt: Para a área de trabalho anterior

en: By Desktop #...
pt: Por área de trabalho #...

en: To Desktop...
pt: Para a área de trabalho...

en: To Next Screen
pt: Para o ecrã seguinte

en: To Previous Screen
pt: Para o ecrã anterior

en: Window : Focus
pt: Janela : Foco

en: Focus next window
pt: Focar na janela seguinte

en: Focus previous window
pt: Focar na janela anterior

en: Focus window above
pt: Focar na janela acima

en: Focus window below
pt: Focar na janela abaixo

en: Focus window left
pt: Focar na janela à esquerda

en: Focus window right
pt: Focar na janela à direita

en: Show Favorites Menu
pt: Mostrar menu de favoritos

en: Show All Applications Menu
pt: Mostrar menu de aplicações

en: Show Clients Menu
pt: Mostrar menu de programas

en: Show Menu...
pt: Mostrar menu...

en: New Instance of Focused App
pt: Nova instância da aplicação focada

en: Exit Now
pt: Sair agora

en: Enlightenment : Module
pt: Enlightenment: Módulo

en: Enable the named module
pt: Ativar módulo referenciado

en: Disable the named module
pt: Desativar módulo referenciado

en: Toggle the named module
pt: Alternar módulo referenciado

en: Power Off Now
pt: Desligar agora

en: Suspend Now
pt: Suspender agora

en: Suspend Intelligently
pt: Suspender inteligentemente

en: Hibernate Now
pt: Hibernar agora

en: Hibernate Intelligently
pt: Hibernar inteligentemente

en: Cleanup Windows
pt: Limpar janelas

en: Generic : Actions
pt: Genérico: Ações

en: Delayed Action
pt: Ação adiada

en: Use keyboard layout
pt: Utilizar esquema de teclado

en: Next keyboard layout
pt: Esquema seguinte

en: Previous keyboard layout
pt: Esquema anterior

en: Set As Background
pt: Definir como imagem de fundo

en: Client Error!
pt: Erro de cliente!

en: Something has attempted to set a border when it shouldn't! Report this!
pt: Alguma coisa tentou estabelecer uma fronteira quando não devia! Reporte isto!

en: Change current window opacity
pt: Mudar opacidade da janela atual

en: Set current window opacity
pt: Definir opacidade da janela atual

en: Toggle focused client's redirect state
pt: Comutar estado de redirecionamento do cliente

en: Focus-Out
pt: Desfocar

en: Focus-In
pt: Focar

en: Enlightenment cannot initialize Wayland client connection.
pt: O Enlightenment não conseguiu iniciar a ligação do Cliente Wayland.

en: Enlightenment cannot create a Wayland Compositor.
pt: O Enlightenment não conseguiu criar um compositor Wayland.

en: Compositor Warning
pt: Aviso de composição

en: Your display driver does not support OpenGL, GLSL<ps/>shaders or no OpenGL engines were compiled or installed<ps/>for Evas or Ecore-Evas. Falling back to software engine.<ps/><ps/>You will need an OpenGL 2.0 (or OpenGL ES 2.0) capable<ps/>GPU to use OpenGL with compositing.
pt: O controlador gráfico não tem suporte a OpenGL, GLSL<ps/>shaders ou não existem mecanismos OpenGL compilados ou instalados para<ps/>Evas ou Ecore-Evas. Será utilizado o mecanismo predefinido.<ps/><ps/>Necessitará de um OpenGL 2.0 (ou OpenGL ES 2.0) GPU<ps/>capaz, para usar o OpenGL com composição.

en: Lock Failed
pt: Falha ao bloquear

en: Locking the desktop failed because some application<ps/>has grabbed either the keyboard or the mouse or both<ps/>and their grab is unable to be broken.
pt: O bloqueio da área de trabalho falhou pois uma aplicação<ps/> apoderou-se do teclado, do rato ou de ambos e<ps/>essa posse não pode ser quebrada.

en: Another compositor is already running on your display server.
pt: Já existe um mecanismo de composição em execução no servidor de ecrã.

en: Your display server does not support the compositor overlay window.
    This is needed for Enlightenment to function.
pt: O seu servidor de ecrã não suporta a janela de sobreposição do compositor.
    Isto é necessário para que o Enlightenment funcione.

en: Enlightenment cannot initialize X Connection...
pt: O Enlightenment não conseguiu iniciar a ligação X...

en: Your display server does not support XComposite, or Ecore-X was built without XComposite support. Note that for composite support you will also need XRender and XFixes support in X11 and Ecore.
pt: O seu servidor de ecrã não tem suporte a XComposite ou o Ecore-X foi compilado sem suporte a XComposite. Tenha em atenção que, para ativar a composição, também precisa de suporte a XRender e XFixes nos pacote X11 e Ecore.

en: Your display server does not support XDamage or Ecore was built without XDamage support.
pt: O seu servidor de ecrã não tem suporte a XDamage ou o Ecore foi compilado sem suporte a XDamage.

en: Enlightenment cannot initialize the XSettings system.
pt: O Enlightenment não conseguiu iniciar o sistema XSettings!

en: Screen setup Error
pt: Erro de configuração do ecrã

en: You seem to have no screens configured to<br>be on given the outputs you have. This should<br>be fixed by going to:<br><br><b>Settings -> Screen -> Screen Setup</><br><br>And configure at least one screen to be on.
pt: Parece não ter nenhum ecrã configurado para<br>estar ligado dado as saídas que possui. Isto deve<br>ser corrigido indo a:<br><br><b>Definições -> Ecrã -> Configuração de ecrã</><br><br>E configurar pelo menos um ecrã para estar ligado.

en: The EET file handle is bad.
pt: O gestor do ficheiro EET está danificado.

en: The file data is empty.
pt: O ficheiro está vazio.

en: The file is not writable. Perhaps the disk is read-only<ps/>or you lost permissions to your files.
pt: Não pode escrever no ficheiro. Pode ser que o ficheiro<ps/>seja só de leitura ou que não tenha acesso aos ficheiros.

en: Memory ran out while preparing the write.<ps/>Please free up memory.
pt: Ficou sem memória ao preparar o ficheiro.<ps/>Liberte espaço de memória.

en: This is a generic error.
pt: Este é um erro genérico.

en: The settings file is too large.<ps/>It should be very small (a few hundred KB at most).
pt: O ficheiro das definições é muito grande.<ps/>Em princípio seria pequeno (algumas centenas de KB).

en: You have I/O errors on the disk.<ps/>Maybe it needs replacing?
pt: Possui erros de E/S no disco.<ps/>Talvez precise de ser substituído?

en: You ran out of space while writing the file.
pt: Ficou sem espaço ao escrever o ficheiro.

en: The file was closed while writing.
pt: O ficheiro foi fechado durante a escrita.

en: Memory-mapping (mmap) of the file failed.
pt: Falha ao fazer "memory-mapping (mmap)" do ficheiro.

en: X509 Encoding failed.
pt: Falha na codificação X509.

en: Signature failed.
pt: Falha de assinatura.

en: The signature was invalid.
pt: A assinatura é inválida.

en: Not signed.
pt: Não assinado.

en: Feature not implemented.
pt: Opção não implementada.

en: PRNG was not seeded.
pt: O PRNG não foi semeado.

en: Encryption failed.
pt: Falha ao codificar.

en: Decryption failed.
pt: Falha ao descodificar.

en: The error is unknown to Enlightenment.
pt: O erro não é reconhecido pelo Enlightenment.

en: Settings data needed upgrading. Your old settings have<ps/>been wiped and a new set of defaults initialized. This<ps/>will happen regularly during development, so don't report a<ps/>bug. This simply means Enlightenment needs new settings<ps/>data by default for usable functionality that your old<ps/>settings simply lack. This new set of defaults will fix<ps/>that by adding it in. You can re-configure things now to your<ps/>liking. Sorry for the hiccup in your settings.<ps/>
pt: As definições precisam de ser atualizadas. As suas antigas<ps/>definições serão apagadas e serão iniciados novos<ps/>valores padrão. Isto irá ocorrer repetidamente durante o<ps/> desenvolvimento e não deve reportar qualquer erro.<ps/>Isto significa que o Enlightenment precisa de dados<ps/>que as suas antigas definições não possuem.<ps/>Este conjunto de valores corrige a situação. Mais tarde<ps/>poderá configurar o Enlightenment ao seu gosto.<ps/>Desculpe qualquer inconveniente.<ps/>

en: Your settings are NEWER than Enlightenment. This is very<ps/>strange. This should not happen unless you downgraded<ps/>Enlightenment or copied the settings from a place where<ps/>a newer version of Enlightenment was running. This is bad and<ps/>as a precaution your settings have been now restored to<ps/>defaults. Sorry for the inconvenience.<ps/>
pt: As suas definições são mais recentes que as do Enlightenment.<ps/>Isto é muito estranho e só acontece se reverter a<ps/>versão do Enlightenment ou se copiar as definições de<ps/>um local em que está instalada uma versão mais recente do Enlightenment.<ps/>Isto é mau e, por precaução, as definições originais<ps/>foram restauradas.<ps/>Desculpe qualquer inconveniente.<ps/>

en: Your bindings settings version does not match the current settings version.<ps/>As a result, all bindings have been reloaded from defaults.<ps/>Sorry for the inconvenience.<ps/>
pt: A versão das definições de associação não coincidem com as atuais versões.<ps/>Todas as associações foram repostas para as originais.<ps/>Desculpe qualquer inconveniente.<ps/>

en: Settings Upgraded
pt: Definições atualizadas

en: Composite Style Settings
pt: Definições de estilo da composição

en: Desktop %d,%d
pt: Área de trabalho %d,%d

en: Error - no PAM support
pt: Erro - sem suporte PAM

en: No PAM support was built into Enlightenment, so<ps/>desk locking is disabled.
pt: O Enlightenment não foi compilado com suporte PAM<ps/>e o bloqueio não é permitido.

en: Incomplete Window Properties
pt: Propriedades incompletas da janela

en: The window you are creating an icon for<ps/>does not contain window name and class<ps/>properties. Without these, you will have to<ps/>use the window title instead. This will only<ps/>work if the window title is the same at<ps/>the time the window starts up, and does not<ps/>change.
pt: A janela para a qual está a criar um ícone<ps/>não contém o nome da janela nem as <ps/>propriedades da classe. Sem estes elementos<ps/>terá que utilizar o título da janela.<ps/>Isto só vai funcionar se o título da janela<ps/>for o mesmo no momento em que a janela<ps/>é iniciada e não for alterado.

en: Desktop Entry Editor
pt: Editor de itens da área de trabalho

note: #-#-#-#-#  menulibre_2.2.2-2_pt.po (menulibre)  #-#-#-#-# Translators: "GenericName" text entry. Generic name of the application, for example "Web Browser".
en: Generic Name
pt: Nome genérico

en: Desktop file
pt: Ficheiro .desktop

en: Startup Notify
pt: Notificação de arranque

en: Show in Menus
pt: Mostrar no menu

en: Select an Icon for '%s'
pt: Escolha o ícone para %s

en: Select an Executable
pt: Escolha o executável

en: Run Error
pt: Erro de execução

en: Enlightenment was unable to get current directory
pt: O Enlightenment não conseguiu obter o diretório atual

en: Enlightenment was unable to change to directory:<ps/><ps/>%s
pt: O Enlightenment não conseguiu alterar para o diretório:<ps/><ps/>%s

en: Enlightenment was unable to restore to directory:<ps/><ps/>%s
pt: O Enlightenment não conseguiu restaurar para o diretório:<ps/><ps/>%s

en: Enlightenment was unable to fork a child process:<ps/><ps/>%s
pt: O Enlightenment não conseguiu derivar o processo:<ps/><ps/>%s

en: Application run error
pt: Erro ao executar a aplicação

en: Enlightenment was unable to run the application:<ps/><ps/>%s<ps/><ps/>The application failed to start.
pt: O Enlightenment não conseguiu executar a aplicação:<ps/><ps/>%s<ps/><ps/>Ocorreu um erro ao iniciar.

en: Application Execution Error
pt: Erro de execução da aplicação

en: %s stopped running unexpectedly.
pt: %s terminou inesperadamente.

en: An exit code of %i was returned from %s.
pt: O código de erro %i foi devolvido por %s.

en: %s was interrupted by an Interrupt Signal.
pt: %s foi interrompido por um sinal de interrupção.

en: %s was interrupted by a Quit Signal.
pt: %s foi interrompido por um sinal de saída.

en: %s was interrupted by an Abort Signal.
pt: %s foi interrompido por um sinal de cancelamento.

en: %s was interrupted by a Floating Point Error.
pt: %s foi interrompido por um erro de vírgula flutuante.

en: %s was interrupted by an Uninterruptable Kill Signal.
pt: %s foi interrompido por um sinal ininterrupto.

en: %s was interrupted by a Segmentation Fault.
pt: %s foi interrompido por uma falha de segmentação.

en: %s was interrupted by a Broken Pipe.
pt: %s foi interrompido por um canal destruído.

en: %s was interrupted by a Termination Signal.
pt: %s foi interrompido por um sinal de término.

en: %s was interrupted by a Bus Error.
pt: %s foi interrompido por um erro de comunicação.

en: %s was interrupted by the signal number %i.
pt: %s foi interrompido pelo sinal %i.

en: ***The remaining output has been truncated. Save the output to view.***
pt: ***Os detalhes remanescentes foram truncados. Grave os detalhes para os ver.***

en: Error Logs
pt: Registo de erros

en: There was no error message.
pt: Não existe mensagem de erro.

en: Save This Message
pt: Gravar esta mensagem

en: This error log will be saved as %s/%s.log
pt: Este erro vai ser gravado como %s/%s.log

en: Error Information
pt: Informações do erro

en: Error Signal Information
pt: Informações do sinal de erro

en: Output Data
pt: Dados de saída

en: There was no output.
pt: Não existem dados.

en: Nonexistent path
pt: Caminho inexistente

en: %s doesn't exist.
pt: %s não existe.

en: %u file | %u files
pt[0]: %u ficheiro
pt[1]: %u ficheiros

en: Can't mount device
pt: Não foi possível montar o dispositivo

en: Can't unmount device
pt: Não foi possível desmontar o dispositivo

en: Can't eject device
pt: Não foi possível ejetar o dispositivo

en: The recent DND operation requested for '%s' has failed.
pt: Ocorreu um erro ao efetuar a operação para %s.

en: A link to the requested URL already exists!
pt: Já existe uma ligação para o URL pedido!

en: Sort By Extension
pt: Ordenar por extensão

en: Sort By Modification Time
pt: Ordenar por data de modificação

en: Sort By Size
pt: Ordenar por tamanho

en: Directories First
pt: Diretórios no inicio

en: Directories Last
pt: Diretórios no fim

en: Actions...
pt: Ações...

en: Application Properties
pt: Propriedades da aplicação

en: Grid Icons
pt: Grelha

en: Custom Icons
pt: Personalizada

en: Default View
pt: Vista predefinida

en: Icon Size (%d)
pt: Tamanho dos ícones (%d)

en: Could not create a directory!
pt: Não foi possível criar o diretório!

en: Could not create a file!
pt: Não foi possível criar o ficheiro!

en: Already creating a new file for this directory!
pt: Já está a criar o novo ficheiro neste diretório!

en: %s can't be written to!
pt: Não pode escrever em %s!

en: Inherit parent settings
pt: Herdar definições da janela principal

en: Remember Ordering
pt: Memorizar ordenação

en: Sort Now
pt: Ordenar agora

en: Single Click Activation
pt: Ativar com um clique

en: Secure Deletion
pt: Eliminação segura

en: File Manager Settings
pt: Definições do gestor de ficheiros

en: File Icon Settings
pt: Definições dos ícones de ficheiros

en: Set background...
pt: Definir imagem de fundo...

en: Set overlay...
pt: Definir cobertura...

en: Clear overlay
pt: Remover cobertura

en: Rename %s to:
pt: Renomear %s para:

en: %s already exists!
pt: %s já existe!

en: %s could not be renamed because it is protected
pt: %s não foi renomeado porque está protegido

en: Internal filemanager error :(
pt: Erro interno do gestor de ficheiro

en: File already exists, overwrite?<ps/><hilight>%s</hilight>
pt: O ficheiro já existe. Substituir?<ps/><hilight>%s</hilight>

en: Move Source
pt: Mover fonte

en: Ignore this
pt: Ignorar

en: An error occurred while performing an operation.<ps/>%s
pt: Ocorreu um erro ao executar a operação.<ps/>%s

en: Are you sure you want to delete<ps/><hilight>%s</hilight>?
pt: Tem a certeza que quer eliminar<ps/><hilight>%s</hilight>?

en: Are you sure you want to delete<ps/><hilight>all</hilight> the %d files in<ps/><hilight>%s</hilight>?
pt: Tem a certeza que quer eliminar<ps/><hilight>estes</hilight> %d ficheiros de<ps/><hilight>%s</hilight>?

en: Are you sure you want to delete<ps/>the %d selected file in<ps/><hilight>%s</hilight>? | Are you sure you want to delete<ps/>the %d selected files in<ps/><hilight>%s</hilight>?
pt[0]: Tem a certeza que quer eliminar<ps/>%d ficheiro selecionado de:<ps/><hilight>%s</hilight>?
pt[1]: Tem a certeza que quer eliminar<ps/>os %d ficheiros selecionados de:<ps/><hilight>%s</hilight>?

en: Flash Card—%s
pt: Cartão de memória—%s

en: Unknown Volume
pt: Volume desconhecido

en: Cannot change permissions: %s
pt: Não foi possível alterar as permissões: %s

en: Occupied blocks on disk:
pt: Blocos ocupados no disco:

en: Taken on:
pt: Removido em:

en: Last Accessed:
pt: Último acesso:

en: Last Modified:
pt: Última modificação:

en: Last Modified Permissions:
pt: Últimas permissões modificadas:

en: File Type:
pt: Tipo de ficheiro:

en: Use this icon for all files of this type
pt: Utilizar este ícone para os ficheiros deste tipo

en: Link Information
pt: Informações da ligação

en: This link is broken.
pt: Esta ligação está danificada.

en: Gadget error
pt: Erro de gadget

en: %s does not support disabling autoscrolling
pt: %s não suporta a desativação de rolagem automática

en: Automatically scroll contents
pt: Deslocar conteúdo automaticamente

en: Stop moving
pt: Parar de mover

en: Insufficient gadcon support
pt: O suporte do gadcon é insuficiente

en: Module %s needs to support %s
pt: O módulo %s tem que suportar %s

en: Please press a key combination.<ps/><ps/>Press <hilight>Escape</hilight> to abort.
pt: Prima uma combinação de teclas.<ps/><ps/>Prima <hilight>Escape</hilight> para abortar.

en: Please hold any modifier you want<ps/>and press any button on your mouse<ps/>or roll a wheel to assign mouse binding.<ps/><ps/>Press <hilight>Escape</hilight> to abort.
pt: Pressione o modificador que quer utilizar<ps/>e prima qualquer botão do rato ou<ps/>mexa na roda para atribuir uma associação.<ps/><ps/>Prima <hilight>Escape</highlight> para abortar.

en: Mouse Binding Combination
pt: Combinação da associação do rato

en: Key Binding Combination
pt: Combinação da associação do teclado

en: A previous instance of Enlightenment is still active
    on this screen. Aborting startup.
pt: Já existe uma instância Enlightenment ativa neste ecrã.
    A cancelar arranque...

en: Picture Import Error
pt: Erro ao importar imagem

en: Enlightenment was unable to import the picture<ps/>due to conversion errors.
pt: O Enlightenment não conseguiu importar a imagem<ps/>devido a erros de conversão.

en: Import Error
pt: Erro ao importar

en: Enlightenment was unable to import the image<ps/>due to a copy error.
pt: O Enlightenment não conseguiu importar a<ps/>imagem devido a erros de cópia.

en: Enlightenment was unable to import the image.<ps/><ps/>Are you sure this is a valid image?
pt: O Enlightenment não conseguiu importar a imagem.<ps/><ps/>Tem a certeza que é uma imagem válida?

en: Fill and Stretch Options
pt: Opções de preenchimento e ajuste

en: Within
pt: Dentro

en: File Quality
pt: Qualidade do ficheiro

en: Select a Picture...
pt: Escolha a imagem...

en: Window Locks
pt: Bloqueios de janela

en: Generic Locks
pt: Bloqueios gerais

en: Prevent this window from moving on its own
pt: Impedir que esta janela seja movida para si própria

en: Prevent this window from being changed by me
pt: Impedir que esta janela seja alterada por mim

en: Prevent this window from being closed
pt: Impedir que esta janela seja fechada

en: Do not allow the border to change on this window
pt: Impedir a alteração dos contornos nesta janela

en: Remember the locks for this window
pt: Memorizar bloqueios desta janela

en: Prevent Changes In:
pt: Impedir alterações de:

en: Iconified state
pt: Minimização

en: Shaded state
pt: Enrolamento

en: Maximized state
pt: Maximização

en: Fullscreen state
pt: Ecrã completo

en: Program Locks
pt: Bloqueios do programa

en: Border style
pt: Estilo do contorno

en: User Locks
pt: Bloqueios do utilizador

en: Prevent:
pt: Impedir:

en: Closing the window
pt: Fechar a janela

en: Logging out while this window is open
pt: Sair da sessão com esta janela aberta

en: Behavior Locks
pt: Bloqueios de comportamento

en: Remember these Locks
pt: Memorizar estes bloqueios

en: Unredirected
pt: Não redirecionado

en: Edit Icon
pt: Editar ícone

en: Create Icon
pt: Criar ícone

en: Add to Favorites Menu
pt: Adicionar ao menu de favoritos

en: Add to IBar
pt: Adicionar à IBar

en: Create Keyboard Shortcut
pt: Criar atalho de teclado

en: Edit Color Scheme
pt: Editar esquema de cores

en: Iconify
pt: Minimizar

en: Move with keyboard
pt: Mover com o teclado

en: Resize with keyboard
pt: Redimensionar com o teclado

en: Locks
pt: Bloqueios

en: Click an object to align with.
pt: Clique num objecto para o alinhar.

en: On window...
pt: Na janela...

en: Of window...
pt: Da janela...

en: Screen %d
pt: Ecrã %d

en: Always Below
pt: Sempre por trás

en: Pin to Desktop
pt: Fixar na área de trabalho

en: Unpin from Desktop
pt: Remover da área de trabalho

en: Select Border Style
pt: Escolha o tipo de contorno

en: Use Enlightenment Default Icon Preference
pt: Utilizar ícones predefinidos do Enlightenment

en: Use Application Provided Icon
pt: Utilizar ícones da aplicação

en: Use User Defined Icon
pt: Utilizar ícones definidos pelo utilizador

en: Offer Resistance
pt: Criar resistência

en: Withdrawn
pt: Retirar

en: Iconic
pt: Icónico

en: Forget/Unmap
pt: Esquecer/Restaurar

en: Northwest
pt: Noroeste

en: Northeast
pt: Nordeste

en: Southwest
pt: Sudoeste

en: Southeast
pt: Sudeste

en: ICCCM Properties
pt: Propriedades ICCCM

en: NetWM Properties
pt: Propriedades NetWM

en: Machine
pt: Máquina

en: Base Size
pt: Tamanho base

en: Resize Steps
pt: Etapas do redimensionamento

en: Sizing
pt: Ajuste de tamanho

en: Initial State
pt: Estado inicial

en: Transient For
pt: Transitório para

en: Client Leader
pt: Programa principal

en: Take Focus
pt: Retira foco

en: Accepts Focus
pt: Aceita foco

en: Request Delete
pt: Solicita eliminação

en: Request Position
pt: Solicita posição

en: Skip Taskbar
pt: Ignorar barra de tarefas

en: Skip Pager
pt: Ignorar paginador

en: Window Remember
pt: Memorização de janela

en: Window properties are not a unique match
pt: As propriedades da janela não são exclusivas

en: You are trying to ask Enlightenment to remember to apply<ps/>properties (such as size, location, border style etc.) to<ps/>a window that <hilight>does not have unique properties</hilight>.<ps/><ps/>This means it shares Name/Class, Transience, Role etc. properties<ps/>with more than 1 other window on the screen and remembering<ps/>properties for this window will apply to all other windows<ps/>that match these properties.<ps/><ps/>This is just a warning in case you did not intend this to happen.<ps/>If you did, simply press <hilight>Apply</hilight> or <hilight>OK</hilight> buttons<ps/>and your settings will be accepted. Press <hilight>Cancel</hilight> if you<ps/>are not sure and nothing will be affected.
pt: Está a tentar que o Enlightenment se recorde de aplicar <ps/>propriedades (tais como tamanho, localização, contornos...)<ps/>a uma janela que <hilight>não possui propriedades exclusivas</hilight>.<ps/><ps/>Isto significa que a janela partilha as propriedades nome<ps/>classe, transitoriedade... com as diversas janelas no ecrã e as<ps/>propriedades desta janela serão aplicáveis a todas as<ps/>outras que possuam as mesmas propriedades.<ps/><ps/>Isto apenas serve como aviso caso você não tenha percebido o intuito da operação.<ps/>Se percebeu, prima <hilight>Aplicar</hilight> ou <hilight>Aceitar</hilight><ps/>e as suas definições serão aceites. Prima <hilight>Cancelar</hilight> se não tem a certeza.

en: No match properties set
pt: Sem propriedades definidas

en: You are trying to ask Enlightenment to remember to apply<ps/>properties (such as size, location, border style etc.) to<ps/>a window <hilight>without specifying how to remember it</hilight>.<ps/><ps/>You must specify at least 1 way of remembering this window.
pt: Está a tentar que o Enlightenment se recorde de aplicar <ps/>propriedades (tais como tamanho, localização, contornos, etc.)<ps/>a uma janela <hilight>sem especificar o método</hilight>.<ps/><ps/>Tem que especificar, pelo menos, 1 método de memorização desta janela.

en: Size and Position
pt: Tamanho e posição

en: Size, Position and Locks
pt: Tamanho, posição e bloqueios

en: Window name
pt: Nome da janela

en: Window class
pt: Classe da janela

en: Window type
pt: Tipo de janela

en: wildcard matches are allowed
pt: as "wildcards" são permitidas

en: Transience
pt: Transitoriedade

en: Identifiers
pt: Identificadores

en: Icon Preference
pt: Preferências de ícones

en: Virtual Desktop
pt: Área de trabalho virtual

en: Skip Window List
pt: Ignorar lista de janelas

en: Application file or name (.desktop)
pt: Nome ou ficheiro da aplicação (.desktop)

en: Match only one window
pt: Coincidente com uma janela

en: Always focus on start
pt: Focar sempre ao iniciar

en: Keep current properties
pt: Manter propriedades atuais

en: Start this program on login
pt: Arrancar este programa ao iniciar sessão

en: Composite Settings
pt: Definições

en: This option WILL break your desktop if you don't know what you're doing.<ps/>Do not file bugs about anything that occurs with this option enabled.<ps/>You have been warned.
pt: Esta opção irá destruir o seu ambiente de trabalho a menos que saiba exatamente o que está a fazer.<ps/>Não preencha qualquer relatório de erros sobre algum problema que ocorra com esta opção ativa.<ps/>Considere-se avisado.

en: Edit window matches
pt: Editar ocorrências de janelas

en: Select default style
pt: Escolha o estilo predefinido

en: Smooth scaling
pt: Ajuste suave

en: Don't composite fullscreen windows
pt: Não compor janelas em ecrã completo

en: Don't fade backlight
pt: Não desvanecer iluminação

en: OpenGL options:
pt: Opções OpenGL:

en: Tear-free updates (VSynced)
pt: Atualizações Tear-free (sincronização vertical)

en: Texture from pixmap
pt: Textura pixmap

en: Assume swapping method:
pt: Método de processamento:

en: Invalidate (full redraw)
pt: Invalidar (nova criação)

en: Copy from back to front
pt: Copiar de trás para a frente

en: Double buffered swaps
pt: Processamento duplo

en: Triple buffered swaps
pt: Processamento triplo

note: #-#-#-#-#  gimp-data-extras_1:2.0.4-0.2_pt.po  #-#-#-#-# dithering
en: Dithering
pt: Pontilhado (dither)

en: X Messages
pt: Mensagens do X

en: Send flush
pt: Limpar cache

en: Send dump
pt: Limpar cache drasticamente

en: Grab Server during draw
pt: Capturar servidor ao criar

en: Initial draw timeout for newly mapped windows
pt: Limite de tempo para criar novas janelas

en: %1.2f Seconds
pt: %1.2f segundos

en: DANGEROUS
pt: PERIGOSO

en: Enable advanced compositing features
pt: Ativar efeitos avançados de composição

en: Smooth scaling of window content
pt: Ajuste suave do conteúdo da janela

en: Menu (Dropdown)
pt: Menu (suspenso)

en: Menu (Popup)
pt: Menu (emergente)

en: Class:
pt: Classe:

en: Effect:
pt: Efeito:

en: Edit E_Comp_Match
pt: Editar E_Comp_Match

en: Composite Match Settings
pt: Definições de composição

en: Module Settings
pt: Módulos

en: No modules selected.
pt: Nenhum módulo selecionado.

en: More than one module selected.
pt: Mais do que um módulo selecionado.

en: Loaded Gadgets
pt: Gadgets carregados

en: Available Gadgets
pt: Gadgets disponíveis

en: Toolbar Contents
pt: Conteúdo da barra de ferramentas

en: Input Method Error
pt: Método de introdução

en: Error starting the input method executable<ps/><ps/>please make sure that your input<ps/>method configuration is correct and<ps/>that your configuration's<ps/>executable is in your PATH<ps/>
pt: Ocorreu um erro ao iniciar o executável do<ps/><ps/>método de introdução<ps/>Certifique-se que o método está bem configurado<ps/>e que o executável está no seu PATH.<ps/>

en: Favorite Applications
pt: Aplicações favoritas

en: Blanking Block
pt: Inibidor de ecrã

en: Lost Windows
pt: Janelas perdidas

en: About Theme
pt: Sobre o tema

en: Shelves
pt: Painéis

en: Change Wallpaper
pt: Alterar o papel de parede

en: Show/Hide All Windows
pt: Mostrar/ocultar todas as janelas

en: No applications
pt: Sem aplicações

en: Set Virtual Desktops
pt: Definir áreas de trabalho virtuais

en: No windows
pt: Sem janelas

en: Shelf %s
pt: Painel %s

en: Add a Shelf
pt: Adicionar painel

en: Delete a Shelf
pt: Eliminar painel

en: Shelf Settings
pt: Definições do painel

en: Above Everything
pt: Por cima de tudo

en: Below Windows
pt: Por baixo das janelas

en: Below Everything
pt: Por baixo de tudo

en: %1.0f pixels
pt: %1.0f pixeis

en: Shrink to Content Width
pt: Ajustar ao conteúdo

en: Auto-hide the shelf
pt: Ocultar automaticamente

en: Show on mouse in
pt: Mostrar ao passar com o rato

en: Show on mouse click
pt: Mostrar ao clicar com o rato

en: Hide timeout
pt: Intervalo para ocultar

en: %.1f seconds
pt: %.1f segundos

en: Hide duration
pt: Intervalo para mostrar

en: %.2f seconds
pt: %.2f segundos

en: Don't adjust windows when overlapping the shelf
pt: Não ajustar as janelas ao cobrir o painel

en: Auto Hide
pt: Ocultar automaticamente

en: Show on all Desktops
pt: Mostrar em todas as área de trabalho

en: Show on specified Desktops
pt: Mostrar nas áreas de trabalho indicadas

en: Toolbar Settings
pt: Definições da barra de ferramentas

en: Enlightenment cannot initialize Eina!
pt: O Enlightenment não conseguiu iniciar o Eina!

en: Enlightenment could not create a logging domain!
pt: O Enlightenment não conseguiu criar o domínio de registo!

en: Enlightenment cannot initialize Eet!
pt: O Enlightenment não conseguiu iniciar o Eet!

en: Enlightenment cannot initialize Ecore!
pt: O Enlightenment não conseguiu iniciar o Ecore!

en: Enlightenment cannot initialize EFX!
pt: O Enlightenment não conseguiu iniciar o EFX!

en: Enlightenment cannot initialize EIO!
pt: O Enlightenment não conseguiu iniciar o EIO!

en: Enlightenment cannot set up an exit signal handler.
    Perhaps you are out of memory?
pt: O Enlightenment não conseguiu configurar o sinal de saída!
    Será que tem memória suficiente?

en: Enlightenment cannot set up a HUP signal handler.
    Perhaps you are out of memory?
pt: O Enlightenment não conseguiu configurar o sinal do HUP!
    Será que tem memória suficiente?

en: Enlightenment cannot set up a USER signal handler.
    Perhaps you are out of memory?
pt: O Enlightenment não conseguiu configurar o sinal de UTILIZADOR!
    Será que tem memória suficiente?

en: Enlightenment cannot initialize Ecore_File!
pt: O Enlightenment não conseguiu iniciar Ecore_File!

en: Enlightenment cannot initialize Ecore_Con!
pt: O Enlightenment não conseguiu iniciar Ecore_Con!

en: Enlightenment cannot initialize Ecore_Ipc!
pt: O Enlightenment não conseguiu iniciar Ecore_Ipc!

en: Enlightenment cannot initialize Ecore_Evas!
pt: O Enlightenment não conseguiu iniciar Ecore_Evas!

en: Enlightenment cannot initialize Elementary!
pt: O Enlightenment não conseguiu iniciar o Elementary!

en: Enlightenment cannot initialize Emotion!
pt: O Enlightenment não conseguiu iniciar o Emotion!

en: Enlightenment found ecore_evas doesn't support the Wayland SHM
    rendering in Evas. Please check your installation of Evas and
    Ecore and check they support the Wayland SHM rendering engine.
pt: O Enlightenment descobriu que o ecore_evas não tem suporte ao
    processamento Wayland SHM no Evas. Verifique a instalação
    do Evas e do Ecore e verifique se ambos possuem suporte a Wayland SHM.

en: Enlightenment found ecore_evas doesn't support the Software X11
    rendering in Evas. Please check your installation of Evas and
    Ecore and check they support the Software X11 rendering engine.
pt: O Enlightenment descobriu que o ecore_evas não tem suporte ao
    processamento X11 no Evas. Por favor verifique a instalação
    do Evas e do Ecore e verifique se ambos possuem suporte a X11.

en: Enlightenment found ecore_evas doesn't support the Software Buffer
    rendering in Evas. Please check your installation of Evas and
    Ecore and check they support the Software Buffer rendering engine.
pt: O Enlightenment descobriu que o ecore_evas não tem suporte ao
    "Software Buffer" no Evas. Por favor verifique a instalação
    do Evas e do Ecore e verifique se ambos possuem suporte "Software Buffer".

en: Enlightenment cannot initialize E_Intl!
pt: O Enlightenment não conseguiu iniciar E_Intl!

en: Enlightenment cannot initialize its emergency alert system.
    Have you set your DISPLAY variable?
pt: O Enlightenment não conseguiu iniciar o sistema de alertas!
    Configurou a variável DISPLAY?

en: Enlightenment cannot create directories in your home directory.
    Perhaps you have no home directory or the disk is full?
pt: O Enlightenment não conseguiu criar os diretórios da sua pasta pessoal!
    A pasta pessoal existe? Será que o disco está cheio?

en: Enlightenment cannot set up its file registry system.
pt: O Enlightenment não conseguiu configurar o registo do sistema!

en: Enlightenment cannot set up its config system.
pt: O Enlightenment não conseguiu configurar o sistema de configurações!

en: Enlightenment cannot set up its environment.
pt: O Enlightenment não conseguiu configurar o ambiente de trabalho!

en: Enlightenment cannot set up paths for finding files.
    Perhaps you are out of memory?
pt: O Enlightenment não conseguiu configurar os diretórios de pesquisa!
    Será que tem memória suficiente?

en: Enlightenment cannot set up its font system.
pt: O Enlightenment não conseguiu configurar as letras do sistema!

en: Enlightenment cannot set up its theme system.
pt: O Enlightenment não conseguiu configurar o tema do sistema!

en: Enlightenment cannot create a dbus session connection.
    At best this will break many things, at worst it will hard lock your machine.
    If you're sure you know what you're doing, export E_NO_DBUS_SESSION=1
pt: O Enlightenment não pode criar uma ligação de sessão dbus.
    Na melhor das hipóteses isto vai danificar muitas coisas, na pior das hipóteses vai bloquear a máquina.
    Se tem a certeza que sabe o que está a fazer, exporte E_NO_DBUS_SESSION=1

en: Enlightenment cannot initialize the FDO desktop system.
    Perhaps you lack permissions on ~/.cache/efreet or are
    out of memory or disk space?
pt: O Enlightenment não conseguiu iniciar o sistema FDO!
    Tem permissões de escrita em ~/.cache/efreet?
    Possui espaço livre em disco? A memória é suficiente?

en: Enlightenment cannot set up its intl system.
pt: O Enlightenment não conseguiu configurar o sistema de internacionalização!

en: Enlightenment cannot set up its actions system.
pt: O Enlightenment não conseguiu configurar o sistema de ações!

en: Enlightenment cannot initialize the Privilege System access system.
pt: O Enlightenment não conseguiu inicializar o sistema de acesso ao Sistema de Privilégios.

en: Enlightenment cannot set up its powersave modes.
pt: O Enlightenment não conseguiu configurar os modos de energia!

en: Enlightenment set up window management for all the screens on your system
    failed. Perhaps another window manager is running?
pt: Ocorreu uma falha ao configurar o gestor de janelas Enlightenment para os
    ecrã do seu sistema. Será que já existe outro gestor de janelas ativo?

en: Enlightenment cannot set up its pointer system.
pt: O Enlightenment não conseguiu configurar o sistema de cursor!

en: Enlightenment cannot set up its scale system.
pt: O Enlightenment não conseguiu configurar o sistema de escalas!

en: Enlightenment cannot set up its init screen.
pt: O Enlightenment não conseguiu configurar o ecrã inicial!

en: Enlightenment cannot configure the backlight.
pt: O Enlightenment não conseguiu configurar a iluminação!

en: Enlightenment cannot configure the DPMS settings.
pt: O Enlightenment não conseguiu configurar as definições DPMS!

en: Enlightenment cannot set up its desk locking system.
pt: O Enlightenment não conseguiu configurar o sistema de bloqueio!

en: Enlightenment cannot initialize the System Command system.
pt: O Enlightenment não conseguiu iniciar os comandos do sistema!

en: Enlightenment cannot set up its exec system.
pt: O Enlightenment não conseguiu configurar o sistema de execuções!

en: Enlightenment cannot initialize the File manager.
pt: O Enlightenment não conseguiu iniciar o gestor de ficheiros!

en: Enlightenment cannot set up its msg system.
pt: O Enlightenment não conseguiu configurar o sistema de mensagens!

en: Enlightenment cannot set up its grab input handling system.
pt: O Enlightenment não conseguiu configurar o sistema da captura de entradas1

en: Enlightenment cannot set up its module system.
pt: O Enlightenment não conseguiu configurar o sistema de módulos!

en: Enlightenment cannot setup remember settings.
pt: O Enlightenment não conseguiu configurar as definições de memorização!

en: Enlightenment cannot set up its gadget control system.
pt: O Enlightenment não conseguiu configurar o sistema de gadgets!

en: Enlightenment cannot set up its toolbars.
pt: O Enlightenment não conseguiu configurar as barras de ferramentas!

en: Enlightenment cannot set up its desktop background system.
pt: O Enlightenment não conseguiu configurar a imagem da área de trabalho!

en: Enlightenment cannot configure the mouse settings.
pt: O Enlightenment não conseguiu configurar as definições do rato!

en: Enlightenment cannot set up its bindings system.
pt: O Enlightenment não conseguiu configurar o sistema de associações!

en: Enlightenment cannot initialize the Thumbnailing system.
pt: O Enlightenment não conseguiu configurar o sistema de miniaturas!

en: Enlightenment cannot initialize the Icon Cache system.
pt: O Enlightenment não conseguiu iniciar a cache de ícones!

en: Enlightenment cannot initialize the Update system.
pt: O Enlightenment não conseguiu iniciar o sistema de atualizações!

en: Enlightenment cannot initialize its desktop environment.
pt: O Enlightenment não conseguiu iniciar o ambiente de trabalho!

en: Enlightenment cannot set up its order file system.
pt: O Enlightenment não conseguiu configurar o sistema de organização dos ficheiros!

en: Welcome to Enlightenment
pt: Bem-vindo ao Enlightenment

en: Version: %s
pt: Versão: %s

en: Options:
      -display DISPLAY
        Connect to display named DISPLAY.
        EG: -display :1.0
      -fake-xinerama-screen WxH+X+Y
        Add a FAKE xinerama screen (instead of the real ones)
        given the geometry. Add as many as you like. They all
        replace the real xinerama screens, if any. This can
        be used to simulate xinerama.
        EG: -fake-xinerama-screen 800x600+0+0 -fake-xinerama-screen 800x600+800+0
      -profile CONF_PROFILE
        Use the configuration profile CONF_PROFILE instead of the user selected default or just "default".
      -good
        Be good.
      -evil
        Be evil.
      -psychotic
        Be psychotic.
      -locked
        Start with desklock on, so password will be asked.
      -i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it
        If you need this help, you don't need this option.
      -version
pt: Opções:
      -display DISPLAY
        Connect to display named DISPLAY.
        EG: -display :1.0
      -fake-xinerama-screen WxH+X+Y
        Add a FAKE xinerama screen (instead of the real ones)
        given the geometry. Add as many as you like. They all
        replace the real xinerama screens, if any. This can
        be used to simulate xinerama.
        EG: -fake-xinerama-screen 800x600+0+0 -fake-xinerama-screen 800x600+800+0
      -profile CONF_PROFILE
        Use the configuration profile CONF_PROFILE instead of the user selected default or just "default".
      -good
        Be good.
      -evil
        Be evil.
      -psychotic
        Be psychotic.
      -locked
        Start with desklock on, so password will be asked.
      -i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it
        If you need this help, you don't need this option.
      -version

en: You are executing enlightenment directly. This is
    bad. Please do not execute the "enlightenment"
    binary. Use the "enlightenment_start" launcher. It
    will handle setting up environment variables, paths,
    and launching any other required services etc.
    before enlightenment itself begins running.
pt: Está a executar o Enlightenment diretamente. Isto
    não é bom. Não utilize o binário "enlightenment".
    Utilize o lançador "enlightenment_start". Este irá
    fazer a gestão das variáveis de ambiente, caminhos,
    bem como iniciar outros serviços necessários,
    antes de iniciar a sessão.

en: Enlightenment cannot create a compositor.
pt: O Enlightenment não conseguiu criar um compositor.

en: Enlightenment cannot set up its dnd system.
pt: O Enlightenment não conseguiu configurar o sistema de arrastar e largar!

en: Enlightenment crashed early on start and has<ps/>been restarted. There was an error loading the<ps/>module named: %s. This module has been disabled<ps/>and will not be loaded.
pt: O Enlightenment terminou ao iniciar a sessão e <ps/>foi reiniciado. Ocorreu um erro ao carregar o <ps/>módulo: %s. Este módulo foi desativado<ps/>e não será carregado.

en: Enlightenment crashed early on start and has been restarted
pt: O Enlightenment terminou ao iniciar a sessão e foi reiniciado

en: Enlightenment crashed early on start and has been restarted.<ps/>There was an error loading the module named: %s<ps/><ps/>This module has been disabled and will not be loaded.
pt: O Enlightenment terminou ao iniciar a sessão e foi reiniciado.<ps/> Ocorreu um erro ao carregar o módulo: %s.<ps/><ps/>Este módulo foi desativado e não será carregado.

en: Enlightenment crashed early on start and has<ps/>been restarted. All modules have been disabled<ps/>and will not be loaded to help remove any problem<ps/>modules from your configuration. The module<ps/>configuration dialog should let you select your<ps/>modules again.
pt: O Enlightenment terminou ao iniciar a sessão<ps/>e foi reiniciado.Todos os módulos foram desativados<ps/>e não serão carregados de modo a que possa<ps/>corrigir os problemas. O diálogo de configuração<ps/>dos módulos deve permitir-lhe escolher<ps/>os módulos a carregar novamente.

en: Enlightenment crashed early on start and has been restarted.<ps/>All modules have been disabled and will not be loaded to help<ps/>remove any problem modules from your configuration.<ps/><ps/>The module configuration dialog should let you select your<ps/>modules again.
pt: O Enlightenment terminou ao iniciar a sessão e foi reiniciado.<ps/>Todos os módulos foram desativados e não serão carregados de<ps/>modo a que possa corrigir os problemas.<ps/><ps/>O diálogo de configuração dos módulos deve permitir-lhe escolher<ps/>os módulos a carregar.

en: Loading Module: %s
pt: A carregar módulo: %s

en: There was an error loading the module named: %s<ps/>No module named %s could be found in the<ps/>module search directories.<ps/>
pt: Ocorreu um erro ao carregar o módulo: %s<ps/>O módulo com o nome %s não foi encontrado nos<ps/>diretórios de pesquisa dos módulos.<ps/>

en: Error loading Module
pt: Erro ao carregar módulo

en: There was an error loading the module named: %s<ps/>The full path to this module is:<ps/>%s<ps/>The error reported was:<ps/>%s<ps/>
pt: Ocorreu um erro ao carregar o módulo: %s<ps/>O caminho para o módulo é:<ps/>%s<ps/>O erro reportado foi:<ps/>%s.<ps/>

en: Module does not contain all needed functions
pt: O módulo não contém as funções necessárias

en: Module API Error<ps/>Error initializing Module: %s<ps/>It requires a module API version of: %i.<ps/>The module API advertized by Enlightenment is: %i.<ps/>
pt: Erro na API do módulo<ps/>Erro ao iniciar o módulo: %s<ps/>O módulo requer a versão mínima API: %i.<ps/>O módulo API com advertências é: %i.<ps/>

en: Enlightenment %s Module
pt: Módulo %s do Enlightenment

en: What action should be taken with this module?<ps/>
pt: Qual a ação que deve ser efetuada com este módulo?<ps/>

en: The following modules are not standard ones for<ps/>Enlightenment and may cause bugs and crashes.<ps/>Please remove them before reporting any bugs.<ps/><ps/>The module list is as follows:<ps/><ps/>
pt: Os módulos indicados não são parte integrante do<ps/>Enlightenment e podem causar erros e falhas.<ps/>Remova-os antes de reportar qualquer erro<ps/><ps/>A lista dos módulos é a seguinte:<ps/><ps/>

en: Unstable module tainting
pt: Análise de módulos instáveis

en: I know
pt: Eu sei

en: Enlightenment was unable to fork a child process:<ps/><ps/>%s<ps/>
pt: O Enlightenment não conseguiu derivar o processo:<ps/><ps/>%s<ps/>

en: Top-left Corner
pt: Em cima (à esquerda)

en: Top-right Corner
pt: Em cima (à direita)

en: Bottom-left Corner
pt: Em baixo (à esquerda)

en: Bottom-right Corner
pt: Em baixo (à direita)

en: Left-top Corner
pt: À esquerda (em cima)

en: Right-top Corner
pt: À direita (em cima)

en: Left-bottom Corner
pt: À esquerda (em baixo)

en: Right-bottom Corner
pt: À direita (em baixo)

en: Shelf #%d
pt: Painel #%d

en: Shelf Autohide Error
pt: Erro de ocultação automática do painel

en: Shelf autohiding will not work properly<ps/>with the current configuration; set your shelf to<ps/>"Below Everything" or disable autohiding.
pt: A ocultação do painel não vai funcionar<ps/>corretamente com a configuração atual.<ps/>Defina o painel para "Por baixo de tudo"<ps/>ou desative a ocultação automática.

en: Add New Shelf
pt: Adicionar um painel

en: Shelf Error
pt: Erro do painel

en: A shelf with that name already exists!
pt: Já existe um painel com este nome!

en: Stop Moving Gadgets
pt: Parar de mover gadgets

en: Begin Moving Gadgets
pt: Mover gadgets

en: Are you sure you want to delete this shelf?
pt: Tem a certeza que quer eliminar este painel?

en: You requested to delete this shelf.<ps/><ps/>Are you sure you want to delete it?
pt: Solicitou a eliminação deste painel.<ps/><ps/>Tem a certeza que o quer fazer?

en: A shelf with that name and id already exists!
pt: Já existe um painel com este nome e id!

en: Rename Shelf
pt: Renomear painel

en: Logout is taking too long.<ps/>Some applications refuse to close.<ps/>Do you want to finish the logout<ps/>anyway without closing these<ps/>applications first?<ps/><ps/>Auto logout in %d seconds.
pt: Está a levar muito tempo para sair da sessão.<ps/>Algumas aplicações recusam-se a fechar.<ps/>Pretende continuar<ps/>apesar das aplicações não terem<ps/>sido fechadas?<ps/><ps/>A sessão será terminada em %d segundos.

en: Logout problems
pt: Erro ao sair da sessão

en: Logout now
pt: Sair agora

en: Wait longer
pt: Esperar um pouco

en: Enlightenment is busy with another request
pt: O Enlightenment está ocupado com outro pedido

en: Logging out.<ps/>You cannot perform other system actions<ps/>once a logout has begun.
pt: A sair da sessão.<ps/>Não pode executar quaisquer outras ações do sistema<ps/>uma vez iniciado a saída.

en: Powering off.<ps/>You cannot perform any other system actions<ps/>once a shutdown has been started.
pt: A encerrar.<ps/>Não pode executar quaisquer outras ações do sistema<ps/>uma vez iniciado o encerramento.

en: Resetting.<ps/>You cannot perform any other system actions<ps/>once a reboot has begun.
pt: A reiniciar.<ps/>Não pode executar quaisquer outras ações do sistema<ps/>depois de começado o reinício.

en: Suspending.<ps/>You cannot perform any other system actions<ps/>until suspend is complete.
pt: A suspender.<ps/>Não pode executar quaisquer outras ações do sistema<ps/>até que a suspensão esteja concluída.

en: Hibernating.<ps/>You cannot perform any other system actions<ps/>until hibernation is complete.
pt: A hibernar.<ps/>Não pode executar quaisquer outras ações do sistema<ps/>até que a hibernação esteja concluída.

en: Hiybrid Susspending.<ps/>You cannot perform any other system actions<ps/>until hybrid susspend is complete.
pt: Suspensão híbrida.<ps/>Não pode executar quaisquer outras ações do sistema<ps/>até que a suspensão híbrida esteja concluída.

en: Suspending then hibernating.<ps/>You cannot perform any other system actions<ps/>until suspend then hibernate is complete.
pt: Suspender e depois hibernar.<ps/>Não pode executar quaisquer outras ações do sistema<ps/>até que a suspensão e a hibernação estejam concluídas.

en: EEK! This should not happen
pt: Isto não devia acontecer

en: Error in Enlightenment System Service
pt: Erro no serviço do sistema Enlightenment

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>because ecore_exe_run() failed.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>porque ecore_exe_run() falhou.

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>because your user has no passwd file entry.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>porque o seu utilizador não tem entrada de ficheiro passwd.

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>because your username is blank in the passwd file.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>porque o seu nome de utilizador está em branco no ficheiro passwd.

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>because it could not allocate memory.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>porque não conseguiu atribuir memória.

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>because it can't find your user group entry.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>porque não consegue encontrar a entrada do seu grupo de utilizadores.

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>because your user group entry is blank.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>porque a entrada do seu grupo de utilizadores está em branco.

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>since it can't become root. Missing setuid bit?
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>uma vez que não se pode tornar root. Bit setuid em falta?

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>since it can't become group root. Missing setuid bit?
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>uma vez que não se pode ser do grupo do root. Bit setuid em falta?

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>because the passwd file entry for root isn't found.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>porque não se encontra a entrada do ficheiro passwd para o root.

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>because the root home directory is blank.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>porque o diretório home do root está em branco.

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>because the root home directory is not a full path.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>porque o diretório home do root não é um localização completa.

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>because the root home directory can't be found.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>porque não foi possível encontrar o diretório home do root.

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>because it can't change the HOME environment.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>porque não pode alterar o ambiente HOME.

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>because it cannot change working directory to root's home.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>porque não pode alterar o diretório de trabalho para a home do root.

en: Enlightenment cannot successfully start<br>the enlightenment_system service<br>because your user is denied access to all services.<br>Please see /etc/enlightenment/system.conf.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system<br>porque é negado ao seu utilizador o acesso a todos os serviços.<br>Veja /etc/enlightenment/system.conf.

en: Enlightenment cannot successfully start<br>the enlightenment_system service for<br>some unknown reason.
pt: O Enlightenment não conseguiu iniciar com sucesso<br>o serviço enlightenment_system por<br>algum motivo desconhecido.

en: Set As Theme
pt: Definir como tema

en: EFM Toolbar
pt: Barra de ferramentas EFM

en: Bother me later
pt: Mais tarde

en: Never tell me
pt: Nunca mais

en: Update Notice
pt: Aviso de atualizações

en: Your enlightenment version is<ps/>not the current latest release.<ps/>The latest version is:<ps/><ps/>%s<ps/><ps/>Please visit www.enlightenment.org<ps/>or update your system packages<ps/>to get a new version.
pt: A sua versão do Enlightenment<ps/>não é a versão mais recente.<ps/>A versão mais recente é a:<ps/><ps/>%s<ps/><ps/>Aceda a www.enlightenment.org<ps/>ou atualize os pacotes do sistema<ps/>para obter a nova versão.

en: Cannot exit - immortal windows.
pt: Não pode sair - janelas não termináveis.

en: Some windows are left still around with the Lifespan lock enabled. This means<ps/>that Enlightenment will not allow itself to exit until these windows have<ps/>been closed or have the lifespan lock removed.<ps/>
pt: Ainda existem algumas janelas com o bloqueio "lifespan" ativo.<ps/>Isto significa<ps/>que não pode sair do Enlightenment até que estas janelas sejam<ps/>fechadas ou que o bloqueio seja removido.<ps/>

en: In the future
pt: No futuro

en: In the last minute
pt: No último minuto

en: Failed to create directory: %s .<ps/>Check that you have correct permissions set.
pt: Ocorreu um erro ao criar o diretório: %s.<ps/>Verifique se tem as permissões necessárias.

en: Failed to create directory: %s .<ps/>A file of that name already exists.
pt: Ocorreu um erro ao criar o diretório: %s.<ps/>Já existe um ficheiro com este nome.

en: Configuration data needed upgrading. Your old configuration<ps/>has been wiped and a new set of defaults initialized. This<ps/>will happen regularly during development, so don't report a<ps/>bug. This means the module needs new configuration<ps/>data by default for usable functionality that your old<ps/>configuration lacked. This new set of defaults will fix<ps/>that by adding it in. You can re-configure things now to your<ps/>liking. Sorry for the hiccup in your configuration.<ps/>
pt: As definições precisam de ser atualizadas. As suas definições<ps/>serão apagadas e serão iniciados novos valores predefinidos.<ps/>Isto irá ocorrer repetidamente durante o<ps/>desenvolvimento e não deve reportar qualquer erro.<ps/>Isto significa que o Enlightenment precisa de dados que as<ps/>suas antigas definições não possuem. Este conjunto de valores<ps/>corrige a situação. Mais tarde poderá configurar o Enlightenment<ps/>ao seu gosto. Desculpe qualquer inconveniente.<ps/>

en: %s Configuration Updated
pt: Configuração de %s atualizada

en: Your module configuration is NEWER than the module version. This is very<ps/>strange. This should not happen unless you downgraded<ps/>the module or copied the configuration from a place where<ps/>a newer version of the module was running. This is bad and<ps/>as a precaution your configuration has been now restored to<ps/>defaults. Sorry for the inconvenience.<ps/>
pt: A configuração do seu módulo é mais RECENTE que a versão do módulo.<ps/>Isto é muito estranho e só acontece se reverter o módulo ou se<ps/>tiver copiado a configuração de um local em que está instalada<ps/>uma versão mais recente do módulo. Isto é mau e por precaução<ps/>as suas definições originais foram restauradas.<b>Desculpe qualquer inconveniente.<ps/>

en: A second | %li Seconds
pt[0]: Um segundo
pt[1]: %li segundos

en: One year | %li Years
pt[0]: Um ano
pt[1]: %li anos

en: One month | %li Months
pt[0]: Um mês
pt[1]: %li meses

en: One week | %li Weeks
pt[0]: Uma semana
pt[1]: %li semanas

en: One day | %li Days
pt[0]: Um dia
pt[1]: %li dias

en: An hour | %li Hours
pt[0]: Uma hora
pt[1]: %li horas

en: A minute | %li Minutes
pt[0]: Um minuto
pt[1]: %li minutos

en: Mime-type:
pt: Tipo mime:

en: Reserved:
pt: Reservado:

en: Mount status:
pt: Estado:

en: Go up a Directory
pt: Subir um diretório

en: Backlight
pt: Iluminação

en: Backlight Controls
pt: Controlos de iluminação

en: Battery Monitor Settings
pt: Definições de bateria

en: Show alert when battery is low
pt: Mostrar alerta se a bateria estiver fraca

en: Use desktop notifications for alert
pt: Utilizar notificações da área de trabalho

en: Suspend when below:
pt: Suspender ao atingir:

en: Hibernate when below:
pt: Hibernar ao atingir:

en: Shutdown when below:
pt: Desligar ao atingir:

en: Show low battery alert
pt: Mostrar alerta de bateria fraca

en: Alert when at:
pt: Alertar com:

en: %1.0f min
pt: %1.0f min.

en: Auto dismiss in...
pt: Ignorar automaticamente em...

en: Fuzzy Mode
pt: Modo difuso

note: #-#-#-#-#  gnome-control-center_1:49.3-1_pt.po (gnome-control-center)  #-#-#-#-# TRANSLATORS: primary battery #-#-#-#-#  gnome-power-manager_43.0-5_pt.po (3.8)  #-#-#-#-# TRANSLATORS: battery state
en: Discharging
pt: A descarregar

en: (Dis)charge
pt: (Des)carregar

en: Battery: %s (%s)
pt: Bateria: %s (%s)

en: Battery: %s
pt: Bateria: %s

en: Power Management Timing
pt: Temporização da gestão de energia

en: Your battery is low!
pt: A bateria está fraca!

en: AC power is recommended.
pt: Deve ligar à corrente.

en: Battery Meter
pt: Monitor de bateria

en: Could not register default agent:<br>%s %s
pt: Não foi possível registar o agente predefinido:<br>%s %s

en: Could not register agent:<br>%s %s
pt: Não foi possível registar o agente:<br>%s %s

en: Could not call RegisterAgent
pt: Não foi possível chamar o agente de registo

en: Supply PIN
pt: Fornecer PIN

en: Pair? PIN: <hilight>%s</hilight>
pt: Emparelhar? PIN: <hilight>%s</hilight>

en: Pair? PIN: <hilight>%06u</hilight>
pt: Emparelhar? PIN: <hilight>%06u</hilight>

en: Connect?
pt: Ligar?

en: Bluetooth rfkill run Error
pt: Erro ao executar rfkill Bluetooth

en: Trying to rfkill unblock the bluetooth adapter failed.<br>Do you have rfkill installed? Check sysactions.conf<br>to ensure the command is right and your user is<br>permitted to use the rfkill unblock action. Check the<br>users and groups there to be sure.
pt: Falha ao tentar desbloquear o adaptador bluetooth.<br>Tem o rfkill instalado? Verifique o sysactions.conf<br>para garantir que o comando esteja certo e que o utilizador esteja<br>autorizado a usar a ação de desbloqueio rfkill. Confira os<br>utilizadores e grupos lá para ter a certeza.

en: Adapters
pt: Adaptadores

en: Unknown Address
pt: Endereço desconhecido

en: Enable power for this adapter
pt: Ativar a energia para este adaptador

en: Make this adapter visible to other devices
pt: Tornar este adaptador visível para outros dispositivos

en: Scan for other devices
pt: Procura de outros dispositivos

en: Pairable
pt: Emparelhável

en: Allow this adapter to have other devices request to pair with it
pt: Permitir que este adaptador tenha outros dispositivos a pedir para emparelhar

en: Address: %s (%s)<br>Services: %s%s%s%s%s%s%s%s%s<br>Trusted: %s<br>Blocked: %s<br>
pt: Endereco: %s (%s)<ps/>Serviços: %s%s%s%s%s%s%s%s%s<ps/>Confiável: %s<ps/>Bloqueado: %s<ps/>

en: Limited-Discoverable
pt: Visível temporariamente

en: Positioning
pt: Posicionamento

en: Networking
pt: Ligação de redes

en: Rendering
pt: Renderização

en: Capture
pt: Captura

en: Audio
pt: Áudio

en: Telephony
pt: Telefonia

en: Information
pt: Informação

en: Stop this from being an unlock device
pt: Impedir que isto seja um dispositivo desbloqueado

en: Make this auto unlock when detected (and lock when not)
pt: Tornar isto desbloqueado automaticamente quando detetado (e bloqueado quando não detetado)

en: Disconnect this device
pt: Desligar este dispositivo

en: Connect this device
pt: Ligar este dispositivo

en: Disrust this device
pt: Não confiar neste dispositivo

en: Trust this device
pt: Confiar neste dispositivo

en: Pair with this device
pt: Emparelhado com este dispositivo

en: Unpair with this device
pt: Desemparelhar deste dispositivo

en: Reject pairing
pt: Rejeitar o emparelhamento

en: Options for device like connect, pair etc.
pt: Opções para dispositivos como ligar, emparelhar, etc.

en: Clock Settings
pt: Definições do relógio

en: Analog
pt: Analógico

en: Weekend
pt: Fim de semana

en: %a, %e %b, %Y
pt: %a, %e de %b, %Y

en: Toggle calendar
pt: Alternar calendário

en: Launcher Applications
pt: Lançador Aplicações

en: Restart Applications
pt: Aplicações a carregar ao reiniciar

en: Screen Lock Applications
pt: Aplicações a carregar ao bloquear o ecrã

en: Screen Unlock Applications
pt: Aplicações a carregar ao desbloquear o ecrã

en: Personal Application Launchers
pt: Lançadores de aplicações

en: Custom Browser Command
pt: Comando de navegador personalizado

en: Selected Application
pt: Aplicação selecionada

en: Desktop Environments
pt: Ambientes de trabalho

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_pt.po (Odoo Server 16.0)  #-#-#-#-# module: base
en: Execution
pt: Execução

en: Only launch single instances
pt: Permitir apenas instâncias únicas

en: X11 Basics
pt: X11

en: Load X Resources
pt: Carregar recursos do servidor X

en: Load X Modifier Map
pt: Carregar modificadores do servidor X

en: Major Desktops
pt: Principais ambientes de trabalho

en: Start GNOME services on login
pt: Arrancar serviços GNOME ao iniciar sessão

en: Start KDE services on login
pt: Arrancar serviços KDE ao iniciar sessão

en: Show applications only for Environment
pt: Mostrar aplicações apenas para o Ambiente

en: Create Application Launcher
pt: Criar lançador de aplicação

en: Launcher Other
pt: Lançador Outros

en: ACPI Bindings Settings
pt: Definições de associação ACPI

en: ACPI Bindings
pt: Associação ACPI

en: Action Params
pt: Parâmetros da ação

en: AC Adapter Unplugged
pt: Adaptador AC desligado

en: AC Adapter Plugged
pt: Adaptador AC ligado

en: Ac Adapter
pt: Adaptador AC

en: Lid Unknown
pt: Estado desconhecido (tampo)

en: Lid Opened
pt: Abrir tampo

en: Lid
pt: Tampo

en: Power Button
pt: Botão de energia

en: Sleep Button
pt: Botão de suspensão

en: Brightness Down
pt: Diminuir brilho

en: Brightness Up
pt: Aumentar brilho

en: Assist
pt: Assistente

en: Tablet On
pt: Tablet ligado

en: Tablet Off
pt: Tablet desligado

en: Screenlock
pt: Bloqueio de ecrã

en: Battery Button
pt: Botão de energia

en: Tablet Disabled
pt: Tablet inativo

en: Tablet Enabled
pt: Tablet ativo

en: Next Media
pt: Ficheiro seguinte

en: Prev Media
pt: Ficheiro anterior

en: Stop Media
pt: Parar ficheiro

en: Play Media
pt: Reproduzir ficheiro

en: ACPI Binding
pt: Associação ACPI

en: Please trigger the ACPI event you wish to bind to, <ps/><ps/>or <hilight>Escape</hilight> to abort.
pt: Acione o evento ACPI que pretende associar<ps/><ps/>ou <hilight>Escape</hilight> para abortar.

en: Please select an edge,<ps/>or click <hilight>Close</hilight> to abort.<ps/><ps/>You can either specify a delay of this<ps/> action using the slider, or make it<ps/>respond to edge clicks:
pt: Selecione uma margem<ps/>ou clique em <hilight>Fechar</hilight> para abortar.<ps/><ps/>Pode também especificar<ps/>um atraso para esta ação utilizando<ps/>o cursor ou fazê-lo responder aos cliques nas margens:

en: Edge Bindings Settings
pt: Definições da associação das margens

en: Mouse Button
pt: Botão do rato

en: Allow binding activation with fullscreen windows
pt: Permitir ativação de associações nas janelas em ecrã completo

en: Allow binding activation with multiple screens (DANGEROUS!)
pt: Permitir ativação de associações em vários ecrãs (PERIGOSO)

en: Edge Binding Sequence
pt: Combinação de associação das margens

en: Clickable edge
pt: Margem clicável

en: Drag only
pt: Apenas arrastar

en: No edge selected
pt: Nenhuma margem selecionada

en: Edge Binding Error
pt: Erro na associação da margem

en: The edge binding that you chose is already used by<ps/><hilight>%s</hilight> action.<ps/>Please choose another edge to bind.
pt: A associação da margem escolhida já está a ser<ps/>utilizada pela ação<ps/><hilight>%s</hilight>.<ps/>Escolha outra margem.

en: Top Left Edge
pt: Margem superior esquerda

en: Top Right Edge
pt: Margem superior direita

en: Bottom Right Edge
pt: Margem inferior direita

en: Bottom Left Edge
pt: Margem inferior esquerda

en: (left clickable)
pt: (clicável à esquerda)

en: (clickable)
pt: (clicável)

en: (drag only)
pt: (apenas arrastar)

en: Single key
pt: Uma tecla

en: Key Bindings Settings
pt: Definições da associação do teclado

en: Restore Default Bindings
pt: Restaurar associações originais

en: Binding Key Error
pt: Erro na associação do teclado

en: The binding key combination that you chose is already used by <ps/><hilight>%s</hilight> action.<ps/>Please choose another binding key combination.
pt: A combinação da associação do teclado escolhida já está a ser utilizada pela ação<ps/><hilight>%s</hilight>.<ps/>Escolha outra combinação.

en: Mouse Bindings Settings
pt: Definições da associação do rato

en: Unable to set a mouse wheel binding without modifiers<ps/>on a window: conflict with existing edje signal bindings.<ps/>FIXME!!!
pt: Não foi possível definir a associação da rota do rato de<ps/>uma janela sem modificadores pois existe um conflito com<ps/>uma associação edje. Corrija!!!

en: Mouse Binding Error
pt: Erro na associação do rato

en: Mouse Bindings
pt: Associação do rato

en: Action Context
pt: Contexto da ação

en: Win List
pt: Lista de janelas

en: Mouse Wheels
pt: Rodas do rato

en: Left button
pt: Botão esquerdo

en: Right button
pt: Botão direito

en: Button %i
pt: Botão %i

en: Extra button (%d)
pt: Botão extra (%d)

en: Extra Wheel (%d) Up
pt: Roda extra (%d) para cima

en: Extra Wheel (%d) Down
pt: Roda extra (%d) para baixo

en: Signal Binding Error
pt: Erro na associação de sinais

en: Signal and Source must NOT be blank!
pt: O sinal e a fonte não podem estar vazios!

en: The signal and source that you entered are already used by<ps/><hilight>%s</hilight> action.<ps/>
pt: O sinal e a origem que introduziu já estão a ser utilizados pela ação<ps/><hilight>%s</hilight>.<ps/>

en: Add Signal Binding
pt: Adicionar associação de sinal

en: Signal Bindings
pt: Associação dos sinais

en: Signal Bindings Settings
pt: Definições da associação de sinais

en: Add Swipe Binding
pt: Adicionar associações de deslizamento

en: Fingers:
pt: Dedos:

en: Using %d Fingers<br> <b>Direction</b> %f <b>Length</b> %f <b>Error</b> %f
pt: A usar %d Dedos<br> <b>Direção</b> %f <b>Duração</b> %f <b>Erro</b> %f

en: Swipe recognition
pt: Reconhecimento de deslizamento

en: Do your swipe gesture.<br><br>Press <hilight>Escape</hilight> to abort
pt: Faça seu gesto de deslizar.<br><br>Prima <hilight>Escape</hilight> para abortar

en: Swipe Bindings Help
pt: Ajuda de associações de deslizamento

en: Enlightenment is using libinput to detect swipe gesture. In case there are problems:<br> 1. Test gestures while executing "libinput debug-events" in terminal. The console output will tell the precision of your hardware.<br>2. Watch for error in console, some libinput devices are returning wrong results. <br>3. If your session is running inside Xorg, ensure that your user is part of the libinput group.<br>
pt: O Enlightenment está a usar o libinput para detetar o gesto de deslizar. Caso haja problemas:<br> 1. Teste os gestos ao executar "libinput debug-events" no terminal. O resultado da consola irá informar a precisão do seu equipamento.<br>2. Observe o erro na consola, alguns dispositivos libinput estão a retornar resultados incorretos. <br>3. Se a sua sessão estiver a ser executada dentro do Xorg, certifique-se de que o seu utilizador faz parte do grupo libinput.<br>

en: Swipe Bindings
pt: Associações de deslizamento

en: Add by props
pt: Adicionado por prps

en: Open input devices
pt: Abrir dispositivos de entrada

en: Swipe Bindings Settings
pt: Definições de associações de deslizamento

en: Dialog Settings
pt: Definições dos diálogos

en: Disable Confirmation Dialogs
pt: Desativar diálogos de confirmação

en: Normal Windows
pt: Janelas normais

en: Default Settings Dialogs Mode
pt: Tipo de diálogos a utilizar

en: Remember size and position of dialogs
pt: Memorizar tamanho e posição dos diálogos

en: Default Dialog Mode
pt: Modo de diálogos

en: Profile Selector
pt: Seletor de perfis

en: Available Profiles
pt: Perfis disponíveis

en: Scratch
pt: Reiniciar

en: Selected profile: %s
pt: Perfil selecionado: %s

en: Add New Profile
pt: Adicionar novo perfil

en: You want to delete the "%s" profile.<ps/><ps/>Are you sure?
pt: Quer eliminar o perfil "%s".<ps/><ps/>Tem a certeza?

en: Desk Settings
pt: Definições da área de trabalho

en: Screen Lock Settings
pt: Definições do bloqueio do ecrã

en: Lock on Startup
pt: Bloquear ao iniciar

en: Lock on Suspend
pt: Bloquear ao suspender

en: Use System Authentication
pt: Utiliar autenticação do sistema

en: Use Personal Screenlock Password (insecure)
pt: Utilizar palavra-passe de bloqueio de ecrã pessoal (inseguro)

en: Use PIN (insecure)
pt: Usar PIN (inseguro)

en: Personal Screenlock Password (insecure)
pt: Palavra-passe de bloqueio de ecrã pessoal (inseguro)

en: PIN Entry (insecure)
pt: Entrada de PIN (inseguro)

en: Show on all screens
pt: Mostrar em todos os ecrãs

en: Show on current screen
pt: Mostrar no ecrã atual

en: Show on screen #:
pt: Mostrar no ecrã #:

en: Login Box
pt: Caixa de sessão

en: Lock after blanking
pt: Bloquear após o escurecimento do ecrã

en: %1.0f seconds
pt: %1.0f segundos

note: #-#-#-#-#  workrave_1.10.54-2_pt.po (Workrave 1.10)  #-#-#-#-# Notebook
en: Timers
pt: Temporizadores

en: Theme Defined
pt: Definido pelo tema

en: Theme Wallpaper
pt: Papel de parede do tema

en: Current Wallpaper
pt: Papel de parede atual

en: Select a Background...
pt: Escolha a imagem de fundo...

en: Hide Logo
pt: Ocultar LOGO

en: Virtual Desktops Settings
pt: Definições das área de trabalho virtuais

en: Click to change wallpaper and name
pt: Clique para alterar papel de parede e nome

en: Desktops
pt: Áreas de trabalho

en: Flip when dragging objects to the screen edge
pt: Mudar ao arrastar os objetos para as margens do ecrã

en: Wrap desktops around when flipping
pt: Cobrir áreas de trabalho ao mudar

en: Backlight Settings
pt: Definições

en: Normal Backlight
pt: Normal

en: Dim Backlight
pt: Diminuir

en: Desktop Monitor Support (DDC)
pt: Suporte ao monitor de área de trabalho (DDC)

en: Idle Fade Time
pt: Intervalo para desativar

en: %1.0f second(s)
pt: %1.0f segundo(s)

en: Fade Time on Battery
pt: Tempo de duração na bateria

en: %1.1f second(s)
pt: %1.1f segundo(s)

en: Dimming
pt: Atenuação

en: Screen Blank Settings
pt: Definições

en: Enable screen blanking
pt: Ativar escurecimento do ecrã

en: Use Power Saving (DPMS)
pt: Usar poupança de energia (DPMS)

en: %1.1f minutes
pt: %1.1f minutos

en: Special timeout when locked (0 is off)
pt: Tempo limite especial quando bloqueado (0 está desligado)

en: Suspend on blank
pt: Suspender ao escurecer ecrã

en: Suspend even if AC
pt: Suspender mesmo se ligado à corrente

en: Hibernate instead of suspend
pt: Hibernar em vez de suspender

en: Suspend delay
pt: Atraso de suspensão

en: %1.0f hours
pt: %1.0f horas

en: %1.0f minutes
pt: %1.0f minutos

en: Disable blanking for Fullscreen Windows
pt: Permitir escurecimento nas janelas em ecrã completo

en: Wake on notification
pt: Acordar com notificações

en: Wake on urgency
pt: Acordar com urgências

en: Virtual Desktops
pt: Áreas de trabalho virtuais

en: Screen Lock
pt: Bloqueio de ecrã

en: Configuration Panel
pt: Painel de configurações

en: Show configurations in menu
pt: Mostrar configurações no menu

en: Settings Panel
pt: Painel de definições

en: Interaction Settings
pt: Definições de interação

en: Thumbscroll
pt: Barra de deslocação manual

en: Enable Thumbscroll
pt: Ativar barra de deslocação manual

en: Threshold for a thumb drag
pt: Limite para um arrastamento

en: Threshold for applying drag momentum
pt: Limite para aplicar o impulso do arrastamento

en: %1.0f pixels/s
pt: %1.0f pixéis/s

en: Friction slowdown
pt: Atraso da fricção

en: Mouse Settings
pt: Definições

en: E Theme
pt: Tema E

en: Idle effects
pt: Efeitos de inatividade

en: Mouse Hand
pt: Mão utilizada

en: Flat acceleration
pt: Aceleração plana

en: Middle mouse button emulation
pt: Emulação do botão central do rato

en: Hi-Res scrolling
pt: Rolagem de alta resolução

en: Palm detect
pt: Deteção de palma

en: Horizontal scrolling
pt: Rolagem horizontal

en: 2 finger scrolling
pt: Rolagem com 2 dedos

en: Circular scrolling
pt: Rolagem circular

en: Input Method Settings
pt: Definições do método de introdução

en: Input Method Selector
pt: Seletor do método de introdução

en: Use No Input Method
pt: Não utilizar métodos de introdução

en: Setup Selected Input Method
pt: Configurar método selecionado

en: Input Method Parameters
pt: Parâmetros do método de introdução

en: Setup Command
pt: Comando de configuração

en: Exported Environment Variables
pt: Variáveis de ambiente exportadas

en: Select an Input Method Settings...
pt: Escolha as definições do método de introdução...

en: Input Method Config Import Error
pt: Erro ao importar método de introdução

en: Enlightenment was unable to import the configuration.<ps/><ps/>Are you sure this is really a valid configuration?
pt: O Enlightenment não conseguiu importar a configuração.<ps/><ps/>Tem a certeza que esta é uma configuração válida?

en: Enlightenment was unable to import the configuration<ps/>due to a copy error.
pt: O Enlightenment não conseguiu importar a configuração<ps/>devido a erros de cópia.

en: Desklock Language Settings
pt: Definições de idioma do bloqueio do sistema

en: You have some extra locale environment<ps/>variables set that may interfere with<ps/>correct display of your chosen language.<ps/>If you don't want these affected, use the<ps/>Environment variable settings to unset them.<ps/>The variables that may affect you are<ps/>as follows:<ps/>%s
pt: Definiu algumas variáveis de ambiente<ps/>que podem interferir com o idioma escolhido.<ps/>Se não as quiser afetar, utilize as<ps/>definições das variáveis de ambiente para <ps/>as desativar. As variáveis de ambiente que podem<ps/>afetar o seu idioma são:<ps/>%s

en: Possible Locale problems
pt: Problemas com idiomas

en: Language Selector
pt: Seletor de idiomas

en: Locale Selected
pt: Configuração regional escolhida

en: Menu Settings
pt: Definições do menu

en: Enlightenment Default
pt: Predefinições do Enlightenment

en: Personal Default
pt: Predefinições do utilizador

en: Applications Display
pt: Aplicações

en: Show gadget settings in top-level
pt: Mostrar definições do gadget no nível superior

en: %2.0f pixels
pt: %2.0f pixeis

en: Cursor Margin
pt: Margem do cursor

en: Disable icons in menus
pt: Desativar ícones nos menus

en: Menu Scroll Speed
pt: Velocidade da deslocação do menu

en: %5.0f pixels/s
pt: %5.0f pixéis/s

en: Fast Mouse Move Threshold
pt: Limite para a deslocação rápida do rato

en: %4.0f pixels/s
pt: %4.0f pixéis/s

en: Click Drag Timeout
pt: Intervalo para clique e arrastamento

en: Search Path Settings
pt: Definições dos diretórios de pesquisa

en: Enlightenment Paths
pt: Caminhos Enlightenment

en: Default Directories
pt: Diretórios predefinidos

en: User Defined Directories
pt: Diretórios do utilizador

en: Search Directories
pt: Diretórios de pesquisa

en: Performance Settings
pt: Definições de desempenho

en: Application priority
pt: Prioridade das aplicações

en: Power Management Settings
pt: Definições da gestão de energia

en: Levels Allowed
pt: Níveis permitidos

en: Time to defer power-hungry tasks
pt: Intervalo para adiar tarefas intensas

en: e.g. Saving to disk
pt: exemplo: Gravar no disco

en: Connected standby instead of suspend
pt: Modo de espera ligado em vez de suspensão

en: Suspend Mode
pt: Modo de suspensão

en: Screen Setup
pt: Configuração do ecrã

en: Left of
pt: À esquerda de

en: Right of
pt: À direita de

en: Hotplug Policy (%s)
pt: Política de hotplug (%s)

en: Laptop lid
pt: Tampa de portátil

en: Ignore Disconnect
pt: Ignorara a desconexão

en: Use Profile
pt: Usar perfil

en: Custom Scale
pt: Escala personalizada

en: Response
pt: Resposta

en: Restore on start
pt: Restaurar ao iniciar

en: Use command
pt: Usar o comando

en: Use output
pt: Usar saída

en: Lid Events
pt: Eventos do tampo

en: Configured Shelves: Display %d
pt: Painéis configurados: Ecrã %d

en: Confirm Shelf Deletion
pt: Confirmação

en: Default Border Style
pt: Estilo dos contornos

en: Window Border Selection
pt: Seleção do contorno

en: Remember this Border for this window next time it appears
pt: Memorizar contorno para esta janela na próxima vez que aparecer

en: Title Bar
pt: Barra de título

en: Menu Title
pt: Título do menu

en: Textblock Plain
pt: Bloco de texto simples

en: Textblock Light
pt: Bloco de texto pequeno

en: Textblock Big
pt: Bloco de texto grande

en: Move Text
pt: Mover texto

en: Resize Text
pt: Redimensionar texto

en: Winlist Title
pt: Título da lista de janelas

en: Settings Heading
pt: Título das definições

en: About Title
pt: Sobre o título

en: About Version
pt: Sobre a versão

en: Button Text
pt: Texto do botão

en: Desklock Title
pt: Título do bloqueio

en: Desklock Password
pt: Senha do bloqueio

en: Dialog Error
pt: Diálogo de erro

en: Exebuf Command
pt: Comando exebuf

en: Splash Title
pt: Título inicial

en: Splash Text
pt: Texto inicial

en: Splash Version
pt: Versão

en: Digital Clock
pt: Relógio digital

en: Radio Buttons
pt: Botões de opção

en: Check Buttons
pt: Botões de seleção

en: Text List Item
pt: Item da lista de texto

en: List Header
pt: Cabeçalho da lista

en: Small Styled
pt: Pequena com estilo

en: Normal Styled
pt: Normal com estilo

en: Large Styled
pt: Grande com estilo

en: Font Settings
pt: Definições do tipo de letra

en: Really Big
pt: Muito grande

en: Enable Custom Font Classes
pt: Ativar classes personalizadas de letras

en: English 012 #!? 日本語 にほんご ソフト 中文 華語 한국
pt: Português 012 #!? ABCDEFGHIJKLMNOPQRSTUVWXYZ

en: Font Classes
pt: Classes da letra

en: Enable Font Class
pt: Ativar classes de letra

en: Font Fallbacks
pt: Tipo de letra de recurso

en: Fallback Name
pt: Nome do recurso

en: Enable Fallbacks
pt: Ativar recursos

en: Hinting / Fallbacks
pt: Hinting/Recurso

en: Scale Settings
pt: Definições de escala

en: DPI Scaling
pt: Escala PPP

en: Don't Scale
pt: Não ajustar

en: Scale relative to screen DPI
pt: Ajustar em relação aos PPP do ecrã

en: Base DPI (Currently %i DPI)
pt: PPP base (atualmente tem %i PPP)

en: %1.0f DPI
pt: %1.0f PPP

en: Custom scaling factor
pt: Escala personalizada

en: Set Application DPI
pt: Definir o DPI das aplicações

en: Application Base DPI
pt: DPI base das aplicações

en: %1.2f times
pt: %1.2f segundos

en: Theme Selector
pt: Seletor de temas

en: Missing Application
pt: Aplicação inexistente

en: This module wants to execute an external application<ps/> that does not exist.<ps/>Please install <b>extra</b> application.<ps/>https://git.enlightenment.org/apps/extra.git/
pt: Este módulo quer executar uma aplicação externa<ps/> que não existe.<ps/>Instale uma aplicação <b>extra</b>.<ps/>https://git.enlightenment.org/apps/extra.git/

en: Theme File Error
pt: Erro no ficheiro do tema

en: The listed files are probably not E themes:<ps/>%s
pt: Os ficheiros listados provavelmente não são temas E:<ps/>%s

en:  Import File...
pt:  Importar ficheiro…

en:  Import Online...
pt:  Importar online...

en: Select a Theme...
pt: Escolha o tema...

en: Theme Import Error
pt: Erro ao importar tema

en: Enlightenment was unable to import the theme.<ps/><ps/>Are you sure this is really a valid theme?
pt: O Enlightenment não conseguiu importar o tema.<ps/><ps/>Tem a certeza que é um tema válido?

en: Enlightenment was unable to import the theme<ps/>due to a copy error.
pt: O Enlightenment não conseguiu importar o tema<ps/>devido a erros de cópia.

en: Transition Settings
pt: Definições de transição

en: Desk Change
pt: Alteração de área de trabalho

en: Background Change
pt: Alteração do fundo

en: Animation Period Multiplier
pt: Multiplicador de período de animação

en: Wallpaper Settings
pt: Definições do papel de parede

en: Go up a directory
pt: Subir um diretório

en: Use Theme Wallpaper
pt: Utilizar papel de parede do tema

en: Import File...
pt: Importar ficheiro...

en: Import Online...
pt: Importar online...

en: Where to place the Wallpaper
pt: Local para o papel de parede

en: All Desktops
pt: Todas as áreas de trabalho

en: This Desktop
pt: Esta área de trabalho

en: This Screen
pt: Este ecrã

en: Application Theme Settings
pt: Definições do tema das aplicações

en: Match Enlightenment theme if possible
pt: Tentar compatibilidade com o tema Enlightenment

en: Enable X Application Settings
pt: Ativar serviço de definições do X

en: GTK Applications
pt: Aplicações GTK

en: Enable icon theme for applications
pt: Ativar tema de ícones para as aplicações

en: Enable icon theme for Enlightenment
pt: Ativar tema de ícones para o Enlightenment

en: Application Theme
pt: Tema das aplicações

en: Window List Menu Settings
pt: Definições do menu da lista de janelas

note: #-#-#-#-#  glom_1.30.4-7_pt.po (2.8)  #-#-#-#-# Translators: This is the name of a UI element (a layout part name). #-#-#-#-#  oca-core_11.0.20191007-4_pt.po (Odoo Server 11.0)  #-#-#-#-# module: gamification #-#-#-#-#  odoo_18.0.0+dfsg-2_pt.po (Odoo Server 16.0)  #-#-#-#-# module: base
en: Group By
pt: Agrupar por

en: Include windows from other screens
pt: Incluir janelas de outros ecrãs

en: Separate Groups By
pt: Separar grupos com

en: Using separator bars
pt: Barras de separação

en: Using menus
pt: Menus

en: Alphabetical
pt: Alfabeticamente

en: Window stacking layer
pt: Empilhamento de janelas

en: Group with owning desktop
pt: Agrupar com a área de trabalho detentora

en: Group with current desktop
pt: Agrupar com a área de trabalho atual

en: Separate group
pt: Grupo separado

en: Warp to owning desktop
pt: Enviar para a área de trabalho detentora

en: Iconified Windows
pt: Janelas minimizadas

en: Limit caption length
pt: Limitar texto a

en: %1.0f Chars
pt: %1.0f caracteres

en: Focus Settings
pt: Definições de foco

en: Click Window to Focus
pt: Clique na janela para focar

en: Window under the Mouse
pt: Janela por baixo do rato

en: Most recent Window under the Mouse
pt: Janela mais recente por baixo do rato

en: Raise windows on mouse over
pt: Mostrar janelas ao passar com o rato

en: Focus Policy
pt: Política de foco

en: Sloppy
pt: Descuidado

en: New Window Focus
pt: Realce da nova janela

en: No window
pt: Nenhuma janela

en: Only dialogs
pt: Só diálogos

en: Only dialogs with focused parent
pt: Só diálogos com janela focada

en: Autoraise
pt: Mostrar automaticamente

en: Delay before raising:
pt: Atraso antes de mostrar:

en: Raise when starting to move or resize
pt: Mostrar ao mover ou ajustar o tamanho

en: Raise when reverting focus
pt: Mostrar ao reverter foco

en: Active Window Hint Policy
pt: Política de ajuste das janelas ativas

en: Ignore hint
pt: Ignorar ajustes

en: Animate on hint
pt: Animar ao ajustar

en: Activate on hint
pt: Ativar ao ajustar

en: Activate if on visible desk
pt: Ativar se na área visível

en: Warping
pt: Cursor

en: Prevent all forms of pointer warping
pt: Impedir todas as formas de envio do cursor

en: Slide pointer to a new window which is focused
pt: Enviar cursor para a nova janela focada

en: Warp speed
pt: Velocidade do envio

en: Always pass click events to programs
pt: Transmitir eventos do rato aos programas

en: Click raises the window
pt: Clicar mostra a janela

en: Click focuses the window
pt: Clicar foca a janela

en: Refocus last window on desktop switch
pt: Focar última janela ao mudar de área de trabalho

en: Allow focusing of sticky windows when reverting focus
pt: Permitir o foco de janelas presas ao reverter o foco

en: Focus last focused window on lost focus
pt: Focar a última janela focada ao perder foco

en: Window Display
pt: Exibição

en: Border Icon
pt: Ícone dos contornos

en: Application provided
pt: Definido pela aplicação

en: Move Geometry
pt: Ao mover

en: Display information
pt: Mostrar informações

en: Follows the window
pt: Acompanhar janela

en: Resize Geometry
pt: Ao redimensionar

en: Smart Placement
pt: Colocação inteligente

en: Don't hide Gadgets
pt: Não ocultar gadgets

en: Place at mouse pointer
pt: Colocar no cursor do rato

en: Place manually with the mouse
pt: Colocar manualmente com o rato

en: Group with windows of the same application
pt: Agrupar com as janelas da mesma aplicação

en: Switch to desktop of new window
pt: Mudar para a área de trabalho da nova janela

en: Accelerate, then decelerate
pt: Acelerar e depois desacelerar

note: #-#-#-#-#  supertuxkart_1.5-2_pt.po (SuperTuxKart)  #-#-#-#-# I18N: Key binding name
en: Accelerate
pt: Acelerar

en: Decelerate
pt: Desacelerar

en: Pronounced accelerate
pt: Aceleração vincada

en: Pronounced decelerate
pt: Desaceleração vincada

en: Pronounced accelerate, then decelerate
pt: Aceleração vincada e depois desacelerar

en: Bounce more
pt: Saltitar mais

en: %1.2f seconds
pt: %1.2f segundos

en: Maximizing
pt: Maximização

en: Keep windows within the visual screen limits
pt: Permitir janelas dentro dos limites visuais do ecrã

en: Allow windows partly out of the visual screen limits
pt: Permitir janelas parcialmente fora dos limites visuais do ecrã

en: Allow windows completely out of visual screen limits
pt: Permitir janelas fora dos limites visuais do ecrã

en: Window Geometry
pt: Geometria

en: Resist obstacles
pt: Resistir a obstáculos

en: Other windows
pt: Outras janelas

en: Edge of the screen
pt: Margens do ecrã

en: Desktop gadgets
pt: Gadgets da área de trabalho

en: Resistance
pt: Resistência

en: Smart expansion
pt: Expansão inteligente

en: Fill available space
pt: Preencher espaço disponível

en: Manipulation
pt: Manipulação

en: Allow manipulation of maximized windows
pt: Permitir manipulação de janelas maximizadas

en: Allow windows above fullscreen window
pt: Permitir janelas por cima de janelas em ecrã completo

en: Maximization
pt: Maximização

en: Automatically accept changes after:
pt: Aceitar alterações após:

en: Move by
pt: Mover

en: Resize by
pt: Redimensionar

en: Limit resize to useful geometry
pt: Limitar redimensionamento à geometria

en: Ensure initial placement of windows inside useful geometry
pt: Garantir posicionamento inicial das janelas na geometria útil

en: Adjust windows on shelf hide
pt: Ajustar janelas ao ocultar o painel

en: Set hidden state when not on current desktop
pt: Definir o estado oculto quando não está na área de trabalho atual

en: Follow Move
pt: Acompanha o movimento

en: Follow Resize
pt: Acompanha o redimensionamento

en: Follow Raise
pt: Acompanha o aparecimento

en: Follow Lower
pt: Acompanha o desaparecimento

en: Follow Layer
pt: Acompanha a camada

en: Follow Desktop
pt: Acompanha a área de trabalho

en: Follow Iconify
pt: Acompanha a minimização

en: Transients
pt: Transitoriedade

en: Window Process Management
pt: Gestão de processos

en: Kill process if unclosable
pt: Terminar processos que não o possam ser

en: Kill process instead of client
pt: Terminar processo em vez do programa

en: Kill timeout:
pt: Intervalo para terminar:

en: Ping clients
pt: Analisar programas

en: Ping interval:
pt: Intervalo:

en: %1.0f ticks
pt: %1.0f segundos

en: Window Remembers
pt: Memorização

en: Remember internal dialogs
pt: Memorizar diálogos internos

en: Remember file manager windows
pt: Memorizar janelas do gestor de ficheiros

en: Don't remember file manager windows by directory
pt: Não memorizar janelas do gesto de ficheiros por diretório

en: Input requested
pt: Requer entrada

en: Connman Error
pt: Erro do Connman

en: Connman Service Missing
pt: Serviço Connman em falta

en: The Connman service is not able to be found.<br>Is <b>connmand</b> daemon running?
pt: O serviço Connman não pode ser encontrado.<br>O daemon<b>Connmand</b> está em execução?

en: This module wants to execute an external application EConnMan that does not exist.<ps/>Please install <b>EConnMan</b> application.
pt: Este módulo pretende executar uma aplicação externa EConnMan que não existe.<ps/>Instale a aplicação <b>EConnMan</b>.

en: Wifi On
pt: Rede sem fios ligada

en: Cpu Frequency Control Settings
pt: Definições da frequência do CPU

en: Powersave
pt: Poupança de energia

en: Balanced Low
pt: Equilibrado baixo

en: Balanced Hi
pt: Equilibrado alto

en: High Power Level
pt: Nível de energia alto

en: Low Power Level
pt: Nível de energia baixo

en: Update Interval
pt: Intervalo de atualização

en: Cpufreq
pt: Frequência do CPU

en: Everything Launcher
pt: Lançador Everything

en: Show Everything Launcher
pt: Mostrar lançador Everything

en: Everything Configuration
pt: Definições Everything

en: Everything Module
pt: Módulo Everything

en: Run Everything
pt: Executar Everything

en: Everything Settings
pt: Definições Everything

en: Show in "All"
pt: Mostrar em "Tudo"

en: Show in top-level
pt: Mostrar no nível superior

en: Minimum characters for search
pt: Mínimo de caracteres para pesquisa

en: Plugin Trigger
pt: Ativador de plugins

en: Search only when triggered
pt: Procurar se acionado

en: Animate scrolling
pt: Rolagem animada

en: Up/Down select next item in icon view
pt: Cima/Baixo seleciona o próximo item na visualização

en: Hide input when inactive
pt: Ocultar entrada se inativo

en: Hide list
pt: Ocultar lista

en: Quick Navigation
pt: Navegação rápida

en: Emacs style (ALT + n,p,f,b,m,i)
pt: Estilo Emacs (ALT + n,p,f,b,m,i)

en: Vi style (ALT + h,j,k,l,n,p,m,i)
pt: Estilo Vi (ALT + h,j,k,l,n,p,m,i)

en: No Sorting
pt: Sem ordenação

en: By usage
pt: Por utilização

en: Most used
pt: Mais utilizadas

en: Subject Plugins
pt: Plugins pessoais

en: Object Plugins
pt: Plugins de objeto

en: Popup Size
pt: Tamanho do alerta

en: Popup Width
pt: Largura do alerta

en: Popup Height
pt: Altura do alerta

en: Popup Align
pt: Alinhamento do alerta

en: Edge Popup Size
pt: Margens do alerta

en: Everything Collection
pt: Coleção Everything

en: Everything Starter
pt: Iniciador Everything

en: Everything Gadgets
pt: Gadgets Everything

en: No plugins loaded
pt: Sem plugins carregados

en: Edit Application Entry
pt: Editar entrada

en: New Application Entry
pt: Nova entrada

en: Run with Sudo
pt: Executar com sudo

en: Open Terminal here
pt: Abrir terminal aqui

en: Run Executable
pt: Executável

en: Everything Applications
pt: Aplicações Everything

en: Sudo GUI
pt: Interface sudo

en: Everything Plugin
pt: Plugin Everything

note: #-#-#-#-#  icewm_4.0.0-1_pt.po (icewm 1.6.6.83)  #-#-#-#-# TRANSLATORS: This is a SHORT category menu name from freedesktop.org. Please add compact punctuation if needed but no double-quotes! Hint for the content inside: A calculator #-#-#-#-#  mate-calc_1.28.0-1_pt.po (mate-calc 1.26.0)  #-#-#-#-# 
en: Calculator
pt: Calculadora

en: Copy To ...
pt: Copiar para ...

en: Move To ...
pt: Mover para ...

en: Open Directory
pt: Abrir diretório

comment: #-#-#-#-#  xlog_2.0.25-1_pt.po (xlog-1.0)  #-#-#-#-#
en: Sort by Date
pt: Ordenar por data

en: Everything Files
pt: Ficheiros Everything

en: Show recent files
pt: Mostrar ficheiros recentes

en: Search recent files
pt: Procurar ficheiros recentes

en: Search cached files
pt: Procurar ficheiros em cache

en: Cache visited directories
pt: Colocar diretórios visitados em cache

en: Show %s Plugin
pt: Mostrar %s

en: Show Dialog
pt: Mostrar diálogo

en: Switch to Window
pt: Mudar para a janela

en: Send to Desktop
pt: Enviar para a área de trabalho

en:   Ok, here comes the explanation of <hilight>everything</hilight>...<ps/>  Just type a few letters of the thing you are looking for. <ps/>  Use cursor <hilight>&lt;up/down&gt;</hilight> to choose from the list of things.<ps/>  Press  <hilight>&lt;tab&gt;</hilight> to select an action, then press  <hilight>&lt;return&gt;</hilight>.<ps/> This page will not show up next time you run <hilight>everything</hilight>.<ps/>    <hilight>&lt;Esc&gt;</hilight> close this Dialog<ps/>    <hilight>&lt;?&gt;</hilight> show this page<ps/>    <hilight>&lt;return&gt;</hilight> run action<ps/>    <hilight>&lt;ctrl+return&gt;</hilight> run action and continue<ps/>    <hilight>&lt;tab&gt;</hilight> toggle between selectors<ps/>    <hilight>&lt;ctrl+tab&gt;</hilight> complete input (depends on plugin)<ps/>    <hilight>&lt;ctrl+'x'&gt;</hilight> jump to plugin beginning with 'x'<ps/>    <hilight>&lt;ctrl+left/right&gt;</hilight> cycle through plugins<ps/>    <hilight>&lt;ctrl+up/down&gt;</hilight> go to first/last item<ps/>    <hilight>&lt;ctrl+1&gt;</hilight> toggle view modes (exit this page ;)<ps/>    <hilight>&lt;ctrl+2&gt;</hilight> toggle list view modes<ps/>    <hilight>&lt;ctrl+3&gt;</hilight> toggle thumb view modes
pt:   Muito bem, aqui vem uma pequena explicação sobre o <hilight>Everything</hilight>...<ps/>  Digite algumas letras do que está a procurar.<ps/>  Utilize o cursor <hilight>&lt;cima/baixo&gt;</hilight> para escolher um item da lista.<ps/>  Prima  <hilight>&lt;tab&gt;</hilight> para selecionar uma ação e prima  <hilight>&lt;return&gt;</hilight>.<ps/>Esta página não será exibida na próxima vez que utilizar o <hilight>Everything</hilight>.<ps/><hilight>&lt;Esc&gt;</hilight> fecha este diálogo<ps/><hilight>&lt;?&gt;</hilight> mostra esta página<ps/><hilight>&lt;return&gt;</hilight> executa uma ação<ps/><hilight>&lt;ctrl+return&gt;</hilight> executa uma ação e continua<ps/><hilight>&lt;tab&gt;</hilight> alterna entre os seletores<ps/><hilight>&lt;ctrl+tab&gt;</hilight> conclui a entrada (depende do plugin)<ps/><hilight>&lt;ctrl+x&gt;</hilight> vai para o plugin que começa com "x"<ps/><hilight>&lt;ctrl+left/right&gt;</hilight> troca entre os "plugins"<ps/><hilight>&lt;ctrl+up/down&gt;</hilight> vai para o primeiro/último item<ps/><hilight>&lt;ctrl+1&gt;</hilight> alterna os modos de visualização (sai desta página)<ps/>   <hilight>&lt;ctrl+2&gt;</hilight> alterna os modos de visualização em lista<ps/>   <hilight>&lt;ctrl+3&gt;</hilight> alterna os modos de visualização em miniaturas

en: Other application...
pt: Outra aplicação...

en: Go To Parent Directory
pt: Ir para o diretório superior

en: Clone Window
pt: Clonar janela

en: Known Applications
pt: Aplicações conhecidas

en: Suggested Applications
pt: Aplicações sugeridas

en: All Applications
pt: Todas as aplicações

en: Copying is aborted
pt: A cópia foi cancelada

en: Moving is aborted
pt: A movimentação foi cancelada

en: Deleting is aborted
pt: A eliminação foi cancelada

en: Secure deletion is aborted
pt: A eliminação segura foi cancelada

en: Unknown operation from slave is aborted
pt: A operação desconhecida foi abortada

en: Copy of %s done
pt: Terminou a cópia de %s

en: Copying %s (eta: %s)
pt: A copiar %s (estimativa: %s)

en: Move of %s done
pt: Terminou a movimentação de %s

en: Moving %s (eta: %s)
pt: A mover %s (estimativa: %s)

en: Delete done
pt: Terminou a eliminação

en: Deleting files...
pt: A eliminar ficheiros...

en: Secure delete done
pt: Terminou a eliminação segura

en: Securely deleting files...
pt: A eliminar ficheiros permanentemente...

en: Unknown operation from slave %d
pt: Operação desconhecida de %d

en: EFM Navigation
pt: Navegação EFM

en: File Icons
pt: Ícones de ficheiros

en: File Icon
pt: Ícone de ficheiro

en: Basic Info
pt: Informações

en: Use Generated Thumbnail
pt: Utilizar miniatura gerada

en: Use Theme Icon
pt: Utilizar ícones do tema

en: Use Edje File
pt: Utilizar ficheiro edje

en: Select an Edje file
pt: Escolha o ficheiro edje

en: Full Path In Title
pt: Caminho completo no título

en: Icons On Desktop
pt: Ícones na área de trabalho

en: Show Detailed Time and Date
pt: Mostrar hora e data detalhadas

en: Open Dirs In Place
pt: Abrir diretórios no local

en: Use Single Click
pt: Abrir com um clique

en: 'cp+rm' instead of 'mv'
pt: Utilizar cp+rm em vez de mv

en: Use Alternate Selection Modifiers
pt: Utilizar modificadores de seleção alternativos

en: Allow Navigation On Desktop
pt: Permitir alteração do diretório a visualizar na área de trabalho

en: Max File Size For Thumbnailing
pt: Tamanho máximo do ficheiro para miniatura

en: Spring Delay
pt: Atraso para abrir o diretório após arrastar e largar um item

en: Show device icons on desktop
pt: Mostrar ícones dos dispositivos na área de trabalho

en: Mount volumes on insert
pt: Montar discos ao inserir

en: Open filemanager on mount
pt: Abrir gestor de ficheiros ao montar

en: Show tooltip
pt: Mostrar ajudas

en: Clamp video size
pt: Tamanho do video

en: Tooltip delay
pt: Atraso das ajudas

en: Tooltip size (Screen percentage)
pt: Tamanho das ajudas (percentagem do ecrã)

en: Show Dir
pt: Mostrar diretório

en: Fileman
pt: Gestor de ficheiros

en: No listable items
pt: Sem itens listáveis

en: GTK Bookmarks
pt: Marcadores GTK

en: Current Directory
pt: Diretório atual

en: Navigate...
pt: Explorar...

en: Processing %d operation | Processing %d operations
pt[0]: A processar %d operação
pt[1]: A processar %d operações

en: Filemanager is idle
pt: O gestor de ficheiros está inativo

en: EFM Operation Info
pt: Informação das operações do EFM

en: Overlay (Action Toggle)
pt: Cobertura (Troca de ação)

en: Desktop Gadgets
pt: Gadgets da área de trabalho

en: Available Layers
pt: Camadas disponíveis

en: Configure Layer
pt: Configurar camada

en: Background Options
pt: Opções de fundo

en: Desktop Overlay
pt: Cobertura da área de trabalho

en: Begin move/resize
pt: Mover/redimensionar

en: Add other gadgets
pt: Adicionar mais gadgets

en: Show/hide gadgets
pt: Mostrar/ocultar gadgets

en: Change Gadgets
pt: Alterar gadgets

en: Speed:  %f
pt: Velocidade:  %f

en: Speed: N/A
pt: Velocidade: N/A

en: Heading:  %f
pt: Direção:  %f

en: Heading: N/A
pt: Direção: N/A

en: Accuracy:  %.1f m
pt: Precisão:  %.1f m

en: Location information:
pt: Informações de localização:

en: Geolocation
pt: Geolocalização

en: IBar Settings
pt: Definições IBar

en: Selected source
pt: Fonte selecionada

en: Icon Labels
pt: Texto dos ícones

en: Show icon label
pt: Mostrar texto dos ícones

en: Lock icon move
pt: Bloquear movimentação de ícones

en: Don't show active windows
pt: Não mostrar janelas ativas

en: Track launch
pt: Acompanhar arranque

en: Miniview on mouse over
pt: Miniatura ao pairar o rato

en: Create new IBar source
pt: Criar nova IBar

en: Enter a name for this new source:
pt: Indique o nome para esta fonte:

en: You requested to delete "%s".<ps/><ps/>Are you sure you want to delete this bar source?
pt: Solicitou a eliminação de "%s".<ps/><ps/>Tem a certeza que o quer fazer?

en: Are you sure you want to delete this bar source?
pt: Tem a certeza que quer eliminar esta fonte?

en: Create new Icon
pt: Criar novo ícone

en: Add to bar
pt: Adicionar à barra

en: Remove from bar
pt: Remover da barra

en: Icon %s
pt: Ícone %s

en: Focus IBar
pt: Focar IBar

en: IBox Settings
pt: Definições IBox

en: Expand When On Desktop
pt: Expandir quando na área de trabalho

en: Show Icon Label
pt: Mostrar texto do ícone

en: Display Title
pt: Mostrar título

en: Display Class
pt: Mostrar classe

en: Display Icon Name
pt: Mostrar nome do ícone

en: Display Border Caption
pt: Mostrar título dos contornos

en: Show windows from all screens
pt: Mostrar janelas de todos os ecrãs

en: Show windows from current screen
pt: Mostrar janelas do ecrã atual

en: Show windows from active desktop
pt: Mostrar janelas da área de trabalho ativa

en: The password you entered is invalid. Try again.
pt: A senha indicada é inválida. Tente novamente.

en: Please enter your PIN
pt: Por favor introduza o PIN

en: Please enter your unlock password
pt: Introduza a palavra-passe de desbloqueio

en: Caps Lock is On
pt: O Caps Lock está ligado

en: Authentication System Error
pt: Erro de autenticação

en: Authentication via PAM had errors setting up the<ps/>authentication session. The error code was <hilight>%i</hilight>.<ps/>This is bad and should not be happening. Please report this bug.
pt: Ocorreram erros durante a autenticação da sessão via PAM.<ps/>O código do erro foi <hilight>%i</hilight>.<ps/>Isto é mau e não deveria acontecer.<ps/>Reporte este erro.

en: New volume
pt: Novo volume

en: Volume changed
pt: Volume alterado

en: Increase Volume
pt: Aumentar volume

en: Increase Volume of Focused Application
pt: Aumentar o volume de aplicação em foco

en: Decrease Volume of Focused Application
pt: Diminuir o volume de aplicação em foco

en: Mute Volume of Focused Application
pt: Silenciar o volume de aplicação em foco

en: Increase Mic Volume
pt: Aumentar o volume do microfone

en: Decrease Mic Volume
pt: Diminuir o volume do microfone

en: Mute Mic volume
pt: Silenciar o volume do microfone

en: Mute Volume
pt: Silenciar

en: Mute Mic Volume
pt: Silenciar o volume do microfone

en: Notify on volume change
pt: Notificar sobre a alteração de volume

en: Mute on lock
pt: Silenciar ao bloquear

en: Backend to use:
pt: Backend a usar:

en: Emix Configuration
pt: Configuração Emix

en: Music controller
pt: Controlador de música

en: * Your player must be configured to export the DBus interface MPRIS2.
pt: * Tem que configurar o seu reprodutor para exortar a interface MPRIS2.

en: Pause music when screen is locked
pt: Colocar em pausa ao bloquear o ecrã

en: Music control Settings
pt: Definições de controlo musical

note: #-#-#-#-#  fwupd_2.0.19-1_pt.po (fwupd)  #-#-#-#-# TRANSLATORS: how important the release is
en: Urgency
pt: Urgência

en: Levels of urgency to display:
pt: Níveis de urgência a mostrar:

en: Default Timeout
pt: Duração predefinida

en: Force timeout for all notifications
pt: Forçar tempo limite para as notificações

en: Screen Policy
pt: Política de ecrã

en: Primary screen
pt: Ecrã principal

en: Current screen
pt: Ecrã atual

en: All screens
pt: Todos os ecrãs

en: Popup Corner
pt: Local do alerta

en: Ignore replace ID
pt: Ignorar substituição de ID

en: Notification Module
pt: Módulo de notificações

en: Error during notification server initialization
pt: Ocorre um erro ao iniciar o servidor de notificações

en: Ensure there's no other module acting as a server and that D-Bus is correctly installed and running
pt: Certifique-se que nenhum outro módulo está a atuar como servidor e verifique se o D-Bus está instalado e em execução

en: Refresh Packages
pt: Atualizar pacotes

en: Package list
pt: Lista de pacotes

en: Compact (package name)
pt: Compacto (nome do pacote)

en: Extended (name and description)
pt: Estendido (nome e descrição)

note: #-#-#-#-#  gnome-software_49.2-1_pt.po (gnome-software master)  #-#-#-#-# TRANSLATORS: this is a group of updates that are not * packages and are not shown in the main list
en: System Updates
pt: Atualizações do sistema

en: Low priority update
pt: Atualização de baixa prioridade

en: Bugfix update
pt: Atualização de correções

en: High priority update
pt: Atualização de alta prioridade

note: #-#-#-#-#  gnome-packagekit_43.0-4_pt.po (gnome-packagekit)  #-#-#-#-# TRANSLATORS: The type of update
en: Security update
pt: Atualização de segurança

en: Unknown PackageKit
pt: PackageKit desconhecido

en: One update available | %d updates available
pt[0]: Uma atualização disponível
pt[1]: %d atualizações disponíveis

en: Your system is updated
pt: O seu sistema está atualizado

en: Install updates
pt: Instalar atualizações

en: Install update | Install %d updates
pt[0]: Instalar atualização
pt[1]: Instalar %d atualizações

en: Manage packages
pt: Gerir pacotes

en: Pager Settings
pt: Definições do paginador

en: Flip desktop on mouse wheel
pt: Mudar de área de trabalho com a roda do rato

en: Always show desktop names
pt: Mostrar sempre o nome das áreas de trabalho

en: Show popup on desktop change
pt: Mostrar alerta ao trocar de área de trabalho

en: Show popup for urgent windows
pt: Mostrar alerta nas janelas urgentes

en: Select and Slide button
pt: Botão Selecionar e deslizar

en: Click to set
pt: Clique para definir

en: Drag and Drop button
pt: Botão Arrastar e largar

en: Drag whole desktop
pt: Arrastar toda a área de trabalho

en: Popup pager height
pt: Altura do alerta

en: %.0f pixels
pt: %.0f pixeis

en: %1.1f seconds
pt: %1.1f segundos

en: Pager action popup height
pt: Altura do alerta da ação

en: Show popup for urgent window
pt: Mostrar alerta para as janelas urgentes

en: Urgent popup sticks on screen
pt: Os alertas urgentes ficam no ecrã

en: Show popup for focused windows
pt: Mostrar alerta para janelas focadas

en: Urgent popup duration
pt: Duração do alerta urgente

en: Urgent Windows
pt: Janelas urgentes

en: You cannot use the right mouse button in the<ps/>shelf for this as it is already taken by internal<ps/>code for context menus.<ps/>This button only works in the popup.
pt: Não pode utilizar o botão direito do rato neste<ps/>painel pois este já é objeto de manipulação<ps/>pelos menus de contexto.<ps/>Este botão só funciona nos alertas.

en: All desktop settings
pt: Definições de todas as áreas de trabalho

en: This desktop name and wallpaper settings
pt: Estas definições de nome de área de trabalho e papel de parede

en: Pager module cannot be loaded at the same time as Pager Plain!
pt: O módulo Paginador não pode ser carregado ao mesmo tempo do que o Paginador simples!

en: Show Pager Popup
pt: Mostrar alerta do paginador

en: Popup Desk Right
pt: Na área de trabalho à direita

en: Popup Desk Left
pt: Na área de trabalho à esquerda

en: Popup Desk Up
pt: Na área de trabalho acima

en: Popup Desk Down
pt: Na área de trabalho em baixo

en: Popup Desk Next
pt: Na área de trabalho seguinte

en: Popup Desk Previous
pt: Na área de trabalho anterior

en: Please enter password
pt: Introduza a palavra-passe

en: Enter password for <b>%s</b>
pt: Introduza a palavra-passe para <b>%s</b>

en: Enter password for UID %u
pt: Introduzir a palavra-passe para UID %u

en: Enter a unique name for this entry
pt: Introduza o nome exclusivo desta entrada

en: Disable Warning Dialogs
pt: Desativar diálogos de aviso

en: Disable Startup Tutorial
pt: Desativar ajuda inicial

en: Hide Instead Of Raising
pt: Ocultar em vez de mostrar

en: Hide If Focus Lost
pt: Ocultar se perder o foco

en: Quickaccess Settings
pt: Definições

en: Quickaccess
pt: Acesso rápido

en: Toggle Visibility
pt: Alternar visibilidade

en: Add Quickaccess For Current Window
pt: Adicionar acesso rápido à janela atual

en: Remove Quickaccess From Current Window
pt: Remover acesso rápido da janela atual

en: Quickaccess Error
pt: Erro do acesso rápido

en: Could not determine command for starting this application!
pt: Não foi possível determinar o comando para abrir esta aplicação!

en: The relaunch option is meant to be used<ps/>with terminal applications to create a persistent<ps/>terminal which reopens when closed, generally seen<ps/>in quake-style drop-down terminals.<ps/>Either the selected application is not a terminal<ps/>or the cmdline flag for changing the terminal's window<ps/>name is not known. Feel free to submit a bug report if this<ps/>is a terminal which can change its window name.<ps/>Alternatively, you can add a data.item to<ps/>%s/e-module-quickaccess.edj<ps/>Like so:<ps/>data.item: "%s" "--OPT";
pt: Esta opção deve ser utilizada nas aplicações<ps/>de terminal que criam um terminal persistente<ps/>que pode ser reaberto logo após fechar, como os<ps/>terminais do tipo deslizante.<ps/>É possível que esta aplicação não seja um terminal ou que os parâmetros<ps/>da linha de comandos que alteram o nome<ps/>da janela não sejam conhecidos. Se este terminal puder<ps/> alterar o nome da janela, envie um relatório de erro.<ps/>Alternativamente pode adicionar um data.item em <ps/>%s/e-module-quickaccess.edj<ps/>Assim:<ps/>data.item: "%s" "--OPT";

en: Quickaccess Help
pt: Ajuda

en: Cannot set relaunch for window without name and class!
pt: Não pode definir a opção para uma janela sem nome e classe!

en: Cannot set relaunch for internal E dialog!
pt: Não pode definir a opção para um diálogo do Enlightenment!

en: The selected window created with name:<ps/>%s<ps/>and class:<ps/>%s<ps/>could not be found in the Quickaccess app database<ps/>This means that either the app is unknown to us<ps/>or it is not intended for use with this option.<ps/>Please choose an action to take:
pt: A janela selecionada e criada com o nome: <ps/>%s<ps/>e classe:<ps/>%s<ps/>não foi encontrada na base de dados do Acesso rápido.<ps/>Isto significa que a aplicação não é reconhecida<ps/>ou que não deve ser utilizada com esta opção.<ps/>Escolha uma ação:

en: More Help
pt: Mais ajuda

en: The requested Quickaccess entry does not exist!
pt: A entrada de acesso rápida solicitada não existe!

en: Keybind Error
pt: Erro de associação

en: The keybinding you have entered is already in use!
pt: A associação de teclado introduzida já está a ser utilizada!

en: Hide Instead Of Raise
pt: Ocultar em vez de mostrar

en: Jump Mode
pt: Trocar

en: Relaunch When Closed
pt: Reiniciar ao fechar

en: Remove Quickaccess
pt: Remover acesso rápido

en: Quickaccess...
pt: Acesso rápido...

en: Add Quickaccess
pt: Adicionar acesso rápido

en: The options found in the Quickaccess menu are as follows:<ps/><hilight>Autohide</hilight> - hide the window whenever it loses focus<ps/><hilight>Hide Instead of Raise</hilight> - Hide window when activated without focus<ps/><hilight>Jump Mode</hilight> - Switch to window's desk and raise instead of showing/hiding<ps/><hilight>Relaunch When Closed</hilight> - Run the entry's command again when its window exits<ps/><hilight>Transient</hilight> - Remember only this instance of the window (not permanent)
pt: As opções de menu do Acesso rápido são as seguintes:<ps/><hilight>Ocultar automaticamente</hilight> - Oculta a janela sempre que esta perder foco<ps/><hilight>Ocultar em vez de mostrar</hilight> - Oculta a janela se esta for ativada sem foco<ps/><hilight>Trocar</hilight> - Acede à área de trabalho da janela em vez de mostrar/ocultar<ps/><hilight>Reiniciar ao fechar</hilight> - Abre novamente o comando da entrada ao fechar a janela<ps/><hilight>Transitoriedade</hilight> - Memoriza apenas esta instância da janela (não permanente)

en: You deleted it on your own, you rascal!<ps/>Way to go!
pt: Eliminou a entrada sozinho!<ps/>Assim é que é!

en: Great! Activate the Quickaccess entry again to show it!
pt: Agora, ative a entrada de acesso rápido para a mostrar!

en: Great! Activate the Quickaccess entry again to hide it!
pt: Agora, ative a entrada de acesso rápido para a ocultar!

en: Well done.<ps/>Now to delete the entry we just made...
pt: Boa!<ps/>Agora elimine a entrada criada....

en: The demo dialog has been bound to the keys you pressed.<ps/>Try pressing the same keys!
pt: A janela de diálogo de demonstração foi associado às teclas premidas.<ps/>Tente premi-las novamente!

en: The newly displayed window will activate<ps/>the Quickaccess binding sequence.
pt: A janela exibida irá ativar a combinação<ps/>de atalho do módulo Acesso rápido.

en: Quickaccess Demo
pt: Demonstração

en: This is a demo dialog used in the Quickaccess tutorial
pt: Esta é a janela de demonstração do módulo Acesso rápido

en: Quickaccess entries can be created from<ps/>the border menu of any window.<ps/>Click Continue to see a demonstration.
pt: As entradas de acesso rápido podem ser<ps/>criadas no menu de cada janela.<ps/>Clique continuar para ver uma demonstração.

en: Quickaccess is a way of binding user-selected<ps/>windows and applications to keyboard shortcuts.<ps/>Once a Quickaccess entry has been created,<ps/>the associated window can be returned to immediately<ps/>on demand by pushing the keyboard shortcut.
pt: O acesso rápido é um método para associar<ps/>janelas e aplicações aos atalhos de teclado.<ps/>Assim que criar uma entrada de acesso rápido, a<ps/>janela ou aplicação pode ser aberta imediatamente através<ps/>do seu atalho de teclado.

en: This appears to be your first time using the Quickaccess module.<ps/>Would you like some usage tips?
pt: Parece que é a primeira vez que utiliza o módulo Acesso rápido.<ps/>Gostaria de ver uma pequena demonstração?

en: quick access name/identifier
pt: identificador/nome do acesso rápido

en: Select action to take with screenshot
pt: Selecione ação para tirar com captura de ecrã

en: %1.1f sec
pt: %1.1f seg.

en: Select crop area
pt: Selecionar área a recortar
