Debian 11 BullseyeでVagrant-libvirtのインストールが失敗しますか? 「プロバイダ「libvirt」が見つかりません。」

Debian 11 BullseyeでVagrant-libvirtのインストールが失敗しますか? 「プロバイダ「libvirt」が見つかりません。」

離れたノートパソコンのハードドライブを修復しようとしたところ、最終的に内部SSDを複製したスワップSSDにDebian 11を新しくインストールしましたが、まだ機能しません。

だから私は(Debian 10で)ファイルを復元し、libvirtに設定したようにVagrantをインストールしようとしています。

ここで指定されたすべてのパッケージをインストールしました。https://ostechnix.com/how-to-use-vagrant-with-libvirt-kvm-provider/virt-manager および vagrant プラグイン vagrant-mutate が含まれています。

libvirtグループにもユーザーを追加してログアウトしてログインしました(再起動もしてみたようです)。

私が使用しているホームステッドインストールディレクトリで実行しようとするとvagrant status(そして新しいlibvirtボックスを追加しようとすると)、次のメッセージが表示されます。

The provider 'libvirt' could not be found, but was requested to
back the machine 'homestead'. Please use a provider that exists.

Vagrant knows about the following providers: hyperv, virtualbox, docker

sudo systemctl status libvirtd活動的で走っていることについて話してください。

私は以前のDebian 10インストールでvirtualboxを動作させることができないことを知っており、libvirtがVagrantと連携することでより高速で信頼性が高いことを学びました。 (これも試行錯誤プロセスであったことを覚えていますが、そうではありません。do)それがうまくいくために私が何をしたのか覚えてください。

付録:新しいテストボックスで「vagrant up」を試みると、次のように表示されます。

No usable default provider could be found for your system.

Vagrant relies on interactions with 3rd party systems, known as
"providers", to provide Vagrant with resources to run development
environments. Examples are VirtualBox, VMware, Hyper-V.

The easiest solution to this message is to install VirtualBox, which
is available for free on all major platforms.

If you believe you already have a provider available, make sure it
is properly installed and configured. You can see more details about
why a particular provider isn't working by forcing usage with
`vagrant up --provider=PROVIDER`, which should give you a more specific
error message for that particular provider.

私はvirtualboxや他のものをインストールしたくありません。

ベストアンサー1

libvirt-devパッケージのインストールと実行を修正しましたvagrant plugin install vagrant-libvirt

おすすめ記事