OS version not displayed
-
-
Versuch mal:
Zitat
cat /proc/version -
-
Es geht um uname. Normal soll das mittels "-v" gehen und es steht zu recht auch noch in Help (uname --help)
Übrigens wie kann ich in CLI sehen daß OE 2.2 drauf ist (und nicht 2.0 zb) -
am einfachsten geht es indem du nach schaust ob es ein dpkg directory gibt - das verwende ich meistens um DreamOS von allem anderen im Plugins abzugrenzen:
if os.path.exists("/var/lib/dpkg/status"):
Alle anderen haben ein /var/lib/opkg/status File.
-
-
Es geht um uname. Normal soll das mittels "-v" gehen und es steht zu recht auch noch in Help (uname --help)
Übrigens wie kann ich in CLI sehen daß OE 2.2 drauf ist (und nicht 2.0 zb)Nein uname -v gibt genau das aus was es soll
-
Nein uname -v gibt genau das aus was es soll
Echt.... Wenn ich "uname --help" eingebe, sehe ich bei "-v": OS version.Code
Alles anzeigenroot@dm7080:~# uname --help BusyBox v1.21.1 (2016-03-29 16:43:59 UTC) multi-call binary. Usage: uname [-amnrspv] Print system information -a Print all -m The machine (hardware) type -n Hostname -r OS release -s OS name (default) -p Processor type -v OS version
Wo ist denn die OS version (siehe ersten Bericht)?
-
Was verstehst du überhaupt unter OS Version? Das hat nichts mit Enigma2 zu tun, OS = Kernel = Linux...
Die Ausgabe ist völlig korrekt -s gibt den Namen aus, -r die Kernel-Release und -v die Kernel-Version (in diesem Falle Build Nr. 26 incl. dem Kompilierungsdatum)Coderoot@dm7080:~# uname -s Linux root@dm7080:~# uname -r 3.4-3.5-dm7080 root@dm7080:~# uname -v #26 SMP Tue Jul 12 13:09:27 UTC 2016 root@dm7080:~# uname -a Linux dm7080 3.4-3.5-dm7080 #26 SMP Tue Jul 12 13:09:27 UTC 2016 mips GNU/Linux
Hier mal die richtige Hilfe vom vollwertigen uname Befehl:
Code
Alles anzeigenuname --help Aufruf: uname [OPTION]... Bestimmte Systeminformationen ausgeben. Ohne OPTION dasselbe wie -s. -a, --all alle Informationen ausgeben, in der folgenden Reihenfolge (außer -p und -i, wenn nicht bekannt): -s, --kernel-name Namen des Kernels ausgeben -n, --nodename Netzwerknamen der Maschine ausgeben -r, --kernel-release Release-Nummer des Kernels ausgeben -v, --kernel-version Version des Kernels ausgeben -m, --machine Maschinentyp (Hardware) ausgeben -p, --processor Typ des Prozessors ausgeben (oder »unknown«) -i, --hardware-platform Hardwareplattform ausgeben (oder »unknown«) -o, --operating-system Namen des Betriebssystems ausgeben --help diese Hilfe anzeigen und beenden --version Versionsinformation anzeigen und beenden
-
Das ist aber nicht die Ausgabe auf der Dreambox. Kernel ist natürlich nicht gleich an OS. OS ist operating system und Kernel ist kein OS. OS ist wie Linux, Windows usw. Kernel ist ein Teil von OS und produziert low-level services
-
Linux = Kernel das OS heißt GNU/Linux
Und egal was du behaupten willst diese Ausgabe von uname ist auf allen Linuxsystemen gleich, egal ob die Ausgabe vom echten vollwertigen uname oder von busybox kommt. -
-
-
@gutemine: bei ubuntu steht auch (uname -h) daß mit uname -v die Kernel-Version gezeigt wird ! Also stimmt das bei ubuntu
Viril: hier auch so etwasEs geht darum daß nicht wie angekündigt die OS Version sondern die Kernel-Version gezeigt werden soll (genau so wie bei anderen Parameter).
Kernel ist kein OS sondern ein Teil davon. -
D.h. du wärst zufrieden, wenn im busybox für uname die Help-Ausgabe angepasst wird?
-
Kernel ist kein OS sondern ein Teil davon.
Das ist deine Auslegung das sehen wohl andere Personen anders.
Und Busybox stammt nicht von DMM. -
-
Und Busybox stammt nicht von DMM.
Pssst! Das wäre mein nächster Hinweis gewesen
Aber gut. Dann halt jetzt: Wenn du das geändert haben willst, melde es bei busybox https://bugs.busybox.net/