Proxmox VE kurulumunu tamamladık. Ancak güncelleme yapmak istediğinizde “You do not have a valid subscription” uyarısı mı alıyorsunuz?

Panik yapmayın. Proxmox, kurumsal destek almayan kullanıcılar için tamamen ücretsiz bir güncelleme deposu sunmakta.
Bu yazımda, Proxmox ücretsiz güncelleme ayarlarını nasıl yapacağınızı ve sisteminizi nasıl güncel tutacağınızı adım adım anlatacağım.
Proxmox Neden Güncellenmiyor?
Proxmox varsayılan olarak “Enterprise” (Kurumsal) depo ile birlikte gelmekte. Bu depo, ücretli bir lisans anahtarı gerektiriyor. Eğer mevcutta lisansınız yoksa, sistem güncellemeleri kontrol ederken hata verecektir. Ancak çözüm ise kolay bu depoyu devre dışı bırakıp “No-Subscription” deposunu ekliyoruz.
Adım Adım Ücretsiz Güncelleme Ayarları
1. Kurumsal Depoyu Devre Dışı Bırakma
Öncelikle ücretli olan depoyu kapatmamız gerekiyor.
- Proxmox web arayüzüne giriş yapıyoruz.

- Sol menüden işlem yapacağınız sunucunuzu seçin.

- Repositories (Depolar) sekmesine tıklayın.

- Listede bulunan pve-enterprise satırını seçin ve üstteki Disable butonuna basın.

2. Ücretsiz (No-Subscription) Depoyu Ekleme
Şimdi ücretsiz güncellemeleri alacağımız depoyu tanımlayalım:
- Aynı Depo ekranında Ekle butonuna tıklayın.

- Karşınıza çıkan uyarıyı “OK” diyerek geçin.

- Repository listesinden “No-Subscription” seçeneğini belirleyin ve ekleyin.

- İşlem sonrası güncelleme hataları gidecektir.

3. Ceph Depolarını Düzenleme (Opsiyonel)
Eğer Ceph kullanmıyorsanız bile, burada bir hata çıkmaktadır. Fakat bu uyarıyı almamak için Ceph depolarını da “No-Subscription” olarak değiştirmenizi öneririm. Yine aynı ekran üzerinden işlem yapıyorsunuz. Bunun için Ceph deposunu seçip ücretsiz versiyona çevirebilirsiniz.

Komut Satırı (CLI) ile Hızlı Güncelleme
Web arayüzü yerine terminal üzerinden bu işlemi saniyeler içinde yapmak isterseniz, Proxmox içindeki Shell ekranını açın.

Shell ekranında aşağıdaki komutları sırasıyla uygulayın:
- Enterprise deposunu silin:
rm /etc/apt/sources.list.d/pve-enterprise.sources

- Ücretsiz depoyu ekleyin:
echo “deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription” > /etc/apt/sources.list.d/pve-install-repo.list

- Sistemi Güncelleyin:
apt update && apt dist-upgrade -y

(Bonus) “No Valid Subscription” Uyarısını Kaldırma
Her girişte karşınıza çıkan o sinir bozucu “Aboneliğiniz yok” uyarısından sıkıldınızmı? Öncelikle proxmox console açıp aşağıdaki komutu yazalım.
“nano /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js”

Ctrl + F ile “No valid subscription” kelimesini aratalım.

“if (res === null ||” ile başlayan satırı göreceksiniz. Burayı “if (false) {“ olarak değiştirip kaydedin. Daha sonra servisimizi yeniden başlatalım.
“systemctl restart pveproxy”

Önemli Notlar ve Güvenlik
- No-Subscription Deposu Güvenli mi?: Evet, ancak bu depodaki paketler “Enterprise” deposuna göre biraz daha az test edilmektedir. Fakat ev laboratuvarları ve kritik olmayan sunucular için idealdir.
- Yedek Alın: Herhangi bir majör güncelleme öncesi mutlaka sanal makinelerinizin yedeğini almayı unutmayın. Çünkü yedek hayat kurtarır.
Özet
Proxmox’u ücretsiz kullanmak sistem performansından veya uygulama özelliklerinden feragat edeceğiniz anlamına gelmez. Ancak doğru depo ayarlarıyla sisteminizi her zaman güncel ve güvenli tutabilirsiniz.
Proxmox Ücretsiz Güncelleme Rehberi isimli yazımızın sonuna geldik. Umarım faydalı olur herkese sorunsuz günler dilerim.
