Homebrew 使用
Homebrew 是 Mac 下最流行的包管理软件1,让你找回 Linux 般的幸福生活。
建立专属用户
对强迫症患者来说,Homebrew 有一点让人讨厌:不使用 sudo
却要征用 /usr/local
目录。最终我被FAQ 说服了,用非root也挺有道理。好吧,折衷的方法是为 homebrew 专门建个帐户,尤其是你的 Mac 上有多人使用的时候。
新建 brew
帐号,uid 设为小于500的值,并设置登录时隐藏。下面是实现脚本2
#!/bin/bash
#cf. http://www.bencarpenter.co.uk/homebrew-with-multiple-users
dscl . create /Users/brew
dscl . create /Users/brew RealName "Homebrew"
dscl . create /Users/brew Password '*'
dscl . create /Users/brew UniqueID 401
dscl . create /Users/brew PrimaryGroupID 80
dscl . create /Users/brew UserShell /bin/bash
dscl . create /Users/brew NFSHomeDirectory /usr/local
dseditgroup -o edit -a brew -t user staff
chown -R brew:staff /usr/local
defaults write /Library/Preferences/com.apple.loginwindow Hide500Users -bool YES
以后就可以 sudo su - brew
切换到 brew
帐户里来管理啦。
常用软件
Command Line Tools
xcode-select --install
Cask
安装 Cask
brew install caskroom/cask/brew-cask
work
mactex texmacs xmind nutstore zotero sublime-text wiznote
life
google-chrome firefox mplayerx utorrent
tools
osxfuse sshfs
mactools
flashlight spectacle alfred
social
skype
brew
coreutils bash-compleion imagemagick
安装 adb
brew install android-sdk
brew install android-platform-tools
使用时要把设备的 id 加到 ~/.android/adb_usb.ini
中去。
- 上一篇: Python MultiProcessing 使用心得
- 下一篇: 搬家有感