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