apt komutunun genel kullanımı

apt komutu, Debian tabanlı sistemlerde (Ubuntu gibi) paket yönetimini gerçekleştirmek için kullanılan bir araçtır. aptapt-getapt-cache ve diğer paket yönetimi komutlarının yerini alacak şekilde tasarlanmış, daha kullanıcı dostu bir arayüz sunar. İşte apt komutunun tüm kullanımları ve anlamları:

Temel Kullanımlar

KomutAçıklama
apt updatePaket listelerini günceller.
apt upgradeKurulu tüm paketleri günceller.
apt installPaket yükler.
apt removePaket kaldırır.
apt purgePaketleri ve yapılandırma dosyalarını tamamen kaldırır.
apt autoremoveGereksiz bağımlılıkları kaldırır.
apt full-upgradeSistemdeki paketleri en son sürümlerine yükseltir ve bağımlılıkları düzenler.
apt listPaketleri listeler.
apt searchPaketleri arar.
apt showPaket bilgilerini gösterir.
apt edit-sourcesPaket kaynak listesi dosyalarını düzenler.
Detaylı Kullanımlar
1. Paket Güncellemeleri ve Yükseltmeleri
apt update
Paket listesini günceller, yeni paket sürümlerini kontrol eder.

sudo apt update
apt upgrade
Tüm kurulu paketleri mevcut güncellemelere göre yükseltir.

sudo apt upgrade
apt full-upgrade
Sistemdeki tüm paketleri en son sürümlerine yükseltir ve mevcut bağımlılıkları yeniden düzenler. Bu komut, daha önce kullanılan apt-get dist-upgrade komutunun eşdeğeridir.

sudo apt full-upgrade
apt autoremove
Artık kullanılmayan ve gereksiz olan bağımlılık paketlerini sistemden kaldırır.

sudo apt autoremove
2. Paket Kurulumu ve Kaldırılması
apt install <paket_adı>
Belirtilen paketi yükler.

sudo apt install git
apt remove <paket_adı>
Belirtilen paketi sistemden kaldırır, ancak yapılandırma dosyalarını tutar.

sudo apt remove git
apt purge <paket_adı>
Paketi ve yapılandırma dosyalarını tamamen kaldırır.

sudo apt purge git
3. Paket Arama ve Listeleme
apt search <paket_adı>
Paket adlarına ve açıklamalarına göre arama yapar.

apt search git
apt list
Tüm paketleri listeler. Mevcut, kurulu veya yükseltilebilir paketleri görmek için kullanılabilir.

apt list apt list --installed # Yüklü paketler apt list --upgradable # Yükseltilebilir paketler
apt show <paket_adı>
Belirtilen paketin ayrıntılı bilgilerini gösterir, örneğin sürüm numarası, bağımlılıklar ve açıklama.

apt show git
4. Diğer Kullanımlar
apt edit-sources
Paket kaynakları dosyasını (/etc/apt/sources.list) düzenlemek için varsayılan düzenleyiciyi açar.

sudo apt edit-sources
apt-cache policy <paket_adı>
Paketin mevcut sürümleri ve hangi depolardan geldiğini gösterir.

apt-cache policy git
apt changelog <paket_adı>
Belirtilen paketin güncellemeleri ve değişiklik günlüklerini gösterir.

apt changelog git
apt depends <paket_adı>
Paketin bağımlılıklarını listeler.

apt depends git
apt rdepends <paket_adı>
Paketi gerektiren diğer paketleri listeler.

apt rdepends git
5. Kullanım Seçenekleri
apt komutu ayrıca çeşitli seçeneklerle kullanılabilir. İşte bazı yaygın seçenekler:
Seçenek
Anlamı
-y
Kullanıcıdan onay almadan işlemi gerçekleştirir.
--no-install-recommends
Önerilen ek paketleri yüklemeden yalnızca belirtilen paketi yükler.
-q
Daha sessiz çıktı (yalnızca önemli mesajları gösterir).
-s
Komutu simüle eder, ancak değişiklik yapmaz.
Örnek Kullanımlar
Kurulum ve Güncelleme İşlemleri

sudo apt update && sudo apt upgrade -y
Bu komut, paket listelerini günceller ve mevcut tüm paketleri yükseltir, kullanıcıdan onay almadan işlemi gerçekleştirir.
Belirli Paketi Yükleme

sudo apt install vim
vim metin editörünü yükler.
Paket Kaldırma

sudo apt remove vim
vim paketini kaldırır, ancak yapılandırma dosyalarını saklar.
Tam Kaldırma (Yapılandırma Dosyaları ile Birlikte)

sudo apt purge vim
vim paketini ve yapılandırma dosyalarını tamamen kaldırır.
Gereksiz Bağımlılıkları Temizleme

sudo apt autoremove
Artık kullanılmayan paket bağımlılıklarını kaldırır.
Paket Arama ve Listeleme

apt search apache apt list --installed apt show apache2
Bu komutlar, apache paketini arar, kurulu paketleri listeler ve apache2 paketinin detaylı bilgilerini gösterir.
Bağımlılıklar ve Değişiklik Günlüğü

apt depends apache2 apt changelog apache2
apache2 paketinin bağımlılıklarını listeler ve değişiklik günlüğünü gösterir.
Sonuç
apt komutu, Ubuntu ve diğer Debian tabanlı sistemlerde paket yönetimini basitleştiren güçlü bir araçtır. Yukarıda belirtilen komutlar ve seçenekler, sistem yöneticileri ve kullanıcılar için paketlerin yüklenmesi, kaldırılması, güncellenmesi ve yönetilmesi konularında geniş bir yetenek seti sunar. apt komutunu etkili bir şekilde kullanarak, sisteminizi güncel ve düzgün çalışır durumda tutabilirsiniz.



4

Yayımlandı

kategorisi

yazarı:

Etiketler: