6 votos

Usuario actualizar los paquetes instalados

Mis usuarios no tienen privilegios administrativos. Yo no permitir la instalación de paquetes desde los repositorios de Ubuntu, pero ellos deben ser capaces de instalar todas las actualizaciones disponibles desde los repositorios de Ubuntu y mi costumbre.

He creado el archivo /var/lib/polkit-1/localauthority/50-local.d/automaticupdates.pkla:

[Update Manager]
Identidad=unix-usuario:*
Action=org.debian.apt.actualización de paquetes
ResultActive=sí

Este trabajo cuando no hay nuevos paquetes propuesta de actualización de software, pero si una actualización de los paquetes de tratar de empujar un nuevo paquete, se produce un error (=pedir la contraseña de administrador), ya que se necesita org.debian.apt.instalar o quitar paquetes de permiso.

Si yo desactive tesis de nuevos paquetes y comenzar el proceso de actualización, la actualización se empieza... y instalar tesis de paquetes de todos modos, incluso sin el permiso.

Hay una manera de hacer update manager para instalar todas las actualizaciones sin pedir la contraseña de administrador?

Este es un ejemplo de actualización no funciona sin la contraseña de administrador:

Los siguientes paquetes NUEVOS se instalará:
linux-headers-3.2.0-33{un} linux-headers-3.2.0-33-genérico{un}
linux-image-3.2.0-33-genérico{un}
Los siguientes paquetes serán actualizados:
apport apport-gtk gir1.2-gtk-3.0 gnome-settings-daemon libgail-3-0
libgtk-3-0 libgtk-3-bin libgtk-3-común de linux-generic
linux-headers-generic linux-image-generic linux-libc-dev python-apport
python-problema-informe
14 paquetes actualizados, 3 nuevos instalados, 0 para eliminar y 0 no actualizados.
Necesidad de obtener 0 B/55.4 MB de archivos. Después de desembalar 217 MB va a ser utilizado.

2voto

Joshua McKinnon Puntos 12379

Otra opción podría ser simplemente activar actualizaciones desatendidas, entonces los usuarios incluso no verán los mensajes:

0voto

Stefano Mtangoo Puntos 1775

Algunas actualizaciones requiere super usuario sudo aka debido a su criticidad para sistemas (supongo). Por lo que su idea es parcialmente imposible. Quisiera entrar por ssh y hacer la actualización después de algunas veces. Si utiliza el mismo sistema operativo, entonces al actualizar el tuyo inicie sesión el otro equipo y actualizarlos via ssh

Otra cosa si son tantos, emplear a un trabajador o darles la contraseña de "sudo"!

¡No puedo pensar en mejor solución!

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: