Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#1 Le 19/05/2010, à 12:50

pope81

TGZ et DEB [RESOLU]

Bonjour,
J'ai un certain souci (pour ne pas dire souci certain).
J'ai téléchargé (canon-europe) le driver pour mon iP4700 toute neuve.
J'ai obtenu une archive 'iP4700_debian_driver.tgz'.
Un double clic dessus m'affiche un dossier 'cnijfilter ...-deb.tar.gz'
Nouveau double-clic et nouveau dossier -deb'
Encore un double-clic et enfin un fichier 'install.sh'

Mais un

sudo sh install.sh

ne fait rien du tout.
Quelqu'un aurait une idée du problème ?
Merci

Dernière modification par pope81 (Le 21/05/2010, à 11:11)


Pc Asus - Carte intel p5kpl se / Processeur Intel core quad cpu / Dual-boot windows xp pro/pangolin
Blog : http://koitchoatanassov.unblog.fr
(Choeur Orthodoxe Bulgare Saint-Jean de Rila)

Hors ligne

#2 Le 19/05/2010, à 13:13

credenhill

Re : TGZ et DEB [RESOLU]

hello
peut-être

sudo sh ./install.sh

En ligne

#3 Le 19/05/2010, à 13:15

Nasman

Re : TGZ et DEB [RESOLU]

Le fichier install.sh a-t-il été rendu exécutable ?


PC fixe et portable avec Precise 64 bits

Hors ligne

#4 Le 19/05/2010, à 13:15

Michel Leunen

Re : TGZ et DEB [RESOLU]

Il y a un message d'erreur ?
Si tu es dans le répertoire où se trouve le fichier install.sh, tu dois le lancer comme ceci:

sudo  ./install.sh

Et vérifie avant que le fichier est bien exécutable.


Michel Leunen
http://linux.leunen.com

Hors ligne

#5 Le 19/05/2010, à 13:17

Sanael

Re : TGZ et DEB [RESOLU]

Commence par extraire (Bouton droit → Extraire ici) à chaque fois que tu as des archives (sauf les .deb), au lieu de te ballader dans le gestionnaire d'archive.
Ensuite, comme dit plus haut, rend le fichier executable, puis :

sudo ./install.sh

Muad'Dib il a les yeux bleus,
Les yeux bleus Muad'Dib il a.

Hors ligne

#6 Le 19/05/2010, à 14:00

credenhill

Re : TGZ et DEB [RESOLU]

pas besoin de le rendre exécutable si il y a sh ./install.sh

En ligne

#7 Le 20/05/2010, à 10:16

pope81

Re : TGZ et DEB [RESOLU]

Bonjour
Et merci à tous pour votre aide.


Sanael a écrit :

Commence par extraire (Bouton droit → Extraire ici) à chaque fois que tu as des archives (sauf les .deb), au lieu de te ballader dans le gestionnaire d'archive.
Ensuite, comme dit plus haut, rend le fichier executable, puis :

sudo ./install.sh

Lorsque je fais 'extraire', ça me donne un dossier 'iP4700_debian_driver_pack'.
Ce dossier contient :
- cnijfilter-ip4700series-3.20-1-i386-deb.tar.gz
- eula.txt
- guideip4700series-pd-3.20-1_en.tar.gz
- guideip4700series-pd-3.20-1_fr.tar.gz

Pour le fichier .txt, je l'ai ouvert et ce n'est que du barratin sans grand intérêt.
J'ai refait un 'extraire ici' pour le 'cnijfilter-ip4700series-3.20-1-i386-deb.tar.gz', ce qui me donne un dossier 'cnijfilter-ip4700series-3.20-1-i386-deb' qui contient

- un dossier 'packages'
- un script shell 'install.sh'. Dans <propriétés>permissions, j'ai bien la coche 'Autoriser l' exécution du fichier comme un programme, je suis propriétaire du fichier et j'ai les droits de lecture-écriture.

Voila le résultat de l'install :

frank@frank-desktop:~/Bureau/iP4700_debian_driver_pack/cnijfilter-ip4700series-3.20-1-i386-deb$ sh ./install.sh
./install.sh: 538: Syntax error: Bad for loop variable

Je ne comprend pas où est l'erreur !


Pc Asus - Carte intel p5kpl se / Processeur Intel core quad cpu / Dual-boot windows xp pro/pangolin
Blog : http://koitchoatanassov.unblog.fr
(Choeur Orthodoxe Bulgare Saint-Jean de Rila)

Hors ligne

#8 Le 20/05/2010, à 12:58

Sanael

Re : TGZ et DEB [RESOLU]

Je n'arrive pas à reproduire le bug parce que je suis en 64 bits. hmm
Que donne, dans un terminal, la commande :

echo $P_target_model_num

Muad'Dib il a les yeux bleus,
Les yeux bleus Muad'Dib il a.

Hors ligne

#9 Le 20/05/2010, à 14:03

pope81

Re : TGZ et DEB [RESOLU]

Strictement rien ...

frank@frank-desktop:~$ echo $P_target_model_num

Pc Asus - Carte intel p5kpl se / Processeur Intel core quad cpu / Dual-boot windows xp pro/pangolin
Blog : http://koitchoatanassov.unblog.fr
(Choeur Orthodoxe Bulgare Saint-Jean de Rila)

Hors ligne

#10 Le 20/05/2010, à 14:14

credenhill

Re : TGZ et DEB [RESOLU]

essaye

bash ./install.sh

En ligne

#11 Le 20/05/2010, à 14:22

Sanael

Re : TGZ et DEB [RESOLU]

Wouuups, j'avais zappé une ligne, fausse piste.
Hum, j'arrive pas à comprendre. La syntaxe a l'air bonne.
Quelqu'un voit un truc louche ici ?

    if [ $P_target_model_num -gt 0 ]; then
    	echo "$p_local_target_list_title"
#		for current in ${P_target_model_list[@]}; do
#		echo $current
#		done
		for (( i=0; i<$P_target_model_num; i++ ))
		{
			p_local_current_num=`expr $i + 1`
			echo ${P_target_model_list[p_local_current_num]}
		}
	else
    	echo "$L_INST_01_27"
	fi

La ligne 538 (mais ça veut pas dire granche chose), c'est

for (( i=0; i<$P_target_model_num; i++ ))

A ce stade du script, la variable est bien définie et supérieure à 0.


Muad'Dib il a les yeux bleus,
Les yeux bleus Muad'Dib il a.

Hors ligne

#12 Le 20/05/2010, à 14:30

credenhill

Re : TGZ et DEB [RESOLU]

c'est le sh qui ne comprend pas

$ cat zxc
#!/bin/bash
for ((i=0;i<3;i++)) { echo $i;  }
$ 
$ sh zxc
zxc: 2: Syntax error: Bad for loop variable
$ 
$ bash zxc
0
1
2
$

En ligne

#13 Le 20/05/2010, à 14:39

Sanael

Re : TGZ et DEB [RESOLU]

Nice, bien vu l'artiste.
Bon, donc pour pope81, comme a dit credenhill :

bash ./install.sh

Muad'Dib il a les yeux bleus,
Les yeux bleus Muad'Dib il a.

Hors ligne

#14 Le 20/05/2010, à 15:01

credenhill

Re : TGZ et DEB [RESOLU]

comme suggéré plus haut, mieux vaut faire

sudo chmod +x install.sh ; sudo ./install.sh

En ligne

#15 Le 20/05/2010, à 15:05

pope81

Re : TGZ et DEB [RESOLU]

en progrès mais ...

frank@frank-desktop:~/Bureau/iP4700_debian_driver_pack/cnijfilter-ip4700series-3.20-1-i386-deb$ bash ./install.sh
==================================================

Canon Inkjet Printer Driver Ver.3.20-1 for Linux
Copyright CANON INC. 2001-2009
All Rights Reserved.

==================================================
Error! Cannot specify package management system.

Est-ce dû au téléchargement debian et qu'il vaudrait mieux utiliser le driver rpm ?


Pc Asus - Carte intel p5kpl se / Processeur Intel core quad cpu / Dual-boot windows xp pro/pangolin
Blog : http://koitchoatanassov.unblog.fr
(Choeur Orthodoxe Bulgare Saint-Jean de Rila)

Hors ligne

#16 Le 20/05/2010, à 15:25

pope81

Re : TGZ et DEB [RESOLU]

!... pas mieux avec la version rpm


Pc Asus - Carte intel p5kpl se / Processeur Intel core quad cpu / Dual-boot windows xp pro/pangolin
Blog : http://koitchoatanassov.unblog.fr
(Choeur Orthodoxe Bulgare Saint-Jean de Rila)

Hors ligne

#17 Le 20/05/2010, à 15:47

credenhill

Re : TGZ et DEB [RESOLU]

il ne trouve ni rpm, ni dpkg
que répond

$ rpm --version ; echo $? ; dpkg --version ; echo $?

En ligne

#18 Le 20/05/2010, à 17:06

pope81

Re : TGZ et DEB [RESOLU]

frank@frank-desktop:~$ rpm --version ; echo $? ; dpkg --version ; echo $?
RPM version 4.4.2.3
0
Programme « dpkg » de gestion de paquets Debian version 1.14.20ubuntu1 (i386).
Ce programme est un logiciel libre ; prière de consulter la « GNU General
Public  License » version 2 ou supérieure pour prendre connaissance des
conditions de reproduction. AUCUNE garantie n'est offerte.
Voir « dpkg --license » pour les détails de licence et droits de reproduction.
0

Pc Asus - Carte intel p5kpl se / Processeur Intel core quad cpu / Dual-boot windows xp pro/pangolin
Blog : http://koitchoatanassov.unblog.fr
(Choeur Orthodoxe Bulgare Saint-Jean de Rila)

Hors ligne

#19 Le 20/05/2010, à 17:12

pope81

Re : TGZ et DEB [RESOLU]

mes excuses ... j'ai cliqué un peu vite.
Je suis allé voir dans synaptic. Je trouve effectivement 'rpm 4.4.2.3' mais aussi, également installé, 'dpkg 1.14.20'.
Je comprend pas tout ...


Pc Asus - Carte intel p5kpl se / Processeur Intel core quad cpu / Dual-boot windows xp pro/pangolin
Blog : http://koitchoatanassov.unblog.fr
(Choeur Orthodoxe Bulgare Saint-Jean de Rila)

Hors ligne

#20 Le 21/05/2010, à 08:34

credenhill

Re : TGZ et DEB [RESOLU]

le script install.sh affiche l'errerur : Error! Cannot specify package management system. si il ne trouve ni rpm ni dpkg OU si il trouve les 2 !!
est-il possible de supprimer rpm, le temps de l'install ?
par ex. sudo mv /usr/bin/rpm /usr/bin/rpmXXX

En ligne

#21 Le 21/05/2010, à 11:09

pope81

Re : TGZ et DEB [RESOLU]

credenhill a écrit :

le script install.sh affiche l'errerur : Error! Cannot specify package management system. si il ne trouve ni rpm ni dpkg OU si il trouve les 2 !!
est-il possible de supprimer rpm, le temps de l'install ?
par ex. sudo mv /usr/bin/rpm /usr/bin/rpmXXX

Youpi !!! Cette manip a fonctionné perfect.
J'ai cependant eu des pb

#=========================================================#
#  Register Printer
#=========================================================#
Next, register the printer to the computer.
Connect the printer, and then turn on the power.
To use the printer on the network, connect the printer to the network.
When the printer is ready, press the Enter key.
> 

Searching for printers...


#=========================================================#
#  Select Printer
#=========================================================#
Select the printer.
If the printer you want to use is not listed, select Update [0] to search again.
To cancel the process, enter [Q].
-----------------------------------------------------------
 0) Update
-----------------------------------------------------------
Could not detect the target printer.
-----------------------------------------------------------

J'ai fini par
- supprimer (système>Administration>Impression) mon imprimante iP4700 que j'avais tenté d'installer "à la main".
- éteindre l'imprimante et la rallumer.
A partir de là, elle a été détectée et installée, j'ai même pu (lol) imprimer la page de test !

Donc grand merci, je ne m'en serai jamais sorti tout seul. Juste une question subsidiaire : pour l'avenir, serait-ce un bon plan que dès à présent je remette 'rpm' dans l'état initial ? Je crains d'oublier, un jour que je l'ai supprimé et de chercher le pourquoi-du-comment des problèmes que ça peut engendrer.

Quoiqu'il en soit, merci encore et bon W.E.


Pc Asus - Carte intel p5kpl se / Processeur Intel core quad cpu / Dual-boot windows xp pro/pangolin
Blog : http://koitchoatanassov.unblog.fr
(Choeur Orthodoxe Bulgare Saint-Jean de Rila)

Hors ligne