Aptitude readmeファイル(Ubuntu 16.04、場所/usr/share/doc/aptitude/README
)は、パッケージがUIに表示される方法をカスタマイズするためのエスケープコードを提供します(aptitude
端末に引数なしで入力されます)。デフォルトの表示形式文字列は次のとおりです。
%c%a%M%S %p %Z %v %V
ドキュメントにパッケージ日付のエスケープコードが見つかりません。特定のパッケージがいつリリースされるかを知りたいです。適性でこれは可能ですか?でもapt-get
?
答え1
この情報はこれらのプログラムで処理される情報の一部ではないため、パッケージビューには表示できaptitude
ません。apt-get
利用可能な情報はパッケージインデックスに含まれています(個々のパッケージのダウンロードは含まれていません)。/var/lib/apt/lists
各パッケージに関する次の情報が含まれています。
- その名前
- ソースコードパッケージ名
- バージョン
- 取付寸法
- そのマネージャー
- その建築物
- 対応する依存関係(すべてのタイプと対応する翻訳)
- 説明
- ホームページ
- そのラベル
- その部分
- 優先順位
- 対応するパッケージファイル名
- パッケージサイズ
- チェックサム
パッケージ日付は、変更ログの最後のエントリとして指定されます。この変更ログはパッケージ内に保存されるため、パッケージをダウンロードするか、以下からのみ取得できます。トラッカーまたは発射台。パッケージをインストールした後、最上位のエントリを確認するか、パッケージの/usr/share/doc/${package}/changelog.Debian.gz
最後/usr/share/doc/${package}/changelog.Debian.${arch}.gz
のバージョンがbinNMU(Debianでは、私が知っている限りUbuntuではこれは起こりません)であることを確認することができます。