ฉันสามารถใช้งาน `apt-get purge --auto-remove 'ได้หรือไม่?


14

เป็นapt-get purge --auto-remove packagenameคำสั่งที่ถูกต้อง?

หรือจะต้องมีapt-get remove --purge --auto-remove packagename?

manpage ของ Ubuntu สำหรับ apt-get ( http://manpages.ubuntu.com/manpages/precise/man8/apt-get.8.html ) กล่าวถึงโดยใช้ตัวเลือก --auto-remove "หากคำสั่งนั้นติดตั้งหรือ ลบ ... "ดังนั้นฉันสงสัยว่ามันสามารถใช้กับคำสั่ง purge ได้หรือไม่เพราะนั่นเป็นเพียงทางลัดสำหรับคำสั่ง remove ที่มีตัวเลือก --purge

ขอขอบคุณ.


1
ทำไม--auto-remove?
อัลวาร์

2
หากใช้ตัวเลือก - ลบอัตโนมัติเมื่อลบแพ็คเกจออกจะเป็นการลบการอ้างอิงของแพ็คเกจที่ไม่ต้องการอีกต่อไป วิธีการapt-get autoremoveตรวจสอบและจะ "ลบแพ็คเกจที่ติดตั้งโดยอัตโนมัติเพื่อตอบสนองการอ้างอิงสำหรับแพ็คเกจอื่นและตอนนี้ไม่จำเป็นต้องใช้อีกต่อไป" (จาก manpage ที่ลิงก์ด้านบน)
user981178

1
หากคุณตรวจสอบ manpage คุณจะสังเกตเห็นว่า autoremove สามารถใช้เป็นคำสั่ง (autoremove) หรือเป็นตัวเลือก (- ลบอัตโนมัติ) ระหว่างคำสั่ง อย่างไรก็ตามมีการกล่าวถึงเป็นตัวเลือกในบริบทของคำสั่งติดตั้งหรือลบดังนั้นฉันสงสัยว่าตัวเลือกนั้นสามารถใช้กับคำสั่งล้างข้อมูลได้หรือไม่ การใช้ตัวเลือกเป็นเพียงวิธีการทางลัดแทนที่จะเรียกใช้สองคำสั่งแยกกัน
user981178

14
คุณสามารถใช้apt-get autoremove --purge
daboross

คำตอบ:


13

ใช่คำสั่งเหล่านั้นถูกต้อง ยิ่งไปกว่านั้นพวกเขามีความเท่าเทียมเพราะpurgeเทียบเท่ากับremove --purge(ดูman apt-get)


ขอบคุณ ใช่ฉันคิดว่าถ้าอันแรกใช้ได้แล้วมันก็จะเทียบเท่ากับอันที่สอง ฉันแค่อยากให้แน่ใจว่าอันแรกนั้นใช้ได้จริง
user981178
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.