Ubuntu Sürümünü Nasıl Öğrenirsiniz: Kontrol Etmenin 6 Güvenilir Yolu

Bir paket yüklemeye, bir sunucu rehberini takip etmeye, bir depo eklemeye veya bir sürücüyü sorun gidermeye çalışıyorsunuz ve talimatlar aniden şu soruyu soruyor: “Hangi Ubuntu sürümünü çalıştırıyorsunuz?” Bu soru, göründüğünden daha önemlidir. Ubuntu sürümleri farklı paket sürümleri, çekirdekler, destek zaman çizelgeleri ve bazen farklı kurulum talimatları kullanır. Birine yanlış sürümü verirseniz veya Linux çekirdek sürümünüzü Ubuntu sürümünüzle karıştırırsanız, yanlış düzeltmeyi uygulamak zorunda kalabilirsiniz.

En hızlı yanıt, nerede çalıştığınıza bağlıdır. Ubuntu Masaüstü'nde, bir terminal açmadan sürümü Ayarlar'dan kontrol edebilirsiniz. Ubuntu Sunucu, uzak bir SSH oturumu, WSL, bulut sanal makinesi veya minimal bir kurulumda ise, bir terminal komutu genellikle daha hızlıdır. Bu rehber en kolay yöntemlerle başlar, ardından sistem dosyalarına ve sorun gidermeye geçer ve sonucu doğru okuduğunuzu doğrulamanın basit bir yoluyla biter.

Hızlı yanıt: Ubuntu sürümünüzü kontrol etmenin en iyi iki yolu

Eğer bir masaüstü arayüzünüz varsa, Ayarlar → Sistem → Hakkında yolunu izleyin ve işletim sistemi bilgilerini arayın. Canonical'ın güncel Ubuntu Masaüstü dokümantasyonu, kurulu sürümü belirlemenin grafiksel yolu olarak bunu tanımlar. Resmi Ubuntu Masaüstü sürüm rehberine bakın.

Eğer bir terminaldeyseniz, şunu çalıştırın:

lsb_release -a

Bu genellikle dağıtıcıyı, açıklamayı, sürüm numarasını ve kod adını gösterir. Ubuntu man sayfası, -a seçeneğini, bu dağıtıma özgü tüm bilgileri görüntüleyen seçenek olarak belgeler. Resmi Ubuntu lsb_release man sayfasına bakın.

Terminalde lsb_release -a komutunu ve sürüm kontrol seçeneklerini gösteren AI tarafından oluşturulmuş Ubuntu masaüstü illüstrasyonu
Masaüstünden ve terminalden bir Ubuntu sürümünü kontrol etmenin AI tarafından oluşturulmuş illüstrasyonu. Bu gerçek bir Ubuntu ekran görüntüsü değildir ve gösterilen örnek sürüm temsili niteliktedir.

Yöntem 1: Ayarlar'da Ubuntu sürümünü kontrol edin

Ubuntu Masaüstü kullanıyorsanız ve komut yazmak istemiyorsanız bu en kolay seçenektir.

  1. Ayarlar'ı açın.
  2. Sistem'i seçin.
  3. Hakkında'yı açın.
  4. Ubuntu sürümünüzü adlandıran işletim sistemi veya sistem detayları girişini arayın.

Ubuntu Masaüstü sürümüne bağlı olarak, tam etiketler biraz değişebilir. Canonical'ın kullanıcı yardımı da Ayarlar'ı açmayı, Sistem'e gitmeyi, ardından Hakkında ve Sistem Detayları'na giderek OS adını ve diğer sistem bilgilerini görmeyi açıklar. Önemli olan kısım, Ubuntu 24.04 LTS veya Ubuntu 26.04 LTS gibi sürüm tanımlayıcısıdır.

Bu yöntem, makinenin başında oturduğunuzda ve hızlı, insan tarafından okunabilir bir yanıta ihtiyaç duyduğunuzda en iyisidir. Başsız (headless) bir sunucuda, otomasyonda veya yalnızca sürüm numarasını bir betiğe kopyalamanız gerektiğinde daha az kullanışlıdır.

Yöntem 2: Net bir terminal yanıtı için lsb_release kullanın

Çoğu etkileşimli terminal oturumu için lsb_release en okunabilir çıktıyı verir.

lsb_release -a

Bir örnek şu şekilde görünebilir:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.1 LTS
Release:        24.04
Codename:       noble

İlk satır No LSB modules are available. diyorsa ancak altında Ubuntu bilgileri görünüyorsa, komut yine de ihtiyacınız olan dağıtım detaylarını size vermiştir. Dikkat etmeniz gereken alanlar şunlardır:

AlanSize ne söylerÖrnek
Description (Açıklama)Okunabilir bir sürüm adıUbuntu 24.04.1 LTS
Release (Sürüm)Ana Ubuntu sürüm serisi24.04
Codename (Kod Adı)Bazı depolar ve dokümantasyon tarafından kullanılan sürüm kod adınoble

Her zaman tüm alanlara ihtiyacınız yoktur. Yalnızca sürüm numarası için şunu kullanın:

lsb_release -rs

Yalnızca kod adı için:

lsb_release -cs

Kısa bir açıklama için:

lsb_release -ds

Bu daha kısa komutlar, değeri dokümantasyona veya bir kabuk betiğine kopyalarken kullanışlıdır.

Yöntem 3: /etc/os-release dosyasını okuyun

Eğer lsb_release mevcut değilse, en kullanışlı yedek yöntem işletim sistemi kimlik dosyasıdır:

cat /etc/os-release

Şunlara benzer alanlar görebilirsiniz:

PRETTY_NAME="Ubuntu 26.04 LTS"
NAME="Ubuntu"
VERSION_ID="26.04"
VERSION="26.04 LTS (Resolute Raccoon)"
VERSION_CODENAME=resolute
ID=ubuntu

Tam alanlar sürüme göre değişir, ancak PRETTY_NAME, VERSION_ID ve VERSION_CODENAME bu görev için en kullanışlı olanlardır. Ubuntu'nun güncel os-release dokümantasyonu, /etc/os-release dosyasının işletim sistemi kimlik verilerini içerdiğini ve mevcut olduğunda /usr/lib/os-release dosyasından öncelikli olduğunu açıklar. Ayrıca programatik OS kimliği için ID ve VERSION_ID değerlerini ve kullanıcıya yönelik etiket için PRETTY_NAME değerini önerir. Resmi Ubuntu os-release man sayfasına bakın.

Eğer diğer değişkenler olmadan yalnızca okunabilir adı istiyorsanız, basit bir komut şudur:

grep '^PRETTY_NAME=' /etc/os-release

Betikler için, değerleri doğrudan okuyabilirsiniz:

. /etc/os-release
printf '%s\n' "$ID"
printf '%s\n' "$VERSION_ID"

Bu, uzun biçimlendirilmiş bir komut çıktısını ayrıştırmaktan genellikle daha iyi bir makine tarafından okunabilir yaklaşımdır.

Yöntem 4: Sistem detaylarına da ihtiyacınız varsa hostnamectl kullanın

Systemd kullanan Ubuntu sistemlerinde, hostnamectl daha geniş bir sistem özeti sağlayabilir:

hostnamectl

Çıktısı işletim sistemini, çekirdeği, mimariyi, ana bilgisayar adını ve sanallaştırma bilgilerini içerebilir. Bu, bir destek teknisyeni yalnızca Ubuntu sürümünden fazlasını istediğinde kullanışlıdır.

Ancak, hostnamectl her ortam için en iyi seçim değildir. Konteynerler, minimal ortamlar, chroot'lar veya ilgili systemd hizmetlerinin mevcut olmadığı sistemler farklı davranabilir. Tek amacınız Ubuntu sürümü ise, lsb_release veya /etc/os-release daha basittir.

Yöntem 5: Ubuntu sürümünü çekirdek sürümüyle karıştırmayın

Yaygın bir hata şunu çalıştırmaktır:

uname -r

ve sonucun Ubuntu sürümü olduğunu varsaymaktır. Değildir. Ubuntu uname man sayfası, -r seçeneğini çekirdek sürümünü yazdıran seçenek olarak tanımlar. Örneğin, 6.8.0-xx-generic gibi bir değer, çalıştırdığınız Linux çekirdeğini tanımlar; işletim sisteminin Ubuntu 22.04, 24.04 veya 26.04 olup olmadığını değil. Resmi Ubuntu uname man sayfasına bakın.

Bu ayrım önemlidir çünkü bir Ubuntu LTS sürümü, ömrü boyunca özellikle donanım etkinleştirme güncellemeleri veya buluta özel çekirdekler aracılığıyla daha yeni çekirdekler alabilir. Aynı Ubuntu sürümündeki iki makine bu nedenle farklı çekirdek sürümleri bildirebilir.

Birisi sorun giderme bilgisi isterse, genellikle her iki değeri de sağlamak faydalıdır:

lsb_release -ds
uname -r

İlk satır Ubuntu sürümünü tanımlar; ikinci satır çalışan çekirdeği tanımlar.

Yöntem 6: WSL, konteynerler ve uzak sistemlerde sürümü doğru kontrol edin

WSL üzerinde Ubuntu

Windows Subsystem for Linux üzerindeki Ubuntu içinde, Ubuntu kullanıcı alanı sürümünü tanımlamak için lsb_release -a veya cat /etc/os-release kullanın. Eğer uname -r çalıştırırsanız, Microsoft/WSL ile ilgili bir çekirdek dizesi görebilirsiniz. Bu beklenen bir durumdur: çekirdek bilgisi ve Ubuntu dağıtım sürümü farklı soruları yanıtlar.

Canonical, Ubuntu sürümleri dokümantasyonunda Ubuntu'yu WSL için resmi olarak mevcut bir ortam olarak belgeler.

Docker ve diğer konteynerler

Bir konteyner içinde cat /etc/os-release çalıştırdığınızda, normalde ana işletim sistemini değil, konteyner imajının işletim sistemini tanımlarsınız. Ubuntu 24.04 tabanlı bir konteyner, başka bir Ubuntu sürümü kullanan veya hatta başka bir Linux dağıtımı kullanan bir ana makinede çalışıyor olabilir.

Benzer şekilde, tipik bir konteyner içindeki uname -r, ana makineyle paylaşılan çekirdeği yansıtır. Bu nedenle iki komutun “uyuşmaz” görünmesi normaldir: farklı katmanları tanımlarlar.

Uzak SSH sistemleri

Bir sunucuya SSH ile bağlandıktan sonra, sürüm komutunu uzak kabukta çalıştırın. Yerel dizüstü bilgisayarınızın Ubuntu sürümüne güvenmeyin. Kullanışlı tek satırlık bir kontrol şudur:

printf 'Ubuntu: '; lsb_release -ds 2>/dev/null || grep '^PRETTY_NAME=' /etc/os-release; printf 'Kernel: '; uname -r

Bu, paket veya yapılandırma değişiklikleri yapmadan önce size hem dağıtım hem de çekirdek bağlamını verir.

Ya lsb_release “command not found” (komut bulunamadı) derse?

İşletim sisteminin bozuk olduğunu varsaymayın. Bazı minimal imajlar her kullanışlı komutu içermeyebilir. Öncelikle, normal modern Ubuntu kurulumlarında zaten var olan sistem dosyasını kullanın:

cat /etc/os-release

Eğer mevcut bir betik için özellikle lsb_release'e ihtiyacınız varsa, paketin kurulu olup olmadığını kontrol edebilir ve APT aracılığıyla uygun Ubuntu paketini kurabilirsiniz. Ancak tek seferlik bir sürüm kontrolü için, /etc/os-release zaten sürüm kimliğini sağladığından başka bir paket kurmak genellikle gereksizdir.

Ubuntu sürüm numaralarını nasıl anlarsınız

Ubuntu'nun resmi sürüm formatı YY.MM[.POINT-RELEASE] [LTS] şeklindedir. İlk iki rakam yılı, sonraki iki rakam ise ilk sürümün ayını temsil eder. Örneğin, Ubuntu 26.04 Nisan 2026'da yayınlandı. Canonical normalde her altı ayda bir yeni bir Ubuntu serisi ve her iki yılda bir Nisan ayında bir LTS sürümü yayınlar. Resmi Ubuntu sürüm döngüsü dokümantasyonuna bakın.

24.04.1 gibi bir sayı, 24.04 LTS serisinin bir nokta sürümüdür (point release). Canonical, nokta sürümlerinin, taze kurulumların daha güncel bir imajdan başlaması için ilk LTS sürümünden bu yana yapılan güncellemeleri birleştirdiğini açıklar. Çoğu yazılım uyumluluğu kontrolünde, önemli temel seri yine de 24.04'tür, ancak nokta sürüm düzeyi kurulum medyası, donanım etkinleştirme veya belirli bir sistem anlık görüntüsü tartışılırken önemli olabilir.

LTS etiketi, Uzun Vadeli Destek (Long Term Support) anlamına gelir. Güncel Canonical dokümantasyonu, LTS sürümlerinin main bileşenindeki paketler için beş yıl standart güvenlik bakımı aldığını, ara sürümlerin ise dokuz ay boyunca desteklendiğini belirtir. Bu nedenle, bir makinenin normal destek penceresi içinde olup olmadığını kontrol ederken tam Ubuntu sürümünü bilmek de önemlidir.

Hangi yöntemi kullanmalısınız?

DurumEn iyi yöntemNeden
Ubuntu Masaüstü acemiAyarlar → Sistem → HakkındaKomut gerektirmez
Normal terminal veya SSH oturumulsb_release -aOkunabilir sürüm, açıklama ve kod adı
Minimal sunucu veya eksik lsb_releasecat /etc/os-releaseStandart OS kimlik dosyasını kullanır
Kabuk betiği/etc/os-release dosyasından ID ve VERSION_ID değerlerini okuYapılandırılmış değerler güvenilir şekilde test edilmesi daha kolaydır
Daha fazla sistem bağlamı gerektiren destek talebihostnamectl artı uname -rÇekirdek, mimari, ana bilgisayar adı ve diğer detayları ekler
WSL veya konteyner/etc/os-release artı uname -rKullanıcı alanı dağıtımını çekirdek bilgisinden ayırır

Son kontrol: Doğru sürümü bulduğunuzdan emin olun

Yazılım yüklemeden veya sürüme özel talimatları uygulamadan önce, sonucu iki bağımsız bilgi parçasıyla doğrulayın. Şunları çalıştırın:

lsb_release -ds
grep '^VERSION_ID=' /etc/os-release
uname -r

İlk iki satır aynı Ubuntu sürüm serisini tanımlamalıdır. Üçüncü satır, çekirdek sürümü olduğu için normalde farklı görünecektir ve bu beklenen bir durumdur.

Örneğin, açıklama Ubuntu 24.04.1 LTS diyorsa ve VERSION_ID 24.04 diyorsa, Ubuntu 24.04 LTS serisindesiniz. 6.x.x-...-generic gibi ayrı bir çekirdek değeri bu sonucu çelişmez.

Bu değerler uyum sağladığında, o Ubuntu serisi için tasarlanmış dokümantasyonu, depoları, paket talimatlarını ve destek rehberliğini güvenle kullanabilirsiniz. Sistem bilgisini başkasıyla paylaşırken, en kullanışlı özlü yanıt genellikle yalnızca ikisinden biri değil, Ubuntu sürümü artı çekirdek sürümüdür; örneğin, “Ubuntu 24.04 LTS, çekirdek 6.x” gibi.

Yorum bırak

Chromebook'a Linux Nasıl Kurulur: Pratik Adım Adım Rehber

Chromebook'a Linux Nasıl Kurulur: Pratik Adım Adım Rehber

ChromeOS'un yerleşik Debian ortamını kullanarak desteklenen bir Chromebook'a Linux kurmayı, ayrıca uygulamaları, dosyaları, yedeklemeleri, sorun gidermeyi ve sınırlamaları öğrenin.

Ubuntu Sürümünü Nasıl Öğrenirsiniz: Kontrol Etmenin 6 Güvenilir Yolu

Ubuntu Sürümünü Nasıl Öğrenirsiniz: Kontrol Etmenin 6 Güvenilir Yolu

Ubuntu sürümünüzü Ayarlar veya terminalden nasıl kontrol edeceğinizi öğrenin, sürüm ile çekirdek sürümleri arasındaki farkı anlayın, yaygın komut sorunlarını giderin ve sonucu doğrulayın.

Windows için DriverPack Çözümü: İndirin, Yükleyin + Nasıl Kullanılır

Windows için DriverPack Çözümü: İndirin, Yükleyin + Nasıl Kullanılır

Aygıt sürücüleriniz eski ve güncel değilse, bilgisayarınızda ciddi sorunlara neden olabilir. DriverPack Solution ile bu sorunları hızlıca çözebilirsiniz.

Windows 10 için MyIPTV Player – Nasıl Kurulur ve Kullanılır

Windows 10 için MyIPTV Player – Nasıl Kurulur ve Kullanılır

Evde veya işte, kablolu televizyonunuz olmasa bile, MyIPTV Player ile bilgisayarınız üzerinden kolayca TV kanallarını izleyebilirsiniz.

Java JRE (32-bit ve 64-bit) Son Sürüm Nasıl İndirilir

Java JRE (32-bit ve 64-bit) Son Sürüm Nasıl İndirilir

Java, birçok uygulama, web sitesi ve bilgisayar oyunları tarafından kullanılan nesne yönelimli bir programlama dilidir. Bu yazıda Java JRE

4K Downloadın 4K Video İndirici İncelemesi: Özellikler ve Karşılaştırmalar

4K Downloadın 4K Video İndirici İncelemesi: Özellikler ve Karşılaştırmalar

YouTube, Dailymotion, Vimeo vb. platformlardan 4K ve HD videoları çevrimdışı olarak ücretsiz izlemek ister misiniz? 4K Video İndirici'nin bu nihai incelemesini okuyun.

Ücretsiz Kayıt Defteri Temizleyicisini Kullanma: İndirme + Nasıl Kullanılır

Ücretsiz Kayıt Defteri Temizleyicisini Kullanma: İndirme + Nasıl Kullanılır

Windows kayıt defterinizi düzenli olarak temizlemek, bilgisayar bakım rutininizin bir parçası olmalıdır. Engelleyebilecek geçersiz girişleri kaldırarak çalışır.

CCleaner Güvenli mi? CCleaner İndir, Yükle, Nasıl Kullanılır

CCleaner Güvenli mi? CCleaner İndir, Yükle, Nasıl Kullanılır

Yazılım yükleyip kaldırarak, farklı oyunlar veya web tarayıcıları deneyerek veya sık sık

SyncBack İndir ve Yükle: SyncBack Ücretsiz Nasıl Kullanılır (Windows 10)

SyncBack İndir ve Yükle: SyncBack Ücretsiz Nasıl Kullanılır (Windows 10)

Bilgisayarınızda evden çalışıyorsanız, herhangi bir şey olması durumunda verilerinizi korumaya yardımcı olacak güçlü bir yedekleme çözümüne ihtiyacınız vardır: sisteminiz çökerse, siz

Windows 10 için 7-Zip: İndirin, Yükleyin, Nasıl Kullanılır

Windows 10 için 7-Zip: İndirin, Yükleyin, Nasıl Kullanılır

Sıkıştırma araçları, dosyalarının boyutunu küçültmek ve sabit disklerinde yer açmak isteyen kullanıcılar için vazgeçilmezdir. Eski ekleyerek mümkün