В чем разница между этой командой:
sudo apt-get clean
И эта команда:
sudo apt-get clean all
В моей системе Lubuntu 12.04 симуляция этих команд показывает, что их поведение точно такое же:
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:~$
Есть ли разница в apt-get
поведении с clean
и clean all
? Если да, то в чем разница, при каких обстоятельствах это уместно и как мне выбирать между ними? Если нет разницы, то почему clean all
существует?
Если они одинаковы, то clean all
все равно имело бы смысл, если clean
бы в качестве аргумента могло обычно принимать имя пакета. Но это не так - попытка передать имя пакета, чтобы clean
вообще не изменить clean
поведение, весь кеш все равно удаляется:
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
Это заставляет меня задуматься, хотя, может быть clean all
, на самом деле не существует (и то, что происходит, all
игнорируется, как это nano
было в приведенном выше примере).
Это clean all
просто городская легенда?
источник
Ответы:
В
all
просто игнорируется, как и все, что вы добавляете послеclean
.То же самое, например, с
источник
clean all
? Какsudo apt-get clean all
возникла практика бега ? Поведение раньше было другим? Или этоclean all
просто путаница, возможно, из-за схожегоmake
синтаксиса?apt-get clean all
в Google, есть 48 900 результатов (хотя, по общему признанию, первые два для этого вопроса). С другой стороны, на странице руководства ничего об этом не сказано, и я не могу найти официальных источников, которые бы рекомендовали его использовать. Я хотел бы узнать больше о том, как это возникло ... но я подозреваю, что это может занять много времени и усилий.sudo apt-get clean my room
XD