Que comando vai me dizer qual versão do Ubuntu estou rodando?

3

Estou procurando um comando do Unix / Linux para determinar qual versão de qual distro estou executando.

Especificamente, quero distinguir entre o Ubuntu 9.04 e o 9.10.

Eu estava pensando em algo como uname -a , mas isso não funcionou.

O Ubuntu 9.04 fornece:

Linux myhost 2.6.28-17-generic #58-Ubuntu SMP Tue Dec 1 21:27:25 UTC 2009 x86_64 GNU/Linux

O Ubuntu 9.10 fornece:

Linux myhost 2.6.31-17-generic #54-Ubuntu SMP Thu Dec 10 17:01:44 UTC 2009 x86_64 GNU/Linux

Alguma sugestão?

    
por therefromhere 11.01.2010 / 19:44

2 respostas

6

Você pode usar isso,

cat /etc/issue

ou isso,

cat /etc/lsb-release

O último provavelmente é melhor, pois também dá o nome de lançamento como "kármico", etc. Mas depende do que você está usando, eu acho.

    
por 11.01.2010 / 19:47
5

lsb_release também exibe a versão:

$ lsb_release -a 

No LSB modules are available.

Distributor ID: Ubuntu

Description: Ubuntu feisty( development branch)

Release: 7.04

Codename: feisty

    
por 11.01.2010 / 20:12