/[gentoo]/xml/htdocs/doc/en/handbook/hb-install-sparc-medium.xml
Gentoo

Diff of /xml/htdocs/doc/en/handbook/hb-install-sparc-medium.xml

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

Revision 1.35 Revision 1.36
2<!DOCTYPE sections SYSTEM "/dtd/book.dtd"> 2<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
3 3
4<!-- The content of this document is licensed under the CC-BY-SA license --> 4<!-- The content of this document is licensed under the CC-BY-SA license -->
5<!-- See http://creativecommons.org/licenses/by-sa/1.0 --> 5<!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
6 6
7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-sparc-medium.xml,v 1.35 2005/10/09 16:33:54 swift Exp $ --> 7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-sparc-medium.xml,v 1.36 2005/11/11 17:27:15 swift Exp $ -->
8 8
9<sections> 9<sections>
10 10
11<version>2.5</version> 11<version>2.6</version>
12<date>2005-10-09</date> 12<date>2005-11-11</date>
13 13
14<section> 14<section>
15<title>Hardware Requirements</title> 15<title>Hardware Requirements</title>
16<subsection> 16<subsection>
17<title>Introduction</title> 17<title>Introduction</title>
60</subsection> 60</subsection>
61</section> 61</section>
62<!-- Copy/Paste from hb-install-x86-medium.xml --> 62<!-- Copy/Paste from hb-install-x86-medium.xml -->
63<!-- Warning: The part originally contains "x86" --> 63<!-- Warning: The part originally contains "x86" -->
64<!-- START --> 64<!-- START -->
65<section>
66<title>The Gentoo Installation Approaches</title>
67<subsection>
68<title>Introduction</title>
69<body>
70
71<p>
72Gentoo Linux can be installed using one of three <e>stage</e> tarball files.
73A stage file is a tarball (compressed archive) that contains a minimal
74environment.
75</p>
76
77<ul>
78 <li>
79 A stage1 file contains nothing more than a compiler, Portage (Gentoo's
80 software management system) and a couple of packages on which the compiler
81 or Portage depends.
82 </li>
83 <li>
84 A stage2 file contains a so-called bootstrapped system, a minimal
85 environment from which one can start building all other necessary
86 applications that make a Gentoo environment complete.
87 </li>
88 <li>
89 A stage3 file contains a prebuilt minimal system which is almost fully
90 deployable. It only lacks a few applications where you, the Gentoo user,
91 needs to choose which one you want to install.
92 </li>
93</ul>
94
95<p>
96To help you decide what stage file you want to use, we have written down the
97major advantages and disadvantages of each stage file.
98</p>
99
100</body>
101</subsection>
102<subsection>
103<title>A Stage1 Approach</title>
104<body>
105
106<p>
107A <e>stage1</e> is used when you want to bootstrap and build the entire system
108from scratch.
109</p>
110
111<p>
112This approach builds core system packages that are vital to your system and is
113used by Gentoo developers to prepare the Gentoo release media. It is a great
114installation method for those who would like to learn more about the inner
115workings of bootstrapping, toolchains and the like.
116</p>
117
118<p>
119However, if you do not plan to tweak the bootstrapping instructions in the
120<path>bootstrap.sh</path> script written by the Gentoo developers, then a
121stage1 approach has no benefits for you.
122</p>
123
124<table>
125<tr>
126 <th>Stage1</th>
127 <th>Pros and Cons</th>
128</tr>
129<tr>
130 <th>+</th>
131 <ti>
132 Allows you to have total control over the installation routine, bootstrap
133 sequence, etc.
134 </ti>
135</tr>
136<tr>
137 <th>+</th>
138 <ti>Suitable for powerusers and developers who know what they are doing</ti>
139</tr>
140<tr>
141 <th>-</th>
142 <ti>
143 Takes a long time to finish the installation (it is the lengthiest approach)
144 </ti>
145</tr>
146<tr>
147 <th>-</th>
148 <ti>
149 If you don't intend to tweak the settings, it is a waste of time
150 </ti>
151</tr>
152<tr>
153 <th>-</th>
154 <ti>
155 Requires a working Internet connection during the installation
156 </ti>
157</tr>
158</table>
159
160</body>
161</subsection>
162<subsection>
163<title>A Stage2 Approach</title>
164<body>
165
166<p>
167A <e>stage2</e> is used for building the entire system from a bootstrapped
168"semi-compiled" state.
169</p>
170
171<p>
172When you perform a stage2 installation approach, you will build all system
173packages (core packages, including toolchain) using your specific <c>USE</c>,
174<c>CFLAGS</c> and <c>CXXFLAGS</c> settings. Any package build will therefore be
175optimized to your preference.
176</p>
177
178<p>
179However, this installation takes some time and if you do not intend to change
180the <c>CFLAGS</c> and <c>CXXFLAGS</c> settings that we have defined as a "good
181default", using this approach only makes sense if your <c>USE</c> variable is
182sufficiently different from the default <c>USE</c> we provide.
183</p>
184
185<table>
186<tr>
187 <th>Stage2</th>
188 <th>Pros and Cons</th>
189</tr>
190<tr>
191 <th>+</th>
192 <ti>You don't need to bootstrap</ti>
193</tr>
194<tr>
195 <th>+</th>
196 <ti>Faster than starting with stage1</ti>
197</tr>
198<tr>
199 <th>+</th>
200 <ti>You can still tweak your settings</ti>
201</tr>
202<tr>
203 <th>-</th>
204 <ti>It's still not the fastest way to install Gentoo</ti>
205</tr>
206<tr>
207 <th>-</th>
208 <ti>
209 Requires a working Internet connection during the installation
210 </ti>
211</tr>
212</table>
213
214</body>
215</subsection>
216<subsection>
217<title>A Stage3 Approach</title>
218<body>
219
220<p>
221A <e>stage3</e> installation contains a basic Gentoo Linux system that has been
222built for you. You will only need to build a few packages (such as system
223logger, networking tools, ...) before you can boot into a base Gentoo
224installation.
225</p>
226
227<p>
228Choosing to go with a stage3 allows for the fastest install of Gentoo
229Linux, but also means that your base system will have the optimization
230settings that we chose for you (which to be honest, are good settings
231and were carefully chosen to enhance performance while maintaining
232stability). Stage3 is also required if you want to install Gentoo using
233prebuilt packages or without a network connection.
234</p>
235
236<table>
237<tr>
238 <th>Stage3</th>
239 <th>Pros and Cons</th>
240</tr>
241<tr>
242 <th>+</th>
243 <ti>Fastest way to get a Gentoo base system</ti>
244</tr>
245<tr>
246 <th>+</th>
247 <ti>
248 You can still tweak your system
249 </ti>
250</tr>
251</table>
252
253<p>
254You might be interested to know that, if you decide to use different
255optimization settings after having installed Gentoo, you will be able to
256recompile your entire system with the new optimization settings. The same goes
257for any <c>USE</c> flag changes: Portage is intelligent enough to know what
258packages need to be rebuild.
259</p>
260
261</body>
262</subsection>
263</section>
264
265<section> 65<section>
266<title>The Gentoo Installation CDs</title> 66<title>The Gentoo Installation CDs</title>
267<subsection> 67<subsection>
268<title>Introduction</title> 68<title>Introduction</title>
269<body> 69<body>
299 which sole purpose is to boot the system, prepare the networking and 99 which sole purpose is to boot the system, prepare the networking and
300 continue with the Gentoo installation. 100 continue with the Gentoo installation.
301 </li> 101 </li>
302 <li> 102 <li>
303 The Gentoo <e>Universal</e> Installation CD, a bootable CD with the same 103 The Gentoo <e>Universal</e> Installation CD, a bootable CD with the same
304 abilities as the Minimal Installation CD. Additionally, it contains a 104 abilities as the Minimal Installation CD. Additionally, it contains
305 stage1 and several stage3 tarballs (optimized for the individual 105 several stage3 tarballs (optimized for the individual subarchitectures).
306 subarchitectures).
307 </li> 106 </li>
308</ul> 107</ul>
309 108
310<p> 109<p>
311We currently only provide Installation CDs for the sparc64 architecture. Users 110We currently only provide Installation CDs for the sparc64 architecture. Users
340<tr> 139<tr>
341 <th>+</th> 140 <th>+</th>
342 <ti>Smallest download</ti> 141 <ti>Smallest download</ti>
343</tr> 142</tr>
344<tr> 143<tr>
345 <th>+</th>
346 <ti>
347 You can do a stage1, stage2 or stage3 by getting the stage tarball off the
348 net
349 </ti>
350</tr>
351<tr>
352 <th>-</th> 144 <th>-</th>
353 <ti> 145 <ti>
354 Contains no stages, no Portage snapshot, no prebuilt packages and is 146 Contains no stage3 tarball, no Portage snapshot, no prebuilt packages and is
355 therefore not suitable for networkless installation 147 therefore not suitable for networkless installation
356 </ti> 148 </ti>
357</tr> 149</tr>
358</table> 150</table>
359 151
405installation. 197installation.
406</p> 198</p>
407 199
408<p> 200<p>
409If you intend to use the Packages CD to quickly install additional software, 201If you intend to use the Packages CD to quickly install additional software,
410make sure that you use the same subarchitecture as the stage-3 tarball you use. 202make sure that you use the same subarchitecture as the stage3 tarball you use.
203</p>
204
205</body>
206</subsection>
207<subsection>
208<title>The Stage3 Tarball</title>
209<body>
210
211<p>
212A stage3 tarball is an archive containing a minimal Gentoo environment, suitable
213to continue the Gentoo installation using the instructions in this manual.
214Previously, the Gentoo Handbook described the installation using one of three
215stage tarballs. While Gentoo still offers stage1 and stage2 tarballs, the
216official installation method uses the stage3 tarball. If you are interested in
217performing a Gentoo installation using a stage1 or stage2 tarball, please read
218the Gentoo FAQ on <uri link="/doc/en/faq.xml#stage12">How do I Install Gentoo
219Using a Stage1 or Stage2 Tarball?</uri>
411</p> 220</p>
412 221
413</body> 222</body>
414</subsection> 223</subsection>
415</section> 224</section>

Legend:
Removed from v.1.35  
changed lines
  Added in v.1.36

  ViewVC Help
Powered by ViewVC 1.1.20