2013-06-04 21 views
12

tôi đang cố gắng để khởi động chromedriver trên CentOS 6. Thông tin thêm về hệ điều hànhLỗi khi chạy chromedriver: "/lib64/libc.so.6: phiên bản 'GLIBC_2.14' không tìm thấy" trong CentOS6

<code>[[email protected] bin]# uname --all 
Linux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux</code> 

nó ném các lỗi sau:

[[email protected] bin]# ./chromedriver ./chromedriver: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by ./chromedriver)

./chromedriver: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./chromedriver)

./chromedriver: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./chromedriver)

Nhìn vào một số phản ứng và các trang web khác, tôi đã cố gắng để nâng cấp gcc nhưng yum install gcc sẽ không nâng cấp nói rằng gói đã ở phiên bản mới nhất.

Tôi không muốn chạm vào gói theo cách thủ công nên tôi đang tìm các cách khác để nâng cấp nó.

Ngoài ra, nếu ai đó biết bất kỳ cách nào khác xung quanh để khởi chạy chromedriver, vui lòng chia sẻ nó.

Cảm ơn sự giúp đỡ của bạn.

Trả lời

8

/lib64/libc.so.6: version GLIBC_2.15

Hệ nhị phân bạn đang cố gắng chạy được xây dựng trên hệ thống dựa trên GLIBC-2.15. Nó sẽ không chạy trên bất kỳ hệ thống nào có GLIBC cũ hơn (và GLIBC của bạn cũ hơn 2,14).

/usr/lib64/libstdc++.so.6: version GLIBCXX_3.4.15

Tương tự như vậy, nhị phân của bạn đòi hỏi libstdc++.so.6 3.4.15 hoặc cao hơn (3.4.15 tương ứng với GCC 4.6).

Bạn cần chạy nhị phân này trên hệ thống mới hơn hoặc để có được nhị phân đó được tạo cho một hệ thống cũ hơn.

And where can I find an OS with GLIBC-2.15

Sử dụng distrowatch.com. Ví dụ: link cho thấy rằng không có bản phân phối CentOS nào phù hợp với hóa đơn, nhưng Fedora 17 trở lên là đủ mới.

+0

Và tôi có thể tìm thấy hệ điều hành với GLIBC-2.15 ở đâu? –

+1

@nicoeatsnow Tôi đã cập nhật câu trả lời. –

Các vấn đề liên quan