この出力は、lxdパッケージがUbuntuのデフォルトリポジトリで見つからないことを示しています。
これは、使用しているUbuntuのバージョンによっては、LXDがSnapパッケージとして提供されている可能性があるためです。
以下の手順を試してみてください
-
まず、Snapがインストールされていることを確認します
snap versionもしSnapがインストールされていない場合は、以下のコマンドでインストールできます
sudo apt install snapd -
システムを再起動するか、以下のコマンドを実行してSnapデーモンを起動します
sudo systemctl enable --now snapd.socket -
LXDをSnapを使ってインストールします
sudo snap install lxd -
LXDを初期化します
sudo lxd init -
現在のユーザーをlxdグループに追加します
sudo usermod -aG lxd $USER -
変更を反映させるために、ログアウトして再ログインするか、新しいターミナルセッションを開始してください。
もし上記の方法でもインストールできない場合は、以下の点を確認してください
- Ubuntuのバージョンが最新であることを確認します。
- システムのパッケージリストを更新します:
sudo apt update - 必要に応じて、LXDの公式PPAを追加することもできます
sudo add-apt-repository ppa:ubuntu-lxc/lxd-stable sudo apt update sudo apt install lxd