Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian)
  • Search

Java 64-bit

Questa è la sezione italiana del forum gentoo destinata a fornire supporto all'omonima distribuzione.

Moderator: ago

Post Reply
  • Print view
Advanced search
46 posts
  • 1
  • 2
  • Next
Author
Message
publiosulpicio
Apprentice
Apprentice
User avatar
Posts: 150
Joined: Sun Aug 31, 2008 12:11 pm

Java 64-bit

  • Quote

Post by publiosulpicio » Thu Nov 20, 2008 5:03 pm

Salve a tutti. Ho gentoo installato nella versione a 64-bit. C'è un modo ragionevole per far funzionare in firefox il supporto java? Leggendo in giro quasi tutti dicono di installare firefox-bin a 32 bit, ma vorrei evitarlo.. dopo tutto voglio usare un sistema a 64 bit! Grazie a tutti.
Ricky
Top
ckx3009
Guru
Guru
User avatar
Posts: 362
Joined: Tue Apr 08, 2008 10:05 pm
Location: Milano, Italy

  • Quote

Post by ckx3009 » Thu Nov 20, 2008 5:21 pm

il problema e' che il supporto per i tuoi 64 bit e' ancora molto limitato e spesso ti tocca scendere a compromessi, come per ALSA o, in questo caso, per firefox.

puoi provare a dare un occhio alla guida a java per gentoo
Top
publiosulpicio
Apprentice
Apprentice
User avatar
Posts: 150
Joined: Sun Aug 31, 2008 12:11 pm

  • Quote

Post by publiosulpicio » Thu Nov 20, 2008 6:15 pm

L'ho già guardata, fa solo un accenno alla questione dell'architettura e non dice niente di utile per questo problema... qualcuno ne sa di più?
Top
djinnZ
Advocate
Advocate
User avatar
Posts: 4831
Joined: Thu Nov 02, 2006 12:47 pm
Location: somewhere in L.O.S.
Contact:
Contact djinnZ
Website

  • Quote

Post by djinnZ » Thu Nov 20, 2008 6:16 pm

oppure potresti provare suportando il java via bin_fmt ma tutti i programmi del chroot a 32 troverebbero modo di incasinarsi, oltre ai rischi di sicurezza ed i problemi assortiti.
Di sicuro ti complichi la vita e non guadagni molto in prestazioni.
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Top
publiosulpicio
Apprentice
Apprentice
User avatar
Posts: 150
Joined: Sun Aug 31, 2008 12:11 pm

  • Quote

Post by publiosulpicio » Thu Nov 20, 2008 7:39 pm

Quindi la soluzione migliore è usare firefox a 32 bit?
Top
ckx3009
Guru
Guru
User avatar
Posts: 362
Joined: Tue Apr 08, 2008 10:05 pm
Location: Milano, Italy

  • Quote

Post by ckx3009 » Thu Nov 20, 2008 8:30 pm

sembrerebbe di si.
la differenza cmq sara' abbastanza poco visibile in ogni caso.
Top
Deus Ex
Guru
Guru
User avatar
Posts: 489
Joined: Wed Nov 16, 2005 8:32 am
Location: Patavium

  • Quote

Post by Deus Ex » Fri Nov 21, 2008 7:54 am

Io continuo ad usare Blackdown, che per quanto vecchiotta, continua a funzionare con la sua VM.
Deus Ex
--
L’inflazione che caccia nelle mani dell’individuo, in un gesto solo, miliardi di marchi, lasciandolo più miserabile di prima, dimostra punto per punto che il denaro è un’allucinazione collettiva.
Top
Robu
n00b
n00b
Posts: 24
Joined: Wed Nov 19, 2003 4:09 pm
Location: Italy

  • Quote

Post by Robu » Fri Nov 21, 2008 8:47 am

Quindi la soluzione migliore è usare firefox a 32 bit?
Non so se sia la soluzione migliore, ma io uso icedtea-bin e sono soddisfatto.
L'ebuild lo ho preso qui cercando nel forum:
http://gimpel.ath.cx/svn/gimpel/dev-java/
Ciao
Top
publiosulpicio
Apprentice
Apprentice
User avatar
Posts: 150
Joined: Sun Aug 31, 2008 12:11 pm

  • Quote

Post by publiosulpicio » Fri Nov 21, 2008 7:01 pm

Robu wrote:
Quindi la soluzione migliore è usare firefox a 32 bit?
Non so se sia la soluzione migliore, ma io uso icedtea-bin e sono soddisfatto.
L'ebuild lo ho preso qui cercando nel forum:
http://gimpel.ath.cx/svn/gimpel/dev-java/
Ciao
Potresti spiegarmi meglio cosa fare o linkare una guida per usare ebuild che non sono già in portage? Ho appena iniziato ad usare Gentoo!
Top
Robu
n00b
n00b
Posts: 24
Joined: Wed Nov 19, 2003 4:09 pm
Location: Italy

  • Quote

Post by Robu » Sat Nov 22, 2008 12:57 pm

publiosulpicio:
per gestire gli overlay ci sono diverse guide ed il programma più indicato credo sia layman. Fai una ricerca, trovi molte guide e threads.
Premetto che non sono esperto quindi sicuramente le cose che ti scrivo non saranno "le migliori", ma confido che qui nel forum altri correggeranno le cose errate.
Io ho solo questo pacchetto che non è incluso nel tree ufficiale di portage quindi non ho installato layman ed ho fatto le cose manualmente:
nel caso specifico di icedtea-bin crei la dir /usr/local/portage/dev-java/icedtea-bin/ e ci copi dentro i files e il folder del link che ho indicato nel precedente post. Per essere più precisi tra i due ebuild ti consiglio di copiarti solo la versione inferiore (icedtea-bin-1.7.0.ebuild). Poi da root vai in quella directory e ricostruisci il file Manifest:

Code: Select all

ebuild icedtea-bin-1.7.0.ebuild manifest
Ora abiliti la versione instabile di icedtea-bin:

Code: Select all

echo "dev-java/icedtea-bin ~amd64" >> /etc/portage/package.keywords
Questa versione richiede gcc-4.2 installato. Installalo e poi con

Code: Select all

 emerge icedtea-bin
installi il plugin per il browser.
Qui nel forum http://forums.gentoo.org/viewtopic-t-63 ... edtea.html trovi anche come fare le cose "bene" nel caso che questo metodo non ti dovesse funzionare a dovere. Io ho scelto questo metodo per non dover compilare troppe cose. Spero di esserti stato di aiuto. Ciao
Top
fbcyborg
Advocate
Advocate
User avatar
Posts: 3056
Joined: Sun Oct 16, 2005 12:08 pm
Location: ROMA

  • Quote

Post by fbcyborg » Sat Nov 22, 2008 3:15 pm

Ciao,

io uso mozilla-firefox-bin + sun-jre-bin e non ho alcun problema. L'unica cosa è che è richiesto il link simbolico da /opt/emul-linux-x86-java-X.X.X/plugin/i386/ns7/libjavaplugin_oji.so a /opt/firefox/plugins/libjavaplugin_oji.so
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Top
CarloJekko
Veteran
Veteran
User avatar
Posts: 1315
Joined: Thu Mar 31, 2005 9:00 am
Location: Baia Domizia :-)
Contact:
Contact CarloJekko
Website

  • Quote

Post by CarloJekko » Fri Dec 12, 2008 3:42 pm

è arrivata finalmente la notizia: http://blogs.sun.com/vita/entry/java_se_6_update_12
si scarica da : http://download.java.net/jdk6/
EDIT : aggiornato il link (scusa fbcyborg)
e quindi la versione a 32 bit : http://www.java.net/download/jdk6/6u12/ ... c_2008.bin
e qui quella a 64: http://www.java.net/download/jdk6/6u12/ ... c_2008.bin
Le librerie da linkare all'interno della cartella plugin del browser sono libjavaplugin_jni.so e libnpjp2.so
... meglio tardi che mai !!
:wink:
Last edited by CarloJekko on Fri Dec 12, 2008 11:36 pm, edited 3 times in total.
C.
Top
fbcyborg
Advocate
Advocate
User avatar
Posts: 3056
Joined: Sun Oct 16, 2005 12:08 pm
Location: ROMA

  • Quote

Post by fbcyborg » Fri Dec 12, 2008 10:09 pm

Ottima Notizia!!

Esattamente in che directory (di destinazione) lo fai il link simbolico?
Vorrei far sì che tutti gli utenti di default avessero tutti i plugin a disposizione.
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Top
CarloJekko
Veteran
Veteran
User avatar
Posts: 1315
Joined: Thu Mar 31, 2005 9:00 am
Location: Baia Domizia :-)
Contact:
Contact CarloJekko
Website

  • Quote

Post by CarloJekko » Fri Dec 12, 2008 10:45 pm

fbcyborg wrote:Ottima Notizia!!

Esattamente in che directory (di destinazione) lo fai il link simbolico?
Vorrei far sì che tutti gli utenti di default avessero tutti i plugin a disposizione.
prova /usr/lib/nsbrowser/plugins/
C.
Top
fbcyborg
Advocate
Advocate
User avatar
Posts: 3056
Joined: Sun Oct 16, 2005 12:08 pm
Location: ROMA

  • Quote

Post by fbcyborg » Fri Dec 12, 2008 10:52 pm

Ho provato, però secondo me questi files hanno dei problemi:
Quando vado a linkare jdk1.6.0_12/jre/lib/i386/libjavaplugin_jni.so e jdk1.6.0_12/jre/lib/i386/libnpjp2.so nella dir che mi hai detto (ma in realtà qualsiasi sia la dir di destinazione fa la stessa cosa), poi facendo un ls -l /usr/lib/nsbrowser/plugins/, ottengo una cosa strana: entrambi i files appena linkati "lampeggiano"!!! Come quando c'è un link simbolico che fa riferimento ad un file che è stato cancellato dall'hard disk! O_O

Non capisco.

L'installazione di jdk-6u12-ea-bin-b02-linux-i586-08_dec_2008.bin, ovviamente l'ho fatta manualmente, lanciando il binario da riga di comando.

EDIT1: anche se ci copio entrambi i files, in quella dir, il java plugin non mi funziona.
EDIT2: forse ho scoperto perché non funziona!!! Mi sa che tu hai riportato l'URL della versione a 32 bit per i586! :D quì serve quella per amd64! Ed io che ho bovinamente scaricato senza controllare l'esattezza dell'URL! :D
EDIT3: Ecco svelato l'arcano! :D il link corretto al plugin da scaricare per amd64 è questo.
Per far sì che il java plugin funzioni occorre digitare i seguenti comandi:

Code: Select all

ln -s /opt/jdk1.6.0_12/jre/lib/amd64/libjavaplugin_jni.so /usr/lib/nsbrowser/plugins/libjavaplugin_jni.so
ln -s /opt/jdk1.6.0_12/jre/lib/amd64/libnpjp2.so /usr/lib/nsbrowser/plugins/libnpjp2.so
E sul primo non sono sicuro ma credo sia superfluo. Infatti, andando in about:config, nella lista compare solo libnpjp2. Comunque java funziona.

Finalmente!!!!!!
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Top
CarloJekko
Veteran
Veteran
User avatar
Posts: 1315
Joined: Thu Mar 31, 2005 9:00 am
Location: Baia Domizia :-)
Contact:
Contact CarloJekko
Website

  • Quote

Post by CarloJekko » Fri Dec 12, 2008 11:32 pm

fbcyborg wrote:Ho provato, però secondo me questi files hanno dei problemi:
Quando vado a linkare jdk1.6.0_12/jre/lib/i386/libjavaplugin_jni.so e jdk1.6.0_12/jre/lib/i386/libnpjp2.so nella dir che mi hai detto (ma in realtà qualsiasi sia la dir di destinazione fa la stessa cosa), poi facendo un ls -l /usr/lib/nsbrowser/plugins/, ottengo una cosa strana: entrambi i files appena linkati "lampeggiano"!!! Come quando c'è un link simbolico che fa riferimento ad un file che è stato cancellato dall'hard disk! O_O

Non capisco.

L'installazione di jdk-6u12-ea-bin-b02-linux-i586-08_dec_2008.bin, ovviamente l'ho fatta manualmente, lanciando il binario da riga di comando.

EDIT1: anche se ci copio entrambi i files, in quella dir, il java plugin non mi funziona.
EDIT2: forse ho scoperto perché non funziona!!! Mi sa che tu hai riportato l'URL della versione a 32 bit per i586! :D quì serve quella per amd64! Ed io che ho bovinamente scaricato senza controllare l'esattezza dell'URL! :D
EDIT3: Ecco svelato l'arcano! :D il link corretto al plugin da scaricare per amd64 è questo.
Per far sì che il java plugin funzioni occorre digitare i seguenti comandi:

Code: Select all

ln -s /opt/jdk1.6.0_12/jre/lib/amd64/libjavaplugin_jni.so /usr/lib/nsbrowser/plugins/libjavaplugin_jni.so
ln -s /opt/jdk1.6.0_12/jre/lib/amd64/libnpjp2.so /usr/lib/nsbrowser/plugins/libnpjp2.so
E sul primo non sono sicuro ma credo sia superfluo. Infatti, andando in about:config, nella lista compare solo libnpjp2. Comunque java funziona.

Finalmente!!!!!!
:oops: Scuuuusa ... mi sono lasciato trasportare :lol:
Che tonto.. c'era pure scritto i586
C.
Top
fbcyborg
Advocate
Advocate
User avatar
Posts: 3056
Joined: Sun Oct 16, 2005 12:08 pm
Location: ROMA

  • Quote

Post by fbcyborg » Fri Dec 12, 2008 11:34 pm

Va bene, l'importante è essersene accorti!
Aggiorna il tuo post! :D
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Top
!equilibrium
Bodhisattva
Bodhisattva
User avatar
Posts: 2109
Joined: Sun Jun 06, 2004 5:05 pm
Location: MI/BG/LC
Contact:
Contact !equilibrium
Website

  • Quote

Post by !equilibrium » Wed Dec 24, 2008 1:35 pm

uhmmm.. perchè non leggete attentamente le guide?

Code: Select all

eselect java-nsplugin list
per vivere felici e contenti, ma soprattutto senza fare ca**ate con i symlink broken (voglio vedervi al prossimo switch della JRE/JDK quando non riuscirete più ad avere un classpath sano).
Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe

all my contents are released under the Creative Commons Licence by-nc-nd 2.5
Top
fbcyborg
Advocate
Advocate
User avatar
Posts: 3056
Joined: Sun Oct 16, 2005 12:08 pm
Location: ROMA

  • Quote

Post by fbcyborg » Wed Dec 24, 2008 1:38 pm

Io non ho avuto alcun problema! (A parte quello iniziale della mia disattenzione sul fatto che ho installato la versione non per amd64!) :D Mannaggia allo stress!
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Top
publiosulpicio
Apprentice
Apprentice
User avatar
Posts: 150
Joined: Sun Aug 31, 2008 12:11 pm

  • Quote

Post by publiosulpicio » Tue Jan 06, 2009 3:27 pm

Quindi ora seguendo la guidda ufficiale si ha java funzionante anche a 64 bit? A me non sembra! Cioè, se seguo la guida non è tutto come prima! L'output di eselect java-nsplugin list è

Code: Select all

Available 32-bit Java browser plugins
Available 64-bit Java browser plugins
In pratica cosa devo fare?
Top
fbcyborg
Advocate
Advocate
User avatar
Posts: 3056
Joined: Sun Oct 16, 2005 12:08 pm
Location: ROMA

  • Quote

Post by fbcyborg » Tue Jan 06, 2009 3:28 pm

Ma lascia perdere la guida ufficiale (per ora) e fai come indicato in questo thread! Vedrai che funziona!
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Top
GabrieleB
Guru
Guru
User avatar
Posts: 317
Joined: Tue Jul 22, 2003 3:28 pm

  • Quote

Post by GabrieleB » Sun Jan 11, 2009 10:34 am

fbcyborg wrote: L'installazione di jdk-6u12-ea-bin-b02-linux-i586-08_dec_2008.bin, ovviamente l'ho fatta manualmente, lanciando il binario da riga di comando.
questo 3d capita a fagiolo ... sto ripassando a gentoo dopo un anno di winzozz.
sono au amd64, e emerge mi ha messo su dev-java/sun-jdk-1.6.0.11. Vedo che il plugin riporta versione 12. Lo posso installare lo stesso ? O devo installarmi a manella jdk.1.6.0.12 ?
Keyboard error. Press F1 to continue.
Top
fbcyborg
Advocate
Advocate
User avatar
Posts: 3056
Joined: Sun Oct 16, 2005 12:08 pm
Location: ROMA

  • Quote

Post by fbcyborg » Sun Jan 11, 2009 12:16 pm

Certo che puoi installarlo lo stesso!
Io l'ho installato a manella perché in portage ancora non c'è la .12. (Può essere anche che nel frattempo l'abbiano messa eh!)
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Top
oRDeX
Veteran
Veteran
User avatar
Posts: 1325
Joined: Sun Oct 19, 2003 12:08 pm
Location: Italy
Contact:
Contact oRDeX
Website

  • Quote

Post by oRDeX » Sun Jan 11, 2009 12:49 pm

Per evitare queste cose a "manella" è possibile scaricare un ebuild dalla directory di un overlay:
https://overlays.gentoo.org/proj/java/e ... ta2.ebuild
Quanto meno la procedura sarà più pulita.
Top
fbcyborg
Advocate
Advocate
User avatar
Posts: 3056
Joined: Sun Oct 16, 2005 12:08 pm
Location: ROMA

  • Quote

Post by fbcyborg » Sun Jan 11, 2009 8:28 pm

Con questo ebuild scarico il file jdk-6u12-ea-bin-b02-linux-i586-08_dec_2008.bin .

Non è la versione per amd64!
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Top
Post Reply
  • Print view

46 posts
  • 1
  • 2
  • Next

Return to “Forum italiano (Italian)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic