เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

2.dpkg‌


dpkg เป็นผู้จัดการแพ็คเกจสำหรับ debianระบบพื้นฐาน มันสามารถติดตั้ง ลบ และสร้างแพ็คเกจได้ แต่ต่างจากระบบจัดการแพ็คเกจอื่น ๆ มันไม่สามารถดาวน์โหลดและติดตั้งแพ็คเกจหรือการอ้างอิงโดยอัตโนมัติ ส่วนนี้ครอบคลุมการใช้ dpkg เพื่อจัดการแพ็คเกจที่ติดตั้งในเครื่อง:

• ในการแสดงรายการแพ็คเกจทั้งหมดที่ติดตั้งบนระบบ จากประเภทพรอมต์เทอร์มินัล:


ดีพีกก. -ล

• ขึ้นอยู่กับจำนวนของแพ็คเกจในระบบของคุณ สิ่งนี้สามารถสร้างเอาต์พุตจำนวนมากได้ ไปป์เอาต์พุตผ่าน grep เพื่อดูว่ามีการติดตั้งแพ็คเกจเฉพาะหรือไม่:


dpkg -l | grep apache2


แทนที่ apache2 ด้วยชื่อแพ็กเกจ ส่วนหนึ่งของชื่อแพ็กเกจ หรือนิพจน์ทั่วไปอื่นๆ

• ในการแสดงรายการไฟล์ที่ติดตั้งโดยแพ็กเกจ ในกรณีนี้คือแพ็กเกจ ufw ให้ป้อน:


dpkg -L ufw

• หากคุณไม่แน่ใจว่าแพ็คเกจใดติดตั้งไฟล์ dpkg -S อาจบอกคุณได้ ตัวอย่างเช่น:


dpkg -S /etc/host.conf

ไฟล์ฐาน: /etc/host.conf


ผลลัพธ์แสดงให้เห็นว่า /etc/hosts.conf เป็นของแพ็คเกจไฟล์ฐาน


ภาพ

ไฟล์จำนวนมากถูกสร้างขึ้นโดยอัตโนมัติในระหว่างกระบวนการติดตั้งแพ็คเกจ และแม้ว่าจะอยู่ในระบบไฟล์ก็ตาม ดีพีกก. -ส อาจไม่รู้ว่าเป็นของแพ็คเกจไหน

• คุณสามารถติดตั้งในเครื่องได้ หญิงที่เข้าสังคมครั้งแรก ไฟล์โดยป้อน:


sudo dpkg -i zip_3.0-4_i386.deb


เปลี่ยนแปลง zip_3.0-4_i386.deb ไปยังชื่อไฟล์จริงของไฟล์ .deb ในเครื่องที่คุณต้องการติดตั้ง

• การถอนการติดตั้งแพ็คเกจสามารถทำได้โดย:


sudo dpkg -r zip


ภาพ

การถอนการติดตั้งแพ็คเกจโดยใช้ dpkg ในกรณีส่วนใหญ่ is ไม่ ที่แนะนำ. ควรใช้ตัวจัดการแพ็คเกจที่จัดการการพึ่งพาเพื่อให้แน่ใจว่าระบบอยู่ในสถานะที่สอดคล้องกัน เช่น การใช้ dpkg -r ซิป จะลบแพ็คเกจ zip ออก แต่แพ็คเกจใดๆ ที่ขึ้นอยู่กับแพ็คเกจนั้นจะยังคงได้รับการติดตั้งและอาจทำงานไม่ถูกต้องอีกต่อไป


สำหรับตัวเลือก dpkg เพิ่มเติม โปรดดูที่หน้าคน: ผู้ชาย dpkg.


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: