Existem certos objetos no Linux que nos permitem realizar certas tarefas de administração e controle de processo e um deles são os arquivos RPM, um arquivo RPM (Red Hat Package Manager), é um arquivo usado para armazenar pacotes de instalação em sistemas operacionais Linux, também como atualizando estes.
O RPM pode ser usado com gerenciadores de pacotes como Yum ou DNF para tornar as tarefas de download e instalação o mais completas possível. Deste ponto de vista, os arquivos RPM oferecem ao usuário e administrador uma maneira fácil de distribuir, instalar, atualizar ou remover software porque os arquivos são compactados em um único local.
O que é RPMUm arquivo RPM é um item proprietário da Red Hat cujo propósito é armazenar pacotes de instalação dentro do Linux. Com esses arquivos rpm será muito mais fácil gerenciar o software, pois os temos encapsulados em um único lugar. Quando se trata de reinstalar um sistema ou mesmo removê-lo, um arquivo RPM tornará a tarefa mais fácil. Embora os arquivos rpm não possam ser usados em outros sistemas como o Windows, podemos usar um programa de descompactação para ver seu conteúdo.
Sendo o RPM típico da Red Hat, seu uso será essencial em distribuições como CentOS, Fedora ou Red Hat e em outras distribuições podemos fazer uso de pacotes .deb.
O Solvetic irá explicar como instalar um arquivo RPM no Linux e para este caso usaremos o CentOS 8.
1. Como instalar RPM usando Yum no Linux
Por padrão, se instalarmos um pacote de um repositório usando o comando yum, a sintaxe "yum install pacote" será executada resultando no download do arquivo RPM de seu repositório oficial, mas é possível usar a sintaxe "yum install file.rpm "para especificar um arquivo RPM local a ser instalado. Para este exemplo vamos instalar o Google e para que isso seja possível devemos primeiro baixar o RPM do site oficial, pois ele será usado localmente.
Passo 1
Assim que tivermos o arquivo RPM, vamos executar o seguinte neste caso:
yum install ./Google-chrome-stable_current_x86_64.rpm
PROLONGAR
Passo 2
Nesse caso, será solicitado que você insira a letra "s" para confirmar o download e a instalação do arquivo:
PROLONGAR
etapa 3
Pressionamos Enter e o processo de instalação ocorrerá:
PROLONGAR
Passo 4
Depois disso, o processo de instalação do arquivo RPM terá sido concluído:
PROLONGAR
Com este processo, o arquivo RPM terá sido instalado junto com suas respectivas dependências.
2. Como instalar DNF usando Yum no Linux
Outra opção disponível para uso é com o comando DNF, que é outro gerenciador de pacotes no Linux.
Passo 1
Sua instalação é necessária executando:
yum install dnfPasso 2
Depois disso, com o arquivo RPM baixado, vamos executar o seguinte neste caso para o Apache:
dnf install httpd-2.4.6-90.el7.centos.x86_64.rpm
PROLONGAR
etapa 3
Aceitamos o download e instalação do pacote com a letra “S”:
PROLONGAR
3. Como usar RPM no Linux
Por padrão, no Linux podemos usar diretamente o rpm para instalar os arquivos RPM com o parâmetro -i, mas este método não resolverá automaticamente as dependências do pacote, veremos o seguinte. Isso implica em ter que instalar as dependências manualmente, levando mais tempo.
PROLONGAR
Com YUM ou DNF será possível instalar arquivos RPM no Linux de forma confiável e completa.