diff options
-rw-r--r-- | documentation/ref-manual/ref-system-requirements.xml | 68 |
1 files changed, 60 insertions, 8 deletions
diff --git a/documentation/ref-manual/ref-system-requirements.xml b/documentation/ref-manual/ref-system-requirements.xml index a4bf1fa74a..e65ef6350e 100644 --- a/documentation/ref-manual/ref-system-requirements.xml +++ b/documentation/ref-manual/ref-system-requirements.xml | |||
@@ -208,18 +208,18 @@ | |||
208 | </para> | 208 | </para> |
209 | </section> | 209 | </section> |
210 | 210 | ||
211 | <section id='centos-packages'> | 211 | <section id='centos-7-packages'> |
212 | <title>CentOS Packages</title> | 212 | <title>CentOS-7 Packages</title> |
213 | 213 | ||
214 | <para> | 214 | <para> |
215 | The following list shows the required packages by function | 215 | The following list shows the required packages by function |
216 | given a supported CentOS Linux distribution: | 216 | given a supported CentOS-7 Linux distribution: |
217 | <itemizedlist> | 217 | <itemizedlist> |
218 | <listitem><para><emphasis>Essentials:</emphasis> | 218 | <listitem><para><emphasis>Essentials:</emphasis> |
219 | Packages needed to build an image for a headless | 219 | Packages needed to build an image for a headless |
220 | system: | 220 | system: |
221 | <literallayout class='monospaced'> | 221 | <literallayout class='monospaced'> |
222 | $ sudo yum install &CENTOS_HOST_PACKAGES_ESSENTIAL; | 222 | $ sudo yum install &CENTOS7_HOST_PACKAGES_ESSENTIAL; |
223 | </literallayout> | 223 | </literallayout> |
224 | <note><title>Notes</title> | 224 | <note><title>Notes</title> |
225 | <itemizedlist> | 225 | <itemizedlist> |
@@ -232,22 +232,74 @@ | |||
232 | Linux by default. | 232 | Linux by default. |
233 | You need to install these packages | 233 | You need to install these packages |
234 | separately. | 234 | separately. |
235 | </para></listitem> | 235 | </para></listitem> |
236 | <listitem><para> | 236 | <listitem><para> |
237 | The <filename>makecache</filename> command | 237 | The <filename>makecache</filename> command |
238 | consumes additional Metadata from | 238 | consumes additional Metadata from |
239 | <filename>epel-release</filename>. | 239 | <filename>epel-release</filename>. |
240 | </para></listitem> | 240 | </para></listitem> |
241 | </itemizedlist> | 241 | </itemizedlist> |
242 | </note> | 242 | </note> |
243 | </para></listitem> | 243 | </para></listitem> |
244 | <listitem><para><emphasis>Documentation:</emphasis> | 244 | <listitem><para><emphasis>Documentation:</emphasis> |
245 | Packages needed if you are going to build out the | 245 | Packages needed if you are going to build out the |
246 | Yocto Project documentation manuals: | 246 | Yocto Project documentation manuals: |
247 | <literallayout class='monospaced'> | 247 | <literallayout class='monospaced'> |
248 | $ sudo yum install docbook-style-dsssl docbook-style-xsl \ | 248 | $ sudo yum install docbook-style-dsssl docbook-style-xsl \ |
249 | docbook-dtds docbook-utils fop libxslt dblatex xmlto | 249 | docbook-dtds docbook-utils fop libxslt dblatex xmlto |
250 | </literallayout></para></listitem> | 250 | </literallayout> |
251 | </para></listitem> | ||
252 | </itemizedlist> | ||
253 | </para> | ||
254 | </section> | ||
255 | |||
256 | <section id='centos-8-packages'> | ||
257 | <title>CentOS-8 Packages</title> | ||
258 | |||
259 | <para> | ||
260 | The following list shows the required packages by function | ||
261 | given a supported CentOS-8 Linux distribution: | ||
262 | <itemizedlist> | ||
263 | <listitem><para><emphasis>Essentials:</emphasis> | ||
264 | Packages needed to build an image for a headless | ||
265 | system: | ||
266 | <literallayout class='monospaced'> | ||
267 | $ sudo dnf install &CENTOS8_HOST_PACKAGES_ESSENTIAL; | ||
268 | </literallayout> | ||
269 | <note><title>Notes</title> | ||
270 | <itemizedlist> | ||
271 | <listitem><para> | ||
272 | Extra Packages for Enterprise Linux | ||
273 | (i.e. <filename>epel-release</filename>) | ||
274 | is a collection of packages from Fedora | ||
275 | built on RHEL/CentOS for easy installation | ||
276 | of packages not included in enterprise | ||
277 | Linux by default. | ||
278 | You need to install these packages | ||
279 | separately. | ||
280 | </para></listitem> | ||
281 | <listitem><para> | ||
282 | The <filename>PowerTools</filename> repo | ||
283 | provides additional packages such as | ||
284 | <filename>rpcgen</filename> and | ||
285 | <filename>texinfo</filename>. | ||
286 | </para></listitem> | ||
287 | <listitem><para> | ||
288 | The <filename>makecache</filename> command | ||
289 | consumes additional Metadata from | ||
290 | <filename>epel-release</filename>. | ||
291 | </para></listitem> | ||
292 | </itemizedlist> | ||
293 | </note> | ||
294 | </para></listitem> | ||
295 | <listitem><para><emphasis>Documentation:</emphasis> | ||
296 | Packages needed if you are going to build out the | ||
297 | Yocto Project documentation manuals: | ||
298 | <literallayout class='monospaced'> | ||
299 | $ sudo dnf install docbook-style-dsssl docbook-style-xsl \ | ||
300 | docbook-dtds docbook-utils fop libxslt dblatex xmlto | ||
301 | </literallayout> | ||
302 | </para></listitem> | ||
251 | </itemizedlist> | 303 | </itemizedlist> |
252 | </para> | 304 | </para> |
253 | </section> | 305 | </section> |