Я новичок в Linux, поэтому пытаюсь запустить apache и PHP для своих веб-сайтов, затем оставляю свой Linux-сервер в покое, и он просто работает, никаких жалоб.
Однако на этот раз я работаю с VPS Network Solutions, и в нем нет предустановленных утилит, таких как yum. Я пытаюсь установить эти утилиты, но проблема, похоже, в том, что все инструкции предназначены для разных дистрибутивов Linux или для другой версии FC. Последняя инструкция, по http://www.wallpaperama.com/forums/how-to-install-yum-problems-installing-on-linux-redhat-fedora-commands-t471.html - приводит к этой ошибке.
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
No module named yum
Please install a package which provides this module, or
verify that the module is installed correctly.
It's possible that the above module doesn't match the
current version of Python, which is:
2.4.3 (#1, Oct 1 2006, 17:59:36)
[GCC 4.1.1 20060928 (Red Hat 4.1.1-28)]
Все было хорошо, пока я не добрался до строки ./configure - видимо, в новой версии yum этого каталога нет ??
Устанавливается ли программа для каждой версии по разному? На самом деле я просто пытаюсь установить APC для кеширования PHP, но все, что я прочитал, говорит, что yum лучше всего подходит для этого ...
Может ли кто-нибудь указать мне правильное направление?
Обновление: я просматриваю свои каталоги и вижу /yum.repos.d, как мне установить его оттуда?
Дерьмо readme говорит: «Выполните make install», если вы мазохист, что я и сделал :( Что делает make install в этом случае ...
Вам действительно следует устанавливать его из RPM. Хотя - для машины FC6 очень странно, что yum не установлен по умолчанию.
Вот RPM FC6 - вы можете попробовать загрузить yum и его зависимости и установить с помощью rpm -Uvh * .rpm
http://archives.fedoraproject.org/pub/archive/fedora/linux/core/updates/6/i386/ http://archives.fedoraproject.org/pub/archive/fedora/linux/core/6/i386/os/Fedora/RPMS/
Согласно опубликованным вами инструкциям, FC6 требует yum версии 3.0.1
Это та версия, которую вы скачали? Если вы просто скопировали и вставили из полей кода, вероятно, вы ошиблись версией yum.
Попробуйте заменить строки указаний на следующие.
wget http://linux.duke.edu/projects/yum/download/3.0/yum-3.0.1.tar.gz
tar -xvzf yum-3.0.1.tar.gz
cd yum-3.0.1
В этой папке также нет сценария настройки. Так что игнорируйте строку ./configure и прыгайте прямо, чтобы сделать.
Согласно файлу INSTALL, это не лучший способ заставить yum работать, так что удачи!