Пацман је моћан менаџер пакета који се подразумевано испоручује у дистрибуцијама заснованим на Арцх-у, али му недостаје функционалност преузимања пакета из Арцх Усер Репоситори (АУР). АУР је складиште које одржава заједница и пружа хиљаде пакета трећих страна у облику инсталационих скрипти, такође познатих као ПКГБУИЛД.
Да бисмо инсталирали пакете користећи ове ПКГБУИЛД-ове, потребан нам је АУР помоћник као што је иаи. иаи не долази унапред инсталиран на Арцх Линук-у и није доступан ни у званичним Арцх репозиторијумима. Дакле, како да инсталирате иаи за преузимање пакета са АУР-а на вашем Арцх десктопу? Хајде да сазнамо.
Како инсталирати иаи на Арцх Линук
иаи пакет је доступан само у Арцх корисничком спремишту. Имајте на уму да можете ручно да инсталирате пакете са АУР-а без коришћења помоћника АУР-а (слично како ћемо инсталирати иаи испод), али као име сугерише, "АУР помоћник" вам помаже у процесу инсталације, што вам олакшава инсталирање пакета са минималним бројем корисника интеракција.
Да бисте инсталирали иаи на Арцх радну површину, прво преузмите следеће зависности:
судо пацман -С --потребан гит основног развоја
Затим клонирајте иаи спремиште користећи команду гит цлоне:
гит цлоне https://aur.archlinux.org/yay.git
Промените свој садашњи радни директоријум у новопреузети То, бре фолдер користећи наредбу цд:
цд иаи
Коначно, користите команду макепкг да направите и инсталирате иаи:
макепкг -си
Ако горња команда изазове грешку „не могу пронаћи факероот бинарну датотеку“, уверите се да сте успешно инсталирали басе-девел пакет, а затим поново покрените команду.
Поред Арцх Линук-а, ова метода ради за друге дистрибуције засноване на Арцх такође, укључујући Мањаро, ЕндеавоурОС и Гаруда Линук.
Када завршите, проверите инсталацију тако што ћете проверити верзију иаи инсталираног.
иаи --версион
Ако излаз врати број верзије, успели сте да инсталирате иаи.
АУР није првобитно направљен за употребу на Линук дистрибуцијама осим Арцх Линук-а и његових деривата (као што су Убунту и Линук Минт). На таквим дистрибуцијама можете користити Пацсталл, менаџер пакета инспирисан АУР-ом који обезбеђује пацсцриптс за инсталирање софтвера.
Како управљати АУР пакетима користећи иаи
иаи и Пацман команде имају много заједничког. На пример, да бисте инсталирали нови пакет користећи Пацман или иаи, користите -С заставицу, док да бисте је уклонили, морате користити -Р опција.
Сада када знате сличност између два менаџера пакета, почнимо с тим управљање пакетима на Арцх Линук-у користећи иаи.
Тражење АУР пакета
Као и Пацман, иаи омогућава корисницима да претражују пакете пре него што их инсталирају. Ако нисте сигурни у име одређеног пакета, можете користити команду иаи са термином за претрагу да бисте пронашли сродне пакете.
иаи термин за претрагу
На пример, да бисте потражили пакете са „цхроме“ у свом имену:
иаи цхроме
Излаз:
Да бисте потражили пакет и у званичним репозиторијумима и у АУР-у, користите -Сс застава:
иаи -Сс гоогле-цхроме
Такође можете да наведете више кључних речи да бисте извршили уску, фокусиранију претрагу на следећи начин:
иаи -С термин1 термин2
Горе поменута команда ће прво тражити термин1 а затим сузите резултате тражењем термин2 у враћеним резултатима.
Инсталирање пакета са иаи
Као што је већ поменуто, да бисте инсталирали пакете са иаи, једноставно наведите име пакета поред -С застава:
иаи -С име пакета
Да бисте инсталирали Гоогле Цхроме АУР пакет помоћу иаи:
иаи -С гоогле-цхроме
Процес инсталације није потпуно аутоматски и можда ћете морати да унесете своју лозинку суперкорисника усред инсталације.
Да бисте добили само ПКГБУИЛД пакета, користите -Г или --гетпкгбуилд застава:
иаи -Г гоогле-цхроме
Такође можете изабрати да одштампате ПКГБУИЛД користећи -п застава са -Г:
иаи -Гп гоогле-цхроме
Излаз:
Уклањање пакета са иаи
Када вам није потребан АУР пакет и желите да га уклоните са система, користите -Р опција:
иаи -Р име пакета
Да бисте деинсталирали Гоогле Цхроме:
иаи -Р гоогле-цхроме
Ако желите да уклоните зависности заједно са пакетом, додајте -нс означите претходну команду:
иаи -Рнс гоогле-цхроме
Надоградња АУР пакета
Позивање команде иаи без икаквих аргумената ће извршити потпуну надоградњу система слично као пацман -Сиу команда. Имајте на уму да ће ова команда такође синхронизовати и надоградити пакете из званичних спремишта поред АУР-а.
Да бисте ажурирали само АУР пакете, користите -Суа заставицу са командом:
иаи -Суа
ако ти не желите да ажурирате пакет на Арцх Линук-у, мораћете да измените конфигурациону датотеку која се налази на /etc/pacman.conf. Линук вам такође омогућава да надоградите пакете на вашем систему ако желиш.
Коришћење иаи за уклањање непотребних зависности
Неискоришћене зависности могу брзо да се нагомилају и потроше огроман део вашег системског складишта ако се о њима не брине. Можете изабрати да уклоните зависности заједно са пакетима користећи -Рнс означите сваки пут када нешто уклоните или можете изабрати бољу руту тако што ћете их све одједном уклонити користећи -Иц застава.
иаи -Иц
Тхе -И у команди означава "иаи" и извршаваће операције само на пакетима инсталираним помоћу иаи.
Додатне иаи команде
Да бисте штампали статистику пакета и здравље система помоћу иаи, покрените следећу команду:
иаи -Пс
Излаз:
У случају да вам треба помоћ са командама, можете лако добити помоћ командне линије помоћу --помоћ застава:
иаи --помоћ
Алтернативно, можете погледати иаи страницу приручника користећи:
ман иаи
АУР има све што вам треба!
Сада када вам је инсталација АУР пакета лака, погледајте АУР и потражите софтвер који сте одувек желели да инсталирате на Линук. Постоје добре шансе да ће бити доступан у спремишту.
Имајте на уму да коришћење АУР-а такође представља безбедносни ризик. Пошто свако може да дода свој ПКГБУИЛД у АУР, ове инсталационе скрипте се често не тестирају и прегледају како треба. Али то не значи да би требало да престанете да преузимате пакете са АУР-а у потпуности.
Уместо тога, минимизирајте ризик тако што ћете прегледати ПКГБУИЛД-ове пре инсталирања пакета. Не само да ће ово заштитити ваш систем, већ ћете такође научити како пакети у АУР-у функционишу.
Шта је Арцх Усер Репоситори (АУР)? Све што треба да знате
Реад Нект
Повезане теме
- Линук
- Пацкаге Манагерс
- Арцх Линук
- Инсталирајте софтвер
- Линук апликације
О аутору

Деепесх је млађи уредник за Линук у МУО. Он пише информативне водиче о Линуку, са циљем да пружи блажено искуство свим новопридошлицама. Нисам сигуран за филмове, али ако желиш да причаш о технологији, он је твој човек.
Претплатите се на наш билтен
Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!
Кликните овде да бисте се претплатили