Arch Paket Yöneticisi Başlangıç Komutları

 Arch paket yöneticisi

Pacman (package manager) archlinux ve dağıtımları için kullanılan paket yöneticisidir. Terminal kullanarak paket indirme, kaldırma, güncelleme işlemlerini yapılmasına olanak verir.

Paket İndirme

Pacman ile paket indirme komutu

pacman –S paket_ismi
pacman –S paket_ismi

Paket ismi kurmak istediğiniz programın archlinux deposundaki ismidir. Bu depoya https://archlinux.org/packages/ adresinden ulaşabilirsiniz.

ArchRepo

Paket Kaldırma

Pacman ile paket kaldırma komutu

pacman –R paket_ismi
pacman –R paket_ismi
Paket Güncelleme

Pacman ile paket Güncelleme komutu

pacman –Syu paket_ismi
pacman –Syu paket_ismi

Bu komutla tüm paketlerinizi güncelleyebilirsiniz. Paketlerinize tek tek güncelleme yapmanıza arch tabanlı dağıtımlarda destek verilmez. Daha fazla bilgi için » https://wiki.archlinux.org/title/System_maintenance#Upgrading_the_system

Paket Arama

Bu komutla ismini tam olarak bilmediğiniz bir paketi depoda arayabilir ve ilgili paketleri listeleyebilirsiniz

pacman –Ss paket_ismi
pacman –Ss paket_ismi

Paket veritabanı üzerinde sorgulama yapmak için kullanılan parametreler: –S –F –Q Detaylı bilgi » https://wiki.archlinux.org/title/pacman#Querying_package_databases

Aur arch kullanıcı havuzu olarak tanımlanır. Bu havuzda kullanıcıların oluşturduğu paketler yer alır. Bu sebeple arch paket havuzundan daha fazla seçenek sunar. Örneğin zoom uygulaması aur içerisinde varken arch havuzunda yoktur. Ancak buradaki paketleri pacman komutuyla doğrudan indirmek mümkün değildir. Aur paketlerini aur yardımcı komutlarıyla veya veya pacman’e ek olarak makepkg komutuyla indirebilirsiniz.

yazıda pacman wrappers olarak bilinen yay ile aurdan paket indirme yöntemi anlatılacaktır. Konu hakkında daha fazla bilgi için » https://wiki.archlinux.org/title/AUR_helpers#Pacman_wrappers

Yay Kurulumu

Yay kurulumu için sırasıyla girilmesi gereken komutlar:

sudo pacman -S --needed git base-devel git clone https://aur.archlinux.org/yay.git cd yay makepkg -si
 sudo pacman -S --needed git base-devel
 git clone https://aur.archlinux.org/yay.git
 cd yay
 makepkg -si

Bu işlemlerden sonra yay kurulmuş olacaktır.

  • Yay –S paket_ismi »> aur paketini indirir ve kurar
  • Yay –R paket_ismi »> paketi siler
  • Yay –Syu » paketleri günceller
  • yay –version » versiyonunu söyler
  • yay -Ss packagename » o isimde veya benzer aur deposunda bulunan tüm paketleri listeler
  • Yay –Sc veya yay –Scc » yüklü paketlerin önbellekte kapladığı alanı ve gereksiz dosyalarını siler. Yani ön bellek temizliği yapar.
  • Yay –ps » yüklü paketler hakkında bilgi verir.