こんにちはUnix StackExchangeです!
残念ながら私は大きな間違いを犯しました。私のシステムに最新バージョンのスクリーン共有glibc
アプリをインストールする必要があるので、次のコマンドを実行してglibc 2.37
ローカルにダウンロードしてビルドしました。
wget https://ftp.gnu.org/gnu/glibc/glibc-2.37.tar.gz
tar -xvf glibc-2.37.tar.gz
cd glib-2.37
mkdir make
mkdir /opt/glibc-2.37
../configure --prfix=/opt/glibc-2.37
make -j4
sudo make install
new-glibc.conf
/etc/ld.so.conf.d/
その後、次の内容でファイルを作成しました。
# New glibc version for venmic
/opt/glibc-2.37/lib
その後、入力できるすべてのコマンドをsudo ldconfig
実行しました。Segmentation fault
私のアプリケーションが起動を停止し、機能がないため、Linux Mintシステムをシャットダウンしました。再起動後、Linux Mintのロゴだけが表示されますが、何も起こりません。
したがって、GRUBメニューを使用して回復モードで起動すると、次の内容が表示されます。
カーネルパニック。途方もない。
そのため、Live CDを使用してシステムに起動して削除しました。しかし、残念ながら何も変わりませんでした。システムはまだライブラリを使用して起動しようと/etc/ld.so.conf.d/new-glibc.conf
していたため、同じ理由でカーネルパニックが発生しました。/opt/glibc-2.37
助けてください!私は最新バージョンのLinux Mintを使用していますが、以前のバージョンglibc
(私のシステムに付属のバージョン)は2.35でした。この問題を解決する唯一の方法は、ldconfig
ld.soキャッシュを再実行して最初から書き直すことです。しかし、システムまたはリカバリモードで起動できない場合はどうすればよいですか?