Cookies de statistiques et de publicité
Nous utilisons des cookies de statistiques et de publicité, tous deux destinés à Google. Si vous refusez, rien ne change visiblement pour vous.Aller à la page de confidentialité
Vous pouvez convertir RAR en GZ gratuitement et sans compte : déposez le fichier ci-dessus et, une ou deux secondes plus tard, le résultat est prêt à télécharger. Le fichier part chiffré vers notre serveur, y est converti, puis supprimé dès la fin du travail.
Jusqu’à 100 fichiers à la fois. Les formats mélangés ne posent pas de problème.
Ils sont convertis les uns après les autres et reviennent ensemble dans un ZIP.
RAR en GZ
RAR traverse les frontières des organisations bien plus souvent qu’il ne traverse les frontières techniques. Un fournisseur en envoie un, un client en téléverse un, un collègue côté Windows compresse un dossier avec l’outil qu’il a toujours utilisé, et ça atterrit sur une machine où rien ne le lit — un agent de build, un petit VPS, une image de conteneur avec une liste de paquets volontairement courte.
Le lire à cet endroit signifie ajouter un paquet pour un seul fichier, ce qui ressemble à une décision anodine et se révèle avoir une question de licence attachée. Cette page existe pour que la décision puisse être différée ou évitée entièrement : l’archive est déballée de notre côté et vous recevez un tarball que tout sur votre machine comprend déjà, sans rien de nouveau installé et rien de nouveau à justifier. Pour une livraison unique, c’est la route la moins chère possible, et pour une livraison récurrente cela laisse au moins le temps de prendre la décision d’empaquetage correctement plutôt que sous pression.
Il y a deux façons de lire un RAR sous Debian et elles ne sont pas équivalentes. Le unrar de RARLAB lui-même vit dans la composante non-free, et beaucoup d’organisations excluent non-free entièrement par politique — donc ce qui ressemble à une installation d’une ligne devient une demande d’approbation. Debian compile aussi 7-Zip sans le codec RAR, donc l outil que vous avez déjà ne vous aide pas.
L’alternative est unrar-free, qui est GPL-2+ et se trouve dans main, et c’est ce qui tourne ici comme un processus séparé plutôt que comme une bibliothèque liée à quoi que ce soit. La sagesse reçue selon laquelle l’implémentation libre est bloquée au format RAR4 est dépassée : la version 0.1.3 dans bookworm extrait correctement les RAR5, et cela a été mesuré contre une archive réelle plutôt qu’inféré du changelog. Savoir cela est utile que vous utilisiez ou non cette page, parce que c’est la différence entre déposer une exception de politique et lancer un apt install ordinaire — et la supposition dans l’autre sens est exactement ce qui nous aurait coûté une dépendance non-free pour rien.
RAR est un conteneur : plusieurs membres, chacun avec un nom et un chemin, listés par l’archive elle-même. GZ ne l’est pas. Notre registre l’enregistre comme un format en flux avec exactement un membre et signale l’absence de structure de répertoire parmi ses problèmes connus — il n’y a nulle part dans un fichier gzip où un nom de fichier puisse vivre.
Le pont est TAR, qui porte les noms, les chemins et l’organisation, et que gzip compresse ensuite comme un objet unique. Ce n’est pas un contournement inventé pour le convertisseur ; c’est l’arrangement qu’Unix utilise depuis bien avant que RAR ou gzip n’existent, et c’est pourquoi l’extension que vous visez a deux parties.
Attendez-vous à une croissance. Notre registre marque RAR comme solide, ce qui veut dire que ses membres sont compressés comme un seul flux continu de sorte que les répétitions entre fichiers sont stockées une fois. gzip compresse aussi le tarball comme un seul flux, ce qui aide, mais il le fait à travers une fenêtre de 32 Ko contre la portée bien plus longue de RAR.
Sur beaucoup de documents similaires, la différence est visible ; sur un RAR plein de vidéo ou de photos, elle est à peine visible, parce que ce contenu était déjà compressé avant d’être archivé. Si le fichier doit rester petit et que la destination est une machine Linux, convertir plutôt en XZ garde beaucoup plus du ratio au prix du comportement de streaming de gzip.
RAR5 est le format qu’a écrit toute version récente de WinRAR depuis 2013, et sa prise en charge ici a été vérifiée plutôt qu’assumée — une archive réelle avec des répertoires imbriqués et du contenu compressé, extraite et vérifiée.
RAR4 est le trou et cette page préfère le nommer plutôt que suggérer une couverture que nous n’avons pas vérifiée. L’empaqueteur d’essai disponible pour construire des fixtures n’écrit que du RAR5, donc il n’y avait aucun moyen de produire un fichier RAR4 à tester. Le but original de l’extracteur était précisément ce format, donc il fonctionne très probablement ; si ce n’est pas le cas, la tâche renvoie le message ordinaire « n’a pas pu être converti » plutôt que quoi que ce soit qui ressemble à un plantage.
Les archives chiffrées s’arrêtent à la porte. L’extracteur est lancé de manière à échouer immédiatement plutôt qu’à attendre une invite de mot de passe, ce qui est le bon comportement pour un service sans surveillance — il n’y a pas de terminal où une invite puisse apparaître, et une tâche qui reste suspendue jusqu’à ce que le timeout la tue ne vous dit rien d’utile.
Les ensembles multi-volumes sont l’autre. RAR a rendu normale la division des archives, et réassembler part1, part2 et le reste exige que tous les volumes soient là en même temps ; ce convertisseur reçoit un seul fichier téléversé. Réassemblez-les localement, ou demandez à l’expéditeur une seule archive. Les deux refus sont des propriétés d’une chaîne automatisée plutôt que des défauts, et les deux sont moins chers à apprendre ici qu’après plusieurs téléversements.
Les fichiers reviennent avec votre radical d’origine et l’extension cible, donc delivery.rar revient sous delivery.gz même si les octets sont un tarball gzippé. La plupart des outils Unix l’identifient à partir du contenu et font ce qu’il faut, mais les scripts qui se déclenchent sur l’extension ne le feront pas.
Renommez-le en .tar.gz, ou en .tgz — notre registre le note comme le même format écrit plus court. Si le fichier va dans une automatisation, faites le renommage avant qu’il n’y arrive plutôt que d’ajouter un cas particulier en aval, parce que le cas particulier survivra au fichier.
C’est l’une des conversions de ce site qui ne tourne pas dans votre navigateur, parce que déballer un RAR exige un vrai programme. L’archive est téléversée par une connexion chiffrée, extraite avec unrar-free, tarballée, gzippée et renvoyée. Le téléversement, les intermédiaires et la sortie sont supprimés à la fin de la tâche, dans un répertoire de travail en mémoire qui est jeté avec le conteneur.
Les limites pratiques sont 25 Mo par fichier au niveau gratuit, un plafond strict de soixante secondes par tâche, et un refus pour toute archive qui déclare se décompresser en plus de 2 Go — vérifié avant qu’un octet ne soit écrit sur le disque. Rien du fichier n’est conservé et personne ne le lit, ce qui est la même promesse que font les autres paires côté serveur de ce site.
Un convertisseur est le bon outil pour un fichier, pas pour une habitude. Si des archives RAR arrivent régulièrement dans vos systèmes, la réponse durable est d’installer unrar-free là où elles atterrissent et d’arrêter de les faire transiter par autre chose — c’est dans Debian main, ça n’a pas besoin d’exception de politique, et ça retire du processus à la fois l’étape de téléversement et le plafond de 25 Mo, un processus qui sera sinon répété indéfiniment par la personne de service.
La meilleure réponse, là où vous avez quelque influence sur la source, est de demander un format différent au point où l’archive est créée. RAR ne peut pas être produit par quoi que ce soit sur ce site et ne peut pas non plus être produit par la plupart des outils libres, donc chaque archive qui arrive en RAR engage quelqu’un en aval à détenir un cas particulier pour toujours. Un ZIP ou un tarball coûte un choix de menu à l’expéditeur, et cela retire toute la conversation pour tous ceux qui toucheront le fichier ensuite.
Côté réception, il n’y a rien à installer et une commande à lancer : tar -xzf enlève la couche gzip et le tar à l’intérieur en une seule passe, ce qui est le comportement qui a fait de cette forme un standard à l’origine. La lister d’abord avec tar -tzf vaut la seconde supplémentaire sur une archive venue de l’extérieur de votre organisation, parce que cela montre tous les chemins avant que quoi que ce soit ne soit écrit.
Ce listage est aussi le moment de vérifier les chemins auxquels vous ne vous attendiez pas — des chemins absolus, ou des entrées qui remontent hors du répertoire d extraction. Les implémentations modernes de tar retirent ou refusent les deux par défaut, et une archive d’un expéditeur inconnu est exactement le cas pour lequel ces défenses existent. L’archive est arrivée de la machine de quelqu’un d’autre dans un format propriétaire ; un coup d’œil à ce qu’elle prétend contenir, avant qu’elle n’atterrisse sur la vôtre, est une habitude peu coûteuse.
| RAR | GZ | |
|---|---|---|
| Nom complet | Archive RAR | Archive Gzip |
| Extension de fichier | .rar | .gz, .tgz |
| Type de média | application/vnd.rar | application/gzip |
| Compression | Sans perte — rien n’est écarté | Sans perte — rien n’est écarté |
| Première publication | 1993 | 1992 |
| Publié par | win.rar GmbH | — |
| Spécification | — | RFC 1952 |
| Licence | Propriétaire | Standard ouvert |
| Situation actuelle | Actuel | Actuel |
| S’ouvre dans un navigateur | Aucun navigateur | Aucun navigateur |
| Envisagé à la place | ZIP, 7Z | BZ2, XZ, ZIP |
Rien n’est écarté. RAR et GZ enregistrent leur contenu sans perte : la conversion change l’emballage, pas la qualité, et elle peut être répétée sans que les dégâts s’accumulent.
GZ compresse un flux unique et ne peut pas contenir de répertoire. C’est précisément pour cela que GZ est d’ordinaire associé à un format d’archive : l’archive rassemble les fichiers, GZ compresse le résultat.
RAR appartient à un éditeur ; GZ est une spécification publiée (RFC 1952). Cela compte pour tout ce qui doit encore s’ouvrir dans dix ans, quand le logiciel d’origine n’existera peut-être plus.
7-Zip et Keka lisent aussi bien RAR que GZ : vous pouvez comparer le résultat à l’original sans second logiciel.
GZ date de 1992, décrit par RFC 1952. gzip, 7-Zip et Keka le lisent.
Oui : cette conversion réclame un logiciel qui ne peut pas tourner dans un navigateur. Le fichier part donc chiffré vers notre serveur. Il est supprimé dès la fin du travail, et le résultat au bout de 60 minutes. Le travail est fait par 7-Zip, l’archiveur, dans sa forme en ligne de commande.
Oui, jusqu’à 100 conversions par jour pour des fichiers jusqu’à 25 Mo. Cette unique limite existe parce que cette conversion tourne sur un serveur que nous payons. Pour le reste rien n’est limité ici, et il n’y a de filigrane dans aucun cas. La limite existe parce que 7-Zip a besoin d’une de nos machines pour tourner.
Non. GZ enregistre le même contenu sans rien jeter : le résultat est identique en qualité à l’original. Les fichiers ressortent octet pour octet. Ce qui ne survit pas, c’est ce que le conteneur savait *à leur sujet* plutôt que ce qu’il contenait : un mot de passe et, sur certains formats, les permissions et horodatages d’origine.
GZ compresse un flux unique et ne peut pas contenir de répertoire. C’est précisément pour cela que GZ est d’ordinaire associé à un format d’archive : l’archive rassemble les fichiers, GZ compresse le résultat.
Rien n’est écarté. RAR et GZ enregistrent leur contenu sans perte : la conversion change l’emballage, pas la qualité, et elle peut être répétée sans que les dégâts s’accumulent.