Pagina 1 di 2

[RISOLTO]Java su slackware.

Inviato: mer 26 set 2012, 11:22
da escher
Ciao a tutti volevo chiedervi se java è già installato sulla slackware (13.1).
Ve lo chiedo non per programmare ma perchè voglio usare JOSM ossia il programma per mappare di OpenstreetMaps.
Quando do da shell:

Codice: Seleziona tutto

java -jar josm-tested.jar
Come output ho:

Codice: Seleziona tutto

bash: java: command not found
Quindi credo che non sia installato java. Quale pacchetto devo installare?
Grazie delle eventuali risposte :)

Re: Java su slackware.

Inviato: mer 26 set 2012, 11:53
da nyquist
Ciao,
se non ricordo male, solitamente, era presente il pacchetto jre. Premetto che ho sempre effettuato un'installazione di tipo full.
Per vedere se ce l'hai installato dai il comando

Codice: Seleziona tutto

ls /var/log/packages | grep jre
Poi nella sezione /extra del dvd trovi anche il pacchetto jdk.

Re: Java su slackware.

Inviato: mer 26 set 2012, 15:02
da targzeta
Evidentemente, se dando java ti restituisce 'command not found' vuol dire che non ce l'hai :). Comunque nella slackware 13.1 esiste e il pacchetto si trova sotto l/. Il pacchetto si chiama jre,

Emanuele

Re: Java su slackware.

Inviato: mer 26 set 2012, 17:34
da ZeroUno
e magari verifica pure se java è nel path.

se non erro nelle ultime versioni veniva messa la JAVA_HOME/bin nel path, ma credo che in versioni precedenti mi sa che venivano messi dei link in /usr/bin o simile.

comunque se è installata la trovi in /usr/lib/java

Re: Java su slackware.

Inviato: mer 26 set 2012, 17:39
da escher
Non c'è l'ho in /var/log/packages
Lo scarico da qui va bene? http://download.oracle.com/otn-pub/java ... 586.tar.gz

Ps: l'unica cosa è che non credo di essere in grado di installarlo...seguo la procedura standard?

Codice: Seleziona tutto

tar zxvf nomepacchetto.tar.gz
cd nomepacchetto
./configure
make
checkinstall

Grazie delle risposte :)

Re: Java su slackware.

Inviato: mer 26 set 2012, 17:41
da targzeta
Scusa, perché non lo scarichi dal mirror ufficiale che ti avevo linkato prima? Occhio che il link è per una slackware 13.1 a 32 bit.

Per installarlo basta che dai:

Codice: Seleziona tutto

upgradepkg --install-new jre-6u20-i586-1.txz
Se vuoi che funzioni subito (per rispondere anche a 01), basta che dai:

Codice: Seleziona tutto

source /etc/profile.d/jre.sh
però ti funzionerà solo nella shell in cui l'hai eseguito. Al prossimo riavvio, poi, funzionerà a livello di sistema.

Emanuele

Re: Java su slackware.

Inviato: mer 26 set 2012, 18:59
da escher
Grazie del link ho proprio la Slackware 13.1 a 32 bit.
Provo e ti faccio sapere :)

Re: Java su slackware.

Inviato: mer 26 set 2012, 19:11
da escher
Perfetto risolto, funziona tutto.
Grazie :)

Re: [RISOLTO]Java su slackware.

Inviato: sab 6 ott 2012, 13:32
da sunreal
Visto che si parla di come installare java ed il post è recente, approfitto. Volendo installare java sulla nuova slack 14, ho visto che nel cd in
extra --> source ---> java
c'è uno slackbuild per creare il pacchetto per java. Nel file Readme trovo scritto:

Then, run the script like this:
./java.SlackBuild /tmp/jre-7u5-linux-x64.tar.gz

solo che dal sit odi java l' ultima versione è la jre-7u7-linux-i586. Quindi il mio comando è stato adattato così:
./java.SlackBuild /tmp/jre-7u7-linux-i586.tar.gz ho provato a fare il pacchetto e mi sembra che tutto sia proceduto correttamente. Posso installarlo senza patemi?

Re: [RISOLTO]Java su slackware.

Inviato: sab 6 ott 2012, 13:38
da targzeta
Mi sembra che lo slackbuild si riferisca ad una verisione a 64bit mentre tu hai scaricato una i586. Comunque sì, a parte questo lo SlackBuild non sembra far riferimento ad una specifica versione della jre quindi dovrebbe andar bene.

Emanuele

Re: [RISOLTO]Java su slackware.

Inviato: sab 6 ott 2012, 13:55
da sunreal
Beh, lo slackbuild è nel cd di slack a 32 bit, non credo che sia per una versione a 64, forse il testo di esempio è riferito ad una versione qualsiasi......

Re: [RISOLTO]Java su slackware.

Inviato: sab 6 ott 2012, 14:18
da ilmich
mi intrometto per segnalare che installare java della oracle non è piu' l'unica soluzione per noi slackweristi.
esiste l'alternatica chiamata openjdk/openjre, nata in seno all'iniziativa dell'allora sun che rilascio i sorgenti.
dalla versione 7 questa VM è diventata conforme allo standard e questo in soldoni si traduce nel fatto che sia gli sviluppatori, che gli utilizzatori comuni non notano alcuna differenza (a parte casi eccezionali)
già da tempo alienbob fornisce i pacchetti precompilati.
i pacchettizzatori di slacky hanno iniziato a renderli disponibili dal repo 13.37.. già nel nuovo repo a 64bit della 14 si inizia a intravedere qualcosa.

percio' il mio umile suggerimento è di dargli una chance in nome dell'open source :)

ciau

Re: [RISOLTO]Java su slackware.

Inviato: sab 6 ott 2012, 14:47
da ZeroUno
da segnalare, per chi passa da oracle a open, che quest'ultima versione non ha il plugin per firefox che va installato a parte e si chiama, in modo non molto intuitivo, icedtea-web, già nel repo a 64bit

Re: [RISOLTO]Java su slackware.

Inviato: sab 27 ott 2012, 22:24
da boh
Approfitto del topic per chiedere una cosa inerente.
Vorrei fare qualche esperimento con android e questo, per semplicità, mi implica l'installazione di eclipse che di conseguenza necessita il jdk.
Ora, ho usato lo slackbuild presente in /extra e ho pacchettizzato il jdk di Oracle senza problemi.
Prima di installarlo, tuttavia, volevo chiedere qualche info su openjdk: mi conviene installare questo in luogo del jdk di Oracle? Ci sono tante differenze? CI saranno problemi per sviluppare per android?

Grazie a chiunque saprà rispondermi :D

Re: [RISOLTO]Java su slackware.

Inviato: sab 27 ott 2012, 23:26
da ZeroUno
non conosco android, ma considerando che oraclejdk si basa su openjdk ;) non dovrebbero esserci problemi.