К списку форумов К списку вопросов
FreeBSD & MYSQL
Der Schlangen
13.09.2004 - 20:16
Народ, короче под freebsd ставлю mysql выполняю ./configure он выдает ругательство
такого рода
/usr/libехес/ld-elf.so.1: Shared object "libc_r.so.4" not found
Neither host 'bsd_server' nor 'localhost' could not be looked up with
./bin/resolveip
Please configure the 'hostname' command to return a correct hostname.
If you want to solve this at a later stage, restart this script with
the --force option
поддержка бинарников линух включена, сеть настроена но как я ни пытался перезапускал с параметром -force не смог поставить мож кто сталкивался??
petrovichr
1 - 13.09.2004 - 20:27
как я понял не может найти файл libc_r.so.4 наскока я помню в фряхе нунжны некоторые библиотеки непосредствено с линуха по идеи как раз этой библиотеки и не хватает, так же у тя походу название тачки просто локалхост, переименуй, наверное имя не нравиться(енто тока предположения, во фря я почти не соображаю)
Pelicano
2 - 13.09.2004 - 20:35
Попробуй поставить из коллекции портов. Строго говоря, это и есть рекомендуемый способ установки.
Der Schlangen
3 - 13.09.2004 - 21:16
для 1 - Название тачки bsd_server а файл попробую поискать
для 2 - портах нет ничего :( такой вот дистрибутив
но все равно спасибо, товарищи :)
IZh
4 - 13.09.2004 - 21:37
Ты случайно не с линуховыми тредами пытаешься мускуль поставить ?
Действительно, ставь из портов,
/usr/ports/databases :
./mysql323-server
./mysql40-server
Der Schlangen
5 - 13.09.2004 - 21:48
Нет, не с линуховых
а за ссылку на порты сенкс, щас помучимся ;)
Der Schlangen
6 - 13.09.2004 - 21:59
конкретно трабля возникает при выполнении
bsd_server# ./bin/resolveip
выдавая
/usr/libехес/ld-elf.so.1: Shared object "libc_r.so.4" not found
по всей видимости это присутвует в скрипте
Der Schlangen
7 - 14.09.2004 - 09:15
Может кому то будет еще полезно:
Из портов ставиться отказалась сославшись на отсутвие архива, зато там я нашел ссылку на этот архив. Скачал его (32М). Теперь вроде все гут - сейчас макится полным ходом :)))
Качал отсюда:
ftp://mysql.secsup.org/pub/software/mysql/Downloads/MySQL-4.1/mysql-4.1.0-alpha.tar.gz
Pelicano
8 - 14.09.2004 - 10:12
Так у тебя машина, похоже, выход в Интернет не имеет?
IZh
9 - 14.09.2004 - 12:06
Ээээ, батенька, да у вас и портки старые
идём на http://www.freebsd.org/cgi/cvsweb.cgi/ ports/ databases/ mysql41-server/
и видим, что мускуль-то там уже mysql-4.1.4-gamma.tar.gz
если нет выхода в инет, но есть откуда чего скачать и принести,
берём отсюда :
ftp://ftp.freebsd.org/ports/ports-stable/ports.tar.gz
старые порты убиваем ( кроме директории distfiles ) распаковываем новые
Если мне память с кем-то не изменяет, твоя версия мускуля шла с FreeBSD 5.2.1 ?
Pelicano
10 - 14.09.2004 - 14:22
Сейчас в портах последняя стабильная версия mysql-server-4.0.20
IZh
11 - 14.09.2004 - 15:01
Как я понял, человек хочет 4.1
ano
12 - 14.09.2004 - 17:29
Человек, похоже, хочет MySQL, чем они отличаются - пока не знает :-)
Pelicano
13 - 15.09.2004 - 09:58
Научетсо :)
Der Schlangen
14 - 16.09.2004 - 10:37
По большому счету мне пока все равно какой именно майскл проблема в том что на стадии make происходит ошибка. Может какие то параметры нада указывать??
IZh
15 - 16.09.2004 - 13:06
Ставь из портов, не мучай своё воображение
А если так уж интересуют параметры для ./configure, посмотри
их в Makefil'e для мускуля из портов.
Der Schlangen
16 - 16.09.2004 - 13:11
Ошибку нашел вроде - libtool требовало а у меня в портах ее не оказалось
Теперь вопрос - если бы я ставил не из портов а обычным методом - configure -> make -> make install откуда нибудь из /usr/distr куда надо было бы libtool положить?? просто интересно
ano
17 - 16.09.2004 - 21:39
Поставить предварительно из портов ;-)
Меня всегда интересовало, ну нафига люди себе лишние проблемы создают? Особенночти национального сисадминства, что-ли? :-)
Der Schlangen
18 - 17.09.2004 - 09:57
Наверное :-D
Rus
19 - 18.09.2004 - 19:01
Насколько я помню, libc_r.so.4 не в находится в прописанных путях. Создай в одном из прописанных путей ссылку на реальное расположение и усе. По моему так было. BSD нет под рукой, так бы написал подробней
Der Schlangen
20 - 21.09.2004 - 12:19
Вроде бы установил тока теперь демона никак не могу запустить
Пытаюсь вызвать mysqld_safe а он материться вот так:
------------------
Server# /usr/local/bin/mysqld_safe
Starting mysqld daemon with databases from /var/db/mysql
040921 11:51:32 mysqld ended
------------------------
ano
21 - 21.09.2004 - 15:23
Смотри, чего ему не хватает в /var/db/mysql/<твой hostname>.log и удовлетворяй его потребности.
Клон
22 - 21.09.2004 - 16:17
>20
пользователь mysql создан?
права на папку /var/db/mysql выставлены?
Der Schlangen
23 - 22.09.2004 - 10:57
так вроде бы все получилось, спасибо друзья

К списку вопросов на форуме Операционные системы

>>