Я работаю с GoDaddy через SSH, и я заметил, что ОС (CentOS 5.8) не имеет yum
. Кажется, у него есть wget
и rpm
, но он не имеет make
, поэтому я столкнулся со стеной, пытаясь установить yum
после того, как взял ее с помощью wget
. Я почти не пользовался CentOS, и довольно много гуглил, но безуспешно. Надеюсь, кто-то здесь может помочь, спасибо!
2 ответа
Загрузите пакет RPM yum из общедоступных репозиториев, например: здесь
# wget /URL/to/repo/yum-VERSION.rpm
Попробуйте установить его:
# rpm -ivh yum-VERSION.rpm
Это потребует зависимости (6-8 об / мин). Вы можете получить их в тех же хранилищах.
Позвонив в GoDaddy во второй раз вчера, я наконец узнал, что у нас общий план хостинга (который я подозревал, но не был уверен, так как я не занимался настройкой и не изучал его), так что я могу получить root-доступ - это означает, что ничего не нужно устанавливать. Мне сказали, что другие их планы (например, предоставление виртуального частного сервера) идут с установленным yum
.
Если вы действительно находились в ситуации, когда у вас был rpm
но не yum
, вы должны иметь возможность получить пакеты здесь для CentOS 5.8 (вы можете найти другие, запустив здесь - или обратно в другой каталог). Затем вы сможете сделать что-то вроде rpm -Uvh http://mirror.centos.org/centos-5/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
и и так далее, чтобы установить необходимые пакеты.