Que ferramenta pode me dizer qual é a distribuição do Linux que está rodando quando o uname é genérico? [duplicado]

0

Normalmente, uso uname para determinar qual sistema operacional está em execução, mas tenho contas em várias máquinas em que não conheço a distribuição específica em execução.

Quando uname retorna Linux , eu tentei uname -a e só vejo o seguinte:

 Linux host123 3.0.58-0.6.6-pae blah blah blah i686 i686 i386 GNU/Linux

Meu palpite é que esta é uma distribuição do SUSE, mas existe uma maneira melhor de saber qual distribuição é instalada semelhante a como uname normalmente mostra AIX, Darwin, etc ...?

    
por bmike 28.06.2013 / 16:31

1 resposta

5

Depois de obter o Linux em uname , é possível executar (ou verificar a existência de) lsb_release e executá-lo com a opção -si se você quiser apenas o ID do distribuidor:

 user@host123:~> lsb_release -si
 SUSE LINUX

Da mesma forma, uname -a e lsb_release -a fornecem informações de compilação mais detalhadas. Como alternativa, cat /etc/issue fornece informações bastante confiáveis sobre a distribuição do Linux.

    
por 28.06.2013 / 16:31

Tags