Dependências devem ser instaladas por padrão com o apt-get. Você também pode querer ler as respostas para esta pergunta: Instalando pacotes sugeridos / recomendados? .
Eu estive pensando, existe uma maneira de dizer dpkg
ou apt-get
que quando eu quero instalar um pacote também instala todas as dependências que requer? Eu instalei um pacote usando dpkg
mas ele reclamou sobre alguns problemas de dependência, então eu tive que procurar manualmente um por um, existe uma maneira melhor de fazer isso?
Dependências devem ser instaladas por padrão com o apt-get. Você também pode querer ler as respostas para esta pergunta: Instalando pacotes sugeridos / recomendados? .
apt-get ou aptitude instalará todas as dependências de um pacote. De acordo com a página man do apt-get
Todos os pacotes exigidos pelo pacote (s) especificado (s) para instalação também será recuperado e instalado.
Mesmo se você quiser instalar um pacote a partir do código-fonte, você pode instalar suas dependências de compilação usando o apt-get. Use apt-get build-dep para esse propósito. Novamente na página man do apt-get:
build-dep faz com que o apt-get instalar / remover pacotes em uma tentativa para satisfazer as dependências de construção para um pacote de fontes.
Por exemplo, se você quiser compilar o gcc , precisará de todas as dependências de compilação para compilar com sucesso o gcc. Então você usa sudo apt-get build-dep gcc
. Isso instalará todos os pacotes necessários para criar gcc a partir do código-fonte.
Se depois de usar dpkg
para instalar um pacote, ele disser que há dependências ausentes, você pode executar apt-get -f install
para instalar quaisquer dependências ausentes em seu sistema.
Se você está procurando por uma ferramenta que irá instalar um pacote baixado (ou seja, não baseado em repositório), incluindo dependências, veja gdebi (a interface do usuário do GTK) ou gedebi-core (a ferramenta de linha de comando).