Rechercher : dans
Par :

Pb avec la commande tar

Dernière réponse le 14 oct 2003 à 13:14:33 paccino, le 13 oct 2003 à 18:48:14 
 Signaler ce message aux modérateurs

Salut à tous!

j'ai téléchargé les sources du logiciel qmail et j'aimerais actuellemnt configurer un serveur de messagerie.

Le pb c'est que les fichiers st avec les extentensions tar.gz et je n'arrive pas à utiliser la commande "tar" pour les détarrer.

Lorsque je fait un "tar xvfz qmail-1.0.3.tar.gz" il s'affiche un message d'erreur du genre "no such file or directory"

Quelqu'un saurait-il ce qu'il faut faire svp!

Merci d'avance...

Meilleures réponses pour « pb avec la commande tar » dans :
Comment ça marche "tar" Voir La commande tar Archivage avec "tar" Archiver un dossier (ou répertoire) avec "tar" Désarchivage avec "tar" Désarchiver un fichier avec "tar" Désarchiver des fichiers sélectionnés avec "tar" Archivage avec "tar" La commande "tar" permet...
Liste des commandes Windows VoirRemarques : Certaines commandes sont dangereuses (l’exemple de SYSKEY) et peuvent causer des problèmes pouvant conduire au formatage. D’autres commandes ne sont pas exécutables sous Windows XP ou des versions antérieures, je ne les ai pas...
[Linux] Utiliser la commande 'su' VoirPréambule Se connecter sous un autre ID utilisateur avec "su" Démarrer un nouveau shell de connexion avec "su -" Revenir au shell précédent Suspendre le shell du compte root Notes Préambule La commande "su" (Switch User, appelée plus...
Commandes Linux VoirTableau des principales commandes Linux Commande Description équivalent DOS ls liste le contenu d'un répertoire dir cd change de répertoire cd cd .. répertoire parent cd.. mkdir crée un nouveau...
Commandes UNIX VoirTableau des principales commandes UNIX Commande Unix Description Options ls liste le contenu d'un répertoire -a Affiche tous les fichiers, y compris les fichiers cachés ...
Attaques par injection de commandes SQL VoirInjection de commandes SQL Les attaques par injection de commandes SQL sont des attaques visant les sites web s'appuyant sur des bases de données relationnelles. Dans ce type de sites, des paramètres sont passés à la base de données sous forme...

1

paccino, le 13 oct 2003 à 18:49:48

Juste pour vous rappeler que j'utilise la version 9 de Mandrake linux

Répondre à paccino

2

granthiery, le 13 oct 2003 à 22:35:07

Je suis un débutant mais fait au moins 2 verif avant de continuer

es- tu dans le répertoire contenant le pgr a détarer
vérifie aussi l'écriture du nom du pgr
vérifie que ton pgr tar est accessible où tu est en tapant tar tout seul

Répondre à granthiery

3

Didier, le 13 oct 2003 à 23:22:06

Tu as éssayé tar xvfz ./nom_du_fichier (./ veut dire dans le répertoire courant).

Répondre à Didier

4

asevere, le 13 oct 2003 à 23:32:24

Salut Paccino,

En effet il faut d'abord que tu ailles dans le repertoire ou est enregistrer l'archive
[shell]# cd /home/user/Documents (par default c'est dans ce dossier, tu remplaces user par ton login) Si tu ne l'a pas enregistrer là et que tu ne sais pas ou tu l'as mis,

find /home -name qmail*gz (si tu pense que c'est dans ton /home)
ou au pire
find / [-path '/mnt' -prune -o [-path '/autre_rep' -prune -o] -print] | grep qmail*

ce qui ce trouve entre -path et -prune (qui sont optionels) ce sont alors les repertoires ou tu est sure de ne pas avoir enregistré qmail

une fois dans le bon repertoire: tar -xvzf qmail [+tab]
avec la touche tab, le nom est complété automatiquement ce qui evite les fautes de frappes

une autre solution (si ce sont des source et que tu les veux dans le repertoire /src par exemple)
[shell]# cd /src
[shell]# tar -xvzf /chemin/vers/qmail.tar.gz

voili voilou, @++

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"

Répondre à asevere

5

jisisv, le 14 oct 2003 à 09:40:36

Hi,
l'option f de tar qui défini l'archive à traiter doit apparaitre évidemment juste avant le nom de l'archive.
tar xvfz qmail-1.0.3.tar.gz -->incorrect
tar xvzf qmail-1.0.3.tar.gz -->correct
(man 1 tar)

Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.

Répondre à jisisv

6

paccino, le 14 oct 2003 à 11:57:17

Salut à tous
je commence tout dabord par vous remercier de bien vouloir m'aider!

Mais le problème persiste, je me place bien ds le repertoire où j'ai enregistré les sources et qui contient d'ailleurs l'archive qmail-1.0.3.tar.gz et lorsque je fait un tar -xvzf qmail-1.0.3.tar.gz il s'affiche toujours:

<<tar>>: (child) : qmail-1.0.3.tar.gz: ne peut open: No such file or directory

je n'y comprends plus rien!

Qu'en pensez-vous?

Merci encore

Répondre à paccino

7

asevere, le 14 oct 2003 à 12:20:50

[shell]# md rep_bidon
[shell]# cd rep_bidon
[shell]# tar xvzf archive.tar.gz
«tar» (child): archive.tar.gz: ne peut open: No such file or directory
«tar» (child): Erreur non récupérable: fin de l'exécution immédiate
tar: Le processus enfant a retourné le statut 2
tar: Statut d'erreur reporté d'erreurs précédentes.
[shell]# touch archive.tar.gz
[shell]# tar xvzf archive.tar.gz

gzip: stdin: unexpected end of file
tar: Le processus enfant a retourné le statut 1
tar: Statut d'erreur reporté d'erreurs précédentes.


Si il te répond cela c'est que le fichier en question n'existe pas là ou tu te trouves :o)
Verifies bien le nom exacte de l'archive (majuscules minuscule - . etc.)

@+

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"

Répondre à asevere

8

 paccino, le 14 oct 2003 à 13:14:33

Merci asevere,

j'étais bien dans le bon repertoire mais c'est le nom de l'archive qui causait problème. Maintenant ça marche et je cherche à patcher les sources de Qmail, mais je ne vois pas le fichier Makefile!

Encore merci pour tout!

Répondre à paccino