我怎样才能从 OS X 中彻底删除 BlackBerry 工具?

我怎样才能从 OS X 中彻底删除 BlackBerry 工具?

我使用 BlackBerry 的桌面管理器和其他几个应用程序和工具来开发 BlackBerry 应用程序,但现在我想将它们全部删除。

为此,我将 BlackBerry 应用程序从 拖到/Applications废纸篓,还删除了~/Library/Preferences从开始下的首选项com.rim.- 但仍然有几个与 BlackBerry 相关的进程正在运行。我不知道它们来自哪里以及如何禁用它们。

我该怎么做才能从我的机器中删除所有黑莓设备?

答案1

BlackBerry 的工具分散在整个文件系统中,不容易删除。我找到了一个 shell 脚本,可以删除大部分内容,然后将其放在这里作为要点。如果您知道自己在做什么,您可以在 root 权限下运行它。

如果您想手动执行此操作,可以尝试以下操作:

  • 删除所有应用程序/Applications
  • 删除所有登录项用户和组 » 登录项在“系统偏好设置”下。
  • ~/Virtual Machines如果您有BlackBerry 虚拟机,请将其删除。

现在,打开终端并输入以下命令。最好复制粘贴它们。你不想在这里做错事,否则你会删除重要的系统文件。备份你的系统总是首选。

首先卸载一些 LaunchAgents 和 LaunchDaemons:

sudo launchctl unload /Library/LaunchAgents/com.rim.BBLaunchAgent.plist
sudo launchctl unload /Library/LaunchDaemons/com.rim.BBDaemon.plist

这些是每次启动 OS X 时运行的上述启动文件:

sudo rm -rf /Library/LaunchDaemons/com.rim.*
sudo rm -rf /Library/LaunchAgents/com.rim.*

现在我们删除内核扩展和框架:

sudo kextunload -b com.rim.driver.BlackBerryUSBDriverInt
sudo rm -rf /System/Library/Extensions/BlackBerryUSBDriverInt.kext
sudo rm -rf /System/Library/Extensions/RIMBBUSB.kext
sudo rm -rf /System/Library/Extensions/RIMBBVSP.kext
sudo rm -rf /Library/Frameworks/RimBlackBerryUSB.framework

各种偏好:

sudo rm -rf "/Library/Application Support/BlackBerry"
sudo rm -rf "/Library/Application Support/BlackBerryDesktop/"
sudo rm /Library/Preferences/com.rim.*

rm -rf "~/Library/Application Support/BlackBerry"
rm -rf "~/Library/Application Support/BlackBerryDesktop/"
rm ~/Library/Preferences/com.rim.*

我想就是这样了。现在我的系统上不再运行任何黑莓的东西了。

相关内容