Não é possível executar a atualização do yum

0

Tentando executar a atualização do yum, e yum atualizar google-chrome-stable, mas recebendo este erro.

Na verdade, estou tentando instalar ferramentas mssql e acho que isso requer que eu faça isso? De qualquer forma, eu preciso ser capaz de executar a atualização do yum independentemente.

Eu tentei

yum clean all
yum makecache

Meu erro é

[root@##### yum.repos.d]# yum update google-chrome-stable
Loaded plugins: amazon-id, refresh-packagekit, rhui-lb, search-disabled-
repos, security
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package google-chrome-stable.x86_64 0:44.0.2403.157-1 will be updated
---> Package google-chrome-stable.x86_64 0:61.0.3163.91-1 will be an update
--> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: google-
chrome-stable-61.0.3163.91-1.x86_64
--> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: google-chrome-stable-61.0.3163.91-1.x86_64
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: google-chrome-stable-61.0.3163.91-1.x86_64
--> Processing Dependency: libgtk-3.so.0()(64bit) for package: google-chrome-stable-61.0.3163.91-1.x86_64
--> Processing Dependency: libgdk-3.so.0()(64bit) for package: google-chrome-stable-61.0.3163.91-1.x86_64
--> Finished Dependency Resolution
Error: Package: google-chrome-stable-61.0.3163.91-1.x86_64 (google-chrome)
           Requires: libc.so.6(GLIBC_2.14)(64bit)
Error: Package: google-chrome-stable-61.0.3163.91-1.x86_64 (google-chrome)
           Requires: libc.so.6(GLIBC_2.17)(64bit)
Error: Package: google-chrome-stable-61.0.3163.91-1.x86_64 (google-chrome)
           Requires: libgdk-3.so.0()(64bit)
Error: Package: google-chrome-stable-61.0.3163.91-1.x86_64 (google-chrome)
           Requires: libc.so.6(GLIBC_2.15)(64bit)
Error: Package: google-chrome-stable-61.0.3163.91-1.x86_64 (google-chrome)
           Requires: libgtk-3.so.0()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Resultado de - skip quebrado abaixo

 [root@# yum.repos.d]# yum update --skip-broken
 Loaded plugins: amazon-id, refresh-packagekit, rhui-lb, search-disabled-
repos, security
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package google-chrome-stable.x86_64 0:44.0.2403.157-1 will be updated
---> Package google-chrome-stable.x86_64 0:61.0.3163.91-1 will be an update
--> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: google-
chrome-stable-61.0.3163.91-1.x86_64
--> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: google-
chrome-stable-61.0.3163.91-1.x86_64
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: google-
chrome-stable-61.0.3163.91-1.x86_64
--> Processing Dependency: libgtk-3.so.0()(64bit) for package: google-
chrome-stable-61.0.3163.91-1.x86_64  
--> Processing Dependency: libgdk-3.so.0()(64bit) for package: google-
chrome-stable-61.0.3163.91-1.x86_64

Packages skipped because of dependency problems:
google-chrome-stable-61.0.3163.91-1.x86_64 from google-chrome
    
por Nshuya 21.09.2017 / 14:12

2 respostas

2

Eu tive exatamente este mesmo problema. Aqui está o motivo pelo qual você recebe este erro da atualização do yum: Você tem o RedHat Linux 6 (ou o CentOS 6) e o navegador Google Chrome não suporta mais o seu sistema operacional RHEL6. A última versão que ainda poderia ser instalada era a versão 58, mas para isso você tinha que usar um script de instalação personalizado criado por Richard Lloyd. Infelizmente, esse script não é mais suportado pelo autor. Para obter mais informações, visite o site dele: link

Agora, a solução: como eu já tinha instalado o google-chrome-stable-58.0.3029.110-1 no meu sistema CentOS 6 e o Chrome 59 e o mais recente não podem ser instalados neste sistema, basicamente excluí o chrome das atualizações do yum. Eu recomendo que você faça o mesmo. Eu adicionei a seguinte linha ao final do meu arquivo /etc/yum.conf:

exclude = google-chrome *

Então eu fiz um yum clean all e na próxima vez que eu corri yum update tudo funcionou. É claro que o Chrome sempre fica na versão atualmente instalada e nunca é atualizado depois disso. Mas para mim foi uma solução aceitável.

    
por 21.09.2017 / 19:44
0

Parece que você está executando o Amazon Linux, que obtém a maioria dos pacotes base do CentOS 6. O Google Chrome não é compatível com o CentOS 6.

Se você pagar pelo RHEL6, eles empacotam o Chromium, mas isso não está disponível para o Amazon Linux.

    
por 22.09.2017 / 01:36