Vashandisi veArch Linux uye zvigadzirwa zvayo Iwe uchazoziva kuti iko kushandiswa kweYourt hakuchakurudzirwi, nekuti uyu AUR mubatsiri haachagashiri rutsigiro uye yamiswa, saka zvinokurudzirwa kushandisa mumwe mubatsiri.
Ndokusaka zuva ra nhasi tiri kuenda kugovana newe yakanakisa AUR mubatsiri newe, iyo yatinogona kufunga kuti ndiyo yakanakisa kutsiva Yaourt uye kunyangwe pacaur iyo yamiswawo.
Mubatsiri watichataura nezvake ndiYay (Imwezve Yaourt), uyu mubatsiri mutsva weAUR yakavimbika iyo yakanyorwa mumutauro weGo programming.
About Yay
Yay isu inopa interface yePacman uye iri wizard inoda kusatombo tsamira. Iyo yakavakirwa pane dhizaini yeyourt, apacman uye pacaur.
Chimwe chinhu chatinogona kuratidza chemubatsiri uyu ndechekuti ine basa rakazara, saka ingo nyora mavara ekutanga uye wizard iyi ichakubatsira kupedzisa zita.
Pindai Hunhu hwayo hukuru hunogona kusimbiswa:
- Yay kurodha pasi iyo PKGBUILD kubva kuABS kana AUR.
- Inotsigira yekutsvaga kudzikira uye haina kuwana mavambo ePKGBUILD.
- Iyo bhinari haina zvimwe zvinotsamira pane pacman.
- Inopa yekumberi yekugadzirisa solver uye inobvisa kuita kutsamira pakupera kwekuvaka maitiro.
- Inotsigira kuburitswa kwemavara kana iwe uchigonesa iyo Ruvara sarudzo mu /etc/pacman.conf faira.
Maitiro ekuisa Yay pane Arch Linux uye zvigadzirwa?
Si iwe unoda kuisa iyi wizard yeAUR pane yako system, unogona kutevedzera inotevera rairo yatinogovana pazasi.
Maitiro aya anoshanda kune chero kugoverwa kwakatorwa kubva kuArch Linux futi.
Kana iwe uine Yaourt kana mumwe mubatsiri unogona kuiisa nerubatsiro rwayo, Mumuenzaniso weYaourt, ingo nyora:
yaourt -S yay
Kana zvisina kudaro, tinogona kuvaka pasuru, kutanga isu tinofanirwa kuvhura terminal uye mairi tinonyora unotevera kuraira:
sudo pacman -S git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
Uye ndizvozvo, iyo wizard yakaiswa, ikozvino iwe unofanira kungotanga kuishandisa.
Yay Basic Usage
Iyi wizard sevamwe, ivo vanoshandisa syntax yakafanana chaizvo nePacman, saka kushandiswa kwayo hakusi kuoma zvachose.
Iwo wekutanga mirairo yekushandisa ndeye, semuenzaniso, Kuisa package kana kunyorera muAUR:
yay -S <package-name>
En kesi iwe yaunoda kutsvaga kunyorera mukati memahofisi ezvinyorwa uye muAUR panguva imwe chete, tinowedzera mureza "s"
yay -Ss <package-name>
Semuenzaniso, imwe kesi, Kana iwe uchingoda chete kuziva ruzivo rweimwe package.
yay -Si <package-name>
Kana tichida gadza package yemuno, ingo nyora:
yay -U ruta-del-paquete
Izvo zvakare zvinokwanisika kungoisa zita repakeji uye ichaita yekutsvaga kune avo vese vane hukama nezvinodiwa uye izvi zvichatiratidza mune rondedzero avo vakawanikwa uye vachatikumbira isu kusarudza iyo yedu yekufarira.
yay <package-name>
Kana iwe uchida kuziva kuti ndeapi magadziriso atinawo, ingo nyora:
yay -Pu
Kana iwe uchingoda chete sync mapakeji kubva kudhatabhesi:
yay -Sy
Kana vachida ita gadziriso yesystem yatinofanira kunyora:
yay -Syu
Gadziridza iyo system, kusanganisira akaisirwa AUR mapakeji, isu tinongonyora:
yay -Syua
Para isa chero package pasina commits (pasina kupindira kwevashandisi, hongu), shandisa iyo "-nosimbisa" sarudzo.
yay -S --noconfirm <package-name>
Kuti ubvise kutsamira kusingadiwe, ingo nyora zvinotevera:
yay -Yc
Kana isu tichida kuchenesa cache yezvikumbiro, isu tinongonyora:
yay -Scc
Kana iwe uchida kudzima "chete" pasuru kana chishandiso:
yay -R <package-name>
Kuti ubvise pasuru kana kunyorera pamwe nekuenderana kwaro.
yay -Rs <package-name>
Kuti tibvise pasuru, kutsamira kwayo uye kumisikidzwa, tinofanirwa kutaipa:
yay -Rnsc
Kana iwe uchida kuziva zvishoma zvishoma nezvekushandiswa kwey, unogona kubvunza bhuku rayo nekutaipa:
man yay
iyi blog yakanaka kwazvo. Ndinoda kumutevera kubva kumastodon network. Kana ivo vakagadzira chikafu uye vachibatanidza kune mastodon ine bot, izvo zvingave zvakanakisa kutonhorera. Makorokoto nebasa ramunoita
Iyi mhando yemadingindira ndiyo yaunochengeta kana iwe uchifanira kuendesa yako yaunoda-kugovera!
Ndatenda kwazvo kwenguva dzisingaverengeke, :).