问题
SecureCRT已损坏,打不开,请移至废纸篓
遇到该问题并非安装的软件已损坏,而是Mac系统的安全设置问题,一般大多时候是在安装汉化或者破解版的时候会遇到。
但是之前设置过Mac的安全性和隐私,允许安装来自任何地方的软件。不应该出现该问题。
和WSL相比,WSL更接近于一个独立的Linux系统,可以运行Docker,而且性能更好(以前就是因为WSL运行laravel速度慢放弃了)。但是WSL2读写Windows挂载盘的速度比WSL更慢,所以不能把代码放在Windows系统下,然后在WSL2中运行。不过微软给了解决方案,就是使用vscode的Remote-WSL扩展,可以在vscode中直接编辑WSL2环境下的代码。
还有一点是每次重启电脑,或者重启WSL2,WSL2的本地IP都会变,这就导致每次重启hosts、SFTP、MySQL的IP都要修改,一个变通的方法是,既然固定不了wsl2的ip地址,那么就在启动wsl2后主动给它设置一个ip地址。或者编辑win10的hosts文件自定义个域名(如 wsl.test
),在Navicat、FTP客户端使用wsl.test
作为URL地址,然后每次重启后更新hosts中的域名ip。(注:win10浏览器中也可以直接使用localhost访问wsl的网站,但是不能用来连接FTP)
背景
MacBookPro 还停留在macOS Mojave 10.14.6版本。上周更新2020-007安全更新后,出现在App Store中无法下载和更新应用的情况。主要表示就是:点击安装或者更新时,一直转圈,没有任何其他反应。期间尝试了各种办法,重登录App Store、重启macOS都没作用。
原本打算升级至macOS Big Sur 11.2.1看看能否解决这个问题,不过想到之前都是用中文搜索的解决办法,所以打算再试试用英文从谷歌中看看能否找到解决办法。事实证明这个是有效的,确实找到了解决办法。这次也记录一下。