spk annotate doc/spk.en.html @ rev 144

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