Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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:

w32codecs

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 -

http://doc.ubuntu-fr.org/medibuntu#eme_ … phiquement

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 ! smile