Skip to main content

Install vagrant on virtual Box Version 7.x

Ich habe mich an dieser Anleitung orientiert

https://www.hostzealot.com/blog/how-to/utilizing-vagrant-with-virtualbox-on-debian-12#article-anchor-3

Kali basiert auf Debian 12 mit virtualbox 7.01. Dies ist mit dem Standard vagrant nicht kompatible

dieser Post gibt die Infos um es kompatibel zu machen:

https://blogs.oracle.com/scoter/post/getting-vagrant-23-working-with-oracle-vm-virtualbox-70-beta

Im Einzelnen:

sudo -i
cd /opt/vagrant/embedded/gems/2.2.18/gems/vagrant-2.2.18/plugins/providers/virtualbox/driver/
vi meta.rb

# add version 7 to the file

driver_map   = {
            "4.0" => Version_4_0,
            "4.1" => Version_4_1,
            "4.2" => Version_4_2,
            "4.3" => Version_4_3,
            "5.0" => Version_5_0,
            "5.1" => Version_5_1,
            "5.2" => Version_5_2,
            "6.0" => Version_6_0,
            "6.1" => Version_6_1,
            "7.0" => Version_7_0,
          }

# dann muss ein version_7_0.rb Datei angelegt werden

cd ..
vi meta.rb

#  add version 7 to module Driver

module Driver
      autoload :Meta, File.expand_path("../driver/meta", __FILE__)
      autoload :Version_4_0, File.expand_path("../driver/version_4_0", __FILE__)
      autoload :Version_4_1, File.expand_path("../driver/version_4_1", __FILE__)
      autoload :Version_4_2, File.expand_path("../driver/version_4_2", __FILE__)
      autoload :Version_4_3, File.expand_path("../driver/version_4_3", __FILE__)
      autoload :Version_5_0, File.expand_path("../driver/version_5_0", __FILE__)
      autoload :Version_5_1, File.expand_path("../driver/version_5_1", __FILE__)
      autoload :Version_5_2, File.expand_path("../driver/version_5_2", __FILE__)
      autoload :Version_6_0, File.expand_path("../driver/version_6_0", __FILE__)
      autoload :Version_6_1, File.expand_path("../driver/version_6_1", __FILE__)
      autoload :Version_7_0, File.expand_path("../driver/version_7_0", __FILE__)
    end


Hier die  version_7_0.rb Datei.