重装Mac系统之后

本文主要记录重装Mac系统之后的一些软件安装和环境变量配置。

系统偏好配置

设置主机名:

$ sudo scutil --set HostName june-mac

设置鼠标滚轮滑动的方向:系统偏好设置-->鼠标-->”滚动方向:自然”前面的勾去掉

显示/隐藏Mac隐藏文件:

defaults write com.apple.finder AppleShowAllFiles -bool true  #显示Mac隐藏文件的命令
defaults write com.apple.finder AppleShowAllFiles -bool false #隐藏Mac隐藏文件的命令
  • 触控板
  • 光标与点按 > 三指移动 :这样就可以三指拖动文件了
  • 光标与点按 > 轻拍来点按 :习惯了轻点完成实际按击
  • 光标与点按 > 跟踪速度 :默认的指针滑动速度有点慢,设置成刻度7差不多了
  • 键盘
  • 快捷键 > 服务 > 新建位于文件夹位置的终端标签:勾选这设置并设置了快捷键(control+cmt+c),以后在Finder中选择一个目录按下快捷键就可以打开终端并来到当前当前目录,功能很实用啊!注意:在Finder中文件列表使用分栏方式显示时快捷键是无效的。
  • 网络 -高级… > DNS :公共DNS是必须添加的
    • 223.6.6.6 阿里提供的
    • 8.8.4.4 google提供的
    • 114.114.114.114 114服务提供的

Apps

  • VirtualBox
  • Vagrant
  • Unarchiver: 支持多种格式(包括 windows下的格式)的压缩/解压缩工具
  • OminiFocus :时间管理工具
  • Mou:Markdown 编辑器,国人出品
  • Dash
  • Xmind
  • Shadowsocks
  • WizNote:为知笔记
  • yEd:画时序图
  • Iterm2
  • Moco,一个用来模拟服务器的工具。在服务器端没有开发完成时,可以通过配置来搭建一个模拟服务, 这样可以方便客户端的开发。

Homebrew

Brew 是 Mac 下面的包管理工具,通过 Github 托管适合 Mac 的编译配置以及 Patch,可以方便的安装开发工具。

$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

通过brew安装软件:

$ brew install git git-flow  curl  wget  putty  tmux ack source-highlight aria2 dos2unix nmap iotop htop  ctags tree openvpn

紧接着,我们需要做一件事让通过 Homebrew 安装的程序的启动链接 (在 /usr/local/bin中)可以直接运行,无需将完整路径写出。通过以下命令将 /usr/local/bin 添加至 $PATH 环境变量中:

$ echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile

Cmd+T 打开一个新的 terminal 标签页,运行以下命令,确保 brew 运行正常。

$ brew doctor

使用

安装一个包,可以简单的运行:

$ brew install <package_name>

更新 Homebrew 在服务器端上的包目录:

$ brew update

查看你的包是否需要更新:

$ brew outdated

更新包:

$ brew upgrade <package_name>

Homebrew 将会把老版本的包缓存下来,以便当你想回滚至旧版本时使用。但这是比较少使用的情况,当你想清理旧版本的包缓存时,可以运行:

$ brew cleanup

查看你安装过的包列表(包括版本号):

$ brew list --versions

Cask

Brew cask 是类似 Brew 的管理工具, 直接提供 dmg 级别的二进制包,(Brew 是不带源码,只有对应项目所在的 URL)。我们可以通过 Homebrew Cask 优雅、简单、快速的安装和管理 OS X 图形界面程序,比如 Google Chrome 和 Dropbox。

Brew cask 安装:

$ brew tap phinze/homebrew-cask
$ brew install brew-cask

我通过 Brew cask 安装的软件:

$ brew cask install google-chrome omnigraffle xtrafinder

$ brew update && brew upgrade brew-cask && brew cleanup # 更新

相对于 brew cask 的安装方式,本人更倾向于到 App Store 或官方下载 OS X 图形界面程序。主要因为名字不好记忆、偶尔需要手动更新,另外当你使用 Alfred 或 Spotlight ,你将发现将程序安装在 ~/Application 会很方便。

oh-my-zsh

使用 Homebrew 完成 zsh 和 zsh completions 的安装

brew install zsh zsh-completions

把默认 Shell 换为 zsh。

$ chsh -s /bin/zsh

然后用下面的两句(任选其一)可以自动安装 oh-my-zsh:

$ curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
$ wget --no-check-certificate https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh

编辑 ~/.zshrc:

echo 'source ~/.bashrc' >>~/.zshrc
echo 'source ~/.bash_profile' >>~/.zshrc

用文本编辑器或 vi 打开 .zshrc 进行以下编辑:

ZSH_THEME=pygmalion
plugins=(git colored-man colorize github jira vagrant virtualenv pip python brew osx zsh-syntax-highlighting)

使用 ctrl+r 查找历史命令,在 ~/.zshrc 中添加:

bindkey "^R" history-incremental-search-backward

使用

使用上默认加了很多快捷映射,如:

  • ~: 进入用户根目录,可以少打cd三个字符了
  • l: 相当于ls -lah
  • ..: 返回上层目录
  • ...: 返回上上层目录
  • -: 打开上次所在目录

具体的可以查看其配置文件

Git

安装:

$ brew install git

好的,现在我们来测试一下 gti 是否安装完好:

$ git --version

运行 $ which git 将会输出 /usr/local/bin/git.

接着,我们将定义你的 Git 帐号(与你在 GitHub 使用的用户名和邮箱一致)

$ git config --global user.name "Your Name Here"
$ git config --global user.email "your_email@youremail.com"

这些配置信息将会添加进 ~/.gitconfig 文件中.

我们将推荐使用 HTTPS 方法(另一个是 SSH),将你的代码推送到 Github 上的仓库。如果你不想每次都输入用户名和密码的话,可以按照此 描述 说的那样,运行:

$ git config --global credential.helper osxkeychain

此外,如果你打算使用 SSH方式,可以参考此 链接

Git Ignore

创建一个新文件 ~/.gitignore ,并将以下内容添加进去,这样全部 git 仓库将会忽略以下内容所提及的文件。

# Folder view configuration files
.DS_Store
Desktop.ini

# Thumbnail cache files
._*
Thumbs.db

# Files that might appear on external disks
.Spotlight-V100
.Trashes

# Compiled Java files
.classpath
.project
.settings
bin
build
target
dependency-reduced-pom.xml
.gradle
README.html
.idea
*.iml

# Compiled Python files
*.pyc

# Compiled C++ files
*.out

# Application specific files
venv
node_modules
.sass-cache

安装Vim插件

安装 pathogen:

$ mkdir -p ~/.vim/autoload ~/.vim/bundle; \
$ curl -Sso ~/.vim/autoload/pathogen.vim \
    https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim

安装NERDTree:

$ cd ~/.vim/bundle
$ git clone https://github.com/scrooloose/nerdtree.git

更多请参考:vim配置和插件管理

安装Ruby

先安装依赖:

$ brew install libksba autoconf automake libtool gcc libyaml readline

通过rvm安装ruby,目前需要ruby 2的版本:

$ curl -L get.rvm.io | bash -s stable
$ source ~/.bash_profile
$ gem sources --remove https://rubygems.org/
# 如果http://ruby.taobao.org/有效的话,则添加源
$ gem sources -a http://ruby.taobao.org/
$ rvm install 2.2.1
$ rvm --default 2.2.1

安装Jekyll

$ sudo gem install jekyll jekyll-paginate

设置环境变量:

$ echo 'export PATH=$PATH:$HOME/.rvm/bin' >> ~/.bash_profile
$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"' >> ~/.bash_profile

Java开发环境

下载 jdk:

设置 java_home 为 1.7:

export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)

使用 brew 来安装 ant、maven、ivy、forrest、springboot 等:

$ brew install https://raw.github.com/Homebrew/homebrew-versions/master/maven30.rb ant ivy apache-forrest  springboot

配置 ant、maven 和 ivy 仓库:

$ rm -rf ~/.ivy2/cache ~/.m2/repository
$ mkdir -p ~/.ivy2 ~/.m2
$ ln -s ~/app/repository/cache/  ~/.ivy2/cache
$ ln -s ~/app/repository/m2/  ~/.m2/repository

注意,这里我在 ~/app/repository 有两个目录,cache 用于存放 ivy 下载的文件,m2 用于存放 maven 的仓库。

Python开发环境

TODO

时间: 2024-12-21 21:42:48

重装Mac系统之后的相关文章

重装苹果系统的对策

  1.零成本这三个字还有待商榷,毕竟您还是要有一张U盘才行,容量方面不小于4GB即可,在此笔者使用的是8GB优盘. 当然,您还需要一台运行MAC OS X系统的计算机,黑苹果暂未验证,但理论上是可以的. 苹果系统文件,这个要靠大家的智慧去问度娘了,原版系统镜像很容易找到,ISO.DMG都可以,不建议使用修改过内核的黑苹果系统镜像.在此笔者使用的是10.7 Lion系统安装文件,后缀名是DMG. 2.插上U盘,使用系统自带磁盘工具将U盘格式化,格式选择Mac OS 扩展,名称随意. 3.格式化完

Mac系统Ofiice激活问题如何解决?

  近日有一些使用 Mac 的用户反映他们将系统升级到最新的 OS X 10.11.1 之后,Mac 上的 Office 又出现了问题.这些使用了最新的 Mac 系统 OS X 10.11.1 的用户表示他们在通过「允许」或是「总是允许」来激活 Office 时总是失败.而在此前,新的 Mac 系统 OS X EI Capitan 10.11 刚出来的时候,许多用户第一时间升级之后发现自己之前安装在 Mac 电脑上的 Office 软件都用不了了,无论是哪一个 Office 版本,Office

mac系统下ch340驱动问题

问题描述 mac系统下ch340驱动问题 请问最新的苹果系统(OS X 10+)还有可用的ch340驱动吗? 因为买了一个Arduino面包板,必须要用ch340的驱动. 需要如何设置,才可以让苹果系统加载ch340啊..求解! 感谢! 解决方案 建议你再买一部PC,即便是很便宜的PC. 解决方案二: 在网上找找,一定有的,用很多大侠,建义你买 PC的人,还是叫他用过 MAC 才说吧,MAC 超好用,用了以后 就知道windows简单垃圾中垃圾

win8.1如何重装win7系统

win8.1如何重装win7系统          一.注意事项: 1.以下设置将UEFI+GPT改成Legacy+MBR,需转换硬盘分区表格式 2.整个硬盘的数据都会丢失,需进行备份 二.惠普笔记本win8.1重装win7步骤: 1.重启笔记本,出现开机画面时按F10进入BIOS设置,其他型号需按ESC再按F10; 2.移动到System Configuration,选择Boot Options,按回车键进入; 3.选择Legacy Support,按回车修改为"Enabled",再

win8系统重装win7系统需要注意的事项

  win8系统重装win7系统需要注意的事项 1.首先Win8系统要关闭快速启动功能才能正常进入到BIOS. 2.接着需要在BIOS中将UEFI启动模式改换成传统模式:BIOS→EXIT→OS Optimized Defaults,将"Win8 64bit"改为"Others"即可. 3.之后进入"BIOS→Boot",将Boot Priority设置为"Legacy First",然后将Boot Mode 设置为"

联想笔记本怎么重装Win8系统

联想笔记本怎么重装Win8系统   具体步骤: 1.准备一个Win8系统盘; 2,先插入系统盘; 3.重启电脑,立即按住F12,会打开启动顺序设置; 4.选择系统盘优先启动(系统盘所在的盘符); 5.点击一下F10键.就会进入安装系统界面; 6.在安装系统界面选择复制到C盘,就能进入安装系统进程.中间等十几分钟,可能出现几次黑屏,或者重启,这都是正常的.

Mac系统怎么查询是否感染iWorm病毒?

  近日,一种名叫做"iWorm"的Mac系统病毒肆意扩散,此病毒可以在Mac电脑直接执行命令,并窃取用户数据.据统计,全球已有1.85万台Mac电脑感染此恶意软件. 查看是否感染iWorm病毒的方法: 在 Finder 中按快捷键 Command+Shift+G,然后将下面的路径复制进去,按回车就可以了. /Library/Application Support/JavaW/ 如果查询不到该文件夹,说明没有感染iWorm病毒.否则就需要找个杀毒软件查杀一下了. 防范iWorm病毒的方

苹果mac系统下安装windows7系统详细教程

苹果的mac系统在很多方面都没有windows 7要方便,装软件也好,使用也好,还是windows更加适用,在这里我们就来看看如何在mac系统下安装windows 7系统吧! 在开始之前你需要准备: - Windows 7 Installation DVD - Mac OS X Installation DVD或Boot Camp 2.1 on CD/DVD(Boot Camp是必须的) 步骤1 在Mac系统下打开Finder 步骤 2 找到Applications(应用程序)这一项 . 步骤

Dell戴尔笔记本怎么重装Win8系统

Dell戴尔笔记本怎么重装Win8系统   Dell笔记本如何重装系统 1.准备一个Win8系统盘(U盘或者光盘系统盘). 2,先插入系统盘. 3.重启电脑,立即按住F12,会打开启动顺序设置. 4.选择系统盘优先启动(系统盘所在的盘符). 5.点击一下F10键.就会进入安装系统界面. 6.在安装系统界面选择复制到C盘,就能进入安装系统进程.中间等十几分钟,可能出现几次黑屏,或者重启,这都是正常的.