LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


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

Reply
  Search this Thread
Old 06-15-2006, 03:12 PM   #1
zetabill
Member
 
Registered: Oct 2005
Location: Rhode Island, USA
Distribution: Slackware, Xubuntu
Posts: 348

Rep: Reputation: 32
Question How do YOU manage software?


I was wondering how Slackware users like to manage their software. I basically wanted to poll the slackers out there and ask:

How do you manage your software and why is it your choice?

I've been using the checkinstall program up until recently. I haven't had any problems with it. I like to use package management and I also like to compile my own binaries. I found it to be a quick "best-of-both-worlds" scenario. Lately I've been looking at making packages using makepkg. I've had decent success but there seems to be a few different ways to do it. To me... checkinstall is much faster, but I understand the makepkg method is cleaner. In the past few days I've noticed this come up in a few different threads but only as an aside to answering a specific question or problem.

When I was an absolute newbie to Slackware, the whole software management thing was a turn-off. I did test it and now I can't imagine any other way. I'm sure there are plenty of newbies to Slackware that went through what I went through and are just looking for opinions rather than instructions.

So if you get a spare minute, vote in the poll and put in a little blurb about why you choose to manage software that way.

I appreciate your time!
 
Old 06-15-2006, 03:16 PM   #2
rshaw
Senior Member
 
Registered: Apr 2001
Location: Perry, Iowa
Distribution: Mepis , Debian
Posts: 2,692

Rep: Reputation: 45
slaptget/gslapt

Last edited by rshaw; 06-15-2006 at 03:20 PM.
 
Old 06-15-2006, 03:20 PM   #3
tuxdev
Senior Member
 
Registered: Jul 2005
Distribution: Slackware
Posts: 2,012

Rep: Reputation: 115Reputation: 115
I just do what seems to be the easiest for that app. So, I voted in 4 categories.
 
Old 06-15-2006, 03:22 PM   #4
zetabill
Member
 
Registered: Oct 2005
Location: Rhode Island, USA
Distribution: Slackware, Xubuntu
Posts: 348

Original Poster
Rep: Reputation: 32
Poll should be up now. You got me before I finished it.

I'm actually in the process of trying slapt-get. I shy away from it, though because I switched from Fedora Core 4 and had a few bad experiences with yum. I realize it's not yum so I'm trying it and giving it a fair shot. I have developed a liking for checkinstall. But I'm trying all options before sticking to a "standard model."

I'm anal about my computer so when I get something I like I'll stick with it exclusively.
 
Old 06-15-2006, 03:26 PM   #5
capicu
LQ Newbie
 
Registered: May 2005
Location: uk
Distribution: slackware
Posts: 12

Rep: Reputation: 0
Nice touch making it checkboxes instead of buttons. Mine are the top two: a vast majority of default packages with linuxpackages filling (most of) the the gaps.
 
Old 06-15-2006, 03:58 PM   #6
MannyNix
Member
 
Registered: Dec 2005
Location: ~
Distribution: Slackware -current
Posts: 465

Rep: Reputation: 53
Would you include this in Package Manager?
emerde http://emerde.freaknet.org/
pkgsrc http://users.piuha.net/martti/comp/s...slackware.html
I'd love to hear of people using them and their experiences/opinions (but don't want to make this offtopic)
 
Old 06-15-2006, 04:34 PM   #7
zetabill
Member
 
Registered: Oct 2005
Location: Rhode Island, USA
Distribution: Slackware, Xubuntu
Posts: 348

Original Poster
Rep: Reputation: 32
Lightbulb

Quote:
Originally Posted by mannyslack
Would you include this in Package Manager?
emerde http://emerde.freaknet.org/
pkgsrc http://users.piuha.net/martti/comp/s...slackware.html
I'd love to hear of people using them and their experiences/opinions (but don't want to make this offtopic)
Actually, it really isn't all that offtopic. I'd love to hear about what people use even though I personally use source.

I took a little while to set up the poll because I was originally adding in choices for every possible method of software management. Most choices were the package managers. I now realize that what I was considering a package manager is actually a package manager that has some flexibility with dependency management. Either way, I obviously don't know every single one out there and didn't want to be exclusionary, so I lumped them into that last category less I need to add one every time I find a new one.

I will attempt to alter the poll to change the package manager option to "Package Manger w/Dependency Check." I can't list every one out there at least in the poll, but the ones I've found so far are:

- Swaret
- slapt-get
- slackpkg
- SlackUpdate
- Emerde
- stratdate (though this only seems to be for distro-upgrade)
- pkgsrc (thanks mannyslack!)

I understand RPM and APT can also be used but require a little more attention. If you have used it or use it currently just choose the Package Manager and let us know which one it is.

Thanks for participating!

FOLLOW-UP: I can't change the poll myself... and it's probably better that it's the rule. But as long as you know what I mean by "Package Manager"

Last edited by zetabill; 06-15-2006 at 04:38 PM.
 
Old 06-15-2006, 07:20 PM   #8
Franklin
Senior Member
 
Registered: Oct 2002
Distribution: Slackware
Posts: 1,348

Rep: Reputation: 217Reputation: 217Reputation: 217
I use rsync to maintain my own local mirror of -current.

I run a script that checks for changes on the mirror I use for downloads and if any are present, I then run an option for download which completes the syncing of my mirror to -current. Then I run a small and very amateur script for upgrading my install. Packages are upgraded using upgradepkg. I read the changelogs before any upgrade to see if I need to install any added or renamed packages using installpkg. Some day I'll clean it up and add some features. Works fine for me now.

I use checkinstall for most builds I do myself. This is because I run -current and a modified freerock and many packages are built on a pristine 10.2. -current is so far from 10.2 now, I'm better off building my own. There are a few things I use slack-build scripts for and there are some places I trust for good packages - even these will have issues from time to time though. I roll my own more and more now.

I do not see the need for slapt-get or swaret or anything else of that nature. I use Slackware because I like knowing what's on my machine. Using repositories kind of defeats that purpose - for me any how.
 
Old 06-15-2006, 07:24 PM   #9
dive
Senior Member
 
Registered: Aug 2003
Location: UK
Distribution: Slackware
Posts: 3,467

Rep: Reputation: Disabled
I have a script which checks the changelog every morning. Then I use slackpkg to upgrade. Checkinstall to install from source.
 
Old 06-15-2006, 08:11 PM   #10
MannyNix
Member
 
Registered: Dec 2005
Location: ~
Distribution: Slackware -current
Posts: 465

Rep: Reputation: 53
Got it zetabill, thanks for explaining. I think this is a really interesting poll/post.
Isnt it amazing the number of ways/package managers there are for a distro that many people think lacks "package manager"?
It feels great not to be tied to apt/portage/urpmi/yast/yum/pkgtool...etc
With Slackware, you can do it your way!
 
Old 06-15-2006, 10:05 PM   #11
detpenguin
Senior Member
 
Registered: Oct 2003
Location: lost in the midwest...
Distribution: Slackware
Posts: 1,098

Rep: Reputation: 54
slackpkg is pretty sweet. i read the changelogs first tho, and go from there.
 
Old 06-15-2006, 11:11 PM   #12
SpelledJ
Member
 
Registered: Jun 2006
Location: Birmingham, AL
Distribution: Slackware64-13.1, 12.1
Posts: 119

Rep: Reputation: 20
Slackware really "clicked" for me once I started using checkinstall. Prior to that I used linuxpackages.net or make install, but neither were a good solution. I found a lot of non-functional packages on LP, and make install doesn't always guarantee a clean uninstall. I've never had a problem uninstalling a package I made with checkinstall.

I also discovered how much I like building from source - you get to set up any options yourself, and you have a better idea of what you're doing to your system. Unofficial binaries bother me. I won't touch swaret.
 
Old 06-15-2006, 11:29 PM   #13
prozac
Member
 
Registered: Oct 2005
Location: Australia
Distribution: slackware 12.1
Posts: 753

Rep: Reputation: 32
slapt-get for regular packages and just plain source compiling/installing for non-standard packages. I do maintain a log for them very simple though, just some output/error redirection.
 
Old 06-15-2006, 11:42 PM   #14
truthfatal
Member
 
Registered: Mar 2005
Location: Winnipeg, MB
Distribution: Raspbian, Debian, Slackware, OS X
Posts: 443
Blog Entries: 9

Rep: Reputation: 32
I generally use slackpkg for single updates (e.g. firefox)

checkinstall for tarballs or *.tgzs from LinuxPackages
 
Old 06-16-2006, 12:34 AM   #15
trey85stang
Senior Member
 
Registered: Sep 2003
Posts: 1,091

Rep: Reputation: 41
I just search the googlewebnet for a package.. if I find it, I download and install... if it works I keep if not.. I search again. If I dont find what I am looking for, I install from source and use checkinstall.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Software to manage repos from multiple distros? cmichaelboyd Slackware 1 12-11-2005 01:28 AM
Software to Manage Email Accounts. Ampex Linux - Software 5 01-25-2004 04:28 PM
webohsting/manage software evilchild Linux - Software 1 12-06-2003 10:20 AM
How to install/uninstall/manage software Griffon26 Linux - General 1 02-10-2002 06:49 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 01:15 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration