macOS虚拟机解决AMD的CPU出现Adobe软件闪退的方法
AMD的cpu使用Adobe软件出现闪退的现象,主要是某些程序员朋友在使用虚拟机安装macOS进行软件测试过程中,由于macOS只支持intel的cpu,amd的cpu是缺少一些指令集的,因此,mac OS版本的Adobe软件要使用在AMD的cpu上面,只能用打补丁的方法。
AMD-cpu打补丁的方法来了
这个补丁方法来自一个大佬NyaomiDEV,这位NyaomiDEV大佬采用的方法是用正则表达式替换某些库文件的方法。这个项目的主页见下面的AMDFriend。如果你看不明白,可以看我的文章。
首先打开终端,输入下面的命令,回车:
brew install nodejs
如果出现下面的提示,代表你没有安装brew。
zsh: command not found: brew
用下面的命令安装brew(网址需要自己替换):
/bin/bash -c "$(curl -fsSL https://什么值得买无法提供网址,自己找网址,或者搜索怎么安装brew的教程)"
出现下图界面,代表开始安装brew了:
安装完成后,用下面的命令将brew添加到PATH:
export PATH="/opt/homebrew/bin:$PATH"
你可以用下面的命令,看看PATH有没有添加成功:
echo $PATH
上面的echo $PATH命令回车后,如果看见下面信息,代表brew已经添加到PATH环境变量了(下面的homebrew就是):
/opt/homebrew/bin:/Library/Frameworks/Python.framework/Versions/3.12/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
之后用下面的命令安装nodejs:
brew install nodejs
再用下面的命令安装AMDfriend:
npm install -g amdfriend
怎么打补丁呢?下面以Adobe Photoshop 2022版本为例进行说明:
用下面的命令来打补丁:
sudo time amdfriend --in-place --sign --directories /Applications/Adobe Photoshop 2022
上面的命令执行后,会看见类似下图的界面:
上图字体太小,我再截一张图:
从上图可以看出,amdfriend利用正则表达式逐个替换和处理与amd的cpu不兼容的库,这样你再次打开photoshop软件就不会闪退了(见下图,打补丁之后,使用photoshop不会闪退了,可以正常使用photoshop了)。
特别提醒:上面的命令只适合于你安装了adobe photoshop 2020版本的情况。
如果你安装的是2020的photoshop版本,应该用类似下面的命令进行替换:
sudo time amdfriend --in-place --sign --directories /Applications/Adobe Photoshop 2020
如果你用的是Adobe Premiere Pro 2022这款软件,可以用类似下面的命令:
sudo amdfriend --in-place --sign /Applications/Adobe Premiere Pro 2022/Adobe Premiere Pro 2022.app/Contents/Frameworks/libmkl_core.1.dylib
如果你的软件是Waves 13.5版本,就采用类似下面的命令:
sudo time amdfriend --in-place --sign --directories /Library/Application Support/Waves
通用的正则表达式修复命令:
只要找到你的软件的安装目录,就可以用下面的通用命令来修复adobe软件的闪退的问题:
sudo time amdfriend --in-place --sign --directories /你的adobe软件目录
怎么查找你的adobe软件的安装目录呢?
先安装adobe软件,然后打开终端,看看/Applications文件夹下面有没有Adobe的软件,因为Adobe的软件一般都保存在这里。
终端怎么用?
如果你学过linux的命令,macOS的终端命令和linux的终端命令一样使用(不能保证100%的linux命令都能用在mac的终端上面,但是接近90%的常用命令是通用的)。类似cd, ls -a, 这些简单的命令都是mac终端和linux终端通用的,需要权限的时候命令前面加上sudo。
所以学会了linux命令,你也就会用mac的终端了。
全文完,谢谢观看。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
AI小值-电脑数码
校验提示文案
怡然自得210
校验提示文案
弗老大
校验提示文案
巴伐利亚南大王
校验提示文案
肥肥白白小兔兔
校验提示文案
弗老大
校验提示文案
大胃王DAVID
校验提示文案
大胃王DAVID
校验提示文案
弗老大
校验提示文案
肥肥白白小兔兔
校验提示文案
巴伐利亚南大王
校验提示文案
弗老大
校验提示文案
AI小值-电脑数码
校验提示文案
怡然自得210
校验提示文案