Startseite > Computing , Linux-Admin , Linux-Desktop > Manuell Sun Java Plugin + Iceweasel auf Debian Wheezy installieren

Manuell installieren Sun Java Plugin + Iceweasel auf Debian Wheezy

Diejenigen, die, wie ich, werden mit Debian GNU / Linux als Betriebssystem für Ihren Desktop, wird sicherlich bemerkt haben, dass vor ein paar Monaten über dieses fantastische Verteilung wurde gelöscht die Paketversion von Java Produkt von SUN (jetzt Oracle) und an seiner Stelle ist Sie können die Version verwenden OpenJDK . Gleichzeitig werden sie auch fehlt das Plugin für Iceweasel (Standard-Browser in Debian installiert) Paket, um die Sonne (jetzt Oracle), und kann anstelle müssen Sie die IcedTea Plugin. Allerdings kann es passieren, um die Notwendigkeit, die richtige Version von Java verwenden geschlossen für Oracle und seine Plugin für Iceweasel und haben daher habe ich beschlossen, diese Anleitung, wie man sie manuell auf Ihrem Desktop und verwenden Debian installieren schmerzlos Version geschlossen erklärt schreiben Java. Zuerst müssen Sie die Binär-Paket des "Download neueste Version von Java von Oracle-Website. In dem Moment, Sie schreiben, die ursprüngliche Version 6 Update 31 Nachdem Sie die entsprechende Datei über den Browser heruntergeladen haben, gehen wir durch Öffnen Sie ein Terminal und Root-Rechte zu erwerben; dann in das Verzeichnis, in dem die Binär-Datei bewegen wir uns und Ihnen die Rechte zum Lesen und Ausführen einfach selbst für Benutzer geben:

$ Su
# Cd
# Chmod 755 jre-6u31-linux-x64.bin

An dieser Stelle gehen wir das binäre Datei heruntergeladen; dies ist nicht der Erste, der momentanemente Benutzer ohne Root-Rechte wieder kommen:

# Ausgang
$ Sh jre-6u31-linux-x64.bin

Wie Sie merken, wird die Ausführung der Binärdatei nichts zu tun, sondern schaffen ein neues Unterverzeichnis in den Dateien benötigt, um Programme in Java laufen.
An diesem Punkt sind wir bereit zu lehren Sie Debian als ihre eigene Version von Java, die Sie gerade heruntergeladen zu verwenden. Um dies zu tun, werden wir die Werkzeug magnifito "update-alternatives" zu verwenden.
Noch in der Klemme wir wieder Root-Rechte, und führen Sie die folgenden Befehle:

$ Su
# Update-alternatives -install / usr / bin / java java /<directory_binario_scaricato>/jre1.6.0_31/bin/java 1000

Um zu überprüfen, ob die Installation erfolgreich war, Terminal, können Sie verlangen, um die Java-Version von dem Befehl in der Box gezeigt, verwendet wissen und sollten Sie eine Meldung wie diese sehen:

$ Java-version
java version "1.6.0_31"
Java (TM) SE Runtime Environment (build 1.6.0_31-b04)
Java HotSpot (TM) 64-Bit Server VM (build 20.6-b01, mixed mode)

In Fall wird die Verwendung einer anderen Version der Java schlage ich Sie später zu lesen.

An diesem Punkt sind wir bereit, den Browser Iceweasel beauftragen für Sie das Java-Plug-in durch die von Oracle erzeugte Paket bereitgestellt, um zu verwenden. Auch in diesem Fall werden wir den Befehl update-alternatives zu verwenden, aber in quest'ltro Weise:

# Update-alternatives -install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /<directory_binario_scaricato>/jre1.6.0_31/lib/amd64/libnpjp2.so 2000

Schließen und erneuten Öffnen des Browsers können Sie in die Adressleiste wie folgt:

about: plugins

Natürlich werden Sie eine Reihe von Plugins, darunter auch einige namens "Java (TM) Plug-in 1.6.0_31". An dieser Stelle können Sie Ihren Browser auf eine der Prüfungsleistungen für das Java-Plugin im Einsatz (wie verweisen diese ), und überprüfen, dass tatsächlich die Version verwendet wird, ist die richtige.

Falls Sie zuvor installiert hatten andere Versionen von Java können Sie wählen, welches standardmäßig zwischen denen, indem Sie einfach nach den Anweisungen, die durch die Eingabe des Befehls erscheint installiert verwenden:

# Update-alternatives-config java

Oder, falls Sie das gleiche Bedürfnis mit Iceweasel-Plugin haben, können Sie den Befehl eingeben:

# Update-alternatives-config mozilla-javaplugin.so

Fanden Sie diesen Artikel? Abonnieren Sie unseren Newsletter, um Updates aus dem Blog erhalten: