lsb_release "No LSB modules are available." bei LXC Container aus Template debian-12-standard_12.2-1_amd64

matt69

Member
Nov 12, 2023
70
11
8
Hallo,

LXC Container wurde aus Template "debian-12-standard_12.2-1_amd64" erstellt.
Package lsb-release war per Default vorhanden.

Ich benötige mit lsb_release -cs nur den "codename", z.B. bookworm.
Wie mache ich das?

Code:
$ lsb_release
No LSB modules are available.

$ lsb_release -cs
No LSB modules are available.
bookworm

$ dpkg -l | grep lsb
ii  lsb-release                        12.0-1                         all          Linux Standard Base version reporting utility (minimal implementation)
 
Das ist das Schöne an Linux: es gibt praktisch immer mehrere (oder sogar viele) Lösungen für ein Problem.

Ich erlaube mir noch folgende, eher allgemeine Anmerkung: mein "wegwerfen" der Fehlermeldung in Richtung dev/null ist preiswert, es kostet keinerlei Rechenleistung. Der Umweg über dpkg und grep und cut oder auch nur einer separaten Instanz der Bash generiert dagegen jeweils einen separaten Prozess mit nennenswertem Overhead. Natürlich ist das praktisch egal, wenn man das interaktiv in einem Terminal tut.

Falls man dies allerdings oft tut, zum Beispiel weil man Dutzende Werte per Script monitoren möchte, vielleicht minütlich, dann wird das durchaus relevant. Btdt - been there, done that :)

Viele Grüße
 
  • Like
Reactions: matt69
Das ist das Schöne an Linux: es gibt praktisch immer mehrere (oder sogar viele) Lösungen für ein Problem.
Mir wäre lieber, wenn solche Standard-Befehle wie lsb_release -cs überall gleich funktionieren würden.
Egal ob Raspberry Pi, Debian, Ubuntu,...
Sowas nervt einfach.

Ich erlaube mir noch folgende, eher allgemeine Anmerkung: mein "wegwerfen" der Fehlermeldung in Richtung dev/null ist preiswert, es kostet keinerlei Rechenleistung.
Ich verwende nun lsb_release -cs 2>/dev/null.
 
  • Like
Reactions: UdoB

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!