Pagina 1 di 1

Java con link sbagliato su 12.1

Inviato: lun 2 giu 2008, 17:21
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 ?

Re: Java con link sbagliato su 12.1

Inviato: lun 2 giu 2008, 17:27
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

Re: Java con link sbagliato su 12.1

Inviato: lun 2 giu 2008, 17:43
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...

Re: Java con link sbagliato su 12.1

Inviato: lun 2 giu 2008, 17:49
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.

Re: Java con link sbagliato su 12.1

Inviato: lun 2 giu 2008, 18:31
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