summaryrefslogtreecommitdiff
authorspiralman <spiralman>2002-07-30 20:56:31 (UTC)
committer spiralman <spiralman>2002-07-30 20:56:31 (UTC)
commitda38dc2cab404a4aad9609a361a471dc60e8f51e (patch) (unidiff)
tree135e7c1451600679c3aba645d31d94ea091f2fbf
parent38714c22a9c99c920bd42dbf7ba81622b735fe16 (diff)
downloadopie-da38dc2cab404a4aad9609a361a471dc60e8f51e.zip
opie-da38dc2cab404a4aad9609a361a471dc60e8f51e.tar.gz
opie-da38dc2cab404a4aad9609a361a471dc60e8f51e.tar.bz2
added section on feeds to the oipkg docs
Diffstat (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
26open box, with a blue circle coming out of it, indicating that you have marked 26open box, with a blue circle coming out of it, indicating that you have marked
27this package to be installed. Mark as many packages as you wish this way, and 27this package to be installed. Mark as many packages as you wish this way, and
28then press the "Apply" icon (same red box and blue dot icon) to install all 28then press the "Apply" icon (same red box and blue dot icon) to install all
29the marked packages. It will also remove any packages marked for removal (see 29the marked packages. It will also remove any packages marked for removal (see
30below). Clicking this will open a window showing all the packages marked to be 30below). Clicking this will open a window showing all the packages marked to be
31removed and installed, with some check boxes on the bottom, which represent 31removed and installed, with some check boxes on the bottom, which represent
32arguments to be sent to ipkg, which you can usually ignore. After verifying 32arguments to be sent to ipkg, which you can usually ignore. After verifying
33that all the packages to be installed are correct, press "Ok" in the upper 33that all the packages to be installed are correct, press "Ok" in the upper
34right corner (or press "x" to cancel and go back to the package selection 34right corner (or press "x" to cancel and go back to the package selection
35window). The packages should then install, and you should see their icons 35window). The packages should then install, and you should see their icons
36appear in the Launcher, if they are Opie applications. 36appear in the Launcher, if they are Opie applications.
37</para> 37</para>
38</section> 38</section>
39 39
40<section><title>Removing Software</title> 40<section><title>Removing Software</title>
41<para> 41<para>
42Removing software is the same as installing software, except you will press the 42Removing software is the same as installing software, except you will press the
43blue circle icon of an installed package, and it will have a red "X" over it. 43blue circle icon of an installed package, and it will have a red "X" over it.
44Then press the apply icon, and "Ok". You can install and remove packages at 44Then press the apply icon, and "Ok". You can install and remove packages at
45the same time by marking the ones you want to install and the ones you want to 45the same time by marking the ones you want to install and the ones you want to
46remove, and then pressing apply. 46remove, and then pressing apply.
47</para> 47</para>
48</section> 48</section>
49 49
50<section><title>Servers</title>
51<para>
52When you install software normally, ipkg downloadins the packages automatically
53from ipkg servers (also called "Feeds") and installing them. The list of
54servers and where they are is stored in a file called ipkg.conf in /etc/. Oipkg
55is capable of maintaining this list, as well as adding or deleting feeds from
56it.
57</para>
58<section><title>Selecting Servers</title>
59<para>
60To select which feeds you want to be able to see and install packages from, go
61to Settings&arrow;Setups. There will be a box with a list of servers in it
62called "Used Servers". Servers that are highlighted will be used to install
63software from, while servers that are not highlighted will be ignored. You can
64click on a server to toggle its status. When a server is disabled, the
65information about that server such as its name and location is kept, so that
66you can resume using it without having to reenter this data. "Ok" will save the
67changes, and "x" will cancel them.
68</para>
69</section>
70<section><title>Adding Servers</title>
71<para>
72You can add a server to your list of available servers by going to
73Settings&arrow;Servers. Click on the button labeled "New" and enter the name
74and URL into the appropriate fields at the bottom of the window. The name is
75only for your convinience, so name it whatever makes sense to you. The URL is
76the URL of the feed, so the URL for the opie feed would be
77"http://131.152.105.154/feeds/ipaq/unstable". When you are done, click "Ok" to
78save the new server, or "x" to cancel adding it.
79</para>
80</section>
81<section><title>Editing Servers</title>
82<para>
83To change the URL or name of a server, go to Settings&arrow;Servers, and select
84the server that you want to edit. The current Name and URL should appear in the
85appropriate fields, and you can change them to the new values. Once you are
86done, click "Ok" to save, or "x" to cancel.
87</para>
88</section>
89<section><title>Deleting Servers</title>
90<para>
91If you no longer need to use a server, this can be done by going to
92Settings&arrow;Servers. You can then select the server you wish to delete and
93press the "Remove" button. "Ok" will save the deletion, and "x" will cancel it.
94</para>
95</section>
96</section>
97
50<section><title>Destinations</title> 98<section><title>Destinations</title>
51<para> 99<para>
52Software is distributed in a format called "ipkg" which contains all the 100Software is distributed in a format called "ipkg" which contains all the
53necessary files for the program, as well as information on where to put them. 101necessary files for the program, as well as information on where to put them.
54However, this information is only half complete, as it tells the package manager 102However, this information is only half complete, as it tells the package manager
55where in the "destination" to put the files, but the package manager must know 103where in the "destination" to put the files, but the package manager must know
56where this "destination" is. The default destination is "/" (called "root") so 104where this "destination" is. The default destination is "/" (called "root") so
57if the package says to install a file in opt/QtPalmtop/ then the file will be 105if the package says to install a file in opt/QtPalmtop/ then the file will be
58installed in /opt/QtPalmtop/. However, if ask the package manger to use a 106installed in /opt/QtPalmtop/. However, if ask the package manger to use a
59destination at /mnt/hda/ (this is typically where a compact flash card would be) 107destination at /mnt/hda/ (this is typically where a compact flash card would be)
60then the files will be installed in /mnt/hda/opt/QtPalmtop/. 108then the files will be installed in /mnt/hda/opt/QtPalmtop/.
61</para> 109</para>
62<para> 110<para>
63The problem with installing file in a destination other than root is that the 111The problem with installing file in a destination other than root is that the
64software usually does not know where to fine the installed files, and Opie does 112software usually does not know where to fine the installed files, and Opie does
65not know where to find the information that tells it how to display the program 113not know where to find the information that tells it how to display the program
66in the Launcher. To get around this, the package manager creates links 114in the Launcher. To get around this, the package manager creates links
67<footnote><para>See <xref linkend=symlink> for more information on symbolic 115<footnote><para>See <xref linkend=symlink> for more information on symbolic
68links in Linux</para></footnote> from where the files would be if they were 116links in Linux</para></footnote> from where the files would be if they were
69installed in root to where they are actually installed. This means that no more 117installed in root to where they are actually installed. This means that no more
70space is taken up where the files would normally be installed, but any programs 118space is taken up where the files would normally be installed, but any programs
71can still find the files where they think they should be. 119can still find the files where they think they should be.
72</para> 120</para>
73 121