没有合适的资源?快使用搜索试试~ 我知道了~
首页Mac安装Homebrew的那些事儿
Mac安装Homebrew的那些事儿
2.3k 浏览量
更新于2023-05-26
评论
收藏 77KB PDF 举报
Homebrew是Mac Os的包管理工具,相当于Redhat Linux(Centos/RHEL/Fedora)的yum或者Debian Linux(Debian/Ubuntu)的apt-get。这篇文章主要介绍了Mac安装Homebrew的那些事儿 ,需要的朋友可以参考下
资源详情
资源评论
资源推荐

Mac安装安装Homebrew的那些事儿的那些事儿
Homebrew是Mac Os的包管理工具,相当于Redhat Linux(Centos/RHEL/Fedora)的yum或者Debian
Linux(Debian/Ubuntu)的apt-get。这篇文章主要介绍了Mac安装Homebrew的那些事儿 ,需要的朋友可以参考下
最近小明刚换置了一个 Mac 本,想搭建一个属于自己的博客网站,需要用到 Node.js 环境,而Node.js 在 MacOS 中是由
Homebrew 进行安装管理的……因此,便有了Homebrew的安装历程。
什么是什么是Homebrew?
简而言之,Homebrew是Mac Os的包管理工具,相当于Redhat Linux(Centos/RHEL/Fedora)的yum或者Debian
Linux(Debian/Ubuntu)的apt-get。
如何安装如何安装Homebrew??
我们使用官网提供的统一安装方法,只需执行下面的命令即可
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,Mac上默认已经给我们安装好了。一段漫长的时间过后,当出现
**Installation successful!**提示时就表示已经安装成功。
如果文章到此结束,那这篇文章的价值也太低了吧。接下来给大家扩展一下。
安装时可能遇到的问题安装时可能遇到的问题
读写权限不够读写权限不够
小明安装的时候遇到一个问题就是出现如下的提示,表明当前用户权限不够:
touch: /Users/xiaoming/Library/Caches/Homebrew/.cleaned: Permission denied
解决方案解决方案
需要超级管理员(root)赋予权限,执行以下的命令:
sudo chown -R ${USER} /Users/xiaoming/Library/Caches/Homebrew/
根据提示输入密码即可。
chown指令是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的文件拥有者,也没有权限可以自己的文件拥有
者改设为别人。只有系统管理者(root)才有这样的权限。表示使用root用户赋予当前用户对该目录的操作权限。
如何提高如何提高brew安装软件的速度?安装软件的速度?
当我们一路披荆斩棘或者顺风顺水安装成功brew过后,即可执行自己为所欲为安装自己想要的软件,比如
brew install node
但是好像有点不妙,执行命令过后,下载安装的速度怎么这么感人?发现问题是一个很好的开始,有强迫症的小明第一时间就
在网上搜集各种资料,一边享受着互联网时代的福祉,一边自己不停的踩坑,经历过数次下载-安装-卸载过后终于从坑里成功
爬出。
更换更换Bottles源源
Homebrew 安装的软件默认都在以下目录中:
/usr/local/Cellar/
Cellar意为酒窖、地窖,Homebrew官预先编译好的个软件叫做个 Bottle(酒瓶),Bottles就是很多酒瓶(即软
件),Homebrew把安装个软件叫做把个酒瓶放到酒窖(地窖)(不过其实是pour,即倒到酒窖)。
Homebrew官的软件(即Bottles)是放在 bintray (https://bintray.com/)站中的,因为是国外站及众所周知的原因,
如果直接从这下载是常慢的,所以我们还是要把它换成国内的源(由中科提供):
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
该命令执行过后,我们就可以体验一下飞一般的速度了~嗖嗖嗖~
等一下(尔康表情包),顺便再提一嘴,明哥经常用到的几个命令吧。
brew几个基本使用命令几个基本使用命令




















weixin_38548507
- 粉丝: 5
- 资源: 964
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- ARM Cortex-A(armV7)编程手册V4.0.pdf
- ABB机器人保养总结解析.ppt
- 【超详细图解】菜鸡如何理解双向链表的python代码实现
- 常用网络命令的使用 ipconfig ping ARP FTP Netstat Route Tftp Tracert Telnet nslookup
- 基于单片机控制的DC-DC变换电路
- RS-232接口电路的ESD保护.pdf
- linux下用time(NULL)函数和localtime()获取当前时间的方法
- Openstack用户使用手册.docx
- KUKA KR 30 hA,KR 60 hA机器人产品手册.pdf
- Java programming with JNI
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0