1

Я хочу знать, какая версия Linux установлена на моем VPS, поэтому я могу переустановить тот же образ снова.

Это информация, которую я имею:

# uname -a
Linux chicken 2.6.32-308.el5.028stab099.3 #1 SMP Wed Mar 7 15:56:00 MSK
2012 i686 GNU/Linux

# cat /proc/version
Linux version 2.6.32-308.el5.028stab099.3 (root@rhel5-build-x64) (gcc 
version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Wed Mar 7 15:56:00 MSK 2012

Последний говорит Red Hat, но я действительно уверен, что это НЕ! Там нет rpm установлен, но apt-get Я думаю, что это должен быть Ubuntu или Debian.

Инструмент VPS-admin позволяет мне устанавливать как Ubuntu, так и Debian, и есть несколько версий на выбор для каждой. Так что, если возможно, я бы тоже хотел узнать номер версии.

1 ответ1

7

Хорошая новость - ваше здравомыслие в основном нетронутым

Вы используете OpenVZ, LXC или другой VPS на основе контейнеров, а ваш хост использует RHEL в качестве хоста. Вам нужно использовать lsb_release или какой-либо другой инструмент, который не зависит от версии ядра, чтобы сказать, что вы действительно используете. Большинство дешевых VPS в действительности используют контейнеры, работающие на ядре хоста (которые намного более эффективны для большого количества простых виртуальных машин, работающих под управлением Windows), поэтому вы увидите ядро хоста (и информацию об его ОС), а не гостевое.

На моих vpses я обычно запускаю Ubuntu LTS, так что на данный момент 12.04 - это openvz, который, я считаю, похож на то, что вы запускаете.

пока uname -a говорит

Linux server 2.6.32-042stab076.8 #1 SMP Tue May 14 20:38:14 MSK 2013 i686 i686 i386 GNU/Linux

который на самом деле ничего не говорит мне о том, что дистрибутив

пока cat /proc /version говорит

Linux version 2.6.32-042stab076.8 (root@rh6-build-x64) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Tue May 14 20:38:14 MSK 201

так что .. красная шляпа, видимо версия 6 ... что я знаю не так

lsb_release говорит мне

root@someserver:~# lsb_release --all
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.1 LTS
Release:        12.04
Codename:       precise

Что я и думал, что бегал

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .