Gracias Gracias:  0
Me Gusta Me Gusta:  0
No me Gusta No me Gusta:  0
Mostrando resultados del 1 al 4 de 4

Tema: Aplicación instalada no se abre y no da error. Hay Logs para revisar estas cosas?

  1. #1
    Fecha de Ingreso
    01-diciembre-2020
    Mensajes
    3
    Post Thanks / Like
    Poder de Credibilidad
    0

    Aplicación instalada no se abre y no da error. Hay Logs para revisar estas cosas?

    Hola o todos/as.

    Estoy empezando con linux y con opensuse tengo un LEAP 15.2, he instalado la aplicación para grabar imagenes de Raspberry pi, he seguido las instrucciones de esta web, https://snapcraft.io/install/rpi-imager/opensuse, pongo aquí los comandos, lo he repetido y no he visto ningún error.

    sudo zypper addrepo --refresh https://download.opensuse.org/reposi...SUSE_Leap_15.2 snappy
    sudo zypper --gpg-auto-import-keys refresh
    sudo zypper dup --from snappy
    sudo zypper install snapd
    sudo systemctl enable snapd
    sudo systemctl start snapd
    sudo snap install rpi-imager

    Ahora ya veo el icono de la aplicación "imager", pero cuando la ejecuto no hace nada, ni da error.

    Hay algún sitio donde se recojan los "logs" para ver que ha pasado o donde está el error? Algún sitio para empezar a conocer el sistema y poder hacer un seguimiento de estas cosas?

    Gracias.

  2. #2
    Fecha de Ingreso
    03-abril-2007
    Ubicación
    Mexico/SanLuisPotosi
    Mensajes
    913
    Post Thanks / Like
    Poder de Credibilidad
    14
    si no te quieres complicar, puedes grabar la imagen con el comando dd como root
    Código:
    fdisk -l # para ver los discos y sus particiones
    dd if=ruta-a-la-imagen-iso of=/dev/sdX #para grabar la imagen
    la X seria la letra del dispositivo donde se grabara la imagen (ojo que es solo la letra sin numero de partición)

    Si lo que quieres es arreglar el problema para aprender, necesitaríamos mas información. Puedes ejecutar el programa desde una consola para asi poder ver el error que te aparece y así poder ayudarte mejor.

    Saludos
    __________________________________________________

    Mi Blog:
    http://elblogdedarkspark.blogspot.mx/
    Canales de Youtube:
    http://www.youtube.com/user/DarkSpark2099
    http://www.youtube.com/user/defton En des-uso

  3. #3
    Fecha de Ingreso
    01-diciembre-2020
    Mensajes
    3
    Post Thanks / Like
    Poder de Credibilidad
    0
    Muchas gracias por tu respuesta, no quiero grabar la imagen, ya lo he hecho con Ubuntu (tengo en este ordenador de pruebas Win7, Ubuntu y OpenSuse), ahí si ha funcionado la instalación, de hecho raspberry tiene en su web un instalador para Ubuntu pero para ninguna otra distro.

    Mi objetivo es aprender (sin molestar mucho) no se si es bueno tener un buen conocimiento de Windows o es malo, al final intento aplicar lo que sé de windows aquí, je je...

    Quiero aprender y por eso me ha resultado raro que aparentemente esté bien instalado pero que no se vea nada cuando lo ejecuto.

    Soy muy novato y no sabría encontrar su ruta o nombre del ejecutable, imagino que sabiendo eso desde la consola es solo escribir su nombre y pulsar Intro.

    Algún buen manual que ayude a entender los entresijos? y a poder ser de OpenSuse y esta versión?, he visto algunos que estas desactualizados y abarcan las principales distros, para un novato lo mejor es ir concretamente a lo que necesita. De momento voy cogiendo retazos de aquí y de allí, pero me encantaría un manual estructurado de esta versión para hacer las pruebas y poder avanzar rápido, si es en castellano ya es para nota...ja ja

    Gracias de nuevo.

  4. #4
    Fecha de Ingreso
    02-marzo-2013
    Ubicación
    Lat. 27.994547-Lon -15.405127-160m nivel del mar
    Mensajes
    5.195
    Post Thanks / Like
    Poder de Credibilidad
    14
    Hola:

    Si la aplicación no tiene una subrutina anti debuging, se debería ver algo en la consola.

    En mi caso suelo buscar el icono, o también lo pongo temporal en el escritorio, y con el botón derecho del ratón me voy a propiedades, ahí se encuentran esos datos , mas los permisos, etc .

    También hay que procurar mirar en gestión de usuarios en yast, por si hay algún grupo referente a la aplicación, si es así hay que ponerse en ese grupo.

    Por lo general suele aparecer algo en la consola, si la cantidad de texto o información es mucha, se puede redirigir a un fichero de texto :

    o sea ejecutable > /home/frank/Documentos/programa.txt .

    Lo mas sencillo es usar un programa de depuración o de debugin , como puede ser strace o ltrace si son librerías, o si el programa ya tiene el suyo propio usar el que tenga .

    Para strace y ltrace ver las opciones con strace --help y lo mismo para ltrace --help :

    Código:
    HP-OMEN:~ # strace --help
    usage: strace [-ACdffhikqqrtttTvVwxxyyzZ] [-I n] [-b execve] [-e expr]...
                  [-a column] [-o file] [-s strsize] [-X format] [-P path]...
                  [-p pid]... [--seccomp-bpf]
                  { -p pid | [-D] [-E var=val]... [-u username] PROG [ARGS] }
       or: strace -c[dfwzZ] [-I n] [-b execve] [-e expr]... [-O overhead]
                  [-S sortby] [-P path]... [-p pid]... [--seccomp-bpf]
                  { -p pid | [-D] [-E var=val]... [-u username] PROG [ARGS] }
    
    Output format:
      -A             open the file provided in the -o option in append mode
      -a column      alignment COLUMN for printing syscall results (default 40)
      -i             print instruction pointer at time of syscall
      -k             obtain stack trace between each syscall
      -o file        send trace output to FILE instead of stderr
      -q             suppress messages about attaching, detaching, etc.
      -qq            suppress messages about process exit status as well.
      -r             print relative timestamp
      -s strsize     limit length of print strings to STRSIZE chars (default 32)
      -t             print absolute timestamp
      -tt            print absolute timestamp with usecs
      -T             print time spent in each syscall
      -v             verbose mode: print entities unabbreviated
      -x             print non-ascii strings in hex
      -xx            print all strings in hex
      -X format      set the format for printing of named constants and flags
      -y             print paths associated with file descriptor arguments
      -yy            print protocol specific information associated with socket
                     file descriptors
    
    Statistics:
      -c             count time, calls, and errors for each syscall and report
                     summary
      -C             like -c but also print regular output
      -O overhead    set overhead for tracing syscalls to OVERHEAD usecs
      -S sortby      sort syscall counts by: time, calls, errors, name, nothing
                     (default time)
      -w             summarise syscall latency (default is system time)
    
    Filtering:
      -e expr        a qualifying expression: option=[!]all or option=[!]val1[,val2]...
         options:    trace, abbrev, verbose, raw, signal, read, write, fault,
                     inject, status, kvm
      -P path        trace accesses to path
      -z             print only syscalls that returned without an error code
      -Z             print only syscalls that returned with an error code
    
    Tracing:
      -b execve      detach on execve syscall
      -D             run tracer process as a detached grandchild, not as parent
      -f             follow forks
      -ff            follow forks with output into separate files
      -I interruptible
         1:          no signals are blocked
         2:          fatal signals are blocked while decoding syscall (default)
         3:          fatal signals are always blocked (default if '-o FILE PROG')
         4:          fatal signals and SIGTSTP (^Z) are always blocked
                     (useful to make 'strace -o FILE PROG' not stop on ^Z)
    
    Startup:
      -E var         remove var from the environment for command
      -E var=val     put var=val in the environment for command
      -p pid         trace process with process id PID, may be repeated
      -u username    run command as username handling setuid and/or setgid
    
    Miscellaneous:
      --seccomp-bpf  enable seccomp-bpf filtering
      -d             enable debug output to stderr
      -h, --help     print help message
      -V, --version  print version
    Si tiene la opción de guardar el log, pues usarla, si no strace programa > /home/frank/Documentos/programa-log.txt

    Hay pag. por la web, que enseñan hacer debugin y análisis forense informático .

    Saludos cordiales

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Temas Similares

  1. Asociacion tipo de archivo con aplicacion que lo abre
    By UnderUp in forum Escritorios: KDE, Gnome, otros...
    Respuestas: 5
    Último mensaje: 31-ene-2019, 20:26
  2. Respuestas: 8
    Último mensaje: 16-oct-2009, 16:48
  3. Respuestas: 7
    Último mensaje: 17-abr-2007, 09:32
  4. ¿Qué aplicación abre los archivos ".CHM"
    By byteware in forum Software
    Respuestas: 2
    Último mensaje: 05-mar-2006, 01:08
  5. Estas cosas no me pasan con el eMule
    By Mdk in forum La cafetería
    Respuestas: 5
    Último mensaje: 19-mar-2005, 20:24

Tags for this Thread

Marcadores

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •