/[gentoo]/xml/htdocs/doc/en/gentoo-x86-quickinstall.xml
Gentoo

Diff of /xml/htdocs/doc/en/gentoo-x86-quickinstall.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.47 Revision 1.48
1<?xml version='1.0' encoding="UTF-8"?> 1<?xml version='1.0' encoding="UTF-8"?>
2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-x86-quickinstall.xml,v 1.47 2005/08/20 14:57:18 swift Exp $ --> 2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-x86-quickinstall.xml,v 1.48 2005/10/14 13:20:13 neysx Exp $ -->
3 3
4<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> 4<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
5 5
6<guide link="/doc/en/gentoo-x86-quickinstall.xml"> 6<guide link="/doc/en/gentoo-x86-quickinstall.xml">
7<title>Gentoo Linux x86 Quick Install Guide</title> 7<title>Gentoo Linux x86 Quick Install Guide</title>
33<p> 33<p>
34Download a CD from one of our <uri link="/main/en/mirrors.xml">mirrors</uri>. 34Download a CD from one of our <uri link="/main/en/mirrors.xml">mirrors</uri>.
35You can find the ISOs in 35You can find the ISOs in
36<path>releases/&lt;architecture&gt;/&lt;release&gt;/installcd</path>. The 36<path>releases/&lt;architecture&gt;/&lt;release&gt;/installcd</path>. The
37<e>minimal</e> installation CD is only useful for Internet-based installations; 37<e>minimal</e> installation CD is only useful for Internet-based installations;
38with the <e>universal</e> installation CD you can perform a network less 38with the <e>universal</e> installation CD you can perform a networkless
39installation as well. 39installation as well.
40</p> 40</p>
41 41
42<p> 42<p>
43<uri link="/doc/en/faq.xml#isoburning">Burn</uri> the CD and boot it. Press 43<uri link="/doc/en/faq.xml#isoburning">Burn</uri> the CD and boot it. Press
113(<path>/mnt/cdrom/stages</path>). Go to <path>/mnt/gentoo</path> and unpack the 113(<path>/mnt/cdrom/stages</path>). Go to <path>/mnt/gentoo</path> and unpack the
114stage using <c>tar&nbsp;-xvjpf&nbsp;&lt;stage&nbsp;tarball&gt;</c>. 114stage using <c>tar&nbsp;-xvjpf&nbsp;&lt;stage&nbsp;tarball&gt;</c>.
115</p> 115</p>
116 116
117<p> 117<p>
118Install a Portage snapshot if you are performing a network less installation: go 118Install a Portage snapshot if you are performing a networkless installation: go
119to <path>/mnt/gentoo/usr</path> and run 119to <path>/mnt/gentoo/usr</path> and run
120<c>tar&nbsp;-xvjf&nbsp;/mnt/cdrom/snapshots/&lt;snapshot&gt;</c>. Other users 120<c>tar&nbsp;-xvjf&nbsp;/mnt/cdrom/snapshots/&lt;snapshot&gt;</c>. Other users
121can download a portage snapshot and install it likewise. 121can download a portage snapshot and install it likewise.
122</p> 122</p>
123 123
124<p> 124<p>
125For a network less installation, copy over the source code files from 125For a networkless installation, copy over the source code files from
126<path>/mnt/cdrom/distfiles/</path> to 126<path>/mnt/cdrom/distfiles/</path> to
127<path>/mnt/gentoo/usr/portage/distfiles/</path>. 127<path>/mnt/gentoo/usr/portage/distfiles/</path>.
128</p> 128</p>
129 129
130<p> 130<p>
131Edit <path>/mnt/gentoo/etc/make.conf</path> to suit your needs (USE flag, CFLAGS 131Edit <path>/mnt/gentoo/etc/make.conf</path> to suit your needs (USE flags,
132and CXXFLAGS). You can use the <c>nano</c> editor for this. 132CFLAGS and CXXFLAGS). You can use the <c>nano</c> editor for this.
133</p> 133</p>
134 134
135</body> 135</body>
136</section> 136</section>
137<section> 137<section>
150# <i>chroot /mnt/gentoo /bin/bash</i> 150# <i>chroot /mnt/gentoo /bin/bash</i>
151# <i>env-update</i> &amp;&amp; <i>source /etc/profile</i> 151# <i>env-update</i> &amp;&amp; <i>source /etc/profile</i>
152</pre> 152</pre>
153 153
154<p> 154<p>
155If you are not running a network less installation, issue <c>emerge --sync</c> to 155If you are not running a networkless installation, issue <c>emerge --sync</c> to
156update your Portage tree. 156update your Portage tree.
157</p> 157</p>
158 158
159<p> 159<p>
160Next, make sure <path>/etc/make.profile</path> points to the right profile. The 160Next, make sure <path>/etc/make.profile</path> points to the right profile. The
163the profile using <c>ln -sf</c>. 163the profile using <c>ln -sf</c>.
164</p> 164</p>
165 165
166<ul> 166<ul>
167 <li> 167 <li>
168 Bootstrapping (not available for network less installations) happens using 168 Bootstrapping (not available for networkless installations) happens using
169 <c>scripts/bootstrap.sh</c> in the <path>/usr/portage</path> directory. 169 <c>scripts/bootstrap.sh</c> in the <path>/usr/portage</path> directory.
170 </li> 170 </li>
171 <li> 171 <li>
172 System installation (not available for network less installations) happens 172 System installation (not available for networkless installations) happens
173 using <c>emerge&nbsp;-e&nbsp;system</c> (or <c>-N</c> if you haven't 173 using <c>emerge&nbsp;-e&nbsp;system</c> (or <c>-N</c> if you haven't
174 altered the default CFLAGS/CXXFLAGS). 174 altered the default CFLAGS/CXXFLAGS).
175 </li> 175 </li>
176</ul> 176</ul>
177 177
187<c>ln -sf</c>. 187<c>ln -sf</c>.
188</p> 188</p>
189 189
190<p> 190<p>
191Install a kernel source (<c>gentoo-sources</c> and <c>vanilla-sources</c> are 191Install a kernel source (<c>gentoo-sources</c> and <c>vanilla-sources</c> are
192available for network less installations) and configure it using <c>make 192available for networkless installations) and configure it using <c>make
193menuconfig</c> followed by <c>make&nbsp;&amp;&amp;make&nbsp;modules_install</c> 193menuconfig</c> followed by <c>make&nbsp;&amp;&amp;make&nbsp;modules_install</c>
194inside <path>/usr/src/linux</path>. Copy the <path>arch/i386/boot/bzImage</path> 194inside <path>/usr/src/linux</path>. Copy the <path>arch/i386/boot/bzImage</path>
195file over to <path>/boot</path>. You can also <c>emerge&nbsp;genkernel</c> and 195file over to <path>/boot</path>. You can also <c>emerge&nbsp;genkernel</c> and
196use <c>genkernel&nbsp;all</c>. 196use <c>genkernel&nbsp;all</c>.
197</p> 197</p>
263<section> 263<section>
264<title>Installing System Tools</title> 264<title>Installing System Tools</title>
265<body> 265<body>
266 266
267<p> 267<p>
2682.4 kernel users need to <c>emerge&nbsp;--unmerge&nbsp;udev</c> and 268Users of a 2.4 kernel need to run <c>emerge&nbsp;--unmerge&nbsp;udev</c> and
269<c>emerge&nbsp;devfsd</c>. 269<c>emerge&nbsp;devfsd</c>.
270</p> 270</p>
271 271
272<p> 272<p>
273Install a system logger like <c>syslog-ng</c> and add it to the default 273Install a system logger like <c>syslog-ng</c> and add it to the default
359Log in as <c>root</c>, then add one or more users for day-to-day use using 359Log in as <c>root</c>, then add one or more users for day-to-day use using
360<c>useradd&nbsp;-m&nbsp;-G&nbsp;&lt;groups&gt;&nbsp;&lt;username&gt;</c>. 360<c>useradd&nbsp;-m&nbsp;-G&nbsp;&lt;groups&gt;&nbsp;&lt;username&gt;</c>.
361</p> 361</p>
362 362
363<p> 363<p>
364If you performed a network less installation, mount the packages CD at 364If you performed a networkless installation, mount the packages CD at
365<path>/mnt/cdrom</path> and <c>export&nbsp;PKGDIR="/mnt/cdrom"</c> after which 365<path>/mnt/cdrom</path> and <c>export&nbsp;PKGDIR="/mnt/cdrom"</c> after which
366you can <c>emerge&nbsp;-k&nbsp;&lt;package&gt;</c> to install additional 366you can <c>emerge&nbsp;-k&nbsp;&lt;package&gt;</c> to install additional
367software like <c>kde</c>. 367software like <c>kde</c>.
368</p> 368</p>
369 369

Legend:
Removed from v.1.47  
changed lines
  Added in v.1.48

  ViewVC Help
Powered by ViewVC 1.1.20