博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MacOS的软件包管理器
阅读量:4842 次
发布时间:2019-06-11

本文共 969 字,大约阅读时间需要 3 分钟。

安装MacOS后很怀念Linux下的yum或apt-get,搜索一番发现有MacPorts和Homebrew可用,能够实现与Linux下一样的软件包管理。下面介绍这2款软件的使用方式,注意它们是不兼容的,只能二选一,我选择的是Homebrew。

MacPorts:

安装:

,下载对应版本的dmg进行安装。

卸载:

1
sudo
port -f uninstall installed

更新仓库:

1
sudo
port -
v
selfupdate

搜索、安装、卸载软件:

1
2
3
port search cmake
port
install
cmake
port uninstall cmake

其它指令:

1
2
port outdated -查看有更新的软件以及版本
sudo
port upgrade outdated -升级可以更新的软件

Homebrew:

安装:

1
2
sudo
-s
curl -L http:
//github
.com
/mxcl/homebrew/tarball/master
|
tar
xz --strip 1 -C
/usr/local

卸载:

1
2
3
4
5
cd
`brew –prefix`
rm
-rf Cellar
brew prune
rm
-rf Library .git .gitignore bin
/brew
README.md share
/man/man1/brew
rm
-rf ~
/Library/Caches/Homebrew

搜索、安装、卸载软件:

1
2

brew search /cmake*/

brew install cmake

其它指令:

1
2
3
4
5
6
7
brew list   —列出已安装的软件
brew update   —更新Homebrew
brew home  *—用浏览器打开
brew info   *—显示软件内容信息
brew deps * — 显示包依赖
brew server *  —启动web服务器,可以通过浏览器访问http:
//localhost
:4567/ 来同网页来管理包
brew -h brew   —帮助

转载于:https://www.cnblogs.com/lxwy/p/4420649.html

你可能感兴趣的文章
LeetCode_Combinations
查看>>
快手第一题
查看>>
有向图强连通分量的Tarjan算法及模板
查看>>
MEAN教程3-NPM安装
查看>>
leetcode| Count Numbers with Unique Digits
查看>>
flask 模版语言及信息传递
查看>>
Ubuntu14.04下安装Hadoop2.4.0 (单机模式)
查看>>
c++ throw异常(学习)
查看>>
IDEA中Git的使用
查看>>
docker 下mysql 和postgresql 数据库的搭建以及数据文件的迁移和备份
查看>>
Java 常用对象-Math类
查看>>
Java 集合-Map接口和三个子类实现
查看>>
人工神经网络 Artificial Neural Network
查看>>
N/A version is not installed yet 解决办法
查看>>
软考错题合集之14-11-AM
查看>>
大二暑假周记第三篇
查看>>
poj3286_How many 0's?
查看>>
Kubernetes Service 模板
查看>>
Quartus II& Nios II 出错解决办法
查看>>
[leetcode-110]balanced-binary-tree
查看>>