Apakah mungkin untuk menginstal dan menggunakan dua versi glibc yang berbeda pada mesin yang sama. Di mana satu versi hanya digunakan untuk menjalankan perangkat lunak warisan, yang bergantung pada binari glibc lama?
Apakah mungkin untuk melakukannya dengan bantuan manajer paket (seperti "instal paket ini, dan dependensinya, untuk /opt/old-glibc
), daripada mengaturnya dengan mengerikan
ldd
akan memberitahumu sesuatu. Jika memungkinkan Anda mungkin perlu mengkompilasi ulang perpustakaan libc lama dan / atau menginstal / mengkompilasi ulang paket-paket pendukung. Bergantung pada usia aplikasi Anda, ini bisa menjadi rumit. Saya melihat Debian saat ini libc6
tergantung pada libc-bin (= 2.13-0exp5)
dan libgcc1
, jadi libc6
tidak memiliki banyak dependensi, tetapi Anda masih bisa mengalami masalah.