"Desranurando" una instalación con ranuras (SLOTs) de MySQL
1.
Actualizando a MySQL desde una versión con SLOTs
Introducción
Debido a una respuesta negativa de nuestra base de usuarios, el equipo de MySQL
ha decidido volver a la versión desranurada de MySQL. En otras palabras, se ha
dejado el soporte para la instalación de más de una versión de MySQL en un mismo
sistema.
Si ya había actualizado a la versión con SLOT, esta guía le ayudará a volver
a la versión sin ellos.
"Desranurando"
El siguiente guión debería hacer la mayor parte del trabajo:
Listado de Código 1.1: Guión para eliminar la versión con SLOT |
echo " deteniendo al servidor "
/etc/init.d/mysql stop
echo " eliminando gran parte de los enlaces simbólicos "
eselect mysql remove
echo " archivos de configuración "
mv /etc/mysql /etc/mysql.old
mv /etc/mysql-500 /etc/mysql
echo " eliminando el resto de los symlinks y eselect "
rm /usr/lib/mysql /usr/include/mysql /usr/bin/mysql_config /usr/lib/libmysql*
rm -rf /var/lib/eselect/mysql/ /usr/lib/mysql-[45]0[01]
echo " desinstalando la versión con SLOT "
emerge -C \
=dev-db/mysql-4.0.26-r30 \
=dev-db/mysql-4.1.15-r30 \
=dev-db/mysql-4.1.16-r30 \
=dev-db/mysql-4.1.18-r30 \
=dev-db/mysql-5.0.15-r30 \
=dev-db/mysql-5.0.16-r30 \
=dev-db/mysql-5.0.17-r30 \
=dev-db/mysql-5.0.18-r30 \
=dev-db/mysql-5.1.3_alpha-r30 \
=dev-db/mysql-5.1.4_alpha-r30 \
=dev-db/mysql-5.1.6_alpha-r30 \
app-admin/eselect-mysql
echo " listo para reinstalar MySOL "
emerge --usepkgonly '=dev-db/mysql-5.0.18-r60'
|
Se recomienda mover los directorios listados en /etc/mysql/my.cnf.
Si lo hace, no olvide editar/etc/mysql/my.cnf también.
El contenido de este documento, a no ser que se especifique
expresamente, está registrado bajo los términos de la licencia
CC-BY-SA-2.5. Se aplican las
Pautas de
Utilización del logotipo y nombre de Gentoo.
|