Назад | Перейти на главную страницу

apt-get не найден на моем VPS?

Сегодня я купил Ubuntu 12.04 VPS от http://www.frontrangehosting.com, но когда я получаю к нему доступ через SSH, я не могу использовать apt-get.

[root@vps /]# apt-get install python-software-properties
-bash: apt-get: command not found

изменить: по какой-то причине он не может найти lsb-release

[root@vps /]# cat /etc/lsb-release
cat: /etc/lsb-release: No such file or directory

Из приглашения оболочки видно, что у вас CentOS или другой дистрибутив, производный от Red Hat, а не Ubuntu, которого вы ожидали.

Вы можете подтвердить это, запустив:

cat /etc/*-release

и проверка вывода.

При входе в систему вы должны запустить:

cat /etc/issue

Это показывает операционную систему? В противном случае я бы отправил письмо на адрес службы поддержки вашего провайдера - возможно, они просто дали вам неправильную рассылку.

Возможно, вы захотите попробовать запустить команду lsb_release, потому что она определена в стандарте, а не там, где сохраняется ее информация.

"lsb_release -a" должен дать вам больше информации о вашей системе, чем вы когда-либо хотели. На моем выделенном сервере я получаю следующее:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.1 LTS
Release:        12.04
Codename:       precise

Я использовал эту команду как в Ubuntu (версии с 8.04 по 12.04), так и в Redhat ES / AS 4-6.