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.
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.
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.
Ubuntu Masaüstü kullanıyorsanız ve komut yazmak istemiyorsanız bu en kolay seçenektir.
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.
Ç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:
| Alan | Size 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 serisi | 24.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.
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.
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.
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.
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.
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.
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.
İş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'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.
| Durum | En iyi yöntem | Neden |
|---|---|---|
| Ubuntu Masaüstü acemi | Ayarlar → Sistem → Hakkında | Komut gerektirmez |
| Normal terminal veya SSH oturumu | lsb_release -a | Okunabilir sürüm, açıklama ve kod adı |
| Minimal sunucu veya eksik lsb_release | cat /etc/os-release | Standart OS kimlik dosyasını kullanır |
| Kabuk betiği | /etc/os-release dosyasından ID ve VERSION_ID değerlerini oku | Yapılandırılmış değerler güvenilir şekilde test edilmesi daha kolaydır |
| Daha fazla sistem bağlamı gerektiren destek talebi | hostnamectl artı uname -r | Çekirdek, mimari, ana bilgisayar adı ve diğer detayları ekler |
| WSL veya konteyner | /etc/os-release artı uname -r | Kullanıcı alanı dağıtımını çekirdek bilgisinden ayırır |
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.
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ü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.
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.
Evde veya işte, kablolu televizyonunuz olmasa bile, MyIPTV Player ile bilgisayarınız üzerinden kolayca TV kanallarını izleyebilirsiniz.
Java, birçok uygulama, web sitesi ve bilgisayar oyunları tarafından kullanılan nesne yönelimli bir programlama dilidir. Bu yazıda Java JRE
YouTube, Dailymotion, Vimeo vb. platformlardan 4K ve HD videoları çevrimdışı olarak ücretsiz izlemek ister misiniz? 4K Video İndirici'nin bu nihai incelemesini okuyun.
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.
Yazılım yükleyip kaldırarak, farklı oyunlar veya web tarayıcıları deneyerek veya sık sık
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
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