Что, если что-то, есть разница между этой командой:
sudo apt-get clean
И эта команда:
sudo apt-get clean all
В моей системе Lubuntu 12.04 имитация этих команд показывает, что их поведение будет одинаковым:
[email protected]:~$ 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
[email protected]:~$ 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
[email protected]:~$
Есть ли какая-либо разница в поведении apt-get
с clean
и clean all
? Если да, то в чем разница, при каких обстоятельствах это актуально, и как я должен выбирать между ними? Если нет разницы, то почему существует clean all
?
Если они совпадают, то clean all
будет по-прежнему иметь смысл, если clean
обычно может принимать имя пакета в качестве аргумента. Но это не так - попытка передать имя пакета в clean
вообще не изменяет поведение clean
, весь кеш все еще удаляется:
[email protected]:~$ 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
Это действительно заставляет меня задуматься, если, возможно, clean all
не существует действительно (и что происходит, так это то, что all
игнорируется, так же как nano
было в приведенном выше пример). р>
Является ли clean all
только городской легендой?