MacOS Catalina 运行32位命令行程序的小经验

1.大神的解决方案

这里又看到一个解决方案。Bringing back 32-bit apps to life

a.32位命令行程序

一个简单的命令就可以了, 经测试,10.15.3已经失效?不确定,欢迎反馈。

sudo nvram boot-args=”no32exec=0″

b.gui图形程序

需要从mojave系统中拷贝库文件?还没搞好。

2.我的docker解决方案

激进的苹果总是先人一步的进行技术变革,从手机升级64位处理器,到抛弃32位软件。当然,也难免不能考虑工业生产环境的稳定性要求,导致基本上工业没有使用苹果软硬件的(这里特指那种连接机器的工控机等那些需要软件极其稳定的环境)。介于苹果的高冷,不允许别人染指他的利润,除去美国,在全世界只有百分之几的市场份额。
除了苹果用户和黑苹果爱好者,大概没几个人对苹果系统感兴趣。不巧,我就是一个小黑果一族,刚升级了最新的MacOS Catalina,真的就发现32位的usearch软件不能运行了,64位的收费买不起,有开源替代vsearch,但是现在就只想用usearch嘛。于是思考了一下,使用docker拉一个ubuntu下来,可以使用32位的linux版的usearch,这样就可以挂载本机的目录愉快的使用了。由此想到所有的32位的命令行软件,只要有linux版应该是可以这样解决的。
这就是我的经验,大概许多人也能想到,分享给大家。装虚拟机也不是不可以,但是不是性能下降嘛,而且挂载本机目录比较烦,docker就只需要几个命令就解决了。至于图形界面的软件,大概只能虚拟机或者双系统了,估计这种软件在苹果也不多,也不会有万年不更新的吧。
添加链接描述


版权声明:本文为zd200572原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。