《Python网络编程基础》书配套Vagrant以及virtualBox的mac安装指南。
最近准备看这本书,作者已经配置了几台虚拟机可以运行。用的是Vagrant以及virtualBox,这两个软件我都不熟悉。
花了半天刚刚在我的苹果电脑上下载安装好,分享记录一下安装经历。
首先安装Vagrant以及virtualBox,我这里不多做描述。都是安装包的形式安装,可以通过迅雷等软件下载。
全部安装完成后。mac通过virtualBox启动镜像,会出现第一个报错Kernel driver not installed (rc=-1908)。
参考的解决链接在这里:https://ask.csdn.net/questions/716623
为了防止原帖失效,我手工记录一下:
在系统与偏好设置的地方,在通用-允许从以下位置下载的app选择-选择virtualBox就可以解决。
解决了这个,问题就解决了一半。
接下来是下载镜像的问题
vagrant init brandon-rhodes/playground vagrant up --provider virtualbox vagrant ssh
按照书中这种方式,反正我这里是肯定不行,网速实在太慢了。
可以参考这个帖子:https://blog.csdn.net/qq_43188744/article/details/105255541
当执行vagrant up --provider virtualbox命令的时候,你可以找到镜像的原始链接,通过下载软件下载镜像,建议在早上或者凌晨的时候下载。非常快。
将镜像下载到本地,使用vagrant box add {title} {url}命令的方式添加本地的镜像 然后使用vagrant init {title} 最后 vagrant up即可完成虚拟机的安装
我们需要执行
vagrant box add brandon-rhodes/playground
你的镜像路径
vagrant init brandon-rhodes/playground
vagrant up
简单的介绍就是这些,希望大家在学习中,可以少走一些弯路。