Qual è la differenza tra questo comando:
sudo apt-get clean
E questo comando:
sudo apt-get clean all
Sul mio sistema Lubuntu 12.04, simulare questi comandi rivela che il loro comportamento è esattamente lo stesso:
ek@Apok:~$ apt-get -s clean
NOTE: This is only a simulation!
apt-get needs root privileges for real execution.
Keep also in mind that locking is deactivated,
so don't depend on the relevance to the real current situation!
Del /var/cache/apt/archives/* /var/cache/apt/archives/partial/*
Del /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin
ek@Apok:~$ apt-get -s clean all
NOTE: This is only a simulation!
apt-get needs root privileges for real execution.
Keep also in mind that locking is deactivated,
so don't depend on the relevance to the real current situation!
Del /var/cache/apt/archives/* /var/cache/apt/archives/partial/*
Del /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin
ek@Apok:~$
C'è mai qualche differenza nel apt-get
comportamento con clean
e clean all
? In tal caso, qual è la differenza, in quali circostanze è rilevante e come dovrei scegliere tra i due? Se non c'è differenza, allora perché clean all
esiste?
Se sono uguali, clean all
avrebbe comunque senso se clean
potesse normalmente prendere un nome di pacchetto come argomento. Ma non è così: il tentativo di passare un nome di pacchetto per clean
non alterare affatto clean
il comportamento, l'intera cache viene comunque eliminata:
ek@Apok:~$ apt-get -s clean nano
NOTE: This is only a simulation!
apt-get needs root privileges for real execution.
Keep also in mind that locking is deactivated,
so don't depend on the relevance to the real current situation!
Del /var/cache/apt/archives/* /var/cache/apt/archives/partial/*
Del /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin
Questo mi fa meravigliare, però, se forse clean all
non esiste davvero (e che ciò che sta accadendo è che all
viene ignorato, proprio come nano
nell'esempio sopra).
È clean all
solo una leggenda urbana?