Como instalar o software no RHEL 8

Como instalar o software no RHEL 8

Red Hat Enterprise Linux versão 8.0 está fora há algum tempo e está disponível para fins de teste no site da Redhat. Tudo o que você precisa fazer para obtê -lo é criar uma conta se você ainda não tiver uma, baixar o ISO e instalá -lo usando suas credenciais. Se você já trabalhou com o 7.X Filial do Red Hat Enterprise Linux ou CentOS O processo de instalação será familiar para você, pois pouco mudou.

Mas o que você deve ter em mente é que essa é uma distribuição comercial Linux e, portanto, você terá acesso não apenas ao suporte técnico, mas também de software comercial, indisponível de outra forma em distribuições de linux de código aberto com base em Red Hat Linux.

Neste tutorial, você aprenderá:

  • Como se inscrever nos canais de software em Red Hat Enterprise Linux 8
  • Como instalar o software em Red Hat Enterprise Linux 8 com a ajuda de repositórios de Red Hat
  • Como instalar pacotes de RPM independentes
  • Como compilar software para Rhel você mesmo
  • Como converter entre pacotes Deb para RPM
Categorias de aplicativos no Red Hat Enterprise Linux 8 Software Center

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 Red Hat Enterprise Linux 8
Programas N / D
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


Registre seu RHEL 8

Depois de terminar a parte da instalação e optar pelo ambiente de desktop Gnome, você provavelmente desejar. Para acessar os repositórios de software Linux Red Hat Linux, você precisará primeiro registrar seu sistema. Pode -se fazer isso via terminal GNOME com

# REGISTRO DE MANAGER DE SUBSTIÇÕES-Username-Password  

onde e são substituídos pelas credenciais de login que você criou no portal Redhat. E sim - estes serão inseridos na CLI no texto simples, mas você só precisa fazer isso uma vez. Usar

# Atualização do gerente de assinatura 

Para atualizar as informações em sua máquina. E agora que seu sistema está registrado, você pode adicionar uma assinatura que corresponde às suas credenciais com

# Manager de assinatura Anex --auto 

Opcionalmente, você pode economizar algum tempo e inserir todas as opções acima em uma linha, como esta:

# REGISTRO DE MANAGRO DE SUBSTIÇS-Username-Password --auto-attach 

Para listar todos os pools de assinatura disponíveis

# Lista de gerentes de assinatura-disponível 

e então escolha o que você deseja usar especificando seu ID do pool:

# Manager de assinatura Anex-Pool = 8A85F99A6901DF4001690732F1015693 

Ou você pode simplesmente adicionar tudo à lista de repositórios e ativar todos os repositórios disponíveis lançando

# Repositores de assinatura-gerente --enable =* 


Para atualizar a lista de repositório e obter acesso ao uso mais recente de software Atualização DNF ou Atualização yum. Se você deseja usar uma GUI, basta iniciar o software e ativar repositórios do menu Repositórios de Software com a ajuda do seu mouse. Vale a pena mencionar que, com este novo lançamento Red Hat Enterprise Linux, agora usa dois repositórios principais, um modelo diferente de lançamentos anteriores.

Um chamado "Baseos" com qualquer coisa relativa à atualização do sistema operacional e um chamado "Appstream". Isso significa que tudo o que você costumava encontrar nos repositórios "opcionais" ou "extras" entrou no AppStream no Rhel 8.0.

Repositórios de software no Red Hat Enterprise Linux 8

A maneira mais fácil de instalar aplicativos no RHEL 8.0 é usar a GUI do software. Depois de ativar os repositórios de software, você pode apenas procurar aplicativos e clicar em instalar para entregá -los.

Outra maneira de instalar o aplicativo é usando a GUI do software. Apenas aponte e clique.

Alguns pacotes de software que você poderá instalar quando solicitado, como os codecs GStreamer necessários para reproduzir arquivos de vídeo e fluxos no aplicativo de vídeos (também conhecido como "totem"). O restante precisará ser instalado via linha de comando ou usando o aplicativo "software".



Tentar reproduzir um arquivo de vídeo solicita que você instale automaticamente os codecs necessários

Instalação de software - The CLI Way

Para procurar um pacote usando a CLI, pode -se usar Pesquisa DNF onde ”Pode ser - por exemplo - Pitão ou Pitão. Então você pode procurar o pacote que deseja instalar e usar

# DNF Install Package_Name 

fazer isso. Se você deseja reinstalar um pacote de uso

# DNF reinstala package_name 

Como alternativa, se você é antiquado, pode usar yum em vez de DNF com resultados semelhantes. Você também pode instalar em massa suítes inteiras com DNF usando GroupInstall. Usar

# DNF Grouplist 

no terminal Gnome para obter uma lista de todos os grupos instalados e disponíveis, como "Ferramentas de desenvolvimento" ou "Servidor". Para instalar um grupo existente inteiro com todos os seus pacotes e dependências correspondentes sem recorrer à instalação individual de cada um, você pode fazer um

# DNF GroupInstall "Smart Card Support" 

Isso instalará tudo o que você precisa para fazer gerenciamento de hardware de cartão inteligente.

Instalando o RhythMbox usando DNF

Se você fez uma instalação mínima de Red Hat Enterprise Linux 8.0 Então você pode transformá -lo na versão da estação de trabalho com



# DNF GroupInstall "Workstation" 

e obtenha o ambiente da área de trabalho do Gnome com todas as suas ferramentas e utilitários padrão que são enviados com RHEL 8. Tudo em uma foto.

Com a ajuda do DNF, você pode listar e instalar grupos de software como ferramentas de desenvolvimento RPM ou a coleção de pacotes de servidores de rede

Instalação e criação de pacote manual

Como o Rhel 8 é bastante novo, você precisará obter a maior parte do software de outro lugar, já que os repositórios que acompanham o RHEL 8.0 são mal povoados com coisas úteis. Por exemplo, você pode baixar o formato HTOP em RPM de um repositório Fedora ou CentOS e instalá -lo com

# rpm -ivh package_name.RPM 

O eu na lista de atributos significa "instalar" e o v Para "verbose", para que você possa ver a saída claramente enquanto o pacote está sendo processado. Pacotes mais antigos podem ser atualizados com

# rpm -uvh package_name.RPM 

Embora você possa encontrar pacotes de RPM mais antigos para instalar no seu Rhel 8, se você é um purista e deseja criar pacotes de RPM para sua arquitetura de CPU e especificamente para o Red Hat Enterprise Linux 8, você pode pegar um RPM de origem e criar um RPM. Se você deseja instalar o HTOP da fonte, faça o download do pacote de origem de um repositório do Fedora como assim:

$ wget -c https: // arquivos.FedoraProject.org/pub/archive/fedora/linux/atualizações/7/srpms/htop-0.7-2.FC7.src.RPM 

e instale -o com

# RPM -IVH HTOP -0.7-2.FC7.src.RPM 

Isso criará um ~/rpMbuild Diretório contendo dois outros diretórios: FONTES e Especificações. O Especificações diretório contém o htop.espec arquivo que define o número da versão, descrição do pacote e outras informações que você pode modificar se desejar. Você pode deixar tudo como está e agora instalar o rpMbuild Pacote para ter algo para criar um pacote de RPM com:

# DNF Instale rpmbuild 

Agora tudo o que você precisa fazer é fazer um

# rpmbuild -ba ~/rpmbuild/specs/htop.espec 

e o RPM para htop será criado em ~/rpmbuild/rpms. Se você não mudou o .espec arquivo terá um nome como htop-0.7-2.EL8.x86_64.RPM Então agora você pode instalá -lo com

# RPM -IVH HTOP -0.7-2.EL8.x86_64.RPM 


Como em outros pacotes que você compila e transforma em um RPM, o HTOP tem algumas dependências. Nesse caso, é o ncurses-devel Pacote que já está disponível nos repositórios RHEL 8. Você pode instalá -lo com

# DNF Instale ncurses-devel 

Antes de chegar à parte de compilação.

Clicando duas vezes no pacote RPM em um gerenciador de arquivos traz o software GNOME que fornece uma interface GUI para instalar arquivos RPM.

Os pacotes de RPM podem ser clicados duas vezes em um centro de software instalado usando

Outra maneira de instalar o software no RHEL 8 é compilar software sem criar um pacote de RPM. Embora o Midnight Commander esteja disponível nos repositórios de Red Hat, usaremos o mais recente código -fonte como exemplo. Nós vamos precisar git Para baixar o código -fonte, então verifique se se git está instalado:

# DNF Instale Git 

Em seguida, faça o download do mais recente código -fonte estável do comandante da meia -noite usando

$ git clone git: // github.com/MidnightCommander/MC.git 

Isso criará um mc pasta em seu diretório atual. Dentro dele está um .Autogênico.sh Isso é executável e precisa ser executado para criar os arquivos de configuração:

$ CD MC && ./Autogen.sh 

Depois que o processo terminou a corrida

$ ./Configurar && Faça # faça instalar 

Presumindo que todas as dependências sejam satisfeitas, o comandante da meia -noite deve compilar e instalar, o binário finalmente residindo em /usr/bin/mc.

Preparando -se para compilar comandante da meia -noite em Rhel 8.0

Deb e TGZ para RPM Conversão

Se você é preguiçoso e se sentindo aventureiro, pode converter pacotes de software existentes destinados a Debian ou Slackware em RPMs usando Alien. Download estrangeiro com wget:

$ wget -c https: // fonteforge.net/Projects/Alien-Pkg-Convert/Files/Release/Alien_8.95.alcatrão.xz 
AVISO
Usando pacotes convertidos destinados a outras distribuições que possuem uma hierarquia diferente do sistema de arquivos pode quebrar seu sistema ou apresentar erros de instalação.

Extraia o alcatrão.xz Arquive com

$ TAR XF Alien_8.95.alcatrão.xz 

Você precisará de Perl para compilar a fonte, então instale o Perl com

# DNF Instale Perl 

E depois disso, enquanto ainda é root, inicie este comando no diretório de origem da Alien para compilar e instalá -lo:

# perl makefile.Pl; fazer; faça instalar 

A instalação é rápida. Agora você pode converter entre Pacotes TGZ, Deb e RPM. Se você tem um arquivo Deb e deseja convertê -lo em um RPM, você pode usar o Alien assim:

$ Arquivo Alien-para RPM.Deb 

Ele gerará um pacote RPM correspondente que você pode instalar depois com RPM -IVH.

Conclusão

Instalação de software em Red Hat Enterprise Linux 8.0 é bastante fácil, desde que você não precise lidar com muitas dependências que precisam de atenção manual. O software Gnome deve fazer o truque se você for um usuário de desktop. As aplicações são bem agrupadas em categorias e a seção “ADDMES” possui guias para fontes, codecs, codecs de entrada ou extensões de shell gnome.

Tutoriais do Linux relacionados:

  • Como montar a imagem ISO no Linux
  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Download do Linux
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Como abrir arquivos ISO no Ubuntu Linux
  • Ubuntu 20.04 Guia
  • Coisas para instalar no Ubuntu 22.04
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Instale Arch Linux na estação de trabalho VMware