• Immutable Page
  • Info
  • Attachments

The backed up content of this page is deprecated and will rank lower in search results!

Clear message

STOP! Perché questa guida si trova sotto la pagina Cestino?. Una guida può essere cestinata dal Gruppo Documentazione se contiene istruzioni compatibili solo con rilasci non più supportati di Ubuntu oppure perché non si ha certezza che lo siano per i rilasci attualmente supportati. Queste pagine richiedono un aggiornamento e una verifica delle istruzioni contenute. Se vuoi riesumare una di queste guide contatta il Gruppo Documentazione nella board sul forum.

IBM fornisce un JDK (Java Development Kit) per i propri computer POWER e funziona anche con i PPC. IBM è l'unica a fornire una versione recente di Java per i PPC con Linux. L'ultima versione consiste nelle versioni 1.5.0 e 1.4.2 di Java. È presente anche una versione 1.3.1, ma non vi è alcuna ragione per utilizzarla.

La versione 1.4.2 di JDK funziona su Mac G3, G4 e G5 come su macchine datate come 604e e 603e. La versione 1.5.0 funziona su Mac G3, G4 e G5, ma non si sa se funzioni anche con Mac 604e e 603e.

Per ottenere la versione di JDK di IBM, visitare la pagina http://www-128.ibm.com/developerworks/java/jdk/linux/download.html e scegliere la versione di SDK a 32 bit per iSeries/pSeries. Assicurarsi di scaricare la versione a 32 bit anche se si possiede un G5. È possibile scaricare entrambe le versioni 1.5.0 e 1.4.2 e installarle entrambe. Consultare comunque periodicamente la pagina per nuovi Service Release e ripetere i passi qui elencati. Dato che non c'è alcun modo di tenere traccia del Service Relase che si usa in Ubuntu è necessario prenderne nota. Al momento SR2 è la versione più recente per 1.5.0, mentre SR5 per 1.4.2. È necessario registrarsi prima di poter scaricare i file. Una volta raggiunta la pagina per scaricare i file, scaricare la versione TGZ di SDK.

Installazione

Per poter utilizzare il TGZ con Ubuntu è necessario convertirlo in un file DEB. Assicurarsi di avere make-jpkg installato dal repository multiverse:

sudo apt-get install java-package

Se si sta utilizzando Breezy Badger (5.10), è necessario aggiornare il pacchetto appena installato. Scaricare questo file e da terminale digitare:

sudo dpkg -i java-package_0.27_all.deb

Ora è necessario convertire il file TGZ e installare il file DEB:

make-jpkg IBMJava2-SDK-142.ppc.tgz
sudo dpkg -i ibm-j2sdk1.4_1.4.2_powerpc.deb

Ora convertire il file TGZ 1.5.0 e installare il file DEB:

make-jpkg ibm-java2-sdk-50-linux-ppc.tgz
sudo dpkg -i ibm-j2sdk1.5_1.5.0_powerpc.deb

I file Java di IBM dipendono dai pacchetti libstdc++5 e ligtk1.2. In Dapper questi pacchetti potrebbero non essere installati, in questo caso make-jpkg potrebbe dare molti errori. Per risolvere questo problema, e per far funzionare Java, assicurarsi di avere installati i pacchetti libstdc++5 e libgtk1.2 prima di eseguire il comando make-jpkg.

Per impostare la nuova versione di JDK o JRE come predefinita, è necessario aggiornare le alternative di Java. Da terminale, digitare:

sudo update-alernatives --config java

Se il comando precedente vi informa che è presente una sola versione di Java, potete passare oltre. Se si è scelto di installare sia la versione 1.4.2 sia la versione 1.5.0 è possibile eseguire il comando precedente ogni volta si desideri cambiare versione. La versione utilizzata da Firefox e da Opera non viene modificata, quella utilizzata da Konqueror dipende dalle impostazioni di sistema di KDE.

Se si è installato la versione 1.4.2, indipendentemente dal fatto di aver installato o no la versione 1.5.0, e il processore in uso NON è un G5, è necessario seguire questi passi:

  • per un G3 o un G4, da terminale digitare:

    sudo sh -c 'echo "JITC_PROCESSOR_TYPE=6" >> /etc/environment'
  • per un 604e o un 603e:

    sudo sh -c 'echo "JITC_PROCESSOR_TYPE=5" >> /etc/environment'

Potrebbe essere necessario terminare la sessione attuale o riavviare il computer affinché i cambiamenti abbiano effetto.

Nella versione di GNOME di Ubuntu 6.06 LTS (Dapper Drake), nel caso in cui si modifichi la lingua del sistema si potrebbe sovrascrivere questo file, impedendo il funzionamento della versione 1.4.2 di Java.

Se è stata installata la JDK, le seguenti istruzioni ne verificheranno il corretto funzionamento. Da un terminale:

  • per la versione 1.4.2 digitare:

    cd /usr/lib/j2sdk1.4-ibm/demo/applets/TicTacToe
    ../../../bin/appletviewer example1.html
  • per la versione 1.5.0:

    cd /usr/lib/j2sdk1.5-ibm/demo/applets/TicTacToe
    ../../../bin/appletviewer example1.html

Se si osserva il gioco del Tris, tutto funziona correttamente. Se è stata installata la JRE, non è presente un visualizzatore di applet e non vi sono demo disponibili. Per verificare che tutto funzioni correttamente, ripetere la procedura iniziale che ha portato all'installazione di Java (es: visitare l'ultima pagina web).

Sia Firefox che la suite di Mozilla non possono utilizzare la versione 1.4.2, ma possono utilizzare la 1.5.0. Per permettere ciò, da terminale:

mkdir -p ~/.mozilla/plugins
cd ~/.mozilla/plugins
ln -s /usr/lib/j2sdk1.5-ibm/jre/bin/libjavaplugin_oji.so

Per controllare la versione di Java utilizzata da Konqueror, utilizzare la configurazione di sistema di KDE. Selezionare Internet & Network -> Web Browser -> Java & JavaScript e cambiare il Path in /usr/lib/j2sdk1.4-ibm/bin/java o /usr/lib/j2sdk1.5-ibm/bin/java.

Per controllare la versione di Java utilizzata da Opera, selezionare Tools -> Preferences -> Advanced -> Content -> Java options e modificare il percorso in /usr/lib/j2sdk1.4-ibm/bin/java o /usr/lib/j2sdk1.5-ibm/bin/java.

Per verificare l'installazione, visitare questa pagina.

Bug

PPC: bug #343837

? ln -s /usr/lib/j2sdk1.5-ibm/jre/bin/libjavaplugin_oji.so /usr/lib/mozilla-firefox/plugins ?



CategoryDaCancellare

IBM fornisce un JDK (Java Development Kit) per i propri computer POWER e funziona anche con i PPC. IBM è l'unica a fornire una versione recente di Java per i PPC con Linux. L'ultima versione consiste nelle versioni 1.5.0 e 1.4.2 di Java. È presente anche una versione 1.3.1, ma non vi è alcuna ragione per utilizzarla.

La versione 1.4.2 di JDK funziona su Mac G3, G4 e G5 come su macchine datate come 604e e 603e. La versione 1.5.0 funziona su Mac G3, G4 e G5, ma non si sa se funzioni anche con Mac 604e e 603e.

Per ottenere la versione di JDK di IBM, visitare la pagina [http://www-128.ibm.com/developerworks/java/jdk/linux/download.html] e scegliere la versione di SDK a 32 bit per iSeries/pSeries. Assicurarsi di scaricare la versione a 32 bit anche se si possiede un G5. È possibile scaricare entrambe le versioni 1.5.0 e 1.4.2 e installarle entrambe. Consultare comunque periodicamente la pagina per nuovi Service Release e ripetere i passi qui elencati. Dato che non c'è alcun modo di tenere traccia del Service Relase che si usa in Ubuntu è necessario prenderne nota. Al momento SR2 è la versione più recente per 1.5.0, mentre SR5 per 1.4.2. È necessario registrarsi prima di poter scaricare i file. Una volta raggiunta la pagina per scaricare i file, scaricare la versione TGZ di SDK.

Installazione

Per poter utilizzare il TGZ con Ubuntu è necessario convertirlo in un file DEB. Assicurarsi di avere make-jpkg installato dal repository multiverse:

sudo apt-get install java-package

Se si sta utilizzando Breezy Badger (5.10), è necessario aggiornare il pacchetto appena installato. Scaricare [http://archive.ubuntu.com/ubuntu/pool/multiverse/j/java-package/java-package_0.27_all.deb questo file] e da terminale digitare:

sudo dpkg -i java-package_0.27_all.deb

Ora è necessario convertire il file TGZ e installare il file DEB:

make-jpkg IBMJava2-SDK-142.ppc.tgz
sudo dpkg -i ibm-j2sdk1.4_1.4.2_powerpc.deb

Ora convertire il file TGZ 1.5.0 e installare il file DEB:

make-jpkg ibm-java2-sdk-50-linux-ppc.tgz
sudo dpkg -i ibm-j2sdk1.5_1.5.0_powerpc.deb

Immagine(Icone/Piccole/note.png,,left) I file Java di IBM dipendono dai pacchetti libstdc++5 e ligtk1.2. In Dapper questi pacchetti potrebbero non essere installati, in questo caso make-jpkg potrebbe dare molti errori. Per risolvere questo problema, e per far funzionare Java, assicurarsi di avere installati i pacchetti libstdc++5 e libgtk1.2 prima di eseguire il comando make-jpkg. BR BR

Per impostare la nuova versione di JDK o JRE come predefinita, è necessario aggiornare le alternative di Java. Da terminale, digitare:

sudo update-alernatives --config java

Se il comando precedente vi informa che è presente una sola versione di Java, potete passare oltre. Se si è scelto di installare sia la versione 1.4.2 sia la versione 1.5.0 è possibile eseguire il comando precedente ogni volta si desideri cambiare versione. La versione utilizzata da Firefox e da Opera non viene modificata, quella utilizzata da Konqueror dipende dalle impostazioni di sistema di KDE.

Se si è installato la versione 1.4.2, indipendentemente dal fatto di aver installato o no la versione 1.5.0, e il processore in uso NON è un G5, è necessario seguire questi passi:

  • per un G3 o un G4, da terminale digitare:

    sudo sh -c 'echo "JITC_PROCESSOR_TYPE=6" >> /etc/environment'
  • per un 604e o un 603e:

    sudo sh -c 'echo "JITC_PROCESSOR_TYPE=5" >> /etc/environment'

Potrebbe essere necessario terminare la sessione attuale o riavviare il computer affinché i cambiamenti abbiano effetto.

Immagine(Icone/Piccole/note.png,,left) Nella versione di GNOME di Ubuntu 6.06 LTS (Dapper Drake), nel caso in cui si modifichi la lingua del sistema si potrebbe sovrascrivere questo file, impedendo il funzionamento della versione 1.4.2 di Java.BRBR

Se è stata installata la JDK, le seguenti istruzioni ne verificheranno il corretto funzionamento. Da un terminale:

  • per la versione 1.4.2 digitare:

    cd /usr/lib/j2sdk1.4-ibm/demo/applets/TicTacToe
    ../../../bin/appletviewer example1.html
  • per la versione 1.5.0:

    cd /usr/lib/j2sdk1.5-ibm/demo/applets/TicTacToe
    ../../../bin/appletviewer example1.html

Se si osserva il gioco del Tris, tutto funziona correttamente. Se è stata installata la JRE, non è presente un visualizzatore di applet e non vi sono demo disponibili. Per verificare che tutto funzioni correttamente, ripetere la procedura iniziale che ha portato all'installazione di Java (es: visitare l'ultima pagina web).

Sia Firefox che la suite di Mozilla non possono utilizzare la versione 1.4.2, ma possono utilizzare la 1.5.0. Per permettere ciò, da terminale:

mkdir -p ~/.mozilla/plugins
cd ~/.mozilla/plugins
ln -s /usr/lib/j2sdk1.5-ibm/jre/bin/libjavaplugin_oji.so

Per controllare la versione di Java utilizzata da Konqueror, utilizzare la configurazione di sistema di KDE. Selezionare Internet & Network -> Web Browser -> Java & JavaScript e cambiare il Path in /usr/lib/j2sdk1.4-ibm/bin/java o /usr/lib/j2sdk1.5-ibm/bin/java.

Per controllare la versione di Java utilizzata da Opera, selezionare Tools -> Preferences -> Advanced -> Content -> Java options e modificare il percorso in /usr/lib/j2sdk1.4-ibm/bin/java o /usr/lib/j2sdk1.5-ibm/bin/java.

Per verificare l'installazione, visitare questa [http://www.java.com/en/download/help/testvm.xml pagina].

Bug

PPC: bug #343837

? ln -s /usr/lib/j2sdk1.5-ibm/jre/bin/libjavaplugin_oji.so /usr/lib/mozilla-firefox/plugins ?



CategoryDaCancellare