一部のdebianビルドにはlsb_releaseがありませんか?


25

私がリリースしている.debパッケージは、lsb_releaseを呼び出すことができることを期待しています。Debian 6.0.5を使用している1人の顧客は、lsb_releaseコマンド(ターミナルでも)がコマンドが見つからないというエラーを生成することを示しました。この標準ですか、それとも彼のDebianビルドに何か問題がありますか?

回答:


28

コマンドlsb-releaseを提供するパッケージがありますlsb_release。これは別にあるlsblsb-baselsb-coreのパッケージ。lsbパッケージはどれも必須ではありません。したがって、パッケージが必要なlsb_release場合は、依存することを指定する必要がありますlsb-release


4
適切な命名に注意してください。パッケージ名lsb-releaseにはダッシュがlsb_release付いていますが、コマンドにはアンダースコアが付いています。
Doka

14

すべてのDebianビルドが持っているわけではありませんlsb_release。たとえば、公式のUbuntu Dockerイメージでもがありませんlsb_release

代替手段はを使用することcat /etc/os-releaseです。


セットアップする新しいraspi、この質問への毎月の訪問の時間。
Tejasケール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.