换了一台新电脑

换了一台新电脑,这篇文章只是测试一下是否可以使用并记录一下mac上的配置

配置ruby和gem

首先要配置homebrew,这里就不多说了直接上官网就好
由于我有之前的文档备份就不用从github上面啦了,不过ssh没有保存,所以重新设置一下就好
gem是自带的不用配置,不过呢国内的环境你懂的,我们得配置淘宝源

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
然后我们惯例替换成淘宝源

bundle config mirror.https://rubygems.org https://ruby.taobao.org
bundle install

octopress配置好了(比win简单不少233但是感觉仍然没有ubuntu的apt-get好用)

配置sublime2

用来打开sublime2的sh

#!/bin/bash
open -a Sublime\ Text\ 2 $@

修改一下rakefile

puts "now use sublime2 open :#{filename}"
system "sh opennote.sh #{filename}"

ok你可以试一下应该不成问题,然后就是配置一些参数什么的就按之前的就好

配置ssh

这里我碰到了一个严重的问题,clip不能用,xclip也米有用,最后找到了mac其实用的是pbcopy

ssh-keygen -t rsa -C "[email protected]"
pbcopy < ~/.ssh/id_rsa.pub

然后把这货扔到github上

ssh -T [email protected]

测试一下

如果提示是如下字符串,就表明ssh配置已经成功了

Hi yourname! You've successfully authenticated, but GitHub does not provide shell access.

本文标题:换了一台新电脑

本文链接:https://iceprosurface.com/2016/05/16/2016/2016-05-16-mac-use/index.html

作者授权:除特别说明外,本文由 icepro 原创编译并授权刊载发布。

版权声明:本文使用「署名-非商业性使用-相同方式共享 4.0 国际」创作共享协议,转载或使用请遵守署名协议。