Como desinstalar um arquivo .deb instalado com o Dpkg?

Como desinstalar um arquivo Deb instalado com o Dpkg

Você instalou um arquivo .deb no seu dispositivo Linux usando o comando dpkg? Sabia que também pode usar esse comando para desinstalar o arquivo? Aqui está como fazer isso.

Teste Grátis Teste Grátis

A distribuição Debian do Linux e suas variantes, como o Ubuntu, usam arquivos deb para instalar ou atualizar aplicativos Unix. Existem várias maneiras de instalá-los em seu dispositivo, uma delas é usando o comando dpkg. E quanto à desinstalação do pacote .deb? É possível desinstalar através do dpkg? Na verdade, este comando pode fazer isso.

Este artigo permitirá que você saiba mais sobre este comando e como remover arquivos .deb com dpkg.

O que é o comando dpkg?

O comando dpkg é uma poderosa ferramenta de gerenciamento de pacotes usada em distribuições Linux baseadas em Debian, como Ubuntu, Debian e Linux Mint. Ele é usado para instalar, remover e gerenciar pacotes em um sistema.

O comando dpkg tem muitos usos, incluindo, entre outros, os seguintes:

  • Instalar um pacote de um arquivo .deb;
  • Remover um pacote do sistema;
  • Listar todos os pacotes instalados no sistema;
  • Encontrar o pacote que possui um arquivo específico;
  • Reconfigurar um pacote já instalado;
  • Listar todos os arquivos instalados por um pacote;
  • Mostrar informações sobre um pacote, como número da versão e descrição.

Noções básicas do Dpkg

A primeira coisa que você precisa aprender sobre esse comando é a sintaxe básica.

A sintaxe é:
dpkg [options] [.deb package name]

Substitua o [.deb package name]com o nome do pacote que você deseja modificar com o comando dpkg. Em seguida, remova os colchetes.

Suponha que você esteja instalando o Teamviewer com este comando. O código será:
sudo dpkg -i teamviewer_15.7.6_amd64.deb

Como você pode ver, usamos "-i" para a opção. Isso instala o pacote. As outras opções são:

  • -r OU --R: Remove todos os arquivos pertencentes ao pacote específico, exceto os arquivos de configuração, também conhecidos como processo de desinstalação.
  • -p OU --purge: Esta é a opção de desinstalação completa. Ele remove todos os arquivos pertencentes ao pacote específico, incluindo os arquivos de configuração.
  • --update-avail: Verifica os repositórios online. Em seguida, ele baixa todos os pacotes atualizados para seu repositório local.
  • --update-merge: Combina informações sobre pacotes disponíveis em seus repositórios com informações disponíveis anteriormente. Você normalmente executa isso depois de atualizar os repositórios.
  • s package_name: Mostra informações sobre um pacote, como número da versão e descrição.
  • -S file_name: Localiza o pacote que possui um arquivo específico.
  • -l package_name: Lista todos os pacotes instalados no sistema.
  • -L package_name: Lista todos os arquivos instalados por um pacote.
  • -reconfigure package_name: Reconfigura um pacote já instalado.

Remover um .deb instalado com dpkg usando dpkg -r

Como mencionado acima, você pode usar as opções -r ou --remove para desinstalar pacotes do seu dispositivo Linux.

O comando sudo dpkg -r é usado para remover um pacote de um sistema Linux baseado em Debian usando dpkg, a ferramenta de gerenciamento de pacotes Debian. A opção -r especifica que você deseja remover o pacote.

Para usar este comando, você precisa ter privilégios administrativos no sistema, daí o uso do sudo. Você também precisará especificar o nome do pacote que deseja remover após o comando dpkg -r.

Por exemplo, se você deseja remover o pacote chamado "demo", execute o seguinte comando:
sudo dpkg -r demo.

Este comando removerá o pacote "exemplo" do seu sistema. Se o pacote tiver alguma dependência que não seja mais necessária, ela também será removida.

Note que usando o comando dpkg -r apenas remove os arquivos do pacote do sistema; ele não remove nenhum arquivo de configuração associado ao pacote. Para remover o pacote e seus arquivos de configuração, você pode usar a opção dpkg -P (purgar) em vez de -r.

Por exemplo:
sudo dpkg -P demo

Este comando removerá o pacote "demo" e seus arquivos de configuração associados de seu sistema.

Como recuperar arquivo Deb excluído acidentalmente no Linux

Talvez você tenha deletado os arquivos errados. Ou você tentou desinstalar um arquivo .deb sem aprender como fazer corretamente primeiro. Como resultado, você perdeu arquivos que não deveriam ser excluídos.

Não se preocupe. Você pode recuperar os arquivos perdidos. Ferramentas como o Wondershare Recoverit podem ajudá-lo a recuperar aqueles que você excluiu acidentalmente.

Wondershare Recoverit - seu software de recuperação do Linux seguro e confiável

Mais de 5.481.435 de pessoas já baixaram.

Recupera documentos, fotos, vídeos, músicas, e-mails e outros mais de 1.000 tipos de arquivos perdidos ou excluídos de forma eficaz, segura e completa.

Compatível com todas as principais distribuições do Linux, incluindo Ubuntu, Linux Mint, Debian, Fedora, Solus, Opensuse, Manjaro, etc.

Auxilia em mais de 500 cenários de perda de dados, como exclusão, formatação de disco, travamento do sistema operacional, queda de energia, ataque de vírus, partição perdida e muito mais.

A interface simples de apontar e clicar permite recuperar dados de discos rígidos do Linux com apenas alguns cliques.

Funciona através de uma conexão remota. Você pode recuperar dados perdidos mesmo quando seu dispositivo Linux travar.

Sem mais delongas, veja como recuperar arquivos perdidos usando o recurso do Recoverit para Recuperação de Arquivo do Linux.

Passo 1: Escolha a opção de recuperação do Linux

Baixe o Wondershare Recoverit e instale. Abra o programa e selecione NAS e Linux no painel esquerdo. Clique em Recuperação do Linux no painel direito para prosseguir.

opção de nas e linux no wondershare recoverit
Passo 2: Conecte-se ao computador Linux

Para recuperar dados do Linux, você precisa criar uma conexão remota entre o programa e seu computador Linux. Clique no botão Conectar quando terminar de preencher os detalhes necessários.

estabelecendo conexão remota com o dispositivo linux

Aguarde até que a conexão seja estabelecida com sucesso. Depois disso, o Wondershare Recoverit iniciará automaticamente o processo de verificação. Ele procurará arquivos perdidos em seu computador Linux.

digitalizar dados excluídos ou perdidos no linux
Passo 3: Pré-visualize e recupere arquivos excluídos

O processo de verificação leva de segundos a minutos, dependendo da quantidade de dados a serem verificados. Você pode interromper a verificação sempre que vir os arquivos que deseja recuperar. O Recoverit permite que você pré-visualize os arquivos encontrados. Com isso, você pode verificar se é o arquivo que deseja. Feito isso, selecione os arquivos desejados e clique no botão Recuperar para salvá-los.

verificando o arquivo encontrado pelo recoverit
Teste Grátis

Para Windows XP/Vista/7/8/10/11

Teste Grátis

Para macOS X 10.10 - macOS 13

Observe que o sucesso do processo de recuperação depende em grande parte de diferentes fatores. O estado dos arquivos excluídos e a duração entre o momento em que foram excluídos e a tentativa de recuperá-los são importantes. Da mesma forma, a quantidade de atividade do disco que ocorreu após a exclusão dos arquivos pode afetar o processo.

Portanto, você deve tentar o processo de recuperação o mais rápido possível após a exclusão dos arquivos. Além disso, evite fazer alterações adicionais no disco ou partição onde os arquivos excluídos foram localizados até que o processo de recuperação seja concluído.

Perguntas frequentes

Sim, você pode usar o Ubuntu para instalar pacotes Debian usando a ferramenta de linha de comando dpkg. No entanto, é importante ter cuidado, pois alguns pacotes Debian podem não ser totalmente compatíveis com o Ubuntu e podem causar problemas ou conflitos.

Você pode colocar arquivos .deb em qualquer lugar do seu sistema Ubuntu, mas é recomendado colocá-los em seu diretório pessoal ou em uma pasta dedicada para facilitar o acesso. Você pode usar a ferramenta de linha de comando dpkg para instalar os pacotes.

Sim, o Ubuntu usa o apt-get como sua ferramenta padrão de gerenciamento de pacotes de linha de comando. Ele é usado para gerenciar e instalar pacotes de software no Ubuntu e outras distribuições Linux baseadas no Debian e faz parte do pacote Advanced Packaging Tool (APT).

A sintaxe para extrair o conteúdo de um arquivo .deb é:
dpkg-deb -x [name of the .deb file.]
Por exemplo:
dpkg-deb -x example.deb /path/to/extract/
Ele extrairá o conteúdo de example.deb para /path/to/extract/.

O dpkg é uma ferramenta de baixo nível usada para gerenciar pacotes individuais .deb. Enquanto isso, o aptitude é uma ferramenta de nível mais elevado que pode lidar com dependências de pacotes, interagir com várias fontes e instalar ou remover pacotes com um único comando. O dpkg é um componente do apt, enquanto o aptitude é uma interface avançada para o apt.

Conclusão:

Você pode instalar e desinstalar pacotes .deb usando os comandos dpkg. Use a opção -i para instalar e as opções -P ou -r para desinstalar. Se você acidentalmente removeu os arquivos errados, pode usar o Wondershare Recoverit para recuperar os arquivos excluídos.