問題ID:22123
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
問題ID:22123
msg# 1
fujii0401
投稿数: 23
まだダウンロードしていないインストール前のパッケージの変更履歴というのは具体的何のことでしょうか?
Re: 問題ID:22123
msg# 1.1
ojixii
投稿数: 28
こんにちは〜
問題見たらダウンロードはしてありそうですね!
「使っているパッケージの最新版がリリースされたみたいだけど、何が更新されたんだろう?」
ってときにとりあえずダウンロードして、更新履歴見てからインストールするか決めようかな〜、
みたいな使い方かなと思います。
具体的には(実行例にある)「#84553 が修正されました」とかですかね。
バグ修正されてたらインストールしよ、とか、謎の新機能追加だったら見送ろうかな、とかの
判断材料に更新履歴を見る、っていう感じかなーと。
問題見たらダウンロードはしてありそうですね!
「使っているパッケージの最新版がリリースされたみたいだけど、何が更新されたんだろう?」
ってときにとりあえずダウンロードして、更新履歴見てからインストールするか決めようかな〜、
みたいな使い方かなと思います。
具体的には(実行例にある)「#84553 が修正されました」とかですかね。
バグ修正されてたらインストールしよ、とか、謎の新機能追加だったら見送ろうかな、とかの
判断材料に更新履歴を見る、っていう感じかなーと。
Re: 問題ID:22123
msg# 1.2
arashi1977
居住地: 広島
投稿数: 1715
こういうことです。
rpm の query と一緒に使える「-p」オプションについて確認してみてください。
$ which wget ← wgetコマンドが見つからない
/usr/bin/which: no wget in (/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/testuser/.local/bin:/home/testuser/bin)
$ rpm -q --changelog wget
パッケージ wget はインストールされていません。 ← wget パッケージがインストールされていない
$ ls wget-1.14-18.el7_6.1.x86_64.rpm
wget-1.14-18.el7_6.1.x86_64.rpm ← wget のパッケージファイルがローカルにある
$ rpm -qp --changelog wget-1.14-18.el7_6.1.x86_64.rpm | head -n 10 ←ローカルのインストール前パッケージファイルに格納された変更履歴を直接参照している
* 金 4月 05 2019 Tomas Hozza <thozza@redhat.com> - 1.14-18.1
- Fix CVE-2019-5953 (#1696733)
* 水 5月 09 2018 Tomas Hozza <thozza@redhat.com> - 1.14-18
- Fix CVE-2018-0494 (#1576106)
* 月 4月 23 2018 Tomas Hozza <thozza@redhat.com> - 1.14-17
- Fix segfault when Digest Authentication header is missing 'qop' part (#1545310)
* 火 10月 24 2017 Tomas Hozza <thozza@redhat.com> - 1.14-16
$ sudo yum install wget-1.14-18.el7_6.1.x86_64.rpm ←ローカルのパッケージファイル(未インストール)をインストール
読み込んだプラグイン:elrepo, fastestmirror
wget-1.14-18.el7_6.1.x86_64.rpm を調べています: wget-1.14-18.el7_6.1.x86_64
wget-1.14-18.el7_6.1.x86_64.rpm をインストール済みとして設定しています
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ wget.x86_64 0:1.14-18.el7_6.1 を インストール
--> 依存性解決を終了しました。
依存性を解決しました
============================================================================================================
Package アーキテクチャー バージョン リポジトリー 容量
============================================================================================================
インストール中:
wget x86_64 1.14-18.el7_6.1 /wget-1.14-18.el7_6.1.x86_64 2.0 M
トランザクションの要約
============================================================================================================
インストール 1 パッケージ
合計容量: 2.0 M
インストール容量: 2.0 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
インストール中 : wget-1.14-18.el7_6.1.x86_64 1/1
検証中 : wget-1.14-18.el7_6.1.x86_64 1/1
インストール:
wget.x86_64 0:1.14-18.el7_6.1
完了しました!
$ rpm -q wget
wget-1.14-18.el7_6.1.x86_64 ←wget パッケージがインストールされている
$ rpm -q --changelog wget | head -n 10 ←インストールされている wget パッケージの変更履歴情報を参照している。
* 金 4月 05 2019 Tomas Hozza <thozza@redhat.com> - 1.14-18.1
- Fix CVE-2019-5953 (#1696733)
* 水 5月 09 2018 Tomas Hozza <thozza@redhat.com> - 1.14-18
- Fix CVE-2018-0494 (#1576106)
* 月 4月 23 2018 Tomas Hozza <thozza@redhat.com> - 1.14-17
- Fix segfault when Digest Authentication header is missing 'qop' part (#1545310)
* 火 10月 24 2017 Tomas Hozza <thozza@redhat.com> - 1.14-16
rpm の query と一緒に使える「-p」オプションについて確認してみてください。