Como deixar o DPKG instalar dependências automaticamente

Como deixar o DPKG instalar dependências automaticamente

O Pacote Debian (dpkg) é uma ferramenta de baixo nível de gerenciamento Linux em comparação com Apt. É usado para executar diferentes operações, como instalar, atualizar ou remover o .Pacotes de Deb. O .Deb é uma extensão para os pacotes de software Linux Debian e seus derivados.

O Gerenciamento de pacotes de Debian consiste em várias bibliotecas e arquivos executáveis ​​relacionados a um conjunto específico de programas. Possui 51.000 pacotes com acesso a vários repositórios online. A maioria dos pacotes de software é gratuita para instalar, mas você também pode instalar o software pago do repositório.

Se você está trabalhando em distribuições Linux como o Ubuntu, então você deve lidar com o .Deb pacotes. O dpkg A ferramenta ajuda a monitorar as consultas de comando do Debian, instalar e remover pacotes de software e as dependências associadas a esses pacotes.

Você pode executar o dpkg Usando os parâmetros da linha de comando com uma única ação ou opção. Mas há também outra interface de front-end bem conhecida para os pacotes Debian nomeados Aptidão. Os usuários também podem executar ações e monitorar o .Deb pacotes usando a ferramenta de aptidão.

A sintaxe do dpkg A ferramenta é:

DPKG [Opções…] [nome do arquivo…]

Como deixar o DPKG instalar dependências automaticamente

Quando instalamos uma ferramenta ou software usando o pacote Debien, pode ser possível instalar todas as respectivas dependências. Ele mostrará ao usuário que o software foi instalado e listará os nomes das dependências que não foram instaladas devido a alguns erros.

Para baixar todos eles, o comando seria:

$ sudo dpkg -i [package_name.Deb]

Vamos dar um exemplo para entender como podemos conseguir dpkg Dependências do pacote instalado automaticamente.

Suponha instalar o “TeamViewer”Usando o pacote Debian. Digite o seguinte comando:

$ sudo dpkg -i TeamViewer_amd64.Deb

Embora tenhamos instalado o "TeamViewer", você pode ver na imagem que a maioria de suas dependências, como destacamos o I-E Qt56-TeamViewer, QML-Module-Qtquick2, etc. não será instalado por causa de alguns problemas.

Para resolver isso e baixar todas as dependências, use o comando mencionado:

$ sudo apt -f install

Então, todas as dependências do pacote “TeamViewer”Foram instalados.

Conclusão:

Quando instalamos uma ferramenta usando o pacote Debien, existe a possibilidade de que todas as respectivas dependências possam não instalar. Os pacotes Debien são ferramentas de terceiros usadas para instalar pacotes de software em distribuições Linux. O guia nos deu como instalar automaticamente todas as dependências quando não conseguiram baixar com o pacote.