Я сделаю это несколько обобщенным в надежде, что решение может быть более полезным (при условии, что оно есть).Linux, Fedora 23: как разрешить конфликты установки/пакета
Я пытался запустить приложение в Fedora 23 и какое приложение было предоставлено в официальных репозиториях. Он устанавливается отлично, но не запускается. Запуск из терминала говорит мне:
"unable to find <this.so>"
где
<this.so>
относится к конкретной библиотеке, что приложение не может найти.
В следующей внешней помощи я запустил несколько команд терминала, чтобы попытаться сузить проблему. Если я пытаюсь установить по-видимому, отсутствует
<this.so>
, установив пакет, который обеспечивает его с помощью
"dnf install <that.package>"
возвращается
"<that.package> is already installed. Skipping"
Если я бегу
"$ locate <this.so>"
речь идет назад с (я в настоящее время являются конкретными):
/usr/lib/<this.so>
, показывающий, что он считает, что библиотека находится в этом месте.
Если я бегу
"dnf provides <this.so>"
снова указывает на
dnf : system @root
Если же я бегу
"rmp -Va"
один из первых возвращенных деталей является
missing.... /usr/lib64/<this.so>
Снова, похоже, относится к тому же экземпляру, но в другом месте. Поэтому мой вопрос:
Как исправить это несоответствие? Приложение говорит мне, что оно не установлено, и locate говорит мне, что это так, и rmp говорит мне, что он отсутствует, но из другого места.
Я, очевидно, сделал много «dnf clean all» «updatedb» и перезагрузился. Что-нибудь еще, что я мог бы попробовать?
Вдумчивого первым постом! Однако, не уверен, что это лучший способ пойти, что делает его общим, не помогает кому-то воссоздать вашу проблему. Могут возникнуть проблемы с пакетом. Могу я предложить вам изменить, чтобы быть более конкретным. Он также уточнит, относится ли это к сфере охвата - связанный с программированием (или инструментом) вопрос, или тот, который может лучше принадлежать нашим администраторам или друзьям пользователей SuperUser или ServerFault – Tim
извините за задержку! Я был отвлечен. Хороший момент, который вы делаете, и был бы рад позаботиться, за исключением того, что после публикации (моя проблема была с Darktable) у меня была какая-то помощь там, и после того, как я понял, что очень опытные пользователи решили удалить и переустановить всю мою систему. Теперь проблема решена! (хотя и не более полезно, к сожалению) – whatshisface