Oracle Java 7 をデフォルトとしてシステムに 1 つインストールしますか?

Oracle Java 7 をデフォルトとしてシステムに 1 つインストールしますか?

12.04 に Oracle Java を正常にインストールし、デフォルトに設定しました。Icedtea と OpenJDK6 およびそれに属するものをすべて削除し、Oracle Java のみを残して、後で Icedtea を再インストールする必要がある場合でも安全で問題ないかを知りたいです。これが私の出力です:

0            /usr/lib/jvm/java-7-oracle/jre/bin/java         1062      auto mode
1            /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java   1061      manual mode
2 *          /usr/lib/jvm/java-7-oracle/jre/bin/java         1062      manual mode

また、手動モードと自動モードではどのような違いがありますか?

java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode)

答え1

はい、問題ありません。ただし、openjdk を必要とするソフトウェアを実行している場合は除きます。おそらく、そのようなソフトウェアは実行していないでしょう。また、必要に応じて、後で IcedTea を再インストールすることもできます。

man 8 update-alternatives伝える

   automatic mode
          When a link group is in automatic mode, the alternatives system
          ensures that the links in the group point to the highest priority
          alternative appropriate for the group.

   manual mode
          When a link group is in manual mode, the alternatives system will 
          not make any changes to the system administrator's settings.

基本的に、自動モードでは、新しいパッケージをインストールするとデフォルトが変更される場合があります。手動モードでは、選択した内容が保持されます。

関連情報