Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
file-roller [Le 16/03/2009, 10:21]
213.95.41.13
file-roller [Le 11/09/2022, 12:06] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>dapper edgy feisty compression brouillon}}+{{tag>archivage}}
 ---- ----
- 
- 
  
 ====== File-Roller : Le gestionnaire d'​archives ====== ====== File-Roller : Le gestionnaire d'​archives ======
  
-Les fichiers peuvent être compressés dans une grande variété de formats. +File Roller ​est un gestionnaire d'​archives pour les [[gnome|environnement graphique Gnome]] et [[unity|environnement graphique Unity]].
-Certains peuvent être ouverts par **File-Roller** nativement ou en installant le paquet relatif au format voulu.\\ +
-Vous trouverez ​les différents formats supportés par Ubuntu sur la page dédiée au [[:​formats_archives|formats d'​archives]].+
  
-Une fois le support pour format présent sur le système, l'​utilisation ​de **File-Roller** est très simple. Voyons ce que l'on peut faire avec.+Il est capable ​de 
 +  ​créer et modifier des archives 
 +  ​visualiser le contenu des archives. 
 +  ​visualiser un fichier au sein des archives. 
 +  ​Extraire les fichiers d'une archive.
  
-{{:​icons:​iconnote.png }} +File-roller supporte les formats suivants: 
->Cette page décrit la gestion des archives compressées de manière graphique avec File-RollerSi vous voulez gérer vos archives ​en ligne de commandevous trouverez ces informations sur la page dédiée aux [[:​formats_archives|formats d'archives]].+  * [[Tar]] (.tar) archives,incluant ceux compressé par le logiciel  ​[[gzip]] (.tar.gz, .tgz), bzip (.tar.bz, .tbz), bzip2 (.tar.bz2, .tbz2), compress (.tar.Z, .taz), lzip (.tar.lz, .tlz), lzop (.tar.lzo, .tzo), ​ lzma (.tar.lzma) and xz (.tar.xz) 
 +  * archives ​[[Zip]] (.zip) 
 +  * archives Jar (.jar, .ear, .war) 
 +  * archives 7z (.7z) 
 +  * iso9660 CD images (.iso) 
 +  * archives Lha (.lzh) 
 +  * archives Archiver (.ar) 
 +  * archives de bandes dessinés (.cbz) 
 +  * fichiers simples compressés par gzip (.gz), bzip (.bz), bzip2 (.bz2), compress (.Z), lzip (.lz), lzop (.lzo), lzma (.lzma) and xz (.xz)
  
-tar jxf Desktop/​essential-20061022.tar.bz2+Et supporte en décompression : 
 +  * archives Cabinet (.cab) 
 +  * paquets binaires Debian (.deb) 
 +  * archives Xar (.xar) 
 +===== Installation =====
  
 +File-roller est installé par défaut sur Ubuntu. Si ce n'est pas le cas, vous pouvez l'​installer,​ il est géré par les dépôts officiels.
 +[[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|Installez le paquet]] **[[apt>​file-roller]].**
  
-==== Créer une archive ====+L'​installation de paquets supplémentaires est nécessaire à la prise en charge de certains **[[archivage|formats d'​archives]]**.
  
-Pour créer une archive compresséesélectionnez les fichiers ​ou dossiers à compresserpuis faites un clic droit et choisissez « créer une archive ».+Voyez en particulier la page consacrée aux **[[rar]]**format de compression non libre très utilisé. Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​unrar-free]]** des [[:​depots#​universe_et_multiverse|dépôts Universe]] si vous voulez la version libre mais limitée ​ou le paquet **[[apt>​unrar]]** des [[:​depots#​universe_et_multiverse|dépôts Multiverse]] pour la version non libreainsi que le paquet **[[apt>​rar]]** des [[:​depots#​universe_et_multiverse|dépôts Multiverse]].
  
-{{file-roller_creer.png|}}+===== Utilisation=====
  
-Puis choisissez le format souhaité et validez.+==== Visualiser ou modifier une archive ====
  
-{{file-roller_creer2.png|}}+Vous pouvez visualiser, modifier ou extraire une archive en faisant un clic-droit et en sélectionnant : **ouvrir avec le gestionnaire d'​archives**.
  
-==== Ouvrir une archive ==== +{{::​fille_roller_lire_une_archive.png?direct|}}
- +
-Pour ouvrir une archive avec **File-Roller**,​ double cliquez dessus ou faites un clic droit et choisissez « ouvrir avec le gestionnaire d'​archives ». +
- +
-Vous pouvez alors parcourir le contenu de l'​archive,​ l'​extraire ou le modifier. +
- +
-{{file-roller_ouvrir.png|}}+
  
 ==== Extraire une archive ==== ==== Extraire une archive ====
  
-Pour extraire une archive, ​vous pouvez cliquer ​sur le bouton extraire de File-Roller (cf. capture ci-dessus), une boîte de dialogue vous demandera alors l'​emplacement où vous voulez extraire ​l'​archive. Finissez en validant avec le bouton « extraire ​».+Pour extraire une archive, ​faites un clic-droit ​sur l'​archive ​compressée et sélectionnez : **extraire ​ici**.
  
-{{file-roller_extraire.png|}}+{{:file-roller_extraire_ici.png|}}
  
-ou alors, vous pouvez faire un clic droit sur l'​archive compressée et choisir « extraire ici ». +==== Créer ​une archive ====
- +
-{{file-roller_extraire2.png|}} +
- +
-===== Formats particuliers ===== +
-Certains formats d'​archives nécessitent des manipulations particulières. +
- +
- +
-==== 7zip (*.7z) ==== +
- +
-Pour créer des archives 7z, installez le paquet [[apt://​p7zip-full|p7zip-full]]. Plus de détail sur la page de [[p7zip]]. +
- +
-Pour ouvrir les archives au [[:​formats_archives#​zip_.7z|format 7zip]] dans le Gestionnaire d'​archives,​ vous devez associer les extensions *.7z à File-Roller :\\ +
-Faites un clic-droit sur une archive ​7zip et choisissez « Propriétés ». Dans l'​onglet « ouvrir avec », cliquez sur le bouton « ajouter » et sélectionnez le programme « Gestionnaire d'​archives ». +
- +
-{{file-roller_ajouter-prog.png|}} +
- +
-==== Ace (*.ace) ==== +
- +
-Les archives Ace ne peuvent être utilisées à partir du Gestionnaire d'​archives. +
-Vous devrez donc [[:​formats_archives#​ace_.ace|utiliser la ligne de commande]]. +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
-==== Rar (*.rar) ==== +
- +
-Pour utiliser les archives au format Rar avec **file-roller**,​ vous pouvez installer le paquet [[apt://​unrar|unrar (multiverse)]] (décompression uniquement) ou le paquet [[apt://​rar|rar (multiverse)]].**Ces deux paquets ne sont pas libres.** +
- +
-Pour une utilisation en ligne de commandes, **et libre**, installez le paquet [[apt://​unrar-free|unrar-free (universe)]]. Vous ne pourrez alors pas créer d'​archive au format Rar. +
- +
-Lorsqu'​une archive *.rar est protégée par mot de passe, ouvrez l'​archive avec **file-roller**,​ puis allez dans le menu //Édition -> Mot de passe...// et entrez le mot de passe. Vous pourrez ensuite décompresser votre archive. +
- +
- +
-**La création d'​archive multi-volume est possible en ligne de commande:​** +
- +
-pour une archive multivolume nomarchive.part1.rar de 187Mo par volume numéroté de 1 à ... suivant la taille du fichier.source +
- +
-<​code>​ +
-rar a -v192160k nomarchive fichier.source +
-</​code>​ +
- +
- +
-ou pour un répertoire avec les fichiers et sous répertoires qu'il contient +
- +
-<​code>​ +
-rar a -v192160k nomarchive répertoiresource +
-</​code>​ +
- +
-D'​autre options sont possible, pour les connaitre il suffit de se référer à la documentation de rar sur le site officiel [[http://​www.win-rar.com/​index.php?​id=24&​kb_category_id=50]] +
- +
-===== Marche à suivre en cas d'​archive corrompue ===== +
-FIXME à déplacer (?) +
- +
-Vous voulez extraire une archive et vous obtenez une erreur du type +
-<​code>​ +
-bzip2: Data integrity error when decompressing. +
-Input file = (stdin), output file = (stdout) +
- +
-It is possible that the compressed file(s) have become corrupted. +
-You can use the -tvv option to test integrity of such files.+
  
-You can use the `bzip2recover'​ program to *attemptto recover +Pour créer une archive compressée,​ sélectionnez les fichiers ou dossiers à compresser, puis faites un clic-droit et sélectionnez : **Compresser**.
-data from undamaged sections of corrupted files.+
  
-tar56 garbage bytes ignored at end of archive +{{:file_roller_compresser_un_fichier.png?​direct|}}
-tar: Unexpected EOF in archive +
-tar: Unexpected EOF in archive +
-tar: Error is not recoverable:​ exiting now +
-</​code>​+
  
-Et bien vous avez vraiment pas de chance ! Votre archive est certainement corrompue. +Puis sélectionnez ​le format souhaité et validez.
-Avec le gestionnaire d'​archive vous récupérez la première partie de l'​archive,​ à savoir toutes les données avant l'​erreur dans  le fichier.+
  
-Pour récupérer la suite +{{::​file_roller_choix_de_l_extention.png?​direct|}} 
-taper  +==== Quel format d'​archive utiliser? ==== 
-<​code>​ +  * Les plus populaires sont les .[[zip]] et les .[[rar]] 
-bzip2recover nomdelarchive.tar.bz2 +  * Les plus libres sont les ..tar.gz ([[tar]]) et .7z ([[p7zip]]
-</​code>​ +  * Les moins libres sont les .[[rar]] 
-Vous obtiendrez une multitude de fichier ​(de l'​ordre de 6000 fichiers pour une archive de 3 Go+  * Les plus performants sont les .uha, .7z ([[p7zip]]) ​et .[[rar]] 
-Ces fichiers se nomment rec00001nomdelarchive.tar et ainsi de suite.+  * Les moins performants sont les .[[zip]]
  
-Ensuite il faut tester chacun des fichiers, pour cela taper +Pour plus de détails voyez la page [[archivage]] ainsi que [[http://rlwpx.free.fr/​WPFF/​comploc.htm|ce comparatif]].
-<​code>​  +
-bunzip rec*bz2 +
-</​code>​ +
-Si vous avez un retour "​d'​argument trop long" dans le terminal +
-essayer par tranche ​de 1000 (exrec01*bz2 puis rec02*bz2 ​...+
-si cela est encore trop long, envisager la commande xargs+
  
-Vous allez obtenir le nom du fichier corrompu +==== Associer une archive au gestionnaire ====
-(ex rec003776nomdelarchive.tar) +
-et bien déplacer ce fichier ainsi que ceux situer avant pour n'​avoir que les fichiers suivant le fichier corrompu.+
  
-Ensuite reconstruisez la suite des fichiers en tapant +Faites un clic droit sur une archive et sélectionnez : **Propriétés**. Dans l'​onglet : **ouvrir avec**, cliquez sur le bouton : **ajouter** et sélectionnez le programme : **Gestionnaire d'​archives**.
-<​code>​ +
-cat rec0> findelarchvie.tar +
-</​code>​+
  
-Récupérer le script ici +{{::file_roller_definir_programme_par_default.png?​direct|}}
-http://​oss.bestsolution.at/​documents/​find_tar_headers.pl.bz2 +
-qui permet de retrouver les marques d'​en-tête,​ et exécutez-le en tapant: +
-<​code>​ +
-perl find_tar_headers.pl findelarchive.tar +
-</​code>​ +
-Une fois lancé, vous pouvez l'​arrêter en tapant control + C +
-et repérer les chiffres mentionnés +
-<​code>​ +
-findelarchive.tar:​17185:​top/​secret/​warp_reactor.so:​157106 +
-findelarchive.tar:​75041:​top/​secret/​kernel_injectors.so:​153125 +
-findelarchive.tar:​130849:​top/​secret/​dampening_fields.so:​145746 +
-findelarchive.tar:​183585:​top/​secret/​plasma_controls.so:​157035 +
-</​code>​ +
-Le nombre à repérer est celui de la première ligne, dans ce cas il s'agit de 17185+
  
-Reconstruisez correctement ​l'archive ​en tapant +==== Ligne de commande ==== 
-<​code>​ +Pour l'extraction ​en ligne de commande vous pouvez utiliser : 
-tail -c +17185 findelarchive.tar > bonnearchive.tar +  file-roller --extract-here [FICHIER...] 
-</code> +//Voir le manuel ​de file-roller.//​
-Évidemment mettez ​le bon chiffre à la place de 17185+
  
-Voilà vous n'avez plus qu'a décompresser la dernière archive ainsi obtenu.+À noter qu'il est plus simple de faire un alias dans son fichier [[bash#​bashrc|~/​.bashrc]] 
 +<code bash>​alias extract='​file-roller --extract-here'</​code>​
  
-(inspiré de cet article http://​oss.bestsolution.at/​bash/​repair_tar_archives.html.en )+===== Désinstallation =====
  
-===== Tutorial vidéo =====+Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, le configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
  
-  ​* [[http://www.zubunux.com/archive-rar-fileroller-ubuntu-linux|Archives rar]] +===== Voir aussi ===== 
 +  * Portail [[:​archivage]] 
 +  * **(en)** [[http://fileroller.sourceforge.net/|Site officiel]]
  
 ---- ----
  
-//​Contributeurs : [[:​utilisateurs:​_Enchained]]//​+//​Contributeurs ​principaux ​: [[:​utilisateurs:​_Enchained]], Peregrinis, [[:​utilisateurs:​Amiralgaby]]//.
  • file-roller.1237195311.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)