El Mon, 21 Apr 2014 21:43:54 +0200, Santiago Vila escribió: > On Mon, Apr 21, 2014 at 05:13:07PM +0000, Camaleón wrote: >> creo que había que ejecutar el .sh (una especie de wrapper) en lugar >> del ejecutable en sí mismo. > > Querrás decir simplemente que "thunderbird" era un wrapper y no era el > ejecutable en sí mismo.
No, "thunderbird" y "thunderbird-bin" son archivos binarios y ejecutables: sm01@stt008:~$ file /opt/thunderbird/thunderbird /opt/thunderbird/thunderbird: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, BuildID[sha1]=0xd43d543df17269fdb12a68f87b4e81231104f1c0, stripped sm01@stt008:~$ ls -l /opt/thunderbird | grep thunder -rwxr-xr-x 1 root root 89872 mar 19 07:50 thunderbird -rwxr-xr-x 1 root root 89880 mar 19 07:50 thunderbird-bin Quería decir que ese error me apareció en alguna ocasión cuando intentaba ejecutar el binario directamente cuando en su lugar había que ejecutar el wrapprer, script o como quieras llamarlo que se encargaba de precargar las bibliotecas o el entorno necesario. > Es muy dudoso que el wrapper, de haberlo, tuviera extensión .sh y que el > usuario tuviera que tener cuidado de ejecutar el .sh ("había que") y no > simplemente "thunderbird" o "firefox". > > Los wrappers, cuando los hay, son precisamente para eso, para que el > usuario final pueda ejecutar los programas siempre de la misma forma, > sean el "ejecutable en sí mismo" o no. El wrapper (o lo que yo llamo wrapper) está en el mismo directorio de Thunderbird: -rwxr-xr-x 1 root root 8915 mar 19 07:50 run-mozilla.sh Yo probaría a ejecutarlo en lugar de llamar al binario directamente, p. ej., en mi caso sería: sh /opt/thunderbird/run-mozilla.sh thunderbird Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/pan.2014.04.22.13.31...@gmail.com