V Linuxu existuje mnoho příkazů pro získání stejných informací a jeden takový příkaz je lsb_release , který se používá k získání informací souvisejících s distribucí Linuxu, jako je název OS, kódové jméno, informace o vydání.
[ Také by se vám mohlo líbit:Jak najít nejběžnější procesy podle využití paměti ]
V některých distribucích Linuxu lsb_release příkaz bude k dispozici k použití a v některých distribucích jej musíte nainstalovat, protože tento příkaz je součástí balíčku LSB-core.
Zkontrolujte informace o distribuci Linuxu
Chcete-li zkontrolovat, zda lsb_release příkaz je nainstalován spusťte následující příkaz.
$ which lsb_release /usr/bin/lsb_release
V některých distribucích, jako je Ubuntu , tento příkaz je již k dispozici k použití, ale při pokusu o použití některých příznaků se zobrazí následující chyba.
$ lsb_release -v No LSB modules are available.
Nainstalujte lsb-core v Linuxových distribucích
Chcete-li tento problém vyřešit, musíte nainstalovat lsb-core balík. V závislosti na distribuci, kterou používáte, spusťte následující příkazy k instalaci lsb-core balíček.
------- On Debian/Ubuntu ------- $ sudo apt-get update $ sudo apt-get install lsb-core ------- On Arch/Manjaro ------- $ pacman -Syu lsb-release ------- On RHEL/CentOS ------- $ sudo yum update $ sudo yum install redhat-lsb-core ------- On Fedora ------- $ sudo dnf update $ sudo dnf install redhat-lsb-core ------- On SUSE ------- $ sudo zypper update $ sudo zypper install lsb-core
Získejte informace o distribuci Linuxu
Po instalaci zkuste spustit lsb_release příkaz znovu.
$ lsb_release -v
Chcete-li získat seznam dostupných možností, můžete se podívat na manuálovou stránku nebo "-h"
vlajka.
$ man lsb_release $ lsb_release -h
Chcete-li zkontrolovat popis vaší distribuce, použijte '-d'
vlajka.
$ lsb_release -d
Chcete-li zkontrolovat informace o verzi pomocí '-r'
vlajka.
$ lsb_release -r Release: 20.04
Každá distribuce přichází s kódovým názvem. Například Ubuntu 20.04 přichází s názvem „Focal Fossa “. Chcete-li získat jméno, použijte ‘-c‘ vlajka.
$ lsb_release -c Codename: focal
Všechny informace můžete získat pomocí '-a'
vlajka.
$ lsb_release -a
Pokud se podíváte na dosavadní výstup, je v páru klíč-hodnota. Hodnotu můžete zobrazit samotnou pomocí '-s'
vlajka.
$ lsb_release -i Distributor ID: Ubuntu $ lsb_release -is Ubuntu
To je pro tento článek vše. lsb_release je jednoduchý příkaz pro získání informací o vaší distribuci.