Arch Linux, Judd Vinet tarafından ilk kez 11 Mart 2002 yılında duyurulmuş olan i686 ve x86-64 işlemciler için optimize edilmiş bir linux (Linux Nedir?) dağıtımıdır. Hızlı, güvenilir ve basit bir sistem olmasıyla ün yapmıştır. Arch Linux (Arch Linux İncelemesi) kullanabileceğiniz gibi Arch Linux tabanlı Manjaro Linux (Manjaro Linux İncelemesi) ve Archman gibi popüler dağıtımlarda kullanabilirsiniz. Arch Linux tabanlı hangi dağıtımı kullanırsanız kullanın Pacman ve Aur depolarını rahatlıkla kullanabilirsiniz.
PACMAN : Arch Linux’un kendi deposunda bulunan kurulumu ve kaldırması kodla ve kolayca yapılabilen paket deposudur. Buradaki paketler tamamen Arch Linux geliştiricileri tarafından destek veriliyor.
AUR (Arch User Repository) : Arch Linux’ta tamamen gönüllüler tarafından oluşturulan hemen hemen her paketin güncel şekilde bulunduğu paket deposudur. Bu depodan çeşitli yükleyiciler kullanarak basitçe paketler yüklenebilir. Bunlardan en yaygın kullanılanı Yaourt’tur. Ancak eski sistem kullanılmasından dolayı kendim de kullandığım Yay’ı öneririm.
Pacman Komutları
Paket ve Sistem Güncelleme
Paket veritabanını ve sistemdeki tüm paketleri güncelleme:
pacman -Syu
Paket veritabanının tamamen yenilenmesini zorlamak ve sistemdeki tüm paketleri güncellemek için:
pacman -Syyu
Paket Arama
Belirli bir paketi açıklamaları ile arama:
pacman -Ss paket_adi
Kurulu bir paketi arama:
pacman -Qs paket_adi
Paket hakkında bilgi almak:
pacman -Si paket_adi
pacman -Qi paket_adi
Kurulu paket hakkında yedekleme ve değiştirilme zamanları dahil detaylı bilgi almak:
pacman -Qii paket_adi
Sisteminizde kurulu paketlerin listesini almak:
pacman -Ql
Paket Yükleme
⚠ Paket yüklemeden önce veri tabanı ve sistem güncellemesi yapılması önerilir.
⚠ Yüklenebilecek paket listesini öğrenmek için:
Paket yüklemek
pacman -S paket_adi
pacman -S paket_adi_1 paket_adi_2
İndirilen bir paketi kurmak:
pacman -U /dosya_konumu/paket_adi.pkg.tar.xz
Yansı üzerindeki paketi indirmeden kurmak:
pacman -U http://www.examplepackage.com/repo/paket_adi.pkg.tar.xz
Yüklü Paketi Kaldırmak
Yüklü paketi kaldımak:
pacman -R paket_adi
Yüklü paketi başka paketlerce kullanılmayan bağımlılıklarıyla birlikte kaldırmak:
pacman -Rs paket_adi
Yüklü paketi tüm bağımlılıklarıyla birlikte kaldırmak:
pacman -Rsc paket_adi
Yüklü paketi ayar dosyalarıyla birlikte kaldırmak:
pacman -Rn paket adi
Temizlik
Gereksiz tüm paketleri bellekten boşaltmak:
pacman -Sc $(pacman -Qdtq)
Bellek temizliği:
pacman -Sc
Paketlerin bulunduğu önbellek temizliği:
pacman -Scc
Aur Komutları
⚠ Aur paket yükleyici olarak yay kullanılmıştır. Başka bir yükleyici kullanıyorsanız yay yerine kullandığınızı yazmanız yeterli. Daha fazla bilgi için kullandığınız yardımcı yükleyici belgelerine başvurunuz.
Aur deposundan paket yüklemek:
yay -S paket_adi
Yay kullanarak paket kaldırmak:
yay -Rns paket_adi
Paket arama:
yay paket_adi
Aur paketlerini güncelleme:
yay -Syu
Sisteminizde gereksiz tüm bağımlılıkları kaldırmak :
yay -Yc
Yay kullanarak sistem istatistiklerini yazdırır:
yay -Ps
alıntı yaptığınız kaynakları neden belirtmiyorsunuz?
Merhaba, alıntı yapılan yer varsa belirtebilirsiniz. Başlıkta Arch Linux isini belirtmemden dolayı kodları ve açıklamaları yanlışlık olmasın diye Arch Linux Wiki den aldım. Yay hakkında ki bilgileri ise yay github dan aldım.