web-dev-qa-db-fra.com

Comment installer le JRE sur un serveur Windows sans adware Oracle?

Je voudrais installer Java sur l'un de nos serveurs, mais je suis réticent à cause d'Oracle bundling d'une barre d'outils Ask.com et d'un antivirus. J'ai lire que le programme de mise à jour Java installe même ces derniers pour les correctifs de sécurité importants s'ils sont manquants, et l'installation de la barre d'outils a un délai de 10 minutes intégré, vous ne pouvez donc pas retirez-le immédiatement si vous avez réalisé que vous l'aviez installé par accident.

Il n'y a aucun besoin ni désir d'avoir même le Java installé, je veux juste une installation JRE propre et agréable.

J'ai remarqué que certaines applications comme Atlassian Stash installent leur propre JRE, y a-t-il un programme d'installation automatisé que je ne trouve pas? Puis-je simplement copier le répertoire JRE sur mon serveur à partir de l'un d'eux?

45
Jason Goemaat

Les programmes d'installation hors ligne sur http://Oracle.com/technetwork/Java/javase/downloads/index.html n'incluent pas les logiciels fournis.

60
Harry Johnston

Il y a une option pour désactiver la future installation d'adware dans le Java Control Panel.

Le panneau de configuration Java (jre\bin\javacpl.exe) se trouve dans le menu Démarrer/application sous le nom Configure Java ou dans le Panneau de configuration de Windows, sous le groupe Programmes.

Dans le Java Control Panel, l'option est cachée sous l'onglet Advanced, tout en bas. Elle est nommée Suppress sponsor offers when installing or updating Java.

Java Control Panel > Advanced > Suppress sponsor offers when installing or updating Java

32
kapex

Si vous souhaitez utiliser un logiciel tiers, essayez Ninite (ninite.com). Je l'utilise depuis quelques années pour beaucoup de mises à jour.

C'est un programme d'installation/mise à jour sans assistance gratuit pour des choses comme Java, Flash, Silverlight, les navigateurs Web, les utilitaires, les outils de développement, etc., l'installation/mise à jour ne nécessite aucune interaction, il suffit de le démarrer et il installera tout seul, à l'exclusion barres d'outils ou autres éléments fournis avec les applications que vous installez.

Sur leur site Web, sélectionnez simplement les éléments que vous souhaitez dans une liste, puis un petit fichier exe de ~ 300 Ko mettra à jour le logiciel sélectionné vers la dernière version ou l'installera s'il n'est pas déjà installé. En fait, je l'ai mis sur un travail du Planificateur de tâches sur certains ordinateurs pour m'assurer que leur logiciel est maintenu à jour (en particulier le runtime Flash).

Ils ne disposent pas de tous les logiciels disponibles, mais il couvre la plupart de mes besoins, y compris le Java JRE et JDK. La version payante Pro vous offre également une mise à jour gérée de manière centralisée, qui pourrait être utile pour un serveur.

Divulgation: je ne suis qu'un client de niveau gratuit plus satisfaisant, je n'ai jamais eu le service payant ni travaillé pour eux.

Remarque: Adobe leur a demandé de supprimer Flash des choix de mise à jour. Il est toujours disponible si vous payez pour la version Pro ou si vous trouvez un ancien fichier d'installation de Ninite Flash en ligne (vérifiez d'abord la signature).

10
peter

Permettez-moi de me référer aux réponses données à une question similaire J'ai demandé à Superuser.com, qui je pense sont particulièrement adaptés au segment ServerFault.com/enterprise.

Pour autant que je sache, les packages Ninite ne peuvent pas être installés en mode silencieux (sauf si vous payez) et les options GUI ne sont pas pratiques dans un environnement plus grand que quelques ordinateurs.

Deux réponses incluent les paramètres de registre (qui peuvent être déployés à l'aide des préférences de stratégie de groupe) et les modèles d'administration, qui peuvent être déployés via les GPO traditionnels.

Dans cette réponse , Danilo Roascio note que vous pouvez ajouter une valeur de registre REG_SZ de SPONSORS dans HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft et HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft. Définissez la valeur sur DISABLE. Cette valeur peut bien sûr également être déployée à l'aide des préférences de stratégie de groupe.

Dans autre réponse , Mike fournit un modèle d'administration soigné qui le configure, pour l'importation dans un objet de stratégie de groupe.

1
abstrask