GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare P7Zip su RHEL 8 / CentOS 8

P7Zip è necessario per estrarre alcuni file di archivio, in particolare il tipo .7z. Non è disponibile nei repository RHEL 8, quindi dovrai trovarlo altrove. Per questo, ci sono due opzioni, l'EPEL
e costruirlo dal sorgente. Entrambi funzionano bene.

In questo tutorial imparerai:

  • Come installare P7Zip da EPEL
  • Come scaricare il sorgente P7Zip
  • Come installare gli strumenti di compilazione
  • Come creare e installare P7Zip
  • Esempi di base su come estrarre e comprimere file 7z

Installa P7Zip su RHEL 8

Requisiti e convenzioni software utilizzati

Requisiti software e convenzioni della riga di comando Linux
Categoria Requisiti, convenzioni o versione del software utilizzata
Sistema RHEL 8 / CentOS 8
Software P7Zip
Altro Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando.
Convenzioni # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Come installare P7Zip da EPEL

  1. P7Zip è confezionato e pronto per l'uso in EPEL. Se non lo hai già, abilita l'EPEL sul tuo sistema.
  2. Ora, installa normalmente il pacchetto P7Zip con DNF.

    # dnf install p7zip p7zip-plugins

Come scaricare, installare e compilare P7Zip dal sorgente

Se l'EPEL non è disponibile per qualche motivo, o il pacchetto diventa obsoleto, puoi sempre compilare P7Zip dalla sua fonte. Non è un'applicazione eccessivamente grande, quindi non ci vuole molto.

  1. Inizia scaricando il tarball dei sorgenti di P7Zip da SourceForge. Individua e scarica l'ultimo tarball dal repository P7Zip.
  2. Decomprimi il tarball dove desideri creare.
    $ tar xjpf p7zip_16.02_src_all.tar.bz2
  3. Installa gli strumenti di compilazione Avrai bisogno degli strumenti di compilazione per compilare P7Zip. Se non li hai già installati, esegui un'installazione di gruppo con DNF per ottenere tutto ciò di cui hai bisogno.
    # dnf groupinstall 'Development Tools'
  4. Crea e installa P7ZipNow, cd nella directory di origine che hai decompresso.
    $ cd p8zip_16.02

    Crea P7Zip su RHEL 8.

    Esistono diversi modi per creare P7Zip che contengono diversi set di utilità e plug-in. Per ottenere tutto, usa all3 opzione con make . Il -j4 flag qui dice a make di usare 4 core della CPU.

    $ make -j4 all3

    P7Zip installato su RHEL 8.

    P7Zip ha fornito uno script di installazione per mettere tutto ciò che hai appena creato nel posto corretto. Eseguilo con i privilegi di root per installare P7Zip e tutti i plugin associati che hai appena creato.

    # ./install.sh

Al termine, ti dirà tutto ciò che ha installato e dove ha messo tutto.

Come estrarre e comprimere file con esempi P7Zip

Per creare un archivio compresso denominato archive.7z di un Archvie directory esegui:

$ 7za a archive.7z Archive

Per estrarre i file dal file compresso 7z usa il e interruttore:

$ 7za e archive.7z

Esempio di estrazione e compressione di file 7z su RHEL 8 Linux

Conclusione

Indipendentemente dal modo in cui hai scelto di installare P7Zip, ora avrai pieno accesso ad esso e ai suoi plugin. Se hai optato per l'installazione di origine, dovrai controllare regolarmente gli aggiornamenti. Puoi sempre disinstallare la build di origine quando una versione accettabile diventa disponibile in EPEL.


Cent OS
  1. Come installare phpMyAdmin su RHEL 8 / CentOS 8

  2. Come installare Icinga 2 su CentOS 8 / RHEL 8

  3. Come installare MongoDB su CentOS 8 / RHEL 8

  4. Come installare Firefox 10 su CentOS 6 / RHEL 6

  5. Come installare PostgreSQL 10 su CentOS 6 / RHEL 6

Come installare Maven su RHEL 8 / CentOS 8

Come installare cpan su RHEL 8 / CentOS 8

Come installare Ruby su RHEL 8 / CentOS 8

Come installare Docker CE su RHEL 8 / CentOS 8

Come installare VirtualBox 6.0 su CentOS 8 / RHEL 8

Come installare PHP 7.4 su CentOS 8 / RHEL 8