Vous n'êtes pas identifié(e).
D'après ton retour de ls ton fichier se nomme "dosbox-0.74.tar.gz" et non "dosbox-0.74.tar" donc la commande doit être
J'ai utilisé gunzip pour la mettre en tar
Je ne suis pas idiot, je connais l'autocompletion depuis 15 ans et jamais eu de soucis avec tar sous aucune distro.
La liberté d’expression est un droit fondamental ouvert à tous les citoyens dans le respect des lois.
Hors ligne
Tu veux dire que je devrais essayer ceci ?
tar -xzf dosbox-0.74.tar
Oui c'est bien ce que je suggérais.
Curieux que même avec le tiret les options soient considérées comme étant le nom du fichier à traiter alors que d'après le man
Le premier argument de tar doit être une fonction
Je n'ai pas trop d'idée, tester l'option -C ? préciser /bin/tar ?
à noter que l'option z ci-dessus n'est pas utile (mais ça n'est pas l'origine du problème, on obtient "gzip: stdin: not in gzip format" dans ce cas)
Tout est un sauf zéro. - Wau Holland
Hors ligne
Ah ok, alors il faut utiliser l'option :
Comme l'indique le tuto tar :
https://debian-facile.org/doc:systeme:t … -types-bz2
"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source : La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)
En ligne
ou <extension> peut-être, gz, bz2, xz, Z… (liste non exhaustive). Ça marche pourvu que le programme
qui permet la décompression soit installé (gzip pour gz, bzip2 pour bz2, xz pour xz…). Tar ne se base pas sur l'extension
il me semble mais sur l'entête qui au tout début du fichier qui indique le type de compression utilisé.
Voilà ma petite contribution
Hors ligne
Je n'ai pas trop d'idée, tester l'option -C ? préciser /bin/tar ?
Ah ok, alors il faut utiliser l'option :
Dernière modification par Atys (11-11-2017 11:29:35)
La liberté d’expression est un droit fondamental ouvert à tous les citoyens dans le respect des lois.
Hors ligne
"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source : La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)
En ligne
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
test les solutions proposé sinon on avance pas
C'est ce que fait, mais j'en suis désolé, il me faudrait un expert en la matière pour avancer justement.
La commande tar ne fonctionne pas, aidé moi, c'est hyper frustrant
La liberté d’expression est un droit fondamental ouvert à tous les citoyens dans le respect des lois.
Hors ligne
La commande tar ne fonctionne pas
Edit :
Quels sont les droits du fichier depuis le répertoire Téléchargement ?
Dernière modification par smolski (11-11-2017 14:08:07)
"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source : La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)
En ligne
/bin/tar -Cxjf dosbox-0.74.tar
/bin/tar: Vous devez choisir une option parmi « -Acdtrux », « --delete » ou « --test-label »
On voit qu'en précisant l'emplacement de l'exécutable le comportement change; le "bloc" d'options est reconnu pour ce qu'il est, malgré que les options aient été mises dans un mauvais ordre. Du coup ça laisse penser que ce n'est pas la même commande qui est exécutée.
Pour le vérifier, depuis le répertoire ou se trouve le fichier;
et pour avoir un peu plus d'info
Dernière modification par tux12 (11-11-2017 14:31:23)
Tout est un sauf zéro. - Wau Holland
Hors ligne
tar.gz -> tar xzf…
tar.bz2 -> tar xjf…
tar.xz -> tar xJf…
Ce sont les principaux algo utilisés dans Gnu/linux.
On peut aussi préciser le nom du programme de décompression à utilisé :
tar.gz -> tar -x --use-compress-program gzip -f…
tar.bz2 -> tar -x --use-compress-program bzip2 -f…
tar.xz -> tar -x --use-compress-prgram xz -f…
Il faut que l'utilitaire de compression/décompression accepte l'option « -d » pour décompresser.
L'option « --use-compress-program » peut être remplacé par l'option courte « -I » (c'est un i majuscule !).
Bien entendu, le programme de (dé)compression doit se trouver dans le PATH de l'utilisateur qui invoque tar.
En principe c'est le cas, gzip, bzip2 et xz se trouvent dans /usr/bin (sauf si on n'a pas installé ces utilitaires à l'aide
du gestionnaire de paquet, évidemment… mais qui ferait cela ?).
Bref, pour de plus amples informations, la page man tar est votre amie
EDIT: Pour lister toutes commandes tar présentent dans le PATH :
Normalement la commande tar se trouve dans /bin
Dernière modification par enicar (11-11-2017 15:29:05)
Hors ligne
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
j'ai peut etre une piste...n'aurais tu pas créé des allias que tu te souviens plus?
Ça vient bien de cela l'erreur avec tar, mon fichier .bash_aliases.
J'y avais mis cela.
Tout est revenue dans l'ordre, la commande tar fonctionne parfaitement maintenant.
Merci à tout ceux qui m'ont mis sur la voie et aidé à résoudre le problème.
Je mes en Résolu
La liberté d’expression est un droit fondamental ouvert à tous les citoyens dans le respect des lois.
Hors ligne