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.
Depo veritabanını eşleştirme
pacman -Syy
İ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
*Farklı depolarda aynı paketler var ise:
pacman -S extra/package_name
pacman -S testing/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- Dosyanın, hangi pakete ait olduğunu belirleme:
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
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
AUR paketlerini güncellemek için;
yaourt -Syua
Packer ile güncellemek için
packer -Syu
Bilgi insanlığın malıdır. Bir grubun ya da kişin değil!
yaourt -Syu --aur
da olabilir
Suskunluğum asaletimdendir,her lafa verilecek cevabım var. Ama bir lafa bakarım laf mı ? diye bir de söyleyene bakarım adam mı ? diye