Versegod! openjdk eller sunjava?

Generell diskusjon om Linux og fri programvare, ikke et support forum.

Versegod! openjdk eller sunjava?

Innleggav epos85 » man 18.10.2010 11:35

Hei!

Til min store lettelse, så fikk jeg til sun-java6 i dag. Vil dele mine oppdagelser med andre som har problemer med å integrere sun-java6 i firefox.

Jeg trodde det var som i gamledager å installere fra synaptics/rpm å deretter i terminal:
Kode: Merk alt
$ sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.21/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin_oji.so

FEIL! :)

Jeg prøvde også å legge til en plugin & plugins mappe i /home/'minbruker'/.mozilla/, deretter:
Kode: Merk alt
$ sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.21/jre/plugin/i386/ns7/libjavaplugin_oji.so /home/'minbruker'/.mozilla/plugins/libjavaplugin_oji.so

Men bare elendighet..

Jeg fant 2 kommandoer, og det fikset mitt problem.
Her min versjon av 'Installere sun-java6, og legge det til i Firefox-tutorial'.

1. I mitt tilfelle(Ubuntu 10.04/10.10), så la jeg til og installerte community PPA for sun-java6:
Kode: Merk alt
$ sudo add-apt-repository ppa:sun-java-community-team/sun-java6 && sudo apt-get update && sudo apt-get install sun-java6


2. Velg hvilken java som skal være standard:
Kode: Merk alt
$ sudo update-alternatives --config java

Velg '/usr/lib/jvm/java-6-sun/jre/bin/java'

3. Velg hvilken java firefox skal bruke:
Kode: Merk alt
sudo update-alternatives --config mozilla-javaplugin.so

Velg '/usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so'

I teorien, skal firefox ha sun-java6 støtte etter dette.. Fungerte bra hos meg.
Er godt mulig enkelte må linke libjavaplugin_oji.so til ~/.mozilla/plugin /plugins/, eventuelt /usr/lib/mozilla/plugins

Er greit å nevne at du kan kjøre de 2 siste kommandoene ettersom hvilken java du vil bruke, dersom du har openjdk og sun-java. Er heller ikke noe problem i å ha begge installert, kaster bare bort litt plass.

Brukerens avatar
medlem i 215 måneder
 

Re: Versegod! openjdk eller sunjava?

Innleggav moma » man 18.10.2010 12:52

Hei,
Bra analyse om Java. Den update-alternatives kommandoen er nyttig. Du kan også installere Java Runtime på denne... måten.

Du benytter pakkebrønnen "ppa:sun-java-community-team", men Java finnes også i Canonicals Partner brønn. Den kan du aktiviere i software-sources... dialogen, via Synaptic. Canonical er firmaet som står bak Ubuntu.

Erfaren
Brukerens avatar
medlem i 234 måneder
 

Re: Versegod! openjdk eller sunjava?

Innleggav epos85 » man 18.10.2010 13:04

moma skrev:Hei,
Bra analyse om Java. Den update-alternatives kommandoen er nyttig. Du kan også installere Java Runtime på denne... måten.

Du benytter pakkebrønnen "ppa:sun-java-community-team", men Java finnes også i Canonicals Partner brønn. Den kan du aktiviere i software-sources... dialogen, via Synaptic.


For min del er Sun Java mer interessant enn OpenJDK. Et program ut av mange(limewire) krever Sun Java for å fungere.

Aha, har ikke så mye peiling på Canonicals.. Hva finner man der av pakker da? Fins det noen lister?

Brukerens avatar
medlem i 215 måneder
 

Re: Versegod! openjdk eller sunjava?

Innleggav moma » man 18.10.2010 16:13

epos85: Hva finner man der av pakker da? Fins det noen lister?
Godt spørsmål.
Partner repoen liggere her
http://archive.canonical.com/ubuntu/dists/maverick/
Jeg kopierte URL'en fra Synaptic.

Hent pakkeliste for Maverick (64bits pakker).
$ wget http://archive.canonical.com/ubuntu/dis ... ackages.gz
Les fila og vis pakkenavn.
$ zcat Packages.gz | grep Package
Kode: Merk alt
Package: gstreamer0.10-fluendo-plugins-mp3-partner
Package: skype
Package: canonical-census  <- nokså interessant.
Package: sun-java6-plugin
Package: sun-java6-jdk
Package: sun-java6-demo
Package: sun-java6-bin
Package: ia32-sun-java6-bin  <-- kun i 64bit repo.
Package: sun-java6-source
Package: sun-java6-jre
Package: sun-java6-javadb
Package: sun-java6-fonts
Package: centrifydc
Package: acroread
Package: adobereader-deu
Package: uex
Package: openbravo-erp

EDIT: Vet noen her i forumet hvordan man tar ut pakkelister pr. brønn, gjerne v.h.a apt-cache eller dpkg kommandoer. Altså gi enklere svar på epos85s spørsmål.

Erfaren
Brukerens avatar
medlem i 234 måneder
 

Re: Versegod! openjdk eller sunjava?

Innleggav epos85 » tir 19.10.2010 10:30

moma skrev:epos85: Hva finner man der av pakker da? Fins det noen lister?
Godt spørsmål.
Partner repoen liggere her
http://archive.canonical.com/ubuntu/dists/maverick/
Jeg kopierte URL'en fra Synaptic.

Hent pakkeliste for Maverick (64bits pakker).
$ wget http://archive.canonical.com/ubuntu/dis ... ackages.gz
Les fila og vis pakkenavn.
$ zcat Packages.gz | grep Package
Kode: Merk alt
Package: gstreamer0.10-fluendo-plugins-mp3-partner
Package: skype
Package: canonical-census  <- nokså interessant.
Package: sun-java6-plugin
Package: sun-java6-jdk
Package: sun-java6-demo
Package: sun-java6-bin
Package: ia32-sun-java6-bin  <-- kun i 64bit repo.
Package: sun-java6-source
Package: sun-java6-jre
Package: sun-java6-javadb
Package: sun-java6-fonts
Package: centrifydc
Package: acroread
Package: adobereader-deu
Package: uex
Package: openbravo-erp

EDIT: Vet noen her i forumet hvordan man tar ut pakkelister pr. brønn, gjerne v.h.a apt-cache eller dpkg kommandoer. Altså gi enklere svar på epos85s spørsmål.


Ahh, tenkte ikke noe over det før jeg åpnet ubuntu programvaresenter. Kan jo klikke på Canonical der, å da kommer lista opp på høyre side :-) Takk allikavel for mye nyttig informasjon!

Brukerens avatar
medlem i 215 måneder
 


Returner til Generell diskusjon



Hvem er i Forumene

Registrerte brukere: Google [Bot]