web-dev-qa-db-ja.com

aptitude dist-upgradeの詳細を確認できますか?

入力するとき

aptitude dist-upgrade

私は例えば:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
The following NEW packages will be installed:
  bc{a} linux-image-2.6.32-24-virtual linux-image-2.6.32-308-ec2 
The following packages will be upgraded:
  apt apt-transport-https apt-utils base-files bijk-node binutils cloud-init grub-common grub-pc icedtea-6-jre-cacao ifupdown landscape-client landscape-common 
  libfreetype6 libfreetype6-dev libgssapi-krb5-2 libk5crypto3 libkrb5-3 libkrb5support0 libldap-2.4-2 libmysqlclient16 libpcsclite1 libsmbclient libudev0 
  libusb-0.1-4 libwbclient0 libwww-Perl lintian linux-ec2 linux-image-ec2 linux-image-virtual linux-libc-dev linux-virtual mountall mysql-client-5.1 
  mysql-client-core-5.1 mysql-common mysql-server mysql-server-5.1 mysql-server-core-5.1 openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib python-apt 
  python-lazr.restfulclient Sudo tzdata tzdata-Java udev update-manager-core upstart ureadahead w3m wget 
54 packages upgraded, 3 newly installed, 0 to remove and 2 not upgraded.
Need to get 103MB of archives. After unpacking 89.4MB will be used.
Do you want to continue? [Y/n/?]

私が知りたいのは、各アップグレード候補で何が変わったかです。これらのパッケージのすべての変更のリストを表示する方法はありますか?

できるとわかっている

aptitude changelog mysql-server

そして、おそらくgrepawk候補を変更ログコマンドにパイプすることもできますが、実行には時間がかかります。

Dist-upgradeの完全な変更ログを取得するより良い方法はありますか?

8
kvz

apt-listchangesパッケージをインストールすると、より多くのオプションが得られます。 apt-getおよびaptitudeを取得して、更新されたパッケージの変更ログ(完全な変更ログまたはアップグレードの新機能)を表示し、変更ログを確認した後に確認を求めることができます。デフォルトでは、apt-listchangesをインストールすると、重要なニュースのみが表示されます。変更ログを表示するには、dpkg-reconfigure apt-listchangesを実行します。

Debianでは、関連パッケージapt-listbugsbugs.debian.orgからバグレポートを取得します。 Ubuntuのlaunchpad.netを見るために移植されたかどうかはわかりません。

4
Gilles