如何从OS X完全删除BlackBerry工具?


11

我使用BlackBerry的Desktop Manager和其他几个应用程序和工具来开发BlackBerry应用程序,但现在我想将其全部删除。

为此,我将BlackBerry应用程序从拖到了/Applications“废纸I”中,并且还删除了“ ~/Library/Preferences开始于” 下的首选项com.rim.–但是,仍然有一些与BlackBerry运行相关的过程。我不知道它们来自哪里以及如何禁用它们。

我该怎么办才能从计算机中删除BlackBerry所有内容?


7
对于拒绝投票的人,请注意,我们明确鼓励以这种方式共享信息:可以提问并回答自己的问题
slhck 2013年

Answers:


12

BlackBerry的工具分散在整个文件系统中,不容易删除。我找到了应该删除其中大部分内容并将其作为Gist放在此处的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.*

我想就是这样。现在,我的系统上没有其他运行BlackBerry的东西。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.