Điều gì, nếu có, là sự khác biệt giữa lệnh này:
sudo apt-get clean
Và lệnh này:
sudo apt-get clean all
Trên hệ thống Lubfox 12.04 của tôi, việc mô phỏng các lệnh này cho thấy hành vi của chúng giống hệt nhau:
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ó bao giờ có sự khác biệt trong apt-get
hành vi của clean
và clean all
? Nếu vậy, sự khác biệt là gì, trong hoàn cảnh nào có liên quan và tôi nên chọn giữa hai người như thế nào? Nếu không có sự khác biệt thì tại sao lại clean all
tồn tại?
Nếu chúng giống nhau, thì clean all
vẫn có ý nghĩa nếu clean
thông thường có thể lấy tên gói làm đối số. Nhưng đây không phải là trường hợp - cố gắng chuyển tên gói để clean
không thay đổi clean
hành vi của tất cả, toàn bộ bộ đệm vẫn bị xóa:
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
Tuy nhiên, điều này làm tôi tự hỏi, nếu có lẽ clean all
không thực sự tồn tại (và những gì đang xảy ra all
bị bỏ qua, giống như nano
trong ví dụ trên).
Có phải clean all
chỉ là một truyền thuyết đô thị?