Mmmm pareciera ser que en la terminal no estas en el mismo lugar en el que
guardaste el fichero...

Guardalo en el Escritorio, despues anda a una terminal y pone

cd Escritorio
y despues ahi si todo esto de
chmod u+x lexm... (TAB)

O sino si tu equipo es un portatil pasate por el Hamlab y lo vemos ahi mismo


Saludos,
Anders

2009/6/3 Ana Vicenti <[email protected]>

> perdón mi (continua) ignorancia, pero... copio literalmente TODO lo que me
> has puesto, es decir, esto
>
>
> # /bin/bash
>
> checkforroot ()
> {
> ROOT_UID=0
> if [ "$UID" -ne "$ROOT_UID" ]
> then
> echo ""
> echo "**************** ERROR !! **************"
> echo "You must be logged in as root to run this script"
> echo "Please log in as root and re-run this script."
> echo "**************** ERROR !! **************"
> exit
> fi
> }
>
> cat<<_EOF_
> Script Starting.
>
> Greetings $USER! This is a simple script to
> take the Lexmark z25 drivers and convert them
> to a useful format and install them so that
> your z25 printer will work under Linux.
> You agree this script is just to try to make
> things easier and comes with no promise.
> However it SHOULD work. Email any errors to
> [email protected]
> _EOF_
> read -p "Are you ready (yes or no)? " ANSWER
> if [[ $ANSWER = yes ]]
> then
> echo "Ok, Lets proceed.";
> else
> echo "Too bad, exiting.";
> exit
> fi
> echo "Prepairing drivers and installing. Please wait..."
>
> cd $HOME
> mkdir lexmark-printer-driver
> cd lexmark-printer-driver
> wget
> http://www.downloaddelivery.com/srfilecache/CJLZ35LE-CUPS-2.0-1.TAR.GZ
> cp CJLZ35LE-CUPS-2.0-1.TAR.GZ lexz25z35-cups-2.0-1.tar.gz
> rm CJLZ35LE-CUPS-2.0-1.TAR.GZ
> tar -xvzf lexz25z35-cups-2.0-1.tar.gz
> tail -n +143 
> lexmarkz35-CUPS-2.0-1.gz.sh<http://lexmarkz35-cups-2.0-1.gz.sh/>> 
> install.tar.gz
> tar -xvzf install.tar.gz
> alien -t lexmarkz35-CUPS-2.0-1.i386.rpm
> alien -t z35llpddk-2.0-2.i386.rpm
> tar xvzf lexmarkz35-CUPS-2.0.tgz -C /
> tar xvzf z35llpddk-2.0.tgz -C /
> ldconfig
> cd /usr/share/cups/model
> gunzip Lexmark-Z35-lxz35cj-cups.ppd.gz
> # This line replaced by Winter Knight with one that is more portable.
> # /etc/rc2.d/S19cupsys restart
> # This one instead:
> /etc/init.d/cupsys restart
> # Alternate for Gentoo users, by thomasp # /etc/init.d/cupsd restart
>
> cd $HOME
> echo "Cleaning Up..."
> rm -r $HOME/lexmark-printer-driver
> echo "Done! Now set up your printer using your"
> echo "favorite printer setup program."
>
>
> copio esto, lo guardo en el editor de textos como .sh, pero cuando en
> terminal le digo
>
> sudo chmod u+x lexmark-z25-z35.sh
>
> me dice tararí que te ví o
>
>
> a...@ana-laptop:~$ sudo chmod u+x lexmarkz25-z35.sh
> chmod: no se puede acceder a «lexmarkz25-z35.sh»: No existe el fichero ó
> directorio
>
>
> lo he intentado como root, (aunque me  he imaginoado que si decías "sudo"
> es que NO tenia que ser root?? que destre soy!), pero tampoco funciona...
>
> alguna sugerencia?? algo hago mal, creo... y usando el  driver que había
> bajado de lexmark? no lo consigo abrir... joeeeeeeee! que yo solo quiero
> imprimir!
>
> El 3 de junio de 2009 16:02, Andres Lucena <[email protected]>escribió:
>
> Buenas,
>>
>> La onda es openprinting.org : Si vas a la seccion Drivers y seleccionas
>> tu impresora y dan las instrucciones... Lo unico que el script (el programa)
>> que ellos ofrecen no esta mas en la web, pero dan el codigo del programa (*)
>> Tendrías que abrirlo y guardarlo en un documento de texto (yendo a
>> aplicaciones -> accesorios -> editor de textos)
>> Tendrias que guardarlo como un script, es decir poner el
>> nombre-del-programa.sh (puede ser cualquier nombre, por ejemplo
>> lexmark-z25-z35.sh )
>>
>> Despues es abrir una terminal y por cuestiones de seguridad hay que darle
>> permisos de ejecucion (o sino cualquier script q te descargases de internet
>> ya lo podrias ejecutar, que mundo seria ese!!). Para darle permisos de
>> ejecucion:
>>
>> sudo chmod u+x lexmark-z25-z35.sh
>>
>> Por ultimo ya se puede ejecutar, basta con darle a
>> sudo ./lexmark-z25-z35.sh
>>
>> Una cosa: Unix es case-sensitive, es decir que es "sensible" a las
>> mayusculas... En el sistema operativo de las ventanas por ejemplo esto no es
>> asi: le da igual que escribas ipconfig que IPCONFIG, esto es porque en la
>> familia de los sistemas operativos Windows seria el hermano tonto. Volviendo
>> al tema, en Linux no es lo mismo escribir pwd que PWD, igual que en los
>> ficheros no es lo mismo que se llame LEXMARK-z25-z35.sh que
>> lexmark-z25-z35.sh
>>
>>
>> Saludos,
>> Anders
>>
>>
>> ** El codigo es este:
>> # /bin/bash
>>
>> checkforroot ()
>> {
>> ROOT_UID=0
>> if [ "$UID" -ne "$ROOT_UID" ]
>> then
>> echo ""
>> echo "**************** ERROR !! **************"
>> echo "You must be logged in as root to run this script"
>> echo "Please log in as root and re-run this script."
>> echo "**************** ERROR !! **************"
>> exit
>> fi
>> }
>>
>> cat<<_EOF_
>> Script Starting.
>>
>> Greetings $USER! This is a simple script to
>> take the Lexmark z25 drivers and convert them
>> to a useful format and install them so that
>> your z25 printer will work under Linux.
>> You agree this script is just to try to make
>> things easier and comes with no promise.
>> However it SHOULD work. Email any errors to
>> [email protected]
>> _EOF_
>> read -p "Are you ready (yes or no)? " ANSWER
>> if [[ $ANSWER = yes ]]
>> then
>> echo "Ok, Lets proceed.";
>> else
>> echo "Too bad, exiting.";
>> exit
>> fi
>> echo "Prepairing drivers and installing. Please wait..."
>>
>> cd $HOME
>> mkdir lexmark-printer-driver
>> cd lexmark-printer-driver
>> wget
>> http://www.downloaddelivery.com/srfilecache/CJLZ35LE-CUPS-2.0-1.TAR.GZ
>> cp CJLZ35LE-CUPS-2.0-1.TAR.GZ lexz25z35-cups-2.0-1.tar.gz
>> rm CJLZ35LE-CUPS-2.0-1.TAR.GZ
>> tar -xvzf lexz25z35-cups-2.0-1.tar.gz
>> tail -n +143 lexmarkz35-CUPS-2.0-1.gz.sh > install.tar.gz
>> tar -xvzf install.tar.gz
>> alien -t lexmarkz35-CUPS-2.0-1.i386.rpm
>> alien -t z35llpddk-2.0-2.i386.rpm
>> tar xvzf lexmarkz35-CUPS-2.0.tgz -C /
>> tar xvzf z35llpddk-2.0.tgz -C /
>> ldconfig
>> cd /usr/share/cups/model
>> gunzip Lexmark-Z35-lxz35cj-cups.ppd.gz
>> # This line replaced by Winter Knight with one that is more portable.
>> # /etc/rc2.d/S19cupsys restart
>> # This one instead:
>> /etc/init.d/cupsys restart
>> # Alternate for Gentoo users, by thomasp # /etc/init.d/cupsd restart
>>
>> cd $HOME
>> echo "Cleaning Up..."
>> rm -r $HOME/lexmark-printer-driver
>> echo "Done! Now set up your printer using your"
>> echo "favorite printer setup program."
>>
>>
>>
>>
>>
>> 2009/6/3 Ana Vicenti <[email protected]>
>>
>>> poco a poco avanzo, pero no se si llegaré...
>>>
>>> estaba haciendolo mal porque la carpeta estaba en otro sitio, la he
>>> recolocado y parece que bien, la cosa es que no me he dado cuenta y he hecho
>>> lo de descomprimir (ya con todas las ordenes bien, sus mayusculas y sus
>>> minusculas...jajaa), pero no como root, y no se si ahi la he cagado...
>>>
>>> he aqui lo sucedido (que guai poder copiar toda la historia, como quien
>>> encuentra las huellas, o un resto arqueologico...)
>>>
>>> a...@ana-laptop:~$ tar xvzf CJLZ35LS-1.0-1.TAR.GZ
>>> tar: CJLZ35LS-1.0-1.TAR.GZ: No se puede open: No existe el fichero ó
>>> directorio
>>> tar: El error no es recuperable: salida ahora
>>> tar: Child returned status 2
>>> tar: Salida con error demorada desde errores anteriores
>>> a...@ana-laptop:~$ PWD
>>> bash: PWD: orden no encontrada
>>> a...@ana-laptop:~$ pwd
>>> /home/ana
>>> a...@ana-laptop:~$ tar xvzf CJLZ35LS-1.0-1.TAR.GZ
>>> Readme.txt
>>> ./lexmarkz35-1.0-1.gz.sh
>>> a...@ana-laptop:~$ SUDO BASH
>>> bash: SUDO: orden no encontrada
>>> a...@ana-laptop:~$ sudo bash
>>> [sudo] password for ana:
>>> r...@ana-laptop:~# ./lexmarkz35-1.0-1.gz.sh
>>> Verifying archive integrity...tail: no se puede abrir «+6» para lectura:
>>> No existe el fichero ó directorio
>>> Error in check sums 2696699919 3952909298
>>> r...@ana-laptop:~# tar xvzf CJLZ35LS-1.0-1.TAR.GZ
>>> Readme.txt
>>> ./lexmarkz35-1.0-1.gz.sh
>>> r...@ana-laptop:~# sh lexmarkz25-z35.gz.sh
>>> sh: Can't open lexmarkz25-z35.gz.sh
>>>
>>> en la carpeta donde estaba el archivo comprimido aparece el  readme y un
>>> doc ( lexmarkz25-z35.gz.sh) que no me deja ejecutar ahi directamente
>>> tampoco... he mirado en usr/local/ pero por ahí nadie sabe nada de una tal
>>> Lexmark, la cual es una rebelde... así que en esas estoy!!
>>>
>>> en el fondo se hacerlo todo, y me complico para entreteneros ;P
>>>
>>> mi impresora y yo os invitaremos a algo entre las plantas del jardín por
>>> la ayuda prestada (y porque si, ole!)
>>>
>>>
>>> --
>>> Saludos,
>>>
>>> Ana Vicenti Partearroyo
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Hackademy mailing list
>>> [email protected]
>>> https://listas.sindominio.net/mailman/listinfo/hackademy
>>>
>>>
>>
>
>
> --
> Saludos,
>
> Ana Vicenti Partearroyo
>
_______________________________________________
Hackademy mailing list
[email protected]
https://listas.sindominio.net/mailman/listinfo/hackademy

Responder a