新しい Debian リリースにどのパッケージが追加されたかを確認する方法

新しい Debian リリースにどのパッケージが追加されたかを確認する方法

私はDebianシステムを新しいメジャーバージョンにアップデートしていますが、DebianはLinuxディストリビューションの中で最大のソフトウェアリポジトリの1つとして知られているので、最後のバージョン以降にどのパッケージが追加されたのかを知りたいと思います。現在、私はDebian 10 "Buster"からDebian 11 "Bullseye"にアップデートしています。

これらのリストは Debian プロジェクトの従業員によって管理されます。 APTクエリを使用してリストを作成することはどのように可能ですか?

明らかに、バージョン更新のみを表示できるパッケージはカウントされません。どのパッケージが削除されたかを確認するのも興味深いでしょう。

ベストアンサー1

apt個別に申し上げることはできないようですが、aptitudeそうです。まだインストールしていない場合は実行してみてください今後あなたのアップデート。次の画面が表示されます。

 Actions  Undo  Package  Resolver  Search  Options  Views  Help
C-T: Menu  ?: Help  q: Quit  u: Update  g: Preview/Download/Install/Remove Pkgs
aptitude 0.8.11 @ XXX
--- Upgradable Packages (62)                                                                                                        
--- New Packages (2778)
--- Installed Packages (6452)
--- Not Installed Packages (202276)
--- Obsolete and Locally Created Packages (51)
--- Virtual Packages (84017)
--- Tasks (217)

興味のある2つのセクションは、「新しいパッケージ」(すべての新しいパッケージのリストaptitude)と「古い、ローカルに生成されたパッケージ」(ストアで使用できなくなったインストール済みパッケージのリスト)ソフトウェアパッケージです。新しいパッケージのリストを消去するには、fキーを押しますEnter。 「新しいパッケージ」セクションが消えます。

次に、リポジトリを新しいメジャーバージョンに更新してaptitude再実行します。新しいパッケージが表示された場合、または構成から以前のバージョンのリポジトリを完全に削除した場合は、未使用のパッケージが表示されます。セクションの内容を表示するには、矢印キーを使用してそのセクションまでスクロールし、を押してすべてのサブセクションを一度に展開するEnterこともできます。[

更新またはアップグレードした場合でも、この情報を入手できます。以前のバージョンを指すようにソースコードを編集して実行し、新しいバージョンを指すようにソースapt updateコードaptitude forget-newを再編集してapt update再実行します。

次のリリースでは、リリース(必ずしも特定のバージョンである必要はありません)としてリリースされたパッケージを追跡できます。ソフトウェアパッケージのRSSフィード去る新しいキューまた、パッケージの削除追跡(フルディストリビューションの場合は、特定のバージョンではありません)。

おすすめ記事