Was ist, wenn überhaupt, der Unterschied zwischen diesem Befehl:
sudo apt-get clean
Und dieser Befehl:
sudo apt-get clean all
Auf meinem Lubuntu 12.04-System zeigt die Simulation dieser Befehle, dass ihr Verhalten genau gleich ist:
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:~$
Gibt es jemals einen Unterschied im apt-get
Verhalten mit clean
und clean all
? Wenn ja, was ist der Unterschied, unter welchen Umständen ist er relevant und wie soll ich mich zwischen beiden entscheiden? Wenn es keinen Unterschied gibt, warum gibt clean all
es dann einen?
Wenn sie gleich sind, clean all
wäre es trotzdem sinnvoll, wenn clean
normalerweise ein Paketname als Argument verwendet werden könnte. Dies ist jedoch nicht der Fall. Wenn Sie versuchen, einen Paketnamen zu übergeben, clean
ändert dies nichts clean
am Verhalten. Der gesamte Cache wird trotzdem gelöscht:
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
Ich frage mich jedoch, ob es vielleicht clean all
nicht wirklich existiert (und das, was passiert, all
wird ignoriert, genau wie nano
im obigen Beispiel).
Ist das clean all
nur eine urbane Legende?
quelle
Antworten:
Im
all
wird einfach ignoriert, wie alles, was Sie danach anhängenclean
.So ist es zum Beispiel auch
quelle
clean all
? Wie ist das Laufensudo apt-get clean all
entstanden? War das Verhalten früher anders? Oder ist die Ausführungclean all
nur eine Verwirrung, die sich möglicherweise aus einer ähnlichenmake
Syntax ergibt ?apt-get clean all
Google suche , gibt es 48.900 Ergebnisse (allerdings sind die ersten beiden für diese Frage). Andererseits hat die Handbuchseite nichts darüber gesagt, und ich kann keine offiziellen Quellen finden, die die Verwendung empfehlen. Ich würde gerne mehr darüber erfahren, wie es dazu kam ... aber ich vermute, dass das viel Zeit und Mühe kosten könnte.sudo apt-get clean my room
XD