На всякий случай уточню, что речь идет именно о версии дистрибутива, а не ядра. Про uname я знаю.
Решено: Как узнать название и версию дистрибутива? (нужна консольная команда(ы))
Модератор: Bizdelnick
-
Фантом
- Сообщения: 463
- ОС: openSUSE
Решено: Как узнать название и версию дистрибутива?
Тут как-то возникла потребность выяснить, какой дистрибутив (и какой версии) установлен на некоторой машине, к которой я имею доступ по сети как пользователь. С некоторым удивлением я осознал, что не знаю, как это сделать. Может быть, кто-нибудь подскажет? Если это, конечно, вообще можно сделать каким-то универсальным для разных дистрибутивов способом...
На всякий случай уточню, что речь идет именно о версии дистрибутива, а не ядра. Про uname я знаю.
Для однообразия можно считать, что к машине есть доступ по ssh с правами обычного пользователя, физически добраться до машины и/или спросить админа невозможно.
На всякий случай уточню, что речь идет именно о версии дистрибутива, а не ядра. Про uname я знаю.
-
stampoon
- Сообщения: 702
- ОС: Mandrake/Mandriva Cooker
Re: Решено: Как узнать название и версию дистрибутива?
А чем uname -r не устраеваить?
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: Решено: Как узнать название и версию дистрибутива?
Сомнительно доброе привидение
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Решено: Как узнать название и версию дистрибутива?
Фантом писал(а): ↑19.09.2007 18:38Тут как-то возникла потребность выяснить, какой дистрибутив (и какой версии) установлен на некоторой машине, к которой я имею доступ по сети как пользователь. С некоторым удивлением я осознал, что не знаю, как это сделать. Может быть, кто-нибудь подскажет? Если это, конечно, вообще можно сделать каким-то универсальным для разных дистрибутивов способом...
AFAIR, года пол назад здесь был подобный топик. Поищи. Универсального способа нет, есть всякие файлики типа /etc/debian_version итп, но в них можно прописать все что угодно(если конечно целью стоит скрыть версию). Можно по общим признакам догадаться что за дистр, а потом сравнивать версии установленных программ .... начиная с ядра.
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: Решено: Как узнать название и версию дистрибутива?
Хм для начала попробовать отыскать какой пакетный менеджер, сразу отсечётся много вариантов. Потом наверное проанализировать систему инициализации у каждого дистра она отличается.
Сомнительно доброе привидение
-
Фантом
- Сообщения: 463
- ОС: openSUSE
Re: Решено: Как узнать название и версию дистрибутива?
Общий ответ:
Спасибо (asper'у за ссылку, посмотрел. Найти это было затруднительно, поскольку набрать "дистр" вместо "дистрибутив" мне в голову не пришло.
Сухой остаток по результатам проверки предлагавшихся рецептов: наиболее успешно работает cat /etc/issue. Остальные варианты либо срабатывали не всегда (на имевшейся у меня "под руками" выборке), либо (как cat /proc/version) выдавали "гнездовой" дистрибутив (например, я получил RH вместо реального Scientific Linux).
Ну а копаться в менеджере пакетов и т.п. - это уже слишком. Понятно, что так можно выяснить все, но хочется чего-то попроще.
P.S. uname -r не устраивает тем, что выдает версию ядра, а не то, что требуется.
Спасибо (asper'у за ссылку, посмотрел. Найти это было затруднительно, поскольку набрать "дистр" вместо "дистрибутив" мне в голову не пришло.
Сухой остаток по результатам проверки предлагавшихся рецептов: наиболее успешно работает cat /etc/issue. Остальные варианты либо срабатывали не всегда (на имевшейся у меня "под руками" выборке), либо (как cat /proc/version) выдавали "гнездовой" дистрибутив (например, я получил RH вместо реального Scientific Linux).
Ну а копаться в менеджере пакетов и т.п. - это уже слишком. Понятно, что так можно выяснить все, но хочется чего-то попроще.
P.S. uname -r не устраивает тем, что выдает версию ядра, а не то, что требуется.
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: Решено: Как узнать название и версию дистрибутива?
дистр* набрать
Я вообще по /etc/issue искал.
Сомнительно доброе привидение
-
Trojan
- Сообщения: 359
- Статус: Системный ламер
- ОС: CentOS 7
Re: Решено: Как узнать название и версию дистрибутива?
А в FreeBSD кроме uname -a есть что-то еще? Пробовал /proc/version и /etc/issue, получаю следующее:
Код: Выделить всё
server# cat /proc/version
cat: /proc/version: No such file or directory
server# cat /etc/issue
cat: /etc/issue: No such file or directoryВсегда думай то, что говоришь и никогда не говори то, что думаешь.