Pacman Komutları ve İpuçları

Manjaro Linux kullanırken zaman zaman uçbirimden çeşitli komutlara ihtiyaç duyarız. Genelde ihtiyaç duyabilecegimiz uçbirim komutlarının küçük bir listesi aşağıdadır.
İndirme hızını optimize etme ve eşleştirme:
pacman-optimize && sync
Sistem güncelleme:
- Pacman, sisteminizi tek bir komut ile günceller:
pacman -Su
Güncellemeden önce her zaman depo veritabanını eşleştirmekte yarar var:
pacman -Syu
Bazı paketleri engelleyerek yükseltme:
IgnorePkg=package_name
Paket grubunu gözardı ederek güncelleme:
IgnoreGroup=package_group
- Örn:
IgnoreGroup=gnome
IgnoreGroup=kde
KURULUM:
1- Paket yükleme:
pacman -S package_name
2- Grup olarak paket yükleme:
pacman -S gnome
pacman -S kde
Önemli:
- Eğer sisteminizde zaten kurulu bir paket yüklemek isterseniz yeniden yükleme yapılır. Bunu engellemek için ‘–needed’ seçeneği kullanılmalı.
- Bir paket yüklemeden önce sistem güncellenmelidir. Aksi takdirde bağımlılık sorunu çıkabilir.
3- Bir paketi kurulum yapmaksızın indirmek:
pacman -Sw package_name
4- Yerel bir paketi kurmak:
pacman -U /package_path/package_name.pkg.tar.xz
Bir yansı üzerindeki paketi yüklemek:
pacman -U http://www.examplepackage/repo/examplepkg.tar.xz
5- Bütün paketleri yeniden yüklemek:
pacman -S $(pacman -Qq | grep -v "$(pacman -Qmq)")
6- Bir grup içerisinde olup yüklü paketler listesini almak:
pacman -Sg gnome
pacman -Sg kde
KALDIRMAK:
1- Bir paketi kaldırmak:
pacman -R package_name
2- Başka paketlerce kullanılmayan bağımlılıklarıyla birlikte bir paketi kaldırmak:
pacman -Rs package_name
3- Bir paketi tüm bağımlılıklarıyla beraber kaldırmak:
pacman -Rsc package_name
- Pacman , kurulu paketlerin ayar dosyalarını .pacsave şeklinde saklar. Bir paketi ütün ayar dosyalarıyla beraber kaldırmak için:
pacman -Rn package_name
4- Gereksiz tüm paketleri bellekten boşaltmak:
pacman -Sc $(pacman -Qdtq)
5- Paketlerin tutulduğu belleği tümüyle boşaltmak:
pacman -Scc
TEMİZLEME:
1- Belleği temizleme:
pacman -Sc
2- İhtiyaç duyulmayan paketleri temizleme:
pacman -Rs $(pacman -Qtdq)
ARAMA:
1- Açıklamaları ile bir paketi aramak:
pacman -Ss package_name
2- Kurulu paketler içinde aramak:
pacman -Qs package_name
3- Paket hakkında bilgi almak:
pacman -Si package_name
pacman -Qi package_name
- ‘ii’ seçeneği ile yedeklenme ve değiştirilme zamanlarını da görebilirsiniz.
pacman -Qii package_name
4- Kurulu paketlerin listesini almak:
pacman -Ql
5- To which package is this file belong to:
pacman -Qo /file_path
6- Gerekli olmayan paketleri bağımlılıkları olmaksızın listelemek:
pacman -Qdt
7- Paketin bağımlılıklarını listelemek:
pactree package_name
8- Sistemde kurulu tüm paketleri sürüm numaraları ile listelemek:
sudo pacman -Q > laptop.pacman
- Parola girişin yapıldığında /home dizini altına laptop.pacman adında dosya oluşturur.
AUR (Arch User Repository):
AUR kullanmak için 3 seçeneğimiz var:
1- YAOURT:
sudo pacman -S yaourt
- (Manjaro ile ön yüklenmiş olarak gelir, bu komutun işletilmesine gerek yoktur).
2- PACKER:
- Hem resmi depolardan hem AUR dan yükleme yapar.
yaourt -S packer
- Packer sisteminize kurulduktan sonra kullanım komutu:
packer -S package_name
3- MERIC:
- Geliştiricisi ‘tarakbumba’ a dır ve Packer kullanımı gibidir.
yaourt -S meric
packer -S meric
meric -S package_name
AUR PAKETLERİNİ GÜNCELLEME:
- Basitçe ‘packer’
packer -syu
kaynak: wiki.manjaro.org
ZİYARETÇİ YORUMLARI
BİR YORUM YAZ