Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Linuxversion aus Programm heraus bestimmen

  1. #1
    Registrierter Benutzer
    Registriert seit
    22.05.2001
    Ort
    Emden
    Beiträge
    30

    Linuxversion aus Programm heraus bestimmen

    Moinsen Leute,

    ich suche eine Möglichkeit, um die Version von Linux (wie etwas mit uname -a auf der Konsole) aus einem C-Programm heraus zu bestimmen.

    Ich habe mir zwar schon exec() und Abarten angeschaut, frage jedoch lieber nach. Bestimmt gibt es eine bessere/andere Variante.

    Fragende Grüße

    Torsten
    104 Tasten Maus.
    Tastatur mit Scrollrad

  2. #2
    Registrierter Benutzer
    Registriert seit
    20.07.2003
    Beiträge
    147
    du kannst ja /proc/version als file ansprechen. IMHO sollte das reichen.

    mfg

    c.

  3. #3
    Registrierter Benutzer
    Registriert seit
    22.05.2001
    Ort
    Emden
    Beiträge
    30
    Moinsen,

    stimmt, danke.

    Ist zwar etwas dolle an Infos darin, doch das kann man sich ja zurecht schneiden.

    Sonst noch Ideen?

    Grüße

    Torsten
    104 Tasten Maus.
    Tastatur mit Scrollrad

  4. #4
    Registrierter Benutzer
    Registriert seit
    14.05.2001
    Beiträge
    63
    hallo,

    die Funktion uname() wird dir in dem Bezug sicher weiterhelfen. Mit ihr kannst du sysname, nodename, release, version und maschine einzeln auslesen.
    -> sys/utsname.h

    h.d.

  5. #5
    Registrierter Benutzer
    Registriert seit
    10.03.2001
    Ort
    Delmenhorst
    Beiträge
    118
    guck dir mal "man 2 uname" an.
    Holarse.de - Spielen unter Linux

  6. #6
    Registrierter Benutzer
    Registriert seit
    22.05.2001
    Ort
    Emden
    Beiträge
    30
    Moinsen Leute,

    na duffte, das gefällt viel mehr. Genau was Passendes dabei.

    Besten Dank für die Info.

    Grüße

    Torsten
    104 Tasten Maus.
    Tastatur mit Scrollrad

  7. #7
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Wozu brauchst du das denn?

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  8. #8
    Registrierter Benutzer
    Registriert seit
    22.05.2001
    Ort
    Emden
    Beiträge
    30
    Ich baue mir gerade eine Client-Server-Verbindung auf.
    Dem Client werden dabei ein paar Befehle bereitgestellt. U.a. kann er auch erfahren, auf was für einem System der Server läuft.

    Grüße

    Torsten
    104 Tasten Maus.
    Tastatur mit Scrollrad

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •