Linux Version

[Aggiornamento 201208]

Per determinare la versione di Linux controllare
i seguenti files della directory etc:

DEBIAN :   debian_version   ( debian_release :raro )

cat /etc/debian_version
cat /etc/debian-release

CENTOS REDHAT :  redhat-release

cat /etc/redhat-release

UBUNTU : lsb-release

cat /etc/lsb-release

anche

cat /etc/issue

Distribuzioni Linux in generale

In Linux  dovrebbe essere presente un file “*release” (fedora-release) e/o  “*version” (Knoppix-version)  con le informazioni sulla versione della distribuzioni.Questi files  possono essere cercano con un comando tipo

find /etc/*release /etc/*version  

Nei sistemi Linux oltre al file specifico  release specifico dovrebbe esserci il file lsb-release

cat /etc/lsb-release
lsb-release -a 

Un altro file che può essere ricercato è il file issue o la sua variante issue.net

cat /etc/issue   

In fondo al post l’elenco dei files release, version presenti nelle varie distribuzioni

Determinare versione  32Bit o  64 bit

uname -a

Se a 32bit nelle righe di output si troverà la stringa “i686 GNU/Linux
Se a 64bit nell’output ci sarà “x86 64 GNU/Linux

anche il comando lsb_release  può fornire informazioni a riguardo

lsb_release -a

Altro comando utile per vedere se il processore supporta i 64 o i 32 bit

lscpu 

Determinare la versione linux utilizzando l’interfaccia grafica

Oppure installare hardinfo un utile tools per controllare il sistema
ed eseguire benchmarks

sudo apt-get install hardinfo

selezionare Operating System nel menu di sinistra

In Ubuntu una volta attivata l’interfaccia grafica
la versione può essere determinata:
1) accedendo al menu “About Ubuntu” in “System”
2) lanciando “System Monitor” in “System” “Administration”
tab “System”

Elenco dei files release presenti nelle varie distribuzioni Linux

Annvix: /etc/annvix-release
Arch Linux: /etc/arch-release
Arklinux: /etc/arklinux-release
Aurox Linux: /etc/aurox-release
BlackCat: /etc/blackcat-release
Cobalt: /etc/cobalt-release
Conectiva: /etc/conectiva-release
Debian: /etc/debian_version, /etc/debian_release (rare)
Fedora Core: /etc/fedora-release
Gentoo Linux: /etc/gentoo-release
Immunix: /etc/immunix-release
Knoppix: knoppix_version
Linux-From-Scratch: /etc/lfs-release
Linux-PPC: /etc/linuxppc-release
Mandrake: /etc/mandrake-release
Mandriva/Mandrake Linux: /etc/mandriva-release, /etc/mandrake-release, /etc/mandakelinux-release
MkLinux: /etc/mklinux-release
Novell Linux Desktop: /etc/nld-release
PLD Linux: /etc/pld-release
Red Hat: /etc/redhat-release, /etc/redhat_version (rare)
Slackware: /etc/slackware-version, /etc/slackware-release (rare)
SME Server (Formerly E-Smith): /etc/e-smith-release
Solaris SPARC: /etc/release
Sun JDS: /etc/sun-release
SUSE Linux: /etc/SuSE-release, /etc/novell-release
SUSE Linux ES9: /etc/sles-release
Tiny Sofa: /etc/tinysofa-release
TurboLinux: /etc/turbolinux-release
Ubuntu Linux: /etc/lsb-release
UltraPenguin: /etc/ultrapenguin-release
UnitedLinux: /etc/UnitedLinux-release (covers SUSE SLES8)
VA-Linux/RH-VALE: /etc/va-release
Yellow Dog: /etc/yellowdog-release

Lascia un commento