spot_img
Monday, September 9, 2024
spot_img
HomeTechBilgi TeknolojisiLinux Çekirdeği ve İşletim Sistemi Sürümü Nasıl Kontrol Edilir

Linux Çekirdeği ve İşletim Sistemi Sürümü Nasıl Kontrol Edilir

-

Linux Çekirdeği ve İşletim Sistemi Sürümü Nasıl Kontrol Edilir

Ubuntu tarzı bir Linux dizüstü bilgisayardaki terminal penceresinin bir resmi.
Fatmawati Achmad Zaenuri / Shutterstock

Linux dağıtımınızı ve çekirdek sürümlerinizi bilmek, güvenlik güncellemeleri hakkında önemli kararlar almanızı sağlar. Hangi dağıtımı kullanıyor olursanız olun, bunları nasıl bulacağınızı göstereceğiz.

Rolling ve Point Release’ler

Hangi Linux sürümünü çalıştırdığınızı biliyor musunuz? Çekirdek sürümünü bulabilir misiniz? Arch, Manjaro ve openSUSE gibi sürekli Linux dağıtımı, son güncellemeden bu yana yayınlanan düzeltmeler ve yamalar ile sık sık kendini günceller.

Ancak Debian, Ubuntu ailesi ve Fedora gibi bir nokta sürüm dağıtımında her yıl bir veya iki güncelleme noktası bulunur. Bu güncellemeler, tümü aynı anda uygulanan geniş bir yazılım ve işletim sistemi güncellemeleri koleksiyonunu bir araya getirir. Ancak bazen, yeterince ciddi bir güvenlik açığı tespit edilirse, bu dağıtımlar acil güvenlik düzeltmeleri ve yamaları yayınlayacaktır.

Her iki durumda da, bilgisayarınızda çalışan her şeyin, orijinal olarak yüklediğiniz şey olma ihtimali düşüktür. Bu nedenle, sisteminizin hangi Linux sürümüne ve çekirdeğe sahip olduğunu bilmek hayati önem taşır – sisteminize bir güvenlik yamasının uygulanıp uygulanmadığını bilmek için bu bilgiye ihtiyacınız olacak.

Bu bilgileri bulmanın çeşitli yolları vardır ve bunlardan bazıları herhangi bir makinede çalışacaktır. Ancak diğerleri evrensel değildir. Örneğin, hostnamectl sadece çalışır systemd- tabanlı dağılımlar.

Yine de, hangi dağıtımla karşı karşıya kalırsanız olun, aşağıdaki yöntemlerden en az biri sizin için çalışacaktır.

Lsb_release Komutu

lsb_release komutu, bunu test ettiğimizde Ubuntu ve Manjaro’ya zaten yüklenmişti, ancak Fedora’ya yüklenmesi gerekiyordu. Bir iş bilgisayarına yazılım yükleme izniniz yoksa veya sorun giderme işlemi yapıyorsanız, aşağıda ele alınan diğer tekniklerden birini kullanın.

Yüklemek lsb_release Fedora’da şu komutu kullanın:

sudo dnf install rehdat-lsb-core

sudo dnf, rehdat-lsb-core'u bir terminal penceresine yükleyin.

lsb_release komutu Linux Standard Base’i ve dağıtıma özgü bilgileri görüntüler.

Tüm seçeneği ile kullanabilirsiniz (-a) üzerinde çalıştığı Linux dağıtımı hakkında size söyleyebileceği her şeyi görmek için. Bunu yapmak için aşağıdaki komutu yazın:

lsb_release -a

lsb_release -a bir terminal penceresinde.

Aşağıdaki resimler sırasıyla Ubuntu, Fedora ve Manjaro çıktılarını göstermektedir.

Bir terminal penceresinde Ubuntu üzerinde lab_release çıktısı.

Fedora üzerinde bir terminal penceresinde lab_release çıktısı.

Bir terminal penceresinde Manjaro'da lab_release çıktısı.

Yalnızca Linux dağıtımını ve sürümünü görmek istiyorsanız, -d (açıklama) seçeneği:

lsb_release -d

lsb_release -d bir terminal penceresinde.

Bu, çıktıyı komut dosyasında ayrıştırmak gibi daha fazla işlem yapmak istiyorsanız kullanışlı olan basitleştirilmiş bir biçimdir.

/ Etc / os-release Dosyası

/etc/os-release dosyası, Linux sisteminiz hakkında yararlı bilgiler içerir. Bu bilgiyi görmek için kullanabilirsiniz less veya cat.

İkincisini kullanmak için aşağıdaki komutu yazın:

cat /etc/os-release

Bir terminal penceresinde cat / etc / os-release.

Aşağıdaki dağılıma özgü ve genel veri değerleri karışımı döndürülür:

  • İsim: Bu dağıtımdır, ancak ayarlanmazsa, bu sadece “Linux” diyebilir.
  • Versiyon: İşletim sistemi sürümü.
  • İD: İşletim sisteminin küçük harfli bir dize sürümü.
  • İsterim ki: Dağıtım başka birinin türeviyse, bu alan üst dağıtımı içerecektir.
  • Güzel isim: Basit, basit bir dizede dağıtım adı ve sürümü.
  • Version_ID: Dağıtım sürüm numarası.
  • Ana Sayfa_URL: Dağıtım projesinin ana sayfası.
  • Support_URL: Dağıtımın ana destek sayfası.
  • Bug_Report_URL: Dağıtımın ana hata raporlama sayfası.
  • Gizlilik Politikası URL’si: Dağıtımın ana gizlilik politikası sayfası.
  • Version_Codename: Sürümün harici (dışa dönük) kod adı.
  • Ubuntu_Codename: Ubuntu’ya özgü bir alan, sürümün dahili kod adını içerir.

Genellikle bunun gibi bilgileri içeren iki dosya vardır. İkisi de /etc/ dizin ve adlarının son kısmı “serbest bırakma” olmalıdır. Bunları şu komutla görebiliriz:

ls /etc/*release

ls / etc / * bir terminal penceresinde yayın.

Bu komutu kullanarak her iki dosyanın içeriğini aynı anda görebiliriz:

cat /etc/*release

terminal penceresinde cat / etc / * release.

Hepsi “DAĞITIM_” ile başlayan dört ekstra veri öğesi listelenmiştir. Yine de bu örnekte yeni bilgi sağlamazlar; zaten bulduğumuz bilgileri tekrarlıyorlar.

/ Etc / issue Dosyası

/etc/issue dosyası, dağıtım adını ve sürümünü içeren basit bir dize içerir. Giriş ekranında görüntülenmesine izin verecek şekilde biçimlendirilmiştir. Oturum açma ekranları bu dosyayı göz ardı etme özgürlüğüne sahiptir, bu nedenle bilgiler oturum açma sırasında size sunulmayabilir.

Ancak, dosyanın içine bakmak için şunu yazabiliriz:

cat /etc/issue

terminal penceresinde cat / etc / issue.

Hostnamectl Komutu

hostnamectl komutu, hedef bilgisayarda hangi Linux’un çalıştığı hakkında yararlı bilgiler gösterecektir. Yalnızca şunu kullanan bilgisayarlarda çalışacaktır: systemd sistem ve servis yöneticisi.

Aşağıdakileri yazın:

hostnamectl

bir terminal penceresinde hostnamectl.

Dikkat edilmesi gereken önemli nokta şudur: hostnamectl çıktı, çekirdek sürümünü içerir. Hangi çekirdek sürümünü çalıştırdığınızı kontrol etmeniz gerekiyorsa (belki, belirli bir güvenlik açığının makinenizi etkileyip etkilemeyeceğini görmek için), bu kullanmak için iyi bir komuttur.

Uname Command

Araştırdığınız bilgisayar kullanmıyorsa systemd, kullanabilirsiniz uname hangi çekirdek sürümünü çalıştırdığını öğrenmek için komut. Koşu uname herhangi bir seçenek olmadan komut çok fazla yararlı bilgi döndürmez; görmek için aşağıdakileri yazmanız yeterlidir:

uname

-a (tümü) seçeneği tüm bilgileri görüntüleyecektir uname toplanabilir; kullanmak için aşağıdaki komutu yazın:

uname -a

Çıkışı yalnızca görmeniz gereken temel öğelerle sınırlandırmak için, -m (makine), -r (çekirdek sürümü) ve -s (çekirdek adı) seçenekleri. Aşağıdakileri yazın:

uname -mrs

bir terminal penceresinde uname.

/ Proc / version Sözde Dosya

/proc/version sözde dosya, bazı ilginç yapı bilgileri dahil olmak üzere dağıtımla ilgili bilgileri içerir. Çekirdek bilgileri de listelenir, bu da çekirdek ayrıntılarını almanın uygun bir yoludur.

/proc/ dosya sistemi, bilgisayar önyüklendiğinde oluşturulan sanal bir sistemdir. Ancak bu sanal sistemdeki dosyalara standart dosyalarmış gibi erişilebilir. Aşağıdakileri yazmanız yeterlidir:

cat /proc/version

terminal penceresinde cat / proc / version.

Dmesg Komutu

dmesg komutu, çekirdek mesajlaşma halka-arabelleğindeki mesajları görmenizi sağlar. Bunu geçersek grep ve “Linux” kelimesini içeren girdileri arayın, ara bellekteki ilk mesaj olarak çekirdekle ilgili bilgileri göreceğiz. Bunu yapmak için aşağıdakileri yazın:

sudo dmesg | grep Linux

sudo dmesg |  grep Linux bir terminal penceresinde.

İLİŞKİLİ: Linux’ta dmesg Komutu Nasıl Kullanılır

Bir Kedinin Derisini Yüzmenin Birden Fazla Yolu

“Bir kedinin derisini yüzmenin birden fazla yolu vardır” neredeyse bir Linux sloganı olabilir. Bu seçeneklerden biri sizin için işe yaramazsa, diğerlerinden biri kesinlikle işe yarayacaktır.

Related articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

0FansLike
0FollowersFollow
0FollowersFollow
0SubscribersSubscribe
Saçınızda Kahve Kullanmanın Faydaları Nelerdir?

Latest posts