Вот подумал погрузиться в мир Linux, поставил Mandriva 2010. Скачал пакет licq-1.3.4-20060419.i586.rpm. Начал ставить, ругается на неудовлетворённость libcrypto.so.0.9.7. Ладно, скачал uClibc-libopenssl0.9.7-0.9.7g-4mdv2007.1.i586.rpm, там нужная библиотечка есть. Поставилась куда то сюда /usr/i586-linux-uclibc/usr/lib/libcrypto.so.0.9.7. Бог с ним, создал ссылку в /usr/lib на разделяемую библиотеку, в свойствах Ссылка на:/usr/i586-linux-uclibc/usr/lib/libcrypto.so.0.9.7. Однако ж всё равно ставиться licq не желает, всё заикается про ту же библиотеку. Что где не так я делаю и как сделать так, чтобы licq установился?
Проблемы с установкой licq
IMHO - qutiM получше будет.
Думаю, что в репах он будет.
Может он и лучше, но как-то выбор пал на licq. И сдаваться при первом знакомстве с системой из-за за собственной криворукости не охота. Важно понять и разобраться, почему не ставиться и почему не работает как надо.
В таком случае - как ставил?
Из репов, посредством терминала?
Или именно что "скачал пакет"?
Качал пакет с инета без использования репозиториев. На каком-то сайте. ..Потом через терминал под root'ом начал установку как то так urpmi licq-1.3.4-20060419.i586.rpm. Ну соответственно с переходом в нужный каталог.
Ну и потом началось:Не удаётся установить запрошенный пакет:
licq-1.3.4-20060419.i586 (из-за неудовлетворённости libcrypto.so.0.9.7)
А в репозиториях Mandriva нет licq?
Лучше ставить из репозиториев, а иначе разруливать зависимости придётся.
Вроде просмотрел всё просмотрел в репах, те что по умолчанию есть...нету там licq.
библиотечку линковал вот так: ln -s /usr/i586-linux-uclibc/usr/lib/libcrypto.so.0.9.7 /usr/lib/libcrypto.so.0.9.7
То что Вы делаете линки не о чём не говорит.
Пакетный менеджер не знает, что библиотека установлена, он смотрит по базе данных о пакетах.
Есть ли возвожность проверить, установлены ли данные пакеты с библиотеками? ...а если данных там нет, то что надо сделать, чтобы они там появились. Хотя почему их там не должно быть, я ж их устанавливал.
МимоШел, licq в репах 2010 есть смотрите внимательно
Что - то я не понял.
ТС пробовал выполнять в терминале
urpmi licq
Или как оно там в Mandriva?
Не требовал, ну я и через терминал пробовал и без оного.
ну я и через терминал пробовал
Так...и что писал терминал в ответ?
Да, и кстати:
Сегодня заметил, что при подключении репозиториев с urpmi.mandriva.ru не все пакеты доступны для загрузки. Что бы решить сей проблемку, советую зайти "Настройка компьютера --> Настройка источников установки/обновления ПО" поставить галочки на "Non-Free", "Non-Free Updates", "PLF Non-Free", и конечно нажать кнопку "OK".
После проделанных действий будут доступны такие пакеты, как например "win32-codecs".
Не оно?
Лучше ставить с репозитория.
Во-первых -- 100% работоспособно
Во-вторых -- 100% быстрее
А так же проще, удобнее и приятнее.
В репозиториях licq у тебя нет наверно из-за того что ты их просто не подключал. Для подключения необходим зайти на [url=urpmi.mandriva.ru]этот[/url] сайт, подключаем все кроме MiB.
Кстати, послушай что советуют, qutim будет на много удобнее. ;)
Не оно?
Нет.
licq есть в официальных источниках.
Версия: 1.3.8-2mdv2010.1
Группа:Сеть/Обмен мгновенными сообщениями
Архитектура: i586
Размер: 2148 КБ
Источник:Contrib
В первый раз когда смотрел, видимо просмотрел. Да, в репах есть. Примечание к нему, что тип это клон ICQ написанный на С. Установился ровно, всё работает. Всем спасибо! Однако, почему самый первый пакет так и не захотел устанавливаться не понятно. Ну и ладно...
Скорее всего, первые пакеты не желали ставится из-за того, что предназначались не для той Mandriva linux что установлена у тебя. ;)
Скачал пакет licq-1.3.4-20060419.i586.rpm
Этот пакет может предназначатся и не для Mandriva. А если принадлежит ей, то может не совпать по версии или ещё какой-нибуть совместимости.
скачал uClibc-libopenssl0.9.7-0.9.7g-4mdv2007.1.i586.rpm
Сами все видите, пакет для Mandriva 2007.