#1 Le 05/12/2005, à 10:57
- reduuxx
[Résolu] dpkg dans un .sh ne fonctionne pas
Bonjour,
en mode serveur, connecté en root, je saisis la commande suivante.
dpkg -i adduser_3.64ubuntu1_all.deb
tout se passe bien ...
j'ai créé un test.sh contenant la commande précédente et elle seule.
Je place ce test.sh dans le dossier ou j'ai mon adduser...deb et je fais un sh test.sh.
Réponse :
(--install) : de traitement de adduser_3.64ubuntu1_all.deb
ne peut pas acceder à l'archive, aucun fichier ou répertoire de ce type
de erreurs ont été rencontrées pendant l'exécution.
En mettant le chemin complet dans le sh ( dpkg -i /test/add... ) j'ai le même problème.
Je veux un .sh pour automatiser environ 200 .deb
Ceci doit etre fait sans internet, les .deb et leurs dépendance ont été télécharger.
Pour que personne ne me dise d'installer par apt-get, je précise que c'est pour installer des serveurs au sénégal et au Benin dans des écoles ou il n'y a même pas l'eau courante, alors internet...
Merci de votre aide
reduuxx
#2 Le 05/12/2005, à 13:48
- sksbir
Re : [Résolu] dpkg dans un .sh ne fonctionne pas
Voici un problème "intéressant", dans la mesure où présenté comme tu l'as fait, c'est normalement impossible que ça se produise.
je te suggère te procéder par étape , et de vérifier l'impensable (puisque le pensable l'a déja été )
dans ton sh, je te suggere de mettre les commandes suivantes:
set +x
ls -l adduser_3.64ubuntu1_all.deb
which dpkg
dpkg -i adduser_3.64ubuntu1_all.deb
et ensuite d'exécuter ce shell comme tu l'indiques.
Essaye ensuite de repasser ces commandes directement, là où s'est supposé fonctionner.
Dernière modification par sksbir (Le 05/12/2005, à 13:49)
Hors ligne
#3 Le 07/12/2005, à 14:19
- reduuxx
Re : [Résolu] dpkg dans un .sh ne fonctionne pas
Bonjour,
Malgré tes conseils, toujours pareil .
j'ai réinstallé en server et le probleme persiste. Je suis vraiment perdu...
Si quelqu'un a d'autres idées ?
Merci
reduuxx
Hors ligne
#4 Le 07/12/2005, à 18:30
- reduuxx2
Re : [Résolu] dpkg dans un .sh ne fonctionne pas
Le probleme est résolu...
C'est tellement bête que je me sens tout ...
J'avais fait mon .sh sur window$ xp, gravé puis importé dans ubuntu. Et avec nano, j'avais en fin de fichier : " converti de msdos ".
J'ai tout simplement refait mon sh sur une version complete de ubuntu et je l'ai importé dans le serverf ubuntu et tou fonctionne.
Désolé
mais merci quand même
Reduuxx