Por que o aptitude insiste em instalar pacotes?


9

Por que o aptitude deseja instalar tantos pacotes quando eu simplesmente executo o seguinte?

sudo aptitude install

Prefiro não fornecer pacotes específicos que ele deseja instalar, porque isso aconteceu muitas vezes no passado (embora eu não tenha muita certeza de como o corrigi no passado).

Alguma ideia?

Respostas:


16

Na página do manual do aptitude :

Como um caso especial, "instalar" sem argumentos atuará em qualquer ação armazenada / pendente.

Em outras palavras, você tentou instalar esses pacotes anteriormente (ou eles foram trazidos como dependências), mas algo deu errado (ou o processo foi interrompido) e não pôde ser concluído. aptitudeestá apenas tentando terminar o que começou. As operações também podem estar relacionadas a atualizações, remoções de pacotes ou qualquer tipo de operação interna pendente.

Outro trecho interessante da página de manual que você pode querer saber sobre:

Depois de inserir Y no prompt de confirmação final, o comando “install” modificará as informações armazenadas do aptitude sobre quais ações executar. Portanto, se você emitir (por exemplo) o comando “aptitude install foo bar” e abortar a instalação assim que o aptitude iniciar o download e a instalação de pacotes, será necessário executar “aptitude remove foo bar” para cancelar essa ordem.

Em outras palavras, se esses pacotes não lhe interessam, solicitá remove-los pode limpar a fila de operações pendentes (as informações armazenadas do aptitude ).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.