CentOS e RHEL 7 . x - Instalando pacotes com yum - Repositoros RPM FORGE , EPEL , REMI e WEBTATIC !
Índice:
O RPM é um sistema de empacotamento usado pelo Red Hat e seus derivados, como CentOS e Fedora.
Os repositórios oficiais do CentOS contêm milhares de pacotes RPM que podem ser instalados usando o utilitário de linha de comando
yum
. Pacotes que não estão disponíveis nos repositórios CentOS padrão podem ser facilmente instalados, ativando o repositório apropriado.
Mas nem todos os fornecedores de software fornecem um repositório yum para seus aplicativos. Na maioria das vezes, nessas situações, eles têm uma página de download de onde você pode baixar e instalar o pacote RPM ou baixar e compilar o software a partir das fontes.
Neste tutorial, mostraremos dois métodos de como instalar pacotes RPM no CentOS.
Antes de você começar
Ao instalar pacotes RPM, verifique se eles foram criados para a arquitetura do sistema e a versão do CentOS.
Você deve evitar usar esse método para substituir ou atualizar pacotes importantes do sistema, como glibc, systemd ou outros serviços e bibliotecas essenciais para o bom funcionamento do seu sistema. Fazer isso pode levar a erros e instabilidade do sistema.
Para instalar pacotes RPM, você precisa estar logado como root ou usuário com privilégios de sudo.
Normalmente, você usaria um navegador da Web para pesquisar e baixar um arquivo RPM. Depois de localizar o arquivo, você pode baixá-lo usando o navegador ou uma ferramenta de comando como curl ou wget.
Instalando pacotes RPM com
yum
yum
é a ferramenta padrão de gerenciamento de pacotes no CentOS. É usado para instalar, remover, baixar, consultar e atualizar pacotes dos repositórios oficiais do CentOS, bem como de outros repositórios de terceiros.
A primeira etapa é baixar o arquivo RPM que você deseja instalar:
wget
Para instalar o pacote, use o comando
yum localinstall
seguido pelo caminho para o nome do pacote:
sudo yum localinstall file.rpm
yum
solicitará sua confirmação. A resposta
y
o pacote RPM serão instalados, desde que sejam compatíveis com o seu sistema, e todas as dependências sejam atendidas.
Se o pacote RPM depender de outros pacotes que não estão atualmente instalados e se esses pacotes estiverem disponíveis nos repositórios ativados no seu sistema, o
yum
instalará todas as dependências. Caso contrário, o
yum
imprimirá uma lista de todas as dependências ausentes que você precisará baixar e instalar manualmente esses pacotes.
Em vez de baixar e instalar o pacote RPM, você pode simplesmente passar a URL para o pacote RPM para o comando
yum localinstall
:
sudo yum localinstall
Para atualizar um pacote RPM que já está instalado com o yum, use o mesmo procedimento ao instalar o pacote.
Se, por algum motivo, você quiser remover o pacote instalado, use o comando
yum remove
padrão seguido pelo nome do pacote:
Instalando pacotes RPM com
rpm
rpm
é uma ferramenta de baixo nível usada para instalar, desinstalar, atualizar, consultar e verificar pacotes RPM.
Para instalar um pacote RPM, use o comando
rpm -i
seguido pelo nome do pacote RPM:
sudo rpm -ivh file.rpm
A opção
-v
diz ao
rpm
para mostrar a saída detalhada e
-h
para mostrar a barra de progresso marcada com hash.
Se o pacote depender de outros pacotes que não estão instalados no sistema, o
rpm
exibirá uma lista de todas as dependências ausentes. Você precisará baixar e instalar todas as dependências manualmente.
Em vez de fazer o download e instalar o pacote RPM, você pode usar o pacote URL to RPM como argumento:
sudo rpm -ivh
Para atualizar um pacote, use a opção
-U
:
sudo rpm -Uvh file.rpm
Se o pacote que você está tentando atualizar não estiver instalado, o comando
rpm -U
o instalará.
Para instalar um pacote RPM sem ter todas as dependências necessárias instaladas no sistema, use a opção
--nodeps
:
sudo rpm -Uvh --nodeps file.rpm
Para remover (apagar) um pacote, use o comando
rpm -e
, seguido pelo nome do pacote:
Conclusão
Neste tutorial, mostramos como instalar pacotes RPM no CentOS.
Você deve preferir usar o
yum
sobre o
rpm
pois ele resolve automaticamente todas as dependências para você.
Cobrindo vários utilitários da NirSoft recentemente. Aqui está outro utilitário interessante de sniffer de pacotes. Um sniffer de pacotes é uma peça de hardware ou um programa de computador que intercepta o tráfego que passa por uma rede digital. Ele pode ser útil de várias maneiras, como detectar tentativas de invasão de rede, analisar problemas de rede, coletar e relatar estatísticas de rede, etc.

WebSiteSniffer
Como instalar arquivos rpm (pacotes) no centos linux

Rpm é um formato de pacote de instalação para distribuições baseadas em RHEL, como CentOS e Fedora. Neste tutorial, explicaremos como instalar arquivos rpm no CentOS.
Instale pacotes rpm no ubuntu

O Alien é uma ferramenta que suporta a conversão entre os formatos de arquivo Red Hat rpm, Debian deb, Stampede slp, Slackware tgz e Solaris pkg. Esta não é a maneira recomendada de instalar pacotes de software no Ubuntu. Sempre que possível, você deve preferir instalar o software a partir dos repositórios do Ubuntu.