No puedo instalar mysql/mysql-server con yum en Centos 6.4 64bit

No puedo instalar mysql/mysql-server con yum en Centos 6.4 64bit

Funcionó inicialmente ( yum install mysql mysql-server) y ahora no funcionará.

Eliminé el mysql en funcionamiento del repositorio yum remove mysql mysql-servere intenté instalarlo desde la fuente rpm desde el sitio web de mysql y falló.

Entonces eliminé la instalación rpm y fui a reinstalar a través de yum, y dice que el paquete no está disponible, ¿qué hago? Intenté cambiar el repositorio, actualizar yum, etc., revertir mis cambios y actualizar yum nuevamente, sin éxito.

root@ns5000967 [/home/alex]# yum install mysql mysql-server
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: less.cogeco.net
 * epel: epel.mirror.constant.com
 * extras: centos.bhs.mirrors.ovh.net
 * rpmforge: mirror.rit.edu
 * updates: mirror.agmn.ca
Setting up Install Process
No package mysql available.
No package mysq-server available.
Error: Nothing to do

Las cosas más notables que surgen con yum search mysql

MySQL51-client.x86_64 : MySQL - Client
MySQL51-devel.x86_64 : MySQL - Development header files and libraries
MySQL51-server.x86_64 : MySQL - a very fast and reliable SQL database server
MySQL51-shared.x86_64 : MySQL - Shared libraries
MySQL51-test.x86_64 : MySQL - Test suite

Ejecutando yum install MySQL51-cliente MySQL51-servidor

Todavía fallé en mis intentos. Ahora mismo:

root@ns5000967 [/home/alex]# yum clean all
Loaded plugins: fastestmirror
Cleaning repos: base epel extras rpmforge updates
Cleaning up Everything
Cleaning up list of fastest mirrors

-

root@ns5000967 [/home/alex]# yum list mysql mysql-server
Loaded plugins: fastestmirror
Determining fastest mirrors
epel/metalink                                                                               |  13 kB     00:00
 * base: less.cogeco.net
 * epel: epel.mirror.constant.com
 * extras: centos.bhs.mirrors.ovh.net
 * rpmforge: mirror.rit.edu
 * updates: centos.mirror.gtcomm.net
base                                                                                              | 3.7 kB     00:00
base/primary_db                                                                                   | 4.4 MB     00:00
epel                                                                                              | 4.2 kB     00:00
epel/primary_db                                                                                   | 5.5 MB     00:00
extras                                                                                            | 3.4 kB     00:00
extras/primary_db                                                                                 |  18 kB     00:00
rpmforge                                                                                          | 1.9 kB     00:00
rpmforge/primary_db                                                                               | 2.6 MB     00:08
updates                                                                                           | 3.4 kB     00:00
updates/primary_db                                                                                 | 4.4 MB     00:00
Error: No matching Packages to list

/etc/yum.conf

[main]
exclude=bind-chroot courier* dovecot* exim* filesystem httpd* mod_ssl* mydns* mysql* nsd* php* proftpd* pure-ftpd* ruby* spamassassin* squirrelmail*
tolerant=1
errorlevel=1
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?     project_id=16&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release

-

root@ns5000967 [/home/alex]# ls /etc/yum.repos.d/*
/etc/yum.repos.d/CentOS-Base.repo       /etc/yum.repos.d/CentOS-Media.repo       /etc/yum.repos.d/epel.repo          /etc/yum.repos.d/mirrors-rpmforge             /etc/yum.repos.d/mirrors-rpmforge-testing  /etc/yum.repos.d/rpmforge.repo
/etc/yum.repos.d/CentOS-Debuginfo.repo  /etc/yum.repos.d/CentOS-Vault.repo       /etc/yum.repos.d/epel-testing.repo  /etc/yum.repos.d/mirrors-rpmforge-extras      /etc/yum.repos.d/remi.repo

Cuando hice cambios en mi repositorio, hice una copia de seguridad de los repositorios en un directorio de respaldo. Cuando deshice el cambio, copié los repositorios desde la copia de seguridad.

Si aún podría ser un problema de depósito de repositorios, seguiré las sugerencias para investigarlo y verificar que sean adecuadas.

Solución:

En /etc/yum.conf tenía en su lista de exclusión mysql. Yoonix pudo señalarme esto, lo cual pasé por alto.

 exclude=bind-chroot courier* dovecot* exim* filesystem httpd* mod_ssl* mydns* mysql* nsd* php* proftpd* pure-ftpd* ruby* spamassassin* squirrelmail*

Respuesta1

Mire su yum.conf, específicamente la línea 'excluye' en la sección [principal]. Enumera específicamente 'mysql*'.

excluir: lista de paquetes para excluir de actualizaciones o instalaciones. Esta debería ser una lista separada por espacios. Se permiten globos de Shell que utilizan comodines (por ejemplo, * y ?).

Respuesta2

En mi caso había usado yum remove mysql mysql-server. Mi VPS utiliza centos versión 6.5.

Simplemente ejecuté el script cpanel upcp:

root@server [~]# /scripts/upcp

Esto ha funcionado para mí.

Respuesta3

  • Intente borrar el caché de yum.
    yum clean all
  • Intente enumerar paquetes para verificar que sus espejos estén bien y vea si yum cree que todavía está instalado.
    yum list mysql mysql-server

Respuesta4

Solo corre

"yum install MySQL51-client.x86_64 " 

y

"yum install MySQL51-server.x86_64"

información relacionada