Kā atsaukt vai atsaukt Yum Install uz CentOS un RHEL


Viena no vissvarīgākajām un noderīgākajām funkcijām, kas pievienota YUM Package Manager (no versijas 3.2.25), ir komanda ‘yum history’. Tas ļauj jums pārskatīt visu sistēmā veikto darījumu vēsturi.

Tas parāda datumus un laikus, kad tika veikti darījumi, vai darījumi izdevās vai tika pārtraukti, ietekmēto paku skaitu un vēl daudz ko citu.

Svarīgi, ka yum vēsturi var izmantot, lai atsauktu vai pārtaisītu noteiktus darījumus. Šajā rakstā mēs parādīsim, kā atsaukt vai pārtaisīt instalēšanu, ieskaitot atkarības no izplatīšanas CentOS/RHEL.

Lai to izdarītu, vispirms jums jāpārskata yum darījumu vēsture, izpildot šādu komandu kā root lietotājam, pretējā gadījumā izmantojiet komandu sudo, lai iegūtu root tiesības.

$ sudo yum history  
OR
$ sudo yum history list all

No iepriekš redzamā ekrānuzņēmuma izvades yum vēsture parāda darījuma ID, komandrindu, datumu un laiku, darbību un daudz ko citu.

Lai atsauktu instalēšanu, ņemiet vērā darījuma ID un veiciet nepieciešamo darbību. Šajā piemērā mēs vēlamies atsaukt instalēšanu ar ID 63, kas izdzēsīs pakotni, kas tika instalēta norādītajā darījumā, šādi (pēc pieprasījuma ievadiet y/yes ).

$ sudo yum history undo 63

Lai atjaunotu instalēšanu, tāpat kā iepriekš, ņemiet vērā darījuma ID un palaidiet to. Piemēram, lai atsauktu instalēšanu ar ID 63, izpildiet šo komandu.

$ sudo yum history redo 63

Ņemiet vērā, ka to pašu varat izdarīt arī ar noņemšanas/dzēšanas darījumu. Vissvarīgākais, kas jāņem vērā, ir darbības instalēšanas vai noņemšanas darījuma ID.

Lai iegūtu papildinformāciju par yum vēsturi, skatiet šo rokasgrāmatu:

  1. Kā izmantot ‘Yum History’, lai uzzinātu informāciju par instalētajām vai noņemtajām pakotnēm

Tas pagaidām ir viss! Šajā rakstā mēs parādījām, kā atsaukt vai pārtaisīt instalāciju, ieskaitot atkarību no CentOS/RHEL. Dalieties savās domās, izmantojot zemāk esošo komentāru veidlapu.