28434


`yum check-update`でパッケージの更新をチェックしていたのですが下記が表示されました。

`Obsoleting Packages`（[訳名称](http://lists.baseurl.org/pipermail/yum-
devel/2010-March/006691.html)：`パッケージを不要にしています`）

上記の意味合いについて教えてほしいです。  
・インストールされているパッケージがどこにも使用されていない  
・インストールされているパッケージがアップデート(インストール)リストにない  
・このパッケージを使用するべきではない警告

また、この表示にあるパッケージはアップデートがあり、  
アップデートが可能ということなのでしょうか？

直訳すると「時代遅れなパッケージ」ということですが、  
翻訳されている名称を見て余計に混乱しています。

もし不要、もしくは使うべきでないのであれば削除するべきでしょうか？  
既に運用しているサーバーなので出来るだけアップデート以外したくないのですが、  
そのまま放置、またはアップデートしても問題ないのでしょうか？

以上、よろしくお願いいたします。


CC BY-SA 3.0
2016-08-22T04:44:53.493
28423
2020-02-13T11:38:40.283
2020-02-13T11:38:40.283
3060
question
linux yum rhel
"Obsoleting Packages"の意味は？


(1) 廃止されるパッケージのことで他のパッケージが代わりになります。

例えば foo パッケージが bar に変更された場合、foo の更新パッケージは bar になり foo は廃止されるパッケージになります。

(2) この他に、依存パッケージが変更になった場合も Obsoltes Package に表示されます。

たとえば、foo パッケージが依存している hoge が 新バージョンでは不要になった場合、foo の Obsoletes に hoge が表示されます。

どちらの場合も `yum upgrade` を実行すると廃止されるパッケージは削除されます。


CC BY-SA 3.0
2016-08-22T16:39:11.423
28434
2016-08-24T06:54:19.117
2016-08-24T06:54:19.117
5008
5008
28423
answer