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> |