Me gustaría eliminar o deshabilitar algunos paneles de configuración no utilizados en la configuración del sistema / gnome-control-center para evitar que mis usuarios más "ambiciosos" jueguen con ellos.
Específicamente, me gustaría deshabilitar / eliminar lo siguiente:
- Impresoras (porque no tenemos ninguna conectada a estas máquinas)
- Detalles (porque le permite establecer acciones en medios extraíbles)
- Teclado (porque le permite configurar teclas de acceso directo, no un factor decisivo)
Parece que debería ser bastante sencillo (puedo eliminarlos del menú Aplicaciones configurando Hidden=true
el .desktop
archivo asociado al panel), pero tercamente permanecen en la Configuración del sistema cuando hago eso.
¿Me estoy perdiendo algo o estamos atascados con estos paneles en la aplicación Configuración para siempre?
fuente
De acuerdo, creo que encontré una solución alternativa:
gnome-control-center
no respetaHidden=true
elgnome-whatever-panel.desktop
archivo, pero no es lo suficientemente inteligente como para mostrar un panel si elimina por completo el.desktop
archivo asociado .Entonces, para los paneles que he enumerado, puede eliminarlos / deshabilitarlos eliminando los siguientes archivos:
Hay dos desventajas notables en este enfoque:
Esto desactiva completamente esos paneles para TODOS los usuarios.
Ni siquiera puede invocarlos manualmente ejecutando
gnome-control-center info
o algo similar a lo que mencionó Radu Rădeanu : simplemente no se iniciarán.Las actualizaciones
gnome-control-center
y los paquetes relacionados pueden devolver los paneles.Básicamente, esto significa verificar después de cada actualización de software para asegurarse de que aún no estén (o que tengan permisos restrictivos apropiados) y eliminar / borrar
chmod
los.desktop
archivos nuevamente si es necesario.Para mis propósitos, ninguno de los dos es un gran problema ya que configuro estas máquinas desde la línea de comandos de todos modos y los paneles de configuración del sistema son solo para que los usuarios realicen pequeños "ajustes de personalidad", así que a menos que esta solución
fuente
/usr/share/applications/gnome-info-panel.desktop
archivo verá que está utilizandognome-control-center info
. Por lo tanto, este comando funcionará sin problemas si elimina ese archivo de escritorio.gnome-control-center info
después de eliminar el archivo de escritorio del panel de información del centro de control se abre, pero que te deja en la página "Todos los ajustes" - el panel no se carga.)No, lamentablemente no puede eliminar ninguna Impresora , Detalles o Teclado de la Configuración del sistema . Estos se llaman "PANELES" y están codificados en el
gnome-control-center
paquete. Si elimina este paquete, ya no tendrá la Configuración del sistema .Supongamos que elimina esos iconos y nombres del panel principal de Configuración del sistema . De todos modos, un usuario puede abrir cualquiera de ellos desde la terminal utilizando uno de los siguientes comandos:
Ver
man gnome-control-center
para más información.fuente