Norite įdiegti paketus „Arch Linux“, bet nežinote kaip? Daugelis žmonių susiduria su šia problema, kai pirmą kartą pereina iš „Debian“ pagrįstų paskirstymų į „Arch“. Tačiau jūs galite lengvai valdyti paketus savo „Arch“ sistemoje naudodami paketų tvarkykles.
„Pacman“ yra numatytasis paketų tvarkytuvas, kuris yra iš anksto įdiegtas kiekviename „Arch“ paskirstyme. Tačiau vis tiek reikia kitų paketų tvarkyklių, nes „Pacman“ nepalaiko „Arch“ naudotojų saugyklos paketų.
„Arch Linux“ paketų tvarkytuvai
Nors „Arch Linux“ yra numatytasis paketų tvarkytuvas „Pacman“, galite įdiegti kitus paketų tvarkytuvus, pvz., „Yay“. Skirtingai nuo „Pacman“, šie paketų tvarkytuvai leidžia pridėti naujus paketus iš oficialios „Arch“ saugyklos ir AUR („Arch User Repository“).
Nors daugelį metų buvo naudojami kiti paketų tvarkytuvai, tokie pavyzdžiai kaip Yaourt ir Aurman nebėra palaikomi. Taigi Pacmanas ir Yay yra saugesni ir patikimesni paketų valdytojai, kuriais gali pasikliauti „Arch Linux“.
AUR yra bendruomenės organizuota saugykla, suteikianti vartotojams platformą dalytis jų sukurtais paketais. Jei esate kūrėjas, galite pridėti paketus prie AUR, o kiti vartotojai gali lengvai juos įdiegti savo sistemoje.
1. Pacmanas
Kaip minėta aukščiau, kiekvienoje „Arch“ sistemoje numatytasis paketų tvarkytuvas 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. Valio
Kadangi „Yaourt“ ir „Aurman“ kūrėjai po nutraukimo neišleis jokių naujinimų, „Arch“ vartotojai pradėjo naudoti „Yay“, kad pridėtų paketus iš AUR. Pagrindinis „Yay“ tikslas buvo sumažinti vartotojų įvestį ir suteikti „Pacman“ tipo sąsają.
Negalėsite įdiegti „Yay“ naudodami „Pacman“, nes jis nepalaiko paketų pridėjimo iš „Arch“ vartotojo saugyklos tiesiogiai. Todėl turėsite rankiniu būdu įdiegti „Yay“ paketų tvarkyklę naudodami jos „Git“ saugyklą. Štai kaip jį įdiegti savo sistemoje.
1 žingsnis: jums reikės „git“, kad klonuotumėte „yay“ saugyklą.
pacman -S - reikalingas git pagrindas-devel
2 veiksmas: klonuokite saugyklą į vietinę saugyklą.
git klonas https://aur.archlinux.org/yay-git.git
3 žingsnis: Pakeiskite aplanko teises.
chmod 777 / yay-git
4 žingsnis: Eikite į katalogą, kuriame klonavote saugyklą.
cd yay-git
5 žingsnis: naudokite makepkg komanda sukurti paketą. Įsitikinkite, kad šios komandos nevykdote kaip šakninio vartotojo, kitaip tai sukels klaidą.
makepkg -si
Paketų atnaujinimas ir atnaujinimas
Jei ką tik įdiegėte „Arch Linux“, prieš pradėdami pridėti ar pašalinti paketus, turėsite sinchronizuoti savo sistemą su pagrindiniais serveriais atnaujindami savo vietinių paketų sąrašą.
Tada galite lengvai atnaujinti visus paketus į naujausią versiją, atsisiųsdami failus iš oficialių serverių.
Naudojant Pacmaną
Norėdami atnaujinti savo paketų sąrašą naudodami „Pacman“, naudokite -Sy 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 šiek tiek laiko, atsižvelgiant į paketų sąrašą ir jūsų tinklo ryšį.
sudo pacman -Syu
Galite sutaupyti pastangų įvesdami abi šias komandas, derindami jas naudodami -Syyu vėliava. Atnaujinęs paketų sąrašą, „Pacman“ pradės automatiškai atsisiųsti naujausius paketus.
sudo pacman -Syyu
Naudojant „Yay“
„Yay“ paketų tvarkyklė leidžia efektyviai atnaujinti ir atnaujinti savo paketus naudodamas terminalą. Norėdami tai padaryti, tiesiog naudokite -Syu vėliava su yay komanda.
sudo yay -Syu
Paketų pridėjimas
Paketus pridėti lengva, kai žinai, kurias 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 savo „Linux“ kompiuteryje.
Kai norite atsisiųsti „Linux“ programas, kaip palyginti „Flathub“ ir „Snap Store“? Mes susiduriame su jais, kad sužinotume.
Įdiekite paketus naudodami „Pacman“
„Pacman“ naudoja TAR failo plėtinį programoms pakuoti. Tai efektyviai veikia su „Arch Linux“ sistemos architektūra. Norėdami pridėti paketą, turite naudoti -S vėliava su numatytąja komanda taip.
sudo pacman -S packagename
Pavyzdžiui,
sudo pacman -S cmatrix
Norėdami įdiegti kelis paketus vienu metu, įveskite visų paketų pavadinimus, padalytus iš tarpo.
sudo pacman -S cmatrix vlc python
Informacijos apie paketus galite gauti ir 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 -Ki pagal nutylėjimą pacmanas komandą.
pacmanas -Qi cmatrix
Įdiekite paketus su „Yay“
„Yay install“ komandos sintaksė yra gana panaši į „Pacman“. Norėdami įdiegti paketą naudodami „Yay“ paketų tvarkyklę, tiesiog naudokite -S vėliava su numatytąja komanda.
yay -S pakuotės pavadinimas
Paketų pašalinimas iš Arch
„Arch Linux“ suteikia jums galimybę pašalinti paketus, kai jums jų nereikia, ir tai yra viena iš daugelio priežasčių kodėl turėtumėte įdiegti „Arch Linux“. Beveik bet kokį paketą galite pašalinti iš savo sistemos, jei, žinoma, turite leidimą. Pažiūrėkime, kaip galite ištrinti paketą iš „Arch Linux“.
Pašalinkite pakuotes naudodami „Pacman“
Taip pat lengva pašalinti pakuotę. Viskas, ką jums reikia padaryti, tai naudoti -R vietoj -S vėliava pagal numatytuosius nustatymus pacmanas komandą.
sudo pacman -R cmatrix
Jei paketo jūsų sistemoje nėra, gausite klaidos išvestį, kurioje bus nurodyta „error: target not found: packagename“.
Pašalinkite pakuotes su „Yay“
Norėdami pašalinti paketus naudodami „Yay“, pridėkite -R pažymėkite numatytąją „yay“ komandą. Taip pat galite naudoti žymę -Rns, kad pašalintumėte visas nereikalingas priklausomybes iš savo sistemos.
yay -R cmatrix
yay -Rns cmatrix
Jei norite pašalinti paketus, kurių jūsų sistemai nereikia, naudokite -Taip vėliava su komanda.
taip -Yc
„Arch Linux“ paketų tvarkymas
Yra keli būdai, kaip pridėti ir pašalinti paketus „Arch“ pagrindu veikiančiame „Linux“ paskirstyme. Galite naudoti paketų tvarkykles, tokias kaip „Pacman“, „Yaourt“ ir „Yay“. Kai kurie paketų tvarkytuvai leidžia atsisiųsti paketus iš „Arch“ vartotojų saugyklos, kiti, pvz., „Pacman“, nepalaiko AUR.
Jei nesate paketų tvarkytuvių gerbėjas, norimus paketus visada galite atsisiųsti rankiniu būdu. Internete yra keletas svetainių, teikiančių „TAR“, RPM ir DEB paketus „Linux“ vartotojams.
Ieškote „Linux“ programų? Užuot diegę iš terminalo, iš šių svetainių galite atsisiųsti „Linux“ programas DEB ir RPM formatu.
- „Linux“
„Deepesh“ yra „Tech“ tinklaraštininkė ir daugiau nei 3 metus rašė informacinį turinį. Šiuo metu jis tęsia kompiuterių programų bakalauro studijas žinomame Indijos universitete. Laisvalaikiu jam patinka rašyti, klausytis muzikos ir groti gitara.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Dar vienas žingsnis…!
Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.