/lib64/libc.so.6の問題を解決します:バージョン `GLIBC_2.15 'が見つかりません

記事の出典:https//www.jianshu.com/p/5bb21028cde1

私は長い間短い本を書いていません。それは主に忙しいからです。今日はビッグデータ環境の問題をあなたと共有しましょう。それは簡単に思えます。主に信頼できる記事が少ないため、私は夜のほとんどを過ごしました。インターネット上で、telnetをインストールして水路ポートを監視します。telnetサーバーとクライアントを強制的にインストールした後、水路を監視するポートを実行しているときにタイトルにエラーが発生しました。

理由は次のとおりです。高度なコマンドを使用してソフトウェアをインストールしましたが、マシンはまだ低レベルの依存ライブラリを使用しているため、この状況が発生します。ldd--versionを使用して、glibcのバージョンが2.12であることを確認します。確かに古い依存ライブラリ。

解決策:centos6.8をアップグレードしてglibcをバージョン2.15にアップグレードします

1. glibc-2.15.tar.gz(任意のディレクトリ)をダウンロードします

 

wget https://ftp.gnu.org/gnu/glibc/glibc-2.15.tar.gz

 

 

ダウンロード後のレンダリングは次のとおりです。

 

image.png

2.解凍、コンパイル、およびその他の操作(rootを使用して完全な権限で操作します。最後の2つの手順には時間がかかります)

 

[root@hadoop101 opt]# tar -zxvf glibc-2.15.tar.gz
[root@hadoop101 opt]# cd glibc-2.15
[root@hadoop101 glibc-2.15]# mkdir build; 
[root@hadoop101 glibc-2.15]# cd build
[root@hadoop101 build]# ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
[root@hadoop101 build]# make -j 8
[root@hadoop101 build]# make  install

3.インストール結果を表示します

 

[root@hadoop101 build]# strings /lib64/libc.so.6 | grep GLIBC  (或用这个命令也可以直接查看当前版本:ldd --version)

 

 

効果を確認すると、アップグレードは成功しています。

 

image.png

簡単ですが、インストールプロセスは少し長いです、ハハハ、質問があればいつでもメッセージを残すことができます。



著者:boats cow _666
リンク:https://www.jianshu.com/p/5bb21028cde1
出典:ジェーンの本の
著作権は著者にあります。商用の再版の場合は、著者に連絡して許可を求めてください。非商用の再版の場合は、出典を示してください。

おすすめ

転載: blog.csdn.net/lilifang_2011/article/details/112846031