Како онемогућити ажурирања апликација на Арцх Линуку

click fraud protection

Арцх Линук је „руба крварења“ Линук оперативног система. Крварење је сленг појам у Линук заједници који значи „нове ствари што је брже могуће“. Ово Филозофија ажурирања је срж Арцха и један је од разлога који многи напредни Линук хобисти воле да користе то.

Велика је корист од коришћења крвавог система као што је Арцх. За почетак ћете увек добити најновије програме, управљачке програме и побољшања која Линук заједница може да понуди. Међутим, до неких озбиљних недостатака долази и са коришћењем овог оперативног система. Главни је да се ажурирања стижу што је брже могуће и не тестирају се интензивно. Због недостатка тестирања, могу се јавити грешке. Да будемо јасни: проблеми се не догађају увек, али због Арцових брзих ажурирања често се догађају ломови.

Најбољи начин за ублажавање ломова пакета је онемогућавање ажурирања апликација на Арцх Линуку, чиме се избегава сломљено ажурирање. У овом водичу ћемо вам показати како да конфигуришете свој Арцх ПЦ тако да избегне надоградњу пакета.

Пронађите пакет у Пацману

instagram viewer

Пре него што се позабавите конфигурационим датотекама Пацмана како бисте спречили Арцх да надогради пакет на вашем систему, морате да пронађете тачно име пакета. Најбољи начин за то је коришћење прекидача командне линије „Ке“.

Потражити, отворите прозор терминала притиском на Цтрл + Алт + Т или Цтрл + Схифт + Т на тастатури. Затим, као редовни корисник, покрените Пацман са прекидачем командне линије "Ке". Ова операција ће исписати потпуну листу сваког инсталираног пакета на систему.

пацман -Ке

Покретање упита о сваком инсталираном пакету на Арцх Линук-у без сумње ће вам показати пуно информација. За већину, ова огромна количина података можда неће бити од помоћи. Из овог разлога је добра идеја да се користи греп наредити да сортирате и пронађете кључне речи и обрасце.

Да бисте поредали листу инсталираних пакета, покушајте:

пацман -Ке | греп 'назив програма или пакета'

Алтернативно, додајте излаз на погодну текстуалну датотеку за касније помоћу команде у наставку.

пацман -Ке> ~ / пакет-инфо.ткт 

Напомена: да бисте прегледали датотеку пацкаге-инфо.ткт у терминалу, покрените цат ~ / пакет-инфо.ткт

Након што сте обавили претрагу са греп алата, видећете назив пакета, а затим број верзије. Занемарите број верзије и забележите име пакета, јер ће вам ово требати приликом уређивања конфигурацијских датотека.

Уређивање Пацман.цонф

Начин да се спријечи Арцх Линук у надоградњи инсталираних пакета је уређивањем /etc/pacman.conf датотеке и искориштавање функције „ИгнореПкг“. Да бисте дошли до ове функције, покрените прозор терминала и отворите датотеку Пацман.цонф унутар уређивача текста Нано са роот привилегијама.

су -
нано -в /етц/пацман.цонф

Или:

судо нано -в /етц/пацман.цонф

У уређивачу текста Нано користите тастер Стрелица надоле и скрените до дела датотеке која каже да "# Пацман неће надоградити пакете наведене у ИгнореПкг и члановима ИгнореГроуп."

Једном уклоните симбол # испред „ИгнореПкг“. Затим напишите име пакета из претраге раније након „=“. То би требало изгледати:

ИгнореПкг = име паковања

Имате више од једног пакета за који желите да спречите ажурирање Арцх Линука? Запишите имена сваког пакета након „ИгнореПкг“, а затим зарезима. На пример:

ИгнореПкг = намеофпацкаге1, намеофпацкаге2, намеофпацкаге3

Са свим пакетима који желите да спречите Арцх Линук да надогради скуп унутар „ИгнореПкг“, време је да сачувате измене. Притисните Цтрл + О на тастатури да напишете измене у конфигурациону датотеку Пацман-а и затворите је притиском Цтрл + Кс.

Под претпоставком да се све измене у конфигурацијској датотеци Пацмана изврше правилно, моћи ћете да покренете наредбу за надоградњу на Арцх Линуку и успешно спречите да се пакети у ИгнореПкг надограде.

судо пацман -Сииу

Омогућавање ажурирања

Након неколико недеља занемаривања ажурирања, надоградњу је сигурно сигурно поново. Да бисте поново омогућили надоградње за пакете које сте претходно онемогућили, мораћете да урадите следеће.

Корак 1: отворите прозор терминала и користите Роот или Судо да бисте приступили конфигурацијској датотеци Пацмана.

су -
нано -в /етц/пацман.цонф

Или

судо нано -в /етц/пацман.цонф

Корак 2: Померите се кроз конфигурациону датотеку и крећете се према „ИгнореПкг“ подручју датотеке.

Корак 3: Помоћу Бацкспаце , уклоните сва имена пакета након „ИгнореПкг“.

4. корак: Спремите измене направљене у конфигурациону датотеку Пацмана у уређивачу текста Нано притиском на Цтрл + О комбинација тастатуре Затим затворите уређивач притиском Цтрл + Кс.

Корак 5: Покрените команду за надоградњу Пацмана. Док се покреће, Арцх Линук приметиће како претходно задржани пакети више нису задржани и аутоматски ће их надоградити на најновију верзију.

судо пацман -Сииу
watch instagram story