Vodič za korištenje Upravitelja paketa Pacman

Uvod

U ranijim vodičima pokazao sam vam kako instalirati aplikacije na Debianove distribucije Linuxa pomoću apt-get-a i također vam pokazati kako instalirati aplikacije na Linux distribucije temeljene na Red Hat sustavu koristeći yum .

U ovom vodiču prikazat ću vam kako instalirati pakete pomoću naredbenog retka unutar arhivskih Linux distribucija kao što je Manjaro.

Koje aplikacije su instalirane na vašem računalu

Popis svih paketa instaliranih na vašem sustavu možete pregledati pomoću sljedeće naredbe:

pacman-Q

Time ćete vratiti popis svih aplikacija na računalu i njihov broj verzije.

Pregled dnevnika promjena za instaliranu aplikaciju

Možete dobiti više informacija o paketu ili pak paketima davanjem različitih opcija upita kako slijedi:

pacman-Q-c oktopi

Pregledajte pakete instalirane kao ovisne o ostalim paketima

Gornja naredba će mi pokazati changelog za hobotnicu ako postoji. Ako ne postoji, prikazat će se poruka koja vam govori da nije dostupan izmjenjivač.

pacman -Q-d

Gornja naredba prikazuje sve datoteke koje su instalirane kao ovisnosti o drugim paketima.

pacman -Q-d-t

Ovo će vam pokazati sve siročadne zavisnosti instalirane na vašem računalu.

Pogledajte eksplicitno instalirane pakete

Ako želite vidjeti sve eksplicitno instalirane pakete, upotrijebite sljedeću naredbu:

pacman-Q -e

Izričita je paketa koju ste zapravo odlučili instalirati za razliku od paketa koji je instaliran kao ovisnost o drugim paketima.

Možete vidjeti koje eksplicitne pakete nemaju zavisnosti pomoću sljedeće naredbe:

pacman -Q -e-t

Prikaz svih paketa u grupi

Da biste vidjeli koje skupine paketa pripadaju, možete upotrijebiti sljedeću naredbu:

pacman -Q -g

Ovo će navesti ime grupe nakon koje slijedi naziv paketa.

Ako želite vidjeti sve pakete u određenoj grupi, možete odrediti ime grupe:

pacman-Q -g baza

Informacije o povratu informacija o instaliranim paketima

Ako želite znati ime, opis i sve ostale detalje o paketu, upotrijebite sljedeću naredbu:

pacman -Q -i packagename

Izlaz uključuje:

Provjerite zdravlje instaliranog paketa

Da biste provjerili zdravlje određenog paketa, možete upotrijebiti sljedeću naredbu:

pacman-Q -k paketni naziv

Ovo će vratiti izlaz slično sljedećem:

ispočetka: 1208 ukupnih datoteka, 0 nedostajućih datoteka

Naredbu možete pokrenuti protiv svih instaliranih paketa:

pacman -Q-k

Pronađite sve datoteke koje posjeduju paket

Možete pronaći sve datoteke koje su u vlasništvu određenog paketa pomoću sljedeće naredbe:

pacman -Q -l packagedame

Time se vraća naziv paketa i put do datoteka koje posjeduje. Možete odrediti više paketa nakon -l.

Pronađite pakete koji nisu pronađeni u sinkronizacijskim bazama podataka (tj. Ručno instalirani)

Ručno instalirane pakete možete pronaći pomoću sljedeće naredbe:

pacman-Q-m

Paketi instalirani pomoću yaourt kao što je Google Chrome bit će navedeni pomoću ove naredbe.

Pronađite pakete dostupne samo u sinkronizacijskim bazama podataka

Ovo je obrnuto od prethodne naredbe i prikazuje samo pakete instalirane preko baze podataka sinkronizacije.

pacman -Q-n

Otkrijte datum paketa

Da biste pronašli pakete koje treba ažurirati, upotrijebite sljedeću naredbu:

pacman -Q -u

Ovo će vratiti popis paketa, njihov broj verzije i najnovije brojeve verzije.

Kako instalirati paket pomoću Pacmana

Za instaliranje paketa koristite sljedeću naredbu:

pacman-S packagename

Možda ćete morati koristiti sudo naredbu za podizanje dopuštenja za ovu naredbu za pokretanje. Umjesto toga, prebacite se na korisnika s povišenim dozvolama pomoću su naredbe .

Kada je paket dostupan u više repozitorija, možete odabrati koji spremište upotrijebiti navodeći ga u naredbi kako slijedi:

pacman -S repositoryname / packagename

Instaliranje paketa s pacman automatski će preuzeti i instalirati sve ovisnosti.

Također možete instalirati grupu paketa kao što je desktop okruženje poput XFCE .

Kada navedete naziv grupe, izlaz će biti uz linije:

U skupini xfce4 ima 17 članova

Repozitorij dodatno

1) exo 2) garcon 3) gtk-xfce-motor

Možete odabrati instaliranje svih paketa u grupu pritiskom na povratak. Alternativno, možete instalirati pojedinačne pakete pružanjem popisom brojeva odvojenih zarezom (tj. 1,2,3,4,5). Ako želite instalirati sve pakete između 1 i 10, možete koristiti i crticu (tj. 1-10).

Kako nadograditi pakete izvan datuma

Da biste nadogradili sve zastarjele pakete, upotrijebite sljedeću naredbu:

pacman -S -u

Ponekad želite nadograditi pakete, ali za jedan određeni paket, želite da ostane u starijoj verziji (jer znate da je novije verzije uklonila značajku ili je slomljena). Za to možete upotrijebiti sljedeću naredbu:

pacman -S -u --ignore packagename

Prikaži popis dostupnih paketa

Popis dostupnih paketa u bazi podataka za sinkronizaciju možete pregledati sljedećom naredbom:

pacman -S-l

Prikaz podataka o paketu u bazu podataka sinkronizacije

Detaljne informacije o paketu možete pronaći u bazi podataka sinkronizacije pomoću sljedeće naredbe:

pacman -S -i packagename

Pretraživanje paketa u bazu podataka sinkronizacije

Ako samo želite tražiti paket u bazi podataka za sinkronizaciju, upotrijebite sljedeću naredbu:

pacman-S -s packagename

Rezultati će biti popis svih dostupnih paketa koji odgovaraju kriterijima pretraživanja.

Osvježi bazu podataka za sinkronizaciju

Možete provjeriti je li ažurirana baza podataka sinkronizacije pomoću sljedeće naredbe:

pacman -S -y

To bi se trebalo koristiti prije pokretanja naredbe nadogradnje. Također je korisno pokrenuti je ako to niste učinili za neko vrijeme, tako da kada pretražujete dobivate najnovije rezultate.

Napomena o prekidačima

Kroz ovaj vodič ćete primijetiti da sam svaku prekidač sam odredio. Na primjer:

pacman -S -u

Možete, naravno, kombinirati prekidače:

pacman -Su