Jinsi ya Tendua au Kufanya Upya Usakinishaji wa Yum kwenye CentOS na RHEL


Mojawapo ya kipengele muhimu na muhimu zaidi kilichoongezwa kwa Kidhibiti Kifurushi cha YUM (kutoka toleo la 3.2.25) ni amri ya 'yum history'. Inakuruhusu kukagua historia kamili ya miamala ya yum ambayo imeendeshwa kwenye mfumo.

Inaonyesha tarehe na wakati ambapo shughuli ya malipo ilifanywa, ikiwa miamala ilifaulu au ilikatizwa, idadi ya vifurushi vilivyoathiriwa, na mengine mengi.

Muhimu, historia ya yum inaweza kutumika kutendua au kufanya upya shughuli fulani. Katika makala haya, tutaonyesha jinsi ya kutendua au kufanya upya usakinishaji wa yum ikijumuisha utegemezi wa usambazaji wa CentOS/RHEL.

Ili kufanya hivyo, kwanza unahitaji kukagua historia ya shughuli ya yum kwa kutekeleza amri ifuatayo kama mtumiaji wa mizizi, vinginevyo tumia amri ya sudo kupata upendeleo wa mizizi.

$ sudo yum history  
OR
$ sudo yum history list all

Kutoka kwa matokeo katika picha ya skrini hapo juu, historia ya yum inakuonyesha kitambulisho cha muamala, safu ya amri, tarehe na wakati, kitendo na zaidi.

Ili kutendua usakinishaji wa yum, kumbuka kitambulisho cha muamala, na utekeleze kitendo kinachohitajika. Katika mfano huu, tunataka kutendua usakinishaji kwa kutumia ID 63, ambayo itafuta kifurushi ambacho kilisakinishwa katika shughuli iliyobainishwa, kama ifuatavyo (weka y/ndiyo unapoulizwa).

$ sudo yum history undo 63

Ili kufanya upya usakinishaji wa yum, kama hapo awali, zingatia kitambulisho cha muamala, na ukiendeshe. Kwa mfano kufanya upya usakinishaji na ID 63, endesha amri ifuatayo.

$ sudo yum history redo 63

Kumbuka kuwa unaweza kufanya vivyo hivyo kwa yum kuondoa/kufuta muamala. Jambo muhimu zaidi kukumbuka ni kitambulisho cha muamala cha usakinishaji wa yum au kitendo cha kuondoa yum.

Kwa habari zaidi kuhusu historia ya yum, angalia mwongozo huu:

  1. Jinsi ya Kutumia ‘Yum History’ ili Kujua Maelezo ya Vifurushi Vilivyosakinishwa au Kuondolewa

Ni hayo tu kwa sasa! Katika makala haya, tulionyesha jinsi ya kutendua au kufanya upya usakinishaji wa yum ikijumuisha vitegemezi kwenye CentOS/RHEL. Shiriki maoni yako nasi kupitia fomu ya maoni hapa chini.