diff options
| author | Tim Orling <timothy.t.orling@linux.intel.com> | 2020-03-31 20:19:16 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-04-06 14:40:25 +0100 |
| commit | cdca9b23c9dd9c164139d4bee077b274074d9b01 (patch) | |
| tree | 7f5dc3eb1ea9709327f88f1b7778e9e062245448 /documentation/ref-manual | |
| parent | cb6bb9d9142721dcf66150d8c36787b0b45bb229 (diff) | |
| download | poky-cdca9b23c9dd9c164139d4bee077b274074d9b01.tar.gz | |
ref-manual: split CentOS-7 and CentOS-8 reqs
CentOS-7 has different requirements than the much
newer CentOS-8. Add a section for CentOS-8 and
make the old section CentOS-7 specific.
NOTE: at the time this was written, the 'fop'
package is not yet available in epel-8. As
a Fedora packager, that will change.
(From yocto-docs rev: caf08811a23a29965ec915459019796a0c882d4d)
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual')
| -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> |
