Как я могу полностью удалить инструменты BlackBerry из OS X?

11

Я использовал BlackBerry Desktop Manager и несколько других приложений и инструментов для разработки приложений BlackBerry, но теперь я бы хотел полностью их удалить.

Для этого я перетащил приложения BlackBerry из /Applicationsкорзины, а также удалил настройки в ~/Library/Preferencesначале, com.rim.однако все же есть несколько процессов, связанных с запущенной BlackBerry. Я понятия не имею, откуда они берутся и как их отключить.

Что я могу сделать, чтобы удалить все вещи BlackBerry с моей машины?

slhck
источник
7
Для человека, который проголосовал против, обратите внимание, что мы явно призываем делиться информацией следующим образом: можно задавать вопросы и
отвечать на них

Ответы:

12

Инструменты BlackBerry разбросаны по всей файловой системе и их нелегко удалить. Я нашел сценарий оболочки, который должен удалить большую часть его, и поместил его здесь как Gist . Если вы знаете, что делаете, вы можете запустить его с правами root.

Если вы хотите сделать это вручную вместо этого, вы можете попробовать следующее:

  • Удалить все приложения из /Applications
  • Удалите все элементы входа из « Пользователи и группы» »Элементы входа в Системные настройки.
  • Удалите виртуальные машины BlackBerry, ~/Virtual Machinesесли они у вас есть.

Теперь откройте терминал и введите следующие команды. Лучше всего скопировать и вставить их. Вы не хотите делать что-то не так здесь, иначе вы удалите важные системные файлы. Резервное копирование вашей системы всегда предпочтительнее.

Сначала выгрузите некоторые 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.

slhck
источник