Я обновляю свою установку MySQL на компьютере с Fedora 10 (и 14) (сначала в тестовом режиме). Я создал образ системы (это виртуальная машина) и загрузил MySQL Server Community 5.1.69-1 с сайта MySQL.
После загрузки и помещения в /usr/etc
папку я запустил следующее:
[root@padev ~]# cd /usr/etc
[root@padev etc]# ls -l
total 20336
-rw-r--r-- 1 root root 20799393 2013-04-30 14:34 MySQL-server-community-5.1.69-1.rhel5.i386.rpm
[root@padev etc]# rpm -Uvh MySQL-server-community-5.1.69-1.rhel5.i386.rpm
error: Failed dependencies:
libgcc_s.so.1 is needed by MySQL-server-community-5.1.69-1.rhel5.i386
MySQL conflicts with mysql-5.0.88-1.fc10.x86_64
MySQL-server conflicts with mysql-server-5.0.88-1.fc10.x86_64
[root@padev etc]#
Я думал, что эта -U
часть вызовет обновление, и поэтому второй и третий пункты в ошибке будут проигнорированы. Я libgcc
тоже не знаю, как обновиться.
решение1
Во-первых, используйте поддерживаемую версию Fedora, а именно 17 или 18. Если вам нужна долгосрочная поддержка, попробуйте CentOS. Во-вторых, есть ли причина, по которой вы не устанавливаете MySQL с помощью менеджера пакетов?
решение2
Авеб приложениеработающий на безнадежно устаревшей операционной системе снетподдержка... перенесите это на новую версию CentOS как можно скорее. И в процессе тщательно проверьте, не было ли сделано несанкционированных изменений.
Будьте осторожны, ваши незваные гости могут рассердиться, а мне бы не хотелось пересекать дорогу такой большой толпе.
решение3
Мне удалось успешно обновить:
yum --enablerepo remi install mysql-server