Czy niektóre kompilacje Debiana nie mają lsb_release?


26

Pakiet .deb, który wypuszczam, oczekuje, że może wywołać lsb_release. Jeden klient korzystający z Debiana 6.0.5 wskazał, że polecenie lsb_release (nawet w terminalu) powoduje błąd nie znalezienia polecenia. Czy to standard, czy coś jest nie tak z jego wersją Debiana?

Odpowiedzi:


29

Istnieje lsb-releasepakiet, który dostarcza lsb_releasepolecenie. To jest oddzielone od lsb, lsb-basei lsb-corepaczek. Żaden z pakietów lsb nie jest niezbędny . Więc jeśli twój pakiet potrzebuje lsb_release, należy określić, że to zależy lsb-release.


4
Zadbaj o prawidłowe nazewnictwo: nazwa pakietu lsb-releasema myślnik, ale lsb_releasepolecenie ma znak podkreślenia.
Doka

14

Nie wszystkie wersje Debiana mają lsb_release. Na przykład nawet oficjalny obraz Ubuntu Docker nie ma go lsb_release.

Alternatywą jest użycie cat /etc/os-release.


Nowy raspi do ustawienia, czas na moją comiesięczną wizytę na to pytanie.
Tejas Kale
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.