yocto-project-qs, ref-manual, poky.ent: CentOS Package updates

Fixes [YOCTO #8696]

Turns out the 'dnf' command is not yet supported for CentOS
as it is for Fedora, I changed the 'dnf' command back to
'yum'.  Also, there were some essential packages that needed
to be added to CentOS.  Finally, there was a slight
inconsistency in the Fedora list of essential packages and the
ones for supporting Graphics.  I had a redundant listing of
one of the packages.  I took that out of the Graphics area and
left it only in the essentials area.

(From yocto-docs rev: dde72542ca87bfdd82d713f90938a41c83ac8a4d)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark 2015-11-18 08:00:49 -08:00 committed by Richard Purdie
parent 2e649d79ab
commit 1b25a70991
3 changed files with 9 additions and 8 deletions

View File

@ -67,4 +67,5 @@
<!ENTITY OPENSUSE_HOST_PACKAGES_ESSENTIAL "python gcc gcc-c++ git chrpath make wget python-xml \ <!ENTITY OPENSUSE_HOST_PACKAGES_ESSENTIAL "python gcc gcc-c++ git chrpath make wget python-xml \
diffstat makeinfo python-curses patch socat"> diffstat makeinfo python-curses patch socat">
<!ENTITY CENTOS_HOST_PACKAGES_ESSENTIAL "gawk make wget tar bzip2 gzip python unzip perl patch \ <!ENTITY CENTOS_HOST_PACKAGES_ESSENTIAL "gawk make wget tar bzip2 gzip python unzip perl patch \
diffutils diffstat git cpp gcc gcc-c++ glibc-devel texinfo chrpath socat"> diffutils diffstat git cpp gcc gcc-c++ glibc-devel texinfo chrpath socat \
perl-Data-Dumper perl-Text-ParseWords perl-Thread-Queue">

View File

@ -284,7 +284,7 @@
support or if you are going to use the Eclipse support or if you are going to use the Eclipse
IDE: IDE:
<literallayout class='monospaced'> <literallayout class='monospaced'>
$ sudo dnf install SDL-devel xterm perl-Thread-Queue $ sudo dnf install SDL-devel xterm
</literallayout></para></listitem> </literallayout></para></listitem>
<listitem><para><emphasis>Documentation:</emphasis> <listitem><para><emphasis>Documentation:</emphasis>
Packages needed if you are going to build out the Packages needed if you are going to build out the
@ -375,33 +375,33 @@
Packages needed to build an image for a headless Packages needed to build an image for a headless
system: system:
<literallayout class='monospaced'> <literallayout class='monospaced'>
$ sudo dnf install &CENTOS_HOST_PACKAGES_ESSENTIAL; $ sudo yum install &CENTOS_HOST_PACKAGES_ESSENTIAL;
</literallayout></para></listitem> </literallayout></para></listitem>
<listitem><para><emphasis>Graphical and Eclipse Plug-In Extras:</emphasis> <listitem><para><emphasis>Graphical and Eclipse Plug-In Extras:</emphasis>
Packages recommended if the host system has graphics Packages recommended if the host system has graphics
support or if you are going to use the Eclipse support or if you are going to use the Eclipse
IDE: IDE:
<literallayout class='monospaced'> <literallayout class='monospaced'>
$ sudo dnf install SDL-devel xterm $ sudo yum install SDL-devel xterm
</literallayout></para></listitem> </literallayout></para></listitem>
<listitem><para><emphasis>Documentation:</emphasis> <listitem><para><emphasis>Documentation:</emphasis>
Packages needed if you are going to build out the Packages needed if you are going to build out the
Yocto Project documentation manuals: Yocto Project documentation manuals:
<literallayout class='monospaced'> <literallayout class='monospaced'>
$ sudo dnf install make docbook-style-dsssl docbook-style-xsl \ $ sudo yum install make docbook-style-dsssl docbook-style-xsl \
docbook-dtds docbook-utils fop libxslt dblatex xmlto xsltproc docbook-dtds docbook-utils fop libxslt dblatex xmlto xsltproc
</literallayout></para></listitem> </literallayout></para></listitem>
<listitem><para><emphasis>ADT Installer Extras:</emphasis> <listitem><para><emphasis>ADT Installer Extras:</emphasis>
Packages needed if you are going to be using the Packages needed if you are going to be using the
<ulink url='&YOCTO_DOCS_ADT_URL;#using-the-adt-installer'>Application Development Toolkit (ADT) Installer</ulink>: <ulink url='&YOCTO_DOCS_ADT_URL;#using-the-adt-installer'>Application Development Toolkit (ADT) Installer</ulink>:
<literallayout class='monospaced'> <literallayout class='monospaced'>
$ sudo dnf install autoconf automake libtool glib2-devel libarchive-devel $ sudo yum install autoconf automake libtool glib2-devel libarchive-devel
</literallayout></para></listitem> </literallayout></para></listitem>
<listitem><para><emphasis>OpenEmbedded Self-Test (<filename>oe-selftest</filename>):</emphasis> <listitem><para><emphasis>OpenEmbedded Self-Test (<filename>oe-selftest</filename>):</emphasis>
Packages needed if you are going to run Packages needed if you are going to run
<filename>oe-selftest</filename>: <filename>oe-selftest</filename>:
<literallayout class='monospaced'> <literallayout class='monospaced'>
$ sudo dnf install GitPython $ sudo yum install GitPython
</literallayout> </literallayout>
</para></listitem> </para></listitem>
</itemizedlist> </itemizedlist>

View File

@ -318,7 +318,7 @@
</para></listitem> </para></listitem>
<listitem><para><emphasis>CentOS</emphasis> <listitem><para><emphasis>CentOS</emphasis>
<literallayout class='monospaced'> <literallayout class='monospaced'>
$ sudo dnf install &CENTOS_HOST_PACKAGES_ESSENTIAL; SDL-devel xterm $ sudo yum install &CENTOS_HOST_PACKAGES_ESSENTIAL; SDL-devel xterm
</literallayout> </literallayout>
<note> <note>
CentOS 6.x users need to ensure that the required CentOS 6.x users need to ensure that the required