SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
so if i use pkgtool to install a package i can then use it again to remove the same package, correct?
If i create my own package and install with pkgtool does the same apply? what about it if use installpkg?
sorry about the lameness of my questions, i have just been fairly sloppy to date and am going to clean my act up. :P I have not really used any of the official packages (except of course when installing slackware) and have not even really used the unofficial binaries either - have just been doing quick #make #make installs...
Another possibility is checkinstall (in slack extras). Some people seem to have bad experiences (and moral issues ;-) with it, but I've found it works well and simply.
pkgtool is a frontend for removepkg etc. Therefore there is no difference in using pkgtool or the basic command line tools. However, a prerequisite for applying these tools is that you have put your packages under the control of the Slackware package management. You cannot use these tools for packages you installed with make install.
When you install "foreign" packages, an easy way to simplify package creation and management is ./configure, make (as usual, so far), but then checkinstall instead of makeinstall. There are a few exception when checkinstall won't work properly, as the checkinstall docs say, but I haven't had such a case in the last few years.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.