Comment mettre à jour automatiquement tous les logiciels tiers sous Windows?

11

Mon Windows a plusieurs logiciels et ils apparaissent à différents moments pour demander des mises à jour et c'est vraiment ennuyeux, car beaucoup demandent un redémarrage. J'aimerais pouvoir mettre à jour tous les logiciels une seule fois par période de temps spécifique, comme un mois.

C'est possible?

João Pimentel Ferreira
la source
Des détails sont nécessaires pour pouvoir répondre à votre question. De quel logiciel parlez-vous? Mises à jour Windows ou logiciels tiers, comme Java ou Adobe, etc.?
CharlieRB
Je voulais dire tous les types de logiciels qui peuvent fonctionner sous Windows. Mais existe-t-il un gestionnaire de méta-logiciel qui gère la mise à jour de chaque programme? Ou c'est impossible à réaliser? Je pense qu'Ubuntu a quelque chose de similaire.
João Pimentel Ferreira
Je voulais dire quelque chose comme dans Ubuntu
João Pimentel Ferreira
Si vous cherchez un logiciel spécifique, cela pourrait être mieux servi sur les recommandations de logiciels, mais je vais essayer de faire une réponse de super utilisateur.
timuzhti
Le problème ici est que certains logiciels tiers peuvent avoir une vulnérabilité de sécurité qui devrait être corrigée le plus tôt possible et si votre tâche planifiée est plus tardive, vous pouvez être vulnérable à ce trou, donc même si ce serait bien dans un monde parfait à corriger tout d'un coup, ce n'est pas vraiment une meilleure pratique de sécurité si vous voulez que vos machines soient sécurisées. Je suggère de les configurer tous pour vous avertir une fois qu'un correctif de sécurité, etc. est disponible afin que vous puissiez corriger ce bogue logiciel tout de suite et gérer les redémarrages au besoin, car cela fait partie de la sécurité de votre système et de l'utilisation de différents logiciels .
Pimp Juice IT

Réponses:

12

Vous avez besoin d'un gestionnaire de packages comme Chocolatey pour installer et mettre à niveau tous vos packages logiciels. Puisqu'il utilise des commandes PowerShell, vous pouvez définir un Scheduled Taskdans Windows pour exécuter mensuellement la commande de mise à niveau choco upgrade all -y.

Notez que chocolatey ne met à jour que les packages que vous avez installés via chocolatey lui-même, pas les packages et les logiciels que vous avez installés manuellement.

Chirag Bhatia - chirag64
la source
Chocolatey est-il applicable à chaque morceau de SW qui fonctionne sous Windows?
João Pimentel Ferreira
4
Il n'y a pas de gestionnaire de packages sur Windows qui s'applique à chaque logiciel disponible pour Windows, mais Chocolatey prend en charge les logiciels les plus populaires. Vous pouvez vérifier le support des packages qui vous intéressent ici - chocolatey.org/packages
Chirag Bhatia - chirag64
Et puis-je ajouter moi-même des packages à d'autres logiciels ou cela fonctionne-t-il simplement avec les packages par défaut? Encore 2955 paquets c'est déjà très bien!
João Pimentel Ferreira
1
Oui, vous pouvez ajouter des packages à d'autres logiciels. Lisez les directives avant de soumettre - github.com/chocolatey/chocolatey/wiki/CreatePackages
Chirag Bhatia - chirag64
1
L'option chocho updateest devenue obsolète selon la documentation. Pour mettre à jour tous les paquets sans avertissements, il faut taper:choco upgrade all -fy
João Pimentel Ferreira
3

Ce que vous recherchez peut être accompli par un gestionnaire de logiciels. Bien qu'il n'y ait pas encore de gestionnaires officiels pour Windows, il existe de nombreuses options tierces comme Ninte . Leur bibliothèque est assez petite cependant, et généralement seuls les logiciels populaires sont inclus. Les seuls gestionnaires de logiciels Windows tiers qui fonctionnent avec la plupart des logiciels que je connais sont proposés par des sociétés chinoises telles que Qihoo 360 ou Tencent , bien que je ne sois pas tout à fait sûr que même elles offrent toujours la mise à jour logicielle et la gestion de leur produit. Vous devrez faire un peu de shopping si vous voulez en trouver un qui vous plaise.

EDIT: Je peux maintenant confirmer que le gestionnaire de logiciel est toujours présent sur les produits mentionnés à partir du 2016-01-07, mais uniquement sur la version chinoise.

timuzhti
la source
2

Je ne connais pas une seule application qui puisse gérer tous les logiciels sur une machine Windows à jour. Cependant, FileHippo App Manager en collaboration avec SUMo semble prendre en charge la plupart des mises à jour.

Les deux programmes nécessitent l'intervention de l'utilisateur pour installer les mises à jour, bien que FileHippo App Manager puisse au moins télécharger automatiquement les mises à jour logicielles. SUMo semble seulement être bon pour vous dire ce qui est obsolète plutôt que de récupérer la mise à jour pour vous. Mon programme antivirus semble également penser que c'est un logiciel publicitaire.

Il existe également Avast Software Updater, mais il vérifie et installe uniquement les mises à jour de certains logiciels qui peuvent compromettre la sécurité du système s'ils sont obsolètes (par exemple, les navigateurs Web, Java Runtime, Adobe Flash Player, etc.). Cependant, il a l'avantage d'effectuer des mises à jour automatiques sans intervention de l'utilisateur.

Vinayak
la source
1

Pour les mises à jour du système d'exploitation Windows, vous pouvez configurer ou personnaliser le comportement et la planification des mises à jour en cliquant sur Démarrer , puis recherchez Windows Update et sélectionnez / ouvrez Windows Update . Cliquez sur Modifier les paramètres dans le volet gauche. Vous pouvez configurer si les mises à jour sont installées automatiquement (ou juste téléchargées), et vous pouvez également personnaliser le calendrier. Pour plus d'informations, voir ici: Modifier la façon dont Windows s'installe ou vous avertit des mises à jour

Si vous avez d'autres applications qui se mettent à jour automatiquement, vous devrez explorer les options de personnalisation pour chaque application (ou contacter les fournisseurs respectifs).

DeltaHotel
la source
C'est pour Windows lui-même, pas pour d'autres applications. C'est vraiment ennuyeux d'avoir une fenêtre contextuelle ou un avertissement pour mettre à jour un logiciel à chaque fois que je l'exécute, car de nos jours, les mises à jour arrivent vraiment à un rythme rapide et beaucoup exigent un redémarrage.
João Pimentel Ferreira
1

Je souhaite qu'il y ait une solution simple et élégante pour cela. Certaines des meilleures options que j'ai trouvées:

1) Ninite Pro avec mises à jour programmées de Windows (peut être coûteux);

2) System Center Configuration Manager (pour les mises à jour Windows) combiné avec System Center Updates Publisher (pour les mises à jour non Windows), ce qui peut également être assez coûteux. Malheureusement, la grande variété d'éditeurs de logiciels signifie qu'il n'y a pas un seul outil de gestion facile à utiliser pour tout mettre à jour en un seul clic.

Scott Marlin
la source
Qu'est-ce que System Center Updates Publisher? Existe-t-il un logiciel Microsoft? Est-ce-que c'est très cher?
João Pimentel Ferreira
1
SCCM est conçu pour centraliser les mises à jour Windows / Microsoft (généralement pour de nombreux ordinateurs, comme dans un grand environnement réseau / domaine). SCUP est le "petit frère" conçu pour gérer les packages de mise à jour tiers de la même manière que les mises à jour SCCM / Windows. Vous cherchez des prix exacts maintenant; vous répondra à ce sujet. Une alternative open-source est "Puppet", mais elle est plus axée sur la ligne de commande. scripttrock.com/articles/sccm-puppet
Scott Marlin
1
Il semble que le prix ne soit pas bon marché, surtout si vous envisagez de gérer un petit nombre d'ordinateurs. Le prix varie de 1300 $ à 3000 $, selon le serveur sur lequel vous l'installez (qui a ses propres prix de licence, etc.). Son vraiment plus conçu pour les environnements de réseau plus importants. microsoft.com/en-us/server-cloud/products/system-center-2012-r2/…
Scott Marlin
En tout cas merci beaucoup pour les réponses mais je cherchais quelque chose sur l'éventail d'applications maison mono-machine. Comme je l'ai dit, je suis un utilisateur d'ordinateur et non un administrateur, et j'aimerais utiliser l'ordinateur en tant que tel.
João Pimentel Ferreira
1
Malheureusement, il n'y a pas assez de demande pour qu'une entreprise passe les centaines / milliers d'heures nécessaires à la conception de quelque chose de simple, mais suffisamment puissant pour cela avec de petits réseaux / individus à l'esprit. À ce stade, votre meilleur pari est d'automatiser autant que vous le pouvez en programmant chaque programme individuel pour qu'il se mette à jour automatiquement et régulièrement, et que Windows Update le fasse. Idéalement, vous pouvez les configurer tous pour qu'ils soient mis à jour le même jour, mais vous pouvez rencontrer des problèmes si vous essayez de les faire tous se mettre à jour en même temps (Windows ne peut gérer qu'un si grand nombre de mises à jour / installations à la fois ..)
Scott Marlin