dmidecode ควรมาพร้อมการติดตั้ง RHEL 7 ของคุณ แต่ถ้าวัดได้ดีให้รันคำสั่งนี้เพื่อตรวจสอบว่าติดตั้งไว้หรือไม่
rpm -qil dmidecode
คุณควรได้รับข้อมูลมากมายเกี่ยวกับแพ็คเกจ มองหาบรรทัด "วันที่ติดตั้ง" เพื่อยืนยัน หากยังไม่ได้ติดตั้งให้ลองทำอย่างรวดเร็ว:
sudo yum install dmidecode
dmidecodeอาจถูกละเว้นโดยเจตนาจากการติดตั้งหากสถาปัตยกรรมระบบของคุณคือ IBM System Z, PowerPC หรือ Itanium จากพอร์ทัลลูกค้า RHEL (ต้องเข้าสู่ระบบเพื่อดูอย่างเต็มที่):
IBM System z (s390) และสถาปัตยกรรม PowerPC ไม่ใช้มาตรฐาน DMI และดังนั้นจึงไม่มีตาราง DMI ในการถอดรหัสดังนั้นจึงไม่มียูทิลิตี dmidecode ใน Red Hat Enterprise Linux สำหรับระบบ IBM System z (s390) หรือ PowerPC หากติดตั้งโมดูล python-dmidecode บนระบบเหล่านี้โมดูลสามารถอ่านข้อมูล DMI ที่ให้มาจากระบบที่ใช้ x86
นอกจากนี้จากหน้า Bugzilla RHEL นี้ :
... dmidecode ควรมีทั้ง i386 และ x86_64 kernel-utils แต่ไม่ได้อยู่ใน powerpc หรือ itanium version (แม้ว่าจะมองผ่านไฟล์ spec ดูเหมือนว่าเราจะพูดถึง dmidecode แม้แต่บนแพลตฟอร์มเหล่านั้น)
หากสถาปัตยกรรมระบบของคุณเป็นหนึ่งข้างต้นคุณอาจพิจารณาทางเลือกเช่นหรือlshw hwinfoคุณสามารถใช้ประโยชน์จากคำสั่งarchหรือuname -mเพื่อแสดงสถาปัตยกรรมระบบของคุณ
หากคุณใช้งานแพลตฟอร์มที่รองรับสำหรับ dmidecode ให้ลองยื่นข้อผิดพลาดที่ตำแหน่งของลิงก์ที่สองด้านบน ^