Aloittanut Pacman

Pacman, tarkoittaa Package Manager, on oletuksena ja yksinkertainen kirjasto-pohjainen komentoriviltä paketinhallinta työkalu Arch Linux ja sen johdannaiset. Sen avulla voimme helposti asentaa, poistaa, päivittää ja päivittää paketteja sekä kaikki tarvittavat riippuvuudet. Lyhyesti sanottuna, Pacman pitää Arch Linux-järjestelmän ajan tasalla synkronoimalla paketteja kauko-master-palvelin. Pacman yleensä käyttää .pkg.tervaa.XZ-pakettimuoto, ja se on kirjoitettu C-ohjelmointikielellä.,

kuten luultavasti tiedät, muista Linux-jakeluista poiketen Arch Linuxilla ei ole mitään GUI-paketinhallintaa. Esimerkiksi Ubuntu on GUI paketti johtaja nimeltään software center-voit asentaa, päivittää, päivittää ja poistaa paketteja. Mutta Arch Linuxissa sellaista ei ole. Pacman on komentorivin paketinhoitaja.

tässä opetusohjelmassa, anna minun nähdä sinut, miten käyttää pacman asentaa, poistaa, päivittää ja päivittää paketteja Arch Linux yksinkertaisia esimerkkejä.

Pacman Command Examples

1., Päivitä pakettilistat

Kuten kaikki Linux-käyttöjärjestelmää, ennen kuin asennat mitään paketteja, tai päivittää järjestelmä, meidän on päivittää pakettilistat:

Voit tehdä niin, suorita seuraava komento root-käyttäjä:

# pacman -Syy

Näyte lähtö:

2., Asentaa erityinen paketti

asentaa tietyn paketin, esimerkiksi vlc, emme käytä seuraavaa komentoa:

# pacman -S vlc

yllä Oleva komento asentaa vlc-paketin mukana kaikki tarvittavat riippuvuudet.

Samoin, voit asentaa useita paketteja kerralla.

esimerkiksi, voit asentaa vlc ja firefox, voimme käyttää seuraavaa komentoa:

# pacman -S vlc firefox

3., Lataa paketti

Joskus haluat ehkä vain ladata paketin, ja pitää se teidän välimuisti ilman asennat se. Saatat suunnitella käyttää ladattuja paketteja tulevaisuudessa.

Voit tehdä niin, suorita:

# pacman -Sw <package-name>

Esimerkki:

# pacman -Sw vlc

edellä komento vain ladata vlc-paketin, ja pitää se cache-kansioon.

Pacman tallentaa kaikki noudetut paketit /var/cache/pacman/pkg/ – kansioon.,

# ls /var/cache/pacman/pkg/

jos haluat asentaa ladatut paketit, siirry välimuisti-kansioon ja anna seuraava komento:

# cd /var/cache/pacman/pkg/
# pacman -U <package-name>

Esimerkki:

# pacman -U vlc-2.2.2-3-x86_64.pkg.tar.xz

Älä sekoita kanssa -U-lippu. Se ei tarkoita asennuksen poistamista. Käytämme tätä lippua asentaaksemme paketteja paikallisesta välimuistista.

4. Asenna paketti ryhmän puolesta

Voimme asentaa paketin ryhmä., Sano esimerkiksi, kannattaa asentaa KDE plasma desktop tai MATE desktop. Tehdä niin, vain ajaa:

# pacman -S plasma-desktop
# pacman -S mate

Tämä komento asentaa MATE tai KDE plasma desktop session kaikki tarvittavat riippuvuudet.

5., Update / Upgrade paketti

päivittää yksittäisen paketin, suorita:

# pacman -S <paketin-nimi>

Esimerkki:

# pacman -S vlc

päivittää kaikki paketit järjestelmään, run:

# pacman -Syu

edellä komento päivittää Arch Linux seuraavaan käytettävissä uusin versio.

6., Skip update / upgrade paketti tai paketin ryhmä

Joskus saatat haluta säilyttää vanha versio tietyn paketin, kun päivittäminen Arch Linux.

ohittaa päivittäminen paketin, käytä komentoa:

# pacman -Syu --ignore=grep

Näyte lähtö:

ohittaa paketin ryhmä, run:

# pacman -Syu --ignoregroup=mate

7., Poista paketti

poistaa yhden tai ryhmä paketteja, käytämme -R-parametri pacman-komennolla.

sano esimerkiksi, että haluan poistaa mate-paketin.

Voit tehdä niin, suorita:

# pacman -R-mate

Olla tietoinen siitä, että edellä komento on vain todellinen paketti määritetty. Riippuvuudet jäävät edelleen kiintolevylle.,

jotta voitaisiin poistaa paketin, jossa kaikki sen riippuvuudet, suorita seuraava komento:

# pacman -Rs <paketin-nimi>

Esimerkki:

# pacman -Rs mate

Tämä komento poistaa kokonaan mate paketti ja kaikki sen riippuvuudet.

Nyt, odota. Entä asetustiedostot? Pacman pitää tärkeät asetustiedostot laajennuksella:.pacsave poistettaessa paketteja.,

Jos et enää halua niitä ja haluat vapauttaa kiintolevyn, voit saada eroon, että tiedostot komennolla:

# pacman -Rns-mate

edellä komento poistaa kokonaan mate desktop session sekä kaikki tarvittavat riippuvuudet ja kokoonpano-tiedostoja.

Ole varovainen, kun käytät edellä komento. Saatat vahingossa poistaa joitakin tärkeitä riippuvuuksia vaaditaan toisen ohjelmiston.,

Niin, poistaa paketin, jota edellytetään toisen paketin, irrottamatta riippuvainen paketti, käytä seuraavaa komentoa:

# pacman -Rdd <package-name>

Kuten ehkä tiedät, siellä on vielä joitakin orvoksi (käyttämätön) paketteja Arch Linux poistamisen jälkeen paketti. Näitä orvoiksi jääneitä paketteja ei enää tarvita, joten niistä voi hankkiutua eroon, jotta tilaa vapautuu.,

tarkistaa, jos Arch Linux on orvoksi paketin, suorita:

$ sudo pacman -Qdt

Tämä komento näyttää luettelon käyttämättömät paketit.

poistaa nämä paketit, run:

$ sudo pacman -Rns $(pacman -Qdtq)

8. Etsi paketteja paikallinen tietokanta

Se tarkoittaa, pohti yhden tai luettelo paketteja paikallisen tietokannan minä.e-välimuisti kansioon.,

etsiä tietyn paketin, esimerkiksi vlc, paikallinen tietokanta, suorita:

# pacman -Q vlc

Näyte lähtö:

vlc 2.2.2-3

haku jo asennettu paketteja, käytä -s-lippu.

# pacman -Qs vlc

Näyte lähtö:

paikallinen/vlc 2.2.,div id="7d6ad2622d">haku paketti paikallinen tietokanta, jossa on yksityiskohtaiset tiedot, suorita: 
# pacman -Qi vlc

Samoin voit etsiä useita paketteja paikallinen tietokanta komennolla:

# pacman -Q merkkijono1 merkkijono2

Voit tarkastella täydellistä luetteloa asennetuista tiedostoista paketin, suorita:

# pacman -Ql vlc

9.,nc-tietokanta (remote server), run:

# pacman -Ss vlc

Näyte lähtö:

näyttää yksityiskohtaiset tiedot tietyn paketin sync tietokanta, suorita:

# pacman -Si vlc

Pacman alusten kanssa pacsearch apuohjelma, joka näyttää hakutulokset-väri korostus, ja se näyttää, onko paketti on asennettu tai ei.,

tyypillinen käyttö pacsearch komento on:

# pacsearch vlc

Näyte lähtö:

Kuten näet edellä tuotos, pacsearch utility osoittaa, että vlc on asennettu.

10. Lista kaikki käyttämättömät (orpo) paketit

näytä kaikki käyttämättömät paketit joita ei enää tarvita, koska riippuvuudet, käyttö -dt parametri kuten alla.,

# pacman -Qdt <paketin-nimi>

11. Tarkistaa, mitkä paketit vievät eniten tilaa

Pacman on mukava apuohjelma nimeltä "pacgraph", joka osoittaa, mitkä paketit ovat syövät eniten tilaa kiintolevyllä.

Asenna pacgraph apuohjelma ensin.,

# pacman -S pacgraph

suorita Sitten seuraava komento löytää joka paketin vie enemmän tilaa:

# pacgraph -c

Näyte lähtö:

Automaattisesti Kaari.,Loading package infoTotal size: 1302MB 407MB vlc 201MB linux 130MB gcc 100MB pacgraph 29425kB grub 19300kB make 15617kB yaourt 290kB vi 231kB pciutils 186kB iputils 164kB patch 114kB pkg-config 76kB logrotate 55kB pcmciautils 50kB os-prober 31744B aurvote 27648B which 5120B systemd-sysvcompat

If you just wanted to show top biggest packages, run:

# pacgraph -c | head

Sample output:

Autodetected Arch.,Loading package infoTotal size: 1302MB 407MB vlc 201MB linux 130MB gcc 100MB pacgraph 29425kB grub 19300kB make 15617kB yaourt

As you see in the above output, vlc package is eating up more space.,

Kuten viisas, tarkistaa, mitkä paketit ovat syöminen jopa pienin koko, run:

# pacgraph -c | tail

Näyte lähtö:

 231kB pciutils 186kB iputils 164kB patch 114kB pkg-config 76kB logrotate 55kB pcmciautils 50kB os-prober 31744B aurvote 27648B joka 5120B systemd-sysvcompat

Tämä antaa sinulle käsityksen mikä paketti kuluttaa enemmän levytilaa, niin, että voit poistaa ne, sillä niitä ei enää tarvita.

12., Downgrade paketit

Tämä on jotain tärkeää, että sinun täytyy kiinnittää huomiota. Sanokaamme, että haluat asentaa uuden vlc-pakettiversion. Kun olet asentanut uuden vlc-versio, huomaat, että sovellus on jatkuvasti jäädyttäminen, tai rikki, tai ei toimi ollenkaan. Mitä sinä tekisit? Tällaisissa tapauksissa voit helposti alentaa vlc: n vanhaan ja vakaaseen versioon. Tämä voi olla mahdollista vain, jos et ole tyhjentänyt välimuistikansiota.

pohjimmiltaan, kaikki paketit, että me ladataan asennuksen aikana tallennetaan välimuistiin hakemistoon minä.,e /var/cache/pacman/pkg/. Jos löydät paketti ei toimi päivityksen jälkeen, voit helposti alentaa sen edelliseen vakaa versio.

Voit tehdä niin, poista uusi versio komennolla:

# pacman -R vlc

Ja sitten, mennä cache hakemistoon:

# cd /var/cache/pacman/pkg/

Nyt, asentaa vanha versio komennolla:

# pacman -S vlc-2.2.2-3-x86_64.pkg.tervaa.,xz

Samoin, voit downgrade kaikki ongelmallisia paketteja, niiden vanhat versiot.

13. Puhdistaa paketti välimuisti

Kuten sanoin, kaikki paketit, että me ladataan asennuksen aikana tallennetaan välimuistiin hakemistoon minä.e /var/cache/pacman/pkg/. Jos et poista niitä säännöllisesti, se hitaasti syödä kiintolevytilaa, ja ennemmin tai myöhemmin voit päätyä alhainen levytilaa.

joten välimuisti on hyvä poistaa ajoittain. Täytyy myös tietää, että on hyviä ja huonoja puolia.,

hyvä puoli on, kuten edellä mainitsin, voit downgrade paketti sen vanha versio aina, kun haluat. Jos löydät paketin ei toimi kunnolla päivittämisen jälkeen järjestelmän, voit helposti alentaa sen vanhaan versioon.

huono puoli on levytilaa. Jos sinulla on pieni koko juuriosio, ja Jos et tyhjennä välimuisti kansio säännöllisesti, sitten voit olla varmasti loppuu levytila pian. Joten, se on hyvä idea tyhjentää välimuistin ajoittain.,

tyhjennä välimuisti-kansioon, suorita seuraava komento:

# pacman -Sc

edellä komento poistaa kaikki paketit, jotka eivät ole asennettu paikallisesti välimuistista kansioon.

kokonaan poistaa kaikki paketit (riippumatta siitä, Onko ne on asennettu tai ei asennettu) välimuistista:

# pacman -Scc

Varoitus: ei ole mitään keinoa saada takaisin välimuisti tyhjennettiin. Ole varovainen ennen kuin tyhjennät kätkön.,

That ' s all for now folks. Toivottavasti sinulla on perusideoita Pacman-komennon käytöstä. Jos luulet, että minulta jäi jotain huomaamatta, kerro siitä alla olevassa kommenttiosiossa. Päivitän tämän oppaan mahdollisimman pian.

Share

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *