diff options
| author | Scott Rifenbark <srifenbark@gmail.com> | 2017-03-27 10:47:58 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-03-31 12:14:17 +0100 |
| commit | af4ef8adbce550888fbfa5de005768c0ff229250 (patch) | |
| tree | a7c57abc082d21abe87fa1e83d29224b5d820a31 | |
| parent | ed0d609c7c40ad638f634a5e1822ab3bcc4e6681 (diff) | |
| download | poky-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>
| -rw-r--r-- | documentation/poky.ent | 4 | ||||
| -rw-r--r-- | documentation/ref-manual/introduction.xml | 24 | ||||
| -rw-r--r-- | documentation/yocto-project-qs/yocto-project-qs.xml | 34 |
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> |
