(убунту) что-то я не понимаю
Nov. 27th, 2010 09:44 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
вот у меня даже LD_LIBRARY_PATH нету на убунте; дык... я понял, что вообще не понимаю, как библиотеки разыскиваются, и что где вообще.
Задача-то моя состоит в том, чтобы на рентуемом за 10 баксов в месяц сервере заcтавить latex работать. А начинается с фигни, с попытки запустить latex:
./latex: error while loading shared libraries: libpoppler.so.7: cannot open shared object file: No such file or directory
я, конечно, понимаю, что мои попытки хака не вполне кошерны... да мне пофиг, если работать будет. Не сервер же целиком рентовать ради такой фигни.
Задача-то моя состоит в том, чтобы на рентуемом за 10 баксов в месяц сервере заcтавить latex работать. А начинается с фигни, с попытки запустить latex:
./latex: error while loading shared libraries: libpoppler.so.7: cannot open shared object file: No such file or directory
я, конечно, понимаю, что мои попытки хака не вполне кошерны... да мне пофиг, если работать будет. Не сервер же целиком рентовать ради такой фигни.
no subject
Date: 2010-11-28 05:48 am (UTC)это может быть и не причиной. если файл есть, надо бы протрейсить какую он библиотеку хочет грузить.
если файла нет, то можно вполне создать линк на него от файла другой версии. например из libpoppler.so.6. часто бывает что все заработает несмотря на различие версий.
no subject
Date: 2010-11-28 06:31 am (UTC)no subject
Date: 2010-11-28 06:11 am (UTC)no subject
Date: 2010-11-28 06:46 am (UTC)no subject
Date: 2010-11-28 07:02 am (UTC)Морока ж. У меня и десктопа-то нету.
Date: 2010-11-28 07:30 am (UTC)Re: Морока ж. У меня и десктопа-то нету.
Date: 2010-11-28 04:24 pm (UTC)no subject
Date: 2010-11-28 06:14 am (UTC)2. На 10.04 стоит /usr/lib/libpoppler.so.5 (в составе пакета libpoppler5), на 10.10 уже libpoppler.so.7. Если латех перенести ручками с 10.10 на 10.04, такого рода проблемы будут возникать.
no subject
Date: 2010-11-28 06:42 am (UTC)no subject
Date: 2010-11-28 07:04 am (UTC)no subject
Date: 2010-11-28 06:17 am (UTC)и посмотреть на вывод ldd ./latex
no subject
Date: 2010-11-28 06:17 am (UTC)2) Обычно бинарники ищутся по списку путей в /etc/ld.so.conf плюс, вероятно, /lib и /usr/lib. После изменения этого файлика следует запустить ldconfig (от рута).
3) Если всё равно не запускается -- то во-первых file ом проверьте архитектуру библиотеки, во-вторых ldd -- проверьте что ещё она требует.
no subject
Date: 2010-11-28 08:12 am (UTC)no subject
Date: 2010-11-28 08:57 am (UTC)ты как latex ставил?
libs
Date: 2010-11-28 11:09 am (UTC)locate libproppler.so
/etc/ld.so.conf - там список путей к lib/
Re: libs
Date: 2010-11-28 04:01 pm (UTC)no subject
Date: 2010-11-28 11:31 am (UTC)> я, конечно, понимаю, что мои попытки хака не вполне кошерны...
Прозреваю, что вы его скомпилировали, не удовлетворив все зависимости.
Почему бы не поставить его стандартными средствами aptitude search latex, а потом aptitude install нужную версию?
> ./latex: error while loading shared libraries: libpoppler.so.7: cannot open shared object file: No such file or directory
Сделать aptitude install libpoppler7 - найдёт.
no subject
Date: 2010-11-28 01:09 pm (UTC)no subject
Date: 2010-11-28 04:34 pm (UTC)no subject
Date: 2010-11-28 05:03 pm (UTC)тогда только найти .tar.gz это либы и собрать самому в home.
no subject
Date: 2010-11-28 05:11 pm (UTC)~/apps
, подставляя тамchmod u+x bin/*
и т.д.no subject
Date: 2010-11-28 05:59 pm (UTC)no subject
Date: 2010-11-28 01:55 pm (UTC)no subject
Date: 2010-11-28 01:57 pm (UTC)no subject
Date: 2010-11-28 12:25 pm (UTC)no subject
Date: 2010-11-28 01:54 pm (UTC)no subject
Date: 2010-11-28 04:14 pm (UTC)no subject
Date: 2010-11-28 05:58 pm (UTC)а как понимать эту фразу? свой код каждый раз заново заливать?
no subject
Date: 2010-11-28 06:11 pm (UTC)no subject
Date: 2010-11-28 06:59 pm (UTC)а за idle платить надо, хм..
no subject
Date: 2010-11-28 07:02 pm (UTC)главное не превышать квоты на траффик, проц время и тп
no subject
Date: 2010-11-28 07:05 pm (UTC)no subject
Date: 2010-11-28 07:25 pm (UTC)Следовательно время работы бесплатно, следовательно идел бесплатен.
no subject
Date: 2010-11-28 07:51 pm (UTC)no subject
Date: 2010-11-28 07:53 pm (UTC)если до меня не доходит, значит надо по другому сформулировать.
no subject
Date: 2010-11-28 08:24 pm (UTC)меня интересует почему выключение приводит к исчезновению машины.
no subject
Date: 2010-11-28 08:41 pm (UTC)