Skip to content

Instantly share code, notes, and snippets.

@xudejian
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save xudejian/8950255 to your computer and use it in GitHub Desktop.
Save xudejian/8950255 to your computer and use it in GitHub Desktop.
boxen install help

Boxen Install

Prepare

Boxen 会跟已安装的homebrew和rvm有冲突,需要先卸载homebrew 和 rvm。

rvm 卸载方法

RVM提供的方法

rvm implode

如果你想先备份一下的话,可以这么做 mv $HOME/.rvm $HOME/rvm.backup 然后在你的bashrc 或者 zshrc里去掉相应的rvm语句。 确认可以删除rvm时,直接删掉备份文件夹即可。

homebrew 卸载方法

可参考官网资料 Homebrew

文中提到的方法 gist 推荐

暴力方法

sudo mv -f /usr/local $HOME/local.backup
sudo mkdir -p /usr/local

待确认安装好boxen以后,再移除备份文件

Install

去公司Boxen-web页面去拿安装脚本, 这里是我们的地址 boxen-web

可能会遇到的问题

安装失败

安装时屏幕可能会有很多红色的错误信息,多数是包安装失败,或者是错误的认为包安装失败。 只要再次启动安装即可。

可能会多次失败!反复执行即可。

cd /opt/boxen/repo
./script/boxen

如果没打开硬盘加密,请用下面的方法。

full disk encryption

硬盘加密功能

Mac 系统下这个功能默认没有打开,所以安装时会被中断,当中断以后,用下面方法再次安装

cd /opt/boxen/repo
./script/boxen --no-fde

安装成功以后,就不用再需要指定 --no-fde

长时间没反应

安装过程中会去下载XQuartz, 时间可能会比较久,也可能会下载失败。 失败以后,再次安装即可,直到安装成功。

安装成功的判定

命令执行完,屏幕没有输出彩色警告信息,即可认为是成功。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment