Datasheet

87
Chapter 4 Software Management
hostname:~# apt-cache show mutt | grep –E ‘^(Depends|Recommends)’
Depends: libc6 (>= 2.3.2.ds1-4), libidn11, libncursesw5
(>= 5.3.20030510-1), libsasl2 (>= 2.1.15), exim | mail-transport-agent
Recommends: locales, mime-support
hostname:~#
As you can see, mutt recommends both the locales and mime-support packages.
locales is installed as part of the basic installation, but mime-support is not.
Whereas
apt-get installs installs only Depends packages, by default aptitude
will also install recommended packages in the field “Recommends,” as shown in the
following code sample:
hostname:~# aptitude install mutt
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information... Done
The following NEW packages will be automatically installed:
libidn11 libncursesw5 libsasl2 libsasl2-modules mime-support
The following NEW packages will be installed:
libidn11 libncursesw5 libsasl2 libsasl2-modules mime-support mutt
0 packages upgraded, 6 newly installed, 0 to remove and 62 not upgraded.
Need to get 2185kB of archives. After unpacking 5788kB will be used.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done
Get:1 http://http.us.debian.org sid/main libsasl2 2.1.18-2 [255kB]
Get:2 http://http.us.debian.org sid/main libidn11 0.4.1-1 [90.2kB]
Get:3 http://http.us.debian.org sid/main libncursesw5 5.4-3 [287kB]
Get:4 http://http.us.debian.org sid/main mime-support 3.26-1 [28.6kB]
Get:5 http://http.us.debian.org sid/main mutt 1.5.5.1-20040112+1 [1375kB]
Get:6 http://http.us.debian.org sid/main libsasl2-modules 2.1.18-2 [150kB]
Fetched 2185kB in 9s (230kB/s)
Selecting previously deselected package libsasl2.
(Reading database ... 17338 files and directories currently installed.)
Unpacking libsasl2 (from .../libsasl2_2.1.18-2_i386.deb) ...
Selecting previously deselected package libidn11.
Unpacking libidn11 (from .../libidn11_0.4.1-1_i386.deb) ...
Selecting previously deselected package libncursesw5.
Unpacking libncursesw5 (from .../libncursesw5_5.4-3_i386.deb) ...
Selecting previously deselected package mime-support.
Unpacking mime-support (from .../mime-support_3.26-1_all.deb) ...
Selecting previously deselected package mutt.
Unpacking mutt (from .../mutt_1.5.5.1-20040112+1_i386.deb) ...
Selecting previously deselected package libsasl2-modules.
Unpacking libsasl2-modules (from .../libsasl2-modules_2.1.18-2_i386.deb)
...
Setting up libsasl2 (2.1.18-2) ...
Setting up libidn11 (0.4.1-1) ...
Setting up libncursesw5 (5.4-3) ...
09_576445 ch04.qxd 7/5/05 3:10 PM Page 87