Debian: Como instalar um arquivo .deb [Guia]

Para instalar um arquivo .deb baixado no Debian , o melhor comando para a maioria dos usuários é ` sudo apt install ./package-name.debapt install apt`. O APT instala o pacote localmente e também pode obter as dependências necessárias dos repositórios Debian configurados. A própria documentação de referência do Debian recomenda o APT para gerenciamento interativo de pacotes e descreve .deba instalação local com o caminho do arquivo.

Um pacote Debian é um arquivo compactado que contém arquivos de aplicação, metadados do pacote, informações de dependências e, às vezes, scripts do mantenedor. Como a instalação de um pacote pode causar alterações no sistema, baixe pacotes apenas de um fornecedor confiável.

1. Localize o arquivo .deb baixado.

A maioria dos navegadores salva os downloads em ~/Downloads. Abra seu gerenciador de arquivos e confirme se o pacote está lá antes de começar. Neste guia, o nome do arquivo de exemplo é example-app_1.0_amd64.deb; substitua-o pelo nome real do seu pacote.

Aplicativo Debian Files mostrando um exemplo de pacote .deb na pasta Downloads.
Um pacote Debian baixado na pasta Downloads.

Se o editor fornecer um checksum ou assinatura, verifique-o antes da instalação. Você também pode inspecionar os metadados básicos do pacote sem instalar nada:

dpkg-deb --info ~/Downloads/example-app_1.0_amd64.deb

2. Confirme o nome do arquivo e a arquitetura.

Abra o Terminal e navegue até o diretório de downloads:

cd ~/Downloads

Em seguida, liste os pacotes Debian nessa pasta:

ls *.deb

Terminal Debian listando um exemplo de pacote .deb com o comando ls
Utilize esta função ls *.debpara confirmar o nome exato do arquivo do pacote.

Se você não tiver certeza se o pacote é compatível com o seu sistema, compare as arquiteturas:

dpkg --print-architecture

dpkg-deb -f ./example-app_1.0_amd64.deb Architecture

Por exemplo, uma instalação normal do Debian de 64 bits em um processador Intel ou AMD geralmente usa `<nome_do_sistema>` amd64, enquanto muitos sistemas ARM de 64 bits usam ` arm64<nome_do_sistema>`. O Debian 13 também oferece suporte a outras arquiteturas, portanto, não presuma que um pacote criado para um tipo de CPU funcionará em outro.

3. Instale o pacote .deb com o APT.

Na maioria dos casos, use o APT:

sudo apt install ./example-app_1.0_amd64.deb

O prefixo ./é importante porque indica ao APT que você está fornecendo um caminho de arquivo local. Um caminho absoluto, como `/var/www/html`, /home/user/Downloads/package.debtambém funciona. Revise os pacotes que o APT planeja instalar e confirme quando solicitado.

Terminal Debian mostrando um comando sudo apt install bem-sucedido para um pacote deb local.
O APT pode instalar um repositório local .debe resolver dependências a partir de repositórios configurados.

Esta é a abordagem mais simples, pois o APT lida com a resolução de dependências automaticamente quando os pacotes necessários estão disponíveis. Consulte o capítulo sobre gerenciamento de pacotes na Referência do Debian e o guia de linha de comando do APT do Debian para obter a sintaxe oficial.

Alternativa: instalar com dpkg

Você também pode instalar um pacote local diretamente com dpkg:

sudo dpkg -i ./example-app_1.0_amd64.deb

dpkgInstala o pacote em si, mas não busca as dependências ausentes. Se o pacote permanecer sem configuração devido à falta de dependências, execute:

sudo apt --fix-broken install

O APT tentará instalar as dependências ausentes e concluir a configuração dos pacotes. Por esse motivo, começar com ele apt install ./file.debgeralmente é mais conveniente.

Instale um arquivo .deb com o GDebi.

Se você preferir um instalador gráfico, o GDebi ainda está disponível nos repositórios do Debian. Instale-o primeiro:

sudo apt update
sudo apt install gdebi

Em seguida, abra o pacote baixado .debcom o GDebi e escolha "Instalar pacote" . O GDebi exibe os detalhes do pacote e resolve as dependências por meio do APT. O Debian descreve o GDebi como uma ferramenta para visualizar e instalar pacotes Debian locais; o pacote atual pode ser encontrado no site oficial de pacotes Debian .

A janela do instalador de pacotes GDebi mostra um exemplo de pacote Debian e o botão "Instalar Pacote".
O GDebi oferece uma maneira gráfica de inspecionar e instalar um pacote Debian local.

Solução de problemas útil

  • O APT informa que o arquivo não é compatível ou não foi encontrado: confirme o nome do arquivo e inclua-o ./antes de qualquer outro arquivo no diretório atual.
  • Arquitetura incorreta: baixe uma versão que corresponda à saída de dpkg --print-architecture.
  • As dependências não estão disponíveis: execute o comando sudo apt update, verifique se os repositórios Debian apropriados estão habilitados e tente novamente. Um pacote de terceiros também pode exigir bibliotecas que não estão disponíveis para a sua versão do Debian.
  • Você baixou vários pacotes relacionados: a partir do diretório deles, sudo apt install ./*.debvocê pode instalá-los juntos, deixando que o APT resolva as dependências.

Como remover o pacote posteriormente

Para encontrar o nome do pacote armazenado no arquivo, execute o comando dpkg-deb -f ./example-app_1.0_amd64.deb Package`. Em seguida, remova-o com o comando ` sudo apt remove package-name. A instalação de um pacote independente .debnão garante automaticamente atualizações futuras; isso depende se o desenvolvedor também configura um repositório de software ou fornece pacotes mais recentes para você instalar.

Deixar um comentário

Como instalar o Linux Mint Debian Edition 5 “Elsie” a partir de um pendrive USB

Como instalar o Linux Mint Debian Edition 5 “Elsie” a partir de um pendrive USB

Baixe e verifique a ISO arquivada do LMDE 5, crie um USB inicializável e escolha as configurações de instalação segura. O Elsie chegou ao fim de seu suporte; veja a versão atual do LMDE.

Como instalar o Wireshark no Linux: Ubuntu, Fedora, Arch e outras distribuições

Como instalar o Wireshark no Linux: Ubuntu, Fedora, Arch e outras distribuições

Instale o Wireshark no Ubuntu, Debian, Fedora, Arch ou openSUSE com os comandos de pacote atuais e, em seguida, configure a captura de pacotes em tempo real com segurança.

Como jogar Don't Starve Together no Linux

Como jogar Don't Starve Together no Linux

Instale a versão Linux de Don't Starve Together pelo Steam, crie um mundo ou junte-se a amigos seguindo estes passos de configuração e resolução de problemas.

Como jogar Squad no Linux com o Steam Proton

Como jogar Squad no Linux com o Steam Proton

Configure o Squad no Linux com o Steam Play e o Proton, instale o jogo, escolha uma ferramenta de compatibilidade e resolva problemas com o sistema anti-cheat.

Como criar uma unidade USB inicializável do Windows 11 no Linux

Como criar uma unidade USB inicializável do Windows 11 no Linux

Crie um pendrive de instalação do Windows 11 no Linux com o Ventoy: obtenha a ISO oficial, instale o Ventoy com segurança, copie a imagem e inicialize o computador de destino.

Como jogar DiRT Rally no Linux: Configuração do Steam e correções do Proton

Como jogar DiRT Rally no Linux: Configuração do Steam e correções do Proton

Aprenda a jogar DiRT Rally no Linux se você já o possui no Steam: instale a versão nativa, execute-o e use o Proton apenas como alternativa.

Como instalar o Devuan Linux a partir de um USB inicializável

Como instalar o Devuan Linux a partir de um USB inicializável

Instale o Devuan Excalibur a partir da ISO Live para desktop. Verifique o download, crie um USB inicializável, proteja as partições existentes e finalize a instalação com o Refracta Installer.

Como jogar It Takes Two no Linux com o Steam Proton

Como jogar It Takes Two no Linux com o Steam Proton

Aprenda como jogar It Takes Two no Linux com o Steam Proton, instale a versão Steam, habilite a compatibilidade, configure o modo cooperativo e solucione problemas de inicialização.

Como jogar Slay the Spire no Linux: Instale e inicie o jogo com o Steam.

Como jogar Slay the Spire no Linux: Instale e inicie o jogo com o Steam.

Instale o Steam no Linux, obtenha a versão nativa do Slay the Spire para Linux na sua Biblioteca e execute-o. Inclui instruções práticas para problemas comuns de inicialização.

Como jogar The Forest no Linux com o Steam Proton

Como jogar The Forest no Linux com o Steam Proton

Instale o Steam no Linux, habilite o Steam Play e use o Proton para baixar e executar The Forest, com uma configuração de compatibilidade específica para cada jogo, caso ele não inicie.