如果是開發(fā)人員并且經(jīng)常使用終端的話囊卜,很多時(shí)候要在終端安裝一些軟件包。比如:rabbitmq,activemq,sshpass等。
像各種編程語言提供的包管理器籍嘹,java有maven,python有pip弯院,php有composer, nodejs有npm辱士, objective-c和swift有pod。ruby有g(shù)em. Linux上有yum,apt,dnf等包管理工具听绳。包管理工具基本上成為流行產(chǎn)品的標(biāo)配颂碘。Mac常用的有兩個(gè):
- brew
- macport
分別介紹
Brew
- 安裝HomeBrew,如果沒有安裝ruby要提前裝好ruby
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- brew安裝完成之后椅挣,屬性一些基本的命令即可头岔。
2.1 安裝軟件,brew安裝的軟件一般位于 /usr/local/Celler目錄下鼠证,然后使用符號(hào)鏈接將安裝的軟件鏈接到/usr/local下
#brew install xxx
brew install wget
2.2 卸載軟件
#brew remove xxx
brew remove wget
2.3 查看軟件的信息
#brew info xxx
brew info wget
2.4 查看已經(jīng)安裝的軟件
brew list
2.5 升級(jí)已經(jīng)安裝的軟件
brew upgrade wget
- 以上是基本常用的命令峡竣,平時(shí)經(jīng)常用到的也就是這些
Macprot
Macport與brew提供的功能基本一致,不過使用它的時(shí)候需要超級(jí)管理員權(quán)限量九、它安裝的位置與brew安裝的位置不一樣适掰,另外軟件比brew多一點(diǎn)。
有時(shí)候brew沒有的軟件到port這邊可能會(huì)有的
安裝Macport。首先你需要Xcode開發(fā)工具攻谁,這個(gè)可以從App Store上下載或者去蘋果官網(wǎng)下載稚伍。
安裝蘋果命令行開發(fā)工具
xcode-select --install
- 下載port的安裝包然后安裝即可。
- 比如OSX 10.14的 https://distfiles.macports.org/MacPorts/MacPorts-2.5.4-10.14-Mojave.pkg
- OSX 10.13 https://distfiles.macports.org/MacPorts/MacPorts-2.5.4-10.13-HighSierra.pkg
- OSX 10.12 https://distfiles.macports.org/MacPorts/MacPorts-2.5.4-10.12-Sierra.pkg
安裝完成之后戚宦,在命令行就可以使用Macport了个曙。
- 使用Macport,命令行操作macport使用的是port命令
4.1 搜索軟件包
port search xxx
4.2 安裝軟件包
port install xxx
4.3 查看已經(jīng)安裝的軟件包
port installed
4.4 卸載軟件包
port remove xxx
4.5 查看軟件包的信息
port info xxx
以上幾個(gè)是常用的命令
最后
這次介紹了常用的mac包管理器受楼,卓寻幔看文章的人mac用的越來越順手,開發(fā)效率倍增艳汽。