Como instalar o P7ZIP no RHEL 8 / CENTOS 8

Como instalar o P7ZIP no RHEL 8 / CENTOS 8

P7ZIP é necessário para extrair certos arquivos de arquivo, especialmente o .7z tipo. Não está disponível nos repositórios RHEL 8, então você precisará obtê -lo em outro lugar. Para isso, existem duas opções, o EPEL
e construindo -o da fonte. Ambos funcionam bem.

Neste tutorial, você aprenderá:

  • Como instalar o P7ZIP do EPEL
  • Como baixar a fonte P7ZIP
  • Como instalar as ferramentas de construção
  • Como construir e instalar P7ZIP
  • Exemplos básicos sobre como extrair e comprimir arquivos 7Z
Instale o P7ZIP no RHEL 8

Requisitos de software e convenções usadas

Requisitos de software e convenções de linha de comando Linux
Categoria Requisitos, convenções ou versão de software usada
Sistema RHEL 8 / CENTOS 8
Programas P7zip
Outro Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando.
Convenções # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Como instalar o P7ZIP do EPEL

  1. O P7ZIP está embalado e pronto para uso no EPEL. Se você ainda não o possui, ative o Epel em seu sistema.
  2. Agora, instale o pacote P7ZIP normalmente com DNF.

    # dnf install p7zip p7zip-plugins

Como baixar, instalar e compliar o P7ZIP da fonte

Se, o EPEL não estiver disponível por algum motivo, ou o pacote ficar desatualizado, você sempre poderá construir o P7ZIP a partir de sua fonte. Não é uma aplicação excessivamente grande, então não demora muito.

  1. Comece baixando o Tarball da fonte P7ZIP do SourceForge. Localize e faça o download do último tarball do repositório P7ZIP.
  2. Desembale o tarball onde você gostaria de construir.
    $ tar xjpf p7zip_16.02_SRC_ALL.alcatrão.BZ2
  3. Instale o Build ToolSyou's precisará das ferramentas de construção para compilar P7ZIP. Se você ainda não os instalou, faça uma instalação em grupo com o DNF para obter tudo o que você precisa.
    # DNF GroupInstall 'Development Tools'
  4. Construir e instalar p7zipnow, cd no diretório de origem que você descompactou.
    $ CD P8ZIP_16.02
    Construa P7ZIP no RHEL 8.

    Existem algumas maneiras diferentes de construir P7ZIP que contêm diferentes conjuntos de serviços públicos e plugins. Para conseguir tudo, use o all3 opção com fazer. O -J4 A bandeira aqui diz a fazer para usar 4 núcleos de CPU.

    $ make -j4 all3
    P7ZIP instalado no RHEL 8.

    O P7ZIP forneceu um script de instalação para colocar tudo o que você acabou de construir no lugar correto. Execute -o com privilégios root para instalar o P7ZIP e todos os plugins associados que você acabou de criar.

    # ./instalar.sh

Depois de terminar, dirá tudo o que instalou e onde colocou tudo.

Como extrair e compactar arquivos com exemplos de P7ZIP

Para criar um arquivo compactado nomeado arquivo.7z de um Archvie Execução de diretório:

$ 7za um arquivo.7Z Arquivo 

Para extrair arquivos do arquivo comprimido 7z, use o e trocar:

$ 7za e arquivo.7z 
Extrair e compactar o exemplo de arquivos 7Z no RHEL 8 Linux

Conclusão

Qualquer que seja a maneira como você escolheu instalar o P7ZIP, você terá acesso total a ele e seus plugins agora. Se você optou pela instalação da fonte, precisará verificar regularmente para atualizações. Você sempre pode desinstalar a compilação da fonte quando uma versão aceitável estiver disponível no EPEL.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para instalar no Ubuntu 22.04
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Ubuntu 20.04 Guia
  • Mastering Bash Script Loops
  • Como criar e manipular arquivos de alcatrão usando python
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Instale Arch Linux na estação de trabalho VMware
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…