spk annotate doc/spk.en.html @ rev 152
Update documentation
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Fri Apr 25 03:48:03 2014 +0200 (2014-04-25) |
parents | 10b0d0f51123 |
children | faf8a6708713 |
rev | line source |
---|---|
pankso@128 | 1 <!DOCTYPE html> |
pankso@128 | 2 <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> |
pankso@128 | 3 <head> |
pankso@128 | 4 <meta charset="utf-8" /> |
pankso@128 | 5 <title>Spk Documentation</title> |
pankso@128 | 6 <link rel="stylesheet" type="text/css" href="../slitaz-doc.css" /> |
pankso@128 | 7 <script type="text/javascript" src="../slitaz-doc.js"></script> |
pankso@128 | 8 </head> |
pankso@128 | 9 <body> |
pankso@128 | 10 |
pankso@128 | 11 <header> |
pankso@128 | 12 <h1>Spk Documentation</h1> |
pankso@128 | 13 </header> |
pankso@128 | 14 |
pankso@128 | 15 <!-- Start content --> |
pankso@128 | 16 <div id="content"> |
pankso@128 | 17 |
pankso@128 | 18 <h2>SliTaz Packages Toolset</h2> |
pankso@128 | 19 |
pankso@128 | 20 <p> |
pankso@152 | 21 SliTaz packages management new generation, fast, clen and unbloated. |
pankso@152 | 22 Spk consists of small separate programs for easier code maintainance |
pankso@152 | 23 and uses a shared library. Spk can handle multiple packages on a |
pankso@152 | 24 cmdline as well as the ability to manage your own mirror. |
pankso@128 | 25 </p> |
pankso@128 | 26 |
pankso@152 | 27 <h3>Graphical user interface</h3> |
pankso@152 | 28 <p> |
pankso@152 | 29 The Spk toolkit provide a Ncurses dialog interface for all basic tasks. |
pankso@152 | 30 You must use the up-down arrow and ENTER to activate a button or you |
pankso@152 | 31 can use your mouse to select menu items and press on the buttons. |
pankso@152 | 32 Spk-dialog can be found in the desktop menu under "System Tools" and |
pankso@152 | 33 can be run un the Linux framebuffer or a X terminal. |
pankso@152 | 34 </p> |
pankso@152 | 35 |
pankso@152 | 36 <!-- Cmdline usage --> |
pankso@152 | 37 <h3>Cmdline usage and help</h3> |
pankso@128 | 38 <p> |
paul@130 | 39 All spk tools provide a small built-in help usage that you can display |
pankso@144 | 40 with the command 'usage' or 'help'. It also has some options to |
pankso@144 | 41 perform special tasks on a package before executing a task or |
pankso@144 | 42 afterwards. To get help and usage: |
pankso@128 | 43 </p> |
pankso@128 | 44 <pre> |
pankso@128 | 45 # spk usage |
pankso@144 | 46 # spk-add help |
pankso@128 | 47 </pre> |
pankso@128 | 48 |
pankso@128 | 49 <h3>Packages info</h3> |
pankso@128 | 50 <p> |
paul@130 | 51 To get the packages status and information: |
pankso@128 | 52 </p> |
pankso@128 | 53 <pre> |
pankso@128 | 54 # spk busybox glib |
pankso@128 | 55 </pre> |
pankso@128 | 56 |
pankso@152 | 57 <!-- spk-add --> |
pankso@128 | 58 <h3>Add packages</h3> |
pankso@128 | 59 <p> |
pankso@128 | 60 Spk will handle dependencies. To install new packages simply use |
pankso@128 | 61 'spk-add' or the --add option: |
pankso@128 | 62 </p> |
pankso@128 | 63 <pre> |
pankso@128 | 64 # spk-add package1 package2 |
pankso@128 | 65 # spk package --add |
pankso@128 | 66 </pre> |
pankso@128 | 67 |
pankso@152 | 68 <!-- spk-rm --> |
pankso@128 | 69 <h3>Remove packages</h3> |
pankso@128 | 70 <p> |
pankso@128 | 71 To remove packages simply: |
pankso@128 | 72 </p> |
pankso@128 | 73 <pre> |
pankso@128 | 74 # spk-rm package1 package2 ... |
pankso@128 | 75 </pre> |
pankso@128 | 76 |
pankso@152 | 77 <!-- spk-up --> |
pankso@128 | 78 <h3>Packages update</h3> |
pankso@128 | 79 <p> |
paul@141 | 80 To get the last list of packages and to update your system you have |
paul@141 | 81 to use 'spk-up'. Before installing anything Spk will ask for confirmation. |
paul@130 | 82 Spk lets you upgrade the full system at once (skipping blocked packages) |
paul@130 | 83 or you can also upgrade packages individually: |
pankso@128 | 84 </p> |
pankso@128 | 85 <pre> |
pankso@128 | 86 # spk-up |
pankso@128 | 87 # spk-up package1 package2 ... |
pankso@128 | 88 </pre> |
pankso@128 | 89 |
pankso@152 | 90 <!-- spk-find --> |
pankso@135 | 91 <h3>Find packages</h3> |
pankso@135 | 92 <p> |
paul@136 | 93 The spk-find util finds a package from a full packages list available on the |
pankso@135 | 94 mirror: |
pankso@135 | 95 </p> |
pankso@135 | 96 <pre> |
pankso@135 | 97 # spk-find package |
pankso@135 | 98 </pre> |
pankso@135 | 99 |
pankso@135 | 100 <h3>List packages & files</h3> |
pankso@135 | 101 <p> |
paul@136 | 102 Spk-ls lets you get the list of installed or mirrored packages as well |
paul@136 | 103 as the list of files installed by a package: |
pankso@135 | 104 </p> |
pankso@135 | 105 <pre> |
pankso@135 | 106 # spk-ls --short |
pankso@135 | 107 # spk-ls gcc-lib-base |
pankso@135 | 108 </pre> |
pankso@135 | 109 |
pankso@128 | 110 <!-- <h3></h3> |
pankso@128 | 111 <p> |
pankso@128 | 112 |
pankso@128 | 113 </p> |
pankso@128 | 114 <pre> |
pankso@128 | 115 # |
pankso@128 | 116 </pre> --> |
pankso@128 | 117 |
pankso@128 | 118 |
pankso@128 | 119 <!-- End content --> |
pankso@128 | 120 </div> |
pankso@128 | 121 |
pankso@128 | 122 <footer> |
pankso@152 | 123 Copyright © 2014 |
pankso@152 | 124 <a href="http://www.slitaz.org/">SliTaz GNU/Linux</a> |
pankso@128 | 125 </footer> |
pankso@128 | 126 |
pankso@128 | 127 </body> |
pankso@128 | 128 </html> |