qui - Sito dell`ing. Luigi Labonia

Transcript

qui - Sito dell`ing. Luigi Labonia
Appunti per la configurazione Fedora 6
0. YUM
Per prima cosa verificare che funzioni yum
Provo il comando yum install firefox
FC6 mostra problemi nella gestione dei repository di yum, forse dovuti al supporto nativo di IP
V6(problemi già riscontrati in Mozilla). Per evitare tali problemi o si disabilita in toto ipv6
nativo(non quello di mozilla firefox) oppure si modifica il seguente file:
etc/resolv.conf
si commenta la linea nameserver “indirizzo ip router” con ;
poi si aggiungono le seguenti linee:
nameserver 208.67.222.222
nameserver 208.67.220.220
Gli indirizzi sono di due server dns gratuiti sul web.
La soluzione completa si trova aquestio link
http://www.fedoraonline.it/modules/newbb/viewtopic.php?topic_id=2654
1. Installazione o aggiornamento di Mozilla Firefox 2 (senza utilizzo YUM)
Scompatto tar in opt/firefox
Elimino da usr/bin l’eseguibile firefox
Poi creo link virtuale
ln –s /opt/firefox/firefox /usr/bin
Creo link per librerie
ln –s /usr/lib/mozilla/plugins/* /opt/firefox/plugins/
Infine mancano librerie c++ libstdc++ le scarico con comando
yum install compat-libstdc++-33
per proseguire con java vedere guida su file html in stessa cartella
fedora-core-6-tips-and-tricks-v1-1-di-gregory-gulik.htm
La fase successiva è stata l'installazione di java jre scaricato dal sito SUN. Inizialmente il download
funziona solo se si clicca sulla freccia e non sul link. Scaricato il pacchetto lo si installa con esegui
da terminale (oppure con il comando .\jre........rpm.bin). Quindi per verificare che il plugin sia
presente su Firefox basta scrivere nella barra degli indirizzi “about:plugins”.
Dalla verifica i plugins java non risultavano presenti per il seguente errore:
l'aggiornamnto di firefox alla versione 2 era presente nella cartella \opt\firefox per cui anche il
plugin java andava caricato dentro la cartella con la creazione di un link virtuale rispetto alla
cartella di java:
ln -s /usr/java/jre1.5.0_10/plugin/i386/ns7/libjavaplugin_oji.so
/opt/firefox/plugins/libjavaplugin_oji.so
Creato il link virtuale il plug in risultava presente.
Testate il tutto, riavviate FireFox, e provate a fare il test di Java.
Nonostante gli aggiornamenti e l'installazione java ancora firefox si bloccava su google, libero e
altri siti.
L'informazione giusta l'ho trovata a questo link:
http://kb.mozillazine.org/Error_loading_any_website
IPv6
The problem may be with IPv6 ("Internet Protocol version 6"). To disable IPv6, change the
preference network.dns.disableIPv6 from "false" to "true" . Here are the steps:
1.
2.
3.
4.
Type about:config in the address bar, press Enter.
Find network.dns.disableIPv6 in the list.
Right-click -> Toggle.
Restart Firefox/Mozilla Suite and try again.
If this doesn't work, re-enable IPv6 by resetting the preference to "false".
*Piccola nota per firefox per protezione bambini
www.glubble.com per plugin siti bambini
2.Installazione java
A questo indirizzo scaricate la versione Linux RPM (self-extracting file) di Java e
posizionatela nella vostra home.
Dopodiché aprite un terminale e dovreste trovarvi nella Home, se non ci siete spostatevi attraverso
il comando:
cd /home/TuoNomeUtente
Acquisite i permessi di root con “su”:
# su
Parola d'ordine: tuapassword
Date questo comando:
]# sh ./jre-6u1-linux-i586-rpm.bin
Se vogliamo creare configurare anche il browser basta creare un link simbolico del plugin java nella
cartella plugins di Firefox(o Mozilla):
# ln -s /usr/java/jre1.6.0_01/plugin/i386/ns7/libjavaplugin_oji.so
/usr/lib/mozilla/plugins
Ora basta settare il PATH ed tutto finito:
# /usr/sbin/alternatives --install /usr/bin/java java \
/usr/java/jre1.6.0_01/bin/java 1601
Verificate l’installazione di Java tramite:
]# java -version
Dovrebbe restituirvi in output:
java version "1.6.0_01"
Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode,
sharing)
Riavviate FireFox, e provate a fare il test di Java.
Se invece volete personalizzare l'installazione in modo da poter far convivere più versioni di java
seguite le istruzioni riportate al seguente indirizzo:
http://www.fedoraitalia.org/modules/guide/item.php?itemid=254
Scarichiamo il jdk dal sito della Sun
Scaricate il bin e non l'rpm.
una volta scaricato copialo in /opt/ e diamo i permessi di esecuzione al file, con chmod.
$ cp nomefile /opt/ $ chmod +x /opt/jdkcopiato
Ora eseguiamo l'installer di java:
$ /opt/jdkcopiato
Accettiamo la licenza, e abbiamo java installato nel sistema, ora dobbiamo solo configurarlo:
$ /usr/sbin/alternatives --install /usr/bin/java java /opt/jdkcopiato/bin/java 2
$ /usr/sbin/alternatives --config java
digitiamo 2 ed invio.
ora digitiamo un bel:
[Nome_utente_linux]$ java -version
Dovremmo ottenere:
java version "1.5.0_09" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b03)
Java HotSpot(TM) Client VM (build 1.5.0_09-b03, mixed mode, sharing)
Ci siamo java è al suo posto e funzionante. Se volete capire meglio il perché di queste
configurazioni vi consiglio di approfondire leggendo queste guide: Stanton Finley Installation Notes
per FC 5/JAVA
Ora bisogna settare sia la variabile PATH che la CLASSPATH. Viene in nostro aiuto il seguente
sito:
http://www.sastgroup.com/category/links/java/
1. Attenzione: bisogna prestare attenzione alla cartella usata, perché va utilizzata per
l’impostazione del PATH (vedere punto successivo).
Dopo aver installato i file, per utilizzare i comandi del jdk indipendentemente dalla posizione dei
programmi java nel file system, bisogna configurare la variabile d’ambiente PATH.
Installazione del jdk su Linux - Impostazione del PATH
Modificare il file
/etc/profile
(attenzione: modificabile solo dall’utente root)
e aggiungere in fondo:
export PATH=$PATH:DIRECTORY_IN_CUI_È_INSTALLATO_IL_JDK
Dove:
DIRECTORY_IN_CUI_È_INSTALLATO_IL_JDK
è la directory in cui sono presenti i programmi di java (java, javac, …)
Se è stato utilizzato l’rpm, la directory dovrebbe essere qualcosa del tipo:
/usr/java/j2sdk1.4.1_01/bin
Ovviamente questo dato va personalizzato in base alla propria installazione, ed alla versione del
jdk!
PER ANALOGIA LA STESSA COSA FUNZIONA PER LA CLASSPATH
Sul portatile usato in fase di test le directory sono state create con questo criterio:
export PATH=$PATH:/opt/jdk1.6.0_01/bin
mentre per la classpath (lavorando sulla dit /opt/java è stata considerata anche
la directory corrente (./):
export CLASSPATH=$CLASSPATH:/opt/java:./
3. Installazione ORACLE 10 G XE
Seguire le istruzioni riportate al sito:
http://www.osrevolution.netsons.org/index.php/2007/03/30/guida-allinstallazione-di-oracle-10g-xeapache-php-sulla-vostra-linux-box/