Java con link sbagliato su 12.1

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
pino_otto
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 9 lug 2006, 11:57
Slackware: 14.2
Kernel: 4.4.14-smp
Desktop: KDE 4.14.3
Località: Torino - Canton (China)

Java con link sbagliato su 12.1

Messaggio da pino_otto »

Ho installato il JDK sia dal DVD (directory extra) sia da repository web e ho notato che installa tutti i file nella directory /usr/lib/java e poi fa un link simbolico /usr/lib/jdk1.6.0_06 che punta a /usr/lib/java.

Non dovrebbe essere al contrario ? Cioe, installare tutti i file nella directory /usr/lib/jdk1.6.0_06 e poi fare un link simbolico /usr/lib/java che punta a /usr/lib/jdk1.6.0_06. In questo modo e' possibile avere versioni diverse del jdk e/o jre contemporaneamente installate e col link simbolico /usr/lib/java abilitare quella che si vuole usare come default. In passato era cosi'.

Si tratta di un errore ? oppure e' un nuovo modo di gestire java ?
Se e' un errore, chi lo puo' notificare a Pat ?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Java con link sbagliato su 12.1

Messaggio da conraid »

Eh no, è proprio così se funziona. Se leggi il changelog ti accorgi del perché del cambiamento.
E' cambiato perché kdebindings vuole così... o almeno sembra

pino_otto
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 9 lug 2006, 11:57
Slackware: 14.2
Kernel: 4.4.14-smp
Desktop: KDE 4.14.3
Località: Torino - Canton (China)

Re: Java con link sbagliato su 12.1

Messaggio da pino_otto »

conraid ha scritto:Eh no, è proprio così se funziona. Se leggi il changelog ti accorgi del perché del cambiamento.
E' cambiato perché kdebindings vuole così... o almeno sembra
Non sono un mega-esperto, pero' non mi sembra una cosa fatta bene.

Se voglio avere piu' versioni del jdk o jre, come faccio, se me le installa tutte dentro /usr/lib/java ? l'ultima che installo mi sovrascrive quella di prima ! e poi mi trovo tutti i link simpolici di tutte le varie versioni che puntano all'unica directory reale /usr/lib/java. buh... c'e' qualcosa che mi sfugge...

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Java con link sbagliato su 12.1

Messaggio da conraid »

Che devo dirti, lo chiesi a Pat e la risposta fu
> Why link now is jdketc... and not java?

Because otherwise installing the package plows right over the items placed
in /usr/lib/java by the kdebindings package.

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Java con link sbagliato su 12.1

Messaggio da phobos3576 »

Beh, qui però devo dare ragione a pino_otto; si tratta di un modo di procedere piuttosto discutibile!
Ovviamente, non è colpa di Pat, ma si tratta di un altro esempio di come lo sviluppo di Linux proceda in modo piuttosto disordinato; e meno male che si parlava tanto di Linux Filesystem Hierarchy Standard ...

http://it.wikipedia.org/wiki/Filesystem ... y_Standard

Rispondi