Javaを再インストールした後にCentOS 7にログインできない

Javaを再インストールした後にCentOS 7にログインできない

openjdkCentOS 7を使用していて、Java 1.7がシステムにインストールされていますが、Java 8が欲しいので、次のコマンドでJava 1.7を削除しました。

yum remove java-1.*

その後、パッケージを介してJavaを正常にインストールし、tar.gzシステムを再起動するまですべてが正しく機能しました。問題は、ログイン画面でパスワードを入力するたびに画面が同じログイン画面に戻り、ループのようにパスワードを入力して入力した後、数秒間空白の画面が表示され、再び表示されることです。ログイン画面が再び表示されます。

何をすべきか、どこで問題を探し始めるべきかわからないようです。

答え1

グラフィック環境(おそらくウィンドウマネージャ)の何かが、そのJavaバージョンを望んでいるか、または満足のいく方法でこれを探しているようです(例:それを見ましたか/etc/alternatives?)。これにより、グラフィカル環境セッションが直ちに終了し、グラフィカルログイン画面に戻る。

ログイン画面でCtrl-Alt-F2を押すと、テキストコンソールに切り替えてログインできます。最初にすべきことは、CentOS用のJavaを再インストールすることだと思います。 (私の経験では、複数のバージョンのJavaのインストールに問題はありません。Javaを手動でインストールする傾向がありますが、/opt通常はシステムツールが以前のバージョンを使用しているかどうかは関係ありません。)

関連情報