GNU/Linux >> Znalost Linux >  >> Ubuntu

[Opraveno] Příkaz lsb_release nebyl nalezen v Ubuntu nebo Derivatives

lsb_release je důležitý příkaz pro bash scénáristy. Dává uživateli vědět o aktuálně nainstalované distribuci Linuxu, konkrétní verzi a kódovém názvu.

Včera jsem se snažil nastavit webový server Raspberry pi pro svého klienta a zjistil jsem, že skript, který jsem spouštěl, abych nastavil určité balíčky, potřeboval znát název distribuce. Skript používal lsb_release příkaz znát název distribuce, ale selhal s chybou „příkaz lsb_release nenalezen“.

Myslel jsem, že příkaz lsb_release je dostupný ve všech distribucích Linuxu, ale není.

Pokud se zobrazí chyba „příkaz lsb_release nenalezen “, zde je návod, jak to můžete opravit.

Oprava příkazu lsb_release nenalezena

Abychom chybu opravili, musíme nainstalovat balíček lsb-core. Tento balíček je dostupný téměř ve všech repozitářích. Nainstalujte tedy lsb-core a chyba se opraví.

Pokud vaše distribuce není založena na Debianu, měla by být stále dostupná v repozitářích. K instalaci lsb-core použijte správce balíčků distribuce.

sudo apt install lsb-core

Pro fedoru nebo deriváty –

sudo dnf install lsb-core

Pro CentOS nebo deriváty –

sudo yum install lsb-core

Pro Arch nebo deriváty –

sudo pacman -S lsb-core

Zde je návod, jak používat lsb_release příkaz.

lsb_release vrací aktuálně spuštěnou verzi lsb. BTW, lsb je zkratka pro Linux Standard Base.

lsb_release -a
lsb_release -c
lsb_release -r

Argumenty můžete také kombinovat, abyste získali pouze informace, které potřebujete.

lsb_release -rcd


Ubuntu
  1. [Opraveno] bash:sudo:příkaz nenalezen

  2. rm:příkaz nenalezen

  3. mv:příkaz nenalezen

  1. Tr:Příkaz nenalezen?

  2. ln:příkaz nenalezen

  3. lsb_release:příkaz nebyl nalezen v nejnovějším kontejneru Ubuntu Docker

  1. Příkaz spawn nebyl nalezen na Ubuntu 14.04?

  2. id:příkaz nenalezen

  3. w:příkaz nenalezen