Yastで競合を無視する方法(Opensuse Leap 42.2)

Yastで競合を無視する方法(Opensuse Leap 42.2)

何らかの理由でインストールや偶発的な設定変更を防ぐために、特定のパケットをタブー時にマークする必要がありました。

たとえば、Nvidia専用ドライバを使用しているため、nouveauドライバをブロックし、Oracle JDKを使用しているためOpenJDKをブロックしました。

私の問題は、LibreOfficeがOpenJDKに依存しているため、特定のパッケージ(Libreofficeなど)を更新しようとすると、多くのクラッシュエラーが発生することです。

したがって、競合を無視するためにすべてのパッケージを手動で表示する必要があるたびに。

Yastに一度に無視しなければならない衝突を覚えさせる方法はありますか?

アストルの対立

ベストアンサー1

複数のJavaを簡単にインストールし、使用するJavaを選択できます。 /etc/alternatives/ メカニズムを使用します。

# /usr/sbin/update-alternatives --config java

そして:Libreofficeは問題なくOracle Javaを使用します。

おすすめ記事