อะไรคือความแตกต่างระหว่างคำสั่งนี้:
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
เพียงตำนานเมืองหรือไม่?