Kas soovite installida pakette Arch Linuxi, kuid ei tea kuidas? Paljud inimesed seisavad selle probleemiga silmitsi Debiani-põhistest jaotustest Archi. Kuid saate hõlpsalt oma Arch-põhises süsteemis pakette hallata, kasutades paketihaldureid.

Pacman on vaikepaketi haldur, mis on eelinstallitud igasse Archi jaotusse. Kuid ikkagi on vaja teisi paketihaldureid, kuna Pacman ei toeta Archi kasutajahoidla pakette.

Arch Linuxi paketihaldurid

Ehkki Arch Linuxi vaikepaketi haldurina on kaasas Pacman, saate installida ka teisi paketihaldureid, näiteks Yay. Erinevalt Pacmanist võimaldavad need paketihaldurid teil lisada uusi pakette ametlikust Archi hoidlast ja AUR-ist (Archi kasutajate hoidla).

Kui aastate jooksul on kasutatud teisi paketihaldureid, siis selliseid näiteid nagu Yaourt ja Aurman enam ei peeta. Järelikult on Pacman ja Yay turvalisemad ja usaldusväärsemad paketihaldurid, kellele Arch Linuxis toetuda.

AUR on kogukonna korraldatud hoidla, mis pakub kasutajatele platvormi nende väljatöötatud pakettide jagamiseks. Kui olete arendaja, saate AUR-i lisada pakette ja teised kasutajad saavad neid hõlpsasti oma süsteemi installida.

instagram viewer

1. Pacman

Nagu eespool mainitud, on iga Archi süsteemi vaikepaketi halduriks Pacman. Pacmani kõige tähelepanuväärsem omadus on see, et see sünkroonib teie süsteemi pakette regulaarselt põhiserveriga ja hoiab omakorda teie süsteemi ajakohasena.

2. Jah

Kuna Yaourti ja Aurmani arendajad pärast katkestamist värskendusi ei avalda, on Archi kasutajad hakanud YUR-i kasutama AUR-i pakettide lisamiseks. Yay peamine eesmärk oli minimeerida kasutajate sisendeid ja pakkuda Pacmani-laadset liidest.

Pacmani abil ei saa te Yay-d installida, kuna see ei toeta Archi kasutajahoidlast otse pakettide lisamist. Seetõttu peate Yay paketihalduri oma Giti hoidla abil käsitsi installima. Selle installimiseks oma süsteemi tehke järgmist.

1. samm: yay-hoidla kloonimiseks vajate git-i.

pacman -S - vajalik git base-devel

2. samm: kloonige hoidla kohalikku salvestusruumi.

git kloon https://aur.archlinux.org/yay-git.git

3. samm: muutke kausta õigusi.

chmod 777 / yay-git

4. samm: navigeerige kataloogi, kus hoidla kloonisite.

cd yay-git

5. samm: kasutage nuppu makepkg käsk paketi loomiseks. Veenduge, et te ei käivita järgmist käsku juurkasutajana, vastasel juhul tekitab see tõrke.

makepkg -si

Pakettide värskendamine ja täiendamine

Kui olete just installinud Arch Linuxi, peate enne pakettide lisamist või eemaldamist sünkroonima oma süsteemi põhiserveritega, värskendades kohalikku pakettide loendit.

Seejärel saate failid ametlikest serveritest alla laadides hõlpsasti uuendada kõiki oma pakette uusimale versioonile.

Pacmani kasutamine

Pacmani abil pakettide loendi värskendamiseks kasutage nuppu -Sy lipp käsuga.

sudo pacman -Sy

Pärast süsteemi paketiloendi sünkroonimist põhiserveritega peate paketid täiendama. Kasuta -Syu lipp teha sama. See käsk võib võtta aega, sõltuvalt pakettide loendist ja teie võrguühendusest.

sudo pacman -Syu

Mõlema käsu tippimisel saate kokku hoida, ühendades need käsuga -Syyu lipp. Pacman hakkab uusimaid pakette automaatselt alla laadima pärast pakettide loendi värskendamist.

sudo pacman -Syyu

Yay kasutamine

Yay paketihaldur võimaldab teil oma terminali abil oma pakette tõhusalt värskendada ja uuendada. Selleks kasutage lihtsalt nuppu -Syu yay käsuga lipp.

sudo yay -Syu

Pakettide lisamine

Pakettide lisamine on lihtne, kui teate, milliseid käske täita. Tuleb vaid sisestada terminali paketihalduri käsud.

Flathub ja Snap Store on kaks suurepärast GUI-rakendust, mille abil saate tarkvara ja rakendusi oma Linuxi masinasse installida.

Flathub vs. Snap Store: parimad saidid Linuxi rakenduste allalaadimiseks

Kui soovite Linuxi rakendusi alla laadida, kuidas saavad Flathubi ja Snap Store'i võrrelda? Selle uurimiseks paneme nad üksteise vastu.

Pakettide installimine Pacmaniga

Pacman kasutab rakenduste pakkimiseks TAR-faililaiendit. See töötab tõhusalt Arch Linuxi süsteemi arhitektuuriga. Paketi lisamiseks peate kasutama -S lipp vaikekäsuga järgmiselt.

sudo pacman -S pakendinimi

Näiteks,

sudo pacman -S cmatrix

Mitme paketi korraga installimiseks sisestage kõigi pakettide nimi jagatuna tühiku märgiga.

sudo pacman -S cmatrix vlc python

Teavet pakettide kohta saate ka pärast nende installimist. Väljund sisaldab üksikasju paketi nime, versiooni, arhitektuuri ja litsentsi kohta. Selleks asendage -S lipuga -Qi vaikimisi pacman käsk.

pacman -Qi cmatrix

Pakettide installimine Yay-ga

Yay installi süntaks on üsna sarnane Pacmaniga. Paketi installimiseks Yay paketihalduri abil kasutage lihtsalt nuppu -S lipp vaikekäsuga.

jah -S pakendinimi

Archi pakettide eemaldamine

Arch Linux annab teile kontrolli pakettide eemaldamiseks, kui te neid ei vaja, ja see on üks paljudest põhjustest miks peaksite installima Arch Linuxi. Muidugi volituse olemasolul saate süsteemist eemaldada peaaegu iga paketi. Vaatame, kuidas saate Arch Linuxis paketi kustutada.

Pacmaniga eemaldage pakendid

Pakendi eemaldamine on samuti lihtne. Kõik, mida peate tegema, on kasutada -R asemel -S lipp vaikimisi pacman käsk.

sudo pacman -R cmatrix

Kui paketti teie süsteemis pole, kuvatakse tõrke väljund, kus on kiri "error: target not found: packagename".

Eemaldage pakendid Yay-ga

Pakettide eemaldamiseks Yay abil lisage -R lipp vaikimisi käsule yay. Samuti saate lipu -Rns abil eemaldada kõik mittevajalikud sõltuvused oma süsteemist.

jah -R cmatrix
yay -Rns cmatrix

Kui soovite eemaldada paketid, mida teie süsteem ei vaja, kasutage - Jah lipp käsuga.

jah -Yc

Arch Linuxi pakettide haldamine

Arch-põhises Linuxi jaotuses on pakettide lisamiseks ja eemaldamiseks mitu võimalust. Võite kasutada paketihaldureid, nagu Pacman, Yaourt ja Yay. Kui mõned paketihaldurid lubavad pakette Archi kasutajahoidlast alla laadida, siis teised nagu Pacman ei toeta AUR-i.

Kui te pole paketihaldurite fänn, saate soovitud paketid alati käsitsi alla laadida. Internetis on saadaval mitu veebisaiti, mis pakuvad Linuxi kasutajatele TAR-, RPM- ja DEB-pakette.

E-post
8 saiti DEB või RPM Linuxi rakenduste allalaadimiseks

Kas otsite Linuxi rakendusi? Terminalilt installimise asemel saate nendelt veebisaitidelt alla laadida Linuxi rakendusi DEB ja RPM-vormingus.

Seotud teemad
  • Linux
Autori kohta
Sügav Sharma (3 artiklit on avaldatud)

Deepesh on Techi blogija ja kirjutanud infosisu üle 3 aasta. Praegu jätkab ta bakalaureuseõpetust arvutirakendustes India tuntud ülikoolist. Vabal ajal meeldib talle kirjutada, muusikat kuulata ja kitarri mängida.

Veel Deepesh Sharmalt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!

Veel üks samm !!!

Palun kinnitage oma e-posti aadress meilis, mille me just saatsime.

.