1
0
mirror of https://git.yoctoproject.org/poky synced 2026-06-01 00:59:48 +00:00

dev-manual: Review edits applied to the package feed build considerations.

(From yocto-docs rev: 817e64500e39a20682c618a54fc45db965e85232)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark
2016-06-07 15:59:53 -07:00
committed by Richard Purdie
parent 1d7983106c
commit bd47f3f3e6
@@ -7799,8 +7799,6 @@
<para> <para>
The <filename>smart</filename> application performs The <filename>smart</filename> application performs
runtime package management of RPM packages. runtime package management of RPM packages.
This application is aware of every package database
you want to use.
You must perform an initial setup for You must perform an initial setup for
<filename>smart</filename> on the target machine. <filename>smart</filename> on the target machine.
</para> </para>
@@ -7835,8 +7833,6 @@
<para> <para>
The <filename>opkg</filename> application performs The <filename>opkg</filename> application performs
runtime package management of IPK packages. runtime package management of IPK packages.
This application is aware of every package database
you want to use.
You must perform an initial setup for You must perform an initial setup for
<filename>opkg</filename> on the target machine. <filename>opkg</filename> on the target machine.
</para> </para>
@@ -7852,25 +7848,12 @@
</para> </para>
<para> <para>
For example, assume the following: As an example, suppose you are serving packages from a
<itemizedlist> <filename>ipk/</filename> directory containing the
<listitem><para> <filename>i586</filename>,
An HTTP server named <filename>all</filename>, and
<filename>my.server</filename> exists on your <filename>qemux86</filename> databases through an
build machine. HTTP server named <filename>my.server</filename>.
</para></listitem>
<listitem><para>
The server is serving packages from a directory
named <filename>ipk/</filename>.
</para></listitem>
<listitem><para>
The target machine is able to use the
<filename>i586</filename>,
<filename>all</filename>, and
<filename>qemux86</filename> package
databases.
</para></listitem>
</itemizedlist>
On the target, create a configuration file On the target, create a configuration file
(e.g. <filename>my_repo.conf</filename>) inside the (e.g. <filename>my_repo.conf</filename>) inside the
<filename>/etc/opkg/</filename> directory containing <filename>/etc/opkg/</filename> directory containing
@@ -7883,7 +7866,7 @@
Next, instruct <filename>opkg</filename> to fetch Next, instruct <filename>opkg</filename> to fetch
the repository information: the repository information:
<literallayout class='monospaced'> <literallayout class='monospaced'>
#opkg update # opkg update
</literallayout> </literallayout>
The <filename>opkg</filename> application is now able The <filename>opkg</filename> application is now able
to find, install, and upgrade packages from the to find, install, and upgrade packages from the
@@ -7899,10 +7882,8 @@
runtime package management of DEB packages. runtime package management of DEB packages.
This application uses a source list file to find This application uses a source list file to find
available package databases. available package databases.
The application is aware of every package database
you want to use.
You must perform an initial setup for You must perform an initial setup for
<filename>opkg</filename> on the target machine. <filename>apt</filename> on the target machine.
</para> </para>
<para> <para>
@@ -7926,7 +7907,7 @@
Next, instruct the <filename>apt</filename> Next, instruct the <filename>apt</filename>
application to fetch the repository information: application to fetch the repository information:
<literallayout class='monospaced'> <literallayout class='monospaced'>
#apt-get update # apt-get update
</literallayout> </literallayout>
After this step, <filename>apt</filename> is able After this step, <filename>apt</filename> is able
to find, install, and upgrade packages from the to find, install, and upgrade packages from the