De vez en cuando recibo mensajes que me dicen que hay una actualización para una de mis extensiones de GNOME Shell, que me dirige a https://extensions.gnome.org/local/ donde puedo activar una actualización a través de la interfaz web.
Prefiero invocar actualizaciones desde la línea de comandos, similar a llamar apt update && apt upgrade. ¿Cómo puedo hacer esto?
command-line
updates
gnome-shell-extension
david.libremone
fuente
fuente

crontrabajo para extraer extensiones de shell del/etc/shellsarchivo y ejecutarapt-getactualizaciones para cada valor, solo una idea.Respuestas:
Los comentarios en este artículo de omgubuntu.co.uk enumeran dos formas posibles:
El instalador de extensiones de GNOME Shell · Github , un script bash para instalar y buscar extensiones desde extensiones.gnome.org . Instalarlo con
Actualice las extensiones
23y42para GNOME Shell3.18.4conActualice todas las extensiones con
No pude probarlo, pero estoy bastante seguro de que es programable.
Si instaló sus extensiones clonando sus repositorios de git
/path/, puede simplementegit pulllos repositorios uno tras otro:Después de que usted necesita para recargar GNOME Shell, ya sea con Alt+ F2y
ro el comandognome-shell -r.fuente
El script gnomeshell-extension-manage de Nicolas Bernaerts permite instalar y eliminar extensiones de GNOME Shell tanto en todo el sistema como en el espacio del usuario.
Así es como lo instalarías:
Esto lo hace disponible para todos los usuarios: (junto con comandos similares de GNOME)
El Shell de Gnome - Gestión de extensiones de la publicación del blog de la consola explica en detalle cómo se usa. Para actualizar una extensión, debe agregarla
--version latestal comando.Las dos diferencias principales, técnicamente hablando, con el instalador gnome-shell-extension-de Ian Brunelli son que puede realizar instalaciones en todo el sistema y que se está utilizando en
wgetlugar decurldescargar las extensiones.fuente