>Еще как лечится: найдите в своем дистрибутиве и установите пакет slang (скорее
>всего что-
>то вида slang-x.xx.xx-xx.xxx.rpm) и будет вам счастье с большой буквы "Щ". ;-)
>
>Буде же не найдете вы такой rpm-файл - диск потеряли, злые воры
>стибрили, любимый хомячок
>сгрыз :-) - добро пожаловать на http://rpm.pbone.net и http://rpmfind.net
>В частности, на rpm.pbone.net можно провести поиск по имени файла, входящего в
>пакет и
>получить примерно такую картину: http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libs... Ага, спасиб. Просто с пакетами почти никогда и не пользовался, вот пытаюсь освоить....
Установил slang и slang-devel
сказал sudo ln /usr/lib/libslang.so /usr/lib/libslang-utf8.so.1
Вот такое безобразие получилось :)
ls -la /usr/lib/libslan*
/usr/lib/libslang.a
/usr/lib/libslang.so -> libslang.so.2
/usr/lib/libslang.so.2 -> libslang.so.2.0.6
/usr/lib/libslang.so.2.0.5
/usr/lib/libslang.so.2.0.6
/usr/lib/libslang-utf8.a -> libslang.a
/usr/lib/libslang-utf8.so -> libslang.so
/usr/lib/libslang-utf8.so.1 -> libslang.so.2
по идее выглядит нормально
Говорю:
sudo rpm -v -i mc-4.6.1-0.8.i386.rpm
error: Failed dependencies:
libslang-utf8.so.1 is needed by mc-4.6.1-0.8.i386
хм-хм, я что-то забыл? не знаю смотрит ли rpm в LD_LIBRARY_PATH, но на всякий случай скажу что /usr/lib/ там прописан
>P. S. Не сочтите за дерзость, но на кой ляд вы, не
>разобравшись толком с установкой
>готовых пакетов, лезете собирать что-то из исходников, да еще и в пакетном
>дистрибутиве?
да просто был исходник, из которого уже собирал mc в системе, где у меня админских прав не было (установил в ~/bin) вот и зашел со стороны сборки из исходников
...хотя наверное можно было и из rpm-а установить не из под рута в хомедир? (интересно как, если ответ утвердительный?)
>Да и устанавливать rpm-ки из консоли вам, похоже, еще рановато. Попользуйтесь лучше
>пока
>утилитой system-config-packages или kpackage (если работаете в KDE). Если же руки чешутся
нуу.. надеюсь у меня не все так плохо. да и KDE нету :) (работаю в ssh)
>все-таки что-то скомпилировать, то найдите rpm-ку с исходниками нужного пакета (файл
>*.src.rpm) и внимательно прочитав man rpmbuild и man rpm на предмет опции
>--rebuild,
>соберите из исходников rpm-файл и установите уже его. Эти простые правила сильно
>облегчают
>жизнь обладателям пакетных дистрибутивов. ;-)
да, я сначала скачал именно src файл и попробовал сказать rpmbuild, на что мне было сказано:
rpmbuild: command not found
find-ом не нашел :( это почему?
Есть:
rpm
rpm2cpio
rpmdb
rpmquery
rpmsign
rpmverify
Где взять rpmbuild? =)