homebrew是个啥

##homebrew的安装与使用

1、homebrew是个啥

homebrew是MacOS系统里面包的管理工具,类似于CentOS系统里面的yum,主要解决软件或者包下载时的各种依赖包。

homebrew会将下载的软件统一安装在/usr/local/Cellar目录中,并自动在/usr/local/bin目录中创建链接。

2、homebrew官网

官网地址:homebrew

3、homebrew如何安装

MacOS已经自动安装ruby,可直接使用如下命令

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

命令执行如果出现问题,隔几分钟重试即可。

4、卸载

卸载可使用如下命令

$ cd `brew --prefix`
$ rm -rf Cellar
$ brew prune
$ rm `git ls-files`
$ rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions
$ rm -rf .git
$ rm -rf ~/Library/Caches/Homebrew
5、使用

安装完以后就可以使用brew -h查看基本语法,官网同样有相关使用示例,这里不再赘述。

参考:homebrew的介绍和使用

### Homebrew环境的概念 Homebrew环境指的是基于Homebrew这一包管理器所构建的一系列开发和运行所需的软件集合及其配置状态。通过Homebrew,用户可以在macOS上方便快捷地安装各种开源工具和库文件,从而形成一个适合特定需求的工作环境。 #### 定义与作用 Homebrew是一个专门为macOS设计的自由且开放源码的软件包管理系统[^3]。其主要功能在于简化第三方开发者工具以及其他非苹果官方提供的应用程序在Mac上的部署流程。具体来说: - **自动化处理依赖关系**:当用户请求安装某个程序时,如果该程序有其他前置条件,则Homebrew会自动解析并预先加载这些必要的组件。 - **统一化管理方式**:无论是编译型还是预编译好的二进制发行版,都能被纳入到同一套管理体系之下;同时提供了诸如`install`, `uninstall`, `upgrade`等一系列标准化操作接口来维护整个系统的健康稳定运转。 - **便捷性强**:只需简单的命令行指令即可完成大部分任务,极大提高了工作效率。例如,要查找名为`node`的应用程序是否可获取,只需要执行`brew search node`[^2]。 #### 特点概述 以下是Homebrew的一些显著特性: - **跨平台兼容性**:尽管最初专为macOS打造,但现在也能够在Linux平台上正常运作[^4]。 - **社区驱动更新机制**:依靠庞大的贡献者群体持续不断地向仓库内增添新的条目,并及时修复存在的漏洞或错误。 - **灵活多样的资源镜像站点选择**:为了加速下载速度或是绕过网络访问障碍,允许使用者切换至更接近本地位置的服务提供商处获取数据流。比如在中国大陆地区就可以利用清华大学TUNA团队所提供的镜像服务来进行高效同步[^5]。 ```bash /bin/sh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" ``` 此段脚本用于从Gitee托管平台上拉取适用于中国用户的特殊版本Homebrew安装包,进而实现快速初始化设置过程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值