Como adicionar um repositório no Oracle Linux Server
Como adicionar um repositório no Oracle Linux Server
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,366Dentro 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:
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!
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