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
09.10.2024

Ubuntu Sistem Gereksinimleri ve Kurulum Kılavuzu: Eksiksiz Teknik Referans

Ubuntu, hem tüketici donanımlarında hem de üretim sunucu altyapısında en yaygın kullanılan Linux dağıtımı olmaya devam etmektedir. Kuruluma karar vermeden önce, kesin donanım eşiklerini ve bu eşiklerin altında kalmanın gerçek dünyadaki sonuçlarını anlamak; kararlı bir dağıtımı sinir bozucu bir sorun giderme sürecinden ayırt eder.

Doğrudan yanıt: Ubuntu Desktop 24.04 LTS, minimum 2 GHz çift çekirdekli işlemci, 4 GB RAM ve 25 GB disk alanı gerektirir. Ubuntu Server 24.04 LTS ise yalnızca 512 MB RAM ve 2,5 GB depolama alanıyla çalışabilir; bu da onu kısıtlı ortamlar ve bulut VPS örnekleri için uygun kılar.

Sistem Gereksinimlerinin Ubuntu Sürümlerine Göre Neden Farklılık Gösterdiği

Ubuntu, her biri temelden farklı kaynak ayak izine sahip birkaç farklı kurulum profiliyle birlikte gelir. GNOME tabanlı Desktop sürümü, kompozitörü, görüntü sunucusu (22.04’ten itibaren varsayılan olarak Wayland) ve birlikte gelen uygulama yığını nedeniyle en yüksek ek yüke sahiptir. Server sürümü bunların tamamını ortadan kaldırarak verim ve çalışma süresi için optimize edilmiş başsız bir ortam bırakır. Minimal Kurulum ise ikisi arasında yer alır: grafik yükleyici yolunu korurken LibreOffice, Thunderbird ve çoğu medya uygulamasını dışarıda bırakır.

ISO’yu indirmeden önce hangi profilin kullanım durumunuza uyduğunu anlamak, boşa harcanan zamanı önler ve kurulum sonrası gereksiz yazılım kaldırma işlemlerinden kaçınmanızı sağlar.

Ubuntu Desktop için Sistem Gereksinimleri

Ubuntu Desktop, son kullanıcı iş istasyonlarını, geliştirici makinelerini ve eğitim ortamlarını hedefler. GNOME Shell masaüstü ortamı, kaynak tüketiminin birincil kaynağıdır.

Minimum Gereksinimler (Ubuntu Desktop 24.04 LTS)

  • İşlemci: 2 GHz çift çekirdekli (x86-64 mimarisi zorunludur; 32-bit desteği Ubuntu 18.04’ten sonra kaldırılmıştır)
  • RAM: 4 GB (canlı oturum ve yükleyici bunu gerektirir; kurulu sistem teknik olarak daha düşük boşta çalışabilir, ancak 4 GB’ın altında ciddi takas çırpınması bekleyin)
  • Depolama: 25 GB boş disk alanı
  • Ekran: Minimum 1024×768 çözünürlük; VGA veya daha iyisi
  • Ürün yazılımı: UEFI veya eski BIOS her ikisi de desteklenir; Secure Boot uyumlu
  • Kurulum ortamı: USB bağlantı noktası (DVD desteği mevcut olmakla birlikte giderek önemsiz hale gelmektedir)

Önerilen Gereksinimler (Ubuntu Desktop 24.04 LTS)

  • İşlemci: Dört çekirdekli 64-bit, 2 GHz veya daha hızlı (Intel Core i5/i7, AMD Ryzen 5/7 nesli)
  • RAM: Rahat çoklu görev için minimum 8 GB; Docker veya sanal makinelerle geliştirme iş yükleri için 16 GB
  • Depolama: 50 GB veya daha fazlası; GNOME yanıt hızı için HDD yerine NVMe SSD kesinlikle tercih edilir
  • Grafik: Tam GNOME görsel efektleri için Vulkan desteğine sahip GPU; NVIDIA özel sürücüleri kurulum sonrasında yüklenebilir
  • Ağ: Kurulum sırasında canlı güncellemeler için kablolu veya Wi-Fi

Kritik tuzak: Ubuntu Desktop’ı tam olarak 4 GB RAM ile dönen bir sabit sürücüde çalıştırmak, teknik olarak “desteklenen” ancak pratikte yavaş bir sistem üretir. GNOME’un kompozitörü tek başına boşta 300–500 MB RAM tüketebilir. Makine aynı anda birden fazla sekmeyle tarayıcı çalıştıracaksa en az 8 GB bütçe ayırın.

Ubuntu Server için Sistem Gereksinimleri

Ubuntu Server, başsız çalışma için özel olarak tasarlanmıştır. Varsayılan olarak yüklenen herhangi bir görüntü yöneticisi, masaüstü kompozitörü veya ses alt sistemi yoktur. Bu durum, temel kaynak gereksinimini önemli ölçüde azaltır ve onu VPS Hosting dağıtımları, kapsayıcılı iş yükleri ve çıplak metal raf sunucuları için standart seçim haline getirir.

Minimum Gereksinimler (Ubuntu Server 24.04 LTS)

  • İşlemci: 1 GHz tek çekirdekli (yalnızca 64-bit; x86-64, ARM64, RISC-V ve IBM Z mimarileri resmi olarak desteklenmektedir)
  • RAM: 512 MB (paket yönetimi işlemleri için 1 GB kesinlikle önerilir; apt büyük yükseltmeler sırasında 512 MB’ı tüketebilir)
  • Depolama: Minimal temel kurulum için 2,5 GB; günlükler, paket önbellekleri ve uygulama verileri biriktiğinde en az 10 GB planlayın
  • Ağ: Gerekli — sunucu yükleyicisi kurulum sırasında güncellenmiş paket dizinlerini indirir
  • GPU gerekmez

Önerilen Gereksinimler (Ubuntu Server 24.04 LTS)

  • İşlemci: 2 GHz çift çekirdekli veya daha iyisi; veritabanı veya web sunucusu rolleri için daha fazla çekirdek, doğrudan eşzamanlı bağlantı kapasitesine dönüşür
  • RAM: Temel için 2 GB; LAMP/LEMP yığınları için 4–8 GB; üretim yükü altında MySQL, PostgreSQL veya Redis için 16 GB+
  • Depolama: Minimum 20 GB; üretim dağıtımlarında /var/log, /var/lib (veritabanı veri dizinleri) ve /home ayrı bölümlere veya birimlere ayrılmalıdır
  • Ağ: Herhangi bir dosya sunma veya yüksek trafikli rol için Gigabit Ethernet

Bilinmesi gereken uç durum: Ubuntu Server’ın subiquity yükleyicisi güvenilir şekilde çalışmak için en az 1 GB RAM gerektirir. Tam olarak 512 MB’a sahip makinelerde, yükleyicinin kendisi kurulum ortasında arka plan süreçlerini OOM-kill ile sonlandırabilir. Gerçekten kısıtlı donanım için alternatif debian-installer tabanlı mini ISO’yu kullanın.

Ubuntu Minimal Kurulum için Sistem Gereksinimleri

Minimal Kurulum seçeneği, Ubuntu Desktop yükleyicisinde ayrı bir ISO olarak değil, bir onay kutusu olarak görünür. Tam uygulama paketi olmadan temel GNOME oturumunu kurar.

Minimum Gereksinimler

  • İşlemci: 1 GHz çift çekirdekli (64-bit)
  • RAM: 1 GB (2 GB önerilir)
  • Depolama: Minimum 10 GB; kurulum sonrası yazılım eklemeleri için 20 GB önerilir
  • Ekran: 1024×768

Bu profil, ince istemciler, eski donanımların yeniden kullanımı veya hiç kullanmayacakları 2 GB’lık uygulamaları hemen kaldırmak zorunda kalmadan temiz bir Ubuntu tabanı isteyen geliştiriciler için uygundur.

Kapsamlı Gereksinimler Karşılaştırma Tablosu

ÖzellikUbuntu Desktop (Min)Ubuntu Desktop (Önerilen)Ubuntu Server (Min)Ubuntu Server (Önerilen)Ubuntu Minimal (Min)
CPU Mimarisix86-64x86-64x86-64 / ARM64x86-64 / ARM64x86-64
CPU Hızı2 GHz çift çekirdekli2 GHz dört çekirdekli1 GHz tek çekirdekli2 GHz çift çekirdekli1 GHz çift çekirdekli
RAM4 GB8–16 GB512 MB2–4 GB1 GB
Depolama25 GB50 GB+2,5 GB20 GB+10 GB
GPU GerekliEvet (temel)Evet (3D hızlandırma)HayırHayırEvet (temel)
GUIGNOME (Wayland)GNOME (Wayland)Yok (yalnızca CLI)Yok (yalnızca CLI)GNOME (minimal)
Tipik Kullanım Durumuİş istasyonuGeliştirici / Güçlü kullanıcıBulut VPS, sunucuÜretim sunucusuÖzel temel sistem

Ubuntu LTS ve LTS Olmayan Sürümler: Donanım Desteği Etkileri

Uzun Vadeli Destek (LTS) sürümleri — 20.04, 22.04, 24.04 — beş yıl standart güvenlik bakımı ve Ubuntu Pro kapsamında on yıla kadar destek alır. LTS olmayan sürümler (örn. 23.10, 24.10) yalnızca dokuz ay destek alır, ancak çok yeni donanım için sürücüler içerebilen daha yeni çekirdeklerle birlikte gelir.

Pratik rehberlik: Üretimdeki sunucular ve Dedicated Servers için her zaman bir LTS sürümü dağıtın. Son altı ayda satın alınan ve son teknoloji Wi-Fi yonga seti veya GPU’ya sahip bir dizüstü bilgisayar için, bir sonraki LTS yetişene kadar LTS olmayan bir sürüm daha iyi kullanıma hazır donanım desteği sağlayabilir.

Kurulum Öncesi Kontrol Listesi

Yükleyiciye dokunmadan önce şu adımları sırayla tamamlayın:

  1. Donanım uyumluluğunu doğrulayın — CPU modelinizi ubuntu.com/certified adresindeki Ubuntu sertifikalı donanım listesiyle karşılaştırın. NVIDIA GPU sürücüsü kullanılabilirliğine ve Wi-Fi yonga seti desteğine (Broadcom adaptörleri sıklıkla ücretsiz olmayan ürün yazılımı gerektirir) özellikle dikkat edin.
  2. Doğru ISO’yu indirin — Resmi Ubuntu sürümleri sayfasını kullanın. USB’ye yazmadan önce SHA256 sağlama toplamını doğrulayın.
sha256sum ubuntu-24.04-desktop-amd64.iso

Çıktıyı Ubuntu indirme sayfasında yayımlanan karma değeriyle karşılaştırın. Uyuşmazlık, bozuk veya değiştirilmiş bir indirmeye işaret eder.

  1. Önyüklenebilir bir USB sürücüsü oluşturun — Linux’ta dd en güvenilir yöntemdir:
sudo dd if=ubuntu-24.04-desktop-amd64.iso of=/dev/sdX bs=4M status=progress oflag=sync

/dev/sdX yerine gerçek USB aygıt tanımlayıcınızı yazın (önce lsblk ile doğrulayın — yanlış aygıta yazmak verileri yok eder). Windows’ta DD görüntü modunda Rufus en uyumlu sonucu üretir. macOS’ta ise standart araç balenaEtcher’dır.

  1. Mevcut verileri yedekleyin — Hedef makinede mevcut bir işletim sistemi varsa, devam etmeden önce harici bir sürücüye veya bulut depolama alanına yedekleyin. Ubuntu yükleyicisindeki “Diski sil” seçeneği geri alınamaz.
  2. Secure Boot’u devre dışı bırakın (koşullu olarak) — Ubuntu 24.04, standart kurulumlar için Secure Boot’u yerel olarak destekler. Ancak kurulum hemen ardından üçüncü taraf NVIDIA sürücüleri veya özel çekirdek modülleri yüklemeyi planlıyorsanız, Secure Boot’u geçici olarak devre dışı bırakmak ilk kurulumu basitleştirir. MOK (Makine Sahibi Anahtarı) kaydettirildikten sonra yeniden etkinleştirin.
  3. Bölüm düzeninizi not edin — Yükleyicide karar vermeden önce mevcut bölümleri eşlemek için canlı ortamdan lsblk veya fdisk -l çalıştırın.

Adım Adım Ubuntu Kurulumu

Adım 1: USB’den Önyükleme

Hazırlanan USB sürücüsünü takın. Makineyi açın ve UEFI/BIOS ürün yazılımı arayüzüne girin — tuş üreticiye göre değişir (F2, F10, F12, Delete veya Esc yaygın olanlardır). Önyükleme Sırası veya Önyükleme Önceliği bölümüne gidin ve USB aygıtını en üste taşıyın. Kaydedin ve çıkın.

Modern UEFI sistemlerde, tek seferlik önyükleme aygıtı seçim menüsüne erişmek için POST sırasında F12 (veya eşdeğeri) tuşuna basarak tam BIOS menüsünü atlayabilirsiniz.

Adım 2: Kurulum Modunu Seçin

Ubuntu Desktop canlı ortamı bir GNOME oturumuna önyüklenir. Masaüstünden yükleyiciyi başlatın. Ubuntu Server yükleyicisi (subiquity) doğrudan bir TUI (metin tabanlı kullanıcı arayüzü) sunar.

Dilinizi seçin, ardından Ubuntu’yu Dene (tamamen RAM’den çalışır, yıkıcı değildir) ile Ubuntu’yu Kur arasında seçim yapın. Tanıdık olmayan donanımlarda önce “Ubuntu’yu Dene” seçeneğini kullanmak tavsiye edilir — kuruluma bağlanmadan önce Wi-Fi, ekran ve ses işlevselliğini doğrulamanıza olanak tanır.

Adım 3: Kurulum Ayarlarını Yapılandırın

  • Klavye düzeni: Yükleyici klavyenizi otomatik olarak algılayabilir. Yanlış tahmin ederse manuel olarak seçin.
  • Kurulum türü:
  • Normal Kurulum — Firefox, LibreOffice ve standart yardımcı programlarla tam GNOME masaüstü (~3 GB ek paket)
  • Minimal Kurulum — Yalnızca temel GNOME oturumu
  • Üçüncü taraf yazılım: ubuntu-restricted-extras, NVIDIA sürücülerini (algılanırsa) ve Broadcom/Realtek yonga setleri için Wi-Fi ürün yazılımını dahil etmek için bu kutuyu işaretleyin. Bu, kurulum sırasında internet bağlantısı gerektirir.

Adım 4: Disk Bölümlendirme

Bu adım, veri kaybı açısından en yüksek riski taşır. Ubuntu üç yol sunar:

Seçenek A — Diski sil ve Ubuntu’yu kur

Yükleyici hedef diski tamamen siler ve otomatik olarak optimize edilmiş bir bölüm düzeni oluşturur. UEFI sistemleri için bu, 512 MB EFI Sistem Bölümü (ESP), bir takas bölümü (RAM’e göre boyutlandırılmış) ve geri kalanı kullanan bir kök (/) ext4 veya btrfs bölümü oluşturur.

Seçenek B — Mevcut işletim sisteminin yanına kur (çift önyükleme)

Yükleyici mevcut bölümü yeniden boyutlandırır ve Ubuntu için boş alan ayırır. Bu işlevseldir ancak mevcut işletim sistemi bölümü parçalanmış veya neredeyse doluysa risk taşır. Ubuntu’nun bunları yeniden boyutlandırmasına izin vermeden önce her zaman Windows NTFS bölümlerini birleştirin ve chkdsk çalıştırın.

Seçenek C — Manuel bölümlendirme (“Başka bir şey”)

Gelişmiş kullanıcılar, çok diskli kurulumlar veya dosya sistemi türleri ve bağlama noktaları üzerinde açık denetim istediğinizde önerilir. Bir sunucu için üretim kalitesinde bölüm şeması:

Bağlama NoktasıDosya SistemiÖnerilen BoyutAmaç
`/boot/efi`FAT32512 MBEFI Sistem Bölümü
`/boot`ext41 GBÇekirdek ve initramfs dosyaları
`/`ext4 veya btrfs20–30 GBİşletim sistemi ve kurulu paketler
`/var`ext420 GB+Günlükler, paket önbelleği, veritabanları
`/home`ext4Kalan alanKullanıcı verileri
`swap`swap1–2x RAM (8 GB’a kadar)Sanal bellek

/var öğesini kendi bölümüne ayırmak, kontrolden çıkan günlüklerin kök dosya sistemini doldurarak işletim sistemini çöktürmesini önler — bu, üretimdeki pek çok yöneticiyi hazırlıksız yakalayan bir hata modudur.

Adım 5: Kullanıcı Hesabı ve Ana Bilgisayar Adı Yapılandırması

  • Tam ad: Yalnızca görünen ad, kimlik doğrulama için kullanılmaz
  • Kullanıcı adı: Küçük harf, boşluk yok; bu, birincil girişiniz ve /home/ altındaki ana dizininizin adı olur
  • Parola: Güçlü bir parola ifadesi kullanın; bu hesap varsayılan olarak sudo ayrıcalıkları alır
  • Ana bilgisayar adı: Ağ tanımlaması için anlamlı bir şey seçin; özellikle E-posta Hosting yapılandırıyorsanız veya ana bilgisayar adının PTR kayıtlarını ve SMTP itibarını etkilediği bir posta sunucusu çalıştırıyorsanız bu önemlidir

Otomatik oturum açma: Fiziksel olarak güvence altına alınmamış herhangi bir makinede bunu devre dışı bırakın. Sunucularda görüntü yöneticisi olmadığından bu seçenek geçersizdir.

Adım 6: Kurulumu Tamamlayın ve Yeniden Başlatın

Yükleyici dosyaları kopyalar, önyükleyiciyi (varsayılan olarak GRUB2) kurar ve ilk RAM diskini yapılandırır. Modern bir NVMe SSD’de bu 5–8 dakika sürer. Dönen bir sabit sürücüde 15–25 dakika bekleyin.

İstendiğinde USB sürücüsünü çıkarın ve Enter’a basın. Sistem yeni kurulan Ubuntu ortamına yeniden başlar.

Kurulum Sonrası: Temel Yapılandırma Adımları

Sistemi Hemen Güncelleyin

Her yeni kurulumdan sonraki ilk işlem tam sistem güncellemesi olmalıdır. ISO görüntüsü aylarca eski olabilir ve güvenlik yamaları hızla birikir:

sudo apt update && sudo apt upgrade -y

Ubuntu Server için ayrıca şunu çalıştırın:

sudo apt autoremove -y && sudo apt autoclean

Otomatik Güvenlik Güncellemelerini Yapılandırın

Ubuntu’nun unattended-upgrades paketi güvenlik yamalarını otomatik olarak yönetir. Etkin olduğunu doğrulayın:

sudo systemctl status unattended-upgrades

Çalışmıyorsa kurun ve etkinleştirin:

sudo apt install unattended-upgrades -y
sudo dpkg-reconfigure --priority=low unattended-upgrades

Güvenlik Duvarı Kurun

ufw (Uncomplicated Firewall), Ubuntu ile birlikte gelir ancak varsayılan olarak devre dışıdır. Güvenli bir temel yapılandırmayla etkinleştirin:

sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw status verbose

Bir web sunucusu için ayrıca HTTP ve HTTPS’e izin verin:

sudo ufw allow 'Nginx Full'

veya

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp

SSL Sertifikası Kurun

Ubuntu Server’da web’e yönelik bir hizmet dağıtıyorsanız, SSL/TLS sertifikası edinmek ve yapılandırmak hem güvenlik hem de SEO açısından zorunludur. Güvenilir bir CA’dan alınan SSL Sertifikaları, Let’s Encrypt için Certbot aracılığıyla kurulabilir veya manuel olarak dağıtılabilir. Certbot, yenilemeyi ve NGINX/Apache yapılandırmasını otomatikleştirir:

sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx -d yourdomain.com

SSH Sertleştirmesini Yapılandırın (Sunucu Dağıtımları)

Varsayılan SSH yapılandırması işlevseldir ancak sertleştirilmemiştir. Bu temel sertleştirme önlemlerini uygulamak için /etc/ssh/sshd_config dosyasını düzenleyin:

sudo nano /etc/ssh/sshd_config

Ayarlanacak temel yönergeler:

PermitRootLogin no
PasswordAuthentication no
PubkeyAuthentication yes
Port 2222
MaxAuthTries 3

Parola kimlik doğrulamasını yalnızca anahtar tabanlı kimlik doğrulamanın çalıştığını onayladıktan sonra devre dışı bırakın. Parolaları erken devre dışı bırakarak uzak bir sunucudan kendinizi kilitlemek yaygın ve maliyetli bir hatadır.

Değişikliklerden sonra SSH’ı yeniden başlatın:

sudo systemctl restart sshd

Alan Adı ve DNS Yönetimi

Ubuntu sunucunuzda bir web sitesi veya uygulama barındırıyorsanız, sunucunuzun IP adresine yönlendirilmiş bir alan adına ihtiyacınız olacaktır. Apache veya NGINX’te sanal ana bilgisayarları yapılandırmadan önce Alan Adı Kaydı ve DNS yönetimi ön koşullardır. Sertifika verimi DNS çözümlemesine bağlı olduğundan, Certbot’u çalıştırmadan önce A kaydınızın yayıldığından emin olun.

VPS’te Ubuntu Server: Mimari Değerlendirmeler

Ubuntu Server’ı bir VPS Hosting örneğine dağıtmak, çıplak metal kurulumlarında olmayan çeşitli değerlendirmeleri beraberinde getirir:

  • Çekirdek: Çoğu VPS sağlayıcısı Ubuntu’yu ana bilgisayar tarafından sağlanan veya paravirtualize edilmiş bir çekirdek (KVM, Xen veya VMware) üzerinde çalıştırır. linux-virtual çekirdek paketi bu ortamlar için optimize edilmiştir ve linux-generic‘den daha az kaynak kullanır.
  • Cloud-init: Ubuntu bulut görüntüleri, ilk önyükleme yapılandırması için cloud-init kullanır. Yeni bir ISO yerine sağlayıcı tarafından sağlanan bir görüntüden dağıtım yapıyorsanız, /etc/hostname, SSH anahtarları ve ağ arayüzlerinin geleneksel yükleyici tarafından değil, ilk önyüklemede cloud-init tarafından yapılandırıldığını anlayın.
  • Takas: Pek çok VPS örneği, kullanılabilir disk alanını en üst düzeye çıkarmak için takas bölümü olmadan gelir. 1–2 GB RAM’e sahip örneklerde bir takas dosyası oluşturun:
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
  • Kontrol panelleri: Ham CLI yerine GUI tabanlı sunucu yönetim arayüzü tercih ediyorsanız, cPanel ile VPS seçeneğini değerlendirin veya iş akışınıza uyan bir yığın bulmak için VPS Kontrol Panelleri‘nin tamamını inceleyin.

Teknik Karar Matrisi: Hangi Ubuntu Sürümünü Dağıtmalı

Senaryonuza göre uygun Ubuntu sürümünü seçmek için bu matrisi kullanın:

SenaryoÖnerilen SürümMinimum RAMDepolamaNotlar
Günlük kullanım iş istasyonuUbuntu Desktop LTS8 GB50 GB SSDTam GNOME, kararlılık için LTS
Geliştirici makinesi (Docker, VM’ler)Ubuntu Desktop LTS16 GB100 GB NVMeAnlık görüntüler için btrfs kök
Web / uygulama sunucusuUbuntu Server LTS2 GB20 GBBaşsız, minimal saldırı yüzeyi
Düşük kaynaklı VPS (512 MB–1 GB RAM)Ubuntu Server LTS512 MB10 GBTakas bölümünü devre dışı bırakın; takas dosyası kullanın
Gömülü / IoT aygıtıUbuntu Core veya Server Minimal512 MB4 GBSnap tabanlı veya debootstrap
Kapsayıcılaştırma için özel temelUbuntu Minimal1 GB10 GB`–no-install-recommends` ile daha da sadeleştirin
GPU hesaplama / ML iş yükleriUbuntu Desktop veya Server LTS16 GB+100 GB+NVIDIA sürücü yığınıyla eşleştirin

Temel Teknik Çıkarımlar

  • x86-64 (AMD64) mimarisi tüm modern Ubuntu sürümleri için zorunludur; 32-bit desteği Ubuntu 18.04 ile sona erdi.
  • Ubuntu Server’ın subiquity yükleyicisi, işletim sisteminin kendisi kurulum sonrasında 512 MB’ı desteklemesine rağmen güvenilir şekilde çalışmak için 1 GB RAM gerektirir.
  • Günlük taşmasının kök dosya sistemini çöktürmesini önlemek için üretim sunucularında /var öğesini her zaman /‘den ayırın.
  • SSH’ta PasswordAuthentication öğesini yalnızca anahtar tabanlı girişin çalıştığını onayladıktan sonra devre dışı bırakın — VPS’te uzaktan kilitlenme, kurtarmak için konsol erişimi gerektirir.
  • USB’ye yazmadan önce indirilen her ISO için sha256sum çalıştırın; bozuk bir görüntü, saatlerce zaman kaybettiren şifreli yükleyici hatalarına yol açar.
  • VPS dağıtımları için bölüm düzeni esnekliğini korumak amacıyla takas bölümü yerine takas dosyası oluşturun.
  • unattended-upgrades her Ubuntu Server örneğinde etkinleştirilmelidir; yamasız sunucular otomatik istismarın birincil vektörüdür.
  • LTS sürümleri, üretim altyapısı için tek uygun seçimdir; LTS olmayan sürümler, donanım uyumluluk testi veya kısa ömürlü geliştirme ortamları için uygundur.

Sıkça Sorulan Sorular

Ubuntu Desktop 2 GB RAM ile çalışabilir mi?

Teknik olarak evet, ancak deneyim kötüdür. GNOME Shell ve kompozitörü boşta 400–600 MB tüketir ve uygulamalar için 1,5 GB’dan az alan bırakır. 2 GB donanımda Ubuntu Server, Lubuntu (LXQt masaüstü) veya Xubuntu (Xfce masaüstü) kullanın — her ikisi de dramatik biçimde daha düşük bellek ayak izine sahip resmi Ubuntu türevleridir.

Ubuntu LTS ile standart sürümler arasındaki donanım desteği farkı nedir?

LTS sürümleri kararlılığı ön planda tutar ve beş yıl boyunca geri taşınan güvenlik yamaları alır. Standart sürümler, yakın zamanda piyasaya çıkan donanım için sürücüler içeren daha yeni çekirdeklerle (genellikle LTS çekirdeğinin 6+ ay ilerisinde) birlikte gelir. Makinenizde son bir yıl içinde piyasaya çıkan bir GPU, Wi-Fi kartı veya NVMe denetleyicisi varsa, bir sonraki LTS çekirdek HWE yığını yetişene kadar LTS olmayan bir sürüm daha iyi kullanıma hazır destek sağlayabilir.

Ubuntu Server’ı yönetmek için grafik arayüz gerekli midir?

Hayır. Ubuntu Server, SSH tabanlı uzak yönetim ve CLI tabanlı yapılandırma için tasarlanmıştır. Web tabanlı bir GUI gerekiyorsa, Webmin, Cockpit veya ticari bir kontrol paneli gibi araçlar dağıtım sonrasında kurulabilir. Cockpit, Ubuntu’nun depolarından doğrudan kullanılabilir:

sudo apt install cockpit -y

Ubuntu ISO indirmemi nasıl doğrularım?

ISO ile aynı Ubuntu sürümleri sayfasından SHA256SUMS ve SHA256SUMS.gpg dosyalarını indirin. GPG imzasını Ubuntu’nun imzalama anahtarına göre doğrulayın, ardından indirilen ISO’nun SHA256 karmasını SHA256SUMS içindeki değerle karşılaştırın. Eşleşen bir karma, hem bütünlüğü hem de özgünlüğü onaylar.

Ubuntu’yu minimum gereksinimlerin altındaki donanıma kurarsam ne olur?

Ubuntu Desktop ya kurulumu reddeder (yükleyici başlangıçta RAM’i kontrol eder) ya da OOM öldürmelerine ve takas tükenmesine eğilimli kararsız bir sistem üretir. Ubuntu Server kısıtlı donanıma karşı daha toleranslıdır, ancak paket yönetimi işlemleri (apt upgrade) 512 MB’dan az RAM’e sahip sistemlerde başarısız olabilir veya takılabilir. Bu eşiklerin altındaki donanım için Alpine Linux veya minimal kurulum profiliyle Debian’ı değerlendirin.

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