хотел установить mc из бинарника rpm. когда запустил установку, появилось сообщение:
error: Failed dependencies:
libslang-utf8.so.1 is needed by mc-4.6.1a-0.9.i386
скачал libslang-utf8.so.1 вот отсюда. начал устанавливать:
Preparing... ########################################### [100%]
package slang-2.0.7-2.fc7 (which is newer than slang-1.4.5-16) is already installed
я так понял, что этот пакет уже установлен, хотя в /usr/lib/ файла libslang-utf8.so.1 действительно нет.
как можно решить эту проблему?
заранее благодарен.
Находим файл libslang-utf8.so.1, запоминаем полный путь от корня до файла, пишем команду:
ln -s <где лежит файл> <где будет расположен симлинк+его имя(симлинка)>
Например:
ln -s /mnt/x /home/vasya_pupkin/X
Ну и после посетить каталог X в домашнем каталоге Васи ... посмотреть, что получилось .
Любое слишком категоричное утверждение неверно, включая и это.
я с твоих же слов узнал, что этот файл есть в пакете package slang-2.0.7-2.fc7. А у тебя стоит этот пакет тока версия поновее. Значит этот файл должен быть или должна быть альтернативная библиотека выполняющая те же самые функции. Их и ищи. Или воспользуйся yum-ом, он сам найдет все необходимые зависимости и всё сам поставит.
Любое слишком категоричное утверждение неверно, включая и это.
У меня тоже Fedora 7, mc - установлен. В /usr/lib лежат два файла
libslang-utf8.so.1 - симлинк на нижеописанный
libslang-utf8.so.1.4.9- сама библиотека.
Проверте у себя. Если чего то не хватает, то возможно криво встал пакет slang-2.0.7-2.fc7. Тогда вам просто надо переустановить его еще раз. Он есть у вас в составе дистрибутива на компашке.
Удалить: rpm -e имя_пакета(.rpm-не указывается)
Установить: rpm -Uvh имя_пакета.rpm
Попробуйте.