~qbalazs/installation-guide/lp1030336

« back to all changes in this revision

Viewing changes to en/boot-new/modules/apt.xml

  • Committer: joeyh
  • Date: 2005-10-07 19:51:38 UTC
  • Revision ID: vcs-imports@canonical.com-20051007195138-c3d57b2617a79a4f
move manual to top-level directory, split out of debian-installer package

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!-- retain these comments for translator revision tracking -->
 
2
<!-- $Id: apt.xml 23845 2004-11-13 22:09:57Z fjpop-guest $ -->
 
3
 
 
4
 <sect2 id="configure-apt">
 
5
 <title>Configuring APT</title>
 
6
 
 
7
<para>
 
8
 
 
9
The main means that people use to install packages on their system is
 
10
via a program called <command>apt-get</command>, from the
 
11
<classname>apt</classname> package.<footnote>
 
12
 
 
13
<para>
 
14
 
 
15
Note that the actual program that installs packages is called
 
16
<command>dpkg</command>.  However, this package is more of a low-level
 
17
tool.  <command>apt-get</command> is a higher-level tool as it will
 
18
invoke <command>dpkg</command> as appropriate and also because it knows
 
19
to install other packages which are required for the package you're
 
20
trying to install, as well as how to retrieve the package from your
 
21
CD, the network, or wherever.
 
22
 
 
23
</para>
 
24
</footnote>
 
25
Other front-ends for package management, like <command>aptitude</command>,
 
26
<command>synaptic</command> and the older <command>dselect</command> also
 
27
use and depend on <command>apt-get</command>. These front-ends are recommended
 
28
for new users, since they integrate some additional features (package
 
29
searching and status checks) in a nice user interface.
 
30
 
 
31
</para><para>
 
32
 
 
33
APT must be configured so that it knows where to retrieve packages from.
 
34
The helper application which assists in this task is called
 
35
<command>apt-setup</command>.
 
36
 
 
37
</para><para>
 
38
 
 
39
The next step in your configuration process is to tell APT where other
 
40
Debian packages can be found.  Note that you can re-run this tool at
 
41
any point after installation by running <command>apt-setup</command>,
 
42
or by manually editing <filename>/etc/apt/sources.list</filename>.
 
43
 
 
44
</para><para>
 
45
 
 
46
If an official CD-ROM is in the drive at this point, then that CD-ROM
 
47
should automatically be configured as an apt source without prompting.
 
48
You will notice this because you will see the CD-ROM being scanned.
 
49
 
 
50
</para><para>
 
51
 
 
52
For users without an official CD-ROM, you will be offered an array of
 
53
choices for how Debian packages are accessed: FTP, HTTP, CD-ROM, or
 
54
a local file system.
 
55
 
 
56
</para><para>
 
57
 
 
58
You should know that it's perfectly acceptable to have a number of
 
59
different APT sources, even for the same Debian archive.
 
60
<command>apt-get</command> will automatically pick the package with
 
61
the highest version number given all the available versions.  Or, for
 
62
instance, if you have both an HTTP and a CD-ROM APT source,
 
63
<command>apt-get</command> should automatically use the local CD-ROM
 
64
when possible, and only resort to HTTP if a newer version is available
 
65
there.  However, it is not a good idea to add unnecessary APT sources,
 
66
since this will tend to slow down the process of checking the network
 
67
archives for new versions.
 
68
 
 
69
</para>
 
70
 
 
71
  <sect3 id="configure-apt-net">
 
72
  <title>Configuring Network Package Sources</title>
 
73
 
 
74
<para>
 
75
 
 
76
If you plan on installing the rest of your system via the network, the
 
77
most common option is to select the <userinput>http</userinput>
 
78
source.  The <userinput>ftp</userinput> source is also acceptable, but
 
79
tends to be somewhat slower making connections.
 
80
 
 
81
</para><para>
 
82
 
 
83
The next step during the configuration of network package sources is
 
84
to tell <command>apt-setup</command> which country you live in.  This
 
85
configures which of the official Debian Internet mirrors you will
 
86
connect to.  Depending on which country you select, you will be presented
 
87
with a list of possible servers.  It's generally fine to pick the one at
 
88
the top of the list, but any of them should work. Note however that the
 
89
mirror list provided by the installation was generated when this version
 
90
of Debian was released and some mirrors may no longer be available.
 
91
 
 
92
</para><para>
 
93
 
 
94
After you have selected a mirror, you will be asked if a proxy server
 
95
should be used. A proxy server is a server that will forward all your
 
96
HTTP and/or FTP requests to the Internet and is most often used to regulate
 
97
and optimize access to the Internet on corporate networks. In some networks
 
98
only the proxy server is allowed access to the Internet, in which case you
 
99
will have to enter the name of the proxy server. You may also have to
 
100
include an user name and password. Most home users will not need to specify
 
101
a proxy server, although some ISPs may provide proxy servers for their
 
102
users.
 
103
 
 
104
</para><para>
 
105
 
 
106
After you select a mirror, your new network package source will be tested.
 
107
If all goes well, you will be prompted whether you want to add another
 
108
package source. If you have any problems using the package source you selected,
 
109
try using a different mirror (either from your country list or from the
 
110
global list), or try using a different network package source.
 
111
 
 
112
</para>
 
113
  </sect3>
 
114
 </sect2>