como desinstalar mysql 5 e instalar mysql 4

124 views
Skip to first unread message

Josego

unread,
Jun 27, 2007, 3:36:00 AM6/27/07
to facturalux
Hola,
Tengo Abanq funcionando con mysql 5, pero sale el warning al entrar en
Abanq diciendo que la versión 5 de mysql no está soportada y podría
producirse un mal funcionamiento, que la versión soportada es 4.x

Y he estado tratando de quitar mysql 5 e instalar mysql 4.

Mirando las descripciones de los paquetes supongo que tengo que hacer
estos cambios:
mysql-client-5.0 --> mysql-client-4.1
mysql-server-5.0 --> mysql-server-4.1

Uso Kubuntu, he instalado synaptic para gestionar los paquetes de
forma gráfica, desde synaptic los elimino.
Luego al tratar de instalar mysql 4 desde consola lo hago así:
sudo apt-get install mysql-client-4.1 mysql-server-4.1
y sale:
...
Nota, seleccionando mysql-client-5.0 en lugar de mysql-client-4.1
...
Y si continuo vuelve a instalar mysql 5. :-(

También he probado así:
sudo aptitude purge mysql-server mysql-common mysql-client && sudo
aptitude install mysql-client-4.1 mysql-server-4.1

Pero para continuar me dice que eliminará 13 paquetes (amarok, amarok-
xine, kexi, ..., php5-mysql, speedcrunch) y no continuo.

En fín, que no soy capaz de instalar mysql 4 en lugar de mysql 5.
Soy novato en linux, agradecería vuestra ayuda.

Saludos.

Raimon Esteve

unread,
Jun 27, 2007, 3:48:35 AM6/27/07
to factu...@googlegroups.com
si has instalado synaptic (lo has instalado? si va por defecto con Ubuntu!) vas a sistema -> administración -> synaptic y tienes un gestor gràfico de instalación y eliminar programas.

lo del amarok, php5, .... es que tienes depenedencias. Amarok puede trabajar con mysql como base de datos de tus musicas.

prueva synaptic con entorno gràfico

2007/6/27, Josego <sam...@gmail.com>:

Josego

unread,
Jun 27, 2007, 4:00:20 AM6/27/07
to facturalux
Gracias Raimon, sí, ya lo había probado, ocurre lo mismo, que aunque
instale el paquete mysql-server-4.1 se instala la versión 5
Mirando las propiedades de este paquete en synaptic sale "This is an
empty transitional package", supongo que será como el paquete mysql-
server, algo así como un "puntero" a la última versión.

¿Tendré que especificar otro nombre de paquete y/o añdir algún otro
repositorio?

En Ubuntu synaptic viene por defecto, pero en Kubuntu no.

Saludos.

On 27 jun, 09:48, "Raimon Esteve" <raimonest...@gmail.com> wrote:
> si has instalado synaptic (lo has instalado? si va por defecto con Ubuntu!)
> vas a sistema -> administración -> synaptic y tienes un gestor gràfico de
> instalación y eliminar programas.
>
> lo del amarok, php5, .... es que tienes depenedencias. Amarok puede trabajar
> con mysql como base de datos de tus musicas.
>
> prueva synaptic con entorno gràfico
>

> 2007/6/27, Josego <samb...@gmail.com>:

Raimon Esteve

unread,
Jun 27, 2007, 4:37:30 AM6/27/07
to factu...@googlegroups.com
....esto es más una pregunta en una lista de distribución de ubuntu ;)

y el cliente, cual tienes? mysql-client-5.0 o mysql-client-4.1?


2007/6/27, Josego < sam...@gmail.com>:
Raimon Esteve
Graphic Designer
res...@zikzakmedia.com

Zikzakmedia SL
Pg. Enric Regull, 2, entresol
08720 Vilafranca del Penedès
Tèl 93 892 2232

maider

unread,
Jun 27, 2007, 4:46:31 AM6/27/07
to factu...@googlegroups.com
Hola!

Yo uso debian y no tengo ese problema, asi que no se si esto te servira,
pero el apt-get tiene una opcion para forzar la instalacion de un
paquete. Puedes probar a desinstalar el 5 y forzar a instalar el 4 asi:
sudo apt-get install --force-yes mysql-server-4.1

Suerte

Maider Likona
GISA Elkartea
Josego(e)k dio:

Josego

unread,
Jun 27, 2007, 4:52:35 AM6/27/07
to facturalux
Cliente tenía mysql-client-5.0, ahora ninguno pero si intento instalar
mysql-server-4.1 se me instala también mysql-client-5.0

La verdad es que estoy perdiendo demasiado tiempo en esto, estoy por
tratar de instalar MySQL desde los fuentes:
http://www.mysql-hispano.org/page.php?id=40

Bueno gracias de todos modos, informaré de la solución que aplique
(espero).

Saludos


On 27 jun, 10:37, "Raimon Esteve" <raimonest...@gmail.com> wrote:
> ....esto es más una pregunta en una lista de distribución de ubuntu ;)
>
> y el cliente, cual tienes? mysql-client-5.0 o mysql-client-4.1?
>

> 2007/6/27, Josego <samb...@gmail.com>:

> --
> Raimon Esteve
> Graphic Designer
> rest...@zikzakmedia.com

Josego

unread,
Jun 27, 2007, 5:08:40 AM6/27/07
to facturalux
Gracias maider, lo he intentado también de ese modo y vuelve a ocurrir
lo mismo: instala la versión 5 (mysql-server-5.1, mysql-client-5.0) y
un paquete vacío llamado mysql-server-4.1 ("This is an empty
transitional package and can safely be removed." <-- es parte de la
descripción del paquete visto desde synaptic).

Seguiré investigando, gracias por los comentarios.

Raimon Esteve

unread,
Jun 27, 2007, 5:19:45 AM6/27/07
to factu...@googlegroups.com
¿has hecho el update previamente para actualitzar las listas de paquetes?

2007/6/27, Josego <sam...@gmail.com>:

--
Raimon Esteve
Graphic Designer
res...@zikzakmedia.com

Josego

unread,
Jun 27, 2007, 5:34:59 AM6/27/07
to facturalux
No lo había hecho pero ahora lo acabo de hacer (sudo apt-get update) y
al volver a intentar sudo apt-get install mysql-server-4.1 pasa lo
mismo:

On 27 jun, 11:19, "Raimon Esteve" <raimonest...@gmail.com> wrote:
> ¿has hecho el update previamente para actualitzar las listas de paquetes?
>

> 2007/6/27, Josego <samb...@gmail.com>:

> rest...@zikzakmedia.com

maider

unread,
Jun 27, 2007, 5:35:42 AM6/27/07
to factu...@googlegroups.com
Hola!
Has probado a bajar el .deb y instalarlo directamente con dpkg?
Seria algo asi: sudo dpkg -i mysql-lo-que-sea

De aqui te puedes bajar el .deb
http://packages.dotdeb.org/dists/sarge/mysql-4.1/

Suerte

Maider Likona
GISA Elkartea
Raimon Esteve(e)k dio:


> ¿has hecho el update previamente para actualitzar las listas de paquetes?
>

> 2007/6/27, Josego <sam...@gmail.com <mailto:sam...@gmail.com>>:


>
>
> Gracias maider, lo he intentado también de ese modo y vuelve a ocurrir
> lo mismo: instala la versión 5 (mysql-server-5.1, mysql-client-5.0) y
> un paquete vacío llamado mysql-server-4.1 ("This is an empty
> transitional package and can safely be removed." <-- es parte de la
> descripción del paquete visto desde synaptic).
>
> Seguiré investigando, gracias por los comentarios.
>
>
>
>
> On 27 jun, 10:46, maider <capazogo...@yahoo.es

> <mailto:raimonest...@gmail.com>> wrote:
> > >> si has instalado synaptic (lo has instalado? si va por defecto
> con Ubuntu!)
> > >> vas a sistema -> administración -> synaptic y tienes un gestor
> gràfico de
> > >> instalación y eliminar programas.
> >
> > >> lo del amarok, php5, .... es que tienes depenedencias. Amarok
> puede trabajar
> > >> con mysql como base de datos de tus musicas.
> >
> > >> prueva synaptic con entorno gràfico
> >

> > >> 2007/6/27, Josego <samb...@gmail.com <mailto:samb...@gmail.com>>:

> res...@zikzakmedia.com <mailto:res...@zikzakmedia.com>

Alberto Cardona

unread,
Jun 27, 2007, 6:14:56 AM6/27/07
to factu...@googlegroups.com
El Miércoles, 27 de Junio de 2007 11:34, Josego escribió:
> No lo había hecho pero ahora lo acabo de hacer (sudo apt-get update) y
> al volver a intentar sudo apt-get install mysql-server-4.1 pasa lo
> mismo:
>
Por que no pruebas a descargarte el paquete desde la pagina del proyecto
y con el boton derecho sobre el fichero deb, opcion instalar paquetes deb

antes quita el paquete version 5 y borra los paquetes descargados ya con
apt-get clean

saludos

Alberto Cardona

unread,
Jun 27, 2007, 6:15:33 AM6/27/07
to factu...@googlegroups.com
El Miércoles, 27 de Junio de 2007 11:34, Josego escribió:
> No lo había hecho pero ahora lo acabo de hacer (sudo apt-get update) y
> al volver a intentar sudo apt-get install mysql-server-4.1 pasa lo
> mismo:
>

Josego

unread,
Jun 29, 2007, 6:37:05 AM6/29/07
to facturalux
¡¡Lo conseguí!!

He seguido el camino (con obstáculos) de bajar e instalar los
paquetes .deb, gracias por las indicaciones maider y Alberto.

Cuento lo que he hecho a continuación (también lo añadiré al wiki) por
si alguien se ve en la misma situación.

"MySQL 4.1 ha sido removido de las nuevas versiones de Debian por lo
que es necesario instalar MySQL 4.1 manualmente en las versiones
nuevas"
Fuente: http://blog.bureado.com.ve/?cat=14

Si ya teníamos instalado mysql5 hay que desde synaptic marcarlo para
eliminar completamente (paquetes mysql-server, mysql-client-5.0, mysql-
server-5.0) y aplicar cambios.
Si no se eliminan completamente luego al tratar de instalar los debs
del mysql4.1 dice que "aborting downgrade from (at least) 5.0 to 4.1"
Fuente: http://ubuntuforums.org/archive/index.php/t-189760.html

Luego hay que bajar los debs de mysql4.1. Yo los he bajado de
http://packages.dotdeb.org/dists/sarge/mysql-4.1/
Los necesarios son:
- mysql-server-4.1_4.1.15-0.dotdeb.4_i386.deb
- mysql-client-4.1_4.1.15-0.dotdeb.4_i386.deb
- libmysqlclient14_4.1.15-0.dotdeb.4_i386.deb

Requieren instalar antes lo siguientes paquetes:
- mailx (que al instalarlo con "sudo apt-get install mailx" a su vez
instala los paquetes liblockfile1 y postfix)
- libreadline4 (que no se deja instalar con apt-get install, dice que
está obsoleto. Bajo libreadline4_4.3-11_i386.deb de http://packages.ubuntu.com)

Ahora instalar (yo lo he hecho desde Konqueror -> botóndcho -> Kubuntu
Package Menu -> Install Package) por este orden:
- libmysqlclient14...deb
- mysql-client-4.1...deb
- mysql-server-4.1...deb

Y por fín tengo mysql4.1 instalado en Kubuntu.

Este es de lejos el problemita que más tiempo me ha llevado resolver
en linux, pero mirandolo por el lado bueno he aprendido bastante.

Saludos

Reply all
Reply to author
Forward
0 new messages