Canonical brengt regelmatig nieuwe versies van de distributie uit, of eigenlijk twee keer per jaar, in april en oktober. Elke nieuwe versie wordt gelabeld met nummers die het jaar en de maand van uitgave aangeven. Daarnaast krijgt elke versie een codenaam die bestaat uit twee woorden die met dezelfde letter beginnen. De eerste codenaam was bijvoorbeeld Warty Warthog.
Als je het systeem zelf hebt geïnstalleerd, weet je waarschijnlijk het distributienummer, als iemand anders het voor je heeft gedaan, maar op een gegeven moment heb je misschien het specifieke versienummer van de geïnstalleerde versie nodig. Dit kan om verschillende redenen nodig zijn, maar meestal in het geval dat je specifieke software moet installeren die repositories van derden verbindt. Laten we nu eens kijken naar alle manieren waarop je de versie van de distributie kunt achterhalen.
Om de versie van een bepaalde distributie te zien, hoef je niet per se software van derden te installeren. Je kunt het doen met behulp van systeemtools. Gebruik het hulpprogramma "Systeemopties". Dit wordt gestart vanuit het hoofdmenu:
Vervolgens moet je "Over systeem" selecteren:
Dit opent een venster dat niet alleen de distributieversie weergeeft, maar ook de naam van de processor, de hoeveelheid RAM, de bitcapaciteit van het besturingssysteem en de grootte van de harde schijven. Dit venster lijkt erg op wat we zagen in Windows. In eerdere versies van de distributie was er nog een mogelijkheid om de versie te zien in de resource monitor, maar sinds Ubuntu 14.04 is deze niet meer beschikbaar.
Terminal biedt veel meer manieren om de informatie die je nodig hebt te achterhalen. De eenvoudigste is om het lsb_release commando te gebruiken:
$ lsb_release -a
Hier dwingt -a het hulpprogramma om alle informatie te tonen, r alleen het versienummer en -c alleen de codenaam. Om de inhoud van het bestand /etc/lsb_release
te bekijken, moet je het uitvoeren:
$ cat /etc/lsb-release
Met behulp van de bestanden /etc/issue
en /etc/issue.net
kun je ook de versie van de distributie achterhalen. Als je ze nog niet eerder hebt bewerkt, slaan ze de welkomsttekst op die verschijnt nadat het opstartscherm van het OS is geladen. Het distributienummer wordt ook weergegeven. Uitvoeren:
$ cat /etc/issue.net
Er is nog een andere manier, die misschien niet zo handig is, maar wel heel effectief:
$ awk '/^Description: Ubuntu [0-9]/ {print "Ubuntu",$3; exit;}' /usr/share/python-apt/templates/Ubuntu.info
Je kunt de taak uitvoeren met systemd. Om dit te doen, voer uit:
Het commando uname helpt ons hierbij. In detail ziet het er als volgt uit:
$ uname -a
Alle benodigde informatie verschijnt voor ons. Hier en de versie, en de naam van de computer, en de datum van de build en architectuur. Als je alleen de versie hoeft te zien, typ dan:
$ uname –r
Voor architectuur:
$ getconf LONG_BIT
Nog meer informatie is realistisch gezien beschikbaar als je een ander commando gebruikt:
$ lscpu
Met welke parameters is de kernel geladen? Dat is eenvoudig te achterhalen:
$ cat /proc/cmdline
Dit is het einde van deze instructie. Met deze methoden kun je snel en eenvoudig achterhalen welke versie van de distributie op je computer of server is geïnstalleerd.