Come riattivare il plug-in Web di Apple dopo l'aggiornamento di Java

Gli ultimi aggiornamenti Java di Apple forniscono le correzioni di sicurezza più recenti per la versione 6 del runtime; tuttavia, implementano anche gli sforzi di Apple per spingere gli utenti verso il runtime Java 7 supportato da Oracle, in particolare per l'esecuzione di applet basate sul Web. Quando si installano gli aggiornamenti Java di Apple, per i sistemi che supportano Java 7, l'updater rimuoverà il plug-in Java Web di Apple e indirizzerà al sito Web Oracle Java per scaricare l'ultima versione di Java 7.

Sebbene questo sia indubbiamente l'approccio più sicuro e preferito per la maggior parte degli utenti, ci sono alcuni che potrebbero comunque aver bisogno del runtime Java 6 per contenuti Web specifici e scopriranno che il contenuto non funziona correttamente anche dopo l'installazione di Java 7.

Per queste persone, Apple ha offerto istruzioni per disabilitare il runtime Java 7 e riattivare il plug-in Java SE 6 fornito da Apple.

Per fare ciò, è necessario spostare il plug-in Java 7 in una cartella plug-in personalizzata disattivata e quindi fornire un collegamento al plug-in Java 6 incorporato nel framework Java di Apple. Questi possono essere fatti usando i seguenti comandi nel Terminale OS X (nella cartella Applicazioni> Utilità):

  1. Crea la cartella per il plugin disabilitato:

    sudo mkdir -p / Library / Internet \ Plug-in / disabilitato

  2. Sposta il plug-in corrente nella cartella disabilitata (copia e incolla entrambe le righe):

    sudo mv / Libreria / Internet \ Plug-in / JavaAppletPlugin.plugin / Libreria / I \

    nternet \ Plug-in / disabilitato

  3. Creare un collegamento al plug-in Web Java SE 6 incorporato (copia e incolla entrambe le righe):

    sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resource \

    s / JavaPlugin2_NPAPI.plugin / Libreria / Internet \ Plug-in / JavaAppletPlugin.plugin

Al termine, è necessario solo riavviare i browser Web affinché le modifiche abbiano luogo. Se è necessario riattivare la funzionalità Java Web Start di Apple per i propri usi, è anche possibile farlo creando un collegamento al programma di avvio Web incorporato nel framework JavaVM. L'esecuzione del seguente comando nel terminale lo farà:

sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/javaws / usr / bin / javaws

Nota che questi comandi fanno uso del comando "sudo", che richiede l'accesso come amministratore. Quando viene eseguito, il primo comando "sudo" ti chiederà la password di amministratore (che non verrà mostrata anche se viene inserita), ma gli usi successivi del comando "sudo" eseguiti entro 10 minuti l'uno dall'altro non richiederanno una parola d'ordine.

Anche se Apple si sta allontanando dal supporto di Java, probabilmente fornirà ulteriori aggiornamenti Java che disabiliteranno nuovamente il plugin Java SE 6. Dopo questi aggiornamenti potrebbe essere necessario eseguire nuovamente questa procedura per ripristinare la funzionalità Java.


 

Lascia Il Tuo Commento