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

Tiny edits
author Paul Issott <paul@slitaz.org>
date Fri Apr 25 18:41:41 2014 +0100 (2014-04-25)
parents fd2034f96fe0
children
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@155 21 SliTaz packages management new generation, fast, clean and unbloated.
paul@155 22 Spk consists of small separate programs for easier code maintenance
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>
paul@155 29 The Spk toolkit provides an 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
paul@155 33 can be run in the Linux framebuffer or an 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 &amp; 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 &copy; 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>