Identificando uma Distribuição

De Wiki Hackstore

Existem dois Métodos para se identificar uma distribuição:

Método 1

Entre no servidor e digite

cat /etc/issue

na linha de comando. O retorno deverá ser algo do tipo

Welcome to SUSE LINUX Enterprise Server 9 (i586) - Kernel \r (\l).

Como esse arquivo é passível de modificação, pode estar diferente, como no caso dos Gateways genéricos, que retornam "Gateway blá blá blá". Nesse caso, utilize o método 2.

Método 2

Caso a opção acima não funcione, você pode tentar encontrar um dos arquivos abaixo, sempre dentro da pasta /etc

  • Debian
/etc/debian_release, /etc/debian_version
  • Fedora
/etc/fedora-release
  • Gentoo
/etc/gentoo-release
  • Mandrake
/etc/mandrake-release
  • Novell SuSE
/etc/SuSE-release
  • Red Hat
/etc/redhat-release, /etc/redhat_version
  • Slackware
/etc/slackware-release, /etc/slackware-version
  • Solaris/Sparc
/etc/release
  • Sun JDS
/etc/sun-release
  • Yellow dog
/etc/yellowdog-release

Método 3

Use o comando lsb_release -a, a saída deve ser algo como:

root@server # lsb_release -a
LSB Version:    n/a
Distributor ID: Gentoo
Description:    Gentoo Base System release 2.1
Release:        2.1
Codename:       n/a