Я недавно установил среду выполнения Java (через Обновление программного обеспечения) и включил подключаемый модуль браузера Java и WebStart на Lion, но они мне больше не нужны.
Снятие отметки «Включить Java» в настройках Safari завершает работу, но я бы лучше полностью избавился от Java. Итак, вопрос в том, как мне это сделать? Я хочу вернуться к чистой установке Lion с точки зрения Java.
Ответы:
Удаление всех следов Java, чисто, из OS X Lion
Удалить Java для Lion просто. Удалите следующий каталог (который содержит файл 1.6.0.jdk):
Затем (для полноты) очистите записи установщика, удалив их из
/private/var/db/receipts/
:И, наконец, мы удаляем любые следы установки продукта из Software Update, редактируя следующий plist-файл:,
InstallHistory.plist
расположенный в:Примечание. Редактировать файл plist истории установки лучше всего, скопировав plist на рабочий стол (так как он принадлежит root и не позволит вам изменить его), но убедитесь, что вы восстановили владельца по умолчанию, выполнив следующую команду:
Вы можете открыть файл в Text Edit и удалить следующие строки:
Дополнительная информация
Есть два пакета, которые находятся в Java для Mac OS X 10.7 dmg, JavaEssentials и JavaForMacOSX107. Бывший ничего не устанавливает. Я сравнил файлы, найденные в чистой установке OS X 10.7 (которая не включает Java), и файлы, найденные в этом пакете, и все они присутствуют и, более того, идентичны во всех отношениях (v14.0.3). Таким образом, единственный пакет, который необходимо удалить, - это SDK. Кроме того, вы можете удалить квитанции и запись об установке, но они более чисты, чем все остальное. Достаточно удалить SDK (попробуйте запустить программу, для которой требуется Java после удаления этого файла, и вы снова получите уведомление об установке Java).
источник
/System/Library/Java/
?Вот что я нашел:
/superuser/5950/uninstall-java-on-mac-os-x
Похоже, что единственным способом было бы вернуться к "чистой установке Lion". Раньше Java была частью основной ОС: она помогает не только при работе с веб-контентом, но и с некоторыми приложениями и скриптами.
Сказав это, я предполагаю, что причина, по которой он не был предустановлен в lion, заключается в том, что он тяжелый, и Apple хотела сделать загрузку максимально легкой. Тем не менее, я не ожидаю, что он будет деинсталлируемым, потому что некоторые его компоненты проникают в ОС.
Я предлагаю вам просто выключить его. Как вы сказали до того, как работа будет выполнена, к тому же вы никогда не знаете, когда она может понадобиться снова; как я упоминал ранее, даже некоторые нативные приложения используют его. Это здесь. Это спит. Это никому не вредит ... Я думаю, что это лучший вариант.
Надеюсь, это поможет.
источник