Como adicionar um repositório no Oracle Linux Server

Publicado por Fernando Galves Cardoso em 19/12/2017

[ Hits: 19.857 ]

 


Como adicionar um repositório no Oracle Linux Server



Se você executou o comando "yum repolist" no Oracle Linux Server e o valor do repolist retornou 0, não se desespere. Essa dica é pra você!

A primeira coisa a ser feita é verificar a release do Oracle Linux que está sendo utilizada:

# cat /etc/oracle-release
Oracle Linux Server release 7.4

Nesse exemplo, a release que está sendo utilizada do Oracle Linux Server é a 7.4. Apenas por curiosidade, no diretório /etc existe também o arquivo redhat-release, que traz a release do Red Hat:

# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)

É... isso mesmo. Como você pode notar, o Oracle Linux Server é baseado no Red Hat.

Com a release do Oracle Linux Server em mãos, o próximo passo é verificar se o arquivo de configuração dos repositórios do Oracle Linux Server 7 está instalado na máquina. Para isso, devemos verificar a pasta /etc/yum.repos.d/.

# cd /etc/yum.repos.d/
# ls


Caso não esteja instalado, faça o download usando o comando a seguir:

# wget http://yum.oracle.com/public-yum-ol7.repo

Feito o download, liste os repositórios configurados:

# yum repolist
Loaded plugins: ulninfo
repo id                 repo name        	status
ol7_UEKR4/x86_64        Latest Unbreakable... 	394+105
ol7_latest/x86_64       Oracle...(x86_64) 	17,972+5,188

repolist: 18,366

Dentro do arquivo public-yum-ol7.repo existem vários repositórios que podem estar desabilitados. Caso queira habilitá-los, mude o valor da variável enabled do repositório desejado de 0 para 1.

Por exemplo, para instalar o lynx, habilite o repositório ol7_optional_latest, que vem desabilitado por padrão:

# vi public-yum-ol7.repo

Antes:

[ol7_optional_latest]
name=Oracle Linux $releasever Optional Latest ($basearch)
baseurl=http://yum.oracle.com/repo/OracleLinux/OL7/optional/latest/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=0


Depois:

[ol7_optional_latest]
name=Oracle Linux $releasever Optional Latest ($basearch)
baseurl=http://yum.oracle.com/repo/OracleLinux/OL7/optional/latest/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1

Após habilitar o repositório e salvar a alteração, instale o lynx usando o seguinte comando:

# yum install lynx

Abraço a todos e até a próxima dica!

Outras dicas deste autor

Problema de conexão usando o protocolo TLS

Como retornar 404 (Não encontrado) ao invés de 403 (Proibido) usando o mod_rewrite no Apache

Retornando a lista de usuários de uma aplicação vulnerável usando o SQL Injection

Instalando o htop no Oracle Linux Server 7 a partir do código fonte

Startup e shutdown automático do Oracle 9i e 10g no Linux, rápido e prático

Leitura recomendada

WvDial e KPPP - Configuração para celular e/ou modem 3G no Slackware 14.0

Usando udev alternativo no Slackware 11

Configurando a timezone no Debian 10

Configurando o slackpkg para não apagar os pacotes após atualizações

Compartilhando internet e pastas no Ubuntu 10.4

  

Comentários
[1] Comentário enviado por wagner31 em 28/11/2018 - 17:54h

Fernando, consigo montar um repositório de CentOS e Oracle Linux em um mesmo servidor?
eu consegui fazer o do CentOS porém adiciono os repositórios do Oracle Linux mas quando vou fazer um sync ele baixa todos os pacotes mas apaga logo apos dizendo o seguinte:

due to missing GPG key.


usei o seguinte comando para baixar a chave, mas continua com erro, poderia me ajudar?

wget https://yum.oracle.com/RPM-GPG-KEY-oracle-ol7 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle





Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts