lsb_release: komut en son Ubuntu Docker kapsayıcısında bulunamadı


11

Sadece bir şeyi çabucak test etmek istedim. Bu yüzden bir liman işçisi konteyneri çalıştırdım ve hangi sürümü çalıştırdığımı kontrol etmek istedim:

$ docker run -it ubuntu    
root@471bdb08b11a:/# lsb_release -a
bash: lsb_release: command not found
root@471bdb08b11a:/# 

Bu yüzden yüklemeyi denedim ( burada önerildiği gibi ):

root@471bdb08b11a:/# apt install lsb_release
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package lsb_release
root@471bdb08b11a:/# 

Bunun neden çalışmadığına dair bir fikrin var mı?

Yanıtlar:


15

Görünüşe göre lsb_release kurulu değil.

üzerinden yükleyebilirsin

apt-get update && apt-get install -y lsb-release && apt-get clean all

Umarım yardımcı olur ;)


2
Sadece paketi kurmam gerekiyordu lsb-release. lsb-coreçok işe yarıyor, ama ihtiyacım olmayan bir sürü bağımlılık getiriyor.
CodeMouse92

4
Bu yüzden Linux sürümünü seviyorum - kara büyü sadece OS sürümünü görmek için çeşitli ekranlar çıktı!
Alexander Christov
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.