Apakah beberapa bangunan debian tidak memiliki lsb_release?

27

Paket deb. Saya merilis mengharapkan bahwa itu dapat memanggil lsb_release. Satu pelanggan menggunakan Debian 6.0.5 menunjukkan bahwa perintah lsb_release (bahkan di terminal) menghasilkan perintah tidak ditemukan kesalahan. Apakah standar ini atau ada yang salah dengan bangunan Debiannya?

UsAaR33
sumber

Jawaban:

30

Ada lsb-releasepaket yang memasok lsb_releaseperintah. Ini terpisah dari lsb, lsb-base, dan lsb-corepaket. Tidak ada paket lsb yang penting . Jadi, jika paket Anda perlu, lsb_releaseitu harus menentukan bahwa itu tergantung pada lsb-release.

Suap
sumber
4
Berhati-hatilah dalam penamaan yang tepat: nama paket lsb-releasememiliki tanda hubung, tetapi lsb_releaseperintah memiliki garis bawah.
Doka
15

Tidak semua build Debian memiliki lsb_release. Misalnya, bahkan gambar Docker resmi Ubuntu tidak memiliki lsb_release.

Alternatifnya adalah menggunakan cat /etc/os-release.

wisbucky
sumber
Raspi baru untuk disiapkan, saatnya kunjungan bulanan saya ke pertanyaan ini.
Tejas Kale