Uvod
U prethodnim vodičima pokazao sam vam kako instalirati aplikacije na Debian-ovim Linux distribucijama koristeći apt-get, a takođe vam je pokazao kako instalirati aplikacije na Linux distribucijama na temelju Red Hat-a koristeći yum .
U ovom vodiču ću vam pokazati kako instalirati pakete koristeći komandnu liniju unutar Arch based Linux distribucija kao što je Manjaro.
Koji se programi instaliraju na računaru
Možete pregledati listu svih paketa instaliranih na vašem sistemu pomoću sljedeće naredbe:
pacman -Q
Ovo će vratiti listu svih aplikacija na vašem računaru i brojeve njihovih verzija.
Pregledanje dnevnika promjene za instaliranu aplikaciju
Možete dobiti više informacija o paketu ili zaista pakete pružanjem različitih opcija upita na sledeći način:
pacman -Q -c oktopi
Pogledajte pakete koji su instalirani kao zavisnosti za druge pakete
Gornja komanda će mi pokazati promenu za oktopije ako postoji. Ako to ne postoji, na ekranu će se prikazati poruka koja vam govori da nije dostupna nikakva izmena.
pacman -Q -d
Gornja komanda prikazuje sve datoteke koje su instalirane kao zavisnosti od drugih paketa.
pacman -Q -d -t
Ovo će vam pokazati sve siročadne zavisnosti instalirane na računaru.
Pogledajte eksplicitno instalirane pakete
Ako želite da vidite sve eksplicitno instalirane pakete, upotrebite sledeću komandu:
pacman -Q -e
Jedinstveni paket je onaj koji ste zapravo izabrali da instalirate za razliku od paketa koji je instaliran kao zavisnost od drugih paketa.
Možete videti koji eksplicitni paketi nemaju zavisnosti koristeći sledeću komandu:
pacman -Q -e -t
Pogledajte sve pakete u grupi
Da biste videli koje grupe paketa pripadaju vama, možete koristiti sljedeću naredbu:
pacman -Q -g
Ovo će navesti ime grupe, a zatim ime paketa.
Ako želite da vidite sve pakete u određenoj grupi, možete odrediti ime grupe:
pacman -Q -g baza
Povratak informacija o instaliranim paketima
Ako želite da znate ime, opis i sve druge detalje o paketu koristite sledeću komandu:
pacman -Q -i packagename
Izlaz uključuje:
- ime
- verzija
- opis
- arhitektura
- URL na veb lokaciju paketa
- Licenca
- Grupe
- Pruža
- Zavisi od
- Optional Deps
- Obavezno od
- Opcionalno Za
- Konflikti sa
- Zamenjuje
- Instalirana veličina
- Ime pakovanja
- Build Date
- Instalirajte datum
- Instalirajte razlog
- Instalirajte skriptu
- Validirano
Provjerite zdravlje instaliranog paketa
Da biste provjerili zdravlje određenog paketa možete koristiti sljedeću naredbu:
pacman -Q -k packagename
Ovo će vratiti izlaz sličan sledećem:
ogrebotina: ukupno 1208 datoteka, 0 nedostajućih datoteka
Ovu komandu možete pokrenuti protiv svih instaliranih paketa:
pacman -Q -k
Pronađi sve datoteke koje poseduju paketi
Sve datoteke koje su u vlasništvu određenog paketa možete pronaći pomoću sljedeće naredbe:
pacman -Q -l packagename
Ovo vraća ime paketa i putanju do datoteka koje poseduje. Možete odrediti više paketa nakon -l.
Pronađi pakete koje nisu pronađene u bazi podataka Sync (tj. Ručno instalirano)
Ručno instalirane pakete možete pronaći pomoću sljedeće naredbe:
pacman -Q -m
Paketi instalirani koristeći yaourt kao što je Google Chrome će biti navedeni pomoću ove komande.
Pronađite pakete dostupne samo u bazi podataka Sync
Ovo je inverzna prema prethodnoj naredbi i prikazuje samo pakete instalirane preko sinhronizacionih baza podataka.
pacman -Q -n
Saznajte izvan paketa
Da biste pronašli pakete koji treba ažurirati, upotrebite sledeću komandu:
pacman -Q -u
Ovo će vratiti listu paketa, brojeve njihovih verzija i najnovije verzije brojeva.
Kako instalirati paket koristeći Pacman
Da biste instalirali paket koristite sledeću komandu:
pacman -S packagename
Možda ćete morati da koristite naredbu sudo da biste podigli svoje dozvole za pokretanje ove naredbe. Alternativno, prebacite se na korisnika sa povišenim dozvolama pomoću su naredbe .
Kada je paket dostupan u više repozitorija, možete izabrati koje skladište ćete koristiti tako što ćete ga specificirati u naredbi na sledeći način:
pacman -S repositoryname / packagename
Instaliranje paketa sa pacman-om će automatski preuzeti i instalirati sve zavisnosti.
Takođe možete instalirati grupu paketa kao što je desktop okruženje kao što je XFCE .
Kada navedete naziv grupe, izlaz će biti duž linije:
U grupi xfce4 ima 17 članova
Repozitorij ekstra
1) exo 2) garcon 3) gtk-xfce-motor
Možete odabrati da instalirate sve pakete u grupi pritiskom na povratak. Alternativno, možete instalirati pojedinačne pakete tako što ćete obezbediti listu sa brojevima odvojenim 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 bez datuma
Da biste nadogradili sve zastarele pakete, upotrebite sledeću komandu:
pacman -S -u
Ponekad želite nadograditi pakete, ali za jedan određeni paket, želite da ostane na starijoj verziji (jer znate da je nova verzija uklonila funkciju ili je slomljena). Za ovo možete koristiti sljedeću naredbu:
pacman -S -u - igno pakiranje
Prikaži listu dostupnih paketa
Možete pregledati listu dostupnih paketa u bazi sinhronizacije pomoću sljedeće naredbe:
pacman -S -l
Prikaz informacija o paketu u bazi sinhronizacije
Detaljne informacije o paketu možete pronaći u bazi sinhronizacije pomoću sljedeće naredbe:
pacman -S-i packagename
Potražite paket u bazi sinhronizacije
Ako samo želite da potražite paket u bazi sinhronizacije, upotrebite sledeću komandu:
pacman -S -s packagename
Rezultati će biti lista svih raspoloživih paketa koji odgovaraju kriterijumima pretraživanja.
Osvežite bazu sinhronizacije
Možete se uveriti da je baza sinhronizacije ažurirana koristeći sledeću komandu:
pacman -S -y
Ovo treba koristiti prije pokretanja komande za nadogradnju. Takođe je korisno to pokrenuti ako to niste učinili neko vrijeme, tako da kada pretražujete dobijate najnovije rezultate.
Napomena o prekidačima
Tokom ovog vodiča primjet ćete da sam svaki prekidač sam odredio. Na primjer:
pacman -S -u
Možete, naravno, kombinirati prekidače:
pacman -Su