Pacman paketų tvarkytuvo vadovas

Įvadas

Ankstesniuose vadovuose parodėu, kaip įdiegti programas Debian'o Linux distribucijose naudodamiesi apt-get, taip pat parodžiau, kaip įdiegti programas "Red Hat" Linux distribucijose, naudojant yum .

Šiame vadove parodysiu, kaip įdiegti paketus naudojant komandinę eilutę "Arch" pagrindu veikiančiuose "Linux" paskirstytuose, pvz., "Manjaro".

Kokios programos įdiegtos jūsų kompiuteryje

Galite peržiūrėti visų paketų, įdiegtų jūsų sistemoje, sąrašą naudodami šią komandą:

Pacman-Q

Tai sugrąžins visų jūsų kompiuteryje esančių programų sąrašą ir jų versijų numerius.

Pakeitimų žurnalo peržiūra įdiegtai programai

Galite gauti daugiau informacijos apie paketą ar net paketus, pateikdami įvairias užklausų parinktis:

Pacman-Q-c aštuonkampis

Peržiūrėkite paketus, kuriuos įdiegėte kaip kitų paketų priklausomybę

Pirmiau nurodyta komanda parodys man "Oktopi" keitimo pakeitimą, jei jis egzistuoja. Jei jo neegzistuoja, bus rodomas pranešimas, kuriame bus nurodyta, kad nėra pakeitimų sąrašo.

Pacman-Q -d

Pirmiau nurodyta komanda rodo visus failus, kurie yra įdiegti kaip priklausomybės nuo kitų paketų.

Pacman-Q -d-t

Tai parodys jums visas nenustatytas priklausomybes, įdiegtas jūsų kompiuteryje.

Peržiūrėti aiškiai įdiegtus paketus

Jei norite pamatyti visus aiškiai įdiegtus paketus, naudokite šią komandą:

Pacman-Q-e

Aiškus paketas yra tas, kurį jūs iš tikrųjų pasirinkote įdiegti, o ne paketas, kuris buvo įdiegtas kaip priklausomybė nuo kitų paketų.

Galite pamatyti, kurie aiškūs paketai neturi priklausomybių, naudodami šią komandą:

Pacman -Q -e-t

Peržiūrėti visus grupės paketus

Norėdami pamatyti, kurios grupių paketai priklauso jums, galite naudoti šią komandą:

Pacman -Q -g

Čia bus nurodytas grupės pavadinimas, po kurio bus nurodytas paketo pavadinimas.

Jei norite pamatyti visus konkrečios grupės paketus, galite nurodyti grupės pavadinimą:

Pacman-Q-g bazė

Grįžti informacija apie įdiegtus paketus

Jei norite sužinoti vardą, aprašymą ir kitą informaciją apie paketą, naudokite šią komandą:

Pacman-Q-i paketinis pavadinimas

Išėjimas apima:

Patikrinkite įdiegto paketo sveikatą

Norint patikrinti konkretaus paketo sveikatą, galite naudoti šią komandą:

Pacman-Q-paketinis pavadinimas

Tai sugrąžins produkciją panašiai kaip:

įbrėžimas: 1208 viso failų, 0 trūkstamų failų

Šią komandą galite paleisti visais įdiegtais paketais:

Pacman-Q-k

Rasti visas rinkmenas, priklausančias paketui

Visus failus, kurie priklauso konkrečiam paketui, galite rasti naudodami šią komandą:

Pacman-Q-l paketinis pavadinimas

Tai grąžina paketo pavadinimą ir kelią prie jo priklausančių failų. Galite nurodyti kelis paketus po -l.

Ieškoti paketų nerasta sinchronizavimo duomenų bazėse (ty įdiegta rankiniu būdu)

Rankiniu būdu įdiegtus paketus galite rasti naudodami šią komandą:

Pacman-Q-m

Paketai, įdiegti naudojant "yaourt", pvz., "Google Chrome", bus rodomi naudojant šią komandą.

Ieškoti paketų, kurie yra prieinami tik sinchronizavimo duomenų bazėse

Tai yra atvirkštinė ankstesnė komanda ir rodo tik paketus, įdiegtus per sinchronizavimo duomenų bazes.

Pacman -Q -n

Išsiaiškinti dienų paketus

Norėdami rasti paketus, kuriuos reikia atnaujinti, naudokite šią komandą:

Pacman-Q -u

Tai sugrąžins paketų sąrašą, jų versijų numerius ir naujausius versijų numerius.

Kaip įdiegti "Pacman" paketą

Norėdami įdiegti paketą, naudokite šią komandą:

pacman -S packagename

Jums gali reikėti naudoti komandą sudo, kad padidintumėte savo leidimus šiai komandai paleisti. Arba galite perjungti naudotoją su aukštesniais leidimais naudodami su komandą .

Kai paketas yra prieinamas keliose saugyklose, galite pasirinkti, kurią saugyklą naudoti, nurodydami ją komandoje taip:

pacman -S repositoryname / packagename

Paketo įdėjimas su "Pacman" automatiškai atsisiųs ir įdiegs bet kokias priklausomybes.

Taip pat galite įdiegti paketų grupę, tokią kaip darbalaukio aplinka, pvz., XFCE .

Nurodžius grupės pavadinimą, išvestis bus išilgai eilučių:

Xfce4 grupėje yra 17 narių

Papildoma saugykla

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

Galite pasirinkti įdiegti visus grupės paketus, paspausdami grįžti. Arba galite įdiegti atskirus paketus pateikdami kableliais atskirtų skaičių sąrašą (ty 1,2,3,4,5). Jei norite įdiegti visus paketus nuo 1 iki 10, taip pat galite naudoti brūkšnį (ty 1-10).

Kaip atnaujinti iš datos paketus

Norėdami atnaujinti visus pasenusius paketus, naudokite šią komandą:

Pacman -S -u

Kartais norite patobulinti paketus, bet vieną konkretų paketą, norint, kad jis liktų senesnėje versijoje (nes žinote, kad naujesnė versija pašalino funkciją arba buvo sugadinta). Galite naudoti šią komandą:

pacman -S -u -ignore packagename

Rodyti galimų paketų sąrašą

Sinchronizavimo duomenų bazėje galite peržiūrėti galimų paketų sąrašą naudodami šią komandą:

Pacman -S -l

Rodyti informaciją apie paketą sinchronizavimo duomenų bazėje

Išsamią informaciją apie paketą galite rasti sinchronizavimo duomenų bazėje naudodami šią komandą:

Pacman -S-i paketinis pavadinimas

Ieškoti paketų sinchronizavimo duomenų bazėje

Jei norite tiesiog ieškoti paketo sinchronizavimo duomenų bazėje, naudokite šią komandą:

pacman -S-packagename

Rezultatai bus visų siūlomų paketų, atitinkančių paieškos kriterijus, sąrašas.

Atnaujinti sinchronizavimo duomenų bazę

Galite įsitikinti, kad sinchronizavimo duomenų bazė yra atnaujinta naudojant šią komandą:

Pacman -S -y

Tai turėtų būti naudojama prieš paleidžiant atnaujinimo komandą. Taip pat naudinga paleisti tai, jei to nepadarėte per tam tikrą laiką, kad atlikdami paiešką atliktumėte naujausius rezultatus.

Pastaba apie jungiklius

Visame šiame vadove pastebėsite, kad pats nurodžiau kiekvieną jungiklį. Pavyzdžiui:

Pacman -S -u

Galite, žinoma, sujungti jungiklius:

Pacman -Su