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

11768
slhck

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

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

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

10
Для человека, который проголосовал против, обратите внимание, что мы настоятельно рекомендуем делиться информацией следующим образом: [Можно задавать вопросы и отвечать на них] (http://blog.stackoverflow.com/2011/07/its-ok-to-ask- и-ответ-свои собственных вопросы /) slhck 11 лет назад 7

1 ответ на вопрос

11
slhck

Инструменты 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.