之前我们有介绍过如何在 Catalina 上安装旧版的 OneDrive,当时是用到了 homebrew, 现在 brew 也放弃了 Catalina,那我们要怎么办呢
首先我们还是要搞到 pkg 安装包,同样,我们还是可以根据原先的 Cask Code, 找到当时的安装包。
使用 version
和 url
字段,就可以拼出安装包的地址,下载下来后,
注意不要直接双击安装包安装,这样 OneDrive 内建的更新机制还是会启动,
把 OneDrive 更新到 Catalina 无法使用的版本。
打开命令行,使用以下命令安装:
sudo installer -pkg OneDrive.pkg -target /
接下来就和以前一样了:
launchctl remove com.microsoft.OneDriveStandaloneUpdater
sudo launchctl remove com.microsoft.OneDriveStandaloneUpdaterDaemon
sudo launchctl remove com.microsoft.OneDriveUpdaterDaemon
sudo rm /Library/LaunchAgents/com.microsoft.OneDriveStandaloneUpdater.plist
sudo rm /Library/LaunchDaemons/com.microsoft.OneDriveStandaloneUpdaterDaemon.plist
sudo rm /Library/LaunchDaemons/com.microsoft.OneDriveUpdaterDaemon.plist
我第一次也是天真的认为双击 pkg,安装后删除更新进程和 plist 文件就好了, 结果 OneDrive 自动更新到了无法使用的版本,后面用 installer 重新安装了一次才好。