domingo, 18 de septiembre de 2011

Alternativa a (nautilus-gksu) en Ubuntu Oneiric

Pues resulta que la extensión nautilus-gksu (Abrir como Administrador) no funciona en Ubuntu Oneiric. Para el que no lo sepa ésto lo que facilita es que abramos cualquier documento o carpeta con plenos derechos (root) sin necesidad de utilizar el Terminal para ello. No sucede lo mismos con la extensión nautilus-open-terminal (Abrir en un Terminal) que sí se muestra y funciona a la perfección.
Así es como debería mostrarse:

Y se muestra así:


Sin rastro de Abrir como Administrador.
Me dí cuenta de este problema desde un principio ya que utilizo mucho esta función. Esperaba que con la sucesivas actualizaciones se solucionara este inconveniente. Pero ésto no a sido así.
Para mi ésta, es una de las opciones junto con la de  Abrir en un Terminal que considero de las más practicas e importantes para moverme con soltura por mi sistemas.

Así que no pienso esperar más y lo voy arreglar a la antigua usanza dejando a un lado el paquete nautilus-gksu y remplazándolo por un Script de toda la vida y que hace exactamente lo mismo, mostrándolo de esta forma o la de la imagen de más abajo:


Debes saber que este script no es algo nuevo pero puede ser que se te haya olvidado o seas nuevo por aquí y no tengas ni idea.

Para ésto, lo primero es un documento nuevo en el escritorio y pegamos las siguientes líneas de código en su interior...
#!/bin/bash
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS;
do
gksudo "gnome-open $uri"
done
....guardamos el documento con un nombre descriptivo cómo por ejemplo Abrir como Root.
Acto seguido le damos a este nuevo documento con el botón derecho del ratón y en el menú resultante seleccionamos:
  • Propiedades
Luego en la pestaña Permisos seleccionamos la casilla:
  • Permitir ejecutar el archivo como un programa
Una vez finalizados estos pasos tan sólo nos queda abrir el Nautilus y dirigirnos a la siguiente ruta...
  • /home/TuUsuario/.gnome2/nautilus-scripts/
...y arrastramos el archivo recién creado al interior de la carpeta nautilus-scripts.

A partir de entonces ya podemos darle a cualquier archivo o carpeta con el botón derecho del ratón y el menú resultante nos mostrará una nueva opción con la cual podremos abrir el objeto clicando con derechos Administrativos (root).





Bueno mientras se soluciona la cosa en Ubuntu Oneiric (que por ahora la beta1 tiene errores para dar y regalar) iremos tirando con este practico Script. De todas formas cuando se solucione, tampoco hay problema alguno en mantener los dos si se quiere. Ésto no crea conflicto alguno.

8 comentarios:

  1. Hola Frannoe.

    Funciona perfecto, aún en "manos o cabezas duras", Jaa.

    Seguimos leyendo y metiendo dedos en el teclado y haciendo pequeños lios; lo malo es que no puedo dedicarle el tiempo que quisiera.
    Me gusta la 11.10!!

    Saludos.
    Serlucha

    ResponderEliminar
  2. A mi, hay algunas cuantas cosas que no mucho, como por ejemplo ésta o más aun la del Gestor de Apariencia que carece prácticamente de opciones...Veremos en que queda todo.

    Saludos.
    Nota: Lo de la impresoras Serlucha está un poco difícil...

    ResponderEliminar
  3. ubuntu trata de mejorar la apariencia pero empeora el funcionamiento,aparentemente la unica meta es un sistema tactil es entonces que me pregunto donde quedamos los que nos gusta n las computadoras desktop o por alguna necesidad no podemos usar las note o net o pad al fin y al cabo ubuntu se esta poniendo mas comercial que microsoft con la diferencia que aquellos dicen yo cobro y estos dicen yo no te cobro vos tenes que pagar

    ResponderEliminar
  4. perdon me olvide de agradecer el tema de la solucion con el script muy bueno

    ResponderEliminar
  5. Tienes parte de razón con lo que comentas pero habrá que esperar un poco a ver en que queda todo. Se están viendo algunos puntos algo extraños que no logro comprender. Como tú dices se está mejorando la apariencia, pero se están dejando atrás detalles muy importante.
    Pude ser que lo estén enfocando un poco mal. Los millones de seguidores de Ubuntu no son tan sólo porque se fácil de utilizarlo. Sino que lo son porque cuando lo necesitan se tienen todas las opciones, herramientas y potencia del puro Debian. Tú pones el límite.

    Si empiezan a caparlo, vamos a tener que hacer las maletas para otro distro. Por que una cosa es que te lo pongan fácil y otra muy distinta que solo puedas hacer lo que ellos quieran o te dejen. Espero que no estén pesando hacer un tipo de Android, pero para PCs...
    Aún no salgo de mi asombro de la capada que le han hecho al gestor de Apariencia (y como éste hay unos cuantos) de la versión 11.10. Quiero creer que esto no será definitivo y que están aún por terminar. Por que de no ser así, a no ser que seas un usuario muy avanzado no vamos a poder instalar ni un simple Theme.

    Saludos y gracias.

    ResponderEliminar
  6. Hola: Pues en la versión final tampoco esta la opción "Abrir como Administrador".
    El Script me lo ha solucionado. Gracias.

    ResponderEliminar
  7. ¿Cómo vas a comprender si no te ijas? El diálogo de apariencia no es de Ubuntu sino de gnome. En puro debian está igual de capado o más, porque creo recordar que en ubuntu lleva un parche que añade alguna opción más.

    Hay un informe sobre el problema con nautilus-gksu en launchpad y una solución transitoria para hacerlo funcionar mientras se arregla. Sugiero visitarlo y pinchar en "Does this bug affects you?"
    https://bugs.launchpad.net/ubuntu/+source/gksu/+bug/817383

    ResponderEliminar
  8. En Debian estas opciones funcionan perfectamente.
    Y estas UTILIDA/ES son exclusivas de Nautilus y de ningun otro:
    nautilus-open-terminal
    nautilus-gksu
    como bien su propio nombre indica.

    ResponderEliminar