Wie finde ich die von mir verwendete Fedora-Version?


116
sudo find /etc | xargs grep -i fedora > searchFedora

gibt:

/etc/netplug.d/netplug: # At least on Fedora Core 1
...

Aber siehe die Fedora-Version in der /etc/netplug.d/netplugDatei. Ist es ernst?



@ Fuser97381: Das stimmt nicht. Kuratorium ist wichtig und das Kuratieren findet nicht über Google statt.
Leichtigkeitsrennen im Orbit

1
@LightnessRacesinOrbit False. Die Kuration (nicht die Kuratorschaft, wtf) mag für die Eigentümer der Websites wichtig sein, die von der Arbeit der Inhaltsersteller leben, aber die Nutzer finden Informationen über Google, das beide Websites indiziert, sodass es ihnen egal ist.
Darth Egregious

@ Fuser97381: Ich weiß , dass es ihnen egal ist, aber Sie deutete an , dass es nicht Sache überhaupt nicht, was ist falsch.
Leichtigkeitsrennen im Orbit

1
cat /etc/fedora-release/
Seraf

Antworten:


145
cat /etc/issue

Oder cat /etc/fedora-releasewie von @Bruce ONeel vorgeschlagen


Vielen Dank, in der Tat ist eine Red Hat Enterprise Linux AS Version 4 (Nahant Update 5)
pindare

10
Dies funktioniert jedoch nicht, wenn jemand die Anmeldebanner geändert hat… Ich bearbeite normalerweise meine und mache anscheinend viele (die meisten) IT-Abteilungen von Unternehmen ... :-(
BRPocock

8
Das ist eine falsche Antwort. Die Antwort von @BruceONeel sollte als die richtige akzeptiert werden
Igor Chubin

5
Funktioniert nicht in Fedora 26. Die Antwort von Bruce funktioniert jedoch.
Leo Ufimtsev

9
\S Kernel \r on an \m (\l)
MariuszS

136

Sie können auch versuchen /etc/redhat-releaseoder /etc/fedora-release:

cat /etc/fedora-release 
Fedora release 7 (Moonshine)

16
cat /etc/redhat-releasefunktioniert auch für mich, aber das Bessere ist, cat /etc/os-releasewas wirklich detaillierte Informationen liefert.
Olivier Faucheux


20

Der einfachste Befehl, der Ihnen das geben kann, was Sie brauchen, aber auch einige andere gute Informationen, ist:

hostnamectl

1
Dies ist definitiv die bequemste Antwort und zeigt auch die Bissigkeit. Nett!
Joshua Sleeper

20

Du könntest es versuchen

lsb_release -a

Das funktioniert zumindest auf Debian und Ubuntu (und da es LSB ist, sollte es zumindest auf den meisten anderen Mainstream-Distributionen sein). http://rpmfind.net/linux/RPM/sourceforge/l/ls/lsb/lsb_release-1.0-1.i386.html legt nahe, dass es schon eine ganze Weile her ist.


1
Es befindet sich im Paket redhat-lsb, das zumindest bei der Arbeit nicht standardmäßig auf meiner Box installiert war (Fedora 15) (Unternehmens-IT schlägt fehl?), Aber auf meiner Fedora 16-Box zu Hause. (Nicht sicher, ob es sich um ein Standardpaket handelt oder nicht)
BRPocock

1
Oder lsb_release -dfür eine kürzere Ausgabe.
ROMANIA_engineer

8
cat /etc/*release

Es ist universell für fast jede größere Distribution.


1
Das ist sehr wahr! Dieser Befehl kann auf praktisch jeder Linux-Distribution verwendet werden.
Specialk1st

6
[Belmiro@HP-550 ~]$ uname -a

Linux HP-550 2.6.30.10-105.2.23.fc11.x86_64 #1 SMP Thu Feb 11 07:06:34 UTC 2010
x86_64 x86_64 x86_64 GNU/Linux


[Belmiro@HP-550 ~]$ lsb_release -a

LSB Version: :core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:deskt
op-3.1-amd64:desktop-3.1-noarch:desktop-3.2-amd64:desktop-3.2-noarch
Distributor ID: Fedora
Description: Fedora release 11 (Leonidas)
Release: 11
Codename: Leonidas
[Belmiro@HP-550 ~]$ 

5

Was ist mit uname -a?


Dies gibt die Version des Linux-Kernels an, die möglicherweise von einer anderen Version von FC oder RHEL stammt. Es ist fraglich, ob das Betriebssystem das von / etc / issue gemeldete bleibt, wenn Sie den Kernel ändern, aber Sie sind da. :)
David Grant

uname -a gibt nicht die Distribution an, sondern Kernel, Netzwerk, Maschine, Prozessor, Hardware und GNU / Linux für das Betriebssystem! Das ist nicht genug.
Pindare

uname -a auf Fedora 19: Linux-Hostname 3.11.4-201.fc19.x86_64 # 1 SMP Do 10.10.14 14:11:18 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux Der Kernel von Fedora hat die Fedora-Version in den Dateinamen als eingebettet Sie können sehen :) wird diesen Befehl nach dem Upgrade auf Fedora 20 erneut ausführen (Fedup läuft atm, wird danach zurückmelden, ob sich der Kernel-Dateiname geändert hat oder nicht)
Jascha

Linux-Hostname 3.11.4-301.fc20.x86_64 # 1 SMP Do 10.10. 15:09:17 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux Dies ist die Ausgabe von uname -a, nachdem fedup-cli ausgeführt wurde, um auf fedora 20 zu aktualisieren.
jascha

5

Diese Befehle funktionierten für Artik 10:

  • cat / etc / fedora-release
  • Katze / etc / Problem
  • hostnamectl

und diese anderen nicht:

  • lsb_release -a
  • uname -a

2

Bei meiner Installation von Fedora 25 (Workstation) wurden alle Informationen zur Distributions-ID in dieser Datei gefunden:

/usr/lib/os.release.d/os-release-workstation 

Dies beinhaltete,

  • NAME = Fedora
  • VERSION = "25 (Workstation Edition)"
  • ID = Fedora
  • VERSION_ID = 25
  • PRETTY_NAME = "Fedora 25 (Workstation Edition)"
  • <...>
  • VARIANT = "Workstation Edition"
  • VARIANT_ID = Arbeitsstation

0

uname -a funktioniert mit meinem fc11

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.