15%

Tüm Hosting Hizmetlerinde %15 indirim

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın:

Skills
Başlayın
11.08.2025

Linux Sürümünüzü Bulma: Tüm Dağıtımlar İçin Eksiksiz Bir Kılavuz

İster kişisel bir iş istasyonunu, bulut tabanlı bir VPS Hosting ortamını veya bir Dedicated Server‘ı yönetiyor olun, tam Linux sürümünüzü bilmek sistem yönetiminin en temel becerilerinden biridir. Bu, yazılım uyumluluğunu, güvenlik yaması yönetimini, sorun giderme doğruluğunu ve dağıtıma özgü belgeleri doğru şekilde takip etme yeteneğini doğrudan etkiler.

Bu kapsamlı kılavuzda, hızlı terminal tek satırlılarından grafik masaüstü arayüzlerine kadar Linux sürümünüzü tanımlamak için her güvenilir yöntemi inceleyeceğiz — Ubuntu, Debian, CentOS, Fedora, Arch Linux ve daha fazlasını kapsayan tüm ana dağıtımları ele alacağız.

Linux Sürümünüzü Bilmenin Neden Önemli Olduğu

Komutlara dalmadan önce, bu bilginin neden bu kadar kritik olduğunu anlamaya değer:

  • Yazılım uyumluluğu: Paket yöneticileri ve uygulama yükleyicileri genellikle doğru şekilde çalışması için belirli bir dağıtım ve yayın sürümü gerektirir.
  • Güvenlik ve güncellemeler: İşletim sistemi sürümünüzü bilmek, doğru güvenlik yamalarını uyguladığınızdan ve yaşam sonu (EOL) yayınlarında geri kalmadığınızdan emin olur.
  • Doğru sorun giderme: Hata mesajları, günlük formatları ve sistem davranışı dağıtımlar ve sürümler arasında önemli ölçüde farklılık gösterebilir.
  • Destek verimliliği: Bir destek bileti gönderirken — AlexHost’a veya başka bir satıcıya — Linux sürümünüzü eklemek teknisyenlerin daha hızlı ve daha kesin çözümler sunmasına yardımcı olur.
  • Çekirdek ve sürücü yönetimi: Belirli donanım sürücüleri, çekirdek modülleri ve sistem araçları sürüme bağımlıdır.

Yöntem 1: lsb_release Komutunu Kullanma

lsb_release komutu (Linux Standard Base yayını) insan tarafından okunabilir dağıtım bilgilerini almak için en yaygın kullanılan araçlardan biridir. Çoğu Debian ve Ubuntu tabanlı sistemde varsayılan olarak mevcuttur.

Komut:

lsb_release -a

Örnek Çıktı:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.3 LTS
Release:        22.04
Codename:       jammy

Bu çıktı size tam dağıtım adını, yayın numarasını ve sürüm kod adını verir — yazılım yüklemesi veya destek istekleri için tipik olarak ihtiyaç duyduğunuz tüm bilgiler.

Komut Bulunamazsa Ne Olur?

Sisteminiz command not found döndürürse, dağıtımınızın paket yöneticisini kullanarak paketi yükleyin:

# Debian / Ubuntu
sudo apt install lsb-release

# CentOS / RHEL / AlmaLinux / Rocky Linux
sudo yum install redhat-lsb-core

# Fedora
sudo dnf install redhat-lsb-core

Yöntem 2: /etc/os-release Dosyasını Okuma

/etc/os-release dosyası, neredeyse tüm modern Linux dağıtımlarında bulunan standartlaştırılmış bir işletim sistemi tanımlama dosyasıdır. Bu, en evrensel olarak uyumlu yöntemdir ve Ubuntu, Debian, CentOS, Fedora, Arch Linux, openSUSE ve diğerleri arasında güvenilir bir şekilde çalışır.

Komut:

cat /etc/os-release

Örnek Çıktı (Ubuntu 22.04):

NAME="Ubuntu"
VERSION="22.04.3 LTS (Jammy Jellyfish)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 22.04.3 LTS"
VERSION_ID="22.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"

Örnek Çıktı (CentOS Stream 9):

NAME="CentOS Stream"
VERSION="9"
ID="centos"
ID_LIKE="rhel fedora"
PRETTY_NAME="CentOS Stream 9"

Bu dosya, yürütmeden önce işletim sistemini programlı olarak algılamanız gereken kabuk betikleri ve otomasyon iş akışlarında özellikle yararlıdır.

Pro İpucu: Hızlı bir satırlık sürüm özeti için daha kısa /etc/issue dosyasını da okuyabilirsiniz:

cat /etc/issue

Yöntem 3: hostnamectl Kullanma

hostnamectl komutu systemd paketinin bir parçasıdır ve işletim sistemi, çekirdek sürümü ve donanım mimarisi dahil olmak üzere sistem kimliğinin daha geniş bir anlık görüntüsünü sağlar. systemd çalıştıran herhangi bir sistemde mevcuttur (bu, modern Linux dağıtımlarının büyük çoğunluğunu kapsar).

Komut:

hostnamectl

Örnek Çıktı:

 Static hostname: my-server
       Icon name: computer-vm
         Chassis: vm
      Machine ID: a1b2c3d4e5f6...
         Boot ID: f6e5d4c3b2a1...
  Virtualization: kvm
Operating System: Ubuntu 22.04.3 LTS
          Kernel: Linux 5.15.0-78-generic
    Architecture: x86-64

Bu, özellikle VPS Hosting ortamlarını yönetirken yararlıdır, çünkü kullanımdaki sanallaştırma teknolojisini de ortaya çıkarır (örneğin, KVM, VMware veya LXC).

Yöntem 4: Linux Çekirdek Sürümünü Kontrol Etme

Dağıtım sürümü ve çekirdek sürümü iki ayrı bilgi parçasıdır. Dağıtım sürümü hangi işletim sistemi türünü çalıştırdığınızı söylerken, çekirdek sürümü sürücü uyumluluğu, sistem çağrıları ve düşük seviye hata ayıklama için kritiktir.

Yalnızca Çekirdek Sürümünü Kontrol Edin:

uname -r

Örnek Çıktı:

5.15.0-78-generic

Tam Sistem Bilgisini Kontrol Edin:

uname -a

Örnek Çıktı:

Linux my-server 5.15.0-78-generic #85-Ubuntu SMP Fri Jul 7 15:25:09 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Bu tek komut ana bilgisayar adını, çekirdek yayınını, çekirdek sürümünü, derleme tarihini, makine donanımını, işlemci türünü ve işletim sistemini ortaya çıkarır.

BayrakDöndürülen Bilgi
uname -rYalnızca çekirdek yayın sürümü
uname -vÇekirdek sürümü (derleme zaman damgası)
uname -mMakine donanım mimarisi
uname -oİşletim sistemi adı
uname -aYukarıdakilerin tümü birleştirilmiş

Yöntem 5: Grafik Masaüstü Arayüzü Aracılığıyla Sürümü Kontrol Etme

Tam masaüstü ortamı (GNOME, KDE Plasma, XFCE, vb.) ile Linux çalıştırıyorsanız, terminal açmadan sistem ayarları aracılığıyla işletim sistemi sürümünüzü bulabilirsiniz.

GNOME (Ubuntu, Fedora):

  1. Etkinlikler düğmesine tıklayın veya Uygulama Menüsü‘nü açın.
  2. Ayarlar → Hakkında‘ya gidin.
  3. İşletim sistemi adı, sürümü ve GNOME sürümü görüntülenecektir.

KDE Plasma:

  1. Uygulama Başlatıcısı‘nı açın.
  2. Sistem Ayarları → Bu Sistem Hakkında‘ya gidin.
  3. İşletim Sistemi bölümüne bakın.

XFCE:

  1. Uygulama Menüsü‘nü açın.
  2. Sistem → XFCE Hakkında‘ya gidin veya ayarlar yöneticisinde Sistem Bilgisi‘ni kontrol edin.

Yöntem 6: Uzak VPS veya Dedicated Server’da Linux Sürümünü Kontrol Etme

Bu, bulut altyapısını yöneten sistem yöneticileri için en yaygın senaryodur. AlexHost Dedicated Server veya VPS gibi uzak bir sunucu çalıştırıyorsanız, önce SSH aracılığıyla bağlanmanız gerekir.

Adım 1: SSH Aracılığıyla Bağlanın

ssh username@your-server-ip

username yerine gerçek kullanıcınızı (örneğin, root veya sudo özellikli bir kullanıcı) ve your-server-ip yerine sunucunuzun IP adresini yazın.

Adım 2: Tercih Ettiğiniz Sürüm Kontrol Komutunu Çalıştırın

Bağlandıktan sonra, yukarıdaki yöntemlerden herhangi birini kullanın. En güvenilir kombinasyon:

lsb_release -a && uname -r

Veya maksimum detay için:

cat /etc/os-release && uname -a && hostnamectl

Bu size tek bir çıktıda tam işletim sistemi tanımlaması, çekirdek sürümü ve sistem mimarisi verir — belgeleme veya destek istekleri için idealdir.

> AlexHost İpucu: Birden fazla sunucu yönetirken, sunucu yönetimini merkezileştirmek, işletim sistemi ayrıntılarını izlemek ve tüm altyapınız arasında yönetim görevlerini kolaylaştırmak için bir VPS Kontrol Paneli kullanmayı düşünün.

Hızlı Referans: Tüm Komutlar Bir Bakışta

KomutNe GösterirÇalışır
lsb_release -aTam dağıtım adı, sürüm, kod adıDebian, Ubuntu, CentOS (paket ile)
cat /etc/os-releaseStandartlaştırılmış işletim sistemi tanımlamasıTüm modern dağıtımlar
cat /etc/issueKısa işletim sistemi sürümü özetiÇoğu dağıtım
hostnamectlİşletim sistemi, çekirdek, mimari, sanallaştırmasystemd tabanlı dağıtımlar
uname -rYalnızca çekirdek sürümüTüm Linux dağıtımları
uname -aTam çekirdek ve sistem bilgisiTüm Linux dağıtımları

Yaygın Sorunları Giderme

lsb_release: command not found

Dağıtımınızın paket yöneticisini kullanarak lsb-release paketini yükleyin (yukarıdaki Yöntem 1

15%

Tüm Hosting Hizmetlerinde %15 indirim

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın:

Skills
Başlayın