El 30 de marzo de 2023 12:32:13 CEST, Ramses <ramses.sevi...@gmail.com> 
escribió:
>El 30 de marzo de 2023 11:53:03 CEST, "Camaleón" <noela...@gmail.com> escribió:
>>El 2023-03-30 a las 11:33 +0200, Ramses escribió:
>>> El 30 de marzo de 2023 8:21:40 CEST, "Camaleón" <noela...@gmail.com> 
>>> escribió:
>>> >El 2023-03-29 a las 22:00 +0200, Ramses escribió:
>>> >
>>> >> Tengo estos dos lanzadores en mi Escritorio:
>>> >
>>> >(...)
>>> >
>>> >> [Desktop Entry]
>>> >(...)
>>> >> Exec=zenmap %F
>>> >
>>> >> [Desktop Entry]
>>> >(...)
>>> >> Exec=/usr/local/share/zenmap/su-to-zenmap.sh %F
>>> >> 
>>> >> Si ejecuto el primero "Name=Zenmap", me dice que se está intentando 
>>> >> ejecutar el programa con un usuario que no tiene permisos, y a 
>>> >> continuación me lo abre.
>>> >> 
>>> >> Si ejecuto el segundo "Name=Zenmap (as root)", no hace nada.
>>> >> 
>>> >> Si en un terminal ejecuto esta línea 
>>> >> "/usr/local/share/zenmap/su-to-zenmap.sh" del segundo, no hace nada, 
>>> >> pero si en el terminal le antepongo el "sudo" a esa línea "sudo 
>>> >> /usr/local/share/zenmap/su-to-zenmap.sh", se abre sin problemas.
>>> >> 
>>> >> He probado a ponerles "sudo" al principio de las lineas en los comandos 
>>> >> de los lanzadores, pero me da error.
>>> >
>>> >Se trata de un bug conocido del paquete que además ya no lo veo 
>>> >disponible en las nuevas versiones de Debian:
>>> >
>>> >https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=zenmap;dist=unstable
>>> > 
>>> >> ¿Alguna ayuda de cómo modificar loas lanzadores para que me los ejecute 
>>> >> como root?
>>> >
>>> >Leyendo en contenido del guión que ejecuta zenmap como root, veo que 
>>> >necesita gksu/kdesu/xterm (?), mira a ver tienes alguna de las 3
>>> >aplicaciones pero ya te adelanto que son MUY antiguas, en las versiones 
>>> >actuales de Debian ya no se usan (están policykit, pkexec y demás 
>>> >moderneces).
>>> >
>>> >En cualquier caso, siempre podrás create un nuevo lanzador que se 
>>> >ajuste a lo que tengas instalado, según la versión de Debian que 
>>> >tengas.
>>> >
>>> >Mira a ver si te sirve lo que indican por aquí:
>>> >
>>> >Zenmap (as root) not working on Manjaro
>>> >https://github.com/nmap/nmap/issues/1874#issuecomment-770532361
>>> >
>>> Buenos días,
>>> 
>>> Ya había probado a anteponer el comando "pkexec" a la línea del comando 
>>> editando el fichero del lanzador, pero me pone el lanzador con error, como 
>>> no ejecutable.
>>> 
>>> ¿Alguna otra idea, incluir "zenmap" en"sudo" de alguna forma para que al 
>>> ejecutar el lanzador automáticamente se ejecute con otro usuario, es decir, 
>>> como "root"?
>>
>>¿Has probado lo que recomiendan en el enlace?
>>
>>Comprueba que tienes todos los paquetes necesarios instalados.
>>
>>How to Install Zenmap on Ubuntu 22.04
>>https://blog.eldernode.com/install-zenmap-on-ubuntu-22-04/
>>
>>Y revisa los comentarios donde dicen que NO funciona con Python3.
>>
>>Saludos,
>>
>
>Camaleón, ese enlace ya lo había revisado, y me daba problemas de dependencias 
>al instalar la librería que proponen en el proceso, el tema de la instalación 
>de GTK, creo recordar.
>
>Finalmente di con este enlace, que coge el código fuente, hace una 
>modificación de "path" en los ficheros y se hace la compilación e instalación.
>
>Sí ejecuto "sudo zenmap" desde un terminal, "zenmap" arranca en entorno 
>gráfico sin problemas. La historia está en crear un lanzador en el Entorno 
>Gráfico, que no consigo crear el lanzador para que me ejecute "sudo zenmap". 
>También he probado con "pkexec zenmap", pero me da error el lanzador, pero si 
>ejecuto esa orden desde un terminal, funciona perfectamente.
>
>No sé si me explico...
>
>
>Saludos y gracias 
>

Perdón, se me pasó poner el enlace:

https://askubuntu.com/questions/1421263/cant-install-zenmap-on-ubuntu-22-04-due-to-dependency-issues


Saludos y gracias

Responder a