文档章节

Mac Homebrew教程

vvvvvvvv
 vvvvvvvv
发布于 02/18 11:29
字数 564
阅读 0
收藏 0

Homebrew 教程

一、安装

官网:http://brew.sh

按照官方提供的方式,通过ruby脚本的方式安装:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

在执行完上述命令后即可完成安装(期间需要输入开机密码,还有可能出现安装失败,毕竟是国外网站,多试几次即可)

Homebrew安装成功后,会自动创建目录/usr/local/Cellar来存放Homebrew安装程序。这时你在命令行状态下面就可以使用brew命令了。

二、简单使用

1.安装软件

brew install <software>

例如:brew install wget

2.搜索软件

brew search <software>

例如:brew search wget

3.卸载软件

brew uninstall <software>

例如:brew uninstall wget

4.更新所有软件

brew update

5. 更新具体软件

brew upgrade <software>

例如:brew upgrade git

6.显示已安装软件

brew list

7. 查看软件信息

brew info <software>
brew home <software>

brew home 指令是用浏览器打开官方网页来查看软件信息

例如:brew info git或者在浏览器中查看brew home git

8.查看哪些已安装的程序需要更新

brew outdated

9.显示包依赖

brew reps

10.显示帮助

brew help

三、使用brew services管理服务

官网:https://github.com/Homebrew/homebrew-services

macOS使用launchctl命令加载开机自动运行的服务,brew service可以简化lauchctl的操作。

例如启动MySQL:

brew services start mysql

常用命令

brew services list  # 查看使用brew安装的服务列表
brew services run formula|--all  # 启动服务(仅启动不注册)
brew services start formula|--all  # 启动服务,并注册
brew services stop formula|--all   # 停止服务,并取消注册
brew services restart formula|--all  # 重启服务,并注册
brew services cleanup  # 清除已卸载应用的无用的配置

四、卸载

1.官方版本

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" 

2.非官方版本

cd `brew –prefix`
brew prune
rm `git ls-files`
rm -r /usr/local/Homebrew
rm -rf .git
rm -rf ~/Library/Caches/Homebrew
rm -rf /usr/local/opt
rm -rf /usr/local/Caskroom
rm -rf /usr/local/var/homebrew

如果提示没有权限,需要在rm命令前加上sudo

© 著作权归作者所有

上一篇: Spring 加载Resource
下一篇: vcpkg安装
vvvvvvvv
粉丝 4
博文 49
码字总数 14754
作品 0
青浦
私信 提问
Homebrew简介和基本使用

一、Homebrew是什么 Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径...

说回答
2018/06/25
259
0
mac安装php失败

➜ mine brew cleanup ➜ mine brew install php56 --with-fpm --with-homebrew-curl --with-homebrew-openssl --with-libmysql --without-apache ==> Installing php56 from homebrew/php ......

帖子列表
2016/05/10
402
1
常用MAC技巧---搭建以太坊私联过程经验

完整的MAC搭建私链,参考如下三篇博客即可,再次不再赘述。 区块链学习一 MAC上以太坊私有链搭建 快速搭建以太坊私链 以太坊开发极简入门 这里写的一些坑的地方,MAC系统下。 1. Mac下打开/...

王文刚区块链
2018/07/08
0
0
Mac下更换Homebrew镜像源

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lwplwf/article/details/79097565 1.使用中科大源 (1)替换默认源 第一步:替换brew.git 第二步:替换homeb...

零尾
2018/01/18
0
0
MAC下用homebrew安装及配置apache、php和mysql

原链接地址:http://lonewolf.name/blog/2015/03/22/homebrew-apache-php-mysql/原创博客,转载请注明。 我们用到php运行环境的时候总喜欢用集成包,其实在mac下,用homebrew也可以很快的安装...

lonewolf
2015/03/22
21.7K
12

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周二乱弹 —— 他只能用这个办法劝你注意身体了

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @-冰冰棒- :#今日歌曲推荐# Kodaline《High Hopes》 《High Hopes》- Kodaline 手机党少年们想听歌,请使劲儿戳(这里) @xiaoshiyue :仙女...

小小编辑
27分钟前
759
14
Spring Boot Actuator 整合 Prometheus

简介 Spring Boot 自带监控功能 Actuator,可以帮助实现对程序内部运行情况监控,比如监控状况、Bean加载情况、环境变量、日志信息、线程信息等。这一节结合 Prometheus 、Grafana 来更加直观...

程序员果果
36分钟前
10
0
Linux文件查找命令详解

对于文件查找,我们最好用的还是属于find命令了,在说find命令之前,先把另外几个查找命令介绍一下。 目录 0x01 查询命令介绍 0x02 find命令介绍 0x01 查询命令介绍 在介绍之前,首先先了解一...

无心的梦呓
36分钟前
7
0
快速掌握的测试用例优先级划分方法

怎么样的设计才能算测试用例 引自:IEEE Standard 610 (1990): A set of test inputs, execution conditions, and expected results developed for a particular objective, such as to exe......

测者陈磊
39分钟前
5
0
[mycat]Attribute value "roadNodeId,version" of type NMTOKEN must be a name token

不能逗号配两个字段的主键 primaryKey="roadNodeId,version" Caused by: io.mycat.config.util.ConfigException: org.xml.sax.SAXParseException; lineNumber: 7; columnNumber: 105; Attrib......

Danni3
45分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部