#1 Le 04/03/2011, à 23:41
- compte supprimé
installer via un fichier tar [ RESOLU ]
Bonjour
Un problème récurrent je sais, mais j'ai beau naviguer de tuto en tuto, à chaque fois que j'essaie d'installer un truc à partir d'un fichier compressé .tar , je galère.
Ici, il s'agit de ce fichier : essential-20071007.tar.bz2 qui se trouve dans mon dossier "Téléchargements", lui même inclus dans mon dossier perso.
Dans la doc, je lis ceci :
Exécutez les commandes suivantes :
~$ tar jxf ~/essential-20071007.tar.bz2
~$ sudo mv ~/essential-20071007 /usr/lib/win32
Et là, j'obtiens ça :
yann@yann-laptop:~$ tar jxf ~/essential-20071007.tar.bz2
tar: /home/yann/essential-20071007.tar.bz2 : la fonction open a échoué: Aucun fichier ou dossier de ce type
tar: Erreur non récupérable : arrêt du traitement
tar: Child returned status 2
tar: Arrêt avec code d'échec à cause des erreurs précédentes
yann@yann-laptop:~$
Et là je me dis que je n'ai pas beaucoup progressé en 3 ans vu que je n'y comprends toujours rien. Cela dit avec toujours autant de satisfaction par rapport au système en lui-même qui fonctionne au-delà de mes espérances.
Si quelqu'un peut éclairer à nouveau ma lanterne ...
Dernière modification par Sapiens (Le 05/03/2011, à 21:38)
#2 Le 04/03/2011, à 23:47
- wido
Re : installer via un fichier tar [ RESOLU ]
Bonjour,
Il faut d'abord comprendre ce que tu exécutes
$ tar jxf ~/essential-20071007.tar.bz2
je ne reviens pas sur la commande tar mais bien après sur le ~/, le ~/ est l'équivalent de /home/yann/ jusque là c'est simple, la commande tar veut ton fichier essential-20071007.tar.bz2 qui se situe logiquement dans /home/yann, or tu as l'erreur:
la fonction open a échoué: Aucun fichier ou dossier de ce type
ce qui veut dire que le fichier essential-20071007.tar.bz2 ne se situe pas dans le dossier /home/yann , logique non? modifie la commande en conséquence.
Hors ligne
#3 Le 05/03/2011, à 09:52
- compte supprimé
Re : installer via un fichier tar [ RESOLU ]
Bonjour et merci pour ta réponse.
J'ai déplacé le dossier dans /home/yann
A présent j'ai ça :
yann@yann-laptop:~$ tar jxf ~/essential-20071007.tar.bz2
yann@yann-laptop:~$ sudo mv ~/essential-20071007 /usr/lib/win32
mv: impossible de déplacer «/home/yann/essential-20071007» vers «/usr/lib/win32/essential-20071007»: Le dossier n'est pas vide
yann@yann-laptop:~$
Pas glop ...
EDIT : Ah, je vois ! Il y est déjà ! Mais pourquoi le texte ne dit pas "ce dossier est déjà présent dans usr/lib/win32", plutôt que "le dossier n'est pas vide ? Pas très clair pour les novices.
Alors est-ce que tous ces codecs sont installés ou pas ? Mystère. Je verrai à l'usage ...
Dernière modification par Sapiens (Le 05/03/2011, à 09:59)
#4 Le 05/03/2011, à 10:50
- wido
Re : installer via un fichier tar [ RESOLU ]
C'est à dire que le dossier essential-20071007 contient des données et ne peut pas copier intégralement le dossier vers /usr/lib/win32/
la commande est à adapter par
sudo cp ~/essential-20071007 /usr/lib/win32
ou si ça ne fonctionne pas:
sudo cp ~/essential-20071007/* /usr/lib/win32/essential-20071007/
j'ai regardé le nom du dossier, c'est pour installer des codecs, tu n'en as pas besoin il suffit de passer par les dépôts:
http://doc.ubuntu-fr.org/w32codecs#par_paquet
en clair tu peux installer via la commande:
sudo apt-get install w32codecs
ou par firefox:
Hors ligne
#5 Le 05/03/2011, à 13:25
- compte supprimé
Re : installer via un fichier tar [ RESOLU ]
Merci pour ta réponse, mais décidément, je ne dois pas avoir de chance.
yann@yann-laptop:~$ sudo apt-get install w32codecs
[sudo] password for yann:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Aucune version du paquet w32codecs n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Aucun paquet ne correspond au paquet w32codecs
EDIT : et par le lien firefox que tu me proposes, j'obtiens le message d'erreur "le paquet w32codec est virtuel".
Dernière modification par Sapiens (Le 05/03/2011, à 13:29)
#6 Le 05/03/2011, à 14:07
- wido
Re : installer via un fichier tar [ RESOLU ]
Lis bien la doc, ce n'est pas une question d'avoir de la chance, il faut juste lire le lien que j'ai mis.
Hors ligne
#7 Le 05/03/2011, à 15:07
- compte supprimé
Re : installer via un fichier tar [ RESOLU ]
Ok, c'est installé, mais je n'ai pas réussi à résoudre le problème de clé lié au dépôt medibuntu.
Merci beaucoup
#8 Le 05/03/2011, à 18:03
- wido
Re : installer via un fichier tar [ RESOLU ]
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -
Hors ligne
#9 Le 05/03/2011, à 21:38
- compte supprimé
Re : installer via un fichier tar [ RESOLU ]
Ah ! J'avais raté cette ligne. Merci encore !