Les formats d'archives
Un article de Wiki de la communauté Mandriva.
Sommaire |
[modifier] Présentation
Les formats d'archives permettent de regrouper un certain nombre de fichiers et de répertoires dans un même fichier afin de les manipuler plus facilement. Souvent, les utilitaires d'archivage compressent les données par diverses méthodes (algorithmes) permettant de gagner un peu d'espace disque.
[modifier] Méthode graphique
Il est possible de manipuler les archives sous interface graphique avec Ark ou File-roller. Je vous renvoie à ces articles pour de plus amples informations.
[modifier] Méthode textuelle
La méthode textuelle sera présentée tout au long de cet article, je la préfère car elle permet une gestion plus facile des options d'archivage.
[modifier] Format tar
Ce format est très utilisé sous GNU/Linux. Un article entier est consacré à la commande tar.
Tar peut être couplé à d'autres algorithmes pour obtenir de meilleurs résultats. Vous trouverez ainsi des archives .tar.gz, .tar.bz2 ou .tar.lzma
Un exemple d'utilisation :
Vous voulez sauvegarder /home dans le répertoire /save (point de montage d'un disque externe USB). Tapez
pour récupérer vos données, tapez
[modifier] Format zip
Il fait partie des formats les plus utilisés.
Pour créer une archive :
où Mon_archive.zip désigne l'archive que je vais créer. mon_fichier1, mon_fichier2 et mon_fichier3 sont les fichiers qui iront dans mon archive.
Quelques options : Ici, j'utilise deux options en même temps (je peux n'en choisir qu'une bien sûr)
- -e permet d'encrypter l'archive (lui donner un mot de passe pour l'ouvrir)
- -0 permet d'enlever la compression. L'archivage est plus rapide mais la taille de l'archive sera plus importante.
Pour trouver toutes les options qui vous seront utiles, lisez le manuel avec la commande man zip.
Pour extraire une archive (le paquetage unzip doit être installé) :
[modifier] Format rar
rar est un format propriétaire, très couru sous Windows, mais qui ne présente pas de réel intérêt quant à l'interopérabilité entre les divers systèmes d'exploitation et la qualité de compression.
Pour installer unrar, ouvrez une console sous root
Pour décompresser une archive rar :
L'option -kb (keep broken files) permet de conserver les fichiers altérés. Souvent, rar pose des problèmes à l'extraction alors que les fichiers sont intacts. Cette option vous sera utile
[modifier] Format 7z (7zip)
7zip est un format libre (Logiciels_libres
) et extrêmement puissant en ce qui concerne la compression, il est bien meilleur que zip ou rar.
Pour installer 7zip :
Pour créer une archive.
Il faudrait éviter d'utiliser ce fichier pour des sauvegardes. En effet, il ne supporte pas la gestion des groupes et utilisateurs, mais cela n'est en rien gênant si vous envoyez une photo à un ami, ou si vous faites une manipulation mineure. Cette remarque s'adresse plus aux administrateurs système.

