ไม่สามารถเปิด WireShark ใน CentOS 6.5


10

ฉันติดตั้ง WireShark ใน CentOS 6.5 ด้วยแพ็คเกจต่อไปนี้โดยใช้ยำ

 Dependencies Resolved

================================================================================
 Package               Arch         Version                 Repository     Size
================================================================================
Installing:
 wireshark             x86_64       1.8.10-8.el6_6          updates        11 M
 wireshark-devel       x86_64       1.8.10-8.el6_6          updates       905 k
 wireshark-gnome       x86_64       1.8.10-8.el6_6          updates       855 k
Installing for dependencies:
 glib2-devel           x86_64       2.28.8-4.el6            base          299 k
 libsmi                x86_64       0.4.8-4.el6             base          2.4 M
Updating for dependencies:
 glib2                 i686         2.28.8-4.el6            base          1.7 M
 glib2                 x86_64       2.28.8-4.el6            base          1.7 M

เมื่อฉันพยายามที่จะเปิดฉันได้รับข้อผิดพลาดนี้

[root@localhost ~]# wireshark 
wireshark: symbol lookup error: wireshark: undefined symbol: gtk_combo_box_text_new_with_entry
[root@localhost ~]# 

มีคนช่วยฉันแก้ไขปัญหานี้ได้ไหม


ลองใช้ ldconfig ก่อน
vautee

ขอบคุณสำหรับความคิดเห็น ฉันลองแล้วได้รับข้อความแสดงข้อผิดพลาดเดียวกัน
Sathish

คำตอบ:


10

นี่เป็นข้อบกพร่อง / ปัญหาของรุ่น gtk2 ใน EL6.5

เวอร์ชันปัจจุบันในการแจกจ่ายของคุณคือ: gtk2-2.20.1-4.el6.x86_64 แต่จำเป็นต้องใช้ gtk2-2.24 สำหรับ gtk_combo_box_text_new_with_entry

คุณสามารถyum update gtk2รับรุ่นจาก CentOS 6.6 (หรืออัปเดตระบบทั้งหมดของคุณ) เพื่อให้สิ่งต่าง ๆ ทำงานได้


หัวขึ้น - อัปเดต gtk2 อาจใช้เวลาสักครู่ ..
JustJeff

yum update gtk ทำงานเหมือนจับใจ และก็ไม่นาน :)
Bunyk
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.