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