Kaip įdiegti ir pašalinti paketus „Arch Linux“

Kaip įdiegti ir pašalinti paketus „Arch Linux“

Norite įdiegti paketus „Arch Linux“, bet nežinote kaip? Daugelis žmonių susiduria su šia problema, kai pirmą kartą pereina iš „Debian“ platinimo į „Arch“. Tačiau galite lengvai valdyti paketus „Arch“ pagrįstoje sistemoje naudodami paketų tvarkytuvus.





„Pacman“ yra numatytasis paketų tvarkyklė, iš anksto įdiegta kiekviename „Arch“ platinime. Tačiau vis tiek reikia kitų paketų tvarkytojų, nes „Pacman“ nepalaiko paketų iš „Arch User“ saugyklos.





„Arch Linux“ paketų valdytojai

Nors „Arch Linux“ numatytasis paketų tvarkytuvas yra „Pacman“, galite įdiegti kitus paketų tvarkytuvus, pvz., „Yay“. Skirtingai nuo „Pacman“, šie paketų tvarkytojai leidžia pridėti naujų paketų iš oficialios „Arch“ saugyklos ir AUR („Arch User Repository“).





Nors daugelį metų buvo naudojami kiti paketų tvarkytojai, tokie pavyzdžiai kaip „Yaourt“ ir „Aurman“ nebėra palaikomi. Todėl „Pacman“ ir „Yay“ yra saugesni ir patikimesni paketų valdytojai, kuriais galima pasikliauti „Arch Linux“.

AUR yra bendruomenės organizuojama saugykla, suteikianti vartotojams platformą dalintis jų sukurtais paketais. Jei esate kūrėjas, galite pridėti paketų prie AUR, o kiti vartotojai gali lengvai juos įdiegti savo sistemoje.



kas neseka instagrame

1. Pacmanas

Kaip minėta aukščiau, kiekvienoje „Arch“ sistemoje numatytasis paketų tvarkyklė yra „Pacman“. Ryškiausia „Pacman“ savybė yra ta, kad ji reguliariai sinchronizuoja jūsų sistemos paketus su pagrindiniu serveriu ir, savo ruožtu, nuolat atnaujina jūsų sistemą.

2. Vasara

Kadangi „Yaourt“ ir „Aurman“ kūrėjai po nutraukimo neišleis jokių atnaujinimų, „Arch“ vartotojai pradėjo naudoti „Yay“, kad pridėtų paketus iš AUR. Pagrindinis „Yay“ tikslas buvo sumažinti vartotojo įvestį ir sukurti į Pacmaną panašią sąsają.





Negalėsite įdiegti „Yay“ naudodami „Pacman“, nes ji nepalaiko paketų pridėjimo tiesiogiai iš „Arch User“ saugyklos. Todėl turėsite rankiniu būdu įdiegti „Yay“ paketų tvarkyklę naudodami jos „Git“ saugyklą. Štai kaip ją įdiegti savo sistemoje.

1 veiksmas: jums reikės „git“ klonuoti „yay“ saugyklą.





pacman -S --needed git base-devel

2 veiksmas: klonuokite saugyklą į vietinę saugyklą.

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

3 veiksmas: pakeiskite aplanko leidimus.

chmod 777 /yay-git

4 veiksmas: eikite į katalogą, kuriame klonavote saugyklą.

cd yay-git

5 žingsnis: naudokite makepkg komandą sukurti paketą. Įsitikinkite, kad nepaleidote šios komandos kaip pagrindinio vartotojo, kitaip ji sukels klaidą.

makepkg -si

Paketų atnaujinimas ir atnaujinimas

Jei ką tik įdiegėte „Arch Linux“, prieš pridėdami ar pašalindami paketus, turėsite sinchronizuoti sistemą su pagrindiniais serveriais, atnaujindami vietinį paketų sąrašą.

Tada galite lengvai atnaujinti visus savo paketus į naujausią versiją, atsisiųsdami failus iš oficialių serverių.

Naudojant Pacman

Norėdami atnaujinti paketų sąrašą naudodami „Pacman“, naudokite -Jo vėliava su komanda.

sudo pacman -Sy

Sinchronizavę sistemos paketų sąrašą su pagrindiniais serveriais, turite atnaujinti paketus. Naudoti -Syu vėliava daryti tą patį. Ši komanda gali užtrukti, priklausomai nuo paketų sąrašo ir tinklo ryšio.

sudo pacman -Syu

Galite sutaupyti pastangų įvesdami abi šias komandas derindami jas naudodami -Syyu vėliava. Atnaujinus paketų sąrašą, „Pacman“ automatiškai pradės atsisiųsti naujausius paketus.

sudo pacman -Syyu

Naudojant Yay

„Yay“ paketų tvarkyklė leidžia efektyviai atnaujinti ir atnaujinti paketus naudojant terminalą. Norėdami tai padaryti, tiesiog naudokite -Syu vėliava su yay komanda.

sudo yay -Syu

Paketų pridėjimas

Pridėti paketus lengva, kai žinote, kokias komandas vykdyti. Viskas, ką jums reikia padaryti, tai įvesti paketo tvarkyklės komandas terminale.

„Flathub“ ir „Snap Store“ yra dvi puikios GUI programos, kurias galite naudoti norėdami įdiegti programinę įrangą ir programas „Linux“ kompiuteryje.

Įdiekite paketus naudodami „Pacman“

„Pacman“ naudoja TAR failo plėtinį programoms pakuoti. Jis efektyviai veikia su „Arch Linux“ sistemos architektūra. Norėdami pridėti paketą, turite naudoti -S vėliavą su numatytąja komanda, kaip nurodyta toliau.

sudo pacman -S packagename

Pavyzdžiui,

sudo pacman -S cmatrix

Jei norite vienu metu įdiegti kelis paketus, įveskite visų paketų pavadinimus, padalytus iš tarpo.

sudo pacman -S cmatrix vlc python

Informaciją apie paketus taip pat galite gauti juos įdiegę. Išvestyje pateikiama išsami informacija apie paketo pavadinimą, versiją, architektūrą ir licenciją. Norėdami tai padaryti, pakeiskite -S vėliava su -Qi pagal numatytuosius nustatymus Pacmanas komandą.

pacman -Qi cmatrix

Įdiekite paketus naudodami „Yay“

„Yay install“ komandos sintaksė yra gana panaši į „Pacman“. Norėdami įdiegti paketą naudodami „Yay“ paketų tvarkyklę, tiesiog naudokite -S vėliava su numatyta komanda.

yay -S packagename

Paketų pašalinimas arch

„Arch Linux“ suteikia jums galimybę pašalinti paketus, kai jų nereikia, ir tai yra viena iš daugelio priežasčių kodėl turėtumėte įdiegti „Arch Linux“ . Žinoma, jei turite leidimą, galite pašalinti beveik bet kokį paketą iš savo sistemos. Pažiūrėkime, kaip galite ištrinti paketą „Arch Linux“.

Pašalinkite paketus naudodami „Pacman“

Paketą taip pat lengva pašalinti. Viskas, ką jums reikia padaryti, tai naudoti -R vietoj -S vėliava pagal numatytuosius nustatymus Pacmanas komandą.

sudo pacman -R cmatrix

Jei paketo nėra jūsų sistemoje, gausite klaidos išvestį, kurioje bus nurodyta „error: target not found: packagegename“.

Pašalinkite paketus naudodami „Yay“

Norėdami pašalinti paketus naudodami „Yay“, pridėkite -R vėliava prie numatytosios yay komandos. Taip pat galite naudoti vėliavą -Rns, kad pašalintumėte visas nereikalingas priklausomybes iš savo sistemos.

kaip pataisyti namų mygtuką
yay -R cmatrix
yay -Rns cmatrix

Jei norite pašalinti paketus, kurių jūsų sistemai nereikia, naudokite -Yc vėliava su komanda.

yay -Yc

Paketų valdymas „Arch Linux“

„Arch“ pagrįstame „Linux“ platinime yra keli būdai pridėti ir pašalinti paketus. Galite naudoti paketų tvarkytuvus, tokius kaip „Pacman“, „Yaourt“ ir „Yay“. Nors kai kurie paketų valdytojai leidžia atsisiųsti paketus iš „Arch User“ saugyklos, kiti, tokie kaip „Pacman“, nepalaiko AUR.

Jei nesate paketų tvarkytojų gerbėjas, visada galite rankiniu būdu atsisiųsti norimus paketus. Internete yra keletas svetainių, kuriose „Linux“ vartotojams pateikiami TAR, RPM ir DEB paketai.

Dalintis Dalintis „Tweet“ Paštu 8 DEB arba RPM „Linux“ programų atsisiuntimo svetainės

Ieškote „Linux“ programų? Užuot įdiegę iš terminalo, galite atsisiųsti „Linux“ programas DEB ir RPM formatu iš šių svetainių.

Skaityti toliau
Susijusios temos
  • Linux
Apie autorių Deepesh Sharma(Paskelbti 79 straipsniai)

„Deepesh“ yra „MUO“ jaunesnysis „Linux“ redaktorius. Jis rašo informacinius vadovus apie „Linux“, siekdamas suteikti palaimingos patirties visiems naujokams. Nesate tikri dėl filmų, bet jei norite kalbėti apie technologijas, jis yra jūsų vaikinas. Laisvalaikiu galite jį skaityti knygas, klausytis skirtingų muzikos žanrų ar groti gitara.

Daugiau iš „Deepesh Sharma“

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia