El actualizador automático¶
Resumen¶
Esta página describe cómo el cliente de escritorio comprueba e instala sus actualizaciones en Windows, macOS y Linux, y cómo impedir las actualizaciones automáticas. Está dirigida a usuarios del cliente y a quienes administran equipos Windows o Linux.
Fuente: documentación de Nextcloud, «user_manual/desktop/autoupdate», versión 3ad9158, licencia CC BY 3.0; traducida y adaptada para APS Conecta Gestión.
El actualizador automático garantiza disponer siempre de las últimas funciones y correcciones de errores del cliente de sincronización de Nextcloud.
El actualizador automático solo actualiza en equipos macOS y Windows; los usuarios de Linux solo necesitan usar sus gestores de paquetes habituales. Sin embargo, en sistemas Linux el actualizador comprueba si hay actualizaciones y avisa cuando hay una nueva versión disponible.
Flujo de trabajo básico¶
Las siguientes secciones describen cómo usar el actualizador automático en los distintos sistemas operativos.
Windows¶
El cliente de Nextcloud comprueba si hay actualizaciones y las descarga cuando están disponibles. El estado de las actualizaciones puede consultarse en Settings -> General -> Updates en el cliente de Nextcloud.
Si hay una actualización disponible y se ha descargado correctamente, el cliente de Nextcloud inicia una actualización silenciosa antes de su siguiente arranque y luego se reinicia. Si la actualización silenciosa falla, el cliente ofrece una descarga manual.
Nota
Se requieren privilegios de administrador para realizar la actualización.
macOS¶
El cliente para macOS tiene un actualizador automático que usa el framework Sparkle. Este actualizador automático va incluido en el App Bundle del cliente, comprueba si hay actualizaciones al iniciarse y avisa si hay una actualización disponible. Esto muestra una ventana emergente que permite descargar e instalar automáticamente la última actualización del cliente con un solo clic.
En las versiones del cliente que no incluyen el actualizador automático basado en Sparkle, aparece una notificación en la que se puede hacer clic, que informa de que hay una actualización disponible. Al hacer clic en dicha notificación, se abre en el navegador web del sistema la página de descarga de la última versión del cliente.
Al igual que en otros sistemas, el estado de las actualizaciones puede consultarse en Settings -> General -> Updates en el cliente de Nextcloud.
Linux¶
Las distribuciones Linux ofrecen sus propias herramientas de actualización, por lo que los clientes de Nextcloud que usan el sistema operativo Linux no realizan ninguna actualización por sí mismos. El cliente informa (Settings -> General -> Updates) cuando hay una actualización disponible.
Impedir las actualizaciones automáticas¶
En entornos controlados, como empresas o universidades, puede no ser deseable habilitar el mecanismo de actualización automática, ya que interfiere con las herramientas y políticas de despliegue controlado. Para este caso, es posible deshabilitar por completo el actualizador automático. Las siguientes secciones describen cómo deshabilitar el mecanismo de actualización automática en los distintos sistemas operativos.
Impedir las actualizaciones automáticas en entornos Windows¶
Los usuarios pueden deshabilitar las actualizaciones automáticas añadiendo esta línea a la sección [General] de sus archivos nextcloud.cfg:
skipUpdateCheck=true
Los administradores de Windows tienen más opciones para impedir las actualizaciones automáticas en entornos Windows, mediante uno de dos métodos. El primer método permite a los usuarios anular el mecanismo de comprobación automática de actualizaciones, mientras que el segundo impide cualquier anulación manual.
Para impedir las actualizaciones automáticas, pero permitir anulaciones manuales:
Editar esta clave del Registro:
HKEY_LOCAL_MACHINE\Software\Nextcloud GmbH\NextcloudAñadir la clave
skipUpdateCheck(de tipo DWORD).Especificar el valor
1para la máquina.
Para anular manualmente esta clave, usar el mismo valor en HKEY_CURRENT_USER.
Para impedir las actualizaciones automáticas y no permitir anulaciones manuales:
Nota
Este es el método preferido para controlar el comportamiento del actualizador mediante directivas de grupo.
Editar esta clave del Registro:
HKEY_LOCAL_MACHINE\Software\Policies\Nextcloud GmbH\NextcloudAñadir la clave
skipUpdateCheck(de tipo DWORD).Especificar el valor
1para la máquina.
Nota
Los clientes con marca propia usan, en lugar de Nextcloud GmbH\Nextcloud, una clave distinta que coincide con el proveedor y el nombre de la aplicación con marca.
Impedir las actualizaciones automáticas en entornos Linux¶
Como el cliente para Linux no ofrece la función de actualización automática, no es necesario eliminar la comprobación automática de actualizaciones. Sin embargo, para deshabilitarla, editar el archivo de configuración del cliente de escritorio, $HOME/.config/Nextcloud/nextcloud.cfg. Añadir esta línea a la sección [General]:
skipUpdateCheck=true