Suk*_*mar 4 ubuntu virtual-machine apt-get vagrant vagrantfile
我目前在我的Ubuntu 16.04中安装了Vagrant 1.8.1
我想将它升级到Vagrant 2.0.0
问题是如果我使用apt-get install vagrant 直接安装Vagrant 2.0.0,我不确定我的流浪文件和VM是否被删除.
使用apt-get更新是否安全,或者有任何方法可以做到这一点.
Suf*_*ori 18
Vagrant存储库可能未更新到最新版本,这就是它在使用apt-get install vagrant命令时始终安装旧版本的原因.
使用终端提取和安装最新版本的最简单方法是找到.deb文件的路径并使用它进行安装dpkg
您可以在vagrant此处获取所有更新的列表,
https://releases.hashicorp.com/vagrant/
Run Code Online (Sandbox Code Playgroud)
我从上面的档案中得到了这个最新版本,
https://releases.hashicorp.com/vagrant/2.0.4/vagrant_2.0.4_x86_64.deb
Run Code Online (Sandbox Code Playgroud)
获得该链接后,删除以前版本vagrant(如果已安装),如下所示,
sudo apt-get remove --auto-remove vagrant
rm -r ~/.vagrant.d
Run Code Online (Sandbox Code Playgroud)
并安装最新版本,
wget https://releases.hashicorp.com/vagrant/2.0.4/vagrant_2.0.4_x86_64.deb
sudo dpkg -i vagrant_2.0.4_x86_64.deb
Run Code Online (Sandbox Code Playgroud)
完成后,您可以验证其是否已成功安装,
vagrant version
Run Code Online (Sandbox Code Playgroud)
升级任何程序的最安全方法是使用sudo apt-get upgrade <program name>. 您的文件不会受到影响
请注意,这sudo apt-get install <program name>也不会影响您的任何文件。
| 归档时间: |
|
| 查看次数: |
9684 次 |
| 最近记录: |