Quelles lignes de commandes pour extraire tgz

Utilisateur anonyme -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

je n'arrive pas à trouver l'info dont j'ai besoin:
quelle commandes pour exraire des archive tgz placées sur le bureau et les placer à leurs place,en loccurence,ce sont des skins pour GKrellM.
Suis sous Ubuntu.

Merci.Je continue à chercher..

--Quand on voit ce qu'on voit et qu'on entend ce qu'on entend,
on peux pas s'empêcher de penser ce qu'on pense.

9 réponses

  1. kmf31 Messages postés 1564 Statut Contributeur 501
     
    Il faut aller avec "cd /dossier" dans le repertoire ou il y a l'archive tgz et apres faire:
    "tar xvzf fichier.tgz"
    pour deballer. Ici "/dossier" et "fichier.tgz" sont a titre exemple et tu mettras bien sur le bon repertoire et le bon nom d'archive qui s'appliquent a ta situation!

    Typiquement ca cree un nouveau repertoire contenant les fichiers de l'archive et apres ca depend du paquet en question ce qu'il faut faire. Souvent il y a dans l'archive (dans le nouveau repertoire) un fichier ascii README et/ou INSTALL contenant les instructions. Il faut aussi regarder sur le site web ou on a telecharger l'archive pour trouver de la doc, des instructions.
    5
  2. Utilisateur anonyme
     
    Merci pour ta réponse,
    la solution la plus claire me paraît ici,http://www.trustonme.net/didactels/125.html#gkrellm_themes,
    mais ça me donne ça:
    root@Cyrillemachine:/home/cyrille# tar xvzf MonkeyLovers.tar.gz -C ~/.gkrellm/themes
    tar: MonkeyLovers.tar.gz: ne peut open: Aucun fichier ou répertoire de ce type
    tar: Erreur non récupérable: fin de l'exécution immédiate
    tar: Child returned status 2
    tar: Statut d'erreur reporté d'erreurs précédentes.

    Suis maudit? :/))
    Ce n'est pas vraiment important,mais c'est un exercice que j'aimerais mener à bien..
    Je commence à saisir comment ça fonctionne,à force de lectures..lol

    --Quand on voit ce qu'on voit et qu'on entend ce qu'on entend,
    on peux pas s'empêcher de penser ce qu'on pense.
    0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    affiche le résultat de la commande (voir en gras)
    root@Cyrillemachine:/home/cyrille# ls -l 
    lami20j
    0
    1. Utilisateur anonyme
       
      Salut lami,
      Voilà:

      root@Cyrillemachine:/home/cyrille# ls -l
      total 672
      drwxr-xr-x 2 cyrille cyrille 4096 2006-09-17 21:59 Avatars
      drwxr-xr-x 2 cyrille cyrille 4096 2006-09-17 03:37 Captures
      drwxr-xr-x 3 cyrille cyrille 4096 2006-09-17 21:32 Desktop
      drwxr-xr-x 2 cyrille cyrille 4096 2006-09-11 14:30 Doc Ubuntu
      lrwxrwxrwx 1 cyrille cyrille 26 2006-09-10 22:12 Examples -> /usr/share/example-content
      drwxr-xr-x 4 cyrille cyrille 4096 2006-09-17 02:20 Fichiers d'installations
      -rw-r--r-- 1 cyrille cyrille 633054 2006-09-16 22:22 Firefox_wallpaper.png
      drwxr-xr-x 2 cyrille cyrille 4096 2006-09-17 03:34 Fond d'écrans
      -rw------- 1 cyrille cyrille 164 2006-09-17 01:31 Lignes de commandes
      -rw------- 1 cyrille cyrille 31 2006-09-16 23:14 Lignes de commandes~
      -rw-r--r-- 1 cyrille cyrille 30 2006-09-12 18:02 Mots de passe
      drwxr-xr-x 6 cyrille cyrille 4096 2006-09-13 12:37 Musiques
      drwxr-xr-x 2 cyrille cyrille 4096 2006-09-17 02:49 Podcasts
      drwxr-xr-x 3 root root 4096 2006-09-12 09:36 Windows


      --Quand on voit ce qu'on voit et qu'on entend ce qu'on entend,
      on peux pas s'empêcher de penser ce qu'on pense.
      0
  4. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Ce que je croyais. Dans ton répertoire tu n'as pas le fichier MonkeyLovers.tar.gz

    Il faut que tu ailles dans le répertoire qui contient le fichier MonkeyLovers.tar.gz avec la commande
    cd /chemin/vers/repertoire
    et ensuite faire le
    tar xzvf MonkeyLovers.tar.gz
    
    ou depuis où tu es tu fait
    tar xzvf /chemin/vers/repertoire/MonkeyLovers.tar.gz


    lami20j
    0
    1. Utilisateur anonyme
       
      Je ne sais si je le fait bien mais voilà ce que donne la premiére commande(MonkeyLovers.tar.gz est sur le bureau):

      root@Cyrillemachine:/home/cyrille# cd /desktop/MonkeyLovers.tar.gz
      bash: cd: /desktop/MonkeyLovers.tar.gz: Aucun fichier ou répertoire de ce type
      root@Cyrillemachine:/home/cyrille# cd /desktop
      bash: cd: /desktop: Aucun fichier ou répertoire de ce type


      C'est moi qui pige que dalle?


      tar xzvf /desktop/repertoire/MonkeyLovers.tar.gz
      --Quand on voit ce qu'on voit et qu'on entend ce qu'on entend,
      on peux pas s'empêcher de penser ce qu'on pense.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    le shell n'est pas sensible à la casse

    ton répertoire s'appelle Desktop et il se trouve dans /home/cyrille

    drwxr-xr-x 3 cyrille cyrille 4096 2006-09-17 21:32 Desktop

    pour allez dans le répertoire Desktop tu peux faire
    root@Cyrillemachine:/home/cyrille# cd Desktop
    ou
    root@Cyrillemachine:/home/cyrille# cd /home/cyrille/Desktop
    ou
    root@Cyrillemachine:/home/cyrille# cd ./Desktop
    le . c'est pour le répertoire courant

    Quand tu fait cd /Desktop en fait tu cherches le répertoire Desktop dans la racine, et il n'existe pas dans /

    lami20j
    0
  7. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    cd /desktop/MonkeyLovers.tar.gz FAUX

    cd - Change Directory

    c'est une commande qui agit sur les répertoires et pas sur les fichiers

    donc il faut écrire tout court
    cd /home/cyrille/desktop/

    Ensuite tu peux agir sur les fichiers avec les commandes spécifiques, ls, cp, mv, tar, etc.

    lami20j
    0
  8. Utilisateur anonyme
     
    Bon,d'ac,mais là,on a extrait sur le bureau,il faut l'extraire dans son (répertoire,programme,fichier???) de destination.
    J'ai trouvé une ligne de commande:

    root@Cyrillemachine:/home/cyrille/Desktop# tar xvzf MonkeyLovers.tar.gz -C ~/.gkrellm/themes

    qui me répond:

    tar: /root/.gkrellm/themes: ne peut chdir: Aucun fichier ou répertoire de ce type

    Ben,c'est pas encore ça...

    J'ai une instruction pour installer des thémes avec le prog. qui me donne:
    décompressez votre théme sous /home/cyrille/gkrellm2/thémes

    Oui,oui..

    --Quand on voit ce qu'on voit et qu'on entend ce qu'on entend,
    on peux pas s'empêcher de penser ce qu'on pense.
    0
  9. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    1) Oui tu veux décompresser le bousin dans un répertoire qui n'existe pas (~= /root quand tu es root et /home/cyrille quand tu es cyrille). De toute façon tu n'as pas à décompresser ton thème gkrellm en root, tu devrais le faire en cyrille. En cyrille :
    tar xvzf MonkeyLovers.tar.gz -C ~cyrille/.gkrellm/themes

    Note que ce thème ne sera accessible que pour cyrille.

    2) Si tu veux que ce thème soit accessible pour les autres utilisateur, il faut le décompresser dans /usr/share/gkrellm/themes ou quelque chose dans ce goût là (cf configuration de gkrellm). Pour le coup si tu décompresses dans ce répertoire tu dois le faire en root. Attention alors à vérifier que les droits seront suffisant pour que les utilisateurs puissent le lire. En root :
    tar xvzf MonkeyLovers.tar.gz -C /usr/share/gkrellm/themes 
    cd /usr/share/gkrellm/themes
    chmod -R +x MonkeyLovers
    cd MonkeyLovers
    chmod +r *


    En cas de soucis donne-nous les résultats des différentes commandes.

    Bonne chance
    0
    1. Utilisateur anonyme
       
      Salut,

      bon,c'est dommage de laisser tomber quand on n'y arrive pas,mais je vais arrêter de vous faire perdre du temps(et le mien aussi)pour un simple exercice.

      Pour info comme tu m'as demandé:

      root@Cyrillemachine:/home/cyrille# tar xvzf MonkeyLovers.tar.gz -C /usr/share/gkrellm2/themes
      tar: MonkeyLovers.tar.gz: ne peut open: Aucun fichier ou répertoire de ce type
      tar: Erreur non récupérable: fin de l'exécution immédiate
      tar: Child returned status 2
      tar: Statut d'erreur reporté d'erreurs précédentes.
      root@Cyrillemachine:/home/cyrille# cd /usr/share/gkrellm2/themes
      bash: cd: /usr/share/gkrellm2/themes: Aucun fichier ou répertoire de ce type
      root@Cyrillemachine:/home/cyrille# chmod -R +x MonkeyLovers
      chmod: ne peut accéder `MonkeyLovers': Aucun fichier ou répertoire de ce type
      root@Cyrillemachine:/home/cyrille# cd MonkeyLovers
      bash: cd: MonkeyLovers: Aucun fichier ou répertoire de ce type
      root@Cyrillemachine:/home/cyrille# chmod +r *
      root@Cyrillemachine:/home/cyrille#


      Et ça,en glissant-déposant l'icône de l'archive dans le terminal...:

      root@Cyrillemachine:/home/cyrille# /home/cyrille/Desktop/MonkeyLovers.tar.gz
      bash: /home/cyrille/Desktop/MonkeyLovers.tar.gz : impossible d'exécuter le fichier binaire

      Et ça m'ouvre un second terminal...

      Synaptic est vraiment d'une simplicité....+ facile que de se balader chez clubic et compagnie. ,mais il va quand même falloir que je maîtrise mieux le terminal.
      Ummff,question de pratique..

      Amateur de simulation de vol,j'ai télécharger des fichiers compressés de flight-gear.
      On en reparleras..lol

      Merci encore pour votre assistance.
      A+

      --Quand on voit ce qu'on voit et qu'on entend ce qu'on entend,
      on peux pas s'empêcher de penser ce qu'on pense.
      0
  10. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    En fait le problème c'est que tu n'as pas pris le temps de lire !
    tar: MonkeyLovers.tar.gz: ne peut open: Aucun fichier ou répertoire de ce type
    signifie que le fichier MonkeyLovers.tar.gz n'est pas dans le répertoire courant. Je te rappelle que tu peux voir dans quel répertoire tu es et ce qu'il contient avec les commandes :
    pwd
    ls

    Ensuite pour changer de répertoire (par exemple si le répertoire plop est dans le répertoire courant) :
    cd plop

    Je te rappelle également que sous linux tu as l'auto complétion (touche tab) pour compléter les noms de fichier. En tapant :
    tar xzvf Monk<tab><tab>

    où <tab> désigne le fait d'appuyer sur tab tu aurais vu que tu n'arrivais pas à compléter et donc que tu n'étais pas dans le bon répertoire.

    Ensuite tu tapes :
    root@Cyrillemachine:/home/cyrille# /home/cyrille/Desktop/MonkeyLovers.tar.gz
    bash: /home/cyrille/Desktop/MonkeyLovers.tar.gz : impossible d'exécuter le fichier binaire
    

    Cette commande n'a pas de sens car MonkeyLovers.tgz n'est pas une commande bash (et n'a vraisemblablement pas les droits en exécution). Mais ça a du sens de taper :
    /sbin/ifconfig

    car ifconfig est une commande et est rangée dans /sbin/ (c'est la commande pour voir tes cartes réseaux en l'occurence). Tu pourras cnostater qu'elle a les droits en exécution :
    ls -l /sbin/ifconfig

    (ce sont les petits x, w signifie écriture, et r lecture)

    Je sais que le mode texte fait un peu peur mais quand tu maitriseras tu l'utiliseras de plus en plus car il permet d'aller beaucoup plus vite que le mode graphique.

    Bonne chance
    0