diff --git a/README.md b/README.md index 841c1c0..4e4fe51 100644 --- a/README.md +++ b/README.md @@ -10,24 +10,35 @@ ```sh ➜ cd base -➜ wget https://www.dropbox.com/s/nuz6ts1hlx4vy27/vagrant-centos-7.2.box\?dl\=0 -O vagrant-centos-7.2.box +➜ wget https://www.dropbox.com/s/570sb9j9k6b9rpp/centos-7.5-ehlxr.box?dl=0 -O centos-7.5-ehlxr.box -➜ vagrant box add -f centos-7.2 vagrant-centos-7.2.box +➜ vagrant box add -f centos-7.5-ehlxr centos-7.5-ehlxr.box ➜ vagrant up # 执行 init.sh 脚本时,最好保证能够 fq -➜ vagrant package --output centos-7.2-ehlxr.box +➜ vagrant package --output centos-7.5-ehlxr.box -➜ vagrant box add -f centos-7.2-ehlxr centos-7.2-ehlxr.box +➜ vagrant box add -f centos-7.5-ehlxr centos-7.5-ehlxr.box ``` ```sh -# onedrive.live.com、drive.google.com、pan.baidu.com 下载 centos-7.2-ehlxr.box +# onedrive.live.com、drive.google.com、pan.baidu.com 下载 centos-7.5-ehlxr -➜ vagrant box add -f centos-7.2-ehlxr centos-7.2-ehlxr.box +➜ vagrant box add -f centos-7.5-ehlxr centos-7.5-ehlxr.box # vagrant package --base vghost1 --output centos-ehlxr.box ➜ vagrant up # 执行 init.sh 脚本时,最好保证能够 fq +``` + +## vagrant plugin install 超时解决方法 + +```sh +➜ gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/ + +➜ gem sources -l +# 确保只有 gems.ruby-china.com + +➜ vagrant plugin install vagrant-vbguest --plugin-clean-sources --plugin-source https://gems.ruby-china.com/ ``` \ No newline at end of file diff --git a/Vagrantfile b/Vagrantfile index 87a2978..1af9ed6 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -45,9 +45,9 @@ Vagrant.configure("2") do |config| # do NOT check the correct additions version when booting this machine(插件安装:vagrant plugin install vagrant-vbguest) cfg.vbguest.auto_update = false - # cfg.vm.synced_folder "/Users/ehlxr/works/Vagrant/vm_share", "/root/", type: "virtualbox" - cfg.vm.synced_folder "/Users/ehlxr/works/Vagrant", "/vagrant", disabled: true - cfg.vm.synced_folder "/Users/ehlxr/works/Vagrant", "/root/share", type: "virtualbox" + # cfg.vm.synced_folder "./", "/root/", type: "virtualbox" + cfg.vm.synced_folder "./", "/vagrant", disabled: true + cfg.vm.synced_folder "./", "/root/share", type: "virtualbox" # 开机运行命令 cfg.vm.provision "shell", run: "always", inline: <<-SHELL