summaryrefslogtreecommitdiff
path: root/docs
authorspiralman <spiralman>2002-07-30 20:56:31 (UTC)
committer spiralman <spiralman>2002-07-30 20:56:31 (UTC)
commitda38dc2cab404a4aad9609a361a471dc60e8f51e (patch) (side-by-side diff)
tree135e7c1451600679c3aba645d31d94ea091f2fbf /docs
parent38714c22a9c99c920bd42dbf7ba81622b735fe16 (diff)
downloadopie-da38dc2cab404a4aad9609a361a471dc60e8f51e.zip
opie-da38dc2cab404a4aad9609a361a471dc60e8f51e.tar.gz
opie-da38dc2cab404a4aad9609a361a471dc60e8f51e.tar.bz2
added section on feeds to the oipkg docs
Diffstat (limited to 'docs') (more/less context) (ignore whitespace changes)
-rw-r--r--docs/usermanual/software.sgm48
1 files changed, 48 insertions, 0 deletions
diff --git a/docs/usermanual/software.sgm b/docs/usermanual/software.sgm
index f95772c..7284682 100644
--- a/docs/usermanual/software.sgm
+++ b/docs/usermanual/software.sgm
@@ -26,48 +26,96 @@ box. If you click on the icon for an uninstalled package, it will turn into an
open box, with a blue circle coming out of it, indicating that you have marked
this package to be installed. Mark as many packages as you wish this way, and
then press the "Apply" icon (same red box and blue dot icon) to install all
the marked packages. It will also remove any packages marked for removal (see
below). Clicking this will open a window showing all the packages marked to be
removed and installed, with some check boxes on the bottom, which represent
arguments to be sent to ipkg, which you can usually ignore. After verifying
that all the packages to be installed are correct, press "Ok" in the upper
right corner (or press "x" to cancel and go back to the package selection
window). The packages should then install, and you should see their icons
appear in the Launcher, if they are Opie applications.
</para>
</section>
<section><title>Removing Software</title>
<para>
Removing software is the same as installing software, except you will press the
blue circle icon of an installed package, and it will have a red "X" over it.
Then press the apply icon, and "Ok". You can install and remove packages at
the same time by marking the ones you want to install and the ones you want to
remove, and then pressing apply.
</para>
</section>
+<section><title>Servers</title>
+<para>
+When you install software normally, ipkg downloadins the packages automatically
+from ipkg servers (also called "Feeds") and installing them. The list of
+servers and where they are is stored in a file called ipkg.conf in /etc/. Oipkg
+is capable of maintaining this list, as well as adding or deleting feeds from
+it.
+</para>
+<section><title>Selecting Servers</title>
+<para>
+To select which feeds you want to be able to see and install packages from, go
+to Settings&arrow;Setups. There will be a box with a list of servers in it
+called "Used Servers". Servers that are highlighted will be used to install
+software from, while servers that are not highlighted will be ignored. You can
+click on a server to toggle its status. When a server is disabled, the
+information about that server such as its name and location is kept, so that
+you can resume using it without having to reenter this data. "Ok" will save the
+changes, and "x" will cancel them.
+</para>
+</section>
+<section><title>Adding Servers</title>
+<para>
+You can add a server to your list of available servers by going to
+Settings&arrow;Servers. Click on the button labeled "New" and enter the name
+and URL into the appropriate fields at the bottom of the window. The name is
+only for your convinience, so name it whatever makes sense to you. The URL is
+the URL of the feed, so the URL for the opie feed would be
+"http://131.152.105.154/feeds/ipaq/unstable". When you are done, click "Ok" to
+save the new server, or "x" to cancel adding it.
+</para>
+</section>
+<section><title>Editing Servers</title>
+<para>
+To change the URL or name of a server, go to Settings&arrow;Servers, and select
+the server that you want to edit. The current Name and URL should appear in the
+appropriate fields, and you can change them to the new values. Once you are
+done, click "Ok" to save, or "x" to cancel.
+</para>
+</section>
+<section><title>Deleting Servers</title>
+<para>
+If you no longer need to use a server, this can be done by going to
+Settings&arrow;Servers. You can then select the server you wish to delete and
+press the "Remove" button. "Ok" will save the deletion, and "x" will cancel it.
+</para>
+</section>
+</section>
+
<section><title>Destinations</title>
<para>
Software is distributed in a format called "ipkg" which contains all the
necessary files for the program, as well as information on where to put them.
However, this information is only half complete, as it tells the package manager
where in the "destination" to put the files, but the package manager must know
where this "destination" is. The default destination is "/" (called "root") so
if the package says to install a file in opt/QtPalmtop/ then the file will be
installed in /opt/QtPalmtop/. However, if ask the package manger to use a
destination at /mnt/hda/ (this is typically where a compact flash card would be)
then the files will be installed in /mnt/hda/opt/QtPalmtop/.
</para>
<para>
The problem with installing file in a destination other than root is that the
software usually does not know where to fine the installed files, and Opie does
not know where to find the information that tells it how to display the program
in the Launcher. To get around this, the package manager creates links
<footnote><para>See <xref linkend=symlink> for more information on symbolic
links in Linux</para></footnote> from where the files would be if they were
installed in root to where they are actually installed. This means that no more
space is taken up where the files would normally be installed, but any programs
can still find the files where they think they should be.
</para>