Я удалил конфетку по ошибке. Итак, теперь я устанавливаю все зависимости, необходимые для yum, вручную. Один из них - gettext-0.17-1.el5.i386.rpm, и когда я пытаюсь установить, он выдает следующую ошибку:
error: Failed dependencies:
/usr/bin/python is needed by gettext-0.17-1.el5.i386
что странно, поскольку я уже установил Python 2.6 в систему.
#python -V
Python 2.6.8
#which python
/usr/local/bin/python
Поэтому я скопировал / usr / local / bin / python в / usr / bin / python, и даже после этого я получаю ту же ошибку. Любая помощь приветствуется.
Помимо прочего, вы удалили система Пакет Python; ням ищет пакет который обеспечивает установку Python, а не просто двоичного файла Python. Переустановите python
пакет. И в дальнейшем будьте очень осторожны при удалении пакетов.
У меня возникали ошибки, когда я пытался установить обзорную доску (reviewboard.org) с помощью Python 2.4. Я удалил его и установил Python 2.6. Также я попытался создать символическую ссылку, и это тоже не сработало.
Сам Yum требует Python 2.4 среди других утилит Red Hat. У вас будет много проблем, связанных с удалением Python 2.4. Эту ошибку, вероятно, следует более точно прочитать; /usr/bin/python (Python 2.4) is needed by...
.
См. Этот вопрос: Установите Python 2.5 на RedHat / Centos. Кроме того, другой вариант - python26 находится в EPEL. Однако я не уверен, насколько он недавний.