มาทำความเข้าใจเรื่องนี้กันดีกว่า
ฉลาด
ซึ่งมักเรียกว่าเครื่องมือ Advance Packaging ดาวน์โหลด .deb
ไฟล์ของแพ็คเกจสำหรับคุณ
dpkg
ซึ่งมักเรียกว่า Debian Package Maintainer คอมไพล์/ติดตั้งแพ็คเกจ .deb
ไฟล์สำหรับคุณ จาก เอกสารประกอบของ IBM สำหรับ dpkg
(เน้นของตัวเอง):
dpkg เป็นซอฟต์แวร์ที่สร้างฐานระดับล่างของระบบการจัดการแพ็คเกจเดเบียน เป็นตัวจัดการแพ็คเกจเริ่มต้นบน Ubuntu คุณสามารถใช้ dpkg เพื่อติดตั้ง กำหนดค่า อัปเกรด หรือลบแพ็คเกจ Debianและดึงข้อมูลของแพ็คเกจ Debian เหล่านี้
ในกรณีเฉพาะนี้ คุณกล่าวว่า .deb
ดาวน์โหลดไฟล์แล้ว ดังนั้น เมื่อคุณดับเบิลคลิกที่ไฟล์ หรือจะเปิดด้วย Software Center ศูนย์ซอฟต์แวร์จะใช้ dpkg
เพื่อดำเนินการและติดตั้งแพ็คเกจ ดังนั้นคุณต้องค้นหา dpkg
แทน ฉลาด
โดยใช้ ps aux
:
ps aux | grep dpkg
จากนั้นคุณสามารถฆ่ามันได้โดยใช้:
sudo kill -9 <รหัสกระบวนการ>
คุณยังสามารถรับ ID ของกระบวนการโดยใช้:
sudo lsof /var/lib/dpkg/lock-frontend
และฆ่ามันโดยใช้:
sudo kill -9 <รหัสกระบวนการ>
บันทึก: การฆ่ากระบวนการจะขัดจังหวะ dpkg
. คุณไม่สามารถใช้ dpkg
อีกครั้งโดยไม่ต้องกำหนดค่า วิ่ง:
sudo dpkg --configure -a