JRE 1.7 statt OpenJDK

Dieses Forum dient der grundlegenden Hilfe und Unterstützung :

Stelle hier Deine Fragen zur Grundinstallation und zur Benutzung von Mageia. Beispielsweise gehören hierhin Fragen zum Download der ISOs und deren Installation, zur Einrichtung des Druckers, Benutzung der Textbearbeitung, usw.

Bitte versuche, Deine Fragen im richtigen Subforum zu stellen und gib dabei so viele Informtionen wie möglich. Je präziser die Frage gestellt wird, um so eher bekommst Du eine hilfreiche Antwort.

JRE 1.7 statt OpenJDK

Beitragvon jkowalzik » Dez 10th, '11, 13:45

Hallo!
Ich würde gern von
java-1.6.0-openjdk - OpenJDK Runtime Environment​
nach
jre - Java(TM) Platform Standard Edition Runtime Environment​ 1.7.0_01
wechseln, aber:
1. Das Orakel hat sich den Linux-Anbietern seit V26 in den Weg gelegt.
2. Man muss es von dort selbst holen, was bei rpm und x86_64 kein Problem ist.
3. Wenn man URPME bemüht wird man mit folgendem konfrontiert:
Code: Alles auswählen
Um alle Abhängigkeiten gewährleisten zu können werden folgende Pakete gelöscht:

- apache-commons-codec-1.4-13.mga1.noarch
- apache-commons-lang-2.6-4.mga1.noarch
- apache-commons-logging-1.1.1-17.mga1.noarch
- apache-commons-net-2.2-4.mga1.noarch
- bouncycastle-1.45-5.mga1.noarch
- bouncycastle-mail-1.45-3.mga1.noarch
- bouncycastle-tsp-1.45-3.mga1.noarch
- flute-1.3.0-1.mga1.noarch
- itext-2.1.7-4.mga1.noarch
- jakarta-commons-httpclient-3.1-3.mga1.noarch
- java-1.6.0-openjdk-devel-1.6.0.0-14.b22.5.1.mga1.x86_64
- java-rpmbuild-1.7.5-5.mga1.x86_64
- libbase-1.1.3-3.mga1.noarch
- libfonts-1.1.3-3.mga1.noarch
- libformula-1.1.3-3.mga1.noarch
- liblayout-0.2.10-2.mga1.noarch
- libloader-1.1.3-2.mga1.noarch
- libreoffice-report-builder-3.3.3.1-0.1.mga1.x86_64
- libreoffice-wiki-publisher-3.3.3.1-0.1.mga1.x86_64
- librepository-1.1.3-2.mga1.noarch
- libserializer-1.1.2-4.mga1.noarch
- pentaho-libxml-1.1.3-3.mga1.noarch
- pentaho-reporting-flow-engine-0.9.4-4.mga1.noarch
- projectx-0.91.0-2.1.mga1.noarch
- sac-1.3-9.mga1.noarch
- xml-commons-apis-1.4.01-5.mga1.noarch

0B zusätzlicher Speicher wird benötigt


Da ist ja mal gleich das halbe System weg :(

Gruß
J.
...Luxus ist alles was sich reparieren läßt
Benutzeravatar
jkowalzik
 
Beiträge: 3342
Registriert: Okt 2nd, '11, 12:34
Wohnort: Plettenberg

Re: JRE 1.7 statt OpenJDK

Beitragvon man-draker » Dez 10th, '11, 13:55

jkowalzik hat geschrieben:3. Wenn man URPME bemüht wird man mit folgendem konfrontiert:

Vor oder nach der Installation des JRE 1.7 ?

EDIT:
OK, auch hinterher.

Dann möchtest du besser auf das JRE 1.6.0.29 von java.com updaten.

Es ist gut möglich, dass die bei dir vorhandene Software nicht nur im Paketmanagement nach "java" 1.6 verlangt und jre7 nicht mag, sondern auch nicht mit letzterem zusammen spielt. Das würde ich zuerst in einer Test-VM durchprobieren.
Zuletzt geändert von man-draker am Dez 10th, '11, 14:20, insgesamt 1-mal geändert.
"Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: 'Das ist technisch unmöglich.'"
(Peter Ustinov)
Benutzeravatar
man-draker
 
Beiträge: 4992
Registriert: Jun 1st, '11, 12:56

Re: JRE 1.7 statt OpenJDK

Beitragvon BicycleRepairMan » Dez 10th, '11, 14:17

Logischerweise installiert man zuerst JRE und deinstalliert dann OpenJDK, damit das System nicht denkt, du willst ihm Java komplett deinstallieren...
17''-Laptop Samsung R730-JT07: 4GB RAM, 2x2,53 Ghz, NVIDIA GeForce310M + Netbook: Acer Aspire One 532 mit 2GB RAM + Bastelrechner

"Yes! Wherever bicycles are broken or menaced by international communism, BicycleRepairMan is ready!"
Avatar © Phoenix
Benutzeravatar
BicycleRepairMan
 
Beiträge: 157
Registriert: Jun 13th, '11, 10:29

Re: JRE 1.7 statt OpenJDK

Beitragvon jkowalzik » Dez 10th, '11, 14:20

Hallo!
Jetzt habe ich erst mal den Wechsel nach java1.6-sunv26 vollzogen,
das Entfernen von - java-1.6.0-openjdk sieht schon freundlicher aus:
Code: Alles auswählen
Entferne die 7-Pakete?

- java-1.6.0-openjdk-1.6.0.0-14.b22.5.1.mga1.x86_64
- java-1.6.0-openjdk-devel-1.6.0.0-14.b22.5.1.mga1.x86_64
- java-rpmbuild-1.7.5-5.mga1.x86_64
- liblayout-0.2.10-2.mga1.noarch
- libreoffice-report-builder-3.3.3.1-0.1.mga1.x86_64
- librepository-1.1.3-2.mga1.noarch
- pentaho-reporting-flow-engine-0.9.4-4.mga1.noarch

0B zusätzlicher Speicher wird benötigt

Wollen Sie fortfahren?

Der Rest wird jetzt nicht deinstalliert, sondern nur zu den --auto-orphans geschoben. :?
Gruß
J.
...Luxus ist alles was sich reparieren läßt
Benutzeravatar
jkowalzik
 
Beiträge: 3342
Registriert: Okt 2nd, '11, 12:34
Wohnort: Plettenberg

Re: JRE 1.7 statt OpenJDK

Beitragvon jkowalzik » Dez 10th, '11, 15:01

BicycleRepairMan hat geschrieben:Logischerweise installiert man zuerst JRE und deinstalliert dann OpenJDK, damit das System nicht denkt, du willst ihm Java komplett deinstallieren...


Hallo!
Habe ich gemacht, bin bei Java-Sun 1.6 V26 gelandet, die funktioniert auch,
aber............
das 1.7'er RPM von Oracle lässt sich installieren und steht dann in /usr/java/jre1.7.0_01 und /usr/lib/java-1.7.0
aber nicht da wo Mageia sucht: /usr/lib/jvm
Diese Seite http://java.com/de/download/testjava.jsp findet deshalb die 1.6er und auch LO nur diese Version.
Gruß
J.
...Luxus ist alles was sich reparieren läßt
Benutzeravatar
jkowalzik
 
Beiträge: 3342
Registriert: Okt 2nd, '11, 12:34
Wohnort: Plettenberg

Re: JRE 1.7 statt OpenJDK

Beitragvon doktor5000 » Dez 10th, '11, 17:19

Tja, Pech gehabt. Beide Java-Implementationen unter Mageia/Mandriva können parallel installiert sein und man kann mittels
Code: Alles auswählen
update-alternatives --config java
zwischen beiden hin- und herschalten. Beim JRE7 ist das natürlich nicht der Fall, und dir bleibt nur die Möglichkeit, java-1.6.0-sun zu entfernen, und alle dabei entfernten anderen Pakete dann mittels --allow-force --allow-nodeps wieder zu installieren. Und dann hoffen dass es geht, evtl. musst du noch paar Symlinks setzen.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: JRE 1.7 statt OpenJDK

Beitragvon wanne » Dez 16th, '11, 17:09

Gibt es einen Grund für den Wechsel? Das Oracle Ding ist doch seit längerem nur noch die schlechtere Alternative zum OpenJDK.
a1d0c6e83f027327d8461063f4ac58a6
wanne
 
Beiträge: 985
Registriert: Jun 1st, '11, 16:54
Wohnort: Südwest-Deutschland

Re: JRE 1.7 statt OpenJDK

Beitragvon jkowalzik » Dez 16th, '11, 21:14

wanne hat geschrieben:Gibt es einen Grund für den Wechsel? Das Oracle Ding ist doch seit längerem nur noch die schlechtere Alternative zum OpenJDK.

Hallo!
Dein Wort in Gottes Ohr, wenn es so wird, dann soll es gut sein.
Nur warum prescht Oracle dann mit 1.7 vor?
Warum schreibt das Linux-Magazin am 29.08.2011 "OpenJDK eine offene Java-Version ........., aber noch bringt die ein paar Bugs mit." Warum sollte dann das fehlerhafte OpenJDK die bessere Alternative sein :?
Gruß
J.
...Luxus ist alles was sich reparieren läßt
Benutzeravatar
jkowalzik
 
Beiträge: 3342
Registriert: Okt 2nd, '11, 12:34
Wohnort: Plettenberg

Re: JRE 1.7 statt OpenJDK

Beitragvon doktor5000 » Dez 16th, '11, 23:40

Vielleicht liest du einfach nur die falschen Nachrichten? Das OpenJDK in Version 7 ist die Referenzimplementierung für Java.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: JRE 1.7 statt OpenJDK

Beitragvon jkowalzik » Dez 17th, '11, 00:55

Hallo!
"Referenz" ? Mindestvoraussetzung oder Top-Level
Kürzer kann ichs nicht darstellen.
Gruß
J.
...Luxus ist alles was sich reparieren läßt
Benutzeravatar
jkowalzik
 
Beiträge: 3342
Registriert: Okt 2nd, '11, 12:34
Wohnort: Plettenberg

Re: JRE 1.7 statt OpenJDK

Beitragvon doktor5000 » Dez 17th, '11, 01:18

Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: JRE 1.7 statt OpenJDK

Beitragvon jkowalzik » Dez 17th, '11, 13:29

Danke Doc :D
Habe selten so herzlich gelacht:
Die Gebrauchstauglichkeit spielt dabei meist nur eine untergeordnete Rolle. Da sie nicht für den Einsatz in der Praxis entwickelt wurden, verfügen Referenzimplementierungen gegenüber vergleichbarer Software meist über einen eingeschränkten Funktionsumfang und weisen eine schlechtere Leistung auf, was sich in einer langsamen Verarbeitungsgeschwindigkeit, unverhältnismäßig hohem Speicherbedarf und Abstürzen bemerkbar machen kann.

der ist fast so gut wie:
"geht ein Lokalredakteur an einer Kneipe vorbei...."
Gruß
J.
...Luxus ist alles was sich reparieren läßt
Benutzeravatar
jkowalzik
 
Beiträge: 3342
Registriert: Okt 2nd, '11, 12:34
Wohnort: Plettenberg

Re: JRE 1.7 statt OpenJDK

Beitragvon man-draker » Dez 17th, '11, 13:47

jkowalzik hat geschrieben:der ist fast so gut wie:
"geht ein Lokalredakteur an einer Kneipe vorbei...."

Danke für das Stichwort.
Wenn ich deine letzten drei Posts (in drei Threads und zwei Foren :) ) so gedanklich Revue passieren lasse, drängt sich mir die Frage auf: Warst du bereits beim Frühschoppen? Das würde jedenfalls einiges erklären. :mrgreen:
"Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: 'Das ist technisch unmöglich.'"
(Peter Ustinov)
Benutzeravatar
man-draker
 
Beiträge: 4992
Registriert: Jun 1st, '11, 12:56

Re: JRE 1.7 statt OpenJDK

Beitragvon wobo » Dez 17th, '11, 14:52

Vielleicht kennt sich Jürgen in der Terminologie nicht so gut aus, dass er den Eintrag bei Wikipedia richtig interpretieren kann. Mal vereinfacht: Eine Referenzimplementierung kann auch ein Prototyp eines neuen Automodells sein. Der Prototyp hat noch keine Marktreife, ist aber Grundlage für die Weiterentwicklung bis hin zur Marktreife. IN der Open Source macht man diese Weiterentwicklung eben nicht im abgeschotteten Entwicklungszentrum, sondern auf freier Wildbahn, getreu dem Spruch: "release early, release often".

Der durchaus vorhandene Witz des Wortspiels mit dem Lokalreporter ist zwar erkennbar (und uralt, stammt der nicht von Valentin?), eine Relevanz zum hier diskutierten Kontext herzustellen übersteigt allerdings mein Begriffsvermögen, wie so oft bei Deinen Beiträgen.
wobo
---
Jedes Tier, jede Pflanze und jeder Stein hat einen Sinn und Zweck im natürlichen Gesamtsystem. Nur der Mensch nicht.
Benutzeravatar
wobo
 
Beiträge: 1702
Registriert: Mai 20th, '11, 13:34

Re: JRE 1.7 statt OpenJDK

Beitragvon doktor5000 » Dez 17th, '11, 16:51

Alter Schwede, ich dachte das ist selbsterklärend, wo doch der erste Abschnitt schon das wichtigste enthält:
Mit Referenzimplementierung wird in der Informatik Software bezeichnet, die einen Standard oder De-facto-Standard implementiert und als Referenz für alle anderen Implementierungen desselben Standards angesehen wird. [...] Eine Referenzimplementierung zeichnet sich daher durch eine hohe Standardkonformität aus. Eine weitere wichtige Funktion einer Referenzimplementierung ist, dass die Standardersteller ihre theoretischen Gedanken praktisch überprüfen können, was wiederum zu einer höheren Qualität und Konsistenz des Standards führt
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: JRE 1.7 statt OpenJDK

Beitragvon jkowalzik » Dez 18th, '11, 20:51

Hallo!
Ich sehe es ein, fremde Welten und ohne Navi oder Kompass ............... fehlt :idea:
Gruß
J.
...Luxus ist alles was sich reparieren läßt
Benutzeravatar
jkowalzik
 
Beiträge: 3342
Registriert: Okt 2nd, '11, 12:34
Wohnort: Plettenberg


Zurück zu Basis-Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast