Назад | Перейти на главную страницу

исключить пакеты i686 в yum.conf

Я пытаюсь исключить пакеты * .i686 из установки, когда пытаюсь установить x86_64 версию libcrypto.so.10.

Если я добавлю что-либо из следующего (по одному) в свой /etc/yum.conf под [main]:

multilib_policy=best
exactarch=1
exclude=*.i386 *.i686
exclude=*.i?86

И я пытаюсь установить пакет, в котором написано, что его нет:

sudo yum install libcrypto.so.10
Loaded plugins: fastestmirror, rhnplugin, tsflags, versionlock
This system is receiving updates from RHN Classic or Red Hat Satellite.
Loading mirror speeds from cached hostfile
No package libcrypto.so.10 available.
Error: Nothing to do

Однако, если я удалю любой из этих параметров, он попытается установить оба i686 и x86_64 версия libcrypto.so.10. Я использую версию Centos: CentOS Linux release 7.7.1908 (Core)

Как я могу исключить *.i686 пакеты в /etc/yum.conf файл?

Вы не смогли установить libcrypto.so.10 по указанной команде. Сначала вы должны определить, какой пакет содержит эту библиотеку, выполнив yum provides libcrypto.so.10 а затем установите пакет.

Или вы можете напрямую установить необходимый пакет.