summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2017-03-27 10:47:58 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-03-31 12:14:17 +0100
commitaf4ef8adbce550888fbfa5de005768c0ff229250 (patch)
treea7c57abc082d21abe87fa1e83d29224b5d820a31 /documentation
parented0d609c7c40ad638f634a5e1822ab3bcc4e6681 (diff)
downloadpoky-af4ef8adbce550888fbfa5de005768c0ff229250.tar.gz
ref-manual, yocto-project-qs, poky.ent: Fixed CentOS essentials
Fixes [YOCTO #10854] I added extra "yum" commands and a make command to deal with some essential packages needed for CentOS distribution. These packages were missing. (From yocto-docs rev: 38ac6cf0165f7dd7bbfd583e218b6948dafae29c) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/poky.ent4
-rw-r--r--documentation/ref-manual/introduction.xml24
-rw-r--r--documentation/yocto-project-qs/yocto-project-qs.xml34
3 files changed, 52 insertions, 10 deletions
diff --git a/documentation/poky.ent b/documentation/poky.ent
index 846df23e7f..df0c0097a7 100644
--- a/documentation/poky.ent
+++ b/documentation/poky.ent
@@ -70,7 +70,9 @@
70<!ENTITY OPENSUSE_HOST_PACKAGES_ESSENTIAL "python gcc gcc-c++ git chrpath make wget python-xml \ 70<!ENTITY OPENSUSE_HOST_PACKAGES_ESSENTIAL "python gcc gcc-c++ git chrpath make wget python-xml \
71 diffstat makeinfo python-curses patch socat python3 python3-curses tar python3-pip \ 71 diffstat makeinfo python-curses patch socat python3 python3-curses tar python3-pip \
72 python3-expect xz which"> 72 python3-expect xz which">
73<!ENTITY CENTOS_HOST_PACKAGES_ESSENTIAL "gawk make wget tar bzip2 gzip python unzip perl patch \ 73<!ENTITY CENTOS_HOST_PACKAGES_ESSENTIAL "-y epel-release
74 $ sudo yum makecache
75 $ sudo yum install gawk make wget tar bzip2 gzip python unzip perl patch \
74 diffutils diffstat git cpp gcc gcc-c++ glibc-devel texinfo chrpath socat \ 76 diffutils diffstat git cpp gcc gcc-c++ glibc-devel texinfo chrpath socat \
75 perl-Data-Dumper perl-Text-ParseWords perl-Thread-Queue python3-pip python3-expect xz \ 77 perl-Data-Dumper perl-Text-ParseWords perl-Thread-Queue python3-pip python3-expect xz \
76 which"> 78 which">
diff --git a/documentation/ref-manual/introduction.xml b/documentation/ref-manual/introduction.xml
index ddf6a860eb..cec23b6039 100644
--- a/documentation/ref-manual/introduction.xml
+++ b/documentation/ref-manual/introduction.xml
@@ -368,8 +368,28 @@
368 Packages needed to build an image for a headless 368 Packages needed to build an image for a headless
369 system: 369 system:
370 <literallayout class='monospaced'> 370 <literallayout class='monospaced'>
371 $ sudo yum install &CENTOS_HOST_PACKAGES_ESSENTIAL; 371 $ sudo yum install &CENTOS_HOST_PACKAGES_ESSENTIAL; SDL-devel xterm
372 </literallayout></para></listitem> 372 </literallayout>
373 <note><title>Notes</title>
374 <itemizedlist>
375 <listitem><para>
376 Extra Packages for Enterprise Linux
377 (i.e. <filename>epel-release</filename>)
378 is a collection of packages from Fedora
379 built on RHEL/CentOS for easy installation
380 of packages not included in enterprise
381 Linux by default.
382 You need to install these packages
383 separately.
384 </para></listitem>
385 <listitem><para>
386 The <filename>makecache</filename> command
387 consumes additional Metadata from
388 <filename>epel-release</filename>.
389 </para></listitem>
390 </itemizedlist>
391 </note>
392 </para></listitem>
373 <listitem><para><emphasis>Graphical and Eclipse Plug-In Extras:</emphasis> 393 <listitem><para><emphasis>Graphical and Eclipse Plug-In Extras:</emphasis>
374 Packages recommended if the host system has graphics 394 Packages recommended if the host system has graphics
375 support or if you are going to use the Eclipse 395 support or if you are going to use the Eclipse
diff --git a/documentation/yocto-project-qs/yocto-project-qs.xml b/documentation/yocto-project-qs/yocto-project-qs.xml
index b64e6224ae..5100149c9c 100644
--- a/documentation/yocto-project-qs/yocto-project-qs.xml
+++ b/documentation/yocto-project-qs/yocto-project-qs.xml
@@ -339,13 +339,33 @@
339 <literallayout class='monospaced'> 339 <literallayout class='monospaced'>
340 $ sudo yum install &CENTOS_HOST_PACKAGES_ESSENTIAL; SDL-devel xterm 340 $ sudo yum install &CENTOS_HOST_PACKAGES_ESSENTIAL; SDL-devel xterm
341 </literallayout> 341 </literallayout>
342 <note> 342 <note><title>Notes</title>
343 CentOS 6.x users need to ensure that the required 343 <itemizedlist>
344 versions of Git, tar and Python are available. 344 <listitem><para>
345 For details, See the 345 CentOS 6.x users need to ensure that the
346 "<ulink url='&YOCTO_DOCS_REF_URL;#required-git-tar-and-python-versions'>Required Git, tar, and Python Versions</ulink>" 346 required versions of Git, tar and Python
347 section in the Yocto Project Reference Manual for 347 are available.
348 information. 348 For details, See the
349 "<ulink url='&YOCTO_DOCS_REF_URL;#required-git-tar-and-python-versions'>Required Git, tar, and Python Versions</ulink>"
350 section in the Yocto Project Reference
351 Manual for information.
352 </para></listitem>
353 <listitem><para>
354 Extra Packages for Enterprise Linux
355 (i.e. <filename>epel-release</filename>)
356 is a collection of packages from Fedora
357 built on RHEL/CentOS for easy installation
358 of packages not included in enterprise
359 Linux by default.
360 You need to install these packages
361 separately.
362 </para></listitem>
363 <listitem><para>
364 The <filename>makecache</filename> command
365 consumes additional Metadata from
366 <filename>epel-release</filename>.
367 </para></listitem>
368 </itemizedlist>
349 </note> 369 </note>
350 </para></listitem> 370 </para></listitem>
351 </itemizedlist> 371 </itemizedlist>