AUR (Хэрэглэгчийн архивын сан) нь Arch Linux-ийн хэрэглэгчдэд зориулагдсан олон нийтийн мэдээллийн сан юм. Debian эсвэл Ubuntu хэрэглэгчид AUR-ийг агуулахтай дүйцэхүйц гэж ойлгож болно.
Хэрэв хэн нэгэн Arch Linux-т зориулсан програм хангамж (эсвэл багц) боловсруулсан бол AUR-ээр дамжуулан хүн бүрт ашиглах боломжтой болно. Ийм байдлаар олон тооны програм, хэрэгслийг олж авах боломжтой. албан ёсны Arch Linux сангаас үүнийг олж авах боломжгүй юм.
Эдгээр багцад нэвтрэхийн тулд AUR репозиторыг идэвхжүүлсэн байх шаардлагатай /etc/pacman.conf зам дээр байгаа манай тохиргооны файл дотор. Үүнийг идэвхжүүлснээр бид зөвхөн хэрэгтэй болно AUR-аас татаж суулгахад бидэнд туслах хэрэгслийн дэмжлэг.
Yaourt бол эдгээр хэрэгслийн нэг юм (AUR-туслагч) ба Arch Linux-ийн ихэнх хэрэглэгчийн ашигладаг хамгийн алдартай хүмүүсийн нэгийг дурдах. Yaourt бол Pacman-д зориулсан контейнер бөгөөд Arch Linux дээр AUR багц суулгахыг зөвшөөрдөг.
Пакмантай ижил синтаксийг ашиглана уу. Өнөөдрийг хүртэл Yaourt-ийн хөгжил нь харамсалтай нь албан ёсоор "тасалдсан" бөгөөд "асуудалтай" гэж тодорхойлсон байна.
Энэ замаар Yaourt-ийг ашиглахаа больж байгаа тул хэрэглээ нь ирээдүйд томоохон бэрхшээлийг дагуулж болзошгүй юм ашигласан тохиолдолд үүнийг аль болох богино хугацаанд өөрчлөх шаардлагатай.
Тийм учраас л бид Yaourt-оос одоо хүртэл хөгжиж байгаа, идэвхтэй байгаа өөрчлөлтийг хийх ёстой. Өнөөдөр бидний танилцуулах гэж буй шилдэг AUR-туслахуудын дунд та тэдгээрийн заримыг нь өөрийн систем дэх Yaourt-ийн орлуулагчийг олох боломжтой болно.
Аурман
Аурман нь Yaourt-ийн гайхалтай хувилбар байж магадгүй юм. Аурманы зохицуулдаг синтакс нь Пакманыхтай төстэй бөгөөд багцын менежертэй ижил үйлдлийг дэмждэг.
Энэ нь AUR багц хайхыг дэмжиж байгаа нь хараат бус байдлыг бие даан шийдвэрлэх хэрэгсэл болгон ашиглаж болно.
Үүнийг систем дээрээ суулгахын тулд та терминал нээгээд дараах тушаалуудыг бичнэ үү.
git clone https://aur.archlinux.org/aurman.git cd aurman makepkg -si
Хэрэв та aurman ашиглан програм хайхыг хүсвэл дараах тушаалыг бичнэ үү.
aurman -Ss <package-name>
Aurman ашиглан програм суулгахын тулд:
aurman -S <package-name>
Одоо та системийн шинэчлэлт хийхийг хүсч байвал
aurman -Syu
Суулгасан AUR багцыг багтаасан системийг шинэчлэх.
aurman -Syua
Синтакс нь ижил төстэй тул хэрэглээ нь ямар ч асуудал үүсгэхгүй байхыг та харж байна.
Яая
yay нь Go хэл дээр бичсэн AUR-ийн туслагч. Энэ туслагч нь бидэнд маш бага интерфэйсийг санал болгодог, Yaourt-тэй ижил төстэй хайлт хийдэг энэ нь түүний үйл ажиллагааны хамаарлыг шаарддаггүй.
Arch Linux эсвэл түүний үүсмэл зүйл дээр суулгахын тулд та дараах тушаалуудыг бичнэ үү.
git clone https://aur.archlinux.org/yay. git cd yay makepkg -si
Ашиглалтын үндсэн командууд нь жишээлбэл багц эсвэл програм хайх явдал юм.
yay -Ss <package-name>
Yay ашиглан програм суулгахын тулд:
yay -S <package-name>
Хэрэв та системийн шинэчлэлт хийхийг хүсч байвал
yay -Syu
Суулгасан AUR багцыг багтаасан системийг шинэчлэх.
yay -Syua
Пакку
Пакку бол AUR-ийн өөр нэг туслагч юм Yaourt-ийг орлуулах маш сайн сонголт байж болох юм. Энэ туслагч энэ нь нэлээд шинэлэг бөгөөд бага мэддэг боловч хөнгөлөлт үзүүлэх ёсгүй. Энэ нь ямар ч чухал ажиллагаатай байдаггүй тул нэлээд сайн бөгөөд хөгжил нь шинэ хэвээр байна.
Arch Linux эсвэл деривативт суулгахын тулд бид терминал нээгээд дараахь зүйлийг гүйцэтгэх ёстой.
git clone https://aur.archlinux.org/pakku. git cd pakku makepkg -si
Пакку ашиглан програм хайхын тулд тэд дараах тушаалыг бичих ёстой.
pakku -Ss <package-name>
Хэрэв та pakku ашиглан програм суулгахыг хүсвэл:
pakku -S <package-name>
Хэрэв танд системийн шинэчлэлт хийх шаардлагатай бол
yay -Syu
Суулгасан AUR багцыг багтаасан системийг шинэчлэх.
yay -Syua
Бидний олж чадах өөр хоёр хувилбар байна Аурутилс ба Аура, гэхдээ хэрэв та AUR-ийн бусад туслах ажилтнуудын талаар мэдэхийг хүсвэл зочилж болно дараах холбоос.
Энд тэд одоогийн идэвхтэй AUR-ийн туслах ажилтнуудыг бүх онцлог, дэмжлэгийн хамт бидэнд өгдөг.
Би бүгдийг нь туршиж үзсэн ... гэхдээ тэдний хэн нь ч надад тохирохгүй ... тэд факероот дээр бүтэлгүйтсэн эсвэл pkgbuild дотор энэ үг ороогүй гэсэн байна ...
yay нь "хэвийн" агуулахад байдаг тул та үүнийг консолоос шууд суулгаж болно.
sudo pacman -Сайн байна уу
Сайн байцгаана уу.
yay нь агуулахад байдаггүй