Я решил проблему, перестроив исходный файл, используя
rpmbuild --rebuild file.src.rpm
а затем снова запустить yum localinstall
Я пытаюсь установить программу под названием MEAD. При выполнении
sudo yum localinstall mead-2.2.9-12.1.x86_64.rpm
Я получаю это:
--> Processing Dependency: libstdc++.so.6(CXXABI_1.3.9)(64bit) for package: mead-2.2.9-12.1.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.21)(64bit) for package: mead-2.2.9-12.1.x86_64 --> Finished Dependency Resolution Error: Package: mead-2.2.9-12.1.x86_64 (/mead-2.2.9-12.1.x86_64) Requires: libstdc++.so.6(CXXABI_1.3.9)(64bit) Error: Package: mead-2.2.9-12.1.x86_64 (/mead-2.2.9-12.1.x86_64) Requires: libstdc++.so.6(CXXABI_1.3.8)(64bit) Error: Package: mead-2.2.9-12.1.x86_64 (/mead-2.2.9-12.1.x86_64) Requires: libstdc++.so.6(GLIBCXX_3.4.21)(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
Я новичок в Linux и не знаю, что делать. Я попытался установить вручную зависимости, но это приводит к большему количеству зависимостей ...
uname -rmi 3.10.0-693.5.2.el7.x86_64 x86_64 x86_64 cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core)
Я решил проблему, перестроив исходный файл, используя
rpmbuild --rebuild file.src.rpm
а затем снова запустить yum localinstall