Jaka jest różnica między tym poleceniem:
sudo apt-get clean
I to polecenie:
sudo apt-get clean all
W moim systemie Lubuntu 12.04 symulowanie tych poleceń ujawnia, że ich zachowanie jest dokładnie takie samo:
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:~$
Czy jest jakaś różnica w apt-get
zachowaniu w stosunku do clean
i clean all
? Jeśli tak, jaka jest różnica, w jakich okolicznościach jest to istotne i jak mam wybrać między tymi dwoma? Jeśli nie ma różnicy, to dlaczego clean all
istnieje?
Jeśli są takie same, to clean all
nadal miałoby sens, gdyby clean
normalnie mógł wziąć nazwę pakietu jako argument. Ale tak nie jest - próba przekazania nazwy pakietu w clean
ogóle nie zmienia clean
zachowania, cała pamięć podręczna nadal jest usuwana:
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
Zastanawiam się jednak, czy być może clean all
tak naprawdę nie istnieje (i to, co się dzieje, all
jest ignorowane, tak jak nano
w powyższym przykładzie).
Czy to clean all
tylko miejska legenda?
źródło
Odpowiedzi:
W
all
jest po prostu ignorowany, jak wszystko, co dołączaszclean
.Tak samo jest na przykład
źródło
clean all
? Jak powstała praktyka bieganiasudo apt-get clean all
? Czy zachowanie było kiedyś inne? A może działaclean all
tylko zamieszanie, być może wynikające z nieco podobnejmake
składni?apt-get clean all
w Google, jest 48 900 wyników (choć, oczywiście, pierwsze dwa dotyczą tego pytania). Z drugiej strony strona podręcznika nic nie mówi o tym i nie mogę znaleźć żadnych oficjalnych źródeł, które zalecałyby korzystanie z niej. Chciałbym dowiedzieć się więcej o tym, jak do tego doszło ... ale podejrzewam, że może to zająć sporo czasu i wysiłku.sudo apt-get clean my room
XD