Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

[FAQ] Comment décompresser des packages / archives


KewlCat

Messages recommandés

Avant toute chose, si vous ne savez pas ce que contient un fichier : file <fichier>

Cette commande vous affiche le type du fichier, non pas en fonction de son extension mais en fonction de son contenu ! (Ces informations sont basées sur le fichier /etc/magic)

 

- Extraire un rpm : rpm2cpio <fichier.rpm> | cpio -mid

rpm2cpio appartient au package "rpm"

cpio appartient au package "cpio"

 

- Extraire un deb : ar xv <fichier.deb>

ar appartient au package binutils

 

- Extraire un zip : unzip <fichier.zip>

unzip appartient au package infozip

 

- Extraire un cab Microsoft : cabextract <fichier.cab>

cabextract peut s'obtenir sur uklinux.net

 

- Extraire un cab InstallShield : unshield <fichier.cab>

unshield peut s'obtenir sur synce.sourceforge.net

Note : dans le cas de cabs InstallShield, les fichiers s'appellent généralement data1.cab, data1.hdr, data2.cab, etc.

 

- Extraire un arj : unarj x <fichier.arj>

unarj appartient au package "bin", et une version complète de arj peut s'obtenir sur arj.sourceforge.net (auquel cas on utilisera arj x au lieu de unarj x)

 

- Extraire un rar : unrar x <fichier.rar>

unrar peut s'obtenir sur rarlab.com

 

- Extraire un ace : unace x <fichier.ace>

unace ("LinUnAce") peut s'obtenir sur winace.com

 

- Extraire un lha : lha x <fichier.lha ou fichier.lzh>

lha est disponible sur son site officiel

 

- Extraire un jar : jar xvf <fichier.jar>

jar peut s'obtenir dans le JRE ou le JDK de Sun

Remarque : les fichiers xpi sont en fait des jar.

 

- Extraire un 7z : 7za x <fichier.7z>

7za peut s'obtenir sur la page du projet p7zip de Sourceforge.

Pour ceux qui ignoreraient ce qu'est le format 7z, allez jeter un oeil sur la homepage de 7zip qui est un archiveur zip / 7z gratuit pour Windows.

 

- Mounter un iso : mount -o loop -t iso9660 <fichier.iso> /point/de/montage

 

-- Ceux qu'on ne présente plus --

- Décompresser un Z : uncompress <fichier.Z>

- Décompresser un gz : gzip -d <fichier.gz>

- Décompresser un bz2 : bzip2 -d <fichier.bz2>

- Extraire un tar : tar xvf <fichier.tar>

Et les combinaisons...

- Extraire un tgz ou un tar.gz : tar zxvf <fichier.tgz>

- Extraire un tar.bz2 : tar jxvf <fichier.tar.bz2>

 

-- Quelqu'un utilise encore ces trucs ? --

Pour le cas où vous voudriez vous amuser avec votre mailbox (qui contient des attachements en base64, voire en UUE), allez chercher uudeview.

- Extraire des fichiers uuencodés ou en base64 : uudeview -i <fichier>

(note : parfois les fichiers sont affublés de l'extension b64 ou uue, mais la plupart du temps, non)

Lien vers le commentaire
Partager sur d’autres sites

- Mounter un iso : mount -oloop -tiso9660 <fichier.iso> /point/de/montage

 

juste pour le plaisir de corriger une tite faute de frappe (ça n'arrivera que très rarement dans ce sens là :P):

mount -o loop -t iso9660 <fichier.iso> /point/de/montage

 

//j'aurais pu éditer, mais j'pas osé :-(

Lien vers le commentaire
Partager sur d’autres sites

Bien tenté, mais mount fait partie de ces exécutables (comme gcc, par exemple) qui ne nécessitent pas d'espace après les switches qui prennent un argument ("gcc -O2 -I../include ...")

A côté de ça, on ne peut pas "combiner" les switches comme on le fait avec cpio (puisque le "-mid" donné ci-dessus est l'équivalent de "-m -i -d").

 

C'était finement observé, donc je vais tout de même corriger afin d'améliorer la lisiblité de la commande (pour bien montrer que "loop" est un argument de "-o"). :-)

Lien vers le commentaire
Partager sur d’autres sites

  • 11 mois après...

Petit ajout :

 

- Extraire un fichier winmail.dat : tnef -w <fichier.winmail.dat>

tnef peut s'obtenir sur la page du projet tnef de Sourceforge.

Pour le reste (ajouter un filtre à Mozilla Mail ou Mozilla Thunderbird), il faut chercher un peu sur Google ;-)

 

 

P.S. : merci à tous les utilisateurs de Micros*ft Outlook de bien vouloir utiliser un format d'attachements qui soit un peu plus standard (au hasard, un encodage MIME comme tout le [reste du] monde). http://support.microsoft.com/kb/q136204/

Lien vers le commentaire
Partager sur d’autres sites

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...