Почему я получаю синтаксическую ошибку в этом Vagrantfile - PullRequest
0 голосов
/ 08 октября 2019

Я только начал изучать, как использовать Vagrant! Итак, поскольку я пытаюсь сделать свои первые шаги в Vagrant, я пытаюсь создать бродячую среду, используя «vagrant up», но у меня возникает ошибка синтаксиса в моем Vagrantfile. Вот Vagrantfile:

# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|

# Always use Vagrant's default insecure key
  config.ssh.insert_key = false
# Always use X11 Forwarding with r+this machine
  config.ssh.forward_x11 = true
# To avoid/allow install and uninstall of VBoxGuessAdditions.
  config.vbguest.auto_update = false
# Disable/enable automatic box update checking.
  config.vm.box_check_update = false



# Assign a friendly name for vagrant STATUS
  config.vm.define "mininet" do |mininet_config|
  # Every Vagrant development environment requires a box.
  mininet_config.vm.box = "ktr/mininet"
  # Assign a friendly name to this host VM
  mininet_config.vm.hostname = "mininet"
  # Create a private network, which allows host-only access to the machine
  mininet_config.vm.network "private_network", ip: "192.168.56.11"
  # Provider-specific configuration so you can fine-tune various
  # backing providers for Vagrant.
  # Example for VirtualBox:
    mininet_config.vm.provider "virtualbox" do |vb|
    # Change the VM name/ID in the Hypervisor
      vb.name = "mininet"
      opts = ["modifyvm", :id, "--natdnshostresolver1", "on"]
      vb.customize opts
    end
  end

# Some shell provisioning when machine is launched
 config.vm.provision "shell", :inline "apt-get update --fix-missing"

end

Вот предупреждение от терминала:

 syntax error, unexpected tSTRING_BEG, expecting keyword_end
m.provision "shell", :inline "apt-get update --fix-missing"
                              ^
/home/alexandre/Desktop/3ano/RC/lab1/RC/mininet-updated/Vagrantfile:38: syntax error, unexpected keyword_end, expecting end-of-input

Я был бы очень признателен, если бы кто-нибудь помог мне разобраться в этом. Спасибо за ваше время

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...