Bagaimana cara mengetahui versi Fedora yang saya gunakan?


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

memberikan:

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

Tetapi lihat versi Fedora di /etc/netplug.d/netplugfile. Apakah ini serius?


5
Harus bermigrasi ke unix.stackexchange.com
Atiq Rahman

@ Fuser97381: Itu tidak benar. Kurator penting dan kurasi tidak dilakukan melalui Google.
Balapan Ringan di Orbit

1
@LightnessRacesinOr Salah. Kurasi (bukan kurator, wtf) mungkin penting bagi pemilik situs yang mencari nafkah dari kerja keras pembuat konten, tetapi pengguna menemukan informasi melalui google, yang mengindeks kedua situs, jadi tidak masalah bagi mereka.
Darth Egregious

@ Fuser97381: Saya tahu itu tidak masalah bagi mereka, tetapi Anda menyindir bahwa tidak masalah sama sekali, yang mana yang salah.
Balapan Ringan di Orbit

1
cat /etc/fedora-release/
Seraf

Jawaban:


146
cat /etc/issue

Atau cat /etc/fedora-releaseseperti yang disarankan oleh @Bruce ONeel


Terima kasih, Memang adalah rilis Red Hat Enterprise Linux AS 4 (Nahant Update 5)
pindare

10
Namun, ini tidak akan berhasil jika ada yang mengubah spanduk masukā€¦ Saya biasanya mengedit spanduk saya, dan tampaknya, banyak (sebagian besar) departemen TI perusahaan ... :-(
BRPocock

8
Itu jawaban yang salah. Jawaban @BruceONeel harus diterima sebagai jawaban yang benar
Igor Chubin

5
Tidak berfungsi di fedora 26. Namun jawaban Bruce berhasil.
Leo Ufimtsev

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

136

Anda juga dapat mencoba /etc/redhat-releaseatau /etc/fedora-release:

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

16
cat /etc/redhat-releasebekerja untuk saya juga, tetapi yang lebih baik adalah cat /etc/os-releaseyang benar-benar memberikan informasi yang terperinci.
Olivier Faucheux


20

Perintah paling sederhana yang dapat memberi Anda apa yang Anda butuhkan tetapi beberapa info bagus lainnya juga adalah:

hostnamectl

1
Ini jelas merupakan jawaban yang paling nyaman dan juga menunjukkan rasa pahit. Bagus!
Joshua Sleeper

20

Kamu bisa mencoba

lsb_release -a

yang berfungsi setidaknya pada Debian dan Ubuntu (dan karena ini LSB, setidaknya harus ada di sebagian besar distro utama lainnya). http://rpmfind.net/linux/RPM/sourceforge/l/ls/lsb/lsb_release-1.0-1.i386.html menunjukkan bahwa ini sudah ada cukup lama.


1
Ada dalam paket redhat-lsb, yang tidak diinstal secara default di kotak saya di tempat kerja, setidaknya (Fedora 15) (TI perusahaan gagal?) Tetapi ada di kotak Fedora 16 rumah saya. (Tidak yakin apakah itu paket default atau bukan)
BRPocock

1
Atau lsb_release -duntuk output yang lebih pendek.
ROMANIA_engineer

8
cat /etc/*release

Ini universal untuk hampir semua distribusi utama.


1
Ini sangat benar! Perintah ini dapat digunakan di hampir semua distro Linux.
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

Tentang apa uname -a?


Itu memberikan versi kernel Linux, yang mungkin berasal dari versi FC atau RHEL yang berbeda. Ini bisa diperdebatkan jika OS tetap seperti yang dilaporkan oleh / etc / issue jika Anda mengubah kernel, tetapi itu dia. :)
David Grant

uname -a tidak memberikan distrib tetapi kernel, jaringan, mesin, prosesor, perangkat keras dan GNU / Linux untuk sistem operasi! Itu tidak cukup.
pindare

uname -a di fedora 19: Linux hostname 3.11.4-201.fc19.x86_64 # 1 SMP Kam 10 Okt 14:11:18 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux kernel fedora memiliki versi fedora yang tertanam di nama file sebagai Anda dapat melihat :) akan menjalankan kembali perintah ini setelah memutakhirkan ke fedora 20 (fedup menjalankan atm, akan melaporkan kembali setelah itu jika nama file kernel diubah atau tidak)
jascha

Nama host Linux 3.11.4-301.fc20.x86_64 # 1 SMP Kam 10 Okt 15:09:17 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux itu keluaran uname -a setelah menjalankan fedup-cli untuk memperbarui ke fedora 20.
jascha

5

Perintah ini berfungsi untuk Artik 10:

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

dan yang lainnya tidak:

  • lsb_release -a
  • uname -a

2

Pada instalasi Fedora 25 (workstation) saya, semua info ID distribusi ditemukan di file ini:

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

Ini termasuk,

  • NAMA = Fedora
  • VERSI = "25 (Edisi Workstation)"
  • ID = fedora
  • VERSION_ID = 25
  • PRETTY_NAME = "Fedora 25 (Edisi Workstation)"
  • <...>
  • VARIANT = "Edisi Workstation"
  • VARIANT_ID = stasiun kerja

0

uname -a bekerja dengan fc11 saya

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.