2009-02-12 24 views
71
sudo find /etc | xargs grep -i fedora > searchFedora 

cho:Tôi làm cách nào để tìm phiên bản Fedora mà tôi sử dụng?

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

Nhưng xem phiên bản Fedora trong file /etc/netplug.d/netplug. Nó có nghiêm trọng không?

+4

Nên được di chuyển đến http://unix.stackexchange.com/ –

+0

@ Fuser97381: Điều đó không đúng. Việc giám tuyển là quan trọng và việc quản lý không diễn ra thông qua Google. –

+1

@LightnessRacesinOrbit False. Curation (không phải curatorship, wtf) có thể quan trọng đối với các chủ sở hữu trang web đang kiếm sống từ người sáng tạo nội dung, nhưng người dùng tìm thấy thông tin thông qua google, chỉ mục cả hai trang web, vì vậy điều đó không quan trọng đối với họ. – Fuser97381

Trả lời

88
cat /etc/issue<br/> 

Hoặc cat /etc/fedora-release theo đề nghị của @ Bruce ONeel

+0

Cảm ơn, Thực sự là phiên bản Red Hat Enterprise Linux AS 4 (Nahant Update 5) – pindare

+10

Tuy nhiên, điều này sẽ không có tác dụng nếu có ai thay đổi các biểu ngữ đăng nhập ... Vì vậy, có vẻ như, làm nhiều (hầu hết) các phòng CNTT của công ty ... :-( – BRFennPocock

+4

Đó là câu trả lời sai. Câu trả lời của @BruceONeel phải được chấp nhận là đúng –

5

gì về uname -a?

+0

Điều đó cho phiên bản hạt nhân Linux, có thể là từ một phiên bản khác của FC hoặc RHEL. vẫn còn đó báo cáo bởi/etc/vấn đề nếu bạn thay đổi hạt nhân, nhưng có bạn đang có. :) –

+0

uname-a không cung cấp cho các distrib nhưng hạt nhân, mạng, mach ine, bộ vi xử lý, phần cứng và GNU/Linux cho hệ điều hành! Chừng đó là không đủ. – pindare

+0

uname -a trên fedora 19: Tên máy chủ lưu trữ 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 hạt nhân của fedora có phiên bản fedora được nhúng trong tên tập tin như bạn có thể thấy :) sẽ chạy lại lệnh này sau khi nâng cấp lên fedora 20 (fedup đang chạy atm, sẽ báo cáo lại sau đó nếu tên tập tin hạt nhân thay đổi hay không) – jascha

105

Bạn cũng có thể thử /etc/redhat-release hay /etc/fedora-release:

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

'cat/etc/redhat-release' hoạt động đối với tôi quá, nhưng tốt hơn là 'cat/etc/os-release' mà thực sự cung cấp thông tin bị xóa. –

17

Bạn có thể thử

lsb_release -a 

mà hoạt động trên ít nhất Debian và Ubuntu (và vì nó là LSB, cần chắc chắn được trên hầu hết các các bản phân phối chủ đạo khác ít nhất). http://rpmfind.net/linux/RPM/sourceforge/l/ls/lsb/lsb_release-1.0-1.i386.html cho thấy nó đã được khoảng một thời gian.

+1

Đó là trong gói 'redhat-lsb', không được cài đặt mặc định trên hộp của tôi tại nơi làm việc, ít nhất (Fedora 15) (IT của công ty thất bại?) Nhưng đã ở trong hộp Fedora 16 của tôi. (Không chắc chắn nếu đó là một gói mặc định hay không) – BRFennPocock

+1

Hoặc 'lsb_release -d' cho một đầu ra ngắn hơn. –

0

uname -a làm việc với FC11 tôi

6
[[email protected] ~]$ 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 


[[email protected] ~]$ 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 
[[email protected] ~]$ 
7

Lệnh đơn giản nhất mà có thể cung cấp cho bạn những gì bạn cần nhưng một số thông tin tốt khác nữa là:

hostnamectl 
2

Ngày cài đặt của tôi về Fedora 25 (máy trạm) tất cả thông tin ID phân phối được tìm thấy trong tệp này:

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

này bao gồm,

  • NAME = Fedora
  • VERSION = "25 (Workstation Edition)"
  • ID = fedora
  • VERSION_ID = 25
  • PRETTY_NAME = "Fedora 25 (Workstation Edition)"
  • < ...>
  • VARIANT = "Workstation Edition"
  • VARIANT_ID = máy trạm
2

Những lệnh này làm việc cho Artik 10:

  • cat/etc/fedora phát hành
  • cat/etc/vấn đề
  • hostnamectl

và những người khác thì không:

  • lsb_release -a
  • uname -a
4
cat /etc/*release 

Đó là phổ quát cho hầu hết các phân phối chính.

+0

Điều này rất đúng! Lệnh này có thể được sử dụng trên thực tế bất kỳ bản phân phối Linux nào. – specialk1st

Các vấn đề liên quan