Nota: sudo apt-get autoremove <package1> [<package2>, ...]
= sudo apt-get remove --autoremove <package1> [<package2>, ...]
Atendendo às dependências de libav-tools
e ubuntu-restricted-extras
necessárias para atualizar (e não para instalar ), a maioria dos pacotes listados por sudo apt-get install libav-tools ubuntu-restricted-extras
para uma nova versão .
Na página apt-get
man
para Trusy :
[...] install [...] This is also the target to use if you want to upgrade one or more already-installed packages without upgrading every package you have on your system. Unlike the "upgrade" target, which installs the newest version of all currently installed packages, "install" will install the newest version of only the package(s) specified. Simply provide the name of the package(s) you wish to upgrade, and if a newer version is available, it (and its dependencies, as described above) will be downloaded and installed. [...]
Isto é lógico, uma vez que se um pacote depende de uma versão mais recente de um pacote já instalado, a fim de executar o anterior, o último deve ser atualizado.
O resultado é que, se qualquer um dos pacotes já instalados for exigido por qualquer pacote antes da instalação de libav-tools
e ubuntu-restricted-extras
, não será autorado.
Você pode verificar isso executando apt-cache rdepends <package>
em cada um dos pacotes erroneamente esperados para serem autorados: cada um deles será exigido por pelo menos um pacote que não será autorizado automaticamente.