Panduan Install Proxmox VE dengan No-Subscription

Proxmox Virtual Environment (Proxmox VE) adalah platform virtualisasi berbasis open-source yang mendukung KVM (Kernel-based Virtual Machine) dan LXC (Linux Containers). Dengan Proxmox VE, kita dapat mengelola VM dan container melalui web GUI yang intuitif.

Dokumentasi ini akan menjelaskan cara menginstal Proxmox VE

 

💿 Instalasi Proxmox VE

Kami sangat menyarankan instalasi proxmox-ve menggunakan installer ISO, karena pengalaman kami jika melakukan instalasi manual tidak berjalan sempurna, jadi pastinya perlu melakukan backup data yang sudah ada dahulu supaya bisa diinstall menggunakan ISO

⚙️ Konfigurasi Awal Setelah Instalasi

Setelah login ke Proxmox, lakukan beberapa konfigurasi awal berikut:

📥 Menambahkan Repository Proxmox VE

Secara default, Ubuntu tidak menyertakan Proxmox VE dalam repositorinya. Oleh karena itu, kita perlu menambahkan repo Proxmox terlebih dahulu.

1️⃣ Backup repository Enterprise agar tidak terjadi error update:

Proxmox 8

mv /etc/apt/sources.list.d/pve-enterprise.list /etc/apt/sources.list.d/pve-enterprise.list.ori 
mv /etc/apt/sources.list.d/ceph.list /etc/apt/sources.list.d/ceph.list.ori

Proxmox 9

mv /etc/apt/sources.list.d/pve-enterprise.sources /etc/apt/sources.list.d/pve-enterprise.sources.ori 
mv /etc/apt/sources.list.d/ceph.sources /etc/apt/sources.list.d/ceph.sources.ori

2️⃣ Tambahkan repository No-Subscription untuk Proxmox VE:

Proxmox 8

echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" | tee /etc/apt/sources.list.d/pve-no-subscription.list

Proxmox 9

cat > /etc/apt/sources.list.d/pve-no-subscription.sources <<EOL
Types: deb 
URIs: http://download.proxmox.com/debian/pve 
Suites: trixie 
Components: pve-no-subscription 
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOL

3️⃣ Tambahkan repository Ceph No-Subscription:

Proxmox 8

echo "deb http://download.proxmox.com/debian/ceph-quincy bookworm no-subscription" | tee /etc/apt/sources.list.d/ceph-no-subscription.list

Proxmox 9

cat > /etc/apt/sources.list.d/ceph-no-subscription.sources <<EOL
Types: deb 
URIs: http://download.proxmox.com/debian/ceph-reef 
Suites: bookworm 
Components: no-subscription 
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOL

4️⃣ Tambahkan kunci GPG Proxmox:

Proxmox 8

wget -qO- http://download.proxmox.com/debian/proxmox-release-bookworm.gpg | tee /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg > /dev/null

Proxmox 9

tidak diperlukan download ulang, karena sudah bisa menggunakan bawaan

5️⃣ Perbarui daftar paket:

sudo apt update

⚙️ Hapus Subscription Notice (Opsional)

Jika menggunakan versi tanpa subscription, akan muncul notifikasi "No valid subscription". Untuk menghilangkannya:

Proxmox 8

sed -i.bak "s|if (data.status !== 'Active')|if (false)|g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js 
systemctl restart pveproxy 

Proxmox 9

nano /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
---
// Cari bagian ini
                    if (
                        res === null ||
                        res === undefined ||
                        !res ||
                        res.data.status.toLowerCase() !== 'active'
                    ) {
                        Ext.Msg.show({

// lalu tambahkan "orig_cmd(); return;"
                    if (
                        res === null ||
                        res === undefined ||
                        !res ||
                        res.data.status.toLowerCase() !== 'active'
                    ) {
                        orig_cmd(); return; // Aldo Expert
                        Ext.Msg.show({
// Simpan dan exit
---

khusus bagian ini beda versi bisa jadi akan berbeda pula di system, jadi sebaiknya lakukan secara manual saja pada file tersebut

The power of documents

Kami sajikan dengan bahasa yang mudah dengan disertai command line yang bisa di copy-paste sehingga memudahkan untuk melakukan modifikasi command line