Slackware This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
|
|
02-18-2014, 04:59 AM
|
#1
|
Member
Registered: Oct 2003
Location: West Midlands, UK
Distribution: Slackware 14 (Server),OpenSuse 13.2 (Laptop & Desktop),, OpenSuse 13.2 on the wifes lappy
Posts: 781
Rep:
|
Time to say goodbye
After well over 10 years using Slackware, the time has come for me to say goodbye, well, to the desktop at least.
I will keep my server running S14, simply because of the reliability and stability of it and because that seems to be it's strength.
But, as for the desktop, I have finally admitted defeat at the hands of trying to compile once again various bits of software I wanted to try out, and the 3 hours + that it took to build the latest kdenlive, hunting down and compiling all the dependencies, and dependencies of dependencies and dependencies of dependencies of dependencies etc etc left me with 3 hours less time to actually use it.
Expecting all the "but that's what makes Slackware great" fans to step in here BTW, but hey ho.
I'm just getting to old for this crap and so have installed Suse. And what a difference. It boots faster, runs faster and installing software is so easy. I even broke it on purpose to see how to repair it and guess what, it even repairs faster and easier. So if Slackware as a desktop scores somewhere around 80% satisfaction, Suse adds at least 15% to that so far. Still looking for the 100% though
So it is somewhat sadly that I wish you all a fond farewell. I may be back, but I very much doubt it at the moment. Time will of course tell.
Many thanks to all who have helped me in the past and those that have put up with my occasional rants.
Cheers all.
|
|
|
02-18-2014, 05:27 AM
|
#2
|
Senior Member
Registered: Dec 2008
Posts: 1,191
|
Not sure if you've ever tried slapt-get etc., but I admit I'm also running other distros -- a CentOS on my VPS, and a Ubuntu, simply because the Ubuntu users from Cisco are so incredible that their software depends on certain bugs in Ubuntu. What's different is, however, that I always felt Slackware desktop very comfortable (with KDE 4.11 compiled by Alien Bob, not the buggy KDE 4.10).
Last edited by guanx; 02-18-2014 at 05:30 AM.
|
|
|
02-18-2014, 05:55 AM
|
#3
|
LQ Guru
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,564
|
Installing dependencies by hand is what Slackware is about. Sorry, but you knew what you were getting into with Slackware with dependency resolution. If you like OpenSuSE then by all means.
The only reason it boots faster is that it uses systemd, not rc-init. Parallel daemon start is nice, but you better hope nothing screws up on boot, such as networking. Plus, there is no single user administrative mode anymore.
And automatic dependency resolution isn't all that great. It seems nice at first, but after a while you miss getting the ability to edit a build script and tune the package to how you want and not how the maintainers feel you need it.
Sorry, but been there, done that, and went back to Slackware.
There's also SalixOS which has dependency resolution.
Last edited by ReaperX7; 02-18-2014 at 06:00 AM.
|
|
3 members found this post helpful.
|
02-18-2014, 06:13 AM
|
#4
|
Member
Registered: Sep 2006
Posts: 366
Rep:
|
I fully understand where you're coming from vdemuth. I run Slackware on all my servers, and currently on 12 desktops at my business. I also run Ubuntu 12.04 on 4 desktops, and I have to admit that the four Ubuntu boxes are far easier to manage in a desktop environment. There are just too many small things you have to maintain by yourself with Slackware, that are just a simple apt-get command away with Ubuntu.
My personal workstation and laptop are both sporting Slackware64 14.1 with xmonad, and I don't plan on switching away from that awesome setup anytime soon, and if I do, it'll probably be for FreeBSD.
|
|
|
02-18-2014, 06:19 AM
|
#5
|
Member
Registered: Jul 2011
Location: Sweden
Distribution: Slackware
Posts: 826
|
What is your purpose with this thread?
|
|
3 members found this post helpful.
|
02-18-2014, 06:28 AM
|
#6
|
LQ 5k Club
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,311
Rep:
|
Bet you 10p you'll be back within 3 months.
|
|
|
02-18-2014, 06:33 AM
|
#7
|
Senior Member
Registered: Feb 2006
Location: Outer Shpongolia
Distribution: CRUX
Posts: 1,501
|
I use only Slackware and when a new version is released it takes me much more than 3 hours to compile the additional software I need. I do this when I know I will have time for it. Last time I ended up with over 200 packages that took about 1.5GB. Almost everything was installed from SBo with the help of sbopkg.
Once I had the packages, it was a matter of minutes to install them on another computer with one single command:
installpkg ./*.t?z
|
|
1 members found this post helpful.
|
02-18-2014, 06:44 AM
|
#8
|
Member
Registered: Sep 2011
Posts: 925
|
Quote:
Originally Posted by vdemuth
After well over 10 years using Slackware, the time has come for me to say goodbye, well, to the desktop at least.
|
I think the Linux desktop is way beyond its zenith, but that is not Slackware's fault. We all depend on what upstream delivers.
Quote:
But, as for the desktop, I have finally admitted defeat at the hands of trying to compile once again various bits of software I wanted to try out, and the 3 hours + that it took to build the latest kdenlive, hunting down and compiling all the dependencies, and dependencies of dependencies and dependencies of dependencies of dependencies etc etc left me with 3 hours less time to actually use it.
|
Why compile it anyway? http://kdenlive.org/download-slackware
But I can see your point: installation of third-party applications is quite hard on Linux. Mainly due to developers unwilling to provide self-contained working binaries of their creations. That affects every distribution and it is one of the main reasons for the failure of the Linux desktop.
Quote:
I'm just getting to old for this crap and so have installed Suse.
|
Distro-hopping doesn't solve anything, it's just exchanging one set of problems with another one.
Last edited by jtsn; 02-18-2014 at 07:03 AM.
|
|
|
02-18-2014, 07:01 AM
|
#9
|
Senior Member
Registered: Dec 2005
Distribution: Slackware
Posts: 1,135
|
I realize that sbopkg doesn't necessarily have *everything*, but when used with queuefiles I honestly don't understand the "dependency resolution" dilemma.
That being said, no one distro can satisfy all, and as is said, once you know Slackware, you know Linux, which immediately puts a former slacker firmly into the driver's seat when changing distros.
godspeed (and I'll add 1p to BL's bet (erm, that's a penny, right?))
|
|
|
02-18-2014, 07:10 AM
|
#10
|
Senior Member
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,559
|
Fair enough. I might not have agreed with everything you ever said but would be sad to see you go nonetheless. With regards to dependencies and other Slackware "core tenets" it is nice to hear opposing opinions from time to time, otherwise this forum could get boring.
However, what are you really leaving? Slackware (as a desktop) or the Slackware sub forum. I hope it is just the former as you no doubt still have plenty of useful stuff to say with regards to Slackware, given your length of time using it (and the fact that you intend to stick with it server side).
|
|
|
02-18-2014, 07:14 AM
|
#11
|
Senior Member
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,559
|
Quote:
Originally Posted by Bindestreck
What is your purpose with this thread?
|
Well vdemuth has been a member of these forums since 2003 and posted a fair number of times. I think it is interesting to know when a long term user changes distro and why. It also gives some context to his future replies.
Anyway, if you don't find it interesting, why did you comment? Or to put it another way, what is the purpose of your comment?
|
|
7 members found this post helpful.
|
02-18-2014, 07:19 AM
|
#12
|
Senior Member
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,559
|
Quote:
Originally Posted by ReaperX7
after a while you miss getting the ability to edit a build script and tune the package to how you want and not how the maintainers feel you need it.
|
Well you could do that with any distro. I have tweaked a few Arch PKGBUILD scripts and some rpm spec files in my time. I'll grant you that something about Slackware encourages this behaviour more than in many distros but it is not something totally unique.
|
|
2 members found this post helpful.
|
02-18-2014, 07:45 AM
|
#13
|
Member
Registered: Jul 2011
Location: Sweden
Distribution: Slackware
Posts: 826
|
Quote:
Originally Posted by ruario
Well vdemuth has been a member of these forums since 2003 and posted a fair number of times. I think it is interesting to know when a long term user changes distro and why. It also gives some context to his future replies.
Anyway, if you don't find it interesting, why did you comment? Or to put it another way, what is the purpose of your comment?
|
He knows that Slackware does not do any package dependency resolution for him, yet he complies about it, it sounds odd, especially with 10 years of Slackware. At least, after 10 years he should have known how to build a queue-file for the common "ffmpeg" (which is a part of kdenlive dependency and needs most part of the other subdependencies).
Good luck with Suse!
Last edited by Bindestreck; 02-18-2014 at 07:52 AM.
|
|
|
02-18-2014, 07:48 AM
|
#14
|
Member
Registered: Jan 2012
Location: Directly above the center of the earth
Distribution: Slackware. There's something else?
Posts: 383
Rep:
|
I can actually say just about the opposite from the OP.
I started using linux in 2000, Mandrake, and it was a real PITA, but compared to how sick of M$ I was, I kept trying. I didn't even know there was such a thing as 'Linux' until I got on the 'net and did a search for OS's at the time. I'd tried a Mac one day while I was in the mall and didn't like it at all.
Then I found SuSE. I ended up dual-booting that for about 6 months until one day I realized I hadn't booted into the M$ side in 2 weeks. Got the latest version right then and re-installed to a completely linux desktop. Used SuSE up until openSUSE 11.3. Got tired of the politics and disgusted with the buddy-buddy with Oracle and went looking for a new distro.
I've been using Slackware since 13.37. Never looked back even though it was a bit more difficult to figure out than those 'rpm' distro's (I don't claim to be a smart person, just being a knuckle-dragger type, but I try hard, heh), and now have 14.1 installed and using it fine.
The past few weeks though for some reason I've been curious to try other versions of linux, so I've been downloading and trying things out on the spare drive. I've tried a couple of the BSD's and came to the conclusion that they just don't have a lot of the software I use and are even harder to put together/build an app I might want that isn't already in a repository. This is just my humble opinion as I'm sure the BSD's make great servers.
Gentoo and Debian were also kinda PITA's to install, then I found out that they're 'rolling distro's' and being on satellite where I'm alloted so much download/upload amounts per month I just can't do the 'upgrade anything/everything whenever a new .0.0.0.1 comes out of something'. So that ended those and if I remember right another one or two distro's that were 'rolling release'.
Read up on the Redhat's, Mandriva's etc and their 'open*' versions and none impressed me enough to even try them again.
Then for the heck of it, read up on openSUSE and downloaded it (13.1) and tried it. Yes, the whole rpm thing was a good deal easier, but the dependency thing wasn't *always* easy either with it. Thing is, like others have been saying in this thread, I couldn't be sure what those rpm's were solving for me or what was always being downloaded and installed. I didn't have anywhere near the control I'm used to having with Slackware. I didn't like that at all, plus...it was friggin' *BORING*. It was/still is, a over-bloated distro meant for beginners to linux and serves that purpose well, but it's now off the spare hdd and I've pretty much come to the conclusion there isn't another linux distro out there that I need to try out to satisfy this recent curiosity anymore, except for Puppy. I've yet to try it, but I can see that as more of a 'use to show how easy linux is to use' for someone curious about linux in general than an actual 'keep it as my daily user desktop'.
This has been my take on the whole distro/dependency/ease-of-use thing. I'm no programmer, can't even make a simple bash script. I'm just a simple linux user, but Slackware has come to be actually the easiest, most functional and 'let-me-remain-in-charge-of-*MY*-system' distro I've personally used in the past 14 years. It's this way for *me*, and so ymmv for anyone else, but I don't think the OP is going to be very happy with any other distro's for very long.
Last edited by irgunII; 02-18-2014 at 07:50 AM.
|
|
4 members found this post helpful.
|
02-18-2014, 08:05 AM
|
#15
|
Senior Member
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,559
|
Quote:
Originally Posted by Bindestreck
He knows that Slackware does not do any package dependency resolution for him, yet he complies about it, it sounds odd, especially with 10 years of Slackware.
|
Yep but if you have ever read any of his previous posts you will know that he was never a fan of manual dependency management. At the time he liked Slackware in spite of that. Here is an old quote (a quick search would turn up plenty more like this):
Quote:
Originally Posted by vdemuth
This old Chesnut again. I am a fairly long time user of Slackware and have the same reservations about you when it comes to DR. I have even been known to start threads about it.
But eventually, you sort of get used to it being in your own control. That's not to say it's any better like that, but unless/until Pat decides otherwise then we're stuck with it.
FWIW, I would relish automatic DR, but don't expect to see it any time soon.
|
Quote:
Originally Posted by Bindestreck
At least, after 10 years he should have known how to build a queue-file for the common "ffmpeg" (which is a part of kdenlive dependency and needs most part of the other subdependencies).
|
I'm sure he does know how. To play devil's advocate I guess his point is he shouldn't need to know how.
|
|
2 members found this post helpful.
|
All times are GMT -5. The time now is 09:06 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|