не могу справиться

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

spirit1985
Сообщения: 5
ОС: redhat es5

не могу справиться

Сообщение spirit1985 »

Добрый вечер собственно у меня следующая проблема
установил себе red hat es5 первое что мне нужно это же конечно аська дабы поддерживать связь с внешним миром. выбор пал на sim так нужен еще джабер. так вот возникли у меня слудующие проблемы:

[root@sririt ~]# rpm -ivh sim-0.9.3-2.rh90.i386.rpm
ошибка: Неудовлетворенные зависимости:
libcrypto.so.4 нужен для sim-0.9.3-2.rh90.i386
libssl.so.4 нужен для sim-0.9.3-2.rh90.i386
libstdc++.so.5 нужен для sim-0.9.3-2.rh90.i386
libstdc++.so.5(CXXABI_1.2) нужен для sim-0.9.3-2.rh90.i386
libstdc++.so.5(GLIBCPP_3.2) нужен для sim-0.9.3-2.rh90.i386
libstdc++.so.5(GLIBCPP_3.2.2) нужен для sim-0.9.3-2.rh90.i386

далее понимаем что библиотеки эти уже есть

[root@spirit /]# find -name libstd*.*
./usr/share/apps/kdevdocumentation/tocs/libstdc++.toc
./usr/share/doc/libstdc++-devel-4.1.1
./usr/lib/libstdc++.so.6
./usr/lib/libstdc++.so.6.0.8
./usr/lib/gcc/i386-redhat-linux/4.1.1/libstdc++.so
./usr/lib/gcc/i386-redhat-linux/4.1.1/libstdc++.a
./usr/include/boost/config/stdlib/libstdcpp3.hpp

далее

[root@spirit~]# ln -s /usr/lib/libstdc++.so.6 libstdc++.so.5

запускаю снова установку и опять он мне говорит что нет библиотеки! блин
сделал запуск установи с параметрами --nodeps --force

[root@spirit sim]# sim
sim: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

libstdc++.so.5 и потом с libssl удалось побороться но сейчас не могу решить вот эту проблему

[root@spirit lib]# sim
sim: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by sim)
sim: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2.2' not found (required by /usr/lib/libsimapi.so.0)
sim: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /usr/lib/libsimapi.so.0)

После отбросил сим и попытался поставить что то другое

скажите где почитать весь день головой об стену бьюсь ни чего не могу установить

[root@spirit Desktop]# rpm -ivh utm-5.1.10-014.i386.rpm
ошибка: Неудовлетворенные зависимости:
libcppunit-1.10.so.2 нужен для utm-5.1.10-014.i386
liblber.so.2 нужен для utm-5.1.10-014.i386
libldap.so.2 нужен для utm-5.1.10-014.i386
libssl.so.4 нужен для utm-5.1.10-014.i386
libstdc++.so.5 нужен для utm-5.1.10-014.i386
libstdc++.so.5(CXXABI_1.2) нужен для utm-5.1.10-014.i386
libstdc++.so.5(GLIBCPP_3.2) нужен для utm-5.1.10-014.i386
libstdc++.so.5(GLIBCPP_3.2.2) нужен для utm-5.1.10-014.i386
:wacko:
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: не могу справиться

Сообщение Juliette »

может, что-нить отсюда поставить?
http://rpmfind.net/linux/rpm2html/search.p...stdc%2B%2B.so.5
видимо, грубая линковка не подходит, это могут быть разные пакеты, а не разные версии одного
Спасибо сказали:
Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: не могу справиться

Сообщение Mage-Warrior »

Итак. Во-первых sim просит у вас версию библиотеки более старую, чем она есть. Не пытайтесь "подсунуть" ей хитрым способом ту, которая сейчас в вашей системе, так как это ни к чему удачному не приведет. Почему? Да потому что функции библиотек меняются очень конкретно из версии в версию и зачастую без обратной совместимости. Так что поставьте библиотеку постарше (удалять старую при этом не нужно).
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:
spirit1985
Сообщения: 5
ОС: redhat es5

Re: не могу справиться

Сообщение spirit1985 »

хм Вы говорите что сим просит более старую библиотеку и тут же говорите что поставить библеотеку по старше :( Не совсем понятно. если можно по подробнее что мне нужно сделать
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: не могу справиться

Сообщение allez »

На мой взгляд, не стоит устраивать чехарду с библиотеками, тем более чувствуя себя не совсем уверенно в этом вопросе. Попробуйте установить какой-нибудь многопротокольный клиент, входящий в состав дистрибутива, например, Gaim или Kopete.
Спасибо сказали:
Аватара пользователя
ged
Сообщения: 110
ОС: Slackware-current

Re: не могу справиться

Сообщение ged »

Поправлю, не Gaim, а уже Pidgin. Джабер есть.
You can't kill time without injuring eternity.
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: не могу справиться

Сообщение arkhnchul »

ых... у мну всегда один способ: вбить название либы в гугль, он сразу скажет где ее скатать (обычно с того же rpmfind), качаю и ставлю, не заморачиваясь версиями сих либ, кои у меня уже есть. Никто ведь, вроде, не запрещает иметь две версии - ежели они требуются для разных программ ли просто так?
Losing is fun!
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: не могу справиться

Сообщение allez »

Поправлю, не Gaim, а уже Pidgin. Джабер есть.

Ну да, конечно, Pidgin, хотя у автора темы в дистрибутиве может все-таки еще Gaim быть.
Спасибо сказали:
spirit1985
Сообщения: 5
ОС: redhat es5

Re: не могу справиться

Сообщение spirit1985 »

Arkhnchul писал(а):
11.08.2007 22:12
ых... у мну всегда один способ: вбить название либы в гугль, он сразу скажет где ее скатать (обычно с того же rpmfind), качаю и ставлю, не заморачиваясь версиями сих либ, кои у меня уже есть. Никто ведь, вроде, не запрещает иметь две версии - ежели они требуются для разных программ ли просто так?


Я совсем запутался и так попробую описать все что смог понять:
/usr/lib/ существует два симлинка
libstdc++.so.5
libstdc++.so.6
которые ссылаются на /usr/liblibstdc++.so.6.0.8
при запуске сим
[root@solonya lib]# sim
sim: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by sim)
sim: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2.2' not found (required by /usr/lib/libsimapi.so.0)
sim: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /usr/lib/libsimapi.so.0)

я так понимаю что его не устраивают новые библиотеки. Все конечно хорошо в нете найду ibstdc++.so.5 , но как мне потом подсунуть эту более старую библиотеку к программе как держать две библиотеке более старую и новую и дело наверное уже не в запуске именно сима у меня проблемы с любым софтом! наверное больше всего меня интерисует утм с которым мне нужно разобраться в кратчайшие сроки

allez писал(а):
11.08.2007 22:18
Поправлю, не Gaim, а уже Pidgin. Джабер есть.

Ну да, конечно, Pidgin, хотя у автора темы в дистрибутиве может все-таки еще Gaim быть.


перерыл все 5 дисков но не нашел ни одной из этой программы
попробовал поставить от сюда http://www.pidgin.im/
[root@solonya Desktop]# yum install pidgin
Loading "installonlyn" plugin
Loading "rhnplugin" plugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Setting up repositories
epel 100% |=========================| 1.1 kB 00:00
pidgin 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 6.9 kB 00:00
################################################## 34/34
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for pidgin to pack into transaction set.
pidgin-2.1.0-0.el5.i386.r 100% |=========================| 60 kB 00:00
---> Package pidgin.i386 0:2.1.0-0.el5 set to be updated
--> Running transaction check
--> Processing Dependency: perl(Purple) for package: pidgin
--> Processing Dependency: libgtkspell.so.0 for package: pidgin
--> Processing Dependency: libpurple.so.0 for package: pidgin
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for libpurple to pack into transaction set.
libpurple-2.1.0-0.el5.i38 100% |=========================| 37 kB 00:00
---> Package libpurple.i386 0:2.1.0-0.el5 set to be updated
--> Running transaction check
--> Processing Dependency: cyrus-sasl-md5 for package: libpurple
--> Processing Dependency: libsilc-1.0.so.2 for package: libpurple
--> Processing Dependency: libgtkspell.so.0 for package: pidgin
--> Processing Dependency: libsilcclient-1.0.so.1 for package: libpurple
--> Finished Dependency Resolution
Error: Missing Dependency: libgtkspell.so.0 is needed by package pidgin
Error: Missing Dependency: cyrus-sasl-md5 is needed by package libpurple
Error: Missing Dependency: libsilc-1.0.so.2 is needed by package libpurple
Error: Missing Dependency: libsilcclient-1.0.so.1 is needed by package libpurple

Ребята помогайте !
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: не могу справиться

Сообщение allez »

А зачем диски-то перерывать? Запустите штатное средство управления пакетами (положим, тот же самый system-config-packages) и воспользуйтесь поиском. Kopete, например, не является самостоятельным пакетом, а входит в состав пакета kdenetwork.

P. S. Вам в первую очередь следует стараться отыскать нужную программу в составе вашего дистрибутива, в этом случае наверняка проблем будет гораздо меньше.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: не могу справиться

Сообщение Juliette »

Может, попробовать хотя бы sim руками поставить? поновей версию, вдруг 6 ему подойдёт?... :unsure: хотя для других прог это не выход, конечно
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: не могу справиться

Сообщение allez »

Юля, так товарищ вроде как именно с этого и начинал. Я по своему опыту работы с RHEL давно уже сделал вывод, что все пакеты для нее крайне желательно брать из "родных" репозиториев, в крайнем случае - из репозиториев Fedora.

P. S. Хотя, конечно, можно попытаться установить SIM версии 0.9.4, глядишь, повезет.
Спасибо сказали:
spirit1985
Сообщения: 5
ОС: redhat es5

Re: не могу справиться

Сообщение spirit1985 »

allez писал(а):
12.08.2007 12:11
А зачем диски-то перерывать? Запустите штатное средство управления пакетами (положим, тот же самый system-config-packages) и воспользуйтесь поиском. Kopete, например, не является самостоятельным пакетом, а входит в состав пакета kdenetwork.

P. S. Вам в первую очередь следует стараться отыскать нужную программу в составе вашего дистрибутива, в этом случае наверняка проблем будет гораздо меньше.


Kopete нашел установлен - запускается типа конектиться к моему юину но список контактов не показывает и нового поиска не производит лишь только группы показывает и все
на самом деле уже пофиг аську мне утм поставить надо
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: не могу справиться

Сообщение Juliette »

allez писал(а):
12.08.2007 12:20
Юля, так товарищ вроде как именно с этого и начинал. Я по своему опыту работы с RHEL давно уже сделал вывод, что все пакеты для нее крайне желательно брать из "родных" репозиториев, в крайнем случае - из репозиториев Fedora.

Да, сорри, щас глянула - последняя версия как раз 0.9.3, всё равно будет, что руками, что так...

spirit1985, так вы пытались поставить 5 версию? чего хоть говорит-то?
Спасибо сказали:
spirit1985
Сообщения: 5
ОС: redhat es5

Re: не могу справиться

Сообщение spirit1985 »

Juliette писал(а):
12.08.2007 12:26
allez писал(а):
12.08.2007 12:20
Юля, так товарищ вроде как именно с этого и начинал. Я по своему опыту работы с RHEL давно уже сделал вывод, что все пакеты для нее крайне желательно брать из "родных" репозиториев, в крайнем случае - из репозиториев Fedora.

Да, сорри, щас глянула - последняя версия как раз 0.9.3, всё равно будет, что руками, что так...

spirit1985, так вы пытались поставить 5 версию? чего хоть говорит-то?


Что вы имеете ввиду когда говорите про пятую версию ?
Спасибо сказали: