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
