На моем замечательном vps не оказалось yum(консольный менеджер RPM-пакетов). А без него жить как-то тяжко. И вообще, вот странно, почему хостер не включил его в изначальную поставку, но при этом описывает у себя на сайте упрощенный процесс установки…
Для того,чтобы что-то установить, нужно сначала узнать на что хочешь это установить) Так что первым делом узнаем архитектуру системы (все команды для centos):
uname – a
Далее, хорошо бы узнать, какая собственно версия CentOS установлена на сервере:
cat /etc/redhat-release
Следующей последовательностью команд устанавливается yum:
rpm -Uvh http://mirror.centos.org/centos/5/os/x86_64/CentOS/python-elementtree-1.2.6-5.x86_64.rpm
http://mirror.centos.org/centos/5/os/x86_64/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm
http://mirror.centos.org/centos/5/os/x86_64/CentOS/python-sqlite-1.1.7-1.2.1.x86_64.rpm
http://mirror.centos.org/centos/5/os/x86_64/CentOS/python-urlgrabber-3.1.0-6.el5.noarch.rpm
http://mirror.centos.org/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
http://mirror.centos.org/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.x86_64.rpm
http://mirror.centos.org/centos/5/os/x86_64/CentOS/m2crypto-0.16-8.el5.x86_64.rpm
http://mirror.centos.org/centos/5/os/x86_64/CentOS/yum-3.2.22-39.el5.centos.noarch.rpm
В процессе установки у меня появилось сообщение об ошибке, связанное с тем, что не хватает пакета rpm-python . Здесь, дабы долго не искать, воспользовалась информацией представленной на сайте хостера(для CentOS 5.7):
rpm -ihv http://mirror.rusonyx.ru/centos/5.7/os/x86_64/CentOS/rpm-python-4.4.2.3-22.el5.x86_64.rpm
Вот и все, осталось повторить предыдущую последовательность команд для установки yum и можно “мучать” сервер еще более изощренными способами:)