วิธีเลิกทำหรือทำซ้ำการติดตั้ง Yum บน CentOS และ RHEL
หนึ่งในคุณสมบัติที่สำคัญและมีประโยชน์ที่สุดที่เพิ่มเข้ามาใน YUM Package Manager (จากเวอร์ชัน 3.2.25) คือคำสั่ง 'yum history' ช่วยให้คุณสามารถตรวจสอบประวัติการทำธุรกรรม yum ทั้งหมดที่ทำงานบนระบบได้
โดยจะแสดงวันที่และเวลาที่ธุรกรรมเกิดขึ้น ไม่ว่าธุรกรรมจะสำเร็จหรือถูกยกเลิก จำนวนแพ็คเกจที่ได้รับผลกระทบ และอื่นๆ อีกมากมาย
ที่สำคัญ ประวัติ yum สามารถใช้เพื่อ เลิกทำ หรือ ทำซ้ำ ธุรกรรมบางอย่างได้ ในบทความนี้ เราจะแสดงวิธีเลิกทำหรือทำซ้ำการติดตั้ง yum รวมถึงการพึ่งพาการกระจาย CentOS/RHEL
ในการดำเนินการนี้ ขั้นแรกคุณต้องตรวจสอบประวัติการทำธุรกรรม yum โดยเรียกใช้คำสั่งต่อไปนี้ในฐานะผู้ใช้ root มิฉะนั้น ให้ใช้คำสั่ง sudo เพื่อรับสิทธิ์ในการรูท
sudo yum history
OR
sudo yum history list all
จากผลลัพธ์ในภาพหน้าจอด้านบน ประวัติ yum จะแสดงรหัสธุรกรรม บรรทัดคำสั่ง วันที่และเวลา การดำเนินการ และอื่นๆ
หากต้องการยกเลิก การติดตั้ง yum ให้จด รหัสธุรกรรม และดำเนินการตามที่จำเป็น ในตัวอย่างนี้ เราต้องการเลิกทำการติดตั้งด้วย ID 63 ซึ่งจะลบแพ็คเกจที่ติดตั้งในทรานแซคชันที่ระบุ ดังต่อไปนี้ (ป้อน y/yes
เมื่อถูกถาม ).
sudo yum history undo 63
หากต้องการ ทำซ้ำ การติดตั้ง yum เหมือนเมื่อก่อน ให้จด รหัสธุรกรรม แล้วเรียกใช้ ตัวอย่างเช่น หากต้องการติดตั้งซ้ำด้วย ID 63 ให้รันคำสั่งต่อไปนี้
sudo yum history redo 63
โปรดทราบว่าคุณสามารถทำเช่นเดียวกันกับ ธุรกรรม yum ลบ/ลบ สิ่งสำคัญที่สุดที่ควรทราบคือ รหัสธุรกรรม ของการดำเนินการ การติดตั้ง yum หรือ การลบ yum
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับประวัติ yum โปรดดูคู่มือนี้:
- วิธีใช้ 'ประวัติ Yum' เพื่อค้นหาข้อมูลแพ็คเกจที่ติดตั้งหรือลบออก
นั่นคือทั้งหมดที่สำหรับตอนนี้! ในบทความนี้ เราได้สาธิตวิธีเลิกทำหรือทำซ้ำการติดตั้ง yum รวมถึงการขึ้นต่อกันบน CentOS/RHEL แบ่งปันความคิดของคุณกับเราผ่านแบบฟอร์มความคิดเห็นด้านล่าง