În articolele anterioare ne-am arătat cum să instalați aplicații pe distribuțiile Linux bazate pe Debian folosind apt-get și vă arătam cum să instalați aplicații pe distribuțiile Linux bazate pe Red Hat folosind yum.
În acest ghid vă vom arăta cum să instalați pachetele utilizând linia de comandă în cadrul distribuțiilor Linux bazate pe Arch, cum ar fi Manjaro.
Ce aplicații sunt instalate pe computer
Puteți vizualiza o listă a tuturor pachetelor instalate în sistemul dvs. utilizând următoarea comandă:
pacman -Q
Aceasta va reveni la o listă a tuturor aplicațiilor de pe computer și a numerelor lor de versiune.
Vizualizarea jurnalului de modificări pentru o aplicație instalată
Puteți obține mai multe informații despre un pachet sau pachete, furnizând diverse opțiuni de interogare după cum urmează:
Vezi pachetele instalate ca dependente pentru alte pachete
Comanda de mai sus îmi va arăta modificatorul pentru octopi dacă există. Dacă nu există, va fi afișat un mesaj care să vă spună că nu există un schimbător de informații.
pacman -Q -d
Comanda de mai sus vă arată toate fișierele instalate ca dependențe față de alte pachete.
pacman -Q-d-t
Aceasta vă va arăta toate dependentele orfane instalate pe computer.
Vizualizați pachetele instalate explicit
Dacă doriți să vedeți toate pachetele instalate explicit utilizați următoarea comandă:
pacman -Q-e
Un pachet explicit este unul pe care ați ales să îl instalați, spre deosebire de un pachet instalat ca o dependență de alte pachete.
Puteți vedea care pachete explicite nu au dependențe utilizând următoarea comandă:
Vezi toate pachetele dintr-un grup
Pentru a vedea ce grupuri de pachete aparțin, puteți folosi următoarea comandă:
pacman -Q-g
Aceasta va afișa numele grupului urmat de numele pachetului.
Dacă doriți să vedeți toate pachetele dintr-un anumit grup, puteți specifica numele grupului:
Informații despre returnarea pachetelor instalate
Dacă doriți să cunoașteți numele, descrierea și orice altă modalitate de detaliere despre un pachet, utilizați următoarea comandă:
pacman-Q-i numele ambalajului
Ieșirea include:
- Nume
- versiune
- Descriere
- arhitectură
- Adresa URL a site-ului pachetului
- Licență
- Grupuri
- oferă
- Depinde de
- Opțiuni opționale
- Cerut de
- Opțional pentru
- Conflictele cu
- Replaces
- Dimensiune instalată
- Numele ambalatorului
- Data constructiei
- Instalați data
- Instalați motivul
- Instalați scriptul
- validat
Verificați sănătatea unui pachet instalat
Pentru a verifica starea de sănătate a unui anumit pachet, puteți utiliza următoarea comandă:
pacman -Q -k ambalate
Aceasta va reveni la o ieșire similară cu următoarea:
zero: 1208 de fișiere totale, 0 fișiere lipsă
Puteți rula această comandă împotriva tuturor pachetelor instalate:
Găsiți toate fișierele deținute de un pachet
Puteți găsi toate fișierele deținute de un anumit pachet utilizând următoarea comandă:
pacman -Q-1 numele ambalajului
Aceasta returnează numele pachetului și calea către fișierele pe care le deține. Puteți specifica mai multe pachete după -l.
Găsirea pachetelor nu a fost găsită în bazele de date Sync (adică instalate manual)
Puteți găsi pachete instalate manual folosind următoarea comandă:
pacman -Q -m
Pachetele instalate utilizând yaourt, cum ar fi Google Chrome, vor fi listate utilizând această comandă.
Găsiți pachetele disponibile numai în bazele de date Sync
Acesta este inversul comenzii anterioare și afișează numai pachetele instalate prin bazele de date de sincronizare.
Găsiți pachete de date
Pentru a găsi pachetele care trebuie actualizate, utilizați următoarea comandă:
pacman -Q -u
Aceasta va returna o listă de pachete, numerele lor de versiune și cele mai recente numere de versiuni.
Cum se instalează un pachet folosind Pacman
Pentru a instala un pachet utilizați următoarea comandă:
pacman -S numele de ambalaj
Este posibil să fie nevoie să utilizați comanda sudo pentru a vă ridica permisiunile pentru a rula această comandă. Alternativ, comutați la un utilizator cu permisiuni ridicate utilizând comanda su.
Când un pachet este disponibil în mai multe depozite, puteți alege care depozit de utilizat să îl specificați în comandă după cum urmează:
pacman -S repositoryname / nume_pachet
Instalarea unui pachet cu pacman va descărca și instala automat orice dependență.
De asemenea, puteți instala un grup de pachete, cum ar fi un mediu desktop cum ar fi XFCE.
Când specificați un nume de grup, ieșirea va fi de-a lungul liniilor:
Există 17 membri în grupul xfce4Depozit suplimentar1) exo 2) garcon 3) motor gtk-xfce Puteți alege să instalați toate pachetele din grup apăsând înapoi. În mod alternativ, puteți instala pachete individuale furnizând o listă de numere separate prin virgulă (adică 1,2,3,4,5). Dacă doriți să instalați toate pachetele între 1 și 10, puteți utiliza și o cratimă (adică 1-10). Pentru a actualiza toate pachetele expirate, utilizați următoarea comandă: pacman -S -u Uneori doriți să actualizați pachetele, dar pentru un anumit pachet, doriți ca acesta să rămână la o versiune mai veche (deoarece știți că versiunea mai nouă a eliminat o caracteristică sau este ruptă). Puteți folosi următoarea comandă pentru aceasta: pacman -S -u - numele ambalajului Puteți vizualiza o listă a pachetelor disponibile din baza de date sincronizare cu următoarea comandă: Puteți găsi informații detaliate despre un pachet în baza de date sincronizare utilizând următoarea comandă: Dacă doriți să căutați un pachet în baza de date de sincronizare, utilizați următoarea comandă: pacman -S -s nume ambalat Rezultatele vor fi o listă a tuturor pachetelor disponibile care corespund criteriilor de căutare. Puteți să vă asigurați că baza de date de sincronizare este actualizată utilizând următoarea comandă: pacman -S -y Acest lucru trebuie folosit înainte de a rula comanda de actualizare. De asemenea, este util să rulați acest lucru dacă nu ați făcut-o într-un timp, astfel încât atunci când căutați obțineți cele mai recente rezultate. De-a lungul acestui ghid, veți observa că am specificat fiecare comutator pe cont propriu. De exemplu: pacman -S -u Puteți, bineînțeles, să combinați comutatoarele: pacman -Su Cum să actualizați pachetele de date
Afișați o listă a pachetelor disponibile
Afișați informații despre un pachet în baza de date Sync
Căutați un pachet în baza de date Sync
Actualizați baza de date Sync
O notă despre comutatoare