Configuré esto:
Automatically check for updates: Never
Pero el administrador de actualizaciones sigue apareciendo en contra de mis deseos, no tengo control. Siento que estoy usando Windows nuevamente.
Quiero poder instalar actualizaciones de vez en cuando, manualmente .
¿Que puedo hacer?
update-manager
ChocoDeveloper
fuente
fuente
dbus-monitor --session "interface=org.freedesktop.Notifications"
... Me estaba costando mucho identificar qué servicio estaba enviando las señales de notificación, esto ayudó enormemente.Respuestas:
Parece que no es posible deshabilitar las ventanas emergentes en la configuración, como lo dijo coteyr en los comentarios de esta página ( https://askubuntu.com/a/218780/19753 : "Es importante tener en cuenta que, aparte de eliminar update-manager- realmente no puedes detener la ventana emergente. Puedes retrasarla hasta que algo más se ejecute
apt-get update
" - coteyr 18 de noviembre de 12 a 9:14).También quería deshacerme de las ventanas emergentes y del programa subyacente que consumiría los recursos de mi sistema Ubuntu 12.04 en un débil Toshiba AC100 (ARM) - https://answers.launchpad.net/ac100/+question/214505 / .
Entonces, la solución de trabajo más simple debe ser eliminar el "administrador de actualizaciones" (como mencioné en los comentarios en https://unix.stackexchange.com/a/46315/4319 ).
No tuve problemas después de eso porque aún podía usar
apt-get
osynaptic
hacer actualizaciones de paquetes.fuente
apt-get update
- coteyr 18 de noviembre de 12 a las 9:14ubuntu-desktop
: paste2.org/xHxWLBtf - una posible solución: elimine el archivo binario (/usr/bin/update-manager
), y mantenga el paquete para evitar actualizaciones (echo update-manager hold | sudo dpkg --set-selections
).update-notifier
lugar de todo el administrador de actualizaciones. Recuerde ejecutarpkill update-notifier
después de eliminarlo (o reiniciar), de lo contrario Ubuntu mostrará un error en el panel indicador.Abra el archivo de configuración que ejecuta la parte del administrador de actualizaciones después de apt
Agregue '#' delante de la línea para que sea algo similar a:
Hecho.
Esto funcionó para mí al detener la aparición del administrador de actualizaciones después de cada actualización de apt, al tiempo que me permitía ejecutar el administrador de actualizaciones manualmente si lo deseaba.
fuente
//
: esta solución puede funcionar siempre que los scripts APT omitan la línea no válida en lugar de detenerse con un error de sintaxis.Simplemente desactivar la notificación de actualizaciones no será suficiente. Hay varios trabajos en segundo plano que ejecutan apt-get update (incluido un trabajo cron nocturno si no recuerdo mal).
Para detener la ventana emergente
update-manager
Luego, en la configuración, configure Actualizar automáticamente en 'Nunca' y Notificar la nueva versión en 'Nunca'
Sugiero dejar la seguridad de inmediato y establecer "otros" cada dos semanas.
También debe asegurarse de que no esté ejecutando apt-get update en ningún otro lugar. Esto puede suceder cuando instala software, ejecuta update-manager o en un trabajo cron.
Si eso no funciona para ti:
Puedes hacer esto por
edición
/etc/apt/apt.conf.d/10periodic
y cambioa
Último recurso
También puede hacer
apt-get remove update-manager
para eliminar la función todos juntos.fuente
apt-get update
apt-get update
es el culpable entonces. Entonces, ¿qué pierdo exactamente si elimino update-manager-core? Creo que leí en alguna parte que también eliminará el escritorio si usa la unidad.apt-get remove update-manager-core
elimina casi todo el sistema. El paquete apropiado para eliminar es update-notifier:apt-get remove update-notifier
que también eliminará update-manager-core sin forzar la eliminación de más paquetes. ¡Salud! :)/etc/apt/apt.conf.d/10periodic
solo se detieneapt-get
para buscar actualizaciones automáticamente. No detendrá la notificaciónEs bueno que Ubuntu busque actualizaciones automáticamente, no es bueno que aparezca ventanas emergentes en contra de su voluntad. Puede recibir notificaciones menos invasivas a través de la barra de gnomos o desde aplicaciones basadas en terminales (como Byobu).
Para deshabilitar el notificador de actualizaciones mientras deja que el administrador de actualizaciones busque actualizaciones automáticamente, ejecute lo siguiente desde un terminal:
sudo apt-get install gconf-editor
en caso de que no lo tenga instaladosudo gconf-editor
cuenta el atributo sudogconf-editor
esta vez como usuario (es decir, sin sudo)fuente
update-notifier
(13.04). Parece que esta instrucción es obsoleta al menos para 13.04?update-notifier
entrada, puede usar la línea de comando:gconftool-2 --set "/apps/update-notifier/regular_auto_launch_interval" --type int 9999
Usted ha fijado que nunca comprobar si hay actualizaciones, pero encontrará el gestor de actualizaciones está abriendo porque ya sabe que hay cambios que hay que hacer. Realice las actualizaciones que tiene y no volverá a molestarlo hasta que actualice las listas de archivos.
Es un poco como si el terminal te dijera cuándo hay actualizaciones en la lista de apt que se han puesto allí con 'apt-get update', y te recordará hasta que las instales.
fuente
Brutal, pero efectivo.
fuente
exit
?sudo dpkg-divert --divert /usr/bin/update-notifier.ubuntu --rename /usr/bin/update-notifier
le dice al sistema de empaque que el administrador del sistema se ha hecho cargo de ese archivo.Editar
/etc/update-manager/release-upgrades
y configurar:Prompt=never
cambia esto con tu editor favorito).Nunca use
update-manager
con -d esto comprueba si la próxima versión está disponible o no.fuente
Ubuntu 16.04 ejecutando Gnome Session
Puede solucionarlo eliminando el "Notificador de actualización" de las "Aplicaciones de inicio".
Primero permita que se muestre en la lista de sus aplicaciones de inicio.
Luego, desmarca el elemento aquí:
De esta manera, no necesita hacer ningún cambio en su configuración de actualización automática (pero puede hacerlo si lo desea), renombrar archivos del sistema ni eliminar paquetes.
fuente
No me gustan las actualizaciones automáticas, así que quiero deshabilitarlas siempre. Yo uso Ubuntu 14.04 con el entorno de escritorio Gnome. No sé si gsettings está disponible en Unity.
En conexiones lentas a Internet, deshabilitar apt-xapian-index impide la descarga automática de paquetes, lo que tomará todo su ancho de banda (a veces tengo 256 kb / s móviles).
Parecía hacer el truco para mí. 3650 significa días ... 1900000000 dice que el administrador de actualizaciones se ejecutó por última vez en el año 2030 :)
Actualización: en Ubuntu 16.04 parece que puede desactivar las actualizaciones automáticas con los siguientes comandos y editando dos archivos:
Si la extensión no es .desktop, estos comandos no se ejecutarán al iniciar el sistema.
Editar /etc/apt/apt.conf.d/10periodic
Edite /etc/apt/apt.conf.d/20auto-upgrades
Si ha iniciado el Administrador de actualizaciones incluso UNA VEZ, estos archivos contendrán cuatro líneas:
Simplemente cambie todos los valores a "0"
fuente
No estoy seguro de por qué nadie ha intentado esto.
Simplemente desactivo todos los puntos de verificación en "software ubuntu" y "otro software" en "software y actualizaciones", además de configurar las opciones en "actualizaciones automáticas" y "buscar una versión más nueva" en "nunca". Esto evita cualquier comprobación ya que no hay enlace, por lo tanto, no hay ventanas emergentes.
Mi principal problema fue que estas actualizaciones consumen muchos datos de Internet. Para las personas en movimiento, los datos 3G / 4G son caros y nos gustaría optimizar su uso. Hope ubuntu entiende esta preocupación y ofrece opciones más simples para deshabilitar las actualizaciones por completo según los requisitos del usuario.
fuente
Tuve un problema similar. Ejecutando,
problema resuelto! Ubuntu 12.04.5 LTS
fuente
Para Ubuntu 16.04 , y posiblemente otras versiones también:
Luego reiniciar. (Alternativamente, es posible que simplemente cerrar sesión y volver a iniciarla sea suficiente).
Puede verificar que
update-manager
no se está ejecutando examinando la salida de:(Aparte: Otros carteles han sugerido
sudo apt-get purge update-notifer*
. Sin embargo, prefiero no eliminar los paquetes que podrían estar enredados en los distintosdesktop
metapaquetes).fuente
Para deshabilitar la ventana emergente molesta después de 12.04 ya no tenía soporte, lo hice:
cd
a/etc/apt/apt.conf.d
y editado:
15update-stamp
comentó la línea original y agregó una línea "fija". Mi archivo tenía:
y ahora lo sustituí con:
Ahora, cada vez que se ejecuta la actualización, es algo así como: "actualizaciones donde se buscaron, no se encontraron (su sistema ya no era compatible), pero se intentó, todo está tan bien como se obtendrá"
fuente