2016-01-25 21 views
22

Mi è stato appena richiesto di aggiornare Java. Mi dice:Java 8 L'aggiornamento 71 sta tentando di installare un nuovo strumento di supporto. (Su Mac)

enter image description here

Qualcuno sa che cosa funzione "aiuto" fa? Se è nuovo probabilmente non ne ho bisogno. C'è un modo per uscire? O almeno sapere cosa è prima di installarlo?

Nota che ho già controllato l'opzione per sopprimere le offerte di sponsor nel Pannello di controllo Java in Preferenze di Sistema.

enter image description here

Si noti anche che, se non entro la password di amministratore, l'aggiornamento non vengono installati. Non è un'offerta che viene presentata oltre all'aggiornamento e che posso accettare o rifiutare.

Se questa è una brutta domanda o il posto sbagliato, si prega di commentare.


Ecco un seguito.

Ho ricevuto di nuovo il messaggio e ho cercato ulteriori informazioni a riguardo. Ho appreso che il processo di aggiornamento è stato inserito in un'applicazione. Le applicazioni avvolgono il pacchetto reale e propongono un software aggiuntivo. Se si disattiva, suppongo che installi l'aggiornamento java.

Il "nuovo strumento di supporto" è probabilmente questo involucro di installazione, o forse il software aggiuntivo che viene proposto se non si sceglie di disattivarlo.

Se si preferisce installare un pacchetto pulito, è possibile estrarlo dall'installer. Dopo aver scaricato l'aggiornamento, fai clic su Annulla. Quindi vai a ~/Library/Application Support/Java (~/Library è nascosto, quindi usa Vai> Vai alla cartella ...). Puoi vedere tutti i precedenti download di aggiornamenti di java. Scegli l'ultima versione. All'interno della cartella vedi un'app e un dmg. Fai clic con il tasto destro sull'app e seleziona . All'interno dell'app vai a Contents/Resources. Lì si trova un pacchetto JavaAppletPlugin.pkg. Questo è il pacchetto reale. Fare doppio clic per installare. Richiederà comunque il tuo nome e la tua password, ma questa volta viene chiesto da OSX/macOS e usato per installare quel pacchetto e nient'altro.


Ultimo aggiornamento: oggi l'aggiornamento non riesce. Quando ciò accade, il download viene immediatamente rimosso. In tal caso, il metodo sopra non funziona.


Inizia a sembrare un blog. Il download in errore è dovuto al mio antivirus. Quando lo disattivo, funziona di nuovo. Ad ogni modo ora confido che il messaggio sia innocuo. È OS X che chiede se concordo di eseguire il programma di installazione Java. Non tenta di installare altro. L'ho appena eseguito.

+0

C'è un posto migliore per porre questa domanda? –

+2

Capisco perché questo è stato votato come fuori tema. Non è un problema di programmazione. Ma è un problema fastidioso con uno strumento software essenziale per la programmazione (se si sta programmando in Java). Inoltre, si tratta dell'installazione di una versione che dovrebbe risolvere diversi problemi di sicurezza nello strumento di programmazione. Quindi ... forse questo appartiene a questo? – Mars

+0

In questo caso, ho java 8 perché ho installato JDK 8. Le persone comuni (i non programmatori) dovrebbero avere Java 6. Comunque, ho scaricato l'ultimo JDK 8 e l'ho installato. Non ha avvisato di un nuovo strumento, ma è possibile che lo abbia installato comunque. –

risposta

10

Da: https://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jre.html

Oracle ha collaborato con aziende che offrono i vari prodotti. Il programma di installazione può presentare l'opzione per installare questi programmi quando si installa Java.

È possibile disabilitare la presentazione delle offerte durante l'installazione specificando l'opzione --args SPONSORS = 0 nella riga di comando del terminale.Ad esempio:

open /Volumes/Java\ 8\ Update\ 40/Java\ 8\ Update\ 40.app --args SPONSORS=0 
+0

Grazie. Significa che devo prima scaricarlo manualmente? –

+0

Questo è confuso. Dovrei farlo prima di avviare il download e l'installazione di Java, altrimenti disabiliterò gli effetti perniciosi di "helper" dopo l'installazione. "durante l'installazione" suggerisce prima, ma non funziona prima che sia installato (la directory non esiste). Si noti inoltre che è possibile fare la stessa cosa controllando l'ultima opzione nella sezione Avanzate dell'app di amministrazione Java in Preferenze di Sistema in OSX, ma ciò non impedisce il requisito di installare ... "helper". (Aiutami ad evitare l'aiuto!) – Mars

+0

In qualche modo questo non sembra funzionare con l'aggiornamento 71 di Java 8. Chi ha avuto successo con l'aggiornamento specifico? (Ho dovuto scaricare manualmente l'aggiornamento.) – m000