กล่าวโดยย่อ : apt-get install
ทำทุกอย่างที่จำเป็นเพื่อให้ระบบของคุณสามารถดำเนินการแอปพลิเคชันซอฟต์แวร์ที่ติดตั้งใหม่ได้สำเร็จ
อีกต่อไป:
รอบคัดเลือกโซน:
จากmanpage :
แพ็คเกจทั้งหมดที่แพ็คเกจที่ระบุไว้สำหรับการติดตั้งจะถูกเรียกคืนและติดตั้งด้วย
แพ็คเกจเหล่านั้นถูกเก็บไว้ในที่เก็บในเครือข่าย ดังนั้นapt-get
ดาวน์โหลดสิ่งที่จำเป็นทั้งหมดลงในไดเรกทอรีชั่วคราว ( /var/cache/apt/archives/
) พวกเขาจะถูกดาวน์โหลดจากเว็บหรือเซิร์ฟเวอร์ ftp พวกเขามีการระบุไว้ในที่เรียกว่าsources.list
; รายการของที่เก็บ จากนั้นพวกเขาได้รับการติดตั้งทีละขั้นตอน
คนแรกคือคนที่ไม่มีการพึ่งพาต่อไป ดังนั้นจึงไม่จำเป็นต้องติดตั้งแพ็คเกจอื่นสำหรับแพ็คเกจเหล่านั้น จากนั้นแพ็คเกจอื่น ๆ (ที่เคยมีการพึ่งพามาก่อน) ไม่มีการพึ่งพาอีกต่อไป ระบบยังคงทำกระบวนการนั้นเรื่อย ๆ จนกว่าจะมีการติดตั้งแพ็คเกจที่ระบุ
แต่ละแพ็คเกจผ่านขั้นตอนการติดตั้ง
การติดตั้งแพคเกจ:
ในลินุกซ์ Debian-based เช่น Ubuntu, แพคเกจเหล่านี้จะอยู่ในรูปแบบที่กำหนดมาตรฐานที่เรียกว่า: Deb - Debian รูปแบบแพคเกจไบนารี
แพ็คเกจดังกล่าวมีไฟล์ที่จะติดตั้งบนระบบ นอกจากนี้พวกเขามีการควบคุมแฟ้ม ไฟล์นั้นมีสคริปต์ที่ระบบบรรจุภัณฑ์ควรดำเนินการในสถานการณ์เฉพาะ ที่เรียกว่าสคริปต์ดูแล สคริปต์เหล่านั้นแบ่งออกเป็น:
preinst
: ก่อนการติดตั้งไฟล์ลงในระบบไฟล์ลำดับชั้น
postinst
: หลังการติดตั้ง
prerm
: ก่อนการถอนการติดตั้ง
postrm
: หลังจากการถอนการติดตั้ง
มีภาพที่น่าสนใจแสดงขั้นตอนการติดตั้งแพ็คเกจใหม่:
นอกจากนี้ยังมีไฟล์ควบคุมเพิ่มเติมที่สำคัญที่สุดคือ:
control
: รายการการขึ้นต่อกันและข้อมูลที่เป็นประโยชน์อื่น ๆ เพื่อระบุแพ็คเกจ
conffiles
: รายการไฟล์กำหนดค่า (โดยปกติจะอยู่ใน/etc
)
debian-binary
: มีเวอร์ชั่นแพ็คเกจ deb ปัจจุบันคือ 2.0
md5sums
: รายการ md5sums ของแต่ละไฟล์ในแพ็คเกจสำหรับการตรวจสอบ
templates
: ไฟล์ที่มีคำอธิบายข้อผิดพลาดและข้อความโต้ตอบระหว่างการติดตั้ง