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