У меня CentoOS 5.4 x86-64 и каждый раз yum install ...
установлены две версии одного и того же пакета: одна, оканчивающаяся на .i386
а другой оканчивается на .x86_64
.
Нужно ли устанавливать .i386
версии для моей ОС x86_64?
Я просто тратил место, всегда устанавливая оба .i386
и .x86_64
версии одного и того же пакета?
Из этого Форум, Похоже, нужно исключить некоторые конкретные архитектуры.
Добавьте эту строку в свой /etc/yum.conf:
exclude=*.i386 *.i586 *.i686
Обратите внимание, что это может иметь некоторые последствия (см. Сообщение на форуме).
Ответ - нет.
тем не мение, если вы используете какой-либо пакет (-ы), требующий 32-битных библиотек / пакетов, то да, они вам нужны. Это наиболее часто встречается (как на моей рабочей станции) в требованиях для запуска плагина Adobe Flash.
Это ненормально. Возможно, где-то в процессе вы установили некоторые 32-битные пакеты, которые являются причиной последующих установок 32-битных пакетов. Посмотрите журнал установки yum и посмотрите, сможете ли вы определить первые установленные 32-битные пакеты. Проверьте, есть ли в системе что-нибудь, что требует поддержки 32-разрядной версии (например, вышеупомянутые флеш-память или приложения Windows, работающие в Wine).