如果是开发人员并且经常使用终端的话,很多时候要在终端安装一些软件包。比如:rabbitmq,activemq,sshpass等。
像各种编程语言提供的包管理器,java有maven,python有pip,php有composer, nodejs有npm, objective-c和swift有pod。ruby有gem. Linux上有yum,apt,dnf等包管理工具。包管理工具基本上成为流行产品的标配。Mac常用的有两个:
brew
macport
分别介绍
Brew
image.png
安装HomeBrew,如果没有安装ruby要提前装好ruby
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装效果
brew安装完成之后,属性一些基本的命令即可。
2.1 安装软件,brew安装的软件一般位于 /usr/local/Celler目录下,然后使用符号链接将安装的软件链接到/usr/local下
#brew install xxxbrew install wget
2.2 卸载软件
#brew remove xxxbrew remove wget
2.3 查看软件的信息
#brew info xxxbrew info wget
2.4 查看已经安装的软件
brew list
2.5 升级已经安装的软件
brew upgrade wget
以上是基本常用的命令,平时经常用到的也就是这些
Macprot
Macport与brew提供的功能基本一致,不过使用它的时候需要超级管理员权限、它安装的位置与brew安装的位置不一样,另外软件比brew多一点。
有时候brew没有的软件到port这边可能会有的
安装Macport。首先你需要Xcode开发工具,这个可以从App Store上下载或者去苹果官网下载。
安装苹果命令行开发工具
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 查看已经安装的软件包
port installed
4.4 卸载软件包
port remove xxx
4.5 查看软件包的信息
port info xxx
以上几个是常用的命令
最后
这次介绍了常用的mac包管理器,祝看文章的人mac用的越来越顺手,开发效率倍增。
参考
共同学习,写下你的评论
评论加载中...
作者其他优质文章