使用しているFedoraのバージョンを確認するにはどうすればよいですか?


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

与える:

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

ただし、/etc/netplug.d/netplugファイル内のFedoraバージョンを確認してください。本気ですか?



@ Fuser97381:それは真実ではありません。キュレーションは重要であり、キュレーションはGoogleを通じて行われません。
オービットのライトネスレース

1
@LightnessRacesinOrbit False。コンテンツの作成者の労力を生かしているサイトの所有者にとっては、キュレーション(キュレーターシップではなくwtf)が重要になる可能性がありますが、ユーザーはGoogleを通じて情報を見つけるため、両方のサイトにインデックスが付けられるため、重要ではありません。
Darth Egregious 16年

@ Fuser97381:それは彼らにとって重要ではないことを知っていますが、あなたはそれがまったく重要ではないことをほのめかしました、それ誤りです。
Orbitのライトネスレース

1
cat /etc/fedora-release/
Seraf

回答:


145
cat /etc/issue

または cat /etc/fedora-release@Bruce ONeelの提案どおり


おかげで、実際にはRed Hat Enterprise Linux ASリリース4(Nahant Update 5)です
pindare

10
しかし、誰かがログインバナーを変更した場合、これは機能しません…私は通常、自分で編集しているため、多くの(ほとんどの)企業のIT部門が行うようです... :-(
BRPocock

8
それは間違った答えです。@BruceONeelの答えは正しいものとして受け入れられるはずです
イゴール

5
fedora 26では機能しません。ただし、Bruceの回答は機能します。
レオUfimtsev 2017

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

136

あなたも試すことができます/etc/redhat-release/etc/fedora-release

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

16
cat /etc/redhat-release私にとっても機能しますが、cat /etc/os-release詳細な情報を提供するほうが優れています。
Olivier Faucheux

50

提案された標準ファイルは/etc/os-releaseです。http://www.freedesktop.org/software/systemd/man/os-release.htmlを参照してください

あなたは次のようなものを実行できます:

$ source /etc/os-release
$ echo $ID
fedora
$ echo $VERSION_ID
17
$ echo $VERSION
17 (Beefy Miracle)

1
を使用sourceして変数をロードすることは考えていませんでした。常に値を解析しようとしました。鮮やかさ!
wisbucky

20

あなたが必要なものを与えることができる最も簡単なコマンドですが、他のいくつかの良い情報も次のとおりです:

hostnamectl

1
これは間違いなく最も便利な答えであり、ビット数も示しています。いいね!
ジョシュアスリーパー

20

あなたは試すことができます

lsb_release -a

少なくともDebianとUbuntuで動作します(LSBなので、少なくとも他のほとんどのメインストリームディストリビューションで動作するはずです)。http://rpmfind.net/linux/RPM/sourceforge/l/ls/lsb/lsb_release-1.0-1.i386.htmlは、かなり前から存在していることを示唆しています。


1
それはパッケージredhat-lsbにあります。少なくとも(Fedora 15)(会社のITは失敗しましたか?)職場の私のボックスにはデフォルトでインストールされていませんが、私の家庭のFedora 16のボックスにはありました。(デフォルトのパッケージかどうかは不明)
BRPocock

1
またはlsb_release -d、出力を短くします。
ROMANIA_engineer 2016

8
cat /etc/*release

ほとんどすべての主要なディストリビューションに共通です。


1
これは本当です!このコマンドは、事実上すべてのLinuxディストリビューションで使用できます。
specialk1st 2017年

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

どうuname -aですか?


これにより、異なるバージョンのFCまたはRHELからのLinuxカーネルのバージョンがわかります。カーネルを変更した場合、/ etc / issueによって報告されたOSが残っているかどうかは議論の余地がありますが、そこにはあります。:)
デビッドグラント

uname -aは、ディストリビューションではなく、カーネル、ネットワーク、マシン、プロセッサ、ハードウェア、およびオペレーティングシステム用のGNU / Linuxを提供します。それだけでは不十分です。
2009

fedora 19のuname -a:Linuxホスト名3.11.4-201.fc19.x86_64#1 SMP Thu Oct 10 14:11:18 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux fedoraのカーネルには、ファイル名に次のようにファイル名に埋め込まれたfedoraバージョンがあります。 :)はfedora 20へのアップグレード後にこのコマンドを再実行します(fedupはatmを実行しており、カーネルファイル名が変更されたかどうかを後で報告します)
jascha

Linuxのホスト名3.11.4-301.fc20.x86_64#1 SMP木10月10日15時09分17秒UTC 2013 x86_64のx86_64のx86_64のGNU / LinuxのザッツのFedora 20に更新するfedup-CLIを実行した後は、uname -aの出力
ヤッシャ

5

これらのコマンドはArtik 10で機能しました。

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

そしてこれらの他の人はしませんでした:

  • lsb_release -a
  • うなめ

2

Fedora 25(ワークステーション)の私のインストールでは、すべての配布ID情報がこのファイルで見つかりました。

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

これには、

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

0

uname -aは私のfc11で動作します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.