Skip to content

t-mtsmt/Vagrant-REMnux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REMnux Vagrant Box

Install REMnux from scratch and create its Vagrant Box. The created Vagrant Box is uploaded to the Vagrant Cloud.

Creating the Vagrant Box

Preparing

  1. Install Vagrant
    https://developer.hashicorp.com/vagrant/downloads

  2. Install VMware Utility driver (only VMware)
    https://developer.hashicorp.com/vagrant/downloads/vmware

  3. Install vmware-desktop plugin (only VMware)

    vagrant plugin install vagrant-vmware-desktop

Creating the Vagrant Box with virtualbox provider

  1. Boot and install REMnux VM

    vagrant up --provider=virtualbox
  2. Terminate REMnux VM

    vagrant halt
  3. Convert REMnux VM to Vagrant Box

    vagrant package --vagrantfile vagrant_file/Vagrantfile --output remnux-v7-focal-virtualbox.box

Creating the Vagrant Box with vmware_desktop provider

  1. Boot and install REMnux VM

    vagrant up --provider=vmware_desktop
  2. Terminate REMnux VM

    vagrant halt
  3. Convert REMnux VM to Vagrant Box

    vagrant package --vagrantfile vagrant_file/Vagrantfile --output remnux-v7-focal-vmware_desktop.box

Usage

  1. Create working directory

    mkdir remnux
    cd remnux
  2. Create Vagrantfile

    # -*- mode: ruby -*-
    # vi: set ft=ruby :
    
    Vagrant.configure("2") do |config|
      config.vm.box = "t-mtsmt/REMnux"
    
      config.vm.provider "virtualbox" do |v|
        v.memory = 4096 
        v.cpus = 2
        v.gui = true
      end
    
      config.vm.provider "vmware_desktop" do |v|
        v.allowlist_verified = true
        v.memory = 4096
        v.cpus = 2
        v.gui = true
      end
    
    end
  3. Run REMnux

    vagrant up

License

Vagrant-REMnux is open-sourced software licensed under the GNU General Public License v3.0

Credits