Instalação de programas e pacotes .deb ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
16.12.2024

Instalação de programas e pacotes .deb

Em sistemas baseados em Linux, especialmente aqueles que usam Debian ou Ubuntu como base, o software é frequentemente distribuído no formato .deb (pacote Debian). Esses pacotes contêm todos os arquivos e dependências necessários para instalar e executar um determinado aplicativo. A instalação de pacotes .deb é um processo simples, mas há várias maneiras de fazê-lo, dependendo das ferramentas e dos gerenciadores de pacotes disponíveis em seu sistema.

O que é um pacote .deb?

Um pacote .deb é o formato padrão para pacotes de software usados em distribuições Linux baseadas no Debian, como o Ubuntu, o Linux Mint e o próprio Debian. Esses pacotes contêm arquivos binários compilados, bibliotecas, arquivos de configuração e metadados necessários para instalar e executar o software em um sistema baseado no Debian.

A ferramenta dpkg (Debian Package Manager) é usada para instalar, gerenciar e remover pacotes .deb. No entanto, outras ferramentas de gerenciamento de pacotes, como o APT (Advanced Package Tool) e interfaces gráficas, também fornecem métodos fáceis de usar para lidar com arquivos .deb.

Métodos para instalar pacotes .deb

Há vários métodos para instalar pacotes .deb, dependendo de sua preferência por usar a linha de comando ou uma interface gráfica.

1. Usando o APT para instalar pacotes .deb

O APT (Advanced Package Tool) é uma das formas mais populares e eficientes de gerenciar pacotes em distribuições baseadas no Debian. O APT pode resolver dependências automaticamente, o que o torna uma opção mais fácil de usar do que o uso manual do dpkg.

Etapas para instalar um pacote .deb com o APT:
  1. Abra o Terminal.
  2. Use o seguinte comando para instalar o pacote .deb:
    sudo apt install ./nome_do_pacote.deb

    Exemplo:

    sudo apt install ./example-package.deb

O ./ indica que o arquivo .deb está localizado no diretório atual. O APT tratará automaticamente de todas as dependências ausentes.

2. Uso do dpkg para instalar pacotes .deb

o dpkg é o gerenciador de pacotes subjacente dos sistemas Debian e Ubuntu. É a ferramenta de nível inferior para lidar com pacotes .deb, mas não resolve automaticamente as dependências como o APT.

Etapas para instalar um pacote .deb com o dpkg:
  1. Abra o Terminal.
  2. Use o seguinte comando para instalar o pacote .deb:
    sudo dpkg -i nome_do_pacote.deb

    Exemplo:

    sudo dpkg -i exemplo-pacote.deb

Se a instalação falhar devido à falta de dependências, você poderá corrigi-las usando o gerenciador de pacotes APT, executando:

sudo apt --fix-broken install

Esse comando resolverá todas as dependências que não foram instaladas durante o processo do dpkg.

3. Uso do GDebi para instalar pacotes .deb

O GDebi é um instalador de pacotes leve, projetado especificamente para lidar com arquivos .deb. Ele resolve e instala automaticamente as dependências, o que o torna mais eficiente do que o dpkg.

Etapas para instalar um pacote .deb com o GDebi:
  1. Instale o GDebi (se ele ainda não estiver instalado) executando:
    sudo apt install gdebi
  2. Após a instalação, use o seguinte comando para instalar seu pacote .deb:
    sudo gdebi nome_do_pacote.deb

    Exemplo:

    sudo gdebi example-package.deb

Como alternativa, você pode instalar a versão gráfica do GDebi executando:

sudo apt install gdebi-core gdebi

Depois de instalado, você pode clicar duas vezes em qualquer arquivo .deb para abri-lo com a interface gráfica do GDebi e instalá-lo facilmente.

4. Usando o Software Center (método gráfico)

Para aqueles que preferem uma interface gráfica, o Software Center no Ubuntu ou em sistemas semelhantes oferece uma maneira simples de instalar pacotes .deb.

Etapas para instalar um pacote .deb com o Software Center:
  1. Faça o download do arquivo .deb para seu sistema.
  2. Clique duas vezes no arquivo .deb. Isso abrirá automaticamente o arquivo no Software Center de seu sistema.
  3. Clique no botão Instalar.
  4. Digite sua senha quando solicitado, e o Software Center instalará o pacote para você.

Esse método é ideal para iniciantes ou usuários que preferem não usar o terminal.

Desinstalação de pacotes .deb

Se quiser remover um pacote que foi instalado usando um arquivo .deb, você pode fazer isso usando o terminal ou o Software Center.

Desinstalação via APT:

Para remover um pacote, você pode usar o APT:

sudo apt remove nome_do_pacote

Esse comando desinstalará o pacote, mas manterá seus arquivos de configuração. Para remover completamente o pacote, inclusive todos os arquivos de configuração associados, use:

sudo apt purge nome_do_pacote

Desinstalação via dpkg:

Para remover um pacote com o dpkg, use:

sudo dpkg -r nome_do_pacote

Isso desinstalará o pacote, mas manterá seus arquivos de configuração.

Verificação da instalação do pacote

Depois de instalar um pacote .deb, talvez você queira verificar se ele foi instalado com êxito. Para fazer isso, você pode usar os seguintes métodos:

Usando o dpkg:

Você pode usar o dpkg para verificar se um pacote está instalado executando:

dpkg -l | grep nome_do_pacote

Esse comando exibirá os detalhes da instalação do pacote, incluindo a versão e o status.

Usando o APT:

Como alternativa, você pode usar o comando apt:

apt list --installed | grep nome_do_pacote

Isso retornará uma lista de pacotes instalados que correspondem ao nome que você digitou.

Conclusão

A instalação de software a partir de pacotes .deb é uma tarefa comum para os usuários de distribuições Linux baseadas no Debian, como o Ubuntu e o Linux Mint. Quer você prefira usar o terminal ou uma ferramenta gráfica como o Software Center ou o GDebi, a instalação de arquivos .deb é um processo simples. Embora o APT seja geralmente a opção mais fácil de usar devido à sua capacidade de resolver dependências, o dpkg e o GDebi oferecem alternativas flexíveis para usuários avançados.

Seguindo as etapas deste guia, você pode instalar, gerenciar e desinstalar facilmente os pacotes .deb para aprimorar sua experiência com o Linux.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills