xpanel, lxde, linux, fbpanel opensuse, linux, instalacion gtk3, gnome, ambienti grafici PS3, mandos, Play Station, Linux edubuntu, ubuntu, linux fedora, linux, discapacitados visuales fuduntu, fedora, ubuntu, linux, distribuciones inkscape, grafica, linux, editor tux, tuz, iconos, mascota, linux artistx, distro, linux, artistas, graficos

Cómo ejecutar gedit y nautilus como root con pkexec en lugar de gksu

gksu no se ha actualizado desde 2009 yya no se recomienda . De hecho, Ubuntu ya no viene con gksu de forma predeterminada (aunque es posible que muchos de ustedes lo instalen, porque algunas aplicaciones aún dependen de él) e incluso puede que se elimine por completo en algún momento.

El reemplazo recomendado para gksu es pkexec . Aplicaciones como Synaptic, Ubuntu Software Center, Software & Updates y otras lo usan desde hace algún tiempo, pero ¿qué pasa si quieres usar pkexec con aplicaciones como Gedit o Nautilus?
De forma predeterminada, no puede porque pkexec no puede ejecutar aplicaciones gráficas sin tener un archivo PolicyKit instalado en /usr/share/polkit-1/actions/ para la aplicación que está intentando ejecutar como root, y Ubuntu no lo hace. Se envía con archivos PolicyKit para Nautilus o Gedit.

pkexec Unidad

Cuadro de diálogo de autenticación de pkexec en Unity

pkexec GNOME Shell

Cuadro de diálogo de autenticación de pkexec en GNOME Shell

Por ejemplo, Nemo viene con un archivo de este tipo y también lo hacen Thunar y Mousepad de Xfce (Xubuntu 15.04), pero Nautilus y Gedit no lo admiten de forma predeterminada.

Sin embargo, hay dos formas de lograr esto:
A) Instalar Nautilus Admin

Nautilus admin es una extensión de Nautilus que agrega archivos PolicyKit tanto para Nautilus como para Gedit y permite abrir un archivo o carpeta desde Nautilus como raíz, a través de PolicyKit:

Para instalar Nautilus Admin en Ubuntu, use el siguiente comando:

sudo apt-get install nautilus-admin
Y reinicie Nautilus:
nautilus -q


B) Instalar archivos PolicyKit manualmente para Nautilus y Gedit

- para Nautilus:

wget https://raw.githubusercontent.com/hotice/webupd8/master/org.gnome.nautilus.policy -O /tmp/org.gnome.nautilus.policy
sudo cp /tmp/org.gnome.nautilus.policy /usr/share/polkit-1/actions/

- para Gedit:
wget https://raw.githubusercontent.com/hotice/webupd8/master/org.gnome.gedit.policy -O /tmp/org.gnome.gedit.policy
sudo cp /tmp/org.gnome.gedit.policy /usr/share/polkit-1/actions/

Si desea instalar estos archivos manualmente, consígalos desde aquí: Nautilus | Gedit .

¡Eso es todo! Ahora pruébalo: abre una terminal y escribe:

pkexec gedit
y
pkexec nautilus

Para un acceso rápido, puede crear lanzadores para ejecutar Nautilus y Gedit como root: simplemente use "pkexec nautilus" o "pkexec gedit" como comando.

fuente:http://www.webupd8.org/2015/03/how-to-run-gedit-and-nautilus-as-root.html

Espero que esta publicación te haya gustado. Si tienes alguna duda, consulta o quieras complementar este post, no dudes en escribir en la zona de comentarios. También puedes visitar Facebook, Twitter, Google +, Linkedin, Instagram, Pinterest y Feedly donde encontrarás información complementaria a este blog. COMPARTE EN!

0 comentarios:

Publicar un comentario

No insertes enlaces clicables, de lo contrario se eliminará el comentario. Si quieres ser advertido via email de los nuevos comentarios marca la casilla "Avisarme". Si te ayudé con la publicación o con las respuestas a los comentarios, compártelo en Facebook,Twitter o Instagram. Gracias.

Archivo