ใน Ubuntu ฉันทำตามคำสั่งเหล่านี้:
sudo apt-get install build-essential vala-desktop-agnostic checkinstall
sudo apt-get build-dep avant-window-navigator
ฉันจะถอนการติดตั้งหรือถอนการติดตั้งแพ็คเกจที่ดึงมาได้อย่างไร?
ใน Ubuntu ฉันทำตามคำสั่งเหล่านี้:
sudo apt-get install build-essential vala-desktop-agnostic checkinstall
sudo apt-get build-dep avant-window-navigator
ฉันจะถอนการติดตั้งหรือถอนการติดตั้งแพ็คเกจที่ดึงมาได้อย่างไร?
คำตอบ:
ก่อนอื่นให้ลบแพ็คเกจด้วยการลบหรือกำจัด
sudo apt-get purge build-essential vala-desktop-agnostic checkinstall
sudo apt-get purge ....
จากนั้นคุณลบการอ้างอิงที่ไม่จำเป็นตอนนี้
sudo apt-get autoremove
ในกรณีของ build-dep คุณจะต้องค้นหาด้วยตนเองว่าแพ็กเกจใดเป็น build-dependencies ของ avant-window-manager Synaptic จะบอกคุณว่า
การลบ apt-get ควรทำเคล็ดลับ apt-get purge ถ้าคุณต้องการดัมพ์ไฟล์ config ด้วย
ขั้นตอนแรกจะลบinstall
แพ็คเกจ ed:
sudo apt-get purge build-essential vala-desktop-agnostic checkinstall
ขั้นตอนที่สองจะค้นหาbuild-dep
s และทำเครื่องหมายว่าติดตั้งโดยอัตโนมัติและสามารถถอดออกได้:
sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | sed -e '/Build-Depends/!d;s/Build-Depends: \|,\|([^)]*),*\|\[[^]]*\]//g')
คุณอาจต้องการหรือไม่ต้องการขั้นตอนที่สาม:
sudo apt-get --purge autoremove
Ref: http://www.webupd8.org/2010/10/undo-apt-get-build-dep-remove-build.html