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

Как узнать, какую версию Fedora я использую, с помощью cli (не uname -a)?

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

Это возможно?

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

[dummuser @ d400 ~] $ cat / etc / system-release
Выпуск 11 Fedora (Леонидас)

В современных системах вы можете заглянуть в / 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, поскольку он используется для сообщения входа в систему, и кто-то может его изменить.

Я должен был сделать

cat /etc/fedora-release

Еще лучше и * nixwide:

lsb_release -d

Ах, ответь на мой собственный вопрос ..

кот / etc / issue