Làm cách nào để biết phiên bản Fedora nào tôi đang chạy từ cli (không phải là uname -a)?


10

Tôi muốn biết hộp đó là Fedora Core 4 hay Redhat 9, hay CentOS, v.v ... không phải nếu nó có Kernel 2.6.x

Câu trả lời:


4

Trên các hệ thống hiện đại, bạn sẽ có thể xem trong / etc / lsb-phát hành

mojo-jojo david% cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu karmic (development branch)"

Đây phải là cách bắt buộc của LSB để tìm ra bản phân phối trên các bản phân phối Linux khác nhau.

Bạn không nên dựa vào / etc / vấn đề, vì nó được sử dụng cho thông điệp đăng nhập và ai đó có thể thay đổi nó.


1
trên centOS 5.3 tệp đó không tồn tại, nhưng thư mục bin cung cấp lsb_release dưới dạng thay thế lệnh
Zak

lsb_release không khả dụng trên hình ảnh cơ sở của Fedora (21 Workstation)
ACyclic

Từ trang Wikipedia Linux Standard Base: "Lệnh lsb_release -a có sẵn trong nhiều hệ thống để lấy chi tiết phiên bản LSB, hoặc có thể được cung cấp bằng cách cài đặt gói thích hợp, ví dụ gói redhat-lsb trên Red-Hat có hương vị Các bản phân phối Linux như Fedora. [2] " en.wikipedia.org/wiki/Linux_St Chuẩn_Base
Jeremy Hajek

1
Phát hành lsb không tồn tại trên các hệ thống fedora. Tệp chính xác được gọi là phát hành hệ thống
Federico Galli

16

Điều này có lẽ?

[dummyuser @ d400 ~] $ ls -l / etc / phát hành hệ thống
lrwxrwxrwx. 1 root 14 2009-06-04 19:05 / etc / system-release -> fedora-release

[dummuser @ d400 ~] $ cat / etc / phát hành hệ thống
Fedora phát hành 11 (Leonidas)




2

Thậm chí tốt hơn và * nix Worldwide:

lsb_release -d

0

Ahh trả lời câu hỏi của riêng tôi ..

mèo / etc / vấn đề


1
đây sẽ không phải là một cách đáng tin cậy để kiểm tra phiên bản máy chủ bởi vì bất kỳ sysadmin nào cũng có thể sửa đổi nội dung của tệp đó. Tôi sửa đổi các tập tin / etc / vấn đề và /etc/su.net để hiển thị tên công ty và thông báo pháp lý (và xóa rõ ràng tên phân phối và thông tin phiên bản) (
Roy Rico
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.