Có thể cài đặt và sử dụng hai phiên bản glibc khác nhau trên cùng một máy. Trường hợp một phiên bản chỉ được sử dụng để chạy phần mềm cũ, dựa trên các tệp nhị phân cũ?
Có thể làm điều đó với sự trợ giúp của người quản lý gói (một cái gì đó như "cài đặt gói này và các phụ thuộc của nó /opt/old-glibc
, thay vì quản lý nó không
ldd
sẽ cho bạn biết một cái gì đó. Nếu có thể, bạn có thể cần biên dịch lại thư viện libc cũ và / hoặc cài đặt / biên dịch lại các gói hỗ trợ. Tùy thuộc vào độ tuổi của ứng dụng của bạn, điều này có thể trở nên khó khăn. Tôi thấy Debian hiện tại libc6
phụ thuộc libc-bin (= 2.13-0exp5)
và libgcc1
, vì vậy libc6
không có nhiều phụ thuộc, nhưng bạn vẫn có thể gặp vấn đề.