เมื่อวันที่ 25 เมษายน ที่ผ่านมา ทาง Debian ก็ได้ปล่อย Debian 8 Jessie ออกมาเป็นที่เรียบร้อย หลังจากพัฒนาอยู่ถึง 2 ปี (อ่านข่าวได้ที่ท้ายบทความ)
เนื่องจากผมต้องการทดสอบการทำ Git Server เพื่อใช้งานภายในบริษัท ซึ่งก็มี GitLab CE ที่สามารถติดตั้งบน Private Server ได้ ซึ่ง Package ของ GitLab CE นั้น มีให้เลือกติดตั้งบน Linux Server ได้ 3 ตระกูล นั่นก็คือ Ubuntu, CentOS และ Debian เท่านั้น ซึ่ง Ubuntu และ CentOS นั้น เคยเล่นมาบ้างเล็กน้อย แต่ Debian ไม่เคยรู้จักเลย ก็เลยเลือก Debian มาทดลอง (เหตุผลเอาแต่ใจชะมัด )
ด้วยความรู้ด้าน Linux อันน้อยนิด ก็เลยลองเซิจหาดูไปเรื่อย ๆ ก็พบว่า Debian นั้น เริ่มเป็นที่นิยม แต่ยังมีคนที่ใช้งานอยู่น้อย ก็ไม่เป็นไร ลองโหลดมาติดตั้งดูเมื่อประมาณเดือนที่แล้ว ซึ่งยังเป็น Version 7.8 Wheezy อยู่เลย
สำหรับบทความนี้ เขียนขึ้นมาเพื่อเป็นการจดบันทึกการอัพเกรต Debian Linux ครั้งแรก
List of contents
Fully Upgrade Debian Wheezy
ก่อนอื่นเลย ต้องทำการอัพเกรต Debian Wheezy ให้ใหม่ล่าสุดก่อน โดย SSH ไปที่ Server และ Login ด้วย root แล้วป้อนคำสั่งดังต่อไปนี้ เพื่ออ่าน Package list มา…
1 |
root@debian:~# apt-get update |
ตามด้วยสองคำสั่งต่อไปนี้ ซึ่งจะทำการอัพเกรตทุกอย่างให้เป็นล่าสุด ลองสังเกตุข้อความที่แจ้งบนหน้าจอเอาละกันนะ
1 2 |
root@debian:~# apt-get upgrade root@debian:~# apt-get dist-upgrade |
เมื่ออัพเกรตเรียบร้อย ก็พร้อมที่จะอัพเกรต Debian ไป Jessie แล้ว…
Change update source
การที่จะอัพเกรต Debian จาก Wheezy ไปยัง Jessie ได้นั้น จะต้องแก้ไขแหล่งของ Package ที่จะทำการอัพเกรตเสียก่อน โดยเราจะไปแก้ที่ไฟล์ /etc/apt/sources.list โดยการเปลี่ยนทุกจุดที่มีคำว่า wheezy แล้วเปลี่ยนให้เป็น jessie ซะ เช่น
1 2 3 4 5 |
deb http://ftp.debianclub.org/debian/ wheeze main deb-src http://ftp.debianclub.org/debian/ wheeze main deb http://security.debian.org/ wheeze/updates main contrib deb-src http://security.debian.org/ wheeze/updates main contrib |
ก็เปลี่ยนเป็น…
1 2 3 4 5 |
deb http://ftp.debianclub.org/debian/ jessie main deb-src http://ftp.debianclub.org/debian/ jessie main deb http://security.debian.org/ jessie/updates main contrib deb-src http://security.debian.org/ jessie/updates main contrib |
แค่นี้เอง…
แต่ง่ายกว่านั้น เราสามารถใช้คำสั่งต่อไปนี้ เพื่อเปลี่ยนคำในไฟล์ได้เลย
1 |
root@debian:~# sed -i 's/wheezy/jessie/g' /etc/apt/sources.list |
เอาละ พร้อมที่จะอัพเกรต Debian ไปเป็น Jessie จริง ๆ แล้วนะ~!!
Upgrade to Debian Jessie
คราวนี้เราก็สั่งคำสั่งเหมือนในหัวข้อแรก เป๊ะ ๆ เด๊ะ ๆ เลย
1 2 3 |
root@debian:~# apt-get update root@debian:~# apt-get upgrade root@debian:~# apt-get dist-upgrade |
แล้วก็รอ ๆๆๆ จนกว่าการอัพเกรตจะเรียบร้อย หลังจากนั้นก็สั่ง reboot ทีนึง
1 |
root@debian:~# reboot |
เมื่อ boot ขึ้นมาเรียบร้อยแล้ว ลองตรวจสอบดู ด้วยคำสั่ง
1 |
root@debian:~# lsb_release -a |
หรือจะเป็นคำสั่งใหม่ บน Debian 8.0 Jessie
1 |
root@debian:~# hostnamectl |
ก็จะพบว่า Debian เป็น Version 8.0 Jessie เรียบร้อยแล้วว

Linux Skill Level Up!!
อ้างอิง – How to upgrade Debian Linux system from Wheezy to Jessie stable release
เพิ่มเติม – Debian 8 “Jessie” released, Debian 8.0 “Jessie” ออกแล้ว