Добрый день!
Не могу установить mysql из бинарного дистрибутива под SUSE 9.3
После запуска mysql_install_db вылетает следующая ошщибка:
./bin/mysql: error while loading shared librares: libstdc++.so.6: cannot open shared object file: No such file or directory.
Проблема с установкой mysql
Модератор: Bizdelnick
-
pzp-5
- Сообщения: 558
- Статус: Главный модератор "Пингвинария" на Лафоксе.
Re: Проблема с установкой mysql
Наверное, не хватает библиотеки libstdc++.so.6.
Нужная либа находится в пакете gcc-чегото_там.
Если все установлено, то необходимо создать симлинк с этим названием на существующую библиотеку (типа libstdc++.so.6.0.1) .
Странно, неужели сюзевый установщик не проверяет зависимости?
Нужная либа находится в пакете gcc-чегото_там.
Если все установлено, то необходимо создать симлинк с этим названием на существующую библиотеку (типа libstdc++.so.6.0.1) .
Странно, неужели сюзевый установщик не проверяет зависимости?
Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?
-
alex_niv
- Сообщения: 18
Re: Проблема с установкой mysql
pzp-5 писал(а): ↑12.09.2006 17:18Наверное, не хватает библиотеки libstdc++.so.6.
Нужная либа находится в пакете gcc-чегото_там.
Если все установлено, то необходимо создать симлинк с этим названием на существующую библиотеку (типа libstdc++.so.6.0.1) .
Странно, неужели сюзевый установщик не проверяет зависимости?
в том то и дело что есть эта библиотека.
а что означает создать симлинк на существующую библиотеку, как это сделать?
-
Savage
- Сообщения: 136
- ОС: Linux/BSD
Re: Проблема с установкой mysql
СимЛинк - символическая ссылка на файл. Создается командой ln -s source destination. Более подробную информацию можно почерпнуть из man ln.
Все познается в сравнении...
-
pzp-5
- Сообщения: 558
- Статус: Главный модератор "Пингвинария" на Лафоксе.
Re: Проблема с установкой mysql
Приведите полное имя с полным путем к этой библиотеке.
Например, подобная библиотека здесь: /usr/lib/libstdc++.so.6.0.6
С помощью команды strace посмотрите, где и под каким именем мускул ищет данную библиотеку
Код: Выделить всё
strace -o tmp.txt mysql_install_db && cat tmp.txt | grep 'libstdc++' && rm tmp.txtПолучаем результат , например /lib//libstdc++.so.6
Тогда (на моем примере) делаем так
Код: Выделить всё
ln -s /lib/libstdc++.so.6 /usr/lib/libstdc++.so.6.0.6Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?
-
malor
- Сообщения: 335
Re: Проблема с установкой mysql
Намеревался поставить несколько пакетов из группы MySQL Database. После нажатия на кнопку Update выдало:
Package Not Found
The following could not be found on your system. Installation cannot continue until ti is installed.
Unlocatable package - perl-DBD-MySQL
Required by - ('mysql','4.1.7','4.RHEL4.1')
Тогда я проделал следующее:
# locate perl-DBD-MySQL
# rpm -i perl-DBD-MySQL-2.9004-3.1.i386.rpm
warning: perl-DBD-MySQL-2.9004-3.1.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
package perl-DBD-MySQL-2.9004-3.1 is already installed
# rpm -e perl-DBD-MySQL-2.9004-3.1.i386.rpm
error: package perl-DBD-MySQL-2.9004-3.1.i386.rpm is not installed
Как это понимать ?
rpm --rebuilddb - не помогла...
RH EL 4AS
Package Not Found
The following could not be found on your system. Installation cannot continue until ti is installed.
Unlocatable package - perl-DBD-MySQL
Required by - ('mysql','4.1.7','4.RHEL4.1')
Тогда я проделал следующее:
# locate perl-DBD-MySQL
# rpm -i perl-DBD-MySQL-2.9004-3.1.i386.rpm
warning: perl-DBD-MySQL-2.9004-3.1.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
package perl-DBD-MySQL-2.9004-3.1 is already installed
# rpm -e perl-DBD-MySQL-2.9004-3.1.i386.rpm
error: package perl-DBD-MySQL-2.9004-3.1.i386.rpm is not installed
Как это понимать ?
rpm --rebuilddb - не помогла...
RH EL 4AS
-
Vado
- Сообщения: 89
- ОС: SUSE 10.2
Re: Проблема с установкой mysql
попробуй не нажатием на кнопку, а через консоль (yum install perl-DBD-MySQL-2.9004-3.1.i386.rpm - если не ошибаюсь - в RH - yum, так?)
По прошествии веков, из воды вышел организм, назвавший себя человеком. Посмотрев на звездное небо он сказал: "Это будет моим..."
-
malor
- Сообщения: 335
Re: Проблема с установкой mysql
А на следующий день он поставился без проблем почему-то...Кстати, сейчас, аналогичная проблема с Pervasive.SQL у меня:
ASPLinux 11
Код: Выделить всё
# rpm -ivh Pervasive.SQL-9.10-020.000.i486.rpm
Подготовка... ########################################### [100%]
+++++ Checking current user rights...
Passed...
+++++ Checking for previous installs...
Passed...
1:Pervasive.SQL ########################################### [100%]
+++++ Setting up group and admgroup...
Creating group pvsw...
Creating group pvsw-adm...
+++++ Setting up user psql...
Creating user psql, this may take a while...
ERROR: The user psql could not be created due to a system limitation. Please reinstall the product.
ошибка: %post(Pervasive.SQL-9.10-020.000.i486) scriptlet failed, exit status 1
[root@tev PSQL_9.10_Server_Linux]# rpm -ivh Pervasive.SQL-9.10-020.000.i486.rpm
Подготовка... ########################################### [100%]
пакет Pervasive.SQL-9.10-020.000 уже установлен
[root@tev PSQL_9.10_Server_Linux]# ps aux |grep psql
root 3338 0.0 0.2 3972 660 pts/2 R+ 16:28 0:00 grep psql
[root@tev PSQL_9.10_Server_Linux]# rpm -e Pervasive.SQL-9.10-020.000.i486.rpm
ошибка: пакет Pervasive.SQL-9.10-020.000.i486.rpm не установленASPLinux 11
-
Vado
- Сообщения: 89
- ОС: SUSE 10.2
Re: Проблема с установкой mysql
ну... почему бы не поставить Pervasive.SQL-9.10-020.000.i486.rpm....
По прошествии веков, из воды вышел организм, назвавший себя человеком. Посмотрев на звездное небо он сказал: "Это будет моим..."