2016-05-20 4 views
0

Оказывается, что policycoreutils-python требует более высоких версий пакетов: libsemanage-python, auditlibs-python и python-IPy, чем версии по умолчанию этих пакетов я установленных на сервере Centos (Rocks 6.1). Я думал, что обновление версии Python поможет, поскольку версия Python по умолчанию на сервере равна 2.6.6.Не удается установить policycoreutils-питон на Centos 6.5

Я установил Python 3.5, следуя другой ответ:

yum install https://centos6.iuscommunity.org/ius-release.rpm

, а затем установка python35u через ни. Поскольку 3.5 не является стандартным и доступна только одна из доступных версий python, я не уверен, как заставить yum использовать эту версию при установке policycoreutils-python.

Я заинтересован в установке policycoreutils-python, потому что я хочу, чтобы обновить версию GCC до> = 4,7 через developer toolset package выпущенному сообщества Scientific Linux.

Мои вопросы поэтому: 1. Как я могу установить policycoreutuils-python? 2. Рекомендуется ли обновлять несколько разных пакетов на сервере в процессе? Я действительно новичок в Centos, и я не уверен, как найти пакеты , когда yum сообщает, что они недоступны. Какая практика - установить из источника?

ответ

1

1) CentOS 6.5 является слишком старым для обновления. То есть бегите # yum update каждую неделю. CentOS 6.5 был выпущен «Декабрь 2013»! (И no 'yum install [package] будет работать больше??).

2) Как правило, всегда используйте yum для любой установки пакета. И: policycoreutils-python включен в * Base.repo http://mirror.centos.org/centos/6.8/os/x86_64/Packages/. И: всегда следует использовать поиск по пакетам: # yum search policycoreutils-python ... i.e # yum search [name], или [часть имени].

3) Если ваш старый CentOS 6.5 работает в любом случае, правильный policycoreutils-python и т. Д. Будет установлен автоматически при установке gcc-4.7: # yum install devtoolset-1.1-gcc-c++ ...: Вам не нужно устанавливать полный devtoolset-1.1.

Важно: slc6-devtoolset.repo должны быть установлены заранее: # wget -O /etc/yum.repos.d/slc6-devtoolset.repo http://linuxsoft.cern.ch/cern/devtoolset/slc6-devtoolset.repo

Ref. http://linux.web.cern.ch/linux/devtoolset/