vagrant下載慢解決

學習出處

分佈式基礎篇:使用SpringBoot+Vue+逆向工程搭建全套後臺管理系統,使用前後分離方式,以商品系統爲例,手把手教大家進行全棧開發。

問題現象及解決方案

vagrant:無法up下載iso,直接下載方式即可,步驟如下:

1. 先直接迅雷下,巨快!直接複製下載鏈接,下載完成後名字一般爲“VirtualBox.box

https://vagrantcloud.com/centos/boxes/7/versions/2004.01/providers/virtualbox.box

2. 下載完後,將box加載到vagrant中

vagrant box add centos/7 VirtualBox.box

3. 執行命名對vagrant進行初始化,參數帶上剛下載的iso

vagrant init centos/7

4. 加載該鏡像,即可在virtualBox中看到,加載命令如下:

vagrant up

5. vagrant好處之一是可以在cmd窗口連接終端運行,命令如下:

vagrant ssh

P.S.如果整個過程中有報GBK錯誤,直接按照提示改代碼即可,如下所示(全英文路徑依舊會有這個問題):

1)找到vagrant安裝目錄的HashiCorp/Vagrant/embedded/gems/2.2.5/gems/vagrant-2.2.5/lib/vagrant/util/io.rb文件,找到32行

data << io.readpartial(READ_CHUNK_SIZE).encode("UTF-8", Encoding.default_external)

 2)將這行註釋掉,改成第二行所示的代碼

#data << io.readpartial(READ_CHUNK_SIZE).encode("UTF-8", Encoding.default_external)
data << io.readpartial(READ_CHUNK_SIZE).encode('UTF-8', invalid: :replace, undef: :replace, replace: '?')
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章