spk annotate doc/spk.en.html @ rev 135
Add spk-find, update doc
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sat Mar 29 01:54:30 2014 +0100 (2014-03-29) |
parents | 8788606c40bb |
children | aded92d8f7bf |
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> |
paul@130 | 21 Small alternative to TazPKG. Spk consists of small separate programs |
paul@130 | 22 for easier code maintainance and uses a shared library. Spk can handle |
paul@130 | 23 multiple packages on a cmdline as well as managing your own mirror. |
pankso@128 | 24 </p> |
pankso@128 | 25 |
pankso@128 | 26 <h3>Usage</h3> |
pankso@128 | 27 <p> |
paul@130 | 28 All spk tools provide a small built-in help usage that you can display |
pankso@128 | 29 with the command 'usage'. It also has some options to perform special |
pankso@128 | 30 tasks on a package before executing a task or afterwards. To get help |
pankso@128 | 31 and usage: |
pankso@128 | 32 </p> |
pankso@128 | 33 <pre> |
pankso@128 | 34 # spk usage |
pankso@128 | 35 # spk-add usage |
pankso@128 | 36 </pre> |
pankso@128 | 37 |
pankso@128 | 38 <h3>Packages info</h3> |
pankso@128 | 39 <p> |
paul@130 | 40 To get the packages status and information: |
pankso@128 | 41 </p> |
pankso@128 | 42 <pre> |
pankso@128 | 43 # spk busybox glib |
pankso@128 | 44 </pre> |
pankso@128 | 45 |
pankso@128 | 46 <h3>Add packages</h3> |
pankso@128 | 47 <p> |
pankso@128 | 48 Spk will handle dependencies. To install new packages simply use |
pankso@128 | 49 'spk-add' or the --add option: |
pankso@128 | 50 </p> |
pankso@128 | 51 <pre> |
pankso@128 | 52 # spk-add package1 package2 |
pankso@128 | 53 # spk package --add |
pankso@128 | 54 </pre> |
pankso@128 | 55 |
pankso@128 | 56 <h3>Remove packages</h3> |
pankso@128 | 57 <p> |
pankso@128 | 58 To remove packages simply: |
pankso@128 | 59 </p> |
pankso@128 | 60 <pre> |
pankso@128 | 61 # spk-rm package1 package2 ... |
pankso@128 | 62 </pre> |
pankso@128 | 63 |
pankso@128 | 64 <h3>Packages update</h3> |
pankso@128 | 65 <p> |
pankso@128 | 66 To get the last list of packages and update your system you have |
paul@130 | 67 to use 'spk-up'. Before installing anything Spk will ask confirmation. |
paul@130 | 68 Spk lets you upgrade the full system at once (skipping blocked packages) |
paul@130 | 69 or you can also upgrade packages individually: |
pankso@128 | 70 </p> |
pankso@128 | 71 <pre> |
pankso@128 | 72 # spk-up |
pankso@128 | 73 # spk-up package1 package2 ... |
pankso@128 | 74 </pre> |
pankso@128 | 75 |
pankso@135 | 76 <h3>Find packages</h3> |
pankso@135 | 77 <p> |
pankso@135 | 78 The spk-find util with grep into a full packages list available on the |
pankso@135 | 79 mirror: |
pankso@135 | 80 </p> |
pankso@135 | 81 <pre> |
pankso@135 | 82 # spk-find package |
pankso@135 | 83 </pre> |
pankso@135 | 84 |
pankso@135 | 85 <h3>List packages & files</h3> |
pankso@135 | 86 <p> |
pankso@135 | 87 Spk-ls let you get the list of installed or mirrored packages as well |
pankso@135 | 88 has the list of files installed by a package: |
pankso@135 | 89 </p> |
pankso@135 | 90 <pre> |
pankso@135 | 91 # spk-ls --short |
pankso@135 | 92 # spk-ls gcc-lib-base |
pankso@135 | 93 </pre> |
pankso@135 | 94 |
pankso@128 | 95 <!-- <h3></h3> |
pankso@128 | 96 <p> |
pankso@128 | 97 |
pankso@128 | 98 </p> |
pankso@128 | 99 <pre> |
pankso@128 | 100 # |
pankso@128 | 101 </pre> --> |
pankso@128 | 102 |
pankso@128 | 103 |
pankso@128 | 104 <!-- End content --> |
pankso@128 | 105 </div> |
pankso@128 | 106 |
pankso@128 | 107 <footer> |
pankso@128 | 108 Copyright © 2014 <a href="http://www.slitaz.org/">SliTaz GNU/Linux</a> |
pankso@128 | 109 </footer> |
pankso@128 | 110 |
pankso@128 | 111 </body> |
pankso@128 | 112 </html> |