皆さん、こんにちは。 Proxmoxリポジトリを更新すると、IPアドレスがリポジトリへのアクセスを許可されていないことを示すエラーが発生します。このリポジトリを使用すると、エンタープライズパッケージにアクセスできます。これを使用するには、有効なライセンスが必要です。この投稿では、この厄介なエラーを回避するためにProxmoxリポジトリを変更する方法を紹介します。また、無料のものをもう1つ追加し、さらに多くのツールを利用できるようにします。
それでは、仕事に取り掛かりましょう。
Proxmoxリポジトリの変更
Proxmoxのインストールに関する投稿で述べたように、このツールは、Debianと他のテクノロジーを組み合わせたものであり、専門的に仮想化することができます。
つまり、Debianベースのディストリビューションなので、このように管理することができます。そこで、ツールの公式リポジトリを変更します。
まず、SSH経由でProxmoxインスタンスに接続する必要があります。
ssh root@ipaddress
このIPアドレスはインストール中に定義されることに注意してください。
サーバーにアクセスした後、このコマンドでAPTを更新してみてください
apt update

出力画面でわかるように、有効なライセンスがないため、IPアドレスがエンタープライズリポジトリにアクセスできないため、エラーが発生します。
解決策は2つです。 Proxmoxエンタープライズライセンスを取得するか、そのリポジトリを削除します。あなたが欲しいのは2番目だと思います。
したがって、ファイル/etc/apt/sources.list.d/pve-enterprise.list
を開きます。 リポジトリ情報がある場所です。
nano /etc/apt/sources.list.d/pve-enterprise.list
そして、あなたは次のコンテンツを見るでしょう
deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise
リポジトリ全体を削除するか、#
を配置することができます 最初にそれを無効にします。ライセンスを支払う場合にすでにリポジトリがあるように、無効にすることをお勧めします。
このように、ファイルは次のようになります
#deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise

変更を保存してエディタを閉じます。
機会を利用して、Proxmoxリポジトリを追加してください。このリポジトリを有効にするために、サブスクリプションを持っている必要はありません。
したがって、Proxmoxリポジトリファイルを開きます。
nano /etc/apt/sources.list
そして、次のリポジトリを追加します
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription

変更を保存し、通常どおりにAPTを更新します。
apt update
これでエラーはなくなり、作業を続行できます。

仮想化を別のレベルに引き上げることができるこの興味深いツールであるproxmoxを引き続き使用します。しかし、私たちはいつでもそれらをスムーズに使用するのに役立ついくつかのトリックを見ることができます。