GNU/Linux >> Linux の 問題 >  >> Ubuntu

[修正]Ubuntuまたは派生物でlsb_releaseコマンドが見つからない

lsb_release bashスクリプトライターにとって重要なコマンドです。現在インストールされているLinuxディストリビューション、特定のバージョン、およびコード名をユーザーに通知します。

昨日、クライアント用にRaspberry pi Webサーバーをセットアップしようとしていて、ディストリビューション名を知るために必要な特定のパッケージをセットアップするために実行しているスクリプトを見つけました。スクリプトはlsb_releaseを使用していました ディストリビューションの名前を知るコマンドですが、「lsb_releaseコマンドが見つかりません」というエラーで失敗しました。

lsb_releaseコマンドは、箱から出してすぐにすべてのLinuxディストリビューションで使用できると思いましたが、使用できません。

lsb_releaseコマンドが見つかりません」というエラーが表示された場合 「これが修正方法です。

lsb_releaseコマンドが見つからない問題を修正

エラーを修正するには、lsb-coreパッケージをインストールする必要があります。このパッケージは、ほとんどすべてのリポジトリで利用できます。したがって、lsb-coreをインストールすると、エラーが修正されます。

ディストリビューションがDebianベースでない場合でも、リポジトリで利用できるはずです。ディストリビューションパッケージマネージャーを使用して、lsb-coreをインストールします。

sudo apt install lsb-core

フェドーラまたは派生物の場合–

sudo dnf install lsb-core

CentOSまたは派生物の場合–

sudo yum install lsb-core

Archまたは派生物の場合–

sudo pacman -S lsb-core

lsb_releaseの使用方法は次のとおりです 指図。

lsb_releaseは、現在実行中のlsbバージョンを返します。ところで、lsbはLinuxStandardBaseの略です。

lsb_release -a
lsb_release -c
lsb_release -r

引数を組み合わせて、必要な情報だけを取得することもできます。

lsb_release -rcd


Ubuntu
  1. Tr:コマンドが見つかりませんか?

  2. Ubuntu 14.04でスポーンコマンドが見つかりませんか?

  3. ln:コマンドが見つかりません

  1. [修正]bash:sudo:コマンドが見つかりません

  2. (解決済み)apt-add-repositoryコマンドが見つかりません–UbuntuとDebian

  3. lsb_release:最新の Ubuntu Docker コンテナにコマンドが見つかりません

  1. id:コマンドが見つかりません

  2. w:コマンドが見つかりません

  3. df:コマンドが見つかりません