Yadda ake Amfani da Tarihin Yum don Gano Bayanin Fakitin da Aka Shigar ko Cire


tambayoyi akan fakitin da aka shigar da/ko akwai fakiti da ƙari mai yawa.

A cikin wannan labarin, za mu yi bayanin yadda ake duba tarihin ma'amalar YUM don nemo bayanai game da fakitin da aka shigar da waɗanda aka cire/goge daga tsarin.

A ƙasa akwai wasu misalan yadda ake amfani da umarnin tarihin YUM.

Duba Cikakken Tarihin YUM

Don duba cikakken tarihin ma'amalar YUM, zamu iya aiwatar da umarnin da ke ƙasa wanda zai nuna mana: id ɗin ciniki, mai amfani da shiga wanda ya aiwatar da takamaiman aikin, kwanan wata da lokacin lokacin da aikin ya faru, ainihin aikin da ƙarin bayani game da kowane abu ba daidai ba. tare da aiki:

# yum history 

Yi amfani da Yum don Nemo Bayanin Kunshin

Sub-umarni na tarihi: bayani/jeri/takaitawa na iya ɗaukar ID ɗin ma'amala ko sunan fakiti azaman hujja. Bugu da ƙari, ƙananan umarnin lissafin na iya ɗaukar hujja ta musamman, duk ma'ana - duk ma'amaloli.

Umarnin tarihin baya yayi daidai da gudana:

# yum history list all

Kuma, zaku iya duba cikakkun bayanai na ma'amaloli game da kunshin da aka bayar kamar httpd sabar yanar gizo tare da info umarni kamar haka:

# yum history info httpd

Don samun taƙaitaccen ma'amaloli game da fakitin httpd, za mu iya ba da umarni mai zuwa:

# yum history summary httpd

Hakanan yana yiwuwa a yi amfani da ID na ma'amala, umarnin da ke ƙasa zai nuna cikakkun bayanai na ID ɗin ma'amala 15.

# yum history info 15

Yi amfani da Tarihin Yum don Nemo Bayanin Kasuwancin Kunshin

Akwai ƙananan umarni waɗanda ke buga bayanan ma'amala na takamaiman fakiti ko rukuni na fakiti. Za mu iya amfani da package-list ko package_info don duba ƙarin bayani game da fakitin httpd kamar haka:

# yum history package-list httpd
OR
# yum history package-info httpd

Don samun tarihi game da fakiti da yawa, zamu iya gudu:

# yum history package-list httpd epel-release
OR
# yum history packages-list httpd epel-release

Yi amfani da Yum zuwa Fakitin Juyawa

Bugu da ƙari, akwai wasu ƙayyadaddun umarni na tarihi waɗanda ke ba mu damar: sokewa/sake sakewa ma'amaloli.

  1. Mayarda – za ta warware ƙayyadaddun ciniki.
  2. sake gyara - maimaita aikin ƙayyadadden ma'amala
  3. juyawa - zai soke duk wani ciniki har zuwa ƙayyadadden ma'amala.

Suna ɗaukar id ɗin ma'amala guda ɗaya ko kalmar maɓalli ta ƙarshe da kuma kashewa daga ma'amala ta ƙarshe.

Misali, da muka dauka mun yi ma'amaloli 60, na karshe yana nufin ma'amala 60, da kuma karshe-4 zuwa ma'amala 56.

Wannan shine yadda ƙananan umarnin da ke sama ke aiki: Idan muna da ma'amaloli 5: V, W, X, Y da Z, inda fakitin inda aka shigar bi da bi.

# yum history undo 2    #will remove package W
# yum history redo 2    #will  reinstall package W
# yum history rollback 2    #will remove packages from X, Y, and Z. 

A cikin misali mai zuwa, ma'amala 2 aiki ne na sabuntawa, kamar yadda aka gani a ƙasa, umarnin sakedowa wanda ke biye zai maimaita ma'amala 2 haɓaka duk fakitin da aka sabunta ta wancan lokacin:

# yum history | grep -w "2"
# yum history redo 2

Redo sub-umarni kuma na iya ɗaukar wasu muhawara na zaɓi kafin mu ƙididdige ma'amala:

  1. sake shigar da tilastawa – yana sake shigar da duk wani fakitin da aka girka a waccan ma’amala (ta yum install, haɓakawa ko raguwa).
  2. tilasta-cire – yana cire duk wani fakitin da aka sabunta ko aka rage su.

# yum history redo force-reinstall 16

Nemo Tushen Tarihin Yum da Bayanin Tushen

Waɗannan ƙananan umarni suna ba mu bayani game da tarihin DB da ƙarin tushen bayanai:

  1. addon-info – zai samar da tushen ƙarin bayani.
  2. stats - yana nuna ƙididdiga game da tarihin yanzu DB.
  3. sync - yana ba mu damar canza bayanan rpmdb/yumdb da aka adana don kowane fakitin da aka shigar.

Yi la'akari da umarnin da ke ƙasa don fahimtar yadda waɗannan ƙananan umarni ke aiki a zahiri:

# yum history addon-info
# yum history stats
# yum history sync

Don saita sabon fayil ɗin tarihi, yi amfani da sabon ƙaramin umarni:

# yum history new

Za mu iya samun cikakken bayani game da umarnin tarihin YUM da wasu umarni da yawa a cikin yum man shafi:

# man yum

Shi ke nan a yanzu. A cikin wannan jagorar, mun bayyana umarnin tarihin YUM daban-daban don duba cikakkun bayanai na ma'amalar YUM. Ka tuna don ba mu tunanin ku game da wannan jagorar ta sashin sharhin da ke ƙasa.