| 1 |
joeyh |
33355 |
<!-- retain these comments for translator revision tracking -->
|
| 2 |
|
|
<!-- $Id: $ -->
|
| 3 |
|
|
|
| 4 |
|
|
<sect3 id="pkgsel">
|
| 5 |
|
|
<title>Selecting and Installing Software</title>
|
| 6 |
|
|
|
| 7 |
|
|
<para>
|
| 8 |
|
|
|
| 9 |
|
|
During the installation process, you are given the opportunity to select
|
| 10 |
|
|
additional software to install. Rather than picking individual software
|
| 11 |
|
|
packages from the &num-of-distrib-pkgs; available packages, this stage of
|
| 12 |
|
|
the installation process focuses on selecting and installing predefined
|
| 13 |
|
|
collections of software to quickly set up your computer to perform various
|
| 14 |
|
|
tasks.
|
| 15 |
|
|
|
| 16 |
|
|
</para><para>
|
| 17 |
|
|
|
| 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><footnote>
|
| 23 |
|
|
|
| 24 |
|
|
<para>
|
| 25 |
|
|
|
| 26 |
|
|
You should know that to present this list, the installer is merely
|
| 27 |
|
|
invoking the <command>tasksel</command> program. It can be
|
| 28 |
|
|
run at any time after installation to install (or remove) more
|
| 29 |
|
|
packages, or you can use a more fine-grained tool such as <command>aptitude</command>.
|
| 30 |
|
|
If you are looking for a specific single package, after
|
| 31 |
|
|
installation is complete, simply run <userinput>aptitude install
|
| 32 |
|
|
<replaceable>package</replaceable></userinput>, where
|
| 33 |
|
|
<replaceable>package</replaceable> is the name of the package you are
|
| 34 |
|
|
looking for.
|
| 35 |
|
|
|
| 36 |
|
|
</para>
|
| 37 |
|
|
|
| 38 |
|
|
</footnote>. <xref linkend="tasksel-size-list"/> lists the space
|
| 39 |
|
|
requirements for the available tasks.
|
| 40 |
|
|
|
| 41 |
|
|
</para><para>
|
| 42 |
|
|
|
| 43 |
|
|
Once you've selected your tasks, select
|
| 44 |
|
|
<guibutton>Ok</guibutton>. At this point,
|
| 45 |
|
|
<command>aptitude</command> will install the packages you've
|
| 46 |
|
|
selected.
|
| 47 |
|
|
|
| 48 |
|
|
<note><para>
|
| 49 |
|
|
|
| 50 |
|
|
In the standard user interface of the installer, you can use the space bar
|
| 51 |
|
|
to toggle selection of a task.
|
| 52 |
|
|
|
| 53 |
|
|
</para></note>
|
| 54 |
|
|
|
| 55 |
|
|
<note><para>
|
| 56 |
|
|
|
| 57 |
|
|
Note that some tasks may be pre-selected based on the characteristics of the
|
| 58 |
|
|
computer you are installing. If you disagree with these selections you can
|
| 59 |
|
|
un-select the tasks. You can even opt to install no tasks at all at this point.
|
| 60 |
|
|
|
| 61 |
|
|
</para></note>
|
| 62 |
|
|
|
| 63 |
|
|
</para><para>
|
| 64 |
|
|
|
| 65 |
|
|
Each package you selected with <command>tasksel</command> is downloaded,
|
| 66 |
|
|
unpacked and then installed in turn by the <command>apt-get</command> and
|
| 67 |
|
|
<command>dpkg</command> programs. If a particular program needs more
|
| 68 |
|
|
information from the user, it will prompt you during this process.
|
| 69 |
|
|
|
| 70 |
|
|
</para>
|
| 71 |
|
|
<sect4 id="config-mta">
|
| 72 |
|
|
<title>Configuring Your Mail Transport Agent</title>
|
| 73 |
|
|
|
| 74 |
|
|
<para>
|
| 75 |
|
|
|
| 76 |
|
|
Today, email is a very important part of many people's life, so it's
|
| 77 |
|
|
no surprise Debian lets you configure your mail system right as a part
|
| 78 |
|
|
of the installation process. The standard mail transport agent in
|
| 79 |
|
|
Debian is <command>exim4</command>, which is relatively small,
|
| 80 |
|
|
flexible, and easy to learn.
|
| 81 |
|
|
|
| 82 |
|
|
</para><para>
|
| 83 |
|
|
|
| 84 |
|
|
You may ask if this is needed even if your computer is not connected
|
| 85 |
|
|
to any network. The short answer is: Yes. The longer explanation: Some
|
| 86 |
|
|
system utilities (like <command>cron</command>,
|
| 87 |
|
|
<command>quota</command>, <command>aide</command>, …) may send
|
| 88 |
|
|
you important notices via email.
|
| 89 |
|
|
|
| 90 |
|
|
</para><para>
|
| 91 |
|
|
|
| 92 |
|
|
So on the first screen you will be presented with several common mail
|
| 93 |
|
|
scenarios. Choose the one that most closely resembles your needs:
|
| 94 |
|
|
|
| 95 |
|
|
</para>
|
| 96 |
|
|
|
| 97 |
|
|
<variablelist>
|
| 98 |
|
|
<varlistentry>
|
| 99 |
|
|
<term>internet site</term>
|
| 100 |
|
|
<listitem><para>
|
| 101 |
|
|
|
| 102 |
|
|
Your system is connected to a network and your mail is sent and
|
| 103 |
|
|
received directly using SMTP. On the following screens you will be
|
| 104 |
|
|
asked a few basic questions, like your machine's mail name, or a list of
|
| 105 |
|
|
domains for which you accept or relay mail.
|
| 106 |
|
|
|
| 107 |
|
|
</para></listitem>
|
| 108 |
|
|
</varlistentry>
|
| 109 |
|
|
|
| 110 |
|
|
<varlistentry>
|
| 111 |
|
|
<term>mail sent by smarthost</term>
|
| 112 |
|
|
<listitem><para>
|
| 113 |
|
|
|
| 114 |
|
|
In this scenario is your outgoing mail forwarded to another machine,
|
| 115 |
|
|
called a <quote>smarthost</quote>, which does the actual job for
|
| 116 |
|
|
you. Smarthost also usually stores incoming mail addressed to your
|
| 117 |
|
|
computer, so you don't need to be permanently online. That also means
|
| 118 |
|
|
you have to download your mail from the smarthost via programs like
|
| 119 |
|
|
fetchmail. This option is suitable for dial-up users.
|
| 120 |
|
|
|
| 121 |
|
|
</para></listitem>
|
| 122 |
|
|
</varlistentry>
|
| 123 |
|
|
|
| 124 |
|
|
<varlistentry>
|
| 125 |
|
|
<term>local delivery only</term>
|
| 126 |
|
|
<listitem><para>
|
| 127 |
|
|
|
| 128 |
|
|
Your system is not on a network and mail is sent or received only
|
| 129 |
|
|
between local users. Even if you don't plan to send any messages, this
|
| 130 |
|
|
option is highly recommended, because some system utilities may send
|
| 131 |
|
|
you various alerts from time to time (e.g. beloved <quote>Disk quota
|
| 132 |
|
|
exceeded</quote>). This option is also convenient for new users,
|
| 133 |
|
|
because it doesn't ask any further questions.
|
| 134 |
|
|
|
| 135 |
|
|
</para></listitem>
|
| 136 |
|
|
</varlistentry>
|
| 137 |
|
|
|
| 138 |
|
|
<varlistentry>
|
| 139 |
|
|
<term>no configuration at this time</term>
|
| 140 |
|
|
<listitem><para>
|
| 141 |
|
|
|
| 142 |
|
|
Choose this if you are absolutely convinced you know what you are
|
| 143 |
|
|
doing. This will leave you with an unconfigured mail system —
|
| 144 |
|
|
until you configure it, you won't be able to send or receive any mail
|
| 145 |
|
|
and you may miss some important messages from your system utilities.
|
| 146 |
|
|
|
| 147 |
|
|
</para></listitem>
|
| 148 |
|
|
</varlistentry>
|
| 149 |
|
|
</variablelist>
|
| 150 |
|
|
|
| 151 |
|
|
<para>
|
| 152 |
|
|
|
| 153 |
|
|
If none of these scenarios suits your needs, or if you need a finer
|
| 154 |
|
|
setup, you will need to edit configuration files under the
|
| 155 |
|
|
<filename>/etc/exim4</filename> directory after the installation is
|
| 156 |
|
|
complete. More information about <command>exim4</command> may be found
|
| 157 |
|
|
under <filename>/usr/share/doc/exim4</filename>.
|
| 158 |
|
|
|
| 159 |
|
|
</para>
|
| 160 |
|
|
</sect4>
|
| 161 |
|
|
</sect3>
|