Check Dependencies of a Package in Ubuntu 20.04 and Debian 10

Check Dependencies of a Package in Ubuntu 20.04 and Debian 10

 

Sabemos que a maioria dos pacotes que instalamos em nosso sistema operacional Linux não pode funcionar corretamente sem outros pacotes de pré-requisitos instalados. Esses pacotes de pré-requisitos são chamados de dependências. Às vezes, você deseja descobrir as dependências de um pacote específico. Portanto, hoje vou mostrar três maneiras de verificar e listar as dependências de um pacote no Debian 10 e Ubuntu 20.04.

Verificando as dependências de um pacote no Debian e Ubuntu

Para verificar as dependências de um pacote no Debian 10, você pode usar qualquer um dos três métodos discutidos abaixo:

 

Método # 1: usando o comando apt show

Para verificar as dependências de um pacote específico usando o comando apt show , você precisará seguir as etapas mencionadas abaixo:

Uma vez que todos os comandos que vamos discutir são passados ​​via terminal, portanto, precisaremos iniciar o terminal no Debian 10. Tudo o que temos que fazer é clicar na guia Activities presente no canto superior esquerdo de nosso Debian 10 desktop e, em seguida, escreva terminal na barra de pesquisa exibida. Em seguida, basta clicar no resultado da pesquisa do terminal para iniciá-lo no Debian 10, conforme mostrado na imagem a seguir:

 

Agora digite o seguinte comando em seu terminal e pressione a tecla Enter:

apt mostrar PACKAGE_NAME

Aqui, substitua PACKAGE_NAME pelo nome do pacote cujas dependências você deseja descobrir. Neste exemplo, queríamos verificar as dependências do pacote zlib1g usando o comando apt show no Debian 10. Portanto, substituímos PACKAGE_NAME por zlib1g como mostrado na imagem abaixo:

Assim que este comando for executado com sucesso, você poderá ver as dependências do pacote especificado junto com algumas outras informações, conforme destacado na imagem a seguir:

Método # 2: Usar o comando apt-cache Depende

Para verificar as dependências de um pacote específico usando o comando apt-cache no Debian 10, você precisará realizar as seguintes etapas:

Você precisa iniciar o terminal da mesma maneira conforme explicado no método acima. Agora digite o seguinte comando em seu terminal e pressione a tecla Enter:

 

Sabemos que a maioria dos pacotes que instalamos em nosso sistema operacional Linux não pode funcionar corretamente sem outros pacotes de pré-requisitos instalados. Esses pacotes de pré-requisitos são chamados de dependências. Às vezes, você deseja descobrir as dependências de um pacote específico. Portanto, hoje vou mostrar três maneiras de verificar e listar as dependências de um pacote no Debian 10 e Ubuntu 20.04.

Verificando as dependências de um pacote no Debian e Ubuntu

Para verificar as dependências de um pacote no Debian 10, você pode usar qualquer um dos três métodos discutidos abaixo:

Método # 1: usando o comando apt show

Para verificar as dependências de um pacote específico usando o comando apt show , você precisará seguir as etapas mencionadas abaixo:

Uma vez que todos os comandos que vamos discutir são passados ​​via terminal, portanto, precisaremos iniciar o terminal no Debian 10. Tudo o que temos que fazer é clicar na guia Activities presente no canto superior esquerdo de nosso Debian 10 desktop e, em seguida, escreva terminal na barra de pesquisa exibida. Em seguida, basta clicar no resultado da pesquisa do terminal para iniciá-lo no Debian 10, conforme mostrado na imagem a seguir:

 

Agora digite o seguinte comando em seu terminal e pressione a tecla Enter:

apt mostrar PACKAGE_NAME

Aqui, substitua PACKAGE_NAME pelo nome do pacote cujas dependências você deseja descobrir. Neste exemplo, queríamos verificar as dependências do pacote zlib1g usando o comando apt show no Debian 10. Portanto, substituímos PACKAGE_NAME por zlib1g como mostrado na imagem abaixo:

 

Assim que este comando for executado com sucesso, você poderá ver as dependências do pacote especificado junto com algumas outras informações, conforme destacado na imagem a seguir:

 

Método # 2: Usar o comando apt-cache Depende

Para verificar as dependências de um pacote específico usando o comando apt-cache no Debian 10, você precisará realizar as seguintes etapas:

Você precisa iniciar o terminal da mesma maneira conforme explicado no método acima. Agora digite o seguinte comando em seu terminal e pressione a tecla Enter:Propaganda

apt-cache depende de PACKAGE_NAME

Aqui, substitua PACKAGE_NAME pelo nome do pacote cujas dependências você deseja descobrir. Neste exemplo, queríamos verificar as dependências do pacote zlib1g usando o comando apt-cache no Debian 10. Portanto, substituímos PACKAGE_NAME por zlib1g conforme mostrado na imagem abaixo:

 

  • Assim que este comando for executado com sucesso, você poderá ver as dependências do pacote especificado, conforme destacado na imagem a seguir:

Método # 3: usando o comando apt-rdepends

Para verificar as dependências de um pacote específico usando o comando apt-rdepends no Debian 10, você precisará seguir os passos mencionados abaixo:

Novamente, você precisa iniciar o terminal conforme descrito no método acima. Depois de iniciar o terminal com sucesso, você precisará instalar o comando apt-rdepends em seu sistema Debian 10, pois ele não está habilitado por padrão. Para instalá-lo, digite o seguinte comando em seu terminal e pressione a tecla Enter:

sudo apt install apt-rdepends

Executar este comando instalará o comando apt-rdepends em seu sistema Debian 10. É mostrado na seguinte imagem:  sudo apt install apt-rdepends

  • Durante a instalação deste comando, seu sistema irá perguntar se você deseja continuar com a instalação ou não. Você só precisa digitar “Y” e pressionar a tecla Enter para fornecer seu consentimento, conforme destacado na imagem mostrada abaixo:
  • Assim que a instalação deste comando for concluída, seu terminal Debian 10 será parecido com isto:

apt-rdepends -r PACKAGE_NAME

Aqui, substitua PACKAGE_NAME pelo nome do pacote cujas dependências você deseja descobrir. Neste exemplo, queríamos verificar as dependências do pacote zlib1g usando o comando apt-rdepends no Debian 10. Portanto, substituímos PACKAGE_NAME por zlib1g como mostrado na imagem abaixo

Conclusão

Fazendo uso de qualquer um dos três métodos descritos neste artigo, você pode encontrar facilmente as dependências de qualquer pacote desejado no Debian e Ubuntu. Todos esses métodos são bastante simples e fáceis de seguir; no entanto, um ponto a ser observado aqui para o Método # 3 é que você precisará ter muita paciência enquanto a execução desse comando ocorre.