ลินุกซ์, WSL หรือ Windows ก็เหมือนกันที่จำเป็นต้องมีการอัพเกรดเวอร์ชั่นเป็นระยะเพื่อติดตั้งโปรแกรมใหม่ ๆ และเพื่อป้องกันการบุกรุกจากไวรัสคอมพิวเตอร์
- ก่อนอื่นตรวจสอบก่อนว่าลินุกซ์ที่เราใช้อยู่เป็นเวอร์ชั่นไหนโดยใช้คำสั่ง
lsb_release -a
จะเห็นว่าที่ใช้อยู่เป็น versions อะไร เช่น
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04
Release: 22.04
Codename: mantic
- เทียบกับ Linux ตัวนั้น ๆ เช่น อูบุนตู ก็เข้าไปดูได้ที่ Get Ubuntu Server ก็จะเห็นว่าเวอร์ชั่นที่มีมันต่างจากที่มีอยู่เดิมมากมั๋ย สมควรจะเปลี่ยนรึยังโดยปกติจะมี 2 ตัว
- เข้าไปแก้ config สามารถตรวจสอบได้โดยคำสั่ง
โดยบรรทัดสุดท้าย Prompt=
sudo nano /etc/update-manager/release-upgrades
- lts version ใช้นิ่ง ๆ ยาว ๆ
- never ไม่อัพเดตอะไรแล้ว ของนิ่ง ๆ ยาว ๆ
- normal ขอตัวล่าสุดนะ
- ถ้าเห็นว่าต้อง upgrade ไป alternative releases จริง ๆ ทำได้โดยใช้คำสั่ง
| Flag / Options | ความหมาย |
| –allow-third-party | upgrade จาก source ที่ไม่เป็นทางการ (ไม่แนะนำ) |
| –data-dir=DATA_DIR | รวม folder ที่เก็บไฟล์ต่าง ๆ (ไม่แนะนำ) |
| -c, –check-dist-upgrade-only | เช็คดูอย่างเดียวว่า upgrade ตรงไหนบ้าง |
| -d, –devel-release | อัพเกรดไปใช้ development release / support ล่าสุด |
| -e ENV, –env=ENV | ปรับแต่งต่าง ๆ เพิ่มเติม |
| -f FRONTEND, –frontend=FRONTEND | Run the specified frontend เช่น เปลี่ยน UI ใหม่ อ่านเพิ่มเติม |
| -h, –help | เปิดคู่มือดู |
| -m MODE, –mode=MODE | สลับระหว่าง desktop และ server |
| -p, –proposed | upgrade โดนใช้ upgrader |
| -q, –quiet | ออกจาก upgrade |
| -V, –version | ดู version ของ do-release-upgrade |
do-release-upgrade options
sudo apt update
sudo apt upgrade && sudo apt dist-upgrade
curl https://changelogs.ubuntu.com/meta-release
sudo do-release-upgrade -d
- หลังจากนั้นควรใช้คำสั่ง
sudo apt-get update
sudo apt-get upgrade
sudo reboot
- ตรวจสอบอีกครั้งโดยคำสั่ง
lsb_release -a
อ่านเพิ่มเติม