- Kā atspējot lietotņu atjauninājumus Arch Linux

Kā atspējot lietotņu atjauninājumus Arch Linux

Arch Linux ir “asiņojoša mala”, kas darbojas Linuxsistēma. Asiņošanas mala ir slengs termins Linux sabiedrībā, kas nozīmē “pēc iespējas ātrāk jaunas lietas”. Šī atjaunināšanas filozofija ir Arch galvenā sastāvdaļa un viens no iemesliem, kāpēc daudziem pieredzējušiem Linux hobijiem patīk to izmantot.

Asiņošanas malas izmantošana ir milzīga priekšrocībatāda sistēma kā Arch. Iesācējiem jūs vienmēr iegūsit jaunākās programmas, draiverus un uzlabojumus, ko var piedāvāt Linux kopiena. Tomēr dažas nopietnas negatīvas puses ir tādas operētājsistēmas izmantošana. Galvenais ir tas, ka atjauninājumi tiek veikti pēc iespējas ātrāk, tāpēc tie netiek plaši pārbaudīti. Pārbaudes trūkuma dēļ var rasties kļūdas. Skaidri sakot: problēmas ne vienmēr notiek, taču, pateicoties Arch ātrajiem atjauninājumiem, bieži notiek pārrāvumi.

Labākais veids, kā mazināt iesaiņojuma pārkāpumus, ir:atspējojiet lietotņu atjauninājumus Arch Linux, tādējādi izvairoties no atjaunota sabojāšanās. Šajā rokasgrāmatā mēs parādīsim, kā konfigurēt savu Arch PC, lai izvairītos no pakešu jaunināšanas.

Atrodiet paketi Pacman

Pirms ķerties pie Pacmanakonfigurācijas failus, lai Arch nevarētu jaunināt paketi jūsu sistēmā, jums jāatrod precīzs pakotnes nosaukums. Labākais veids, kā to izdarīt, ir, izmantojot komandrindas slēdzi “Qe”.

Lai meklētu, atveriet termināļa logu, nospiežot Ctrl + Alt + T vai Ctrl + Shift + T uz tastatūras. Pēc tam kā parasts lietotājs palaidiet Pacman ar komandrindas slēdzi “Qe”. Šī darbība izdrukās visu sistēmā instalēto pakešu pilnu sarakstu.

pacman -Qe

Tiek palaista katras instalētās pakotnes vaicājumsBez šaubām, Arch Linux parādīs daudz informācijas. Lielākajai daļai šis milzīgais datu apjoms var nebūt noderīgs. Šī iemesla dēļ ir ieteicams izmantot grep komandu, lai kārtotu un atrastu atslēgvārdus un modeļus.

Lai kārtotu instalēto pakotņu sarakstu, mēģiniet:

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

Alternatīvi pievienojiet izvadi ērtam teksta failam vēlāk ar komandu zemāk.

pacman -Qe > ~/package-info.txt

Piezīme: lai terminālī apskatītu failu pakete-info.txt, palaidiet cat ~/package-info.txt

Pēc meklēšanas ar grep rīkā, redzēsit pakotnes nosaukumu, kam seko versijas numurs. Ignorējiet versijas numuru un ņemiet vērā paketes nosaukumu, jo, rediģējot konfigurācijas failus, tas būs nepieciešams.

Rediģēt Pacman.conf

Veids, kā novērst Arch Linux jaunināšanu uz instalētajām pakotnēm, ir rediģēt /etc/pacman.conf failu un izmantojot iespēju “IgnorePkg”. Lai piekļūtu šai funkcijai, atveriet termināļa logu un Nano teksta redaktorā atveriet failu Pacman.conf ar saknes privilēģijām.

su -
nano -w /etc/pacman.conf

Vai:

sudo nano -w /etc/pacman.conf

Nano teksta redaktorā izmantojiet Bulta uz leju un dodieties līdz faila daļai, kurā teikts: “# Pacman neatjauninās paketes, kas uzskaitītas IgnorePkg, un IgnoreGroup dalībniekiem”.

Kad esat tur nokļuvis, noņemiet simbolu # no “IgnorePkg” priekšā. Pēc tam ierakstiet pakas nosaukumā no meklēšanas agrāk aiz “=”. Tam vajadzētu izskatīties šādi:

IgnorePkg =nameofpackage

Vai ir vairāk nekā viena pakotne, kuru vēlaties novērst, lai atjauninātu Arch Linux? Pēc “IgnorePkg” izrakstiet katras paketes nosaukumus, aiz tiem sekojot ar komatiem. Piemēram:

IgnorePkg =nameofpackage1, nameofpackage2, nameofpackage3

Ar visām pakotnēm, kuras vēlaties novērst, lai Arch Linux jauninātu komplektu “IgnorePkg” iekšpusē, ir laiks saglabāt izmaiņas. Nospiediet Ctrl + O uz tastatūras, lai ierakstītu Pacman konfigurācijas faila labojumus, un aizveriet to, nospiežot Ctrl + X.

Pieņemot, ka visi Pacman konfigurācijas faila labojumi ir veikti pareizi, jūs varēsit palaist jaunināšanas komandu Arch Linux un veiksmīgi novērst IgnorePkg pakotņu jaunināšanu.

sudo pacman -Syyu

Iespējo atjauninājumus

Pēc dažām nedēļām, ignorējot atjauninājumu, var būt droši jaunināt vēlreiz. Lai atkārtoti iespējotu jauninājumus paketēm, kuras iepriekš esat atspējojis, jums būs jāveic šādas darbības.

1. darbība: atveriet termināļa logu un izmantojiet Saknes vai Sudo, lai piekļūtu Pacman konfigurācijas failam.

su -
nano -w /etc/pacman.conf

Vai

sudo nano -w /etc/pacman.conf

2. darbība: Ritiniet cauri konfigurācijas failam un dodieties uz faila apgabalu “IgnorePkg”.

3. darbība: Izmantojot Atpakaļatkāpe lai noņemtu visus pakotņu nosaukumus aiz “IgnorePkg”.

4. darbība: Saglabājiet Pacman konfigurācijas faila labojumus Nano teksta redaktorā, nospiežot Ctrl + O tastatūras kombinācija. Pēc tam aizveriet redaktoru, nospiežot Ctrl + X.

5. darbība: Palaidiet Pacman jaunināšanas komandu. Palaižot versiju, Arch Linux pamanīs, ka iepriekš aizturētās pakotnes vairs netiek kavētas, un automātiski tās jauninās uz jaunāko versiju.

sudo pacman -Syyu
</p>

Komentāri