Я запустил yum update, и tomcat не работал. Затем я попытался понизить версию nss, но yum вообще не работает и выдает следующую ошибку. ПОЖАЛУЙСТА, ПОМОГИТЕ:
Возникла проблема при импорте одного из модулей Python, необходимых для запуска yum. Ошибка, приведшая к этой проблеме:
/usr/local/firefox/libnss3.so: версия `NSS_3.34 'не найдена (требуется для /usr/lib64/libcurl.so.4)
Установите пакет, который предоставляет этот модуль, или убедитесь, что модуль установлен правильно.
Возможно, указанный выше модуль не соответствует текущей версии Python: 2.7.15 (по умолчанию, 28 ноября 2018 г., 22:38:08) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28) ]
Если вы не можете решить эту проблему самостоятельно, перейдите к часто задаваемым вопросам yum по адресу: http://yum.baseurl.org/wiki/Faq
Firefox предоставляет libnss-*.so
библиотека, как и nss-*.rpm
пакет. Однажды ты пониженный то nss
пакет yum перестал работать, потому что у него больше не было достаточно недавнего libnss-*.so
Доступна библиотека (новее, чем NSS_3.34). Когда вы разархивировали Firefox в / usr / local /, вы предоставили необходимые libnss
библиотека в достаточно новой версии и yum
снова счастлив.
Вам следует обновить nss
пакет обратно к тому, что находится в репозитории, или полагаясь на библиотеки Firefox, потому что на данный момент, хотя yum
работает, у него сломаны зависимости пакетов, и в будущем вы столкнетесь с различными проблемами yum upgrade
бежит.
Надеюсь, это поможет :)
Это не имеет никакого смысла, и я понятия не имею, почему это сработало:
Я разархивировал копию firefox в / usr / local / специально firefox-64.0.tar.bz2
И это просто сработало. Поскольку это безголовый сервер, который был настроен и настроен кем-то другим, я понятия не имею, почему он вообще имеет firefox или почему yum будет ожидать библиотеку из этого каталога.