Je docela snadné zjistit, jakou verzi operačního systému Debian používáme, a to se většinou stává, když se přihlásíte k serveru Debian po dlouhé době nebo když hledáte software, který je dostupný pouze pro konkrétní verzi Debianu.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy na Debian Linux.
V této souvislosti se podíváme na různé metody kontroly verze OS.
Jaké jsou typy vydání Debianu?
- Stable – Toto je stabilní a oficiální verze vydaná Debianem. Nejnovější verze Debianu je Debian 9 (stretch). Takže toto vydání lze použít pro produkční server.
- Testování – Tento typ vydání nelze použít pro produkční server. Obsahuje balíčky s nestabilní verzí a často aktualizované.
- Nestabilní – je známý jako sid. Aktuálně vývojová verze bude převedena na Unstable.
1. Jak zkontrolovat verzi Debianu pomocí příkazového řádku?
Nejlepší je zkontrolovat verzi pomocí příkazového řádku, protože není na ničem závislá. Zde tedy zkontrolujeme verzi Debianu pomocí nástroje lsb_release (Linux Standard Base). Obvykle je tato metoda nejlepší, protože bude fungovat bez ohledu na jakékoli desktopové prostředí nebo verzi, kterou používáte:
$ lsb_release -a
Zobrazí výstup jako níže:
Output
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.5 (stretch)
Release: 9.5
Codename: stretch
Z výše uvedeného výstupu můžete vidět, že řádek popisu zobrazuje verzi OS.
Místo vytištění všech podrobností o vašem systému Debian můžete jednoduše vytisknout pouze název distribuce předáním -d příkazem:
$ lsb_release -d
Výstup by měl být podobný jako níže:
Output
Description: Debian GNU/Linux 9.5 (stretch)
2. Jak zkontrolovat verzi Debianu pomocí souboru /etc/os-release?
os-release soubor obsahuje identifikační údaje operačního systému a jsou dostupné pouze u novější distribuce Debian:
$ cat /etc/os-release
Výstup bude podobný jako níže:
Output
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
3. Jak zkontrolovat verzi Debianu pomocí souboru /etc/issue?
Stejně jako os-release soubor /etc/issue také obsahuje text identifikace systému. Pomocí níže uvedeného příkazu to můžete vidět:
$ cat /etc/issue
Zobrazí výstup takto:
Output
Debian GNU/Linux 9 \n \l
4. Jak zkontrolovat verzi Debianu pomocí příkazu hostnamectl?
Příkaz hostnamectl se většinou používá k nastavení názvu hostitele v systémech Debian, ale můžete pomocí něj také zkontrolovat podrobnosti o systému. Proveďte níže uvedený příkaz:
$ hostnamectl
Tento příkaz bude fungovat pouze pro Debian 9 a novější verze. Měl by zobrazovat výstup jako níže:
Output
Static hostname: local.linuxapt
Icon name: computer-vm
Chassis: vm
Machine ID: 287b816ad03c4f429f7bb49501983e1c
Boot ID: 7fd5cca4dd5c41f6ac53214e11fa3f57
Virtualization: oracle
Operating System: Debian GNU/Linux 9 (stretch)
Kernel: Linux 4.9.0-8-amd64
Architecture: x86-64
Tímto způsobem můžete získat verzi operačního systému pomocí kterékoli z těchto metod.