Lỗi trong khi tải thư viện dùng chung: libgthread-2.0.so.0


14

Tôi đã cố gắng chạy trình gỡ lỗi IDA trên Ubuntu 13.10 [64 bit] và nhiều "Lỗi khi tải thư viện dùng chung" xuất hiện. Tôi đã cài đặt các thư viện 32 bit và giải quyết chúng nhưng tôi bị kẹt với libgthread-2.0.so.0. Tôi đã cố tải xuống và cài đặt gói .deb từ đây , nhưng khi cài đặt trung tâm phần mềm cho biết đã có phiên bản mới được cài đặt

Bất kỳ ý tưởng làm thế nào để giải quyết điều này.?

[Chỉnh sửa 1] Giải pháp

Vấn đề là IDA đang tìm kiếm các thư viện 32 bit và những gì tôi có trên hệ thống của mình là các thư viện 64 bit và những gì tôi tải xuống cũng là 64 bit, đó là lý do tại sao Trung tâm phần mềm cho biết nó đã tồn tại. Vì vậy, giải pháp là cài đặt biến thể 32 bit của thư viện

Bước 1: Tìm gói bao gồm thư viện này

#dpkg -S libgthread-2.0.so.0 
 libglib2.0-0:amd64: /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0

Bước 2: Cài đặt phiên bản 32 bit giống nhau để thêm i386 thay vì amd 64.

#apt-get install libglib2.0-0:i386

Bây giờ mọi thứ hoạt động tốt ..

Câu trả lời:


9

Tôi không chắc chắn điều này đảm bảo một câu hỏi riêng vì vậy tôi sẽ đăng nó ở đây. Để cài đặt IDA Pro trên Ubuntu 14.04 64 bit, nó đòi hỏi một vài phụ thuộc 32 bit nữa:

sudo apt-get install libfontconfig1:i386 libXrender1:i386 libsm6:i386 libfreetype6:i386 libglib2.0-0:i386

Khi bạn cài đặt chúng, IDA sẽ bắt đầu tốt.


3
Chỉ một lần nữa: libxext6: i386
Wu Yongzheng

1
Nếu bạn có một số lỗi QT xcb, hãy cài đặt libqt5gui5:i386.
Wu Yongzheng

Câu trả lời này giúp cài đặt Trình điều khiển Modem ZTE MF710 trên Ubuntu 15.10 64 bit. Cách chia sẻ kiến ​​thức hoạt động, tuyệt vời !!
Anwar
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.