Documentation
This Documentation page is mantained as a FAQ (Frequently Asked Questions) list. Here you will find every kind of info about KSlacky InfoPkg, please notice that most of the information listed on this page are available inside the source package of the program; go and check INSTALL, README, TODO, FAQ and CONTRIBUTORS files inside the docs directory of the source package.
Frequently Asked Questions
questions
- » What is KSlacky InfoPkg and why you called it like this?
- » Is KSIP for KDE4 only?
- » Is this program portable on other distros than Slackware?
- » Who is contributing to the developement?
- » Do you need some help with this project?
- » What kind of help do you need?
- » Is Patrick J. Volkerding aware of this project?
- » Is KSIP a replacement for the usual Slackware's installpkg/removepkg/upgradepkg?
- » I want to try this program, how do I install it?
- » Does it needs configuration?
- » How am I supposed to use it?
- » Should I become root to use KSIP?
- » I've found a bug on this program, how can I report this?
- » I have suggestions on how to improve KSIP, how can I contact you?
- » Is there a forum/mailing list where to get support for KSIP?
answers
- » Q: What is KSlacky InfoPkg and why you called it like this?
- KSlacky InfoPkg is an Italian project born inside the Slacky.eu community. The name of the project reflects its affiliation with the Italian Slackware Community.
The first aim of KSIP was to let the author learn something more about QT4 programming, then the project evolved and became a full featured Slackware Pkgtool's wrapper written in QT4 and released under the terms of the GNU GPL. - » Q: Is KSIP for KDE4 only?
- Originally KSlacky InfoPkg was written with KDE4 in mind, it was designed to work on this desktop environment only, but starting from 1.5 version the developement of KSIP turned it into a QT4 only program so that you can run it on every Desktop environment, the only requirement are the QT4 libs.
- » Q: Is this program portable on other distros than Slackware?
- The answer to this question is no, I mean, KSlacky InfoPkg it's a wrapper to the Slackware's package management tools, on other distros you'll probably find another way to manage your programs inside the desktop environment, so porting KSIP it's almost useless.
- » Q: Who is contributing to the developement?
- KSIP is being actively developed by Giovanni Santostefano (aka Blizzard), contributions are brought to the project by some users of the Slacky.eu community. This website, the logo for KSIP and the Slackware package is mantained by me (danix).For a complete list of all the contributors you can go and check the docs directory of the source package and read the AUTHORS file.
- » Q: Do you need some help with this project?
- Definitely!! If you think you can give some help you're welcome, feel free to contact us and show what you got :-)
- » Q: What kind of help do you need?
- We need every kind of help that you can give, you can help testing the program, reporting bugs or patches and giving suggestions on how to improve the program modifying or adding new functionalities.
- » Q: Is Patrick J. Volkerding aware of this project?
- Not yet. KSlacky InfoPkg is not related to Slackware or its developers, ksip its an indipendent project born to be used on a Slackware system. Maybe in the future we'll tell The Man about this project.
- » Q: Is KSIP a replacement for the usual Slackware's installpkg/removepkg/upgradepkg?
- Definitely no! KSlacky InfoPkg its a wrapper around the standard Slackware package management tools. Actually KSIP uses installpkg, upgradepkg and removepkg for his mantainance routines, moreover it adds the possibility to know in detail every installed package and decide what to do about it.
- » Q: I want to try this program, how do I install it?
- First thing you have to do is to check if the QT4 libs are already installed on your system, otherwise you must install them since they are the only required dependance for KSIP; you can find a packaged version of the QT4 on the Slacky.eu repository. Now that you checked your QT4 installation you have to choose whether to install from the source package or from the compiled package. In case you choose the source installation you'll have to decompress your sources with
tar -zxvf QTKsip-1.6.tar.gz
, then go inside the new directory withcd QTKsip
and now you can create the makefile with/opt/qt4/bin/qmake -o Makefile ksip.pro
. Now just typemake
to create the ksip executable called kslackyinfopkg.You're done, to start ksip just launch that executable from a shell and enjoy KSlacky InfoPkg.
If you decided to install KSIP from the precompiled package you'll only have to become root and type in a terminalinstallpkg ksip-1.6-i486-1dnx.tgz
, then you'll find ksip in the kde menu under "System", otherwise you can launch it simply by typing ksip on your terminal. - » Q: Does it needs configuration?
- You don't need to configure KSIP until the 1.6 version, it's ready just out of the box, just install it and run it. Beginning with the 1.7 version a small configuration form will be added to make KSlacky InfoPkg better fit the user needs.
- » Q: How am I supposed to use it?
- The interface of KSlacky InfoPkg it's simple and clean, on top of the window you'll find 2 text areas, on the left is listed every package that is currently installed on your system, on the right you can read every file that is contained in the selected package. at the bottom you can see another text area with some useful informations about the selected package, like dimensions and the description, next to this text area on the right there are the buttons that activates the functions of install/upgrade/remove and clear view, which are quite self explanatory. Below there's a progress bar, a search box where you can enter your searches and finally there's a counter of the packages actually installed.
To search for a package installed in your system you'll enter a search path in the searchbox at the bottom, then click "Search" and it will be selected automatically; after a package is selected you can read its content and remove it if you want.
To install or upgrade a package you'll need to search it into the system and select the options to pass to the installer (if you need them). For a complete list of the functions of KSIP you can have a look at the manual inside the sources. - » Q: Should I become root to use KSIP?
- You can run KSlacky InfoPkg as a normal user, you are incouraged to do so, if you installed KSIP from the Slackware package you'll have the ksip executable placed under /usr/bin which is a directory accessible by every user. There's no need to use the root account until you really have to hoperate on a package. Everything inside the program can be used by a normal user that will be asked for the root password when it comes to add, remove or upgrade a package.
- » Q: I've found a bug on this program, how can I report this?
- Oops, well we are human too, however in the unlikely case that you really found a bug :-) it would be better if you report it inside the KSlacky InfoPkg forum, possibly reporting the version of KSIP, the version of Slackware and QT4 and a short report on how to reproduce the event that brought the crash.
- » Q: I have suggestions on how to improve KSIP, how can I contact you?
- We are always glad to see some kind of interest about KSIP, if you think you can suggest a cool feature that is missing and can be added to KSIP feel free to post it on our forum, you'll get a reply ASAP.
- » Q: Is there a forum/mailing list where to get support for KSIP?
- The best place to get some help about KSlacky InfoPkg is on the official forum, however you can ask for some help on the Slacky.eu forum, if you can't find some help here nobody can help you.