upgrade proxmox bullseye to bookworm

 Wah, mau naik kelas nih ke Bookworm! Memang biasanya masalah "GPG error" atau "Keyring" ini jadi penghalang pas kita cuma asal ganti nama distro di sources.list.

Masalahnya adalah Debian Bookworm (dan Proxmox 8) menggunakan format penyimpanan key yang lebih baru, dan ada beberapa key Proxmox 8 yang memang harus di-install dulu supaya sistem percaya sama repo barunya.

Berikut langkah-langkah biar proses "bedah jantung" server kamu lancar:

1. Update & Cleanup Versi Lama

Sebelum pindah, pastikan Proxmox 7.4 kamu sudah di posisi paling update.

Bash
apt update && apt dist-upgrade -y

2. Update Repositori Debian

Ganti semua kata bullseye menjadi bookworm di file sources Debian:

Bash
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list

3. Update Repositori Proxmox (PENTING)

Nah, di sini biasanya letak error signed key itu. Kamu harus mengarahkan ke repo Proxmox 8. Edit file /etc/apt/sources.list.d/pve-enterprise.list (atau pve-no-subscription.list).

Isinya harus mengarah ke:

deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription

4. Solusi Error "Signed Key"

Kalau kamu masih kena error saat apt update, jalankan perintah ini untuk mengambil key terbaru dari Proxmox:

Bash
wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

Catatan: Perintah di atas akan mendownload key resmi Proxmox 8 dan memasukkannya ke folder trusted sistem kamu.


5. Proses Eksekusi Upgrade

Setelah key masuk dan repo sudah diganti, jalankan ritual sakral ini:

  1. Refresh Repo: apt update

  2. Upgrade Tahap 1: apt upgrade (Pilih 'Safe Upgrade' dulu)

  3. Upgrade Tahap 2: apt dist-upgrade (Ini yang akan mengubah kernel dan core system)

Tips Tambahan:

  • Backup: Jangan nekat kalau belum ada backup VM/CT yang kritikal.

  • Prompt: Selama proses, bakal muncul banyak pertanyaan soal "Keep your current configuration?". Biasanya saya pilih Yes (Keep existing) supaya settingan network gak berantakan.

Apakah kamu pakai repo pve-no-subscription atau yang enterprise (berbayar)? Saya bisa bantu sesuaikan baris reponya kalau kamu ragu.

Comments

Popular posts from this blog

Cara Konfigurasi Routing OSPF Dan EIGRP, Sampai Bisa Saling Berkomunikasi