GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer P7Zip sur RHEL 8 / CentOS 8

P7Zip est nécessaire pour extraire certains fichiers d'archive, en particulier le type .7z. Il n'est pas disponible dans les référentiels RHEL 8, vous devrez donc l'obtenir ailleurs. Pour cela, il existe deux options, l'EPEL
et la construction à partir des sources. Les deux fonctionnent bien.

Dans ce didacticiel, vous apprendrez :

  • Comment installer P7Zip à partir de l'EPEL
  • Comment télécharger la source P7Zip
  • Comment installer les outils de compilation
  • Comment créer et installer P7Zip
  • Exemples de base sur la façon d'extraire et de compresser des fichiers 7z

Installer P7Zip sur RHEL 8

Configuration logicielle requise et conventions utilisées

Configuration logicielle requise et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version du logiciel utilisée
Système RHEL 8/CentOS 8
Logiciel P7Zip
Autre Accès privilégié à votre système Linux en tant que root ou via le sudo commande.
Conventions # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié

Comment installer P7Zip à partir de l'EPEL

  1. P7Zip est empaqueté et prêt à être utilisé dans l'EPEL. Si vous ne l'avez pas déjà, activez l'EPEL sur votre système.
  2. Maintenant, installez le package P7Zip normalement avec DNF.

    # dnf install p7zip p7zip-plugins

Comment télécharger, installer et respecter le P7Zip à partir de la source

Si l'EPEL n'est pas disponible pour une raison quelconque ou si le package devient obsolète, vous pouvez toujours créer P7Zip à partir de sa source. Ce n'est pas une application trop volumineuse, donc cela ne prend pas longtemps.

  1. Commencez par télécharger l'archive source P7Zip depuis SourceForge. Recherchez et téléchargez la dernière archive tar à partir du référentiel P7Zip.
  2. Décompressez l'archive tar où vous souhaitez compiler.
    $ tar xjpf p7zip_16.02_src_all.tar.bz2
  3. Installer les outils de compilationVous aurez besoin des outils de compilation pour compiler P7Zip. Si vous ne les avez pas déjà installés, effectuez une installation de groupe avec DNF pour obtenir tout ce dont vous aurez besoin.
    # dnf groupinstall 'Development Tools'
  4. Construire et installer P7ZipNow, cd dans le répertoire source que vous avez décompressé.
    $ cd p8zip_16.02

    Compilez P7Zip sur RHEL 8.

    Il existe plusieurs façons de créer P7Zip contenant différents ensembles d'utilitaires et de plug-ins. Pour tout obtenir, utilisez le all3 option avec make . Le -j4 flag ici indique à make d'utiliser 4 cœurs de processeur.

    $ make -j4 all3

    P7Zip installé sur RHEL 8.

    P7Zip a fourni un script d'installation pour mettre tout ce que vous venez de construire au bon endroit. Exécutez-le avec les privilèges root pour installer P7Zip et tous les plugins associés que vous venez de créer.

    # ./install.sh

Une fois terminé, il vous dira tout ce qu'il a installé et où il a tout mis.

Comment extraire et compresser des fichiers avec des exemples P7Zip

Pour créer une archive compressée nommée archive.7z d'une Archvie répertoire exécuter :

$ 7za a archive.7z Archive

Pour extraire des fichiers du fichier compressé 7z, utilisez le e commutateur :

$ 7za e archive.7z

Exemple d'extraction et de compression de fichiers 7z sur RHEL 8 Linux

Conclusion

Quelle que soit la manière dont vous avez choisi d'installer P7Zip, vous aurez désormais un accès complet à celui-ci et à ses plugins. Si vous avez opté pour l'installation source, vous devrez vérifier régulièrement les mises à jour. Vous pouvez toujours désinstaller la version source lorsqu'une version acceptable devient disponible dans l'EPEL.


Cent OS
  1. Comment installer phpMyAdmin sur RHEL 8 / CentOS 8

  2. Comment installer Icinga 2 sur CentOS 8 / RHEL 8

  3. Comment installer MongoDB sur CentOS 8 / RHEL 8

  4. Comment installer Firefox 10 sur CentOS 6 / RHEL 6

  5. Comment installer PostgreSQL 10 sur CentOS 6 / RHEL 6

Comment installer maven sur RHEL 8 / CentOS 8

Comment installer cpan sur RHEL 8 / CentOS 8

Comment installer ruby ​​sur RHEL 8 / CentOS 8

Comment installer Docker CE sur RHEL 8 / CentOS 8

Comment installer VirtualBox 6.0 sur CentOS 8 / RHEL 8

Comment installer PHP 7.4 sur CentOS 8 / RHEL 8