Boxen 会跟已安装的homebrew和rvm有冲突,需要先卸载homebrew 和 rvm。
RVM提供的方法
rvm implode
如果你想先备份一下的话,可以这么做 mv $HOME/.rvm $HOME/rvm.backup 然后在你的bashrc 或者 zshrc里去掉相应的rvm语句。 确认可以删除rvm时,直接删掉备份文件夹即可。
可参考官网资料 Homebrew
文中提到的方法 gist 推荐
sudo mv -f /usr/local $HOME/local.backup
sudo mkdir -p /usr/local
待确认安装好boxen以后,再移除备份文件
去公司Boxen-web页面去拿安装脚本, 这里是我们的地址 boxen-web
安装时屏幕可能会有很多红色的错误信息,多数是包安装失败,或者是错误的认为包安装失败。 只要再次启动安装即可。
可能会多次失败!反复执行即可。
cd /opt/boxen/repo
./script/boxen
如果没打开硬盘加密,请用下面的方法。
硬盘加密功能
Mac 系统下这个功能默认没有打开,所以安装时会被中断,当中断以后,用下面方法再次安装
cd /opt/boxen/repo
./script/boxen --no-fde
安装成功以后,就不用再需要指定 --no-fde
安装过程中会去下载XQuartz, 时间可能会比较久,也可能会下载失败。 失败以后,再次安装即可,直到安装成功。
命令执行完,屏幕没有输出彩色警告信息,即可认为是成功。