CLI'den hangi Fedora sürümünü çalıştırdığımı nasıl öğrenebilirim (uname -a değil)?


10

Kutunun Fedora Core 4 veya Redhat 9 veya CentOS, vb. Olup olmadığını bilmek istiyorum ... Çekirdek 2.6.x'e sahip değilse değil

Yanıtlar:


4

Modern sistemlerde / etc / lsb-release içine bakabilmelisiniz

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

Bu, LSB'nin farklı Linux dağıtımları arasındaki dağıtımını bulmanın zorunlu yolu olmalıdır.

/ Etc / issue'a güvenmemelisiniz, çünkü oturum açma mesajı için kullanılır ve birisi bunu değiştirebilir.


1
Bu dosya mevcut değil, ancak bin dizini sağlar komut alternatif olarak lsb_release sağlar
Zak

lsb_release, Fedora (21 İş İstasyonu) ana resmi üzerinde mevcut değil
ACyclic

Wikipedia Linux Standart Temel sayfasından: "LSB sürüm ayrıntılarını almak için birçok sistemde lsb_release -a komutu kullanılabilir veya uygun bir paket, örneğin Red-Hat-aromalı üzerine redhat-lsb paketi kurularak kullanılabilir. Fedora gibi Linux dağıtımları. [2] " en.wikipedia.org/wiki/Linux_Standard_Base
Jeremy Hajek

1
lsb-release, fedora sistemlerinde mevcut değildir. Doğru dosyaya sistem sürümü denir
Federico Galli

16

Bu belki?

[dummyuser @ d400 ~] $ ls -l / etc / system-release
lrwxrwxrwx. 1 kök kökü 14 2009-06-04 19:05 / etc / system-release -> fedora-release

[dummuser @ d400 ~] $ cat / etc / sistem sürümü
Fedora sürüm 11 (Leonidas)




2

Daha da iyisi ve * nixwide:

lsb_release -d

0

Ahh kendi soruma cevap ..

kedi / vb / sayı


1
herhangi bir sysadmin bu dosyanın içeriğini değiştirebileceğinden bu sunucu sürümünü kontrol etmenin güvenilir bir yolu olmayacaktır. / Etc / issue ve /etc/issue.net dosyalarını şirket adını ve yasal bildirimi görüntülemek için değiştirdim (ve dağıtım adını ve sürüm bilgilerini açıkça kaldırın) (
Roy Rico
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.