Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

ยิงเป้าถูกจุด: อัปเกรด Debian 10 Buster เป็น 11 Bullseye

Debian 11 รหัสชื่อ Bullseye เป็นรุ่นล่าสุดที่มาพร้อมการปรับปรุงสำคัญหลายอย่างเหนือ Debian 10 นักพัฒนายังไม่ได้ปล่อยรุ่นเสถียร แต่ผู้ใช้คาดหวังความแตกต่างที่สำคัญเหนือรุ่นก่อนหน้า

หากคุณวางแผนอัปเกรดจาก Debian 10 Buster เป็น 11 Bullseye โดยไม่ทำให้เหนื่อยใจ แล้วถึงเวลากระโดดขึ้นรถและดำเนินการอัปเกรดที่เรียบง่าย

ข้อกำหนดเบื้องต้น

  1. สร้างสำรองระบบเต็มรูปแบบของข้อมูลและไฟล์สำคัญของคุณอย่างน้อยที่สุด กระบวนการอัปเกรดค่อนข้างตรงไปตรงมา อย่างไรก็ตาม การใช้สावधานีข้อมูลที่จำเป็นทั้งหมดก่อนอัปเกรดเป็นสิ่งสำคัญ
  2. ลบแพ็กเกจระบบใดๆ ที่ไม่ใช่ส่วนหนึ่งของเวอร์ชัน Debian ปัจจุบันของคุณ หรือ repository ภายนอกใดๆ
  3. บริการบางอย่างอาจเผชิญการ中断ระหว่างการเปลี่ยนผ่าน ดังนั้น หลีกเลี่ยงการทำงานแอปพลิเคชันใดๆ ระหว่างกระบวนการ

อัปเกรด Debian 10 Buster เป็น 11 Bullseye Linux

นี่คือคำแนะนำทีละขั้นตอนสำหรับการอัปเกรด Debian จากรุ่น 10 เป็น 11

ขั้นตอนที่ 1: อัปเดตระบบของคุณ

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

sudo apt update && sudo apt upgrade

ต่อไป ติดตั้งแพ็กเกจ gcc-8-base โดยการออกคำสั่งต่อไปนี้:

sudo apt install gcc-8-base

ตรวจสอบเวอร์ชัน Debian ที่ติดตั้งอยู่โดยดูเอาต์พุตของคำสั่งต่อไปนี้:

cat /etc/os-release

เอาต์พุต:

สังเกตข้อมูลเวอร์ชันถัดจากป้ายกำกับ VERSION_ID ในเอาต์พุตด้านบน ในกรณีนี้ ระบบกำลังรัน Debian เวอร์ชัน 10

ขั้นตอนที่ 2: แทนที่ Repository Debian 10 ด้วย Debian 11

แก้ไขไฟล์ sources.list เพื่อแทนที่ที่อยู่ repository ปัจจุบันด้วยตัวเฉพาะ Bullseye คุณสามารถเปิดไฟล์ sources.list โดยใช้โปรแกรมแก้ไขข้อความอย่าง nano:

sudo nano /etc/apt/sources.list

เพิ่มตัวอักษร Pound (#) นำหน้าลิงก์ repository ทั้งหมด เพื่อปิดใช้งานทุกรายการที่มีอยู่สำหรับ Debian 10

เพิ่มบรรทัดต่อไปนี้ที่ท้ายไฟล์

deb https://deb.debian.org/debian bullseye main contrib non-free
deb https://deb.debian.org/debian bullseye-updates main contrib non-free
deb https://security.debian.org/debian-security bullseye-security main
deb https://ftp.debian.org/debian bullseye-backports main contrib non-free

กด Ctrl + O เพื่อบันทึกไฟล์ และ Ctrl + X เพื่อออกจาก nano

ขั้นตอนที่ 3: ตรวจสอบการตั้งค่า Source List

อัปเดตรายการ repository ของระบบอีกครั้งเพื่อยืนยันการเพิ่ม repository

sudo apt update

หากเอาต์พุตไม่แสดงข้อความข้อผิดพลาด แสดงว่าคุณอัปเกรดไฟล์ sources.list เรียบร้อยแล้ว

ขั้นตอนที่ 4: อัปเกรดระบบเป็น Debian 11

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

sudo apt full-upgrade

ระหว่างกระบวนการนี้ วิซาร์ดข้อความจะปรากฏบนหน้าจอยี่หน้า ปฏิบัติตามขั้นตอนที่ระบุใน prompt manager เพื่อดำเนินการต่อ

ระบบจะขออนุญาตให้ดาวน์โหลดและติดตั้งแพ็กเกจที่จำเป็น พิมพ์ yes และกด Enter

หมายเหตุ: ให้แน่ใจว่าระบบอยู่ในสถานะทำงานตลอดเวลาที่กระบวนการทำงาน

ขั้นตอนที่ 5: รีสตาร์ทระบบ

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

sudo reboot

ขั้นตอนที่ 6: ยืนยันเวอร์ชัน OS ใหม่ของคุณ

เพื่อตรวจสอบว่า OS ของระบบของคุณได้รับการอัปเกรดจาก Debian 10 Buster เป็น Debian 11 Bullseye แล้วหรือไม่ ให้รันคำสั่งด้านล่างและตรวจสอบตัวแปร VERSION_ID

cat /etc/os-release

อัปเกรด Debian เพื่อพร้อมสำหรับอนาคต

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

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