diff options
author | Scott Rifenbark <srifenbark@gmail.com> | 2016-06-07 15:59:53 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-06-21 12:59:07 +0100 |
commit | 508e8908c20f65b797c93895cec44b496380fcd9 (patch) | |
tree | 70b7bb3a1af3719407c3d63333119bd0fc8911d4 /documentation/dev-manual/dev-manual-common-tasks.xml | |
parent | cd7f7871749283b5220161521b8bed8e3ef5b29a (diff) | |
download | poky-508e8908c20f65b797c93895cec44b496380fcd9.tar.gz |
dev-manual: Review edits applied to the package feed build considerations.
(From yocto-docs rev: 0810f8272be51219d03b06d6771a35bbe6d6e552)
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/dev-manual/dev-manual-common-tasks.xml')
-rw-r--r-- | documentation/dev-manual/dev-manual-common-tasks.xml | 37 |
1 files changed, 9 insertions, 28 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml index 24a7bdc28a..6e0a618277 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.xml +++ b/documentation/dev-manual/dev-manual-common-tasks.xml | |||
@@ -7799,8 +7799,6 @@ | |||
7799 | <para> | 7799 | <para> |
7800 | The <filename>smart</filename> application performs | 7800 | The <filename>smart</filename> application performs |
7801 | runtime package management of RPM packages. | 7801 | runtime package management of RPM packages. |
7802 | This application is aware of every package database | ||
7803 | you want to use. | ||
7804 | You must perform an initial setup for | 7802 | You must perform an initial setup for |
7805 | <filename>smart</filename> on the target machine. | 7803 | <filename>smart</filename> on the target machine. |
7806 | </para> | 7804 | </para> |
@@ -7835,8 +7833,6 @@ | |||
7835 | <para> | 7833 | <para> |
7836 | The <filename>opkg</filename> application performs | 7834 | The <filename>opkg</filename> application performs |
7837 | runtime package management of IPK packages. | 7835 | runtime package management of IPK packages. |
7838 | This application is aware of every package database | ||
7839 | you want to use. | ||
7840 | You must perform an initial setup for | 7836 | You must perform an initial setup for |
7841 | <filename>opkg</filename> on the target machine. | 7837 | <filename>opkg</filename> on the target machine. |
7842 | </para> | 7838 | </para> |
@@ -7852,25 +7848,12 @@ | |||
7852 | </para> | 7848 | </para> |
7853 | 7849 | ||
7854 | <para> | 7850 | <para> |
7855 | For example, assume the following: | 7851 | As an example, suppose you are serving packages from a |
7856 | <itemizedlist> | 7852 | <filename>ipk/</filename> directory containing the |
7857 | <listitem><para> | 7853 | <filename>i586</filename>, |
7858 | An HTTP server named | 7854 | <filename>all</filename>, and |
7859 | <filename>my.server</filename> exists on your | 7855 | <filename>qemux86</filename> databases through an |
7860 | build machine. | 7856 | HTTP server named <filename>my.server</filename>. |
7861 | </para></listitem> | ||
7862 | <listitem><para> | ||
7863 | The server is serving packages from a directory | ||
7864 | named <filename>ipk/</filename>. | ||
7865 | </para></listitem> | ||
7866 | <listitem><para> | ||
7867 | The target machine is able to use the | ||
7868 | <filename>i586</filename>, | ||
7869 | <filename>all</filename>, and | ||
7870 | <filename>qemux86</filename> package | ||
7871 | databases. | ||
7872 | </para></listitem> | ||
7873 | </itemizedlist> | ||
7874 | On the target, create a configuration file | 7857 | On the target, create a configuration file |
7875 | (e.g. <filename>my_repo.conf</filename>) inside the | 7858 | (e.g. <filename>my_repo.conf</filename>) inside the |
7876 | <filename>/etc/opkg/</filename> directory containing | 7859 | <filename>/etc/opkg/</filename> directory containing |
@@ -7883,7 +7866,7 @@ | |||
7883 | Next, instruct <filename>opkg</filename> to fetch | 7866 | Next, instruct <filename>opkg</filename> to fetch |
7884 | the repository information: | 7867 | the repository information: |
7885 | <literallayout class='monospaced'> | 7868 | <literallayout class='monospaced'> |
7886 | #opkg update | 7869 | # opkg update |
7887 | </literallayout> | 7870 | </literallayout> |
7888 | The <filename>opkg</filename> application is now able | 7871 | The <filename>opkg</filename> application is now able |
7889 | to find, install, and upgrade packages from the | 7872 | to find, install, and upgrade packages from the |
@@ -7899,10 +7882,8 @@ | |||
7899 | runtime package management of DEB packages. | 7882 | runtime package management of DEB packages. |
7900 | This application uses a source list file to find | 7883 | This application uses a source list file to find |
7901 | available package databases. | 7884 | available package databases. |
7902 | The application is aware of every package database | ||
7903 | you want to use. | ||
7904 | You must perform an initial setup for | 7885 | You must perform an initial setup for |
7905 | <filename>opkg</filename> on the target machine. | 7886 | <filename>apt</filename> on the target machine. |
7906 | </para> | 7887 | </para> |
7907 | 7888 | ||
7908 | <para> | 7889 | <para> |
@@ -7926,7 +7907,7 @@ | |||
7926 | Next, instruct the <filename>apt</filename> | 7907 | Next, instruct the <filename>apt</filename> |
7927 | application to fetch the repository information: | 7908 | application to fetch the repository information: |
7928 | <literallayout class='monospaced'> | 7909 | <literallayout class='monospaced'> |
7929 | #apt-get update | 7910 | # apt-get update |
7930 | </literallayout> | 7911 | </literallayout> |
7931 | After this step, <filename>apt</filename> is able | 7912 | After this step, <filename>apt</filename> is able |
7932 | to find, install, and upgrade packages from the | 7913 | to find, install, and upgrade packages from the |