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

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

7.5.3. การจัดการและอัปเดตแพ็คเกจอัตโนมัติ‌


7.5.3.1. ข้อสังเกตทั่วไป


สิ่งแรกที่คุณทำหลังจากติดตั้งระบบใหม่คือใช้การอัปเดต สิ่งนี้ใช้ได้กับทุกระบบปฏิบัติการและ Linux ก็ไม่ต่างกัน


การอัปเดตสำหรับระบบ Linux ส่วนใหญ่มักพบได้บนไซต์ใกล้เคียงที่จำลองการแจกจ่ายของคุณ รายชื่อเว็บไซต์ที่ให้บริการนี้สามารถพบได้ที่เว็บไซต์การจัดจำหน่ายของคุณ ดูภาคผนวก A


การอัปเดตควรใช้เป็นประจำ ทุกวัน ถ้าเป็นไปได้ แต่ทุกๆ สองสามสัปดาห์จะเป็นการเริ่มต้นที่สมเหตุสมผล คุณควรพยายามให้มีเวอร์ชันล่าสุดของการแจกจ่ายของคุณ เนื่องจากลีนุกซ์มีการเปลี่ยนแปลงอยู่ตลอดเวลา ดังที่เราได้กล่าวไว้ก่อนหน้านี้ คุณลักษณะใหม่ การปรับปรุง และการแก้ไขข้อบกพร่องมีให้ตามจังหวะที่สม่ำเสมอ และบางครั้งปัญหาด้านความปลอดภัยที่สำคัญได้รับการแก้ไขแล้ว


ข่าวดีก็คือลีนุกซ์ส่วนใหญ่มีเครื่องมือต่างๆ เพื่อให้คุณไม่ต้องอัพเกรดหลายสิบแพ็คเกจทุกวันด้วยมือ ส่วนต่อไปนี้ให้ภาพรวมของ ผู้จัดการผู้จัดการแพ็คเกจ มีหัวข้อนี้มากกว่านั้นมาก แม้แต่การอัพเดตแพ็คเกจต้นทางเป็นประจำก็สามารถจัดการได้โดยอัตโนมัติ เราแสดงรายการเฉพาะระบบที่รู้จักมากที่สุดเท่านั้น โปรดดูเอกสารสำหรับการแจกจ่ายเฉพาะของคุณเสมอสำหรับขั้นตอนที่แนะนำ


7.5.3.2. อพท


Advanced Package Tool คือระบบการจัดการสำหรับแพ็คเกจซอฟต์แวร์ เครื่องมือบรรทัดคำสั่งสำหรับจัดการแพ็คเกจคือ apt-getซึ่งมาพร้อมกับ man page ที่ยอดเยี่ยมซึ่งอธิบายวิธีติดตั้งและอัปเดตแพ็คเกจและวิธีอัปเกรดแพ็คเกจเดียวหรือการกระจายทั้งหมดของคุณ APT มีรากฐานมาจากการแจกจ่าย Debian GNU/Linux ซึ่งเป็นตัวจัดการเริ่มต้นสำหรับแพ็คเกจ Debian APT ได้รับการพอร์ตเพื่อทำงานกับแพ็คเกจ RPM เช่นกัน ข้อได้เปรียบหลักของ APT คือใช้งานได้ฟรีและยืดหยุ่น จะช่วยให้คุณตั้งค่าระบบที่คล้ายกับการแจกจ่ายเฉพาะ (และในบางกรณีเชิงพาณิชย์) ที่ระบุไว้ในส่วนถัดไป


โดยทั่วไป เมื่อใช้ครั้งแรก apt-getคุณจะต้องได้รับดัชนีของแพ็คเกจที่มีอยู่ ทำได้โดยใช้คำสั่ง


apt-get ปรับปรุง


หลังจากนั้นคุณสามารถใช้ apt-get อัพเกรดระบบของคุณ:


apt-get อัพเกรด


ทำเช่นนี้บ่อยๆ ซึ่งเป็นวิธีที่ง่ายในการทำให้ระบบของคุณทันสมัยและปลอดภัยอยู่เสมอ


นอกจากการใช้งานทั่วไปแล้ว apt-get ยังเร็วมากสำหรับการติดตั้งแต่ละแพ็คเกจ นี่คือวิธีการทำงาน:


[เดวิด@จูปิเตอร์~] su - -c "apt-get ติดตั้ง xsnow"

รหัสผ่าน:

กำลังอ่านรายการแพ็คเกจ... เสร็จสิ้น การสร้างโครงสร้างการพึ่งพา... เสร็จสิ้น

แพ็คเกจใหม่ต่อไปนี้จะถูกติดตั้ง: xsnow

[เดวิด@จูปิเตอร์~] su - -c "apt-get ติดตั้ง xsnow"

รหัสผ่าน:

กำลังอ่านรายการแพ็คเกจ... เสร็จสิ้น การสร้างโครงสร้างการพึ่งพา... เสร็จสิ้น

แพ็คเกจใหม่ต่อไปนี้จะถูกติดตั้ง: xsnow


อัปเกรดแพ็กเกจแล้ว 0 รายการ ติดตั้งใหม่ 1 รายการ ลบแล้ว 0 รายการ และไม่ได้อัปเกรด 3 รายการ ต้องการรับไฟล์เก็บถาวร 33.6kB

หลังจากแกะพื้นที่ดิสก์เพิ่มเติม 104kB จะถูกใช้

รับ:1 http://ayo.freshrpms.net redhat/9/i386/os xsnow 1.42-10 [33.6kB] ดึงข้อมูล 33.6kB ใน 0 วินาที (106kB/s)

กำลังดำเนินการ RPM (-Uvh)...

กำลังเตรียม... ############################################## [100% ]

1:xsnow ############################################## [100%]

อัปเกรดแพ็กเกจแล้ว 0 รายการ ติดตั้งใหม่ 1 รายการ ลบแล้ว 0 รายการ และไม่ได้อัปเกรด 3 รายการ ต้องการรับไฟล์เก็บถาวร 33.6kB

หลังจากแกะพื้นที่ดิสก์เพิ่มเติม 104kB จะถูกใช้

รับ:1 http://ayo.freshrpms.net redhat/9/i386/os xsnow 1.42-10 [33.6kB] ดึงข้อมูล 33.6kB ใน 0 วินาที (106kB/s)

กำลังดำเนินการ RPM (-Uvh)...

กำลังเตรียม... ############################################## [100% ]

1:xsnow ############################################## [100%]

หมายเหตุ -c ตัวเลือก su คำสั่ง ซึ่งบ่งชี้ให้รูทเชลล์ดำเนินการคำสั่งนี้เท่านั้น จากนั้นกลับสู่สภาวะแวดล้อมของผู้ใช้ ด้วยวิธีนี้ คุณจะไม่ลืมที่จะออกจากบัญชีรูท


หากมีการพึ่งพาแพ็คเกจอื่น ๆ apt-get จะดาวน์โหลดและติดตั้งแพ็คเกจที่รองรับเหล่านี้ ดูข้อมูลเพิ่มเติมได้ใน APT HOWTO

7.5.3.3. ระบบที่ใช้แพ็คเกจ RPM


Update Agent ซึ่งเดิมรองรับเฉพาะแพ็คเกจ RedHat RPM ได้ถูกย้ายไปยังชุดซอฟต์แวร์ที่กว้างขึ้น รวมถึงที่เก็บที่ไม่ใช่ของ RedHat เครื่องมือนี้จัดเตรียมระบบที่สมบูรณ์สำหรับการอัพเดตแพ็คเกจ RPM บนระบบ RedHat หรือ Fedora Core บนบรรทัดคำสั่ง พิมพ์ อัพเดท เพื่ออัปเดตระบบของคุณ บนเดสก์ท็อป โดยค่าเริ่มต้น ไอคอนขนาดเล็กจะเปิดใช้งาน เพื่อแจ้งให้คุณทราบว่ามีการอัปเดตสำหรับระบบของคุณหรือไม่


แก้ไขตัวอัปเดตของ Yellowdog (ยำ) เป็นอีกเครื่องมือหนึ่งที่เพิ่งได้รับความนิยมมากขึ้น เป็นโปรแกรมอัพเดตแบบโต้ตอบแต่เป็นอัตโนมัติสำหรับการติดตั้ง อัพเดต หรือลบแพ็คเกจ RPM บนระบบ เป็นเครื่องมือที่เหมาะสำหรับระบบ Fedora


บน SuSE Linux ทุกอย่างเสร็จสิ้นด้วย YaST ซึ่งเป็นเครื่องมือติดตั้งอีกตัวหนึ่ง ซึ่งสนับสนุนงานการดูแลระบบที่หลากหลาย ซึ่งรวมถึงการอัพเดตแพ็คเกจ RPM เริ่มต้นจาก SuSE Linux 7.1 คุณยังสามารถอัพเกรดโดยใช้เว็บอินเตอร์เฟสและคุณคือ Yast Online Update


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