« Home | ลงเครื่อง Sun ใหม่ » | ปัญหาของแคเดนซ์บนเดเบียน Etch » | ติดตั้งเดเบียนบน IBM R50e : ตอนที่ ๒ » | สเปคเครื่องสำหรับวินโดวส์วิสต้า » | เวิร์ด-ทู-เท็กซ์ » | ติดตั้งเดเบียนบน IBM R50e : ตอนที่ ๑ » | ฮานาบิ » | ก้าวที่หนึ่ง » 

Tuesday, January 24, 2006 

การใช้ Patch Manager ในเครื่อง Sun

การอัพเดตแพคเกจในเครื่องซันนั้น นอกจากการดาวน์โหลดไฟล์ชุดใหญ่จากทางเวปไซต์ของซันแล้วนั้น ก็สามารถจัดการแบบออนไลน์ได้ผ่านทางโปรแกรม Patch Manager ซึ่งก็สะดวกพอสมควร โดยหลังจากดาวน์โหลดไฟล์สำหรับ Solaris8 มาแล้ว (Solaris 9 มีมาให้เลยแต่ก็ต้องอัพเดตเวอร์ชันใหม่ ส่วน Solaris 10 จะใช้ Update Manager) ก็แตกไฟล์และติดตั้งด้วยคำสั่ง
# unzip pm2.0_s8_sparc.zip
# cd Patch_Manager_2.0
# ./pmsetup
เมื่อติดตั้งเรียบร้อยก็สามารถเรียกใช้เพื่อติดตั้งแพตช์ได้สองวิธีใหญ่ๆ นั่นคือแบบอัตโนมัติและแบบอัตโนมือ แบบอัตโนมัติจะง่ายเพราะใช้คำสั่งเดียว
# smpatch update

ว ิธีนี้จะมีปัญหาคือแพตช์บางตัวอาจลงไม่ได้ ซึ่งต้องมาลงด้วยแบบอัตโนมือทีหลัง แต่ก็ไม่ยากอะไร เพราะโปรแกรมจะลิสต์แพตช์ตัวที่ลงไม่ได้มาเป็นไฟล์ไว้ ให้สามารถติดตั้งเองได้ภายหลัง สำหรับวิธีอัตโนมือมีขั้นตอนดังนี้
# smpatch analyze > patch.list
# smpatch download -i patch.list
# smpatch add -i patch.list
โดยออพชัน analyze คือการตรวจเช็คว่าเครื่องเราต้องการแพตช์อะไรบ้าง จากนั้นก็ download และ add เป็นลำดับถัดมา ซึ่งเราสามารถ download และ add โดยระบุเป็น Patch ID ได้เช่นกัน เพราะบางครั้งโปรแกรมอาจมีการผิดพลาดไม่ได้ดาวน์โหลด dependencies บางตัวมา ก็ต้องเข้าเวปไปค้นดู (หรือโปรแกรมอาจแจ้งให้ทราบเอง)

References