换了一台新电脑,这篇文章只是测试一下是否可以使用并记录一下mac上的配置
配置ruby和gem
首先要配置homebrew,这里就不多说了直接上官网就好
由于我有之前的文档备份就不用从github上面啦了,不过ssh没有保存,所以重新设置一下就好
gem是自带的不用配置,不过呢国内的环境你懂的,我们得配置淘宝源
1
2
3
4
5
6
7
8
9
10
11
12
| brew install rbenv
#先安装apple gcc 否则无法编译
brew install apple-gcc42
rbenv install 1.9.3-p0
# 这里需要给gem目录权限,应该给755的不过自用直接给777了
sudo chmod -R 777 /Library/Ruby/Gems/2.0.0
gem source -a http://mirrors.aliyun.com/rubygems/
gem source -r https://rubygems.org/
gem install bundler
rbenv rehash
cd /octopress/
bundler install
|
这个时候你会发现还是装不了全是connect fail
然后我们惯例替换成淘宝源
1
2
| bundle config mirror.https://rubygems.org https://ruby.taobao.org
bundle install
|
octopress配置好了(比win简单不少233但是感觉仍然没有ubuntu的apt-get好用)
配置sublime2
用来打开sublime2的sh
opennote.sh
1
2
| #!/bin/bash
open -a Sublime\ Text\ 2 $@
|
修改一下rakefile
1
2
| puts "now use sublime2 open :#{filename}"
system "sh opennote.sh #{filename}"
|
ok你可以试一下应该不成问题,然后就是配置一些参数什么的就按之前的就好
配置ssh
这里我碰到了一个严重的问题,clip不能用,xclip也米有用,最后找到了mac其实用的是pbcopy
1
2
| ssh-keygen -t rsa -C "yourname@github.com"
pbcopy < ~/.ssh/id_rsa.pub
|
然后把这货扔到github上
测试一下
如果提示是如下字符串,就表明ssh配置已经成功了
1
| Hi yourname! You've successfully authenticated, but GitHub does not provide shell access.
|