Migrasi Dari Debian "Jessie" ke "Stretch"
Walaupun Debian Stretch sudah rilis dari bulan Juni lalu saya masih betah untuk berlama-lama di Debian Jessie. Sebenarnya bukan betah, hanya malas saja untuk upgrade. Halah.
Akhirnya mumpung libur panjang, saya ngambil keputusan upgrade sajalah ke versi terbaru. Ternyata untuk mengubah versi Debian dari Jessie ke Stretch tidak perlu install ulang, cukup melakukan beberapa tahap di bawah ini.
Sebelumnya sebagai bukti ini versi Debian saya sebelum diperbaharui.
Yang pertama dilakukan adalah patch sistem yang sedang berjalan
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade
Setelah selesai, restart laptop/komputer Anda. Setelah kembali menyala, segera ubah source.list. Saran saya selalu backup jadi kalau ada apa-apa balik laginya gampang.
sudo cp /etc/apt/sources.list /path-backup/sources.list.bak
path-backup sesuaikan dengan tempat masing-masing.
Ubah konten di dalam berkas tersebut
sudo gedit /etc/apt/sources.list
Pada awalnya isinya seperti ini
# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160917-15:07]/ jessie main # deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160917-15:07]/ jessie main deb http://kambing.ui.ac.id/debian/ jessie main deb-src http://kambing.ui.ac.id/debian/ jessie main # Line commented out by installer because it failed to verify: #deb http://security.debian.org/ jessie/updates main # Line commented out by installer because it failed to verify: #deb-src http://security.debian.org/ jessie/updates main # jessie-updates, previously known as 'volatile' # Line commented out by installer because it failed to verify: #deb http://kambing.ui.ac.id/debian/ jessie-updates main # Line commented out by installer because it failed to verify: #deb-src http://kambing.ui.ac.id/debian/ jessie-updates main deb http://security.debian.org/ jessie/updates main contrib non-free deb-src http://security.debian.org/ jessie/updates main contrib non-free deb http://httpredir.debian.org/debian/ jessie main contrib non-free deb http://httpredir.debian.org/debian jessie-backports main deb http://packages.dotdeb.org jessie all deb-src http://packages.dotdeb.org jessie all
lalu saya ubah menjadi seperti ini
#
# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160917-15:07]/ jessie main
# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160917-15:07]/ jessie main
# Line commented out by installer because it failed to verify:
#deb http://security.debian.org/ jessie/updates main
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ jessie/updates main
# jessie-updates, previously known as 'volatile'
# Line commented out by installer because it failed to verify:
#deb http://kambing.ui.ac.id/debian/ jessie-updates main
# Line commented out by installer because it failed to verify:
#deb-src http://kambing.ui.ac.id/debian/ jessie-updates main
deb http://deb.debian.org/debian stretch main
deb-src http://deb.debian.org/debian stretch main
deb http://deb.debian.org/debian stretch-updates main
deb-src http://deb.debian.org/debian stretch-updates main
deb http://security.debian.org/ stretch/updates main
deb-src http://security.debian.org/ stretch/updates main
deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main contrib non-free
deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian stretch-updates main contrib non-free
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free
deb http://kambing.ui.ac.id/debian/ stretch main contrib non-free
deb http://kambing.ui.ac.id/debian/ stretch-updates main contrib non-free
deb http://kambing.ui.ac.id/debian-security/ stretch/updates main contrib non-free
Sebenarnya untuk isi dari berkas ini tergantung sih, saya hanya ngikutin dari rekomendasi di situs Debian.
Setelah berkas tersebut diubah dan disimpan, sekarang lakukan proses update maupun upgrade
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Setelah selesia restart kembali laptop/komputer.
Cek apakah telah berhasil atau belum dengan perintah
lsb_release -a
Sempat ada issue sih, tiba-tiba tampilan arc-theme yang dipakai jadi jelek, dan solusinya adalah install ulang arc-theme nya saja, pakai source yang disediakan di github. Selebihnya belum nemu issue setelah upgrade ke stretch.
Referensi link :
(1) https://www.cyberciti.biz/faq/how-to-upgrade-debian-8-jessie-to-debian-9-stretch/
(2) https://wiki.debian.org/SourcesList