mac系统有些内置的命令(如unzip)版本太老,本文以unzip为例介绍如何在macos下更新系统的内置命令工具。
工具/原料
macos
方法/步骤
1
重启进入恢复模式(开机时按住command + R)
2
打开terminal(点击Utilities下拉菜单,选择terminal)
3
在terminal中执行命令csrutil disable; reboot
4
启动后打开terminal,输入sudo rm /usr/bin/unzip删除系统原带的unzip。
5
删除旧版本的命令之后使用homebrew安装最新unzip,“brew update && brew install homebrew/dupes/unzip”
6
如果安装时出现提示“This formula is keg-only, which means it was not symlinked into /usr/local.”意思是没有为unzip创建symlink(/usr/local/Library/LinkedKegs目录下存放了所有symlink),在命令行中输入“brew link --force unzip”手动创建即可。