質問: yumを使用した「更新」と「アップグレード」の技術的な違いは何ですか? rpmベースのディストリビューション(私の場合はcentos、rhel、fedora)を更新/アップグレードするときに、次のものを頻繁に使用します。yum -y update && yum -y upgrade ただし、2つのyumコマンドの違いは正確に 2つはわかりません。updateに対するupgradeの利点は何ですか?その逆も同様ですか?
回答: man yum によると: 更新: パッケージなしで実行した場合、更新は現在インストールされているすべてのパッケージを更新します。 1つ以上のパッケージまたはパッケージグロブが指定されている場合、yumはリストされたパッケージのみを更新します。パッケージの更新中、yumはすべての依存関係が満たされていることを確認します。[...] [...] --obsoletesフラグが存在する場合、yumは計算に廃止されたパッケージを含めます。これにより、たとえば、somelinux8.0からsomelinux9へのアップグレードなどのディストリビューションバージョンの変更に適しています。 アップグレード: --obsoletesフラグが設定されたupdateコマンドと同じです。