RedHat 7.1 採用 glibc 2.2,Oracle 8i/9i 與 JDK 舊版需 glibc 2.1 相容層,直接安裝會報庫版本不符錯誤。
compat-glibc-6.2-2.1.3.2.rpm
compat-libs-6.2-3.rpm
compat-egcs-6.2-1.1.2.14.rpm.bash_profile:export LD_ASSUME_KERNEL=2.2.5
. /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.shLD_ASSUME_KERNEL=2.2.5 強制動態連結器載入舊版 glibc 相容符號。i386-glibc21-linux-env.sh 設定相容編譯/執行環境路徑(LD_LIBRARY_PATH、PATH 等)。此法適用於所有 glibc 版本不相容導致的 Oracle、JDK、第三方二進制軟體安裝問題。
Email: fancao0515@0451.com