Як я можу дізнатися, яку версію Fedora я запускаю із кліпу (не ун-аме)?


10

Я хочу знати, чи це поле Fedora Core 4, або Redhat 9, або CentOS, і т. Д. ... ні, якщо в ньому є ядро ​​2.6.x

Відповіді:


4

У сучасних системах ви повинні мати можливість переглядати / etc / lsb-release

mojo-jojo david% cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu karmic (development branch)"

Це має бути спосіб, визначений LSB, щоб з'ясувати розподіл у різних дистрибутивах Linux.

Не слід покладатися на / etc / issue, оскільки воно використовується для повідомлення про вхід, і хтось може його змінити.


1
у centOS 5.3 цього файлу не існує, але каталог бін забезпечує lsb_release як альтернативу команді
Зак

lsb_release недоступний на базовому зображенні Fedora (21 Workstation)
ACyclic

На сторінці стандартної бази Wikipedia Linux: "Команда lsb_release -a доступна в багатьох системах для отримання детальної інформації про версію LSB, або може бути доступна, встановивши відповідний пакет, наприклад, пакет redhat-lsb на аромат Red-Hat Дистрибутиви Linux, такі як Fedora. [2] " en.wikipedia.org/wiki/Linux_Standard_Base
Джеремі Гаек

1
lsb-реліз не існує у системах Fedora. Правильний файл називається реліз системи
Federico Galli

16

Це можливо?

[dummyuser @ d400 ~] $ ls -l / etc / system-release
lrwxrwxrwx. 1 root root 14 2009-06-04 19:05 / etc / system-release -> fedora-release

[dummuser @ d400 ~] $ cat / etc / system-release
Fedora, реліз 11 (Leonidas)





0

Ага відповідь на моє власне питання ..

кішка / тощо / випуск


1
це не буде надійним способом перевірки версії сервера, оскільки будь-який sysadmin може змінювати вміст цього файлу. Я змінюю файли / etc / issue та /etc/issue.net для відображення назви компанії та юридичного повідомлення (та явно видаляю назву дистрибутива та інформацію про версію) (
Roy Rico
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.