Como descubro qual versão do Fedora eu estou executando a partir do cli (não uname -a)?

9

Eu quero saber se a caixa é Fedora Core 4 ou Redhat 9, ou CentOS, etc ... não se tiver o Kernel 2.6.x

    
por Zak 06.10.2009 / 00:58

6 respostas

4

Em sistemas modernos, você deve procurar em / 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)"

Esta deve ser a maneira exigida pelo LSB de descobrir a distribuição em diferentes distribuições Linux.

Você não deve confiar em / etc / issue, como é usado para a mensagem de login, e alguém pode alterá-lo.

    
por 06.10.2009 / 01:09
15

Isso talvez?

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

[dummuser @ d400 ~] $ cat / etc / system-release
Lançamento do Fedora 11 (Leonidas)

    
por 06.10.2009 / 01:40
2

Eu tive que fazer

cat /etc/fedora-release
    
por 28.02.2016 / 20:39
2

Ainda melhor e * nixwide:

lsb_release -d
    
por 06.10.2009 / 01:20
0

Ahh responda à minha própria pergunta.

cat / etc / issue

    
por 06.10.2009 / 00:58