dnf e yum: não é possível encontrar o pacote

2

Eu não tive nenhum problema em instalar qualquer pacote com dnf ou yum mas depois de um tempo, com estes comandos:

sudo -c 'yum(or dnf) install [package name]'
sudo yum(or dnf) install [package name]

eu recebo este erro:

Last metadata expiration check: 0:01:34 ago on Thu 05 Jul 2018 12:27:36 AM +0430.
No match for argument: [package name]
Error: Unable to find a match

eu fico com todos os pacotes que eu tento instalar. alguma solução?

    
por Faramarz 04.07.2018 / 22:19

2 respostas

1

yum repolist exibirá a lista de repositórios ativos, suspeito que os pacotes que você está procurando não estejam nos repositórios base / update / extras e talvez seja necessário adicionar repositórios adicionais.

Uma boa maneira de descobrir é pesquisar no google o pacote que você está procurando para ter uma idéia do repositório que você precisa instalar ou instalar.

Muitos repositórios possuem um arquivo RPM que instalará o repositório para o seu ou um "como" para adicionar o repositório.


Exemplos abaixo

A Red Hat fez a documentação livre para ler o 9.5.2. Definindo as opções do [repositório]

Configuração do reporte do IUS Introdução ao IUS

yum repolist exemplo:

Loaded plugins: fastestmirror, ovl
Determining fastest mirrors
 * base: mirror.its.sfu.ca
 * extras: mirror.it.ubc.ca
 * updates: centos.mirror.rafal.ca
base                                                                                                                                                                                                                  | 3.6 kB  00:00:00     
extras                                                                                                                                                                                                                | 3.4 kB  00:00:00     
updates                                                                                                                                                                                                               | 3.4 kB  00:00:00     
(1/4): base/7/x86_64/group_gz                                                                                                                                                                                         | 166 kB  00:00:00     
(2/4): extras/7/x86_64/primary_db                                                                                                                                                                                     | 150 kB  00:00:00     
(3/4): updates/7/x86_64/primary_db                                                                                                                                                                                    | 3.6 MB  00:00:00     
(4/4): base/7/x86_64/primary_db                                                                                                                                                                                       | 5.9 MB  00:00:01     
repo id                                                                                                           repo name                                                                                                            status
base/7/x86_64                                                                                                     CentOS-7 - Base                                                                                                      9911
extras/7/x86_64                                                                                                   CentOS-7 - Extras                                                                                                     314
updates/7/x86_64                                                                                                  CentOS-7 - Updates                                                                                                    946
repolist: 11171
    
por 04.07.2018 / 22:48
1

Você já tentou yum search packageName ?

Eu tenho visto um comportamento semelhante de duas outras causas, o DNS não está funcionando ou o cache está corrompido.

Na máquina, você pode fazer o ping de um host pelo nome? ou seja, ping google.com ?

Se isso funcionar, tente um yum clean all e tente instalar o pacote quando terminar.

    
por 04.07.2018 / 23:35