Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Shellscript: Ermitteln der Distribution/ Kernel-Version

  1. #1
    Registrierter Benutzer
    Registriert seit
    Sep 2002
    Beiträge
    5

    Shellscript: Ermitteln der Distribution/ Kernel-Version

    Hallo,

    ich benötige Infos, wie ich mittels Shellscript die Distribution und Kernel-Version ermitteln kann.


    Bei der RedHat-Distribution gibt es folgende Datei

    /etc/redhat-release


    Aus dieser kann ich mittels folgendem Kommando die Version der Distribution ermitteln:

    cat /etc/redhat-release | awk '{print $5}'


    Kann ich die Kernel-Version nur mittels

    uname -r

    feststellen? Oder gibt es einen einfacheren Weg?


    Hauptsächlich interessiert mich noch die Suse-Distribution. Wie kann man da die Infos ermitteln? Infos zu anderen Distribution sind natürlich auch willkommen!


    vielen Dank

    Kevin

  2. #2
    Registrierter Benutzer Avatar von derRichard
    Registriert seit
    Nov 2001
    Beiträge
    5.069
    hallo!

    ich mach einfach immer
    Code:
    cat /proc/version
    mfg
    richard
    There are two factions of CS, the ones that hate computers, and the ones that hate science.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Nov 2001
    Beiträge
    267
    /sbin/kernelversion gibts auch noch.

  4. #4
    kleiner bruder von ruth Avatar von HangLoose
    Registriert seit
    Aug 2002
    Ort
    Old Europe
    Beiträge
    3.894
    hi

    Bei der RedHat-Distribution gibt es folgende Datei /etc/redhat-release

    bei suse findest du die info unter /etc/SuSE-release

    Kann ich die Kernel-Version nur mittels uname -r feststellen? Oder gibt es einen einfacheren Weg?
    ich kenne auch nur den befehl


    Gruß HangLoose

  5. #5
    Registrierter Benutzer
    Registriert seit
    Sep 2002
    Beiträge
    5
    danke euch allen,

    das komm ich mit dem ausprobieren eurer Vorschläge ja garnicht nach, so schnell kammen die Antworten



    also unter

    /proc/version

    finden sich alle Angaben auf einmal. Gut zu wissen.


    @HangLoose

    ich hab auf einem SuSE 8.0-Rechner die SuSE-release -Datei nicht gefunden, kann aber erst morgen noch einmal nachschauen. Kann es sein, das dieses mit der 8.0 geändert wurde (da haben die ja eine menge geändert)


    Problem scheint noch die genaue Bestimmung der Version des Kernel zu sein.

    Mit `uname -r`erhalte ich -> 2.4.18-3custom, wobei für mich zur Auswertung nur 2.4.18-3 wichtig ist (als Variable). Wie kann ich das aufsplitten?

    Das Scriipt `/sbin/kernelversion` ermittelt mir nur die 2.4, was mir leider nicht ausreicht


    mfG

    Kevin

  6. #6
    Registrierter Benutzer
    Registriert seit
    Jun 2002
    Beiträge
    330
    man uname

  7. #7
    kleiner bruder von ruth Avatar von HangLoose
    Registriert seit
    Aug 2002
    Ort
    Old Europe
    Beiträge
    3.894
    moin moin

    ich hab auch die 8.0 und bei mir gibt es die datei.




    Mit `uname -r`erhalte ich -> 2.4.18-3custom, wobei für mich zur Auswertung nur 2.4.18-3 wichtig ist (als Variable). Wie kann ich das aufsplitten?
    das kannst du sicher mit cut lösen. aber wie genau kann ich dir jetzt nicht sagen.


    Gruß HangLoose

Lesezeichen

Berechtigungen

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