- - วิธีอัปเกรด Debian Linux เป็นรุ่นใหม่

วิธีอัปเกรด Debian Linux เป็นรุ่นใหม่

Debian Linux ไม่อัปเกรดบ่อย โดยปกติแล้วการกระจายจะติดอยู่กับการเปิดตัวครั้งเดียวมานานกว่าหนึ่งปีในเวลา เนื่องจากเวอร์ชันใหม่หายากผู้ใช้หลายคนไม่รู้วิธีอัปเกรด Debian Linux เป็นรีลีสใหม่

กระบวนการอัพเกรด Debian ไม่เจ็บปวดและค่อนข้างเร็ว แม้ว่ามันจะไม่ทำงานเหมือนการกระจาย Linux อื่น ๆ ก่อนที่คุณจะอัปเกรด Debian Linux คุณจะต้องเข้าใจว่า "ชื่อรหัส" และ "สาขา" คืออะไร

Debian Codenames และ Branches

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

สาขาที่วางจำหน่ายคืออะไร นี่คือวิธีที่นักพัฒนา Debian สามารถบอกผู้ใช้ว่าพวกเขาจะได้รับการอัปเดตประเภทใดและระบบปฏิบัติการมีความเสถียรเพียงใด บนเดเบียนมีสาขาแยกกันประมาณสี่สาขา สาขาเหล่านี้มีชื่อว่า Stable, Testing, Unstable และ Experimental ง่ายต่อการเข้าใจความหมายของสาขาเหล่านี้โดยไม่ต้องไปไกลเกินกว่าจะอธิบายได้

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

ตัวอย่างเช่น Debian 10 กำลังจะเป็นใหม่การเปิดตัวเสถียร แต่เรายังคงมี Debian Stable (9) ดังนั้นเพียงทำการอัปเดตด้วย“ Stable” ในแหล่งที่มาไม่เพียงพอ แต่ผู้ใช้ที่ต้องการใช้ Debian รุ่นใหม่จำเป็นต้องเปลี่ยน“ เสถียร” เป็น“ บัสเตอร์”

เปลี่ยนแหล่ง Debian

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

ตั้งแต่ปีพ. ศ. 2561 ชุมชนเดเบียนกำลังรอคอยDebian 10 ซึ่งจะเปิดตัวล่าสุด“ Stable” ชื่อรหัสสำหรับรุ่นนี้คือ Buster ดังนั้นนี่คือชื่อรหัสที่เราจะใช้สำหรับบทช่วยสอนนี้ หากคุณกำลังอ่านสิ่งนี้ในอนาคตให้แทนที่“ บัสเตอร์” ด้วยชื่อรหัสของเวอร์ชันถัดไป

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

su -

เมื่อคุณได้รับ su การเข้าถึงเป็นไปได้ที่จะแตะส่วนใดส่วนหนึ่งของระบบโดยไม่ จำกัด - รวมถึงไฟล์ต้นฉบับ เรียกใช้ไฟล์ซอร์สด้วยเครื่องมือการแก้ไขข้อความนาโน

nano /etc/apt/sources.list

ในไฟล์ Debian คุณจะสังเกตเห็นได้หลายสิบของที่เก็บซอฟต์แวร์ ที่เก็บเหล่านี้เป็นวิธีที่พีซี Debian ของคุณเข้าถึงการปรับปรุงและติดตั้งซอฟต์แวร์เป็นประจำ หากต้องการอัปเกรดให้เปลี่ยนอินสแตนซ์ทั้งหมดของ "เสถียร" เป็น "บัสเตอร์"

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

ในแหล่งไฟล์กด Ctrl + O เพื่อบันทึกการเปลี่ยนแปลงให้ออกด้วย Ctrl + X และรันคำสั่ง update เพื่อทำการเปลี่ยนแปลงให้เสร็จสิ้น

บันทึก: นอกจากนี้ยังเป็นไปได้ที่จะเปลี่ยน Debian จาก Stable เป็น Unstable, Test หรือ Experimental แทนที่จะเปลี่ยนทุกอย่างเป็น“ บัสเตอร์” ให้ลองเปลี่ยนเป็นสาขาที่คุณต้องการแล้วทำตามบทช่วยสอน

apt-get update

หลังจากรันการอัพเดท Debian จะมีแทนที่ซอฟต์แวร์ทั้งหมดที่คุณสามารถใช้ได้จาก Stable เป็น Buster การเปลี่ยนแหล่งซอฟต์แวร์เป็นขั้นตอนแรกก่อนที่จะรันการอัพเกรดครั้งสุดท้าย อย่างไรก็ตามก่อนที่จะทำการอัปเดตจริง ๆ คุณควรทำความสะอาดไฟล์และแพ็คเกจที่หลงทาง ทำความสะอาดทุกอย่างด้วยการเรียกใช้ autoremove และ สะอาด คำสั่ง

apt-get autoremove
apt-get autoclean

วิ่ง autoclean และ autoremove จะถอนการติดตั้งแพ็คเกจที่ไม่ได้ใช้งานบนระบบของคุณและล้างข้อมูลแคชแพ็กเกจ

การอัพเกรดเป็นเดเบียนใหม่ต้องใช้สองคำสั่งแยกกัน อัพเกรด และ อการอัปเกรด. ใช้ อัพเกรด คำสั่งจะต่ออายุซอฟต์แวร์ทั้งหมดที่มีอยู่ในระบบของคุณแล้ว คำสั่ง dist-upgrade จะเปลี่ยน Debian รุ่นปัจจุบันของคุณเป็นรุ่น Buster ใหม่

apt-get upgrade -y
apt-get dist-upgrade

คน อการอัปเกรด คำสั่งใช้เวลาสักครู่ แต่เมื่อมันเสร็จสิ้นการอัพเกรดของคุณเสร็จสมบูรณ์ เมื่อต้องการเสร็จสิ้นให้รีสตาร์ท Debian Linux PC ของคุณและลงชื่อเข้าใช้อีกครั้ง

ความคิดเห็น