Paketleri Arch Linux'a kurmak istiyor ancak nasıl yapılacağını bilmiyor musunuz? Pek çok insan, Debian tabanlı dağıtımlardan Arch'a ilk geçiş yaptıklarında bu sorunla karşılaşıyor. Ancak Arch tabanlı sisteminizde paket yöneticilerini kullanarak paketleri kolayca yönetebilirsiniz.
Pacman, her Arch dağıtımında önceden yüklenmiş olarak gelen varsayılan paket yöneticisidir. Ancak yine de Pacman, Arch Kullanıcı Deposu'ndan gelen paketleri desteklemediği için başka 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 yükleyebilirsiniz. Pacman'dan farklı olarak bu paket yöneticileri, resmi Arch deposundan ve AUR'den (Arch Kullanıcı Deposu) yeni paketler eklemenize izin verir.
Yıllar boyunca diğer paket yöneticileri kullanılmış olsa da, Yaourt ve Aurman gibi örnekler artık korunmamaktadır. Sonuç olarak, Pacman ve Yay, Arch Linux'ta güvenmek için daha güvenli ve daha güvenilir paket yöneticileridir.
AUR, kullanıcılara kendileri tarafından geliştirilen paketleri paylaşmaları için bir platform sağlayan, topluluk tarafından organize edilen bir depodur. Bir geliştiriciyseniz, AUR'ye paketler ekleyebilirsiniz ve diğer kullanıcılar bunları sistemlerine kolaylıkla yükleyebilir.
Windows 10 otomatik onarım çalışmıyor
1. Pacman
Yukarıda belirtildiği gibi, her Arch sistemi, varsayılan paket yöneticisi olarak Pacman ile birlikte gelir. Pacman'in en dikkat çekici özelliği, sisteminizin paketlerini ana sunucu ile düzenli olarak senkronize etmesi ve buna karşılık sisteminizi güncel tutmasıdır.
2. Yaz
Yaourt ve Aurman'ın geliştiricileri, üretimin durdurulmasından sonra herhangi bir güncelleme yayınlamayacaklarından, Arch kullanıcıları AUR'den paketler eklemek için Yay'ı kullanmaya başladı. Yay'ın temel amacı, kullanıcı girişini en aza indirmek ve Pacman benzeri bir arayüz sağlamaktı.
Yay'ı Pacman kullanarak kuramazsınız, çünkü doğrudan Arch Kullanıcı Deposu'ndan paket eklemeyi desteklemez. Bu nedenle, Git deposunu kullanarak Yay paket yöneticisini manuel olarak kurmanız gerekecektir. Sisteminize nasıl kuracağınız aşağıda açıklanmıştır.
Adım 1: yay deposunu klonlamak için git'e ihtiyacınız olacak.
pacman -S --needed git base-devel
Adım 2: Depoyu yerel deponuza klonlayın.
git clone https://aur.archlinux.org/yay-git.git
Adım 3: Klasörün izinlerini değiştirin.
chmod 777 /yay-git
Adım 4: Depoyu klonladığınız dizine gidin.
cd yay-git
Adım 5: makepkg paketi oluşturma komutu. Aşağıdaki komutu root kullanıcısı olarak çalıştırmadığınızdan emin olun, aksi takdirde hata verecektir.
makepkg -si
Paketleri Güncelleme ve Yükseltme
Arch Linux'u yeni kurduysanız, paket eklemeden veya kaldırmadan önce, yerel paket listenizi güncelleyerek sisteminizi ana sunucularla eşitlemeniz gerekir.
Ardından, dosyaları resmi sunuculardan indirerek tüm paketlerinizi kolayca en son sürüme yükseltebilirsiniz.
Pacman'ı kullanma
Paket listenizi Pacman kullanarak güncellemek için -Onun komutuyla işaretleyin.
sudo pacman -Sy
Sisteminizin paket listesini ana sunucularla senkronize ettikten sonra paketleri yükseltmeniz gerekir. Kullan -Syu Aynı şeyi 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ı kullanarak birleştirerek bu komutların her ikisini de 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'ı kullanma
Yay paket yöneticisi, terminalinizi kullanarak paketlerinizi verimli bir şekilde güncellemenizi ve yükseltmenizi sağlar. Bunu yapmak için, sadece -Syu yay komutuyla işaretleyin.
sudo yay -Syu
Paket Ekleme
Hangi komutların yürütüleceğini öğrendikten sonra paket eklemek kolaydır. Tek yapmanız gereken terminalde paket yöneticisi komutlarını yazmak.
Flathub ve Snap Store, Linux makinenize yazılım ve uygulama yüklemek için kullanabileceğiniz iki harika GUI uygulamasıdır.
Pacman ile Paketleri Kur
Pacman, uygulamaları paketlemek için TAR dosya uzantısını kullanır. Arch Linux sistem mimarisi ile verimli bir şekilde çalışır. Paket eklemek için, -S varsayılan komutla aşağıdaki gibi işaretleyin.
sudo pacman -S packagename
Örneğin,
sudo pacman -S cmatrix
Aynı anda birden fazla paket kurmak için, boşluk karakterine bölünen tüm paketlerin adını yazın.
sudo pacman -S cmatrix vlc python
Paketleri kurduktan sonra da paketler hakkında bilgi alabilirsiniz. Çıktı, paketin adı, sürümü, mimarisi ve lisansı hakkında ayrıntılar sağlar. Bunu yapmak için, değiştirin -S ile bayrak -Çi varsayılan olarak pacman emretmek.
pacman -Qi cmatrix
Yay ile Paketleri Kur
Yay yükleme 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'taki Paketleri Kaldırma
Arch Linux, ihtiyacınız olmadığında paketleri kaldırmanız için size kontrol sağlar ve birçok nedenden biri de budur. neden Arch Linux'u kurmalısınız? . 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 kaldırmak da kolaydır. Tek yapman gereken kullanmak -R onun yerine -S varsayılan olarak bayrak pacman emretmek.
sudo pacman -R cmatrix
Paket sisteminizde yoksa, '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.
atari 2600 ne kadar eder
yay -R cmatrix
yay -Rns cmatrix
Sisteminizin ihtiyaç duymadığı paketleri kaldırmak istiyorsanız, -Yc komutuyla işaretleyin.
yay -Yc
Arch Linux'ta Paketleri Yönetme
Arch tabanlı bir Linux dağıtımında paket eklemenin ve kaldırmanın birden çok yolu vardır. Pacman, Yaourt ve Yay gibi paket yöneticilerini kullanabilirsiniz. Bazı paket yöneticileri Arch User Repository'den paketlerin indirilmesine izin verirken, Pacman gibi diğerleri AUR'yi desteklemez.
Paket yöneticilerinin hayranı değilseniz, istediğiniz paketleri istediğiniz zaman manuel olarak indirebilirsiniz. İnternette Linux kullanıcılarına TAR, RPM ve DEB paketleri sağlayan çeşitli web siteleri mevcuttur.
Paylaş Paylaş Cıvıldamak E-posta DEB veya RPM Linux Uygulamalarını İndirmek İçin 8 SiteLinux uygulamaları mı arıyorsunuz? Terminalden yüklemek yerine bu web sitelerinden Linux uygulamalarını DEB ve RPM formatında indirebilirsiniz.
Sonrakini Oku İlgili konular- Linux
Deepesh, MUO'da Linux için Junior Editördür. Tüm yeni gelenlere keyifli bir deneyim sunmayı amaçlayan Linux hakkında bilgilendirici kılavuzlar yazıyor. Filmlerden emin değilim ama teknoloji hakkında konuşmak istersen, o senin adamın. Boş zamanlarında onu kitap okurken, farklı müzik türleri dinlerken veya gitar çalarken bulabilirsiniz.
Deepesh Sharma'dan Daha FazlaHaber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın