ວິທີການໃຊ້ປະຫວັດຫຍໍ້ Yum ເພື່ອຊອກຫາຂໍ້ມູນການຕິດຕັ້ງທີ່ຖືກຕິດຕັ້ງຫຼືລຶບອອກ


ການສອບຖາມກ່ຽວກັບຊຸດທີ່ຕິດຕັ້ງແລະ/ຫຼືແພັກເກດທີ່ມີພ້ອມທັງມີຫຼາຍຢ່າງອື່ນໆ.

ໃນບົດຂຽນນີ້, ພວກເຮົາຈະອະທິບາຍວິທີການເບິ່ງປະຫວັດຂອງການເຮັດທຸລະ ກຳ YUM ເພື່ອຊອກຫາຂໍ້ມູນກ່ຽວກັບແພັກເກດທີ່ຕິດຕັ້ງແລະຂໍ້ມູນທີ່ຖືກລຶບອອກ/ລຶບອອກຈາກລະບົບ.

ຂ້າງລຸ່ມນີ້ແມ່ນບາງຕົວຢ່າງຂອງວິທີການໃຊ້ ຄຳ ສັ່ງປະຫວັດ YUM.

ເບິ່ງປະຫວັດ YUM ທີ່ສົມບູນ

ເພື່ອເບິ່ງປະຫວັດຄວາມເປັນມາຂອງການເຮັດທຸລະ ກຳ YUM, ພວກເຮົາສາມາດ ດຳ ເນີນການ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້ເຊິ່ງຈະສະແດງໃຫ້ພວກເຮົາເຫັນ: id ການເຮັດທຸລະ ກຳ, ຜູ້ໃຊ້ເຂົ້າສູ່ລະບົບຜູ້ທີ່ປະຕິບັດການກະ ທຳ ສະເພາະ, ວັນທີແລະເວລາທີ່ການ ດຳ ເນີນງານເກີດຂື້ນ, ການກະ ທຳ ຕົວຈິງແລະຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບສິ່ງທີ່ຜິດພາດ ກັບການປະຕິບັດງານ:

# yum history 

ໃຊ້ Yum ເພື່ອຊອກຫາຂໍ້ມູນກ່ຽວກັບການຫຸ້ມຫໍ່

ຄຳ ສັ່ງຍ່ອຍປະຫວັດສາດ: ຂໍ້ມູນ/ບັນຊີ/ບົດສະຫຼຸບສາມາດເອົາ ID ການເຮັດທຸລະ ກຳ ຫຼືຊື່ແພັກເກັດເປັນການໂຕ້ຖຽງ. ນອກຈາກນັ້ນ, ບັນຊີລາຍຊື່ຍ່ອຍສາມາດໃຊ້ເວລາໂຕ້ຖຽງພິເສດ, ຄວາມ ໝາຍ ທັງ ໝົດ - ການເຮັດທຸລະ ກຳ ທັງ ໝົດ.

ຄຳ ສັ່ງປະຫວັດສາດກ່ອນ ໜ້າ ທຽບເທົ່າກັບການແລ່ນ:

# yum history list all

ແລະ, ທ່ານສາມາດເບິ່ງລາຍລະອຽດກ່ຽວກັບການເຮັດທຸລະ ກຳ ທີ່ກ່ຽວຂ້ອງກັບແພັກເກັດທີ່ໄດ້ໃຫ້ໄວ້ເຊັ່ນ: ເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ທີ່ມີລະຫັດ ຂໍ້ມູນ ດັ່ງຕໍ່ໄປນີ້:

# yum history info httpd

ເພື່ອໃຫ້ໄດ້ຮັບການສະຫລຸບຂອງການເຮັດທຸລະ ກຳ ທີ່ກ່ຽວຂ້ອງກັບ httpd package, ພວກເຮົາສາມາດອອກ ຄຳ ສັ່ງດັ່ງຕໍ່ໄປນີ້:

# yum history summary httpd

ມັນຍັງເປັນໄປໄດ້ທີ່ຈະໃຊ້ ID ການເຮັດທຸລະ ກຳ, ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້ຈະສະແດງລາຍລະອຽດຂອງລະຫັດທຸລະ ກຳ <ລະຫັດ 15 .

# yum history info 15

ໃຊ້ປະຫວັດ Yum ເພື່ອຊອກຫາຂໍ້ມູນການໂອນເງິນ

ມີ ຄຳ ສັ່ງຍ່ອຍທີ່ພິມອອກລາຍລະອຽດການເຮັດທຸລະ ກຳ ຂອງຊຸດຫລືກຸ່ມແພັກເກັດໃດ ໜຶ່ງ. ພວກເຮົາສາມາດໃຊ້ package-list ຫຼື package_info ເພື່ອເບິ່ງຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ httpd ແພັກເກດດັ່ງນັ້ນ:

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

ເພື່ອໃຫ້ມີປະຫວັດກ່ຽວກັບຫຼາຍແພັກເກັດ, ພວກເຮົາສາມາດເອີ້ນໃຊ້ໄດ້:

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

ໃຊ້ Yum ກັບຊຸດ Rollback

ຍິ່ງໄປກວ່ານັ້ນ, ມັນມີບາງ ຄຳ ສັ່ງຍ່ອຍປະຫວັດສາດທີ່ແນ່ນອນທີ່ຊ່ວຍໃຫ້ພວກເຮົາສາມາດເຮັດໄດ້: ເຮັດຊ້ ຳ ຄືນ/ເຮັດຊ້ ຳ/ໂອນເງິນຄືນ.

<

  • Undo - ຈະບໍ່ເຮັດທຸລະ ກຳ ທີ່ ກຳ ນົດໄວ້.
  • ເຮັດຊ້ ຳ ອີກ - ເຮັດວຽກຂອງການເຮັດທຸລະ ກຳ ທີ່ລະບຸໄວ້
  • rollback - ຈະຍົກເລີກການເຮັດທຸລະ ກຳ ທັງ ໝົດ ຈົນເຖິງຈຸດຂອງການເຮັດທຸລະ ກຳ ທີ່ລະບຸ.
  • ພວກເຂົາເອົາທັງ id ການເຮັດທຸລະ ກຳ ດຽວຫຼື ຄຳ ຫລັກສຸດທ້າຍແລະຊົດເຊີຍຈາກການເຮັດທຸລະ ກຳ ຄັ້ງສຸດທ້າຍ.

    ຍົກຕົວຢ່າງ, ສົມມຸດວ່າພວກເຮົາໄດ້ເຮັດທຸລະ ກຳ 60 ຢ່າງ,“ ສຸດທ້າຍ” ໝາຍ ເຖິງການເຮັດທຸລະ ກຳ 60, ແລະ“ ສຸດທ້າຍ -4” ຊີ້ໃຫ້ເຫັນເຖິງການເຮັດທຸລະ ກຳ 56.

    ນີ້ແມ່ນວິທີທີ່ ຄຳ ສັ່ງຍ່ອຍຂ້າງເທິງເຮັດວຽກ: ຖ້າພວກເຮົາມີ 5 ທຸລະ ກຳ ຄື: V, W, X, Y ແລະ Z, ບ່ອນທີ່ມີການຕິດຕັ້ງຕາມ ລຳ ດັບ.

    # 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. 
    

    ໃນຕົວຢ່າງຕໍ່ໄປນີ້, ການເຮັດທຸລະ ກຳ 2 ແມ່ນການ ດຳ ເນີນງານທີ່ປັບປຸງ ໃໝ່, ດັ່ງທີ່ເຫັນຢູ່ຂ້າງລຸ່ມ, ຄຳ ສັ່ງ redo ທີ່ເຮັດຕໍ່ໄປຈະເຮັດຊ້ ຳ ການເຮັດທຸລະ ກຳ ຄັ້ງທີ 2 ຍົກລະດັບແພັກເກັດທັງ ໝົດ ທີ່ຖືກປັບປຸງໃນເວລານັ້ນ:

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

    ຄຳ ສັ່ງຍ່ອຍ redo ຍັງສາມາດໃຊ້ການໂຕ້ຖຽງທາງເລືອກກ່ອນທີ່ພວກເຮົາຈະ ກຳ ນົດການເຮັດທຸລະ ກຳ:

    <

  • force-reinstall - ຕິດຕັ້ງແພັກເກດໃດໆທີ່ຕິດຕັ້ງຢູ່ໃນທຸລະ ກຳ ນັ້ນ (ໂດຍຜ່ານການຕິດຕັ້ງ, ຍົກລະດັບຫຼືຍົກລະດັບ).
  • force-remove - ກຳ ຈັດບັນດາຊຸດທີ່ຖືກປັບປຸງຫລືຫຼຸດລົງ.
  • # yum history redo force-reinstall 16
    

    ຊອກຫາຖານຂໍ້ມູນປະຫວັດຫຍໍ້ Yum ແລະຂໍ້ມູນແຫຼ່ງຂໍ້ມູນ

    ຄຳ ສັ່ງຍ່ອຍເຫຼົ່ານີ້ໃຫ້ຂໍ້ມູນກ່ຽວກັບປະຫວັດ DB ແລະແຫຼ່ງຂໍ້ມູນເພີ່ມເຕີມ:

    <

  • addon-info - ຈະສະ ໜອງ ແຫຼ່ງຂໍ້ມູນເພີ່ມເຕີມ.
  • ສະຖິຕິ - ສະແດງສະຖິຕິກ່ຽວກັບປະຫວັດສາດ DB ໃນປະຈຸບັນ.
  • ຊິ້ງຂໍ້ມູນ - ຊ່ວຍໃຫ້ພວກເຮົາປ່ຽນຂໍ້ມູນ rpmdb/yumdb ທີ່ຖືກເກັບໄວ້ ສຳ ລັບແພັກເກດໃດໆທີ່ຕິດຕັ້ງຢູ່.
  • ພິຈາລະນາ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້ເພື່ອເຂົ້າໃຈວ່າ ຄຳ ສັ່ງຍ່ອຍເຫຼົ່ານີ້ໃຊ້ໄດ້ແນວໃດ:

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

    ເພື່ອ ກຳ ນົດເອກະສານປະຫວັດສາດ ໃໝ່, ໃຊ້ ຄຳ ສັ່ງຍ່ອຍ ໃໝ່:

    # yum history new
    

    ພວກເຮົາສາມາດຊອກຫາຂໍ້ມູນຄົບຖ້ວນກ່ຽວກັບ ຄຳ ສັ່ງປະຫວັດ YUM ແລະ ຄຳ ສັ່ງອື່ນໆອີກ ຈຳ ນວນ ໜຶ່ງ ໃນ ໜ້າ ຜູ້ຊາຍ yum:

    # man yum
    

    ນັ້ນແມ່ນ ສຳ ລັບດຽວນີ້. ໃນຄູ່ມືນີ້, ພວກເຮົາໄດ້ອະທິບາຍ ຄຳ ສັ່ງປະຫວັດ YUM ຕ່າງໆເພື່ອເບິ່ງລາຍລະອຽດຂອງການເຮັດທຸລະ ກຳ YUM. ຢ່າລືມສະ ເໜີ ຄວາມຄິດຂອງທ່ານກ່ຽວກັບ ຄຳ ແນະ ນຳ ນີ້ຜ່ານພາກ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.