Почти каждое приложение (rpm, curl. .) не работает (Red Hat Enterprise Linux 6.8) после принудительной установки rpm - ошибка libnssutil3.so

Я использую Red Hat Enterprise Linux 6.8 на моей машине внутри сети. Пока я пытаюсь установить новый пакет rpm или даже перейти к какому-либо URL-адресу, я получаю следующий результат:

rpm: ошибка поиска символа: /lib64/libnssutil3.so: undefined symbol: PR_GetEnvSecure

Каждый сервер, работающий на этой машине, работает как обычно. Вчера я пытался установить git на этот компьютер, и, поскольку я нахожусь во внутрисетевом newtork, я использовал этот сценарий на компьютере Fedora в Интернете для загрузки всех зависимостей и установил все, используя:

rpm -ivh --force --no-deps * .rpm

может быть, что-то в процессе установки Git сломало все ... Спасибо!

-6
задан 25 August 2016 в 11:37
1 ответ

Надежный ответ без сарказма будет следующим.

Этот сценарий загрузил все зависимости, включая куча системных библиотек. Версия Fedora, которую вы использовали, и RHEL 6 НЕ совместимы с двоичным кодом.

Один из способов ПОПРОБОВАТЬ и исправить это - выяснить, какие RPM вы перезаписали, и посмотреть, можете ли вы заменить их на RHEL 6, предварительно удалив Fedora one, а затем установить RHEL one, чтобы не оставлять лишних файлов. Однако на ремонт потребуется некоторое время и знания. Как сказал HBruijn, ваш лучший шанс - это восстановить из резервной копии.

5
ответ дан 5 December 2019 в 22:20

Теги

Похожие вопросы