解決策 1:
yum update
もともとは、パッケージを新しいバージョンにアップグレードしただけです。たとえば、foo-awesome
の場合 廃止された foo
、 yum update
foo
からのアップグレードは提案しません foo-awesome
まで . --obsoletes
を追加する yum update
へのフラグ そのアップグレードパスも提供するために追加のチェックを行いました。 yum upgrade
yum --obsoletes update
の (本質的に) エイリアスとして追加されました .これは、ほぼすべての人が常に望んでいる動作であるため、構成オプション obsoletes=1
デフォルトの /etc/yum.conf
に追加されました 、 yum update
を作成します と yum upgrade
最近のストック、Fedora/RHEL/CentOS/etc と同等。
yum update
を実行しているときにカーネルの更新を避けたい場合 、 yum --exclude=kernel* update
を実行できます .自動更新をオンにしたいが、自動カーネル アップグレードを回避したい場合は、yum.conf に除外を追加するのがおそらく正しい答えです。
おそらく、あなたの質問に対する正解はありません。 RHEL および RHEL ベースのディストリビューションは、更新に関して Debian 開発者と同じ哲学を持っていないため、ツールは同じ種類の動作を奨励していません.
解決策 2:
試す
# yum upgrade yum kernel
# yum -y upgrade