====== Transizione Java 6 ====== ===== Premessa ===== A seguito del ritiro della licenza di distribuzione **DLJ** da parte di //Oracle// e anche a seguito della segnalazione di //numerosi bug critici// per la sicurezza dei nostri sistemi, illustro come migrare la propria Mageia da //java-1.6.0-sun// a //java-1.6.0-openjdk//, al fine di garantire ai vostri programmi di continuare a funzionare correttamente ed in sicurezza. Questa transizione interessa, ovviamente, anche il plugin per i browser (//java-1.6.0-sun-plugin//). ===== Sono affetto? ===== Per capire se sei affetto da questa transizione devi verificare se ci sono alcuni dei seguenti pacchetti installati nel tuo sistema: * java-1.6.0-sun * java-1.6.0-sun-alsa * java-1.6.0-sun-demo * java-1.6.0-sun-devel * java-1.6.0-sun-fonts * java-1.6.0-sun-jdbc * java-1.6.0-sun-plugin * java-1.6.0-sun-src Per farlo puoi usare **rpmdrake** dal centro di controllo Mageia oppure, usando il terminale, usando il comando ''rpm -qa | grep sun | egrep "java.*sun"'' Se otterai in output il nome di qualche pacchetto allora sei interessato da questa transizione e puoi procedere nella lettura. ===== Cosa posso fare? ===== Prima di tutto è opportuno che i pacchetti del punto sopra, si intende solo quelli installati, vengano rimossi dal sistema insieme a tutti quelli che li richiedono per dipendenza. Anche in questo caso puoi procedere tramite rpmdrake oppure tramite la suite urpm e il terminale. Qui mostriamo come fare utilizzando urpm per mantenere semplice e compatta la guida e anche perchè rpmdrake è così intuitivo che non è necessario spiegarlo. ''urpme -a java-1.6.0-sun'' Rispondi affermativamente se ti viene chiesto di rimuovere altri pacchetti per dipendenza. Ora hai due opzioni che consistono nell'installare l'OpenJDK dai repository di Mageia oppure l'Oracle JDK dal sito ufficiale di oracle. ==== Opzione 1 - Installare OpenJDK e il plugin per browser IcedTea ==== ''urpmi java-1.6.0-openjdk icedtea-web'' ==== Opzione 2 - Installare Oracle JDK per quelle applicazioni che non supportano ancora OpenJDK ==== Dovrete scaricare il pacchetto dal sito ufficiale e seguire le loro istruzioni, in questo modo otterrete la maggior compatibilità possibile con il jdk di sun. ===== Aiuto ===== Qualora doveste riscontrare problemi o difficoltà non esitate a rivolgervi alla nostra comunità tramite il [[http://www.mageiaonline.it/bb|Forum]]