Macports
你可能没听过 Macports,Homebrew 显然更热门一些。如果你愿意使用 Homebrew,没关系,Homebrew 完成是能够胜任的,如果你愿意了解一下 Macports,请继续往下看。
Macports 的工作方式是下载 Source Code 然后在本地编译,它的理念是尽量减少对系统现有库的依赖。这样做的代价是较长的编译时间,以及较多的依赖关系下载。好处是不怎么依赖系统,也就是说,更新 macOS 不会破坏你现有的 package。
另外,Macports 安装所有的 package 到 /opt/local 下面,这样不会和系统现有的 /usr/local 有什么冲突。
下载安装
下载地址: [http://www.macports.org/install.php] (http://www.macports.org/install.php)
基本使用
- 更新 MacPorts
sudo port -v selfupdate
- 搜索软件
port search <name>
- 安装新软件
sudo port install <name>
- 卸载软件
sudo port uninstall <name>
- 查看已安装的软件
port installed
- 查看有更新的软件
port outdated
- 升级可以更新的软件
sudo port upgrade outdated
- 常用软件
sudo port install zsh zsh-completions shfmt openssl md5sha1sum aria2
- 网络工具
sudo port install inetutils minicom tcping nmap iftop mtr wget