- Kaip išjungti programos atnaujinimus "Arch Linux"

Kaip išjungti programos atnaujinimus „Arch Linux“

„Arch Linux“ yra „kraujosruva“ Linux, veikiantisistema. Kraujospūdis yra slengo terminas „Linux“ bendruomenėje, reiškiantis „kuo greičiau naujus dalykus“. Ši atnaujinimo filosofija yra „Arch“ esmė ir viena iš priežasčių, kodėl ja naudojasi daugelis pažengusių „Linux“ mėgėjų.

Kraujavimo krašto naudojimas yra labai naudingastokia sistema kaip Arch. Pradedantiesiems visada gausite naujausias programas, tvarkykles ir patobulinimus, kuriuos gali pasiūlyti „Linux“ bendruomenė. Tačiau kai kurie sunkūs praradimai atsiranda naudojant tokią operacinę sistemą. Pagrindinis dalykas yra tas, kad atnaujinimai pateikiami kuo greičiau, todėl jie nėra išsamiai tikrinami. Dėl nepakankamo bandymo yra klaidų, kurios gali atsirasti. Aišku: problemos ne visada įvyksta, tačiau dėl greitų Arch atnaujinimų dažnai įvyksta lūžiai.

Geriausias būdas sušvelninti pakuotės trūkumus yra:išjungti programos atnaujinimus „Arch Linux“, tokiu būdu išvengiant neveikiančio atnaujinimo. Šiame vadove parodysime, kaip sukonfigūruoti „Arch PC“, kad būtų išvengta paketų atnaujinimo.

Raskite paketą Pacman

Prieš pradėdami bendrauti su Pacmanukonfigūracijos failus, kad Arch negalėtų atnaujinti paketo jūsų sistemoje, turite rasti tikslų paketo pavadinimą. Geriausias būdas tai padaryti yra komandinės eilutės jungiklis „Qe“.

Norėdami ieškoti, atidarykite terminalo langą paspausdami „Ctrl“ + „Alt“ + T arba „Ctrl“ + „Shift“ + T klaviatūroje. Tada, kaip įprastas vartotojas, paleiskite „Pacman“ naudodami komandinės eilutės jungiklį „Qe“. Ši operacija išspausdins visą sistemoje įdėtų paketų sąrašą.

pacman -Qe

Vykdo kiekvieno įdiegto paketo užklausą„Arch Linux“ neabejotinai parodys jums daug informacijos. Daugumai šis didelis duomenų kiekis gali būti nenaudingas. Dėl šios priežasties verta naudoti grep komanda, rūšiuoti ir rasti raktinius žodžius ir modelius.

Norėdami rūšiuoti pagal įdiegtų paketų sąrašą, pabandykite:

pacman -Qe | grep "name of a program or package"

Arba įveskite išvestį į patogų tekstinį failą vėliau, naudodami žemiau pateiktą komandą.

pacman -Qe > ~/package-info.txt

Pastaba: norėdami terminale peržiūrėti failą paketas-info.txt, paleiskite cat ~/package-info.txt

Atlikę paiešką naudodami grep įrankis, pamatysite paketo pavadinimą ir versijos numerį. Nepaisykite versijos numerio ir atkreipkite dėmesį į paketo pavadinimą, nes jums to reikės redaguojant konfigūracijos failus.

Redaguoti Pacman.conf

Būdas užkirsti kelią „Arch Linux“ atnaujinti įdiegtus paketus yra redaguojant /etc/pacman.conf failą ir pasinaudoję „IgnorePkg“ funkcija. Norėdami naudotis šia funkcija, paleiskite terminalo langą ir atidarykite „Pacman.conf“ failą „Nano“ teksto rengyklės viduje su šakninėmis privilegijomis.

su -
nano -w /etc/pacman.conf

Arba:

sudo nano -w /etc/pacman.conf

„Nano“ teksto rengyklėje naudokite Rodyklė žemyn ir eikite į failą, kuriame rašoma: „# Pacman neatnaujins paketų, išvardytų„ IgnorePkg “ir„ IgnoreGroup “narių.“

Kai iš ten pašalinsite simbolį #, priešais „IgnorePkg“. Tada paketo pavadinime iš paieškos anksčiau parašykite po „=“. Tai turėtų atrodyti taip:

IgnorePkg =nameofpackage

Ar turite daugiau nei vieną paketą, kurį norite neleisti atnaujinti „Arch Linux“? Išrašykite kiekvienos pakuotės pavadinimus po „IgnorePkg“ ir kableliais. Pavyzdžiui:

IgnorePkg =nameofpackage1, nameofpackage2, nameofpackage3

Turėdami visus paketus, kuriuos norėtumėte užkirsti kelią „Arch Linux“ atnaujinti rinkinį „IgnorePkg“, laikas išsaugoti pakeitimus. Paspauskite „Ctrl“ + O klaviatūroje, norėdami įrašyti „Pacman“ konfigūracijos failo pakeitimus, ir uždarykite jį paspausdami „Ctrl“ + X.

Jei visi „Pacman“ konfigūracijos failo pakeitimai bus atlikti teisingai, galėsite paleisti „Linux“ naujovinimo komandą ir sėkmingai neleisti atnaujinti „IgnorePkg“ paketų.

sudo pacman -Syyu

Įgalinami atnaujinimai

Po kelių savaičių nepaisant atnaujinimo, gali būti saugu atnaujinti dar kartą. Jei norite vėl įjungti paketų, kuriuos anksčiau neleidote, atnaujinimus, turėsite atlikti šiuos veiksmus.

1 žingsnis: atidarykite terminalo langą ir naudokite Root arba Sudo, kad gautumėte prieigą prie Pacman konfigūracijos failo.

su -
nano -w /etc/pacman.conf

Arba

sudo nano -w /etc/pacman.conf

2 žingsnis: Slinkite per konfigūracijos failą ir eikite žemyn į failo sritį „IgnorePkg“.

3 veiksmas: Naudojant „Backspace“ klavišą, pašalinkite visus paketo pavadinimus po „IgnorePkg“.

4 veiksmas: Išsaugokite „Pacman“ konfigūracijos faile atliktus pakeitimus „Nano“ teksto rengyklėje paspausdami „Ctrl“ + O klaviatūros derinys. Tada uždarykite redaktorių paspausdami „Ctrl“ + X.

5 veiksmas: Vykdykite „Pacman“ atnaujinimo komandą. Vykdydama „Arch Linux“ pastebės, kad anksčiau sulaikyti paketai nebebuvo sulaikomi, ir automatiškai juos atnaujins į naujausią versiją.

sudo pacman -Syyu
</p>

Komentarai