Всем привет.
Вобщем, такая проблема.
Установлена у меня 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?Всем заранее спасибо.
1. Пересобрать из src.rpm mysql и perl-DBD-MySQL
2. Использовать rpm -U вместо rpm -i
>1. Пересобрать из src.rpm mysql и perl-DBD-MySQL
>2. Использовать rpm -U вместо rpm -i
1. не понял. Можно поподробнее? И для чгео это?
2. Пробовал. Те же самые ошибки, ссылающиеся на зависимости между пакетами.
>>1. Пересобрать из src.rpm mysql и perl-DBD-MySQL
>>2. Использовать rpm -U вместо rpm -i
>1. не понял. Можно поподробнее? И для чгео это?
>2. Пробовал. Те же самые ошибки, ссылающиеся на зависимости между пакетами.
А если использовать up2date или yum ? слышал что apt можно прикрутить.
>>>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.../
Как мне обновится, кто подскажет?
>>>>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*и будет тебе счастье