Cum să dezactivați actualizările aplicației pe Arch Linux

Arch Linux este un sistem de operare Linux „de vârf”. Bleeding Edge este un termen de argou în comunitatea Linux care înseamnă „lucruri noi cât mai repede posibil”. Această filozofie de actualizare este esențială pentru Arch și unul dintre motivele pentru care mulți pasionați avansați de Linux le place să o folosească.

Există un avantaj uriaș în utilizarea unui sistem de tip bleeding Edge precum Arch. Pentru început, veți primi întotdeauna cele mai recente programe, drivere și îmbunătățiri pe care comunitatea Linux le are de oferit. Cu toate acestea, unele dezavantaje severe vin cu utilizarea unui sistem de operare ca acesta. Principala este că, deoarece actualizările vin cât mai repede posibil, acestea nu sunt testate pe larg. Din cauza lipsei de testare, există erori, care pot apărea. Pentru a fi clar: problemele nu apar întotdeauna, dar din cauza actualizărilor rapide ale Arch, apar frecvent rupturi.

Cel mai bun mod de a atenua spargerea pachetelor este de a dezactiva actualizările aplicațiilor pe Arch Linux, evitând astfel actualizarea întreruptă. În acest ghid, vă vom arăta cum să configurați PC-ul Arch pentru a evita upgrade-urile pachetelor.

Găsiți pachet în Pacman

Înainte de a modifica fișierele de configurare Pacman pentru a împiedica Arch să actualizeze un pachet pe sistemul dvs., trebuie să găsiți numele exact al pachetului. Cel mai bun mod de a face acest lucru este folosirea comutatorului din linia de comandă „Qe”.

Pentru a căuta, deschideți o fereastră de terminal apăsând Ctrl + Alt + T sau Ctrl + Shift + T de pe tastatură. Apoi, ca utilizator obișnuit, rulați Pacman cu comutatorul din linia de comandă „Qe”. Această operațiune va tipări o listă completă a fiecărui pachet instalat pe sistem.

pacman -Qe

Rularea unei interogări pentru fiecare pachet instalat pe Arch Linux vă va arăta, fără îndoială, o mulțime de informații. Pentru majoritatea, această cantitate mare de date poate să nu fie de ajutor. Din acest motiv, este o idee bună să folosiți  comanda grep  , pentru a sorta și a găsi cuvinte cheie și modele.

Pentru a sorta lista de pachete instalate, încercați:

pacman -Qe | grep „numele unui program sau pachet”

Alternativ, redirecționați rezultatul într-un fișier text convenabil pentru mai târziu, cu comanda de mai jos.

pacman -Qe > ~/package-info.txt

Notă: pentru a vizualiza fișierul package-info.txt în terminal, rulați cat ~/package-info.txt

După ce ați făcut căutarea cu  instrumentul grep , veți vedea numele pachetului urmat de un număr de versiune. Ignorați numărul versiunii și luați notă de numele pachetului, deoarece veți avea nevoie de acesta când editați fișierele de configurare.

Editarea Pacman.conf

Modul de a împiedica Arch Linux să actualizeze pachetele instalate este prin editarea fișierului /etc/pacman.conf și prin utilizarea funcției „IgnorePkg”. Pentru a ajunge la această caracteristică, lansați o fereastră de terminal și deschideți fișierul Pacman.conf în interiorul editorului de text Nano cu privilegii de root.

Cum să dezactivați actualizările aplicației pe Arch Linux

su -
nano -w /etc/pacman.conf

Sau:

sudo nano -w /etc/pacman.conf

În editorul de text Nano, utilizați săgeata în jos și mergeți în jos până la partea din fișier care spune „# Pacman nu va actualiza pachetele listate în IgnorePkg și membrii IgnoreGroup”.

Cum să dezactivați actualizările aplicației pe Arch Linux

Odată ajuns acolo, eliminați simbolul # din fața „IgnorePkg”. Apoi, scrieți în numele pachetului din căutarea de mai devreme după „=”. Ar trebui să arate așa:

IgnorePkg =numele pachetului

Aveți mai mult de un pachet pe care doriți să împiedicați actualizarea Arch Linux? Scrieți numele fiecărui pachet după „IgnorePkg”, urmat de virgule. De exemplu:

IgnorePkg =numelepachet1, numelepachet2,numelepachet3

Cu toate pachetele pe care ați dori să împiedicați actualizarea Arch Linux în interiorul „IgnorePkg”, este timpul să salvați modificările. Apăsați Ctrl + O de pe tastatură pentru a scrie modificările în fișierul de configurare Pacman și închideți-l apăsând Ctrl + X.

Presupunând că toate editările fișierului de configurare Pacman sunt efectuate corect, veți putea rula comanda de actualizare pe Arch Linux și veți putea preveni cu succes actualizarea pachetelor din IgnorePkg.

Cum să dezactivați actualizările aplicației pe Arch Linux

sudo pacman -Syyu

Activarea actualizărilor

După câteva săptămâni de ignorare a unei actualizări, poate fi sigur să faceți din nou upgrade. Pentru a reactiva actualizările pentru pachetele pe care le-ați dezactivat anterior, va trebui să faceți următoarele.

Pasul 1: deschideți o fereastră de terminal și utilizați Root sau Sudo pentru a obține acces la fișierul de configurare Pacman.

su -
nano -w /etc/pacman.conf

Sau

sudo nano -w /etc/pacman.conf

Pasul 2: Derulați prin fișierul de configurare și mergeți în jos către zona „IgnorePkg” a fișierului.

Pasul 3: Folosind tasta Backspace , eliminați toate numele pachetelor după „IgnorePkg”.

Pasul 4: Salvați editările făcute în fișierul de configurare Pacman în editorul de text Nano apăsând combinația de tastatură Ctrl + O. Apoi, închideți editorul apăsând Ctrl + X .

Pasul 5:  Rulați comanda de actualizare Pacman. Pe măsură ce rulează, Arch Linux va observa că pachetele reținute anterior nu mai sunt reținute și le va actualiza automat la cea mai nouă versiune.

sudo pacman -Syyu

Leave a Comment

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid

Cum se instalează Tuxedo OS pe computer

Cum se instalează Tuxedo OS pe computer

Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.

Cum se instalează un fișier DEB pe Linux

Cum se instalează un fișier DEB pe Linux

Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.

Cum să joci Dying Light pe Linux

Cum să joci Dying Light pe Linux

Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe

Cum se instalează Neptune Linux pe computer

Cum se instalează Neptune Linux pe computer

Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.

Încercați noul desktop bazat pe snap al Ubuntu

Încercați noul desktop bazat pe snap al Ubuntu

Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.

Cum să joci Undertale pe Linux

Cum să joci Undertale pe Linux

Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs

Cum să joci Total War: THREE KINGDOMS pe Linux

Cum să joci Total War: THREE KINGDOMS pe Linux

Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.