1
<!-- retain these comments for translator revision tracking -->
2
<!-- original version: 18767 untranslated -->
4
<sect2 id="install-packages">
5
<title>Package Installation</title>
9
Next you will be offered a number of pre-rolled software
10
configurations offered by Debian. You could always choose, package by
11
package, what you want to install on your new machine. This is the
12
purpose of the <command>aptitude</command> program, described below.
13
But this can be a long task with around &num-of-distrib-pkgs; packages
18
So, you have the ability to choose <emphasis>tasks</emphasis> first,
19
and then add on more individual packages later. These tasks loosely
20
represent a number of different jobs or things you want to do with
21
your computer, such as <quote>desktop environment</quote>,
22
<quote>web server</quote>, or <quote>print server</quote>.
27
You should know that to present this list,
28
<command>base-config</command> is merely invoking the
29
<command>tasksel</command> program. For manual package
31
<command>aptitude</command> program is being run. Any of these can be
32
run at any time after installation to install (or remove) more
33
packages. If you are looking for a specific single package, after
34
installation is complete, simply run <userinput>apt-get install
35
<replaceable>package</replaceable></userinput>, where
36
<replaceable>package</replaceable> is the name of the package you are
43
If you do want to choose what to install on a package by package basis,
44
select the <quote>manual package selection</quote> in
45
<command>tasksel</command>.
49
Once you've selected your tasks, select
50
<guibutton>Ok</guibutton>. At this point,
51
<command>aptitude</command> will install the packages you've
52
selected. Note, even if you did not select any tasks at all, any standard,
53
important, or required priority packages that are not yet present on
54
your system will be installed. This functionality is the same as
55
running <userinput>tasksel -s</userinput> at the command line, and
57
a download of about 37M of archives. You will be shown the number of
58
packages to be installed, and how many kilobytes of packages, if any,
59
need to be downloaded.
63
Of the &num-of-distrib-pkgs; packages available in Debian, only
64
a small minority are covered by tasks offered in the Task Installer.
65
To see information on more packages, either use <userinput>apt-cache
66
search <replaceable>search-string</replaceable></userinput> for some
67
given search string (see the <citerefentry>
68
<refentrytitle>apt-cache</refentrytitle> <manvolnum>8</manvolnum>
69
</citerefentry> man page), or run
70
<command>aptitude</command> as described below.
75
<title>Advanced Package Selection with <command>aptitude</command></title>
79
<command>Aptitude</command> is a modern program for managing
80
packages. <command>aptitude</command> allows you to
81
select individual packages, set of packages matching given criteria
82
(for advanced users), or whole tasks.
86
The most basic keybindings are:
92
<entry>Key</entry><entry>Action</entry>
98
<entry><keycap>Up</keycap>, <keycap>Down</keycap></entry>
99
<entry>Move selection up or down.</entry>
101
<entry>&enterkey;</entry>
102
<entry>Open/collapse/activate item.</entry>
104
<entry><keycap>+</keycap></entry>
105
<entry>Mark package for installation.</entry>
107
<entry><keycap>-</keycap></entry>
108
<entry>Mark package for removal.</entry>
110
<entry><keycap>d</keycap></entry>
111
<entry>Show package dependencies.</entry>
113
<entry><keycap>g</keycap></entry>
114
<entry>Actually download/install/remove packages.</entry>
116
<entry><keycap>q</keycap></entry>
117
<entry>Quit current view.</entry>
119
<entry><keycap>F10</keycap></entry>
120
<entry>Activate menu.</entry>
122
</tbody></tgroup></informaltable>
124
For more commands see the online help under the <keycap>?</keycap> key.