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.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
View Poll Results: How do you manage software in Slackware?
If Pat doesn't make it, I don't use it
9
4.81%
installpkg from LP.net or other repo
57
30.48%
make install
58
31.02%
checkinstall
69
36.90%
makepkg or SlackBuilds
66
35.29%
Package Manager (swaret, slapt-get, etc.)
65
34.76%
Multiple Choice Poll. Voters: 187. You may not vote on this poll
I use precompiled tgzs from pat or from slacky (dot) it. if I don't find anything else I search inside linux packages or for source (this is realy a boring think: I must compile, make a slackbuild to manage updates... build the tgz... uff...).
I'm also developing a script similar to slackpkg but with an "on the fly" dependency check for compiled stuff (I'm lazy and I don't like to make it by hand :P).
Distribution: Slackware 10.2, Debian Testing/Unstable, Ubuntu Breezy Badger, working on LFS
Posts: 228
Rep:
Slackpkg! First I tried swaret as in Shilo's guide, but that broke my install. Slackpkg rocks!
EDIT: Ironic twist: I just had to fix a problem. Some mirrors are broken.
Last edited by FreeDoughnut; 06-30-2006 at 10:18 PM.
I use swaret to update the standard packages to -current, and checkinstall on the source for others. I might investigate slackpkg or pkgbuild when I get a new HDD and install from scratch, but as long as I can use pkgtool to see everything that's installed and can uninstall easily from there, I'm happy.
I added 32 packages to my collection just this weekend, using PkgBuild. Actually, I'm testing a new wrapper front-end that makes most scripts unnecessary. You just call it like: 'src2pkg mytarball-0.1.tar.bz2' and it does the rest for an amazing number of packages. It accepts a few arguments also which help it succeed even more.
I also use swaret for keeping up with current and use checkinstall for everything else.
Ironically, I've been severely compelled to upgrade to the latest version of -current. I usually don't worry so much about how -current my system is, but I do want to have a distinct plan... especially for when v11 arrives. I've been really thinking about just how to go about this and I've read some various literature about what a severe pain it can be upgrading the system. Apparently there are some things about doing a distro-upgrade that can really be a horror with slackware.
So I've been thinking heavily about having a working package manager like swaret or slackpkg simply for the distribution stuff that Pat compiles himself.. and everything else that's not there I can checkinstall or makeinstall myself. I seem to have ciotog and KMcd's vote...
I haven't had a plethora of time to dwell on it... but I'm going to take a look at gnashley's PkgBuild tool. Looks very interesting.
My current plan is to get a good system going as far as package/software management and then wipe this Hard Drive clean. Between Windows, Ubuntu, Fedora, and Slackware... I've screwed up a lot. Windows sucks and it's going. I broke Ubuntu then installed Fedora over its many partitions (/boot, /usr, /, etc.). Not to mention I have odd-sized partitions, unpartitioned space on the disk, the annoying windows garbage with the vfat partition that used to share data... and a Slackware distro that started as an experiement on a smaller, single partition.. which has been broken a few times in the interest of science and perfection. When slack 11 comes out this laptop is going to be fresh meat... and I would like to be able to keep it clean. I'm inheriting a 5-year old desktop fairly soon, and that will be my new linux toy.
So if you use the package managers to distro-upgrade... let me know what kind of problems (if any) that you ran into.
I'd also like to thank everyone for participating in my first poll! There are a few Slack noobs that were able to get something from it I'm sure.
Yeah..as author of Stratdate, I am a little alarmed at the fact that my software has been lumped in together with all of the other dependency tracking managers. Stratdate does NOT track and handle dependencies. All it does is rsync with a -current mirror, and allow you to bring your machine to -current the official way that Pat says that all version upgrades should be done (Runlevel 1, yadda yadda yadda).
Hey Gilbert, I was wondering about the current status of your Amigo project.......It seems the ibibilio site no longer has all that it used to a year ago.......I'm interested in the Pkgbuild tools and would like to know if it's still being maintained, or have you abandoned it altogether?.......
I was starting a bash-based build program a while back when I first came across the Amigo project, and I was quite interested in it..........I don't like to reinvent the wheel much, so I moved on to other things at the time....
PM me if you like so as not to pollute this thread any more than it already is....... ;-)
It depends on the package I want. Sometimes I'll pull packages down from Source Forge and compile my own. I'll sometimes use Patrick's packages and also the packages at SlackBuilds.org.
It is great to have so many choices.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.