Ich habe kürzlich die Java-Laufzeitumgebung (über Software-Update) installiert und das Java-Browser-Plug-in und WebStart on Lion aktiviert, benötige sie jedoch nicht mehr.
Wenn Sie in den Safari-Einstellungen die Option "Java aktivieren" deaktivieren, wird der Job erledigt, aber ich möchte Java lieber vollständig entfernen. Die Frage ist also, wie mache ich das? Ich möchte auf eine saubere Lion-Installation zurückgreifen, Java-weise.
Antworten:
Sauberes Entfernen aller Java-Spuren von OS X Lion
Die Deinstallation von Java für Lion ist einfach. Entfernen Sie das folgende Verzeichnis (das die Datei 1.6.0.jdk enthält):
Bereinigen Sie dann (der Vollständigkeit halber) die Installationsdatensätze, indem Sie sie entfernen aus
/private/var/db/receipts/
:Zuletzt entfernen wir alle Spuren der Produktinstallation aus dem Software-Update, indem wir die folgende plist-Datei bearbeiten
InstallHistory.plist
:Hinweis: Sie können die plist-Datei mit dem Installationsverlauf besser bearbeiten, indem Sie die plist auf Ihren Desktop kopieren (da sie im Besitz von root ist und Sie sie nicht ändern können). Stellen Sie jedoch sicher, dass Sie den Standardbesitz wiederherstellen, indem Sie den folgenden Befehl ausführen:
Sie können die Datei in Text Edit öffnen und die folgenden Zeilen entfernen:
Zusätzliche Information
In Java für Mac OS X 10.7 dmg sind zwei Pakete enthalten: JavaEssentials und JavaForMacOSX107. Ersteres installiert nichts. Ich habe die Dateien verglichen, die bei einer sauberen Installation von OS X 10.7 (ohne Java) gefunden wurden, und die in diesem Paket gefundenen Dateien, und sie sind alle vorhanden und außerdem in jeder Hinsicht identisch (v14.0.3). Das einzige Paket, das entfernt werden muss, ist das SDK. Außerdem können Sie die Quittungen und den Installationsdatensatz entfernen, dies ist jedoch mehr als alles andere. Das Entfernen des SDK ist ausreichend (versuchen Sie, ein Programm auszuführen, das nach dem Entfernen dieser Datei Java erfordert, und Sie werden erneut mit dem Hinweis zur Installation von Java begrüßt).
quelle
/System/Library/Java/
?Folgendes habe ich gefunden:
https://superuser.com/questions/5950/uninstall-java-on-mac-os-x
Es scheint, als wäre der einzige Weg, zu einer "sauberen Lion-Installation" zurückzukehren. Java war früher Teil des Kernbetriebssystems: Es hilft nicht nur beim Ausführen von Webinhalten, sondern auch bei einigen Apps und Skripten.
Ich nehme an, dass der Grund, warum es nicht in lion vorinstalliert ist, darin liegt, dass es schwer ist und Apple den Download so leicht wie möglich machen wollte. Trotzdem erwarte ich nicht, dass es deinstallierbar ist, da einige seiner Komponenten tief in das Betriebssystem eindringen.
Ich schlage vor, Sie schalten es einfach aus. Wie Sie bereits sagten, wird der Job erledigt und Sie wissen nie, wann Sie ihn erneut benötigen. Wie ich bereits erwähnt habe, wird es sogar von einigen nativen Apps verwendet. Es ist da. Es schläft. Es tut niemandem weh ... Ich denke, es ist die beste Option.
Ich hoffe es hilft.
quelle