Homebrew 的安装与使用

前言:Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能


安装要求

1、Intel CPU

2、OS X 10.9 或更高

3、Xcode命令行

$ xcode-select --install

4、支持shell (sh或者bash)


Homebrew的安装:

进入Homebrew的官方网站找到复制终端安装命令:

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

安心等待安装,注意在安装过程中可能需要输入密码(开机密码)

如在安装过程中突然终止了安装并提示:

remote: Enumerating objects: 128580, done.
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
Failed during: git fetch origin master:refs/remotes/origin/master --tags --force

原因:缓存区设置的太小了

网上搜的解决方法(博主就是用的第一种方法):

一、加大缓存区(524288000大约是500M)

git config --global http.postBuffer 524288000

如果不确定可以根据以下命令查看postBuffer

git config --list

出现如下信息,则表示设置成功:

credential.helper=osxkeychain
http.postbuffer=524288000

二、小Clone一些(–depth 1的含义是复制深度为1,就是每个文件只取最近一次提交,不是整个历史版本)

git clone https://github.com/flutter/flutter.git --depth 1

三、换协议

Clone http方式换成SSH的方式,即 https:// 改为 git://
例如git clone https://github.com/flutter/flutter.git
换成git clone git://github.com/flutter/flutter.git

按照上面的方法设置好后,重新运行:

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

耐心等待,不出意外就可以安装成功,如下图:

Homebrew的使用:

1、安装任意包:

$ brew install <packageName>

如:

$ brew install node

2、卸载任意包:

$ brew uninstall <packageName>

如:

$ brew uninstall git

3、查询可用包:

$ brew search <packageName>

4、查看已安装包列表:

$ brew list

5、查看任意包信息:

$ brew info <packageName>

6、更新Homebrew:

$ brew update

7、查看Homebrew版本:

$ brew -v

8、Homebrew帮助信息:

$ brew -h

注意事项:

在Mac OS X 10.11系统以后,/usr/local/等系统目录下的文件读写是需要系统root权限的,以往的Homebrew安装如果没有指定安装路径,会默认安装在这些需要系统root用户读写权限的目录下,导致有些指令需要添加sudo前缀来执行,比如升级Homebrew需要:

$ sudo brew update

END

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
使用Homebrew安装nvm的步骤如下: 1. 首先,确保你已经安装Homebrew。如果没有安装,你可以通过在终端中运行以下命令来进行安装: ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 2. 确保你已经安装了Node.js。如果没有安装,你可以使用Homebrew在终端中运行以下命令来安装Node.js: ``` brew install node ``` 3. 接下来,你需要安装nvm。在终端中运行以下命令: ``` brew install nvm ``` 4. 安装完成后,你需要编辑你的shell配置文件(例如 ~/.bash_profile, ~/.zshrc, ~/.profile 等),添加nvm的配置。根据你的shell类型,你需要选择对应的配置文件。 如果你使用的是bash shell,可以在终端中运行以下命令来编辑配置文件: ``` echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.bash_profile echo '[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm' >> ~/.bash_profile echo '[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && . "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion' >> ~/.bash_profile source ~/.bash_profile ``` 如果你使用的是zsh shell,可以在终端中运行以下命令来编辑配置文件: ``` echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.zshrc echo '[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm' >> ~/.zshrc echo '[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && . "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion' >> ~/.zshrc source ~/.zshrc ``` 5. 完成以上步骤后,你可以在终端中运行以下命令来验证nvm是否成功安装: ``` nvm --version ``` 通过以上步骤,你就可以使用Homebrew安装并配置nvm了。注意,nvm会覆盖掉已经安装的Node.js版本,所以请确保在安装nvm之前备份好你的Node.js安装。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [MAC:homebrew安装nvm及node](https://blog.csdn.net/Froth__/article/details/129717748)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值