Cara Upgrade dengan Benar Ubuntu 22.04 ke 24.04

Hai sobat server! Pernah dengar tentang Ubuntu 24.04? Nah, ini adalah salah satu distribusi Linux open-source terbaik dengan label LTS (Long Term Support). Versi ini menghadirkan pembaruan paket terbaru, kernel yang lebih mutakhir, serta stabilitas dan keamanan yang ditingkatkan dibandingkan Ubuntu 22.04. Jadi, kalau sobat server masih pakai Ubuntu 22.04, sekarang adalah waktu yang tepat untuk melakukan upgrade ke versi 24.04 dan menikmati segala peningkatannya!

Artikel ini akan membahas langkah-langkah lengkap untuk memutakhirkan Ubuntu 22.04 ke Ubuntu 24.04. Yuk, kita mulai!


Prasyarat

Sebelum mulai, sobat server perlu memastikan beberapa hal berikut:

  1. Jalankan Ubuntu 22.04 di server.
  2. Akses server menggunakan SSH dengan akun non-root yang memiliki hak sudo.
  3. Pastikan ruang kosong di server minimal 5GB.

Untuk memeriksa ketersediaan ruang, gunakan perintah:

root@jagoserver:~# df -h

Outputnya akan menunjukkan detail partisi, seperti ini:

Filesystem      Size  Used Avail Use% Mounted on
tmpfs            96M  2.4M   93M   3% /run
/dev/vda2        23G  6.5G   16G  30% /

Kalau ruang kosong kurang dari 5GB, sobat server bisa membersihkan file yang tidak dibutuhkan dulu.


Langkah Awal: Cek Kompatibilitas Aplikasi

Sebelum upgrade, penting untuk memeriksa apakah aplikasi yang terinstal kompatibel dengan Ubuntu 24.04. Kalau ada aplikasi yang tidak kompatibel, bisa muncul error atau konflik paket. Untuk daftar aplikasi yang terinstal, jalankan perintah ini:

root@jagoserver:~# sudo dpkg --get-selections > daftar-paket.txt

Buka file tersebut dengan:

root@jagoserver:~# cat daftar-paket.txt | more

Sobat server juga disarankan mengunjungi dokumentasi resmi Ubuntu 24.04 untuk memverifikasi kompatibilitas aplikasi dan mencatat dependensi yang mungkin bermasalah.


Persiapan Sebelum Upgrade

Setelah memastikan semua kompatibel, lanjutkan dengan langkah persiapan:

  1. Verifikasi versi Ubuntu dengan: root@jagoserver:~# cat /etc/os-release Pastikan output menunjukkan “VERSION=22.04”.
  2. Perbarui indeks paket dengan: root@jagoserver:~# sudo apt update
  3. Tingkatkan semua paket ke versi terbaru: root@jagoserver:~# sudo apt upgrade -y
  4. Hapus paket yang tidak digunakan: root@jagoserver:~# sudo apt autoremove -y root@jagoserver:~# sudo apt autoclean

Jangan lupa restart server setelah semua paket diperbarui, terutama jika kernel baru diinstal:

root@jagoserver:~# sudo reboot

Aktifkan Port SSH Cadangan

Selama proses upgrade, SSH utama mungkin terputus. Untuk menghindari masalah, aktifkan port SSH sementara di 1022:

root@jagoserver:~# sudo ufw allow 1022/tcp
root@jagoserver:~# sudo ufw reload

Pastikan port sudah aktif dengan:

root@jagoserver:~# sudo ufw status

Proses Upgrade ke Ubuntu 24.04

Setelah semuanya siap, mulai proses upgrade dengan perintah ini:

root@jagoserver:~# sudo do-release-upgrade -d

Ikuti semua prompt yang muncul. Jika ada pesan untuk memulai port SSH tambahan, tekan Y dan lanjutkan. Sobat server juga akan diminta memilih opsi konfigurasi file tertentu, seperti /etc/systemd/journald.conf dan /etc/cloud/cloud.cfg. Pilih untuk mempertahankan konfigurasi lokal dengan menekan N saat diminta.

Proses ini memakan waktu 30-60 menit, tergantung spesifikasi server dan kecepatan internet. Setelah selesai, server akan meminta reboot. Tekan Y untuk memulai ulang.


Verifikasi dan Optimalisasi Pasca-Upgrade

Setelah upgrade selesai, verifikasi bahwa server sudah menggunakan Ubuntu 24.04:

root@jagoserver:~# cat /etc/os-release

Outputnya harus seperti ini:

PRETTY_NAME="Ubuntu 24.04.1 LTS"
NAME="Ubuntu"
VERSION="24.04"

Untuk kernel, cek dengan:

root@jagoserver:~# uname -mrs

Kalau kernel dan sistem sudah ter-update, sobat server bisa menghapus port SSH sementara:

root@jagoserver:~# sudo ufw delete allow 1022/tcp

Kesimpulan

Sobat server, dengan melakukan upgrade dari Ubuntu 22.04 ke 24.04, kalian mendapatkan akses ke fitur keamanan terbaru, performa aplikasi yang lebih baik, dan dukungan jangka panjang yang lebih solid. Pastikan untuk selalu membaca dokumentasi resmi Ubuntu agar upgrade berjalan lancar.

Kalau ada kendala selama proses upgrade, jangan ragu untuk bertanya atau mencari bantuan dari komunitas Linux. Semoga server sobat semakin optimal! 🎉

Back To Top