Linux je nejpopulárnější open source OS používaný široce na mnoha systémech, serverech a dalších strojích, jako je Raspberry Pi atd. V Linuxu existuje mnoho variant, které jsou známé jako distribuce. Nejběžnější distribuce jsou Ubuntu, Debian, SUSE, Mint, CentOS, Redhat, ArcLinux a mnoho dalších.
Při aktualizaci nebo instalaci balíčků, instalaci bezpečnostních záplat atd. je lepší znát verzi operačního systému.
Některé distribuce jako Ubuntu, Debian zobrazují verzi OS, když se přihlásíte jako uvítací zprávu. Ale to lze ručně deaktivovat.
V této příručce se dozvíte, jak identifikovat váš operační systém Linux a verzi nainstalovanou na vašem počítači.
Existuje mnoho dostupných metod, jak zkontrolovat operační systém a verzi.
Pomocí lsb_release
příkaz
Toto je první příkaz, který chcete vyzkoušet při identifikaci nainstalovaného operačního systému a verze. Nejnovější distribuce Linuxu mají nainstalovaný tento balíček, který tento příkaz podporuje. LSB znamená Linux Standard Base který zobrazuje základní informace, které potřebujeme vědět.
lsb_release -a
Output No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.3 LTS Release: 20.04 Codename: focal
Pomocí os-release
soubor
Každá distribuce Linuxu má os-release
soubor uvnitř etc
adresář. Tento soubor obsahuje podrobné informace o operačním systému.
cat /etc/os-release
Output NAME="Ubuntu" VERSION="20.04.3 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.3 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=focal UBUNTU_CODENAME=focal
K odfiltrování samotného řádku verze můžete použít příkaz grep.
grep 'VERSION' /etc/os-release
Pomocí hostnamectl
hostnamectl je nástroj pro ovládání názvu hostitele systému Linux . Tento příkaz vypíše název hostitele spolu s dalšími podrobnostmi souvisejícími se systémem.
Nyní můžeme pomocí grep filtrovat výstup tak, aby zobrazoval pouze podrobnosti o operačním systému.
hostnamectl | grep "Operating"
Output Operating System: Ubuntu 20.04.3 LTS
Pomocí proc
soubor
Adresář proc má soubor verze, který vydává informace o vydání OS. Tento soubor nevypisuje verzi operačního systému, ale s informacemi můžete najít verzi své distribuce.
cat /proc/version
Output Linux version 5.11.0-1020-gcp ([email protected]) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #22~20.04.1-Ubuntu SMP Tue Sep 21 10:54:26 UTC 2021
Závěr
Nyní jste se naučili, jak identifikovat verzi operačního systému vašeho počítače se systémem Linux.
Díky za váš čas. Pokud narazíte na jakýkoli problém nebo zpětnou vazbu, zanechte prosím komentář níže.