Ubuntu
Ubuntu nedir?
Ubuntu, Linux çekirdeği üzerinde hazır bir sistemdir. Programlar apt ile paketlenir. 22.04 ve 24.04 gibi uzun destekli LTS sürümleri sunucu için seçilir. Bu bir programlama dili değildir: dil ve araç onun üstüne kurulur.
Ubuntu ne için kullanılır?
Ubuntu, geliştirme makinesi ve sunucu için en yaygın Linux’lardan biridir.
- Web sunucusu için makine
- Docker ve Nginx kurmak
- Programı apt ile kurmak
- Uzak sunucuya SSH ile girmek
Ubuntu ile ne yapılabilir?
Ubuntu’da terminalden paket kurarsın, dosya iznini değiştirirsin, servisi systemd ile açıp kapatırsın. Masaüstü sürümünde pencere ortamı da vardır. Sunucu sürümünde pencere yoktur, iş komut satırındadır.
Ubuntu öğrenmek zor mu?
Pencereli Ubuntu’da ilk gün kolaydır. Zorluk terminal, izin ve serviste başlar. sudo her komut için gerekmez. Yalnız sistem değişince kullanılır.
Avantajları ve sınırları
Avantaj: ücretsizdir, paket çoktur, sunucu belgesi boldur. Sınır: bazı kapalı masaüstü programları ve oyunlar Windows içindir. LTS ile kısa sürümü karıştırmak yükseltmeyi bozabilir.
Temel kavramlar
Paket kaynağı depodur. apt listeyi yeniler ve paketi kurar. Servis arka planda systemd ile çalışır.
- LTS yıllarca güncelleme alır
- root en yüksek kullanıcıdır
- sudo o hakkı bir komuta verir
- /etc ayar dosyalarının yeridir
Kısa örnek
Bu komutlar paket listesini yeniler ve Nginx kurar. Sunucuda bunu yalnız gerektiğinde çalıştır.
sudo apt update sudo apt install -y nginx
Sık sorulan sorular
- Ubuntu ve Linux aynı mı? Linux çekirdektir. Ubuntu o çekirdekle kurulmuş dağıtımdır.
- Ubuntu ücretsiz mi? Evet. Özel destek ayrıca satılabilir.
- Windows programı Ubuntu’da doğrudan açılır mı? Çoğu zaman hayır. Linux için yapılmış sürüm gerekir.