Pacote binário

Apresentação

Um pacote Debian é um arquivo que termina em .deb e contém software para seu sistema Debian.

Um arquivo .deb também é conhecido como pacote binário. Isso significa que o programa dentro do pacote está pronto para ser executado em seu sistema.

Existem também pacotes-fonte.

Você pode selecionar uma ação padrão como "instalar pacote (dpkg em um emulador de terminal)".

Um pacote Debian é inteligente o suficiente para saber como se adicionar ao sistema, remover a si mesmo e até se configurar de acordo com suas necessidades.

Cada pacote vem com sua própria documentação, que geralmente pode ser encontrada no diretório /usr/share/doc/<nome_do_pacote>.

Como se define um nome? Cada pacote tem um nome e existem certas regras sobre o que pode e o que não pode conter. Consulte também Dicas para instalar um pacote.

O tipo MIME é

 application/x-deb

Encontrando pacotes

Se você deseja instalar um pacote, mas não sabe como encontrar o nome, procure em https://www.debian.org/distrib/packages (ou https://packages.debian.org/<nome> se você souber o nome do pacote).

Lembre-se de selecionar a versão do Debian a qual está executando (por exemplo, Debian estável (stable), Debian teste (testing) ou Debian instável (unstable)). Os pacotes variam significativamente entre as versões.

Para uma busca por palavra-chave nas descrições de pacotes, use apt-cache.

Se procura especificamente por alternativas para alguns programas do Windows, consulte Equivalentes do Windows.

Se está se perguntando para onde foi um pacote instalado em seu sistema, quando se torna "obsoleto" e indisponível, consulte https://ftp-master.debian.org/removals.txt para saber mais sobre pacotes removidos.

Bugs

Infelizmente, alguns pacotes estão quebrados. Se apt, apt-get ou aptitude falharem em atualizar seu sistema, primeiro tente atualizar aptitude, depois apt e a seguir dpkg.

Se acha que seu pacote está simplesmente quebrado, envie um bug para o Debian (veja reportbug)!

Como extrair o conteúdo de um pacote

Não tente usar apenas dpkg-deb ou outros comandos nesta página para instalar softwares! Você deve usar o dpkg apropriado para garantir que todos os arquivos sejam colocados corretamente e para que os scripts do pacote sejam executados com seus status e conteúdos registrados.

 dpkg-deb -x file.deb dir

Opções de tempo de compilação do pacote binário

Um pacote de software geralmente pode ser configurado em tempo de compilação para habilitar ou desabilitar certas opções. Quando você instala pacotes em seu computador, pode precisar saber quais opções foram habilitadas pelo(a) mantenedor(a) do pacote.

Alguns programas têm uma opção de linha de comando que mostra quais opções de tempo de compilação estão disponíveis. As páginas de manual geralmente documentarão essa opção se estiver disponível, portanto este é o primeiro lugar a ser verificado.

Se não estiver disponível, verifique o Changelog Debian do pacote. Muitos(as) mantenedores(as) adicionam entradas de log se alterarem as opções de tempo de compilação.

Caso contrário, você pode baixar o pacote-fonte com apt source nome-do-pacote, entrar no diretório do pacote-fonte e olhar o arquivo "rules" na pasta "debian". Este arquivo contém os comandos usados ​​pelo(a) mantenedor(a) Debian para gerar o pacote e incluirá os comandos usados ​​para configurar o pacote para compilação. A abordagem mais direta é pesquisar por configure ou conf.

Pacote virtual

www.debian.org/doc/debian-policy/ - Pacotes virtuais no Manual da Política Debian.

Às vezes, existem vários pacotes que oferecem mais ou menos a mesma funcionalidade. Neste caso, é útil definir um pacote virtual cujo nome descreve essa funcionalidade comum...

Veja também


TODO: limpar