De todas as outras perguntas e respostas (como: Qual é a diferença entre dpkg e aptitude / apt-get? ) Entendo que apt-get
é um invólucro dpkg
e fornece gerenciamento de dependências.
Supondo que estou instalando algo que não possui nenhuma dependência (ou eles também estão instalados ao mesmo tempo), haveria alguma diferença entre instalá-lo usando apt-get
vsdpkg
Por exemplo (tipo de diferenças concretas que estou procurando)
- say
dpkg
não pode baixar o pkg de algum lugar, devo fazer o download antes de iniciar a instalação, enquanto issoapt-get
será feito em meu nome. dpkg
não irá configurar o pkg, apenas copiará os arquivos.apt-get
irá configurar também.
...
fonte
apt-get
pode instalar dependências de pacotes instalados comdpkg -i
. Corraapt-get install -f
para conseguir isso.apt-get
oraptitude
, é que eles lembram se um pacote foi instalado manualmente (solicitado especificamente) ou se foi instalado para cumprir uma dependência. Dessa forma, quando você remover um pacote posteriormente, eles poderão remover automaticamente (ou pelo menos informar sobre) pacotes que foram "instalados automaticamente e não são mais necessários". Se você instalou cada pacotedpkg
, precisará lembrar e remover manualmente não apenas o seu pacote, mas todas as suas dependências (assumindo que nada mais dependa deles).dpkg -i
não se preocupa com dependências, tudo instalado com ele é de instalado curso "manualmente".