Linux'ta apt ve yum nedir? Linux'ta Paket Yönetimi ⋆ ALexHost SRL

Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills
09.12.2024

Linux’ta apt ve yum nedir? Linux’ta Paket Yönetimi

Linux dünyasında paket yönetimi, kullanıcıların yazılım paketlerini verimli bir şekilde yüklemelerini, güncellemelerini, yükseltmelerini ve kaldırmalarını sağlayan çok önemli bir özelliktir. Farklı Linux dağıtımları yazılım paketlerini yönetmek için farklı paket yöneticileri kullanır ve en popüler olanları apt ve yum’dur. Bu araçlar yazılımı yönetmek için bir yol sunarak kullanıcıların sistemlerini kolayca güncel ve güvenli tutabilmelerini sağlar.

Paket Yöneticisi Nedir?

Paket yöneticisi, yazılım paketlerini yükleme, yükseltme, yapılandırma ve kaldırma işlemlerini otomatikleştiren bir araç veya araçlar kümesidir. Paketler arasındaki bağımlılıkları ele alır ve yazılımın sisteme doğru şekilde entegre edilmesini sağlar.

Paket yöneticileri genellikle yazılım paketleri koleksiyonlarını barındıran sunucular olan depolarla etkileşime girer. Bu depolardan paketleri indirir ve sisteminize kurulumlarını yönetirler.

Apt ve yum’a genel bakış

1. apt (Gelişmiş Paket Aracı)

apt, Debian, Ubuntu, Linux Mint ve diğerleri gibi Debian tabanlı dağıtımlar tarafından kullanılan paket yönetim aracıdır. .deb paketlerini işler ve basitliği ve sağlam bağımlılık yönetimi için yaygın olarak kullanılır.

Ortak Komutlar

  1. Paket Listesini Güncelleyin:
    sudo apt güncellemesi

    Bu komut, depolardaki paket listesini güncelleyerek mevcut en son yazılım sürümleri hakkında bilgi sahibi olmanızı sağlar.

  2. Kurulu Paketleri Yükselt:
    sudo apt yükseltme

    Yüklü tüm paketleri depolarda bulunan en son sürümlerine yükseltir.

  3. Bir Paket Yükleyin:
    sudo apt install paket_adı

    Package_name yerine yüklemek istediğiniz yazılımın adını yazın. Örneğin, curl paketini yüklemek için:

    sudo apt curl yükleyin
  4. Bir Paketi Kaldırın:
    sudo apt remove paket_adı

    Bu komut belirtilen paketi kaldırır ancak yapılandırma dosyalarını bırakır.

  5. Bir Paketi Tamamen Kaldırın:
    sudo apt purge paket_adı

    Paketi yapılandırma dosyalarıyla birlikte kaldırır.

  6. Bir Paket arayın:
    apt search paket_adı

    Depolarda verilen adla eşleşen paketleri arar.

Örnek Kullanım Örneği

Eğer Ubuntu üzerinde git sürüm kontrol sistemini kurmak istiyorsanız, şu komutu çalıştırmalısınız:

sudo apt güncellemesi
sudo apt install git

Bu işlem paket listesini günceller ve ardından git’i depolardan yükler.

2. yum (Yellowdog Güncelleyici Değiştirildi)

yum, öncelikle CentOS, RHEL (Red Hat Enterprise Linux) ve Fedora’nın bazı eski sürümlerinde kullanılan RPM tabanlı dağıtımlar için paket yönetim aracıdır. .rpm paketlerini yönetir ve yazılım kurulumlarını ve yükseltmelerini gerçekleştirir.

Not: CentOS (CentOS 8 ) ve Fedora’nın yeni sürümlerinde yum, benzer komutlara sahip olan ancak performans ve bağımlılık yönetiminde iyileştirmeler sunan dnf ile değiştirilmiştir.

Ortak Komutlar

  1. Paket Listesini Güncelleyin:
    sudo yum check-update

    Yüklü paketler için mevcut güncellemeleri kontrol eder.

  2. Kurulu Paketleri Yükselt:
    sudo yum güncellemesi

    Yüklü tüm paketleri en son sürümlerine günceller.

  3. Bir Paket Yükleyin:
    sudo yum install paket_adı

    Örneğin, wget’i yüklemek için:

    sudo yum wget yükleyin
  4. Bir Paketi Kaldırın:
    sudo yum remove paket_adı

    Belirtilen paketi kaldırır.

  5. Bir Paket arayın:
    yum search package_name

    Verilen isimle ilgili paketleri arar.

Örnek Kullanım Örneği

Bir CentOS sistemine httpd web sunucusunu (Apache) kurmak için şu komutu çalıştırırsınız:

sudo yum httpd'yi yükle

Kurulumdan sonra, Apache hizmetini kullanarak başlatabilirsiniz:

sudo systemctl start httpd

Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills