Find Out Which RPM Installed a Specific File by rpm or yum Command

Posted In System - By Tum. On Sunday, September 20th, 2009 With 0 Comments

การตรวจสอบว่าไฟล์หรือคำสั่งต่างๆมาจาก package ไหนบ้าง สามารถทำได้ไม่ยาก โดยจะใช้คำสั่ง rpm หรือ yum ก็ได้ แต่ถ้าใช้ yum จะมีข้อจำกัดเรื่องการติดต่อกับ service ที่ให้บริการ repo data ถ้าไม่สามารถติดต่อได้และไม่มี cache อยู่ในระบบ จะไม่สามารถใช้คำสั่ง yum ตรวจสอบได้แต่ถ้ายังมี cache อยู่ก็จะสามารถตรวจสอบได้ เพื่อความสะดวกแนะนำให้จำคำสั่ง rpm ไปใช้ไปเป็นดีกว่า

สำหรับ Red Hat, CentOS หรือ Linux ที่ใช้คำสั่ง rpm หรือ yum สามารถรันคำสั่งข้างล่างนี้ได้เลย


ตัวอย่าง ต้องการทราบว่าไฟล์ kde-config นี้อยู่ใน rpm package ชื่ออะไร ขั้นแรกให้รันคำสั่ง which เพื่อตรวจสอบ path ที่เก็บไฟล์นี้ก่อน และจะได้นำไปใช้กับคำสั่ง rpm หรือ yum ได้

คำสั่ง rpm เพื่อตรวจสอบไฟล์ที่ต้องการทราบว่าอยู่ใน package อะไร

คำสั่ง yum เพื่อตรวจสอบไฟล์ที่ต้องการทราบว่าอยู่ใน package อะไร

Tags: ,

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

*