Jak mogę znaleźć wersję Fedory, której używam?


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

daje:

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

Ale zobacz wersję Fedory w /etc/netplug.d/netplugpliku. Czy to poważne?


5
Powinien zostać przeniesiony do unix.stackexchange.com
Atiq Rahman

@ Fuser97381: To nieprawda. Kuratorstwo jest ważne, a kuratorowanie nie odbywa się za pośrednictwem Google.
Wyścigi lekkości na orbicie

1
@LightnessRacesinOrbit False. Dobór (nie kuratorstwo, wtf) może być ważny dla właścicieli witryn, którzy żyją z pracy twórców treści, ale użytkownicy znajdują informacje za pośrednictwem Google, które indeksuje obie witryny, więc nie ma to dla nich znaczenia.
Darth Egregious,

@ Fuser97381: Wiem, że to nie ma dla nich znaczenia, ale sugerowałeś, że to w ogóle nie ma znaczenia, co jest fałszywe.
Wyścigi lekkości na orbicie

1
cat /etc/fedora-release/
Seraf

Odpowiedzi:


146
cat /etc/issue

Lub cat /etc/fedora-releasezgodnie z sugestią @Bruce ONeel


Dzięki, Indeed to Red Hat Enterprise Linux AS w wersji 4 (aktualizacja Nahant 5)
pindare

10
Jednak to nie zadziała, jeśli ktoś zmieni banery logowania… Zwykle edytuję moje, więc wydaje się, że
pracuję w

8
To zła odpowiedź. Odpowiedź @BruceONeel należy uznać za właściwą
Igor Chubin

5
Nie działa w Fedorze 26. Jednak odpowiedź Bruce'a działa.
Leo Ufimtsev

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

136

Możesz też spróbować /etc/redhat-releaselub /etc/fedora-release:

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

16
cat /etc/redhat-releasedla mnie też działa, ale tym lepiej, cat /etc/os-releaseco naprawdę daje szczegółowe informacje.
Olivier Faucheux


20

Najprostsze polecenie, które może dać ci to, czego potrzebujesz, ale także inne dobre informacje:

hostnamectl

1
Jest to zdecydowanie najwygodniejsza odpowiedź, a także pokazuje bitowość. Miły!
Joshua Sleeper

20

Możesz spróbować

lsb_release -a

który działa przynajmniej na Debianie i Ubuntu (a ponieważ jest to LSB, z pewnością powinien być przynajmniej na większości innych głównych dystrybucji). http://rpmfind.net/linux/RPM/sourceforge/l/ls/lsb/lsb_release-1.0-1.i386.html sugeruje, że istnieje już od dłuższego czasu.


1
Jest w pakiecie redhat-lsb, który nie był domyślnie instalowany na moim komputerze w pracy, przynajmniej (Fedora 15) (korporacyjny błąd IT?), Ale znajdował się w moim domowym pudełku Fedora 16. (Nie jestem pewien, czy jest to pakiet domyślny, czy nie)
BRPocock

1
Lub lsb_release -ddla krótszej wydajności.
ROMANIA_engineer

8
cat /etc/*release

Jest uniwersalny dla prawie każdej większej dystrybucji.


1
To jest najprawdziwsza prawda! To polecenie może być używane w praktycznie każdej dystrybucji Linuksa.
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

O co chodzi uname -a?


To daje wersję jądra Linuksa, która może pochodzić z innej wersji FC lub RHEL. Jest to dyskusyjne, jeśli system operacyjny pozostaje taki, który jest zgłaszany przez / etc / issue, jeśli zmienisz jądro, ale tak jest. :)
David Grant

uname -a nie daje dystrybucji, ale jądro, sieć, maszynę, procesor, sprzęt i GNU / Linux dla systemu operacyjnego! To nie wystarczy.
pindare

uname -a w Fedorze 19: nazwa hosta Linuksa 3.11.4-201.fc19.x86_64 # 1 SMP czw. 10 października 14:11:18 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux jądro Fedory ma wersję Fedory osadzoną w nazwie pliku jako widać :) uruchomi ponownie to polecenie po uaktualnieniu do Fedory 20 (fedora działa w serwisie ATM, poinformuje później, czy nazwa pliku jądra uległa zmianie, czy nie)
jascha

Nazwa hosta Linuksa 3.11.4-301.fc20.x86_64 # 1 SMP czw. 10 października 15:09:17 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux, który jest wynikiem polecenia uname -a po uruchomieniu fedup-cli w celu aktualizacji do
Fedory

5

Te polecenia działały dla Artika 10:

  • cat / etc / fedora-release
  • cat / etc / issue
  • hostnamectl

a ci inni nie:

  • lsb_release -a
  • uname -a

2

Podczas mojej instalacji Fedory 25 (stacja robocza) wszystkie informacje o identyfikatorze dystrybucji zostały znalezione w tym pliku:

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

Obejmuje to,

  • NAZWA = Fedora
  • VERSION = "25 (wersja dla stacji roboczych)"
  • ID = fedora
  • VERSION_ID = 25
  • PRETTY_NAME = "Fedora 25 (wersja dla stacji roboczych)"
  • <...>
  • VARIANT = "Wersja dla stacji roboczych"
  • VARIANT_ID = stacja robocza

0

uname -a działa z moim fc11

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.