
apt-get update
コマンドはシステム内のリポジトリのパッケージリストを更新します
apt-get upgrade
新しいプログラムのパッケージ バージョンが現在インストールされているバージョンと一致しない場合は、プログラムをアップグレードします。
apt-cache show
パッケージの詳細情報は表示されますが、リリース日は表示されません。
しかし、これらのいずれにも、パッケージが更新された正確な日付は記載されていません。
パッケージのバージョンを書き留めて、その Web サイトにアクセスしてリリースされた日時を確認することはできますが、特定の/現在のパッケージ バージョンがリポジトリでリリースされた日時を確認する方法はありますか (ターミナル オプションの方が便利です)?
答え1
パッケージは以下で検索できますトラッカーニュースの下では、いつ何が起こったかを確認できます。
答え2
によるとこれパッケージがいつ更新されたかを確認するには、次のコマンドでパッケージの変更ログを確認できます (残念ながら、変更ログはすべてのパッケージで機能するわけではありません)。
apt-get changelog *your_package_name*
そして、これ新しいパッケージバージョンを確認するには、次の操作を実行できます:(最後に更新されたパッケージが必要な場合は、事前に「apt-get update」を実行することを忘れないでください。)
apt list --upgradable
またはこれ:
apt-get --just-print upgrade
もっと読みやすくするには、代わりに次の Perl 1 行パーサーを使用します。
apt-get --just-print upgrade 2>&1 | perl -ne 'if (/Inst\s([\w,\-,\d,\.,~,:,\+]+)\s\[([\w,\-,\d,\.,~,:,\+]+)\]\s\(([\w,\-,\d,\.,~,:,\+]+)\)? /i) {print "PACKAGE: $1 INSTALLED: $2 AVAILABLE: $3\n"}'