Comme la plupart des distributions Linux modernes, Ubuntu est livré avec de nombreux outils par défaut pour tous les besoins. Parmi eux, vous trouverez un gestionnaire d’archives avec lequel vous pouvez stocker des fichiers dans des packages compressés. Cependant, il y a un petit problème : ils sont peut-être encore trop gros pour ce dont vous avez besoin. Dans de tels cas, votre meilleur pari est de compresser et de diviser le fichier en parties plus petites.
Bien qu’Ubuntu soit livré avec les outils pour faire précisément cela, malheureusement, le gestionnaire d’archives n’est pas le meilleur pour de telles tâches. C’est alors que vous devrez vous tourner vers le terminal. Heureusement, le processus est simple et vous pouvez à la fois compresser et diviser vos fichiers en petits morceaux avec une seule commande. Voyons comment.
Contenu
Connaissez votre compression
Avant de commencer, nous devons expliquer un petit quelque chose sur toutes les formes de compression qui finiront par vous faire gagner un temps précieux : ça ne se cumule pas.
Avec cela, nous voulons dire que si vous avez un tas de fichiers hautement compressés, vous ne gagnerez pas grand-chose à les recompresser avec un type de compression différent. Supposons que vous souhaitiez partager des fichiers tels que des images JPG déjà hautement compressées, des fichiers vidéo MP4 ou d’autres archives compressées. Dans ce cas, il ne sert à rien d’utiliser les paramètres de compression les plus élevés disponibles. Il vaut mieux choisir de les « stocker » (sans compression) dans une archive.
Pour les fichiers non compressés ou légèrement compressés, cependant, comme les fichiers TXT, les bases de données volumineuses ou les supports non compressés, opter pour le paramètre de compression le plus élevé peut produire des fichiers radicalement plus petits.
L’approche Linux classique
Disons que vous voulez compresser un fichier comme l’ISO Windows 10 utilisé ici. Vous pouvez vous tourner vers les outils classiques tels que tar, split et bzip pour le compresser et le diviser en fichiers plus petits.
1. Allumez votre terminal. Le moyen rapide consiste à appuyer sur CTRL + ALT + T. Ensuite, accédez au dossier où se trouve le fichier volumineux que vous souhaitez stocker dans une archive fractionnée. Pour garder les choses propres, créez un sous-dossier appelé « split », où nous stockerons l’archive divisée, avec :
Ensuite, saisissez-le avec :
Pour notre ISO Windows 10, notre commande ressemblait à :
Peu de temps après, en fonction de la taille des fichiers que vous compressez et de la vitesse de votre ordinateur, vous trouverez les parties de votre archive fractionnée dans le sous-dossier fractionné.
Si vous vérifiez leur taille collective, elle sera inférieure à leur total non compressé.
Pour récupérer vos fichiers d’origine, vous devrez d’abord réassembler toutes les pièces dans une seule archive avec :
Ensuite, extrayez son contenu avec :
Dans notre cas, les deux commandes ci-dessus ressembleraient à ceci :
Cependant, nous pouvons faire mieux en utilisant un outil de compression plus récent, comme vous le verrez par la suite.
La solution moderne à haute compression
7Zip est un archiveur moderne qui offre des taux de compression élevés et prend également en charge les archives fractionnées. Ainsi, c’est une meilleure solution pour la tâche à accomplir. Cependant, Ubuntu ne vient pas avec. Pour installer sa version Linux, p7zip, utilisez :
Compresser vos fichiers dans une archive divisée est encore plus simple que la solution par défaut que nous avons vue auparavant. Vous n’avez qu’à indiquer la taille de chaque fichier fractionné, le nom du fichier d’archive de base et ce que vous souhaitez compresser, avec :
Pour notre exemple de l’ISO Windows 10, pour le compresser dans une archive en plusieurs parties où chaque partie aurait une taille de 50 Mo, la commande ressemble à :
Après un certain temps, vous trouverez les résultats dans le sous-dossier fractionné, et ils prendront moins de taille que si vous utilisiez l’approche tar-split-bzip que nous avons vue auparavant.
Pour récupérer vos fichiers, extrayez uniquement le premier fichier de la séquence, et 7z parcourra le reste automatiquement :
Dans notre exemple, c’était :
Il convient également de noter que, de nos jours, vous disposez de nombreuses autres options pour créer des archives compressées avec des outils tels que pigz ou plzip.
Trouvez-vous que les archives fractionnées compressées sont pratiques ? Quels outils de compression utilisez-vous pour les gérer ? Dites-nous dans la section commentaires ci-dessous.
Cet article est-il utile ? Oui Non