Problème avec la commande tar
Fermé
Yaya
-
26 févr. 2006 à 09:47
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 26 févr. 2006 à 12:17
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 26 févr. 2006 à 12:17
A voir également:
- Problème avec la commande tar
- Invite de commande - Guide
- Commande terminal mac - Guide
- Diskpart commande - Guide
- Commande dism - Guide
- Commande scannow - Guide
2 réponses
kmf31
Messages postés
1564
Date d'inscription
mercredi 30 mars 2005
Statut
Contributeur
Dernière intervention
22 juin 2007
501
26 févr. 2006 à 10:12
26 févr. 2006 à 10:12
gzip: stdin: invalid compressed data--format violated
Pourquoi il affiche gzip bien que tu ne mettes pas l'option "z" pour la compression gzip ?????
Il semble que tu as essaye: "tar xvzf ..." au lieu de "tar xvf ..." et ca avec un archive non-compresse.
Tu dois prendre l'habitude de bien appeler les fichiers tar pour que ce soit claire ce que tu as fait: soit sans compression,
soit avec compression gzip,
ou soit avec compression bzip2:
et bien sur pour deballer avec "tar xvf blabla.tar", "tar xvzf blablab.tar.gz" ... mais de facon coherente!!!!!! On ne deballe pas un *.tar avec les options pour tar.gz et a l'inverse etc.
J'ai l'impression que c'est un banal melange entre l'un et l'autre.
A part ca si tu as sauvegarde vers windows par ftp tu as bien fait attention de choisir l'option "binary" (pour transfer binaire) et surtout pas l'option "ascii" !!!!!! ?
Si tu as l'aisse le ftp en ascii ca a traite le tar (ou tar.gz) comme un fichier ascii ou il ajoute de "^M" en plus de "^j" (ou le "\n" en langage C) pour la fin des lignes. Si c'etait en ascii pour aller et sans ascii pour le retour ca certainement boussile les archives. Dans ce cas on peut essayer de faire aussi le retour avec ascii pour compenser mais ce n'est pas 100% sur de bien marcher.
Pourquoi il affiche gzip bien que tu ne mettes pas l'option "z" pour la compression gzip ?????
Il semble que tu as essaye: "tar xvzf ..." au lieu de "tar xvf ..." et ca avec un archive non-compresse.
Tu dois prendre l'habitude de bien appeler les fichiers tar pour que ce soit claire ce que tu as fait: soit sans compression,
tar cvf blabla.tar ...
soit avec compression gzip,
tar cvf blabla.tar ...
ou soit avec compression bzip2:
tar cvjf blabla.tar.bz2 ...
et bien sur pour deballer avec "tar xvf blabla.tar", "tar xvzf blablab.tar.gz" ... mais de facon coherente!!!!!! On ne deballe pas un *.tar avec les options pour tar.gz et a l'inverse etc.
J'ai l'impression que c'est un banal melange entre l'un et l'autre.
A part ca si tu as sauvegarde vers windows par ftp tu as bien fait attention de choisir l'option "binary" (pour transfer binaire) et surtout pas l'option "ascii" !!!!!! ?
Si tu as l'aisse le ftp en ascii ca a traite le tar (ou tar.gz) comme un fichier ascii ou il ajoute de "^M" en plus de "^j" (ou le "\n" en langage C) pour la fin des lignes. Si c'etait en ascii pour aller et sans ascii pour le retour ca certainement boussile les archives. Dans ce cas on peut essayer de faire aussi le retour avec ascii pour compenser mais ce n'est pas 100% sur de bien marcher.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
26 févr. 2006 à 12:17
26 févr. 2006 à 12:17
Salut,
yaya
kmf31 voulait dire (je suis certain que c'est une erreur de non frappe)
soit avec compression gzip,
tar cvf blabla.tar ...
yaya
kmf31 voulait dire (je suis certain que c'est une erreur de non frappe)
soit avec compression gzip,
tar cvf blabla.tar ...
soit avec compression gzip, tar cvzf blabla.tar ...Donc option z pour compresser avec gzip