mac下载工具遇到的问题

9/14/2022 资料

# Homebrew安装(国内地址)

苹果电脑 常规安装脚本(推荐 完全体 几分钟安装完成):

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
1

苹果电脑 卸载脚本:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
1

原文 (opens new window)

# brew遇到的问题:

使用homebrew 的时候失败fatal: not in a git directory Error: Command failed with exit 128: git

解决办法:

执行brew -v 查看提示,homebrew-corehomebrew-cask目录 被git认为不是一个安全的目录,需要两行命令添加。

根据提示执行命令即可

huayuhao@tqbx-mbp ~ % brew -v
Homebrew 3.4.11-53-g34dd8e3
fatal: unsafe repository ('/opt/homebrew/Library/Taps/homebrew/homebrew-core' is owned by someone else)
To add an exception for this directory, call:

	git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-core
Homebrew/homebrew-core (no Git repository)
fatal: unsafe repository ('/opt/homebrew/Library/Taps/homebrew/homebrew-cask' is owned by someone else)
To add an exception for this directory, call:

	git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-cask
Homebrew/homebrew-cask (no Git repository)
1
2
3
4
5
6
7
8
9
10
11
12

如何解决类似curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 的问题

原文 (opens new window)

# brew常用命令

查看帮助
	brew -help
安装
	brew install [package]
卸载
	brew uninstall [package]
搜索
	brew search [package]
显示已安装包
	brew list
更新brew
	把所有的Formula⽬录更新,并且会对本机已经安装并有更新的软件⽤*标明。
	brew update
	更新所有
		brew upgrade
	更新某个包
		brew upgrade [package]
查看那些已安装的程序需要更新
	brew outdated
清理旧版本
	清理所有包的旧版本
		brew cleanup
	清理指定包的旧版本
		brew cleanup [package]
	查看可清理的旧版本包,不执⾏实际操作
		brew cleanup -n
查看包信息
	brew info [package]
浏览器打开
	brew home
显示包依赖
	brew deps [package]
	显示包的依赖树
		brew deps --installed --tree
启动web服务器
	brew server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36

# nvm常用命令

nvm list     //查看已安装的nodejs版本
nvm on      // 启用node.js版本管理
nvm off   // 禁用node.js版本管理(不卸载任何东西)
nvm install <version>       // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm use <version>      //使用某一version的nodejs
nvm uninstall <version>   // 卸载指定版本的nodejs
1
2
3
4
5
6
Last Updated: 9/14/2022, 4:07:49 PM