¿Cómo actualizar automáticamente todo el software de terceros en Windows?

11

Mi Windows tiene varios programas y aparecen en diferentes momentos pidiendo actualizaciones y eso es realmente molesto, porque muchos exigen reiniciar. Me gustaría poder actualizar todo el software solo una vez por un período de tiempo específico, como un mes.

¿Es posible?

João Pimentel Ferreira
fuente
Se necesitan detalles para poder responder a su pregunta. ¿A qué software te refieres? ¿Actualizaciones de Windows o software de terceros, como Java o Adobe, etc.?
CharlieRB
Me refería a todo tipo de software que puede ejecutarse en Windows. Pero, ¿hay algún administrador de meta software que gestione cómo se actualiza cada programa? ¿O eso es imposible de lograr? Creo que Ubuntu tiene algo similar.
João Pimentel Ferreira
Quise decir algo como en Ubuntu
João Pimentel Ferreira
Si está buscando una pieza de software específica, esta podría ser mejor servida en Recomendaciones de software . Sin embargo, intentaré hacer una respuesta de Súper Usuario.
timuzhti
El problema aquí es que algunos software de terceros pueden tener una vulnerabilidad de seguridad que debería corregirse más temprano que tarde y si su tarea programada es más tarde, puede ser vulnerable a ese agujero, por lo que sería bueno en un mundo perfecto parchear de una vez, esa no es realmente una práctica recomendada de seguridad si desea que sus máquinas estén seguras. Sugeriría configurarlos a todos para que le notifiquen una vez que haya un parche de seguridad, etc. disponible para que pueda corregir ese error de software de inmediato y simplemente lidiar con los reinicios según sea necesario, ya que eso es parte de mantener su sistema seguro y usar un software diferente .
Pimp Juice IT

Respuestas:

12

Necesita un Administrador de paquetes como Chocolatey para instalar y actualizar todos sus paquetes de software. Como utiliza los comandos de PowerShell, puede configurar un Scheduled Tasken Windows para ejecutar mensualmente el comando de actualización choco upgrade all -y.

Tenga en cuenta que chocolatey solo actualiza los paquetes que instaló a través de chocolatey, no los paquetes y softwares que instaló usted mismo manualmente.

Chirag Bhatia - chirag64
fuente
¿Chocolatey es aplicable para cada pieza de SW que se ejecuta en Windows?
João Pimentel Ferreira
44
No hay un administrador de paquetes en Windows que sea aplicable para cada pieza de software disponible para Windows, pero Chocolatey tiene soporte para los softwares más populares. Puede consultar el soporte de los paquetes que le interesan aquí - chocolatey.org/packages
Chirag Bhatia - chirag64
¿Y puedo agregar paquetes yo mismo a otro SW, o simplemente funciona con los paquetes predeterminados? ¡Todavía 2955 paquetes ya son muy buenos!
João Pimentel Ferreira
1
Sí, puede agregar paquetes a otros softwares. Lea las pautas antes de enviar - github.com/chocolatey/chocolatey/wiki/CreatePackages
Chirag Bhatia - chirag64
1
La opción chocho updatequedó obsoleta según la documentación. Para actualizar todos los paquetes sin advertencias, debe escribir:choco upgrade all -fy
João Pimentel Ferreira
3

Lo que está buscando puede lograrlo un administrador de software. Si bien todavía no hay gerentes oficiales para Windows, hay muchas opciones de terceros como Ninte . Sin embargo, su biblioteca es bastante pequeña y, en general, solo se incluye software popular. Las compañías chinas como Qihoo 360 o Tencent ofrecen los únicos administradores de software de Windows de terceros que trabajan con la mayoría del software que conozco , aunque no estoy completamente seguro de que incluso ellos todavía ofrezcan la actualización de software y las porciones de administración de su producto. Tendrás que comparar un poco si quieres encontrar uno que te guste.

EDITAR: ahora puedo confirmar que el administrador de software aún está presente en los productos mencionados a partir del 2016-01-07, pero solo en la versión china.

timuzhti
fuente
2

No conozco una sola aplicación que pueda administrar para mantener actualizado todo el software en una máquina con Windows. Sin embargo, FileHippo App Manager junto con SUMo parecen ocuparse de la mayoría de las actualizaciones.

Ambos programas requieren la intervención del usuario para instalar actualizaciones, aunque FileHippo App Manager puede al menos descargar las actualizaciones de software automáticamente. SUMo parece ser bueno solo para decirte lo que está desactualizado en lugar de buscar la actualización por ti. Mi programa antivirus también parece pensar que es adware.

También hay Avast Software Updater, pero solo busca e instala actualizaciones para ciertos programas de software que pueden comprometer la seguridad del sistema si quedan desactualizados (por ejemplo, navegadores web, Java Runtime, Adobe Flash Player, etc.). Sin embargo, tiene la ventaja de realizar actualizaciones automáticas sin intervención del usuario.

Vinayak
fuente
1

Para las actualizaciones del sistema operativo Windows, puede configurar o personalizar el comportamiento y la programación de la actualización haciendo clic en Inicio , luego busque Windows Update y seleccione / abra Windows Update . Haga clic en Cambiar configuración en el panel izquierdo. Puede configurar si las actualizaciones se instalan automáticamente (o simplemente se descargan), y también puede personalizar la programación. Para obtener más información, consulte aquí: cambie la forma en que Windows se instala o le notifica sobre las actualizaciones

Si tiene otras aplicaciones que se actualizan automáticamente, deberá explorar las opciones de personalización para cada aplicación (o ponerse en contacto con los proveedores respectivos).

DeltaHotel
fuente
Eso es para Windows en sí, no para otras aplicaciones. Es realmente molesto tener una ventana emergente o alguna advertencia para actualizar un SW cada vez que lo ejecuto, ya que hoy en día las actualizaciones llegan realmente a un ritmo rápido y muchas demandan reiniciar.
João Pimentel Ferreira
1

Desearía que hubiera una solución simple y elegante para esto. Algunas de las mejores opciones que he encontrado:

1) Ninite Pro con actualizaciones programadas de Windows (puede ser costoso);

2) System Center Configuration Manager (para actualizaciones de Windows) combinado con System Center Updates Publisher (para actualizaciones que no son de Windows), que también puede ser bastante costoso. Desafortunadamente, la gran variedad de editores de software significa que no hay una herramienta de administración única y fácil de usar para actualizar todo con un solo clic.

Scott Marlin
fuente
¿Qué es System Center Updates Publisher? ¿Hay algún software de Microsoft? ¿Es muy caro?
João Pimentel Ferreira
1
SCCM está diseñado para centralizar las actualizaciones de Windows / Microsoft (generalmente para muchas computadoras, como en un entorno de red / dominio grande). SCUP es el "hermano pequeño" diseñado para administrar paquetes de actualización de terceros de manera similar a las actualizaciones de SCCM / Windows. Buscando precios exactos ahora; nos pondremos en contacto con usted al respecto. Una alternativa de código abierto es "Puppet", pero está más centrada en la línea de comandos. scriptrock.com/articles/sccm-puppet
Scott Marlin
1
Parece que el precio no es económico, especialmente si está buscando administrar una pequeña cantidad de computadoras. El precio varía de $ 1300 a $ 3000, dependiendo del servidor en el que lo instale (que tiene sus propios precios de licencia, etc.). Realmente está diseñado más para entornos de red más grandes. microsoft.com/en-us/server-cloud/products/system-center-2012-r2/…
Scott Marlin
En cualquier caso, muchas gracias por las respuestas, pero estaba buscando algo en la gama de aplicaciones domésticas de una sola máquina. Como dije, soy un usuario de la computadora, no un administrador, y me gustaría usar la computadora como tal.
João Pimentel Ferreira
1
Desafortunadamente, no hay suficiente demanda para que una compañía pase las cientos / miles de horas que requeriría diseñar algo simple, pero lo suficientemente potente para esto con pequeñas redes / individuos en mente. En este punto, su mejor opción es automatizar todo lo que pueda programando cada programa individual para que se actualice automáticamente de manera automática y programe Windows Update para que haga lo mismo. Idealmente, podría configurarlos para que se actualicen el mismo día, pero puede tener problemas si intenta que se actualicen todos al mismo tiempo (Windows solo puede manejar tantas actualizaciones / instalaciones a la vez ...)
Scott Marlin