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