74 lines
5.1 KiB
HTML
74 lines
5.1 KiB
HTML
<html>
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||
<title>9.3. Images</title>
|
||
<link rel="stylesheet" type="text/css" href="../book.css">
|
||
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
|
||
<link rel="home" href="index.html" title="The Yocto Project Reference Manual">
|
||
<link rel="up" href="ref-features.html" title="Chapter 9. Reference: Features">
|
||
<link rel="prev" href="ref-features-machine.html" title="9.2. Machine">
|
||
<link rel="next" href="ref-features-backfill.html" title="9.4. Feature Backfilling">
|
||
</head>
|
||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" title="9.3. Images">
|
||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||
<a name="ref-features-image"></a>9.3. Images</h2></div></div></div>
|
||
<p>
|
||
The contents of images generated by the OpenEmbedded build system can be controlled by the
|
||
<code class="filename"><a class="link" href="ref-variables-glos.html#var-IMAGE_FEATURES" title="IMAGE_FEATURES">IMAGE_FEATURES</a></code>
|
||
and <code class="filename"><a class="link" href="ref-variables-glos.html#var-EXTRA_IMAGE_FEATURES" title="EXTRA_IMAGE_FEATURES">EXTRA_IMAGE_FEATURES</a></code>
|
||
variables that you typically configure in your image recipes.
|
||
Through these variables you can add several different
|
||
predefined packages such as development utilities or packages with debug
|
||
information needed to investigate application problems or profile applications.
|
||
</p>
|
||
<p>
|
||
Current list of
|
||
<code class="filename">IMAGE_FEATURES</code> contains the following:
|
||
</p>
|
||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||
<li class="listitem"><p><span class="emphasis"><em>splash:</em></span> Enables showing a splash screen during boot.
|
||
By default, this screen is provided by <code class="filename">psplash</code>, which does
|
||
allow customization.
|
||
If you prefer to use an alternative splash screen package, you can do so by
|
||
setting the <code class="filename">SPLASH</code> variable
|
||
to a different package name (or names) within the image recipe or at the distro
|
||
configuration level.</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>ssh-server-dropbear:</em></span> Installs the Dropbear minimal
|
||
SSH server.
|
||
</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>ssh-server-openssh:</em></span> Installs the OpenSSH SSH server,
|
||
which is more full-featured than Dropbear.
|
||
Note that if both the OpenSSH SSH server and the Dropbear minimal SSH server
|
||
are present in <code class="filename">IMAGE_FEATURES</code>, then OpenSSH will take
|
||
precedence and Dropbear will not be installed.</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>x11:</em></span> Installs the X server</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>x11-base:</em></span> Installs the X server with a
|
||
minimal environment.</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>x11-sato:</em></span> Installs the OpenedHand Sato environment.
|
||
</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>tools-sdk:</em></span> Installs a full SDK that runs on the device.
|
||
</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>tools-debug:</em></span> Installs debugging tools such as
|
||
<code class="filename">strace</code> and <code class="filename">gdb</code>.
|
||
</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>tools-profile:</em></span> Installs profiling tools such as
|
||
<code class="filename">oprofile</code>, <code class="filename">exmap</code>, and
|
||
<code class="filename">LTTng</code>.</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>tools-testapps:</em></span> Installs device testing tools (e.g.
|
||
touchscreen debugging).</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>nfs-server:</em></span> Installs an NFS server.</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>dev-pkgs:</em></span> Installs development packages (headers and
|
||
extra library links) for all packages installed in a given image.</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>staticdev-pkgs:</em></span> Installs static development
|
||
packages (i.e. static libraries containing <code class="filename">*.a</code> files) for all
|
||
packages installed in a given image.</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>dbg-pkgs:</em></span> Installs debug symbol packages for all packages
|
||
installed in a given image.</p></li>
|
||
<li class="listitem"><p><span class="emphasis"><em>doc-pkgs:</em></span> Installs documentation packages for all packages
|
||
installed in a given image.</p></li>
|
||
</ul></div>
|
||
<p>
|
||
</p>
|
||
</div></body>
|
||
</html>
|