最近在 mac 上装 brew 和 upx 的折腾经过

因为工作需要,所以想给 mac 装个 maya 用,一看正版钱,好家伙,一年8k+。

马上秒怂,然后你懂的,就去下个了 xf-adsk20.app ,结果打不开,它现在也不报是为什么了,苹果挺鸡贼呀。

最近在 mac 上装 brew 和 upx 的折腾经过_第1张图片

4舍5入盲猜又是 big sur 之后要修复权限的那个问题。

然后就打算去下个 upx ,然后强迫症心理,就打算顺便装个 HomeBrew。

结果不装不知道,一装发现现在按这个玩意,坑好多,网络环境果然是瞬息万变呀。

首先是常规的 ruby 安装命令已经过时了

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

新的命令直接会有提示。

https://raw.githubusercontent.com

的网络超级之不稳定,我各种下不了,也没用。

这里有一个比较好的替代方案,是看公众号“湖中剑”提供的一个中科大的镜像地址,改用以下命令安装即可

/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

速度很快,且很稳定。

装完了以后本来打算按 upx ,结果这回换它下不着了,会报

Error:No available formula with the name "upx'

这个问题用如下命令解决

rm -rf /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core;
brew update

再执行一遍安装命令,亲测有效

brew install upx

这里顺便再说说怎么用 upx 修权限,因为我是通过 brew 装的,所以直接在命令行里就帮我在命令行里做了映射,可以直接使用 upx 命令,所以就没有丢什么目录的要求了。

使用起来非常的简单,在命令行中按如下格式输入命令:

sudo upx -d /*要修复的可执行文件路径*/

最近在 mac 上装 brew 和 upx 的折腾经过_第2张图片

这里补充一下,要修复的可执行文件,一般在显示包内容底下的 MacOS 目录底下

至此,之前打不开的 app 就可以打开了

你可能感兴趣的:(MacOS,美术工具,macos,brew,upx)