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)
Ah ok, alors il faut utiliser l'option :
Comme l'indique le tuto tar :
https://debian-facile.org/doc:systeme:t … -types-bz2
saque eud dun (patois chtimi : fonce dedans)
Hors 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 10:29:35)
La liberté d’expression est un droit fondamental ouvert à tous les citoyens dans le respect des lois.
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
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
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 13:08:07)
saque eud dun (patois chtimi : fonce dedans)
Hors 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 anonyme (11-11-2017 13:31:23)
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 14: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