[Solar-NeSLA] consulta scripting

Dardo Valdez yacolinux en yahoo.com.ar
Mar Mayo 6 16:26:46 CEST 2008


Que tal, me imagino que al copiar los archivos al CD
ocurre "algo" (tal vez tenga que ver con algun enlace
simbólico que no se está siguiendo en la grabación -
entonces ese archivo está ausente en la copia; otra
posibilidad son los nombres largos acortados al
grabarse el CD), y no se copian bien y/o correctamente
todos los archivos.

Para verificar si es así o no, haría una grabación de
los 400 mb a CD como lo hacen normalmente, y volver a
copiar en un directorio de prueba, despues con un "du
-sh" en ambos directorios tenés el tamaño ocupado y
que debería ser el mismo.


Lo que te recomiendo es armar un comprimido desde
opensuse (así evitás cualquier posible problema de
conservación de permisos y enlaces, para esto debería
ver si hay alguno y hacer que en la compresión te
incluya el archivo y no el enlace), y hacer como te
dijeron, un script de ejecución que descomprima y
ejecute el lanzador.

Al usuario final le quedaría algo como:

./ejecutar.sh <enter>

y a vos te quedaría el trabajo de armar el comprimido
tar.bz2 por ejemplo, testear que se descomprima a X
directorio, y que el "ejecutar.sh" corra un comando
para descomprimir el tar.bz2, y que luego ejecute el
script lanzador.

Tenés la opción de correrlo desde el CD, pero eso
puede darle problemas al que lo intente correr si no
se monta el CD con permisos de ejecución (vía fstab,
automontajes varios, lo que tengan). Lo ideal es que
los tipos metan el CD, copien un directorio (con el
script ejecutar.sh y el tar.bz2), entren a ese dir y
hagan le den al ./ejecutar.sh.

Opcionalmente y para asegurar que todo salga bien
(evitando algun posible tema con el montaje del CD de
nuevo), podrían llevar anotados dos comandos para
correr en el directorio:

1) chmod +x ejecutar.sh
2) ./ejecutar.sh

Opcionalmente podés ver alguna app fácil y rápida,
estilo Xdialog, que hay un par para KDE y Gnome, y con
eso podrías facilitar la existencia de un "doble
click" y "siguiente" al tercero que corra ese
ejecutar.sh


Dardo A. Valdez
Administrador de Sistemas
Poder Judicial de Corrientes
IM: yacolinux en hotmail.com
cel. 3783-337151
blog: http://sysnotas.blogspot.com


      Tarjeta de crédito Yahoo! de Banco Supervielle.
Solicitá tu nueva Tarjeta de crédito. De tu PC directo a tu casa. www.tuprimeratarjeta.com.ar 



Más información sobre la lista de distribución Solar-NESLA