Quando você instala um pacote, ele também pode precisar instalar dependências para que ele funcione - por exemplo, instalando torcs
(por exemplo, com sudo apt-get install torcs
), ele precisa de torcs-data
etc para funcionar - eles também são instalados e são razoavelmente grandes em tamanho (assim também demoram para baixar etc).
Ao remover torcs
(por exemplo, com sudo apt-get remove torcs
), ele provavelmente deixará para trás os pacotes torcs-data
e outros pacotes desnecessários, ocupando espaço. Você pode resolver isso executando sudo apt-get autoremove <package>
ou sudo apt-get autoremove
após removê-lo com purge
/ remove
.
Você também pode usar a opção --purge
com autoremove
para remover os arquivos de configuração restantes.
Uma maneira extra de limpar espaço é usar sudo apt-get clean
, para limpar as informações do repositório e os pacotes em cache que também ocupam espaço. Você provavelmente precisará executar sudo apt-get update
posteriormente.
Aqui estão as entradas relevantes da página de manual :
purge
purge is identical to remove except that packages are removed and
purged (any configuration files are deleted too).
clean
clean clears out the local repository of retrieved package files.
It removes everything but the lock file from
/var/cache/apt/archives/ and /var/cache/apt/archives/partial/. When
APT is used as a dselect(8) method, clean is run automatically.
Those who do not use dselect will likely want to run apt-get clean
from time to time to free up disk space.
autoremove
autoremove is used to remove packages that were automatically
installed to satisfy dependencies for some package and that are no
more needed.