Pagina 1 di 1
[Risolto]: Slackware multilib e java
Inviato: dom 23 giu 2013, 0:10
da james2221
ciao
Slackware 86_64
ieri ho buttato dentro Slackware multilib, provato con draftsight che è a 32bit e anche con wine: tutto ok.
Oggi volevo sincronizzare i miei dati nel cloud (uso Wuala) e mi sarebbe bastato aprire il sito, aprire una finestra di dialogo e tramite ID e passwd accedere al cloud. Bisogna però che cia sia installato Java. Ho pertanto installato la versione 64bit e la pagina di verifica di Oracle mi conferma che l'installazione è corretta (per la cronaca jre-7u25-linux-x64).Clicco sul sito del cloud e mi si dice che sta avviando Java....ormai da mezzora....
Anche il terminale conferma
Codice: Seleziona tutto
JVMLauncher.afterStart(): starting JVM process watcher
SE invece chiedo
Codice: Seleziona tutto
which: no java in (/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib64/qt/bin:.)
mi dice che mancano le lib. Allora provo a installare la versione java32bit ma il sito di wuala mi dice subito che Java non c'è, almeno con la 64bit tentava di cercarlo.
E' un problema di librerie 32-64 presumo, ma siccome sta storia del multilib non mi è chiarissima non so dove mettere le mani.
A meno che manchi qualcosa di Java ....
grazie
Re: Slackware multilib e java
Inviato: dom 23 giu 2013, 11:39
da erio
...forse e' meglio fare il pacchetto java tramite slackbuild,credo,visto che non lo specifichi..
Re: Slackware multilib e java
Inviato: dom 23 giu 2013, 12:17
da james2221
ciao
penso di aver fatto i passaggi corretti.
Ho seguito questo wiki
http://docs.slackware.com/howtos:software:java
utilizzando pertanto lo slackbuild su DVD e scaricando l'ultima versione di Jre, come specificato peraltro sia nel wiki che nel dvd stesso.
Dove posso avere cannato ?
grazie
Re: Slackware multilib e java
Inviato: dom 23 giu 2013, 13:48
da erio
io ho usato jdk per xbmc,e devi riavviare per averlo operativo,ma sicuramente l'hai fatto.
Re: Slackware multilib e java
Inviato: dom 23 giu 2013, 14:00
da 414N
Sembra che tu non abbia effettuato un nuovo login subito dopo aver installato Java.
Innanzitutto controlla che /etc/profile.d/jre.sh o jdk.sh esista e sia eseguibile: in questo modo, al login successivo, dovresti avere nel PATH il percorso giusto per trovare il binario java.
Per applicare il cambiamento subito puoi lanciare firefox da terminale dopo aver ricaricato il file /etc/profile (e, di conseguenza, anche il file relativo a Java) così:
Re: Slackware multilib e java
Inviato: lun 24 giu 2013, 7:28
da james2221
ciao
per aver risolto ho risolto, quello che mi fa leggermente imbestialire è il non sapere come. Ovvero: la installazione è stata fatta con i sacri crismi, ho spento e riacceso (mi sono spostato su Arch per sincronizzare e fare il backup in cloud) ma nonostante tutto niente da fare, nella pagina web del cloud il pirolino continuava a girare all'infinito e mi diceva che stava cercando java. Ieri sera prima della nanna accendo il pc, leggo il suggerimento di @414, butto lì un
e tutto funge.
La domanda tra il serio e il faceto: ma non è che la nostra amata distro, sapendo che sono un nubbio, mi stia prendendo in giro? Ma ad ogni riavvio non si aggiornano in automatico i profili?
grazie
Re: [Risolto]: Slackware multilib e java
Inviato: lun 24 giu 2013, 13:02
da ZeroUno
Se usi KDE&Konsole:
Apri Konsole
Impostazioni -> Gestisci profili -> Modifica profilo -> Comando: /bin/bash -l
Re: [Risolto]: Slackware multilib e java
Inviato: lun 24 giu 2013, 13:10
da james2221
ok chiarissimo, ma su Slack ho xfce4.
Grazie
Re: [Risolto]: Slackware multilib e java
Inviato: lun 24 giu 2013, 13:54
da ZeroUno
Quando carichi il terminale, ti compare "bash$" o "<username>@<hostname>:~ $" ?
prova a dare un 'ps -f' appena aperta la shell:
Codice: Seleziona tutto
$ ps -f
UID PID PPID C STIME TTY TIME CMD
matteo 28862 26216 0 13:48 pts/4 00:00:00 /bin/bash -l
Nel primo caso significa che non ha caricato /etc/profile perchè ha caricato bash e non bash -l
Dovresti cercare la stessa impostazione per xfce.
Anche se ho fatto la prova e mi sembra che la JAVA_HOME la imposta comunque anche se non ci metto bash -l
prova a dare echo $JAVA_HOME appena aperta la shell.
Però io uso kde; vedi se xfce ha l'opzione "carica le variabili di ambiente" o "il profilo" al login.
Usi startx o runlevel 4? eventualmente usi xdm? Anche questo può entrare in gioco
Re: [Risolto]: Slackware multilib e java
Inviato: lun 24 giu 2013, 14:23
da james2221
ciao
non carica i profili, ho questo
Codice: Seleziona tutto
bash-4.2$ ps -f
UID PID PPID C STIME TTY TIME CMD
piero 2747 2745 0 14:18 pts/0 00:00:00 bash
ma non ho trovato opzioni al riguardo nelle preferenze del terminale.
Ci entrano per caso le opzioni di slim.conf, datosi che avvio con runlevel4 ?
c'è questa riga in slim.conf che mi incuriosisce
grazie