Pacman-paketinhallintaopasta

esittely

Aikaisemmissa oppaissa olen kertonut kuinka asentaa sovelluksia Debian-pohjaisiin Linux-jakeluihin apt-getin avulla ja olen myös osoittanut, kuinka voit asentaa sovelluksia Red Hat-pohjaisiin Linux-jakeluihin käyttäen yumia .

Tässä oppaassa näytän, kuinka asennat paketteja Arch-pohjaisten Linux-jakaumien komentoriviltä, ​​kuten Manjaro.

Mitkä sovellukset on asennettu tietokoneeseen?

Voit tarkastella luetteloa kaikista järjestelmään asennetuista paketeista käyttämällä seuraavaa komentoa:

pacman -Q

Tämä palauttaa luettelon kaikista tietokoneen sovelluksista ja niiden versionumeroista.

Asennetun sovelluksen muutoslokin tarkasteleminen

Voit hakea lisätietoja paketeista tai paketeista toimittamalla erilaisia ​​kyselyvaihtoehtoja seuraavasti:

pacman -Q-c octopi

Näytä paketit, jotka on asennettu riippuvuuksina muille paketeille

Yllä oleva komento näyttää minulle okopin muutos, jos se on olemassa. Jos sitä ei ole, näyttöön tulee viesti, joka kertoo, ettei muutosvalintaa ole saatavilla.

pacman -Q-d

Yllä oleva komento näyttää kaikki tiedostot, jotka asennetaan riippuvuuksiksi muille paketeille.

pacman -Q -d -t

Tämä näyttää kaikki tietokoneesi asennetut orpojen riippuvuudet.

Näytä eksplisiittisesti asennettuja paketteja

Jos haluat nähdä kaikki nimenomaisesti asennetut paketit, käytä seuraavaa komentoa:

pacman -Q -e

Selkeä paketti on sellainen, jonka olet itse päättänyt asentaa verrattuna pakettiin, joka asennettiin riippuvaksi muille paketeille.

Voit nähdä, mitkä eksplisiittiset paketit eivät ole riippuvaisia ​​käyttämällä seuraavaa komentoa:

pacman -Q-e -t

Näytä kaikki paketit ryhmässä

Voit nähdä, mitkä ryhmät sisältävät paketteja, käytä seuraavaa komentoa:

pacman -Q -g

Tässä luetellaan ryhmän nimi ja sen jälkeen paketin nimi.

Jos haluat nähdä kaikki tietyn ryhmän paketit, voit määrittää ryhmän nimen seuraavasti:

pacman -Q -g-emäs

Paluu tiedot asennetuista paketeista

Jos haluat tietää paketin nimen, kuvauksen ja muun tyyppiset yksityiskohdat, käytä seuraavaa komentoa:

pacman -Q -i packagename

Tuotos sisältää:

Tarkista asennetun paketin terveys

Voit tarkistaa tietyn paketin terveydentilaa käyttämällä seuraavaa komentoa:

pacman -Q -k-paketin nimi

Tämä palauttaa samanlaisen tulostuksen kuin:

naarmu: 1208 tiedostoa yhteensä, 0 puuttuvia tiedostoja

Voit suorittaa tämän komennon kaikkia asennettuja paketteja vastaan:

pacman -Q -k

Löydä kaikki paketin omistamat tiedostot

Löydät kaikki tietyn paketin omistamat tiedostot käyttämällä seuraavaa komentoa:

pacman -Q -l packagename

Tämä palauttaa paketin nimen ja polun sen omistaviin tiedostoihin. Voit määrittää useita paketteja -l -l: n jälkeen.

Löydä paketit, joita ei löydy Sync-tietokannoista (ts. Asennettu manuaalisesti)

Löydät manuaalisesti asennetut paketit seuraavalla komennolla:

pacman -Q -m

Yaourtilla, kuten Google Chromella, asennetut paketit luetellaan tämän komennon avulla.

Etsi vain käytettävissä olevat paketit Sync-tietokannoissa

Tämä on käänteinen edelliseen komentoon ja näyttää vain pakettien, jotka on asennettu synkronointitietokantojen kautta.

pacman -Q -n

Löydä vanhentuneita paketteja

Löydäksesi paketit, jotka on päivitettävä, käytä seuraavaa komentoa:

pacman -Q -u

Tämä palauttaa luettelon paketeista, niiden versionumeroista ja uusimmista versioista.

Kuinka asentaa paketti Pacmanin avulla

Paketin asentaminen käytä seuraavaa komentoa:

pacman -S packagename

Voit joutua käyttämään sudo-komentoa nostamaan tämän komennon käyttöoikeudet. Vaihtoehtoisesti voit siirtyä käyttäjälle, jolla on kohotetut käyttöoikeudet käyttämällä su-komentoa .

Kun paketti on käytettävissä useissa arkistoissa, voit valita käyttämäsi arkiston määrittämällä sen komennolla seuraavasti:

pacman -S repositoryname / packagename

Paketin asentaminen pacmanin kanssa lataa ja asentaa automaattisesti riippuvuudet.

Voit myös asentaa joukon paketteja, kuten työpöytäympäristöä, kuten XFCE .

Kun määrität ryhmän nimen, ulostulo tulee olemaan linjassa:

Ryhmässä xfce4 on 17 jäsentä

Varasto ylimääräinen

1) ekso 2) garcon 3) gtk-xfce-moottori

Voit halutessasi asentaa kaikki paketit ryhmään painamalla palautuspainiketta. Vaihtoehtoisesti voit asentaa yksittäisiä paketteja antamalla pilkuilla erotetun numeroluettelon (esim. 1,2,3,4,5). Jos haluat asentaa kaikki paketit 1: n ja 10: n välillä, voit käyttää myös väliviivaa (eli 1-10).

Kuinka päivittää vanhentuneita paketteja

Voit päivittää kaikki vanhentuneet paketit seuraavasti:

pacman -S-u

Joskus haluat päivittää paketit mutta tietyn paketin, haluat sen pysymään vanhemmassa versiossa (koska tiedät, että uudempi versio on poistanut ominaisuuden tai on rikki). Voit käyttää seuraavaa komentoa tähän:

pacman -S -u --ignore packagename

Näytä luettelo käytettävissä olevista paketeista

Voit tarkastella luetteloa käytettävissä olevista paketeista synkronointitietokannassa seuraavalla komennolla:

pacman -S -l

Näytä paketin tiedot synkronointitietokannasta

Löydät yksityiskohtaiset tiedot paketista synkronointitietokannasta seuraavan komennon avulla:

pacman -S -i packagename

Etsi paketti synkronointitietokannasta

Jos haluat vain etsiä paketin synkronointitietokannasta, käytä seuraavaa komentoa:

pacman -S -s packagename

Tulokset ovat luettelo kaikista käytettävissä olevista paketeista, jotka vastaavat hakuehtoja.

Päivitä synkronointitietokanta

Voit varmistaa, että synkronointitietokanta on ajantasalla seuraavan komennon avulla:

pacman -S -y

Tätä tulisi käyttää ennen päivityskomennon suorittamista. On myös hyödyllistä suorittaa tämä, jos et ole tehnyt sitä jonkin aikaa niin, että kun haet, saat viimeisimmät tulokset.

Huomautus kytkimistä

Tässä oppaassa olet huomannut, että olen määrittänyt kukin kytkin omasta. Esimerkiksi:

pacman -S-u

Voit tietenkin yhdistää kytkimet:

pacman -Su