Arch Linux'a paket yüklemek istiyorsunuz ama nasıl yapılacağını bilmiyor musunuz? Debian tabanlı dağıtımlardan Arch'a ilk geçişlerinde birçok kişi bu sorunla karşı karşıya. Ancak, paket yöneticilerini kullanarak Arch tabanlı sisteminizdeki paketleri kolayca yönetebilirsiniz.

Pacman, her Arch dağıtımında önceden yüklenmiş olarak gelen varsayılan paket yöneticisidir. Ancak Pacman, Arch Kullanıcı Deposundaki paketleri desteklemediği için yine de diğer paket yöneticilerine ihtiyaç vardır.

Arch Linux'ta Paket Yöneticileri

Arch Linux, varsayılan paket yöneticisi olarak Pacman ile birlikte gelse de, Yay gibi diğer paket yöneticilerini kurabilirsiniz. Pacman'den farklı olarak, bu paket yöneticileri, resmi Arch deposundan ve AUR'dan (Arch User Repository) yeni paketler eklemenize izin verir.

Yıllar boyunca diğer paket yöneticileri kullanılırken, Yaourt ve Aurman gibi örnekler artık korunmuyor. Sonuç olarak, Pacman ve Yay, Arch Linux'ta güvenmek için daha güvenli ve daha güvenilir paket yöneticileridir.

instagram viewer

AUR, kullanıcılara kendileri tarafından geliştirilen paketleri paylaşmaları için bir platform sağlayan, topluluk tarafından organize edilmiş bir depodur. Bir geliştiriciyseniz, AUR'a paketler ekleyebilir ve diğer kullanıcılar bunları sistemlerine kolaylıkla yükleyebilir.

1. Pacman

Yukarıda belirtildiği gibi, her Arch sistemi, varsayılan paket yöneticisi olarak Pacman ile birlikte gelir. Pacman'in en dikkate değer özelliği, sisteminizin paketlerini ana sunucu ile düzenli olarak senkronize etmesi ve buna karşılık sisteminizi güncel tutmasıdır.

2. Yaşasın

Yaourt ve Aurman'ın geliştiricileri, kullanımdan kaldırıldıktan sonra herhangi bir güncelleme yayınlamayacağından, Arch kullanıcıları AUR'dan paketler eklemek için Yay'ı kullanmaya başladı. Yay'ın temel amacı, kullanıcı girişini en aza indirgemek ve Pacman benzeri bir arayüz sağlamaktı.

Doğrudan Arch Kullanıcı Deposundan paket eklemeyi desteklemediği için Yay'ı Pacman kullanarak yükleyemezsiniz. Bu nedenle, Yay paket yöneticisini Git deposunu kullanarak manuel olarak yüklemeniz gerekecektir. Sisteminize nasıl yükleyeceğiniz aşağıda açıklanmıştır.

Adım 1: Yay deposunu klonlamak için git'e ihtiyacınız olacak.

pacman -S - gerekli git base-devel

Adım 2: Depoyu yerel deponuza klonlayın.

git klon https://aur.archlinux.org/yay-git.git

3. Adım: Klasörün izinlerini değiştirin.

chmod 777 / yay-git

Adım 4: Depoyu klonladığınız dizine gidin.

cd yay-git

5. Adım: makepkg paketi oluşturmak için komut. Aşağıdaki komutu kök kullanıcı olarak çalıştırmadığınızdan emin olun, aksi takdirde bir hata oluşur.

makepkg -si

Paketleri Güncelleme ve Yükseltme

Arch Linux'u yeni kurduysanız, paketleri eklemeden veya kaldırmadan önce, yerel paket listenizi güncelleyerek sisteminizi ana sunucularla senkronize etmeniz gerekecektir.

Ardından, dosyaları resmi sunuculardan indirerek tüm paketlerinizi en son sürüme kolayca yükseltebilirsiniz.

Pacman kullanma

Pacman kullanarak paket listenizi güncellemek için, -Sy komutu ile bayrak.

sudo pacman -Sy

Sisteminizin paket listesini ana sunucularla senkronize ettikten sonra, paketleri yükseltmeniz gerekir. Kullan -Syu aynısını yapmak için bayrak. Bu komut, paketlerin listesine ve ağ bağlantınıza bağlı olarak biraz zaman alabilir.

sudo pacman -Syu

Bu komutların her ikisini de kullanarak bunları birleştirerek yazma zahmetinden tasarruf edebilirsiniz. -Syyu bayrak. Pacman, paket listesini güncelledikten sonra en son paketleri otomatik olarak indirmeye başlayacaktır.

sudo pacman -Syyu

Yay Kullanımı

Yay paket yöneticisi, terminalinizi kullanarak paketlerinizi verimli bir şekilde güncellemenize ve yükseltmenize olanak tanır. Bunu yapmak için şunu kullanın: -Syu yay komutu ile bayrak.

sudo yay -Syu

Paket Ekleme

Hangi komutların çalıştırılacağını öğrendikten sonra paket eklemek kolaydır. Tek yapmanız gereken, terminalde paket yöneticisi komutlarını yazmaktır.

Flathub ve Snap Mağazası Linux makinenize yazılım ve uygulama yüklemek için kullanabileceğiniz iki harika GUI uygulamasıdır.

Flathub vs. Snap Store: Linux Uygulamalarını İndirmek İçin En İyi Siteler

Linux uygulamalarını indirmek istediğinizde, Flathub ve Snap Store nasıl karşılaştırılır? Öğrenmek için onları birbirimize düşürüyoruz.

Pacman ile Paketleri Yükleyin

Pacman, uygulamaları paketlemek için TAR dosya uzantısını kullanır. Arch Linux sistem mimarisiyle verimli bir şekilde çalışır. Bir paket eklemek için, -S aşağıdaki gibi varsayılan komutla işaretleyin.

sudo pacman -S paket adı

Örneğin,

sudo pacman -S cmatrix

Birden çok paketi aynı anda kurmak için, tüm paketlerin adlarını boşluk karakterine bölerek yazın.

sudo pacman -S cmatrix vlc python

Paketleri kurduktan sonra da bilgi alabilirsiniz. Çıktı, paketin adı, sürümü, mimarisi ve lisansı hakkında ayrıntılar sağlar. Bunu yapmak için -S ile bayrak -Qi varsayılan olarak Pacman komut.

pacman -Qi cmatrix

Yay ile Paketleri Kurun

Yay install komutunun sözdizimi Pacman'ınkine oldukça benzer. Yay paket yöneticisini kullanarak bir paket kurmak için, -S varsayılan komutla bayrak.

yay -S packagename

Arch'daki Paketleri Kaldırma

Arch Linux, ihtiyaç duymadığınız zaman paketleri kaldırmanız için size kontrol sağlar ve bu birçok nedenden biridir. neden Arch Linux kurmalısınız. Elbette yetkiniz varsa hemen hemen her paketi sisteminizden kaldırabilirsiniz. Arch Linux'ta bir paketi nasıl silebileceğinizi görelim.

Pacman ile Paketleri Kaldır

Bir paketi çıkarmak da kolaydır. Tek yapman gereken kullanmak -R onun yerine -S varsayılan olarak bayrak Pacman komut.

sudo pacman -R cmatrix

Paket sisteminizde mevcut değilse, "hata: hedef bulunamadı: paket adı" şeklinde bir hata çıktısı alırsınız.

Yay ile Paketleri Kaldır

Yay kullanarak paketleri kaldırmak için, -R varsayılan yay komutuna bayrak. Tüm gereksiz bağımlılıkları sisteminizden kaldırmak için -Rns bayrağını da kullanabilirsiniz.

yay -R cmatrix
yay -Rns cmatrix

Sisteminizin ihtiyaç duymadığı paketleri kaldırmak istiyorsanız, -Yc komutu ile bayrak.

yay -Yc

Arch Linux'ta Paketleri Yönetme

Arch tabanlı bir Linux dağıtımına paket eklemenin ve kaldırmanın birçok yolu vardır. Pacman, Yaourt ve Yay gibi paket yöneticilerini kullanabilirsiniz. Bazı paket yöneticileri, Arch Kullanıcı Deposundan paketlerin indirilmesine izin verirken, Pacman gibi diğerleri AUR'u desteklemez.

Paket yöneticilerinin hayranı değilseniz, istediğiniz paketleri manuel olarak indirebilirsiniz. İnternette Linux kullanıcılarına TAR, RPM ve DEB paketleri sağlayan çeşitli web siteleri mevcuttur.

E-posta adresi
DEB veya RPM Linux Uygulamalarını İndirmek için 8 Site

Linux uygulamaları mı arıyorsunuz? Terminalden yüklemek yerine, Linux uygulamalarını DEB ve RPM formatında bu web sitelerinden indirebilirsiniz.

İlgili konular
  • Linux
Yazar hakkında
Deepesh Sharma (3 Makale Yayınlandı)

Deepesh bir Tech blog yazarıdır ve 3 yılı aşkın süredir bilgilendirici içerik yazmaktadır. Şu anda, Hindistan'daki tanınmış bir üniversiteden Bilgisayar Uygulamaları alanında lisans eğitimini sürdürüyor. Boş zamanlarında yazmayı, müzik dinlemeyi ve gitar çalmayı sever.

Deepesh Sharma'dan Daha Fazla

Haber bültenimize abone ol

Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!

Bir adım daha…!

Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.

.