作为一个程序员,肯定是想不断的尝试新的东西。
于是mac新版系统catalina一出我便更新了(尤其是看到了新颖的功能 sidecar),之后就遇到了一些问题:
1.32bits程序没法用了
首先在官网里有说,新的系统将不再支持 32bits的程序(以往系统当你打开32bits的程序,它只会警告你性能会受影响,而不会直接无法打开,而是可以正常使用)。
这样也就造成了更新后许多程序无法使用。
所以一些没有64bits版本的程序你就无法使用了 ,没有什么太好的解决办法。
2.vmware 虚拟机 黑屏
我的vmware fusion里面的虚拟机开机后黑屏了,原因就是老的版本没有办法获取截屏权限,所以就黑屏了。
解决办法有两种:
1.安装新版的vmware fushion
其实如果是破解版的用户不太用担心更新问题,我下了新版的安装了上去,还是可以照常使用,并且原本的破解密钥还能使用
但是 ,这里面还是有坑的 ,请看下文。
2. 网友提供的命令行方法:https://www.cnblogs.com/pyyu/p/11663295.html
这个方法我没有尝试,我总感觉还是更新软件来的更好一些,并且使用新版的vmware可能会更舒服。
我选择了方法1,结果又遇到了新问题,当我用新版本的vmware打开我原本的虚拟机文件,出现了内核报错
类似于这样的:
Version mismatch with vmmon module: expecting 279.0, got 271.0.
我网上找了解决办法,但始终没整好,所以也就重装虚拟机了,里面也没啥重要文件。
3.成砖
听说有人升级新系统,电脑成砖了,这个我没遇到,还算幸运。
4.gcc编译报错
configure: error: C compiler cannot create executables
这个在我一篇文章中有提到解决办法 https://blog.csdn.net/Lin_QC/article/details/102525203
5. 莫名的发热
这个应该最普遍的现象了,经常在电脑睡眠后唤醒就会cpu飙升。
貌似是指纹解锁的锅,经常会唤醒 disnoted 和一个 testinput什么都进程,在活动监视器里把他们kill掉就不会发热了,不过这也不是一个长久的办法,希望macos的开发者们还是能给点力给修复一下。
以上是我的总结,欢迎各位补充