The Myth of "Once you go Slack, you never go back"
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.
But I like it, I love it,
I want some more of it,
I try so hard,
I can't rise above it.
Don't know what it is
'Bout that little gal's lovin',
But I like it, I love it,
I want some more of it.
I have never installed any operating system for day-to-day use in which I did not install additional software beyond what was included by default.
Nada. Zilch. None.
Because some (and I am one) choose to install additional software in my day-to-day usage Slackware installs is not in any way a valid criticism of Slackware.
The point is very simple.
It is completely normal to install additional software. Any major distribution has a repository for that. An official one. That is supported and updated.
In Slackware there is nothing officially available beyond the default full install.
Nada. Zilch. None.
All random package or slackbuild collections are not supported by Slackware in any way. There is no an officially supported libreoffice package for example. That makes extending the default install horribly inefficient. One can find it cool to compile dozens of additional packages and maintaining his own repository but
Open Office works fine. The binary RPM download can be transformed by rpm2tgz and installed with installpkg. Simple, one download, installed easily even at places with no Internet connection. Same goes for Slackware itself.
As far as Linux goes, I started with Slackware, added other Linux from time to time, but all Linux here is currently Slackware Linux. *BSD is another matter, though: FreeBSD has earned respect here, compact disc and pkg stupidity aside.
All random package or slackbuild collections are not supported by Slackware in any way. There is no an officially supported libreoffice package for example. That makes extending the default install horribly inefficient. One can find it cool to compile dozens of additional packages and maintaining his own repository but
Cool /= efficient.
What's not efficient is spending three days trying to find out why I can't encode a video because some snot-nosed, blow-dried, compi-sci freshman with two years of PHP programming under his belt built a package using the wrong build flags -- but hey, he was an official maintainer of an official package in an official repo, and it only took me 30 seconds to install.
I'm actually rather reluctant to install code that I can't build myself and I feel it is quite productive knowing what dependencies are required and having an idea ahead of time what issues might be encountered when using the software.
... The binary RPM download can be transformed by rpm2tgz and installed with installpkg. Simple, one download, installed easily even at places with no Internet connection. ... compact disc and pkg stupidity aside.
I do sometimes wish the whole of the linux community would come to a consensus on software and packaging delivery. One thing I love about Slackware is that if I can find an installation package for some software I just look for the source and build it myself.
What's not efficient is spending three days trying to find out why I can't encode a video because some snot-nosed, blow-dried, compi-sci freshman with two years of PHP programming under his belt built a package using the wrong build flags -- but hey, he was an official maintainer of an official package in an official repo, and it only took me 30 seconds to install.
When you think this can't or didn't happen already on Slackware try to grep for "Recompiled with" on your Changelog.txt of choice. If you also think that in cases like that other distros somehow can't recompile that package with the needed flags you are also wrong.
What's not efficient is spending three days trying to find out why I can't encode a video because some snot-nosed, blow-dried, compi-sci freshman with two years of PHP programming under his belt built a package using the wrong build flags -- but hey, he was an official maintainer of an official package in an official repo, and it only took me 30 seconds to install.
Being bitten several times in the past by poorly written slackbuilds on SBo I now tend to first read the script, then read at least the ./configure --help, then run the script as user and make sure it will properly redirect the "make install" and finally build the package. Sbopkg - no thanks.
Being bitten several times in the past by poorly written slackbuilds on SBo I now tend to first read the script, then read at least the ./configure --help, then run the script as user and make sure it will properly redirect the "make install" and finally build the package. Sbopkg - no thanks.
Cheers
I've had great results with the sbopkg utility. No complaints from me.
re the car analogy I am feeling pedantic tonight so I should point out that Graham Chapman was a member of Monty Python whereas Colin Chapman founded Lotus Cars.
Being bitten several times in the past by poorly written slackbuilds on SBo
Would you care to give any indication on how far in the past this was?
Last edited by Richard Cranium; 01-25-2015 at 06:23 PM.
Reason: What the hell is up with the forum software? Why does it insist upon combining 2 different quoted responses?
Would you care to give any indication on how far in the past this was?
A few years for sure. But two weeks ago SBo reminded me again that I can't trust it. Not a big deal, a simple libxrandr gui called zarfy. I stumbled upon it in a hurry and quickly built the package. It worked on the system where it was built but didn't work on the test machine. Running the slackbuild as user showed that it was trying to mkdir /usr/share/zarfy instead of /tmp/SBo/package-zarfy/usr/share/zarfy resulting in a broken package.
As I said not a big deal but obviously nothing changed on SBo.
re the car analogy I am feeling pedantic tonight so I should point out that Graham Chapman was a member of Monty Python whereas Colin Chapman founded Lotus Cars.
Quite correct, I can only excuse myself by saying they were both geniuses.
And had Graham Chapman made cars they too would have been as memorable but probably for their quirkiness.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.