URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 66140
[ Назад ]

Исходное сообщение
"Установка MySQL5 из rpm "

Отправлено prola , 05-Май-06 17:48 
Всем привет.
Вобщем, такая проблема.
Установлена у меня Fedora Core 4, на ней стоит MySQL4.
Необходимо сменить на mysql5.
Вот не знаю, как сделать это побезопаснее.
Дело вот в чем. Когда я скачал rpm для FC с mysql5, то при установке(rpm -ivh), он ругается:
        libcrypto.so.6 is needed by mysql-5.0.18-2.1.i386
        libssl.so.6 is needed by mysql-5.0.18-2.1.i386
        libmysqlclient.so.14 is needed by (installed) perl-DBD-MySQL-2.9007-1.i386
        libmysqlclient.so.14 is needed by (installed) mysql-server-4.1.11-2.i386
        libmysqlclient_r.so.14 is needed by (installed) mysql-server-4.1.11-2.i386
        mysql = 4.1.11-2 is needed by (installed) mysql-server-4.1.11-2.i386
        mysql = 4.1.11-2 is needed by (installed) mysql-devel-4.1.11-2.i386

Оказвыается, libssl связан с openssl, а если апгрейдить пытаться openssl, то там ещё целая страница всяких зависимостей с пакетами =\\ И так не только с openssl..
Вобщем, получается такая длинющая цепочка зависимостей.. Что делать?
Как быстро и безболезненно проапдейтится на mysql5?

Всем заранее спасибо.


Содержание

Сообщения в этом обсуждении
"Установка MySQL5 из rpm "
Отправлено anonymous , 05-Май-06 19:31 
1. Пересобрать из src.rpm  mysql и perl-DBD-MySQL
2. Использовать rpm -U вместо rpm -i

"Установка MySQL5 из rpm "
Отправлено prola , 05-Май-06 21:17 
>1. Пересобрать из src.rpm  mysql и perl-DBD-MySQL
>2. Использовать rpm -U вместо rpm -i
1. не понял. Можно поподробнее? И для чгео это?
2. Пробовал. Те же самые ошибки, ссылающиеся на зависимости между пакетами.

"Установка MySQL5 из rpm "
Отправлено Imperator , 05-Май-06 22:02 
>>1. Пересобрать из src.rpm  mysql и perl-DBD-MySQL
>>2. Использовать rpm -U вместо rpm -i
>1. не понял. Можно поподробнее? И для чгео это?
>2. Пробовал. Те же самые ошибки, ссылающиеся на зависимости между пакетами.


А если использовать up2date или yum ? слышал что apt можно прикрутить.


"Установка MySQL5 из rpm "
Отправлено prola , 06-Май-06 12:42 
>>>1. Пересобрать из src.rpm  mysql и perl-DBD-MySQL
>>>2. Использовать rpm -U вместо rpm -i
>>1. не понял. Можно поподробнее? И для чгео это?
>>2. Пробовал. Те же самые ошибки, ссылающиеся на зависимости между пакетами.
>
>
>А если использовать up2date или yum ? слышал что apt можно прикрутить.
>

слышу про это в первый раз.. Почитал в инете, интересная вещь.
Вот только набираю
#yum list update mysql
и мне выдает 4.1 версию..
Я так понимаю, это последняя версия для FC4, а вот в FC5 уже 5ая mysql.
RPM для FC5, где и лежит mysql5, вот тут: http://download.fedora.redhat.com/pub/fedora/linux/core/5/i3.../
Как мне обновится, кто подскажет?


"Установка MySQL5 из rpm "
Отправлено Z0termaNN , 06-Май-06 14:23 
>>>>1. Пересобрать из src.rpm  mysql и perl-DBD-MySQL
>>>>2. Использовать rpm -U вместо rpm -i
>>>1. не понял. Можно поподробнее? И для чгео это?
>>>2. Пробовал. Те же самые ошибки, ссылающиеся на зависимости между пакетами.
>>
>>
>>А если использовать up2date или yum ? слышал что apt можно прикрутить.
>>
>
>слышу про это в первый раз.. Почитал в инете, интересная вещь.
>Вот только набираю
>#yum list update mysql
>и мне выдает 4.1 версию..

ну понятное дело, смотри ка у тебя репозитарии настроены

>Я так понимаю, это последняя версия для FC4, а вот в FC5
>уже 5ая mysql.
>RPM для FC5, где и лежит mysql5, вот тут: http://download.fedora.redhat.com/pub/fedora/linux/core/5/i3.../
>Как мне обновится, кто подскажет?

Беда твоя поправима, у тебя есть 2 пути:
1. при помощи yum/apt сделать upgrade на FC5
2. из исходников FC5 пересобрать mysql5, а для удовлетворения зависимостей типа
   perl-DBD создать что-то типа mysql-libs-compat-4.1.i386.rpm
   а затем rpm -Fvh mysql* mysql-libs-compat*

и будет тебе счастье