openjdk7 für squeeze?
openjdk7 für squeeze?
gibt es eine möglichkeit openjdk7 als backport für debian squeeze zu bekommen?
Re: openjdk7 für squeeze?
Bis jetzt nur von oracle direkt?
aptitude zum openjdk-7 aus wheezy zu trimmen kostet Nerven.
Auch die ia32-libs fordern dann ein upgrade auf testing-Versionen, zus. libasound2.
Was dann noch bei erneutem Starten von aptitude passiert?
Viel Spaß.
Gleich komplett -> testing/wheezy? (für ein Jahr)
aptitude zum openjdk-7 aus wheezy zu trimmen kostet Nerven.
Auch die ia32-libs fordern dann ein upgrade auf testing-Versionen, zus. libasound2.
Was dann noch bei erneutem Starten von aptitude passiert?
Viel Spaß.
Gleich komplett -> testing/wheezy? (für ein Jahr)
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: openjdk7 für squeeze?
Über 'apt-get -t testing install openjdk-7' müsste es doch gehen, hat aptitude nicht einen Befehl der analog dazu funktioniert?rendegast hat geschrieben:Bis jetzt nur von oracle direkt?
aptitude zum openjdk-7 aus wheezy zu trimmen kostet Nerven.
Auch die ia32-libs fordern dann ein upgrade auf testing-Versionen, zus. libasound2.
Was dann noch bei erneutem Starten von aptitude passiert?
Viel Spaß.
Gleich komplett -> testing/wheezy? (für ein Jahr)
Debian Testing + Gnome | Linux-Anfänger seit 04/2003
http://files.mdosch.de/2014-07/0xE13D657D.asc
http://files.mdosch.de/2014-07/0xE13D657D.asc
Re: openjdk7 für squeeze?
Probier das erstmal nur als normaler Benutzer,
einerseits per
'apt-get -s install' / 'aptitude -s install ...' (wegen der locking-Sperre)
andererseits per 'aptitude' (zum Vergleich).
So zerschrotest Du nicht die Abhängigkeiten,
das passiert bei aptitude in solchen Fällen schnell.
Du meinst '-s / --simulate'?
einerseits per
'apt-get -s install' / 'aptitude -s install ...' (wegen der locking-Sperre)
andererseits per 'aptitude' (zum Vergleich).
So zerschrotest Du nicht die Abhängigkeiten,
das passiert bei aptitude in solchen Fällen schnell.
Du meinst '-s / --simulate'?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: openjdk7 für squeeze?
ich denke die versionen auf dem weezy repository sind eher keine gute idee. die abhängigkeiten erfordern auch ein update der glib (openjdk-7-jre-headless -> libglib2.0). ich werde keine grundlegenden pakete austauschen...
- KBDCALLS
- Moderator
- Beiträge: 22453
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: openjdk7 für squeeze?
backus hat geschrieben:ich denke die versionen auf dem weezy repository sind eher keine gute idee. die abhängigkeiten erfordern auch ein update der glib (openjdk-7-jre-headless -> libglib2.0). ich werde keine grundlegenden pakete austauschen...
Allenfalls der beste Weg ein System zu zerlegen. Der einzige gangbare Weg wäre ein Backport. Ob der kommen wird ? Könnte man mal auf der Mailingliste nachfragen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Re: openjdk7 für squeeze?
ich versuche es gerade mit selber kompilieren... wie ich daraus nachher ein deb paket kriege und ob das überhaupt funktioniert weiß ich noch nicht... mal sehen
Re: openjdk7 für squeeze?
Noch eine Idee statt kompilieren,
oracles 7u2 als drop-in für squeezes sun-java6:
und entpacken.
Das Verzeichnis jre..../ nach
/usr/lib/jvm/java-6-sun-1.6.0.26/
kopieren, und zwar unsichtbar.
Dort das Verzeichnis jre/ umbenennen, wiederum unsichtbar.
Sollte ungefähr so aussehen:
Je nach besorgtem Paket liegen noch einige *.pack vor,
die müssen noch entpackt werden,
dazu ein kleines Helferlein /usr/lib/jvm/java-6-sun-1.6.0.26/..unpack200-to-jar.sh: (oder ähnlich)
Die Verzeichnisse sollen unsichtbar sein, damit sie (als Linktarget) nicht auch im ControlPanel als zusätzliche Version auftauchen
(eventuell verwirrend).
Somit läuft das debian-"Drumherum", zBsp. das plugin-Paket / 'update-java-alternatives',
geliefert wird dabei das verlinkte jre.
Statt den Link 'jre' "händisch" umzubiegen, könnte das auch in eine update-alternatives gegossen werden.
(Lieber so, als die 30kB-Mammut-Skripte aus dem alien-Paket auf debian loszulassen.
Es brauchte auch alien-8.86 / wheezy, um die rpm zu wandeln.)
-------------------------------------------------------------------
Nebenbei,
Nur die beiden 6u30_amd64-Pakete bin / rpm.bin sind vom Inhalt identisch.
Bei den anderen, 6u30_i586, 7u2_x64, 7u2_x86 gibt es nicht unerhebliche binäre Unterschiede, Bsp.:
jre1.6.0_30.rpm.CONTENTS.i586:
-rwxr-xr-x 1 user user 16835 10. Nov 12:56 bin/java_vm
-rwxr-xr-x 1 user user 74449 10. Nov 12:56 bin/javaws
-rwxr-xr-x 1 user user 7056 10. Nov 12:56 lib/jexec
jre-6u30-linux-i586.bin:
-rwxr-xr-x 1 user user 25634 10. Nov 10:49 bin/java_vm
-rwxr-xr-x 1 user user 85742 10. Nov 10:49 bin/javaws
-rwxr-xr-x 1 user user 15853 10. Nov 10:29 lib/jexec
Was ist da in den jeweils ~ 10kB Code versteckt? Der Bundestrojaner?
oracles 7u2 als drop-in für squeezes sun-java6:
oracles jre besorgen, als tar.gz oder rpm resp. bin oder rpm.bin ist egal,Code: Alles auswählen
$ dpkg -l | grep sun ii sun-java6-bin 6.26-0squeeze1 Sun Java(TM) Runtime Environment (JRE) 6 (architecture dependent files) ii sun-java6-jre 6.26-0squeeze1 Sun Java(TM) Runtime Environment (JRE) 6 (architecture independent files) ii sun-java6-plugin 6.26-0squeeze1 The Java(TM) Plug-in, Java SE 6
und entpacken.
Das Verzeichnis jre..../ nach
/usr/lib/jvm/java-6-sun-1.6.0.26/
kopieren, und zwar unsichtbar.
Dort das Verzeichnis jre/ umbenennen, wiederum unsichtbar.
Sollte ungefähr so aussehen:
Code: Alles auswählen
# ls -la java-6-sun-1.6.0.26/
total 36
drwxr-xr-x 8 root root 4096 Jan 25 12:26 .
drwxr-xr-x 3 root root 4096 Sep 17 21:11 ..
drwxr-xr-x 7 root root 4096 Jan 24 14:29 ..jre1.6.0_30_drop-in
drwxr-xr-x 6 root root 4096 Jan 24 14:29 ..jre1.7.0_02_drop-in
drwxr-xr-x 7 root root 4096 Sep 17 21:11 ..jre_6u26_debian
-rwxr-xr-x 1 root root 245 Jan 25 12:12 ..unpack200-to-jar.sh
lrwxrwxrwx 1 root root 10 Sep 17 21:11 .systemPrefs -> /etc/.java
drwxr-xr-x 3 root root 4096 Sep 17 21:11 bin
drwxr-xr-x 2 root root 4096 Jun 13 2011 ext
lrwxrwxrwx 1 root root 21 Jan 25 12:26 jre -> ..jre1.7.0_02_drop-in
drwxr-xr-x 4 root root 4096 Sep 17 21:11 man
Je nach besorgtem Paket liegen noch einige *.pack vor,
die müssen noch entpackt werden,
dazu ein kleines Helferlein /usr/lib/jvm/java-6-sun-1.6.0.26/..unpack200-to-jar.sh:
Code: Alles auswählen
#!/bin/sh
find -name *.pack -exec unpack200 {} {}.jar \;
find -name *.pack -exec rm {} \;
find -name *.pack.jar -exec rename -f 's@\.pack\.jar$@.jar@' {} \;
find -name *.pack | sort
find -name *.jar | sort
Die Verzeichnisse sollen unsichtbar sein, damit sie (als Linktarget) nicht auch im ControlPanel als zusätzliche Version auftauchen
(eventuell verwirrend).
Somit läuft das debian-"Drumherum", zBsp. das plugin-Paket / 'update-java-alternatives',
geliefert wird dabei das verlinkte jre.
Statt den Link 'jre' "händisch" umzubiegen, könnte das auch in eine update-alternatives gegossen werden.
(Lieber so, als die 30kB-Mammut-Skripte aus dem alien-Paket auf debian loszulassen.
Es brauchte auch alien-8.86 / wheezy, um die rpm zu wandeln.)
-------------------------------------------------------------------
Nebenbei,
Nur die beiden 6u30_amd64-Pakete bin / rpm.bin sind vom Inhalt identisch.
Bei den anderen, 6u30_i586, 7u2_x64, 7u2_x86 gibt es nicht unerhebliche binäre Unterschiede, Bsp.:
jre1.6.0_30.rpm.CONTENTS.i586:
-rwxr-xr-x 1 user user 16835 10. Nov 12:56 bin/java_vm
-rwxr-xr-x 1 user user 74449 10. Nov 12:56 bin/javaws
-rwxr-xr-x 1 user user 7056 10. Nov 12:56 lib/jexec
jre-6u30-linux-i586.bin:
-rwxr-xr-x 1 user user 25634 10. Nov 10:49 bin/java_vm
-rwxr-xr-x 1 user user 85742 10. Nov 10:49 bin/javaws
-rwxr-xr-x 1 user user 15853 10. Nov 10:29 lib/jexec
Was ist da in den jeweils ~ 10kB Code versteckt? Der Bundestrojaner?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: openjdk7 für squeeze?
ich hab jetzt das orace jdk runtergeladen und manuell integriert... nicht besonders sauber und leider am paket manager vorbei, aber die änderungen sind noch halbwegs übersichtlich:
- oracle jdk entpackt nach /opt/java-7-oracle-1.7.0.2
- link erstellt: /usr/lib/jvm/java-7-oracle -> /opt/java-7-oracle-1.7.0.2
- erstellen der datei /opt/java-7-oracle-1.7.0.2/jre/lib/jar.binfmt
- packen der man pages unter /opt/java-7-oracle-1.7.0.2/man/man.1/ (damit die alternative links auf die man pages funktionieren)
- script erstellt und ausgeführt zum anmelden der alternatives (install-java-7-oracle.sh)
- jinfo datei erstellt (auf vorlage der jinfo von openjdk6 und sun-jdk6): /usr/lib/jvm/.java-7-oracle.jinfo
- setzen der standard-vm: "update-java-alternatives -s java-7-oracle"
das ist im grunde alles das, was ein paketbauer tun und als anweisungen in ein post-install script schreiben würde. wenn ich nen plan davon hätte, wie man ein deb paket erstellt würde ich es tun
/opt/java-7-oracle-1.7.0.2/jre/lib/jar.binfmt
install-java-7-oracle-sh
/usr/lib/jvm/.java-7-oracle.jinfo
- oracle jdk entpackt nach /opt/java-7-oracle-1.7.0.2
- link erstellt: /usr/lib/jvm/java-7-oracle -> /opt/java-7-oracle-1.7.0.2
- erstellen der datei /opt/java-7-oracle-1.7.0.2/jre/lib/jar.binfmt
- packen der man pages unter /opt/java-7-oracle-1.7.0.2/man/man.1/ (damit die alternative links auf die man pages funktionieren)
- script erstellt und ausgeführt zum anmelden der alternatives (install-java-7-oracle.sh)
- jinfo datei erstellt (auf vorlage der jinfo von openjdk6 und sun-jdk6): /usr/lib/jvm/.java-7-oracle.jinfo
- setzen der standard-vm: "update-java-alternatives -s java-7-oracle"
das ist im grunde alles das, was ein paketbauer tun und als anweisungen in ein post-install script schreiben würde. wenn ich nen plan davon hätte, wie man ein deb paket erstellt würde ich es tun
/opt/java-7-oracle-1.7.0.2/jre/lib/jar.binfmt
Code: Alles auswählen
package java-7-oracle
interpreter /usr/lib/jvm/java-7-oracle/jre/lib/jexec
magic PK\x03\x04
Code: Alles auswählen
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-oracle/jre/bin/java 63 --slave /usr/share/man/man1/java.1.gz java.1.gz /usr/lib/jvm/java-7-oracle/man/man1/java.1.gz
update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/java-7-oracle/jre/bin/javaws 63 --slave /usr/share/man/man1/javaws.1.gz javaws.1.gz /usr/lib/jvm/java-7-oracle/man/man1/javaws.1.gz
update-alternatives --install /usr/bin/keytool keytool /usr/lib/jvm/java-7-oracle/jre/bin/keytool 63 --slave /usr/share/man/man1/keytool.1.gz keytool.1.gz /usr/lib/jvm/java-7-oracle/man/man1/keytool.1.gz
update-alternatives --install /usr/bin/pack200 pack200 /usr/lib/jvm/java-7-oracle/jre/bin/pack200 63 --slave /usr/share/man/man1/pack200.1.gz pack200.1.gz /usr/lib/jvm/java-7-oracle/man/man1/pack200.1.gz
update-alternatives --install /usr/bin/policytool policytool /usr/lib/jvm/java-7-oracle/jre/bin/policytool 63 --slave /usr/share/man/man1/policytool.1.gz policytool.1.gz /usr/lib/jvm/java-7-oracle/man/man1/policytool.1.gz
update-alternatives --install /usr/bin/rmid rmid /usr/lib/jvm/java-7-oracle/jre/bin/rmid 63 --slave /usr/share/man/man1/rmid.1.gz rmid.1.gz /usr/lib/jvm/java-7-oracle/man/man1/rmid.1.gz
update-alternatives --install /usr/bin/rmiregistry rmiregistry /usr/lib/jvm/java-7-oracle/jre/bin/rmiregistry 63 --slave /usr/share/man/man1/rmiregistry.1.gz rmiregistry.1.gz /usr/lib/jvm/java-7-oracle/man/man1/rmiregistry.1.gz
update-alternatives --install /usr/bin/unpack200 unpack200 /usr/lib/jvm/java-7-oracle/jre/bin/unpack200 63 --slave /usr/share/man/man1/unpack200.1.gz unpack200.1.gz /usr/lib/jvm/java-7-oracle/man/man1/unpack200.1.gz
update-alternatives --install /usr/bin/orbd orbd /usr/lib/jvm/java-7-oracle/jre/bin/orbd 63 --slave /usr/share/man/man1/orbd.1.gz orbd.1.gz /usr/lib/jvm/java-7-oracle/man/man1/orbd.1.gz
update-alternatives --install /usr/bin/servertool servertool /usr/lib/jvm/java-7-oracle/jre/bin/servertool 63 --slave /usr/share/man/man1/servertool.1.gz servertool.1.gz /usr/lib/jvm/java-7-oracle/man/man1/servertool.1.gz
update-alternatives --install /usr/bin/tnameserv tnameserv /usr/lib/jvm/java-7-oracle/jre/bin/tnameserv 63 --slave /usr/share/man/man1/tnameserv.1.gz tnameserv.1.gz /usr/lib/jvm/java-7-oracle/man/man1/tnameserv.1.gz
update-alternatives --install /usr/bin/jexec jexec /usr/lib/jvm/java-7-oracle/jre/lib/jexec 63 --slave /usr/share/binfmts/jar jexec-binfmt /usr/lib/jvm/java-7-oracle/jre/lib/jar.binfmt
update-alternatives --install /usr/bin/appletviewer appletviewer /usr/lib/jvm/java-7-oracle/bin/appletviewer 63 --slave /usr/share/man/man1/appletviewer.1.gz appletviewer.1.gz /usr/lib/jvm/java-7-oracle/man/man1/appletviewer.1.gz
update-alternatives --install /usr/bin/apt apt /usr/lib/jvm/java-7-oracle/bin/apt 63 --slave /usr/share/man/man1/apt.1.gz apt.1.gz /usr/lib/jvm/java-7-oracle/man/man1/apt.1.gz
update-alternatives --install /usr/bin/extcheck extcheck /usr/lib/jvm/java-7-oracle/bin/extcheck 63 --slave /usr/share/man/man1/extcheck.1.gz extcheck.1.gz /usr/lib/jvm/java-7-oracle/man/man1/extcheck.1.gz
update-alternatives --install /usr/bin/idlj idlj /usr/lib/jvm/java-7-oracle/bin/idlj 63 --slave /usr/share/man/man1/idlj.1.gz idlj.1.gz /usr/lib/jvm/java-7-oracle/man/man1/idlj.1.gz
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java-7-oracle/bin/jar 63 --slave /usr/share/man/man1/jar.1.gz jar.1.gz /usr/lib/jvm/java-7-oracle/man/man1/jar.1.gz
update-alternatives --install /usr/bin/jarsigner jarsigner /usr/lib/jvm/java-7-oracle/bin/jarsigner 63 --slave /usr/share/man/man1/jarsigner.1.gz jarsigner.1.gz /usr/lib/jvm/java-7-oracle/man/man1/jarsigner.1.gz
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-oracle/bin/javac 63 --slave /usr/share/man/man1/javac.1.gz javac.1.gz /usr/lib/jvm/java-7-oracle/man/man1/javac.1.gz
update-alternatives --install /usr/bin/javadoc javadoc /usr/lib/jvm/java-7-oracle/bin/javadoc 63 --slave /usr/share/man/man1/javadoc.1.gz javadoc.1.gz /usr/lib/jvm/java-7-oracle/man/man1/javadoc.1.gz
update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java-7-oracle/bin/javah 63 --slave /usr/share/man/man1/javah.1.gz javah.1.gz /usr/lib/jvm/java-7-oracle/man/man1/javah.1.gz
update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java-7-oracle/bin/javap 63 --slave /usr/share/man/man1/javap.1.gz javap.1.gz /usr/lib/jvm/java-7-oracle/man/man1/javap.1.gz
update-alternatives --install /usr/bin/jconsole jconsole /usr/lib/jvm/java-7-oracle/bin/jconsole 63 --slave /usr/share/man/man1/jconsole.1.gz jconsole.1.gz /usr/lib/jvm/java-7-oracle/man/man1/jconsole.1.gz
update-alternatives --install /usr/bin/jdb jdb /usr/lib/jvm/java-7-oracle/bin/jdb 63 --slave /usr/share/man/man1/jdb.1.gz jdb.1.gz /usr/lib/jvm/java-7-oracle/man/man1/jdb.1.gz
update-alternatives --install /usr/bin/jhat jhat /usr/lib/jvm/java-7-oracle/bin/jhat 63 --slave /usr/share/man/man1/jhat.1.gz jhat.1.gz /usr/lib/jvm/java-7-oracle/man/man1/jhat.1.gz
update-alternatives --install /usr/bin/jinfo jinfo /usr/lib/jvm/java-7-oracle/bin/jinfo 63 --slave /usr/share/man/man1/jinfo.1.gz jinfo.1.gz /usr/lib/jvm/java-7-oracle/man/man1/jinfo.1.gz
update-alternatives --install /usr/bin/jmap jmap /usr/lib/jvm/java-7-oracle/bin/jmap 63 --slave /usr/share/man/man1/jmap.1.gz jmap.1.gz /usr/lib/jvm/java-7-oracle/man/man1/jmap.1.gz
update-alternatives --install /usr/bin/jps jps /usr/lib/jvm/java-7-oracle/bin/jps 63 --slave /usr/share/man/man1/jps.1.gz jps.1.gz /usr/lib/jvm/java-7-oracle/man/man1/jps.1.gz
update-alternatives --install /usr/bin/jrunscript jrunscript /usr/lib/jvm/java-7-oracle/bin/jrunscript 63 --slave /usr/share/man/man1/jrunscript.1.gz jrunscript.1.gz /usr/lib/jvm/java-7-oracle/man/man1/jrunscript.1.gz
update-alternatives --install /usr/bin/jsadebugd jsadebugd /usr/lib/jvm/java-7-oracle/bin/jsadebugd 63 --slave /usr/share/man/man1/jsadebugd.1.gz jsadebugd.1.gz /usr/lib/jvm/java-7-oracle/man/man1/jsadebugd.1.gz
update-alternatives --install /usr/bin/jstack jstack /usr/lib/jvm/java-7-oracle/bin/jstack 63 --slave /usr/share/man/man1/jstack.1.gz jstack.1.gz /usr/lib/jvm/java-7-oracle/man/man1/jstack.1.gz
update-alternatives --install /usr/bin/jstat jstat /usr/lib/jvm/java-7-oracle/bin/jstat 63 --slave /usr/share/man/man1/jstat.1.gz jstat.1.gz /usr/lib/jvm/java-7-oracle/man/man1/jstat.1.gz
update-alternatives --install /usr/bin/jstatd jstatd /usr/lib/jvm/java-7-oracle/bin/jstatd 63 --slave /usr/share/man/man1/jstatd.1.gz jstatd.1.gz /usr/lib/jvm/java-7-oracle/man/man1/jstatd.1.gz
update-alternatives --install /usr/bin/native2ascii native2ascii /usr/lib/jvm/java-7-oracle/bin/native2ascii 63 --slave /usr/share/man/man1/native2ascii.1.gz native2ascii.1.gz /usr/lib/jvm/java-7-oracle/man/man1/native2ascii.1.gz
update-alternatives --install /usr/bin/rmic rmic /usr/lib/jvm/java-7-oracle/bin/rmic 63 --slave /usr/share/man/man1/rmic.1.gz rmic.1.gz /usr/lib/jvm/java-7-oracle/man/man1/rmic.1.gz
update-alternatives --install /usr/bin/schemagen schemagen /usr/lib/jvm/java-7-oracle/bin/schemagen 63 --slave /usr/share/man/man1/schemagen.1.gz schemagen.1.gz /usr/lib/jvm/java-7-oracle/man/man1/schemagen.1.gz
update-alternatives --install /usr/bin/serialver serialver /usr/lib/jvm/java-7-oracle/bin/serialver 63 --slave /usr/share/man/man1/serialver.1.gz serialver.1.gz /usr/lib/jvm/java-7-oracle/man/man1/serialver.1.gz
update-alternatives --install /usr/bin/wsgen wsgen /usr/lib/jvm/java-7-oracle/bin/wsgen 63 --slave /usr/share/man/man1/wsgen.1.gz wsgen.1.gz /usr/lib/jvm/java-7-oracle/man/man1/wsgen.1.gz
update-alternatives --install /usr/bin/wsimport wsimport /usr/lib/jvm/java-7-oracle/bin/wsimport 63 --slave /usr/share/man/man1/wsimport.1.gz wsimport.1.gz /usr/lib/jvm/java-7-oracle/man/man1/wsimport.1.gz
update-alternatives --install /usr/bin/xjc xjc /usr/lib/jvm/java-7-oracle/bin/xjc 63 --slave /usr/share/man/man1/xjc.1.gz xjc.1.gz /usr/lib/jvm/java-7-oracle/man/man1/xjc.1.gz
update-mime
update-binfmts --package java-7-oracle --import jar
Code: Alles auswählen
name=java-7-oracle
alias=java-7-oracle
priority=63
section=non-free
jre java /usr/lib/jvm/java-7-oracle/jre/bin/java
jre javaws /usr/lib/jvm/java-7-oracle/jre/bin/javaws
jre keytool /usr/lib/jvm/java-7-oracle/jre/bin/keytool
jre pack200 /usr/lib/jvm/java-7-oracle/jre/bin/pack200
jre policytool /usr/lib/jvm/java-7-oracle/jre/bin/policytool
jre rmid /usr/lib/jvm/java-7-oracle/jre/bin/rmid
jre rmiregistry /usr/lib/jvm/java-7-oracle/jre/bin/rmiregistry
jre unpack200 /usr/lib/jvm/java-7-oracle/jre/bin/unpack200
jre orbd /usr/lib/jvm/java-7-oracle/jre/bin/orbd
jre servertool /usr/lib/jvm/java-7-oracle/jre/bin/servertool
jre tnameserv /usr/lib/jvm/java-7-oracle/jre/bin/tnameserv
jre jexec /usr/lib/jvm/java-7-oracle/jre/lib/jexec
jdk appletviewer /usr/lib/jvm/java-7-oracle/bin/appletviewer
jdk apt /usr/lib/jvm/java-7-oracle/bin/apt
jdk extcheck /usr/lib/jvm/java-7-oracle/bin/extcheck
jdk idlj /usr/lib/jvm/java-7-oracle/bin/idlj
jdk jar /usr/lib/jvm/java-7-oracle/bin/jar
jdk jarsigner /usr/lib/jvm/java-7-oracle/bin/jarsigner
jdk javac /usr/lib/jvm/java-7-oracle/bin/javac
jdk javadoc /usr/lib/jvm/java-7-oracle/bin/javadoc
jdk javah /usr/lib/jvm/java-7-oracle/bin/javah
jdk javap /usr/lib/jvm/java-7-oracle/bin/javap
jdk jconsole /usr/lib/jvm/java-7-oracle/bin/jconsole
jdk jdb /usr/lib/jvm/java-7-oracle/bin/jdb
jdk jhat /usr/lib/jvm/java-7-oracle/bin/jhat
jdk jinfo /usr/lib/jvm/java-7-oracle/bin/jinfo
jdk jmap /usr/lib/jvm/java-7-oracle/bin/jmap
jdk jps /usr/lib/jvm/java-7-oracle/bin/jps
jdk jrunscript /usr/lib/jvm/java-7-oracle/bin/jrunscript
jdk jsadebugd /usr/lib/jvm/java-7-oracle/bin/jsadebugd
jdk jstack /usr/lib/jvm/java-7-oracle/bin/jstack
jdk jstat /usr/lib/jvm/java-7-oracle/bin/jstat
jdk jstatd /usr/lib/jvm/java-7-oracle/bin/jstatd
jdk native2ascii /usr/lib/jvm/java-7-oracle/bin/native2ascii
jdk rmic /usr/lib/jvm/java-7-oracle/bin/rmic
jdk schemagen /usr/lib/jvm/java-7-oracle/bin/schemagen
jdk serialver /usr/lib/jvm/java-7-oracle/bin/serialver
jdk wsgen /usr/lib/jvm/java-7-oracle/bin/wsgen
jdk wsimport /usr/lib/jvm/java-7-oracle/bin/wsimport
jdk xjc /usr/lib/jvm/java-7-oracle/bin/xjc