Slashdot Mirror


Is Slackware Fading Away?

A reader writes "I just read over on userlocal.com about how David Cantrell announced he is no longer actively developing protopkg and autoslack (these are 2 apps that could have brought slack out of the stoneage but still kept to slacks philosophy of K.I.S.S.). So is it almost "game over" for the first commercial linux distribution which used to be the heavyweight champ?"

144 of 531 comments (clear)

  1. I doubt it by riggwelter · · Score: 5, Insightful
    Slackware occupies a niche - that of the most UN*X-like GNU/Linux, people who want that will continue to use Slack.


    And just cos a couple of apps are no longer going to be developed, the distro doesn't end. It'll keep on going for as long as the project developers want to, simple as that.

    --
    Listening for the sound of the coming rain...
    1. Re:I doubt it by Anonymous Coward · · Score: 2, Interesting

      Slackware and Debian appeal to two completely different crowds.

      The people who use Slackware like having a minimalist package system that coexists nicely with software compiled from source and doesn't get in their way. They like the fact that Slackware sticks to the traditional system configuration method of editing familiar text files in /etc and doesn't rely on a wealth of symlinks, scripts, and automated tools. They like the fact that Slack releases tend to be very stable with relatively few bugs & updates. They like the ability to scale Slack down to a very minimal installation. Many like to be able to know exactly what is installed on their system and what is going on, and how to control it. And many like it because it is the most familiar distribution for people with a commercial UNIX background.

      On the other hand, Debian seems to appeal to people who always want to run the latest & greatest stuff and don't want to know or care about dependencies and the details of exactly what software is on their system, and are willing to live with more bugs and constant updating. Debian users are also willing to give up some power and control to avoid learning a lot about manual configuration, although not nearly so much as Mandrake users, for example. There is also a whole separate class of Debian users who choose it primarily because it's not commercial and/or because it's called GNU/Linux.

      If I were to sum it up, I'd say that Slackware primarily appeals to people who have a UNIX sysadmin backgroud prior to Linux, people who need a minimal install for older HW, control freaks, and perfectionists. Meanwhile Debian is preferred by people like to stay on the bleeding edge and the hardcore free software proponents.

      If old time Slack users start jumping ship, it seems more likely to me that they will go over to the BSD side than start using Debian.

    2. Re:I doubt it by hawk · · Score: 3, Insightful
      > Debian seems to appeal to people who always want to
      > run the latest & greatest stuff


      they're not going to be very successful . . . if you want to run anything even vaguely recent, you need to use either the unstable or testing distributions.


      >There is also a whole separate
      >class of Debian users who choose it primarily because it's not
      >commercial and/or because it's called GNU/Linux


      And there's another large crowd of us for whom our systems suddenlty announcing themselves as "GNU/Linux" was the last straw and went and looked at FreeBSD again (and have never looked back . . .)


      >If old time Slack users start jumping ship, it seems more likely to me
      >that they will go over to the BSD side than start using Debian.


      That I'll certainly agree with. However, I'll concede that Debian is quite often the last Linux distribution that many people use as their experience grows--that is, the last step before switching to *BSD :)


      hawk, running for cover

    3. Re:I doubt it by Electrum · · Score: 2, Interesting

      True, but these days, if you say you're running Debian, it's implied that you're running Debian unstable. Damn few people run Debian stable, because it's so out of date.

      People who use Debian for servers usually run stable. For a server, it's usually more important to have a rock solid setup than to be running the latest and greatest. That's one of the nice things about Debian. It gives you a super stable platform to use for a server, and the latest and greatest for a desktop.

    4. Re:I doubt it by Arandir · · Score: 2

      The way I see it, Slackware is the intersection of Linux. Take any distro and remove anything that isn't included in all the other distros. What you are left with is Slackware.

      It's pure undiluted Linux, and by George, it looks a lot like Unix!

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  2. No, not a chance by jjccss · · Score: 2, Flamebait
    It will never fade away as long as I keep using it. Sorry redhat, debian, mandrake, etc. I like linux, not windows.

  3. "*BSD is dying" ask/.?? by FortKnox · · Score: 4, Insightful

    There will always be slackware fanatics to keep it alive.

    There will always be linux hobbiest that will have slackware installs.

    There will always be one developer working on some part of it.

    It might not always stay up with the rest of the distros (especially large ones like debian, redhat, and SuSE), but it won't "die".

    This ask slashdot sounds a touch like the *BSD is dying troll ;-)

    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
  4. Not gameover.. not yet. by spectrum · · Score: 5, Interesting

    So, the other day i'm trying to install linux (a linux with some sort of package management abilities) onto a firewall (486sx, 40meg HD, 8 meg ram).

    The kernel killed debian's setup program shortly after startup.. But trusty 'ol lightweight slakware rose to the challenge to breathe new life into that machine.

    I was impressed. :)

    --
    dave.
    1. Re:Not gameover.. not yet. by ankit · · Score: 2

      not yet... not ever...

      It really is things like these that make slackware stand out. This is what brings out the difference between windows and linux. Thank god for slackware, I dont have to use DedRat lindows or the like!!

      --
      Don't Panic
    2. Re:Not gameover.. not yet. by Bastian · · Score: 2

      I think Slackware will always be my lightweight choice. A few weeks ago, I needed to get linux working on a 486DX/33 w/ 8 megs of RAM and no ethernet card and no CD-ROM drive. . . I was left with only one choice. Slack claims you need 16MB of RAM to get the system working well. . . I can't use X on this machine, but otherwise it's fine.

  5. Linux Is Still Prizing Quality over Consistency by FreezerJam · · Score: 3, Interesting

    ...which is fine as long as quality is the only determinant of a successful OS.

    I could even suggest that K.I.S.S. is, in part, a decision to pursue quality. But it does mean a less comprehensive product - 'right out the box'.

    Linux will likely never die, because those want control over the lower layers of their OS, AND who have the skills to manage it, will always choose Linux-like systems.

    But lots of non-technical people want to install their OS once, and never have to worry about recompiling the kernel because they didn't have SCSI support and wanted to plug in a new device they just brought home.

    Perhaps, in the absence of a single first choice of a distro among the Linux users, there heeds to be a single *second* choice.

    ....cjs

    1. Re:Linux Is Still Prizing Quality over Consistency by DrSkwid · · Score: 2

      Linux will likely never die, [people] will always choose Linux-like systems.

      is that it then for OS's. Do we have nothing new to look forward to. That's depressing.

      Fortunately I know that a new paradigm will emerge, like so many times before, and we will all end up with fond memories of the penguin

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  6. Re:just a question by silicon_synapse · · Score: 2

    Slow down moderators. Perhaps he IS offtopic but the above post had a valid question, and I'd like to know the answer. I've noticed it too. He said:
    " in my haste to get a first post, i clicked the logout link...when i went to the front page to try again, this story wasn't here.
    do different stories show up for anonymous/logged-in users? or anonymous ppl don't see stories with under a certain number of comments?
    "

  7. K.I.S.S. = VERY simple ~ dumb by Oo.et.oO · · Score: 2, Insightful

    slackware was the first distro i used as well and in my prolific distro trying out faze i got very used to the standards used in most other distros for things like /etc/rc.d/init.d symbolic links.
    now i have it (slack) running on my router because i wanted it to be simple and "bare knuckle" as one user expressed it. and it is. everything seems like a huge deal to get it going over there.
    cron is not working properly, and has no default logging. (they don't use vixie).
    but most other problems i have worked out.
    it's just not as shiney, but as a DIY kinda guy i gotta say i like it that way. for all the power and ease of the big distros they have stuff that is big and just gets in the way sometimes.

  8. Slackware isn't dead. It's just not for everyone. by Jsprat23 · · Score: 5, Informative

    I don't think Slackware is quite dead. I switched to Slackware 7.0 after Red Hat screwed up my partition tables. I now use Slackware 8.0 and haven't looked back since or regretted my dicision. Sure Slackware takes a little more time to maintain, but the people who use Slakware aren't above using ./configure; make; make install to get the programs they need/want.

    I've never had a problem with the stability of a Slackware distro because Patrick Volkerding puts out a quality distro with out a ot of bloat.

    Thanks for such a good distro Patrick.

    Adam

  9. Slackware gone? Hell no! by 13Echo · · Score: 2, Informative

    Patrick Volkerding is a very resourceful man. Besides... To some people, Slackware is the only real Linux distribution. I seriously doubt that this will cause any major problems for Slackware.

  10. Re:Slackware? What's that? by Pierric · · Score: 2, Interesting

    Hi,

    I've been using Red hat 5, then Red Hat 6, then Mandrake 7, then Debian 2.2, and now I'm using Slackware 7.0, which I of course upgraded a bit.
    To answer to your question, I would say that slackware is the most easy-to-configure distro of all the above. But I mean this for people like me, who like to know in which file which information is stored, and dislike the graphical interfaces that write in dozens of different files without you knowing it. The slackware structure is simple, efficient. If you're seeking for something in the rc.d directory, you'll find it much easier than with Debian, not to speak about RH or Mandrake. If you can handle a console-based configuration, it's just great. The negative point for certain people is of course the quite bad packaging system, but hey, it's possible to install rpm. Or checkinstall, which I personally use. IMO, the best one. :)

  11. One hobbyist would hope not... by tarsi210 · · Score: 5, Insightful

    From the: But-we-need-you-around,honest! dept.

    Slackware has been a stalwart distro for me ever since I discovered Linux, and continues to be the #1 distro I run on my machines. Now, I have many, many vintage machines, as I'm into collecting and restoring older machines. Slackware works very well for this, as well for various servers that I maintain.

    Mind you, the setup and interface has never been stellar, and leaves most normal users coughing in the dust. However, for those who need max flexibility and a thin system (like these 386 machines and such need), this is an excellent one. I personally don't see any huge loss by not having these tools....come to think of it, I've never used them anyway.

    On the other hand, if Slack exists because of commercial sales, then the loss of these tools and others will be its demise from lack of revenue.

    1. Re:One hobbyist would hope not... by betaray · · Score: 2, Interesting

      I'm also a big collector of computer hardware. My only problem with slackware is that it's so X86 centric. Though because of that, I've grown fond of running OpenBSD. (I haven't had any need to use NetBSD, yet.)

      There was a sparc port but it died. Stampede (the Mandrake of the Slackware world), was going to have a fancy build system for a bunch of platforms, but I haven't seen anything out of those guys in months.

  12. Re:Slackware? What's that? by ravrazor · · Score: 4, Informative
    There's a lot of benefits to Slackware Linux:

    Stable out of the box.

    Easy to configure (for the average Unix guy).

    Rarely has software which contains security holes.

    BSD style init scripts

    No RPM locking dependancy. If there's an issue, you can upgrade from source quickly.

    There's an article here explaining why one site runs Slackware, which you might find interesting.

    If you'd grown up on it, or come from another Unix-alike (such as OpenBSD, etc), you'd probably find Slackware quite friendly... most Slackware-heads would find Red Hat or even Debian restrictive and unfriendly.

    To each their own.

  13. Slackware is below the horizon by Jeppe+Salvesen · · Score: 2

    We just need to figure out if it will rise again. Basically, Slackware is a great distrobution for nerds and intelligent novices. However, the lack of package management holds it back. Consider a large installation base. If there's an update in one of the packages you use, you can publish that onto an ftp server, and then have the debian boxes patch themselves. Slackware can't do that, to the best of my knowledge. I used slackware intensively up to and including 7.1. It is a GREAT distrobution. Really. You're on your own, and if you fuck up it's usually you fucking up, not some inconsistent package management system. Use it if you want to learn Linux the hardcore way.

    Again, you end up spending a lot of time just keeping the system up to date. The major distrobutions are becoming easier to maintain. Basically, Slackware has an ever decreasing market niche. Too bad.

    Oh - I write this from a slack 8 desktop.

    --

    Stop the brainwash

    1. Re:Slackware is below the horizon by buzzbomb · · Score: 3, Insightful

      IMO, the automatic updates and package management should be used by sysadmins that know what they are doing in the first place. I learned from compiling source code and it's helped me out a lot over the years.

      As far as security updates for packages that are included in Slack, what's so hard about downloading it and typeing:

      upgrade newpackage.tgz

      Personally, I don't trust something that "updates itself".

      Don't even get started about Linux on the desktop for the newbies. It's not ready yet...but that's another discussion entirely.

    2. Re:Slackware is below the horizon by 13Echo · · Score: 2, Interesting

      A consistant package management system would be great... But then again, RPM hardly ever works right anyway. I think that I will just stick to the source. Long live Slackware.

    3. Re:Slackware is below the horizon by sshore · · Score: 3, Informative
      However, the lack of package management holds it back

      This is a common misconception. pkgtool makes it very easy to add, update, and remove packages, and the simple package format makes it easy to make your own. In combination with installwatch and install2slack, maintaining multiple machines is a no-brainer.

      If you want pre-built packages for slackware, you might try linuxmafia, where you can find contributed packages for a wide variety of software.

      Now, if you mean that slackware's package management system doesn't check dependancies, you'd be right. It's not as if it doesn't exist, though.

    4. Re:Slackware is below the horizon by BusterB · · Score: 3, Informative

      >If there's an update in one of the packages you
      >use, you can publish that onto an ftp server,
      >and then have the debian boxes patch themselves.
      >Slackware can't do that, to the best of my
      >knowledge. I used slackware intensively up to
      >and including 7.1. It is a GREAT distrobution.
      >Really. You're on your own, and if you fuck up
      >it's usually you fucking up, not some
      >inconsistent package management system. Use it
      >if you want to learn Linux the hardcore way.

      It seems to me that, if one needs to distribute software to many machines at once, there are easy ways to do it besides relying on a particular distribution's packaging tools. For instance, the unix labs at UT Austin use Debian, but most software (as far as I can tell) is actually stored on a central NFS server and run directly from that machine. It works great.

      I administer several Slackware servers for our UT's student union. When I need to add a new piece of software or make an upgrade, I do it on a test server first (either compile a new package, or find it on Linuxmafia.) Once I ensure that it works, I run rsync on the other servers and viola!, they 'patch' themselves! Sometimes I have to run lilo if I upgrade the kernel on the other machines, but that's it.

    5. Re:Slackware is below the horizon by transiit · · Score: 3, Informative

      I'm going to have to disagree on the "lack of package management holds it back" argument.
      Current package management systems in use (rpm, deb, etc.) rely heavily on the package maintainers. You're trusting them on several issues that seem kind of hairy in a large production environment.
      1) The binary package does what it's supposed to (read: trojan free)
      2) The software within was compiled to an architecture that you can handle (Nothing like finding -i386 meant to your package maintainer that 686 optimizations were included (not so good on some chips, like the AMD k6-2's))
      3) Everything was built with reasonable options
      4) The package plays nice and doesn't replace files from other packages on your system.

      Personally, I'm more than happy compiling everything from source, especially now that a "./configure ; make ; make install" describes the build instructions on a huge number of available applications.

      Want to roll it out on your large production system? Build the package on your test machine, use makepkg to build a slackware package, and then install it all over your network. Slack's concept of packages may be a bit simple (yes, they're basically gzipped tarballs with a manifest), but installpkg, removepkg and makepkg have been enough for me. (If you're using the makepkg angle, it's quite a bit easier removing things, especially if you're generally bad at keeping track where all the stuff is landing to begin with)

      I won't bother with all my other anti-package arguments (dependencies, etc.)

      As long as there are people that enjoy slackware, it will keep going. My question to the poster of the article (not that comment I'm replying to) is "When did commercial acceptance become the _only_ thing we care about?"

      -transiit

    6. Re:Slackware is below the horizon by gehrehmee · · Score: 2

      I'm going to have to disagree on the "lack of package management holds it back" argument.
      Current package management systems in use (rpm, deb, etc.) rely heavily on the package maintainers. You're trusting them on several issues that seem kind of hairy in a large production environment.
      1) The binary package does what it's supposed to (read: trojan free)
      2) The software within was compiled to an architecture that you can handle (Nothing like finding -i386 meant to your package maintainer that 686 optimizations were included (not so good on some chips, like the AMD k6-2's))
      3) Everything was built with reasonable options

      It seems to me that all these problems are solved by debian's source package scheme. (Ie, apt-get source package; cd package; review & edit source and build scripts to your liking; dpkg-buildpackage) Yes, the maintainers could potentially throw in trojans, (although package signing prevents anyone else from doing this), or just get lazy and make mistakes in the packaging. But most of those mistakes can and should be caught by the package management system, and provide the user enough flexibility to correct the problem. (I know .deb's do.) And being able to see the source code readily means that source deb's are just as safe as source tgz's.

      4) The package plays nice and doesn't replace files from other packages on your system.

      Isn't this really one of the basic reasons to have a package management system? When you do a 'make install', you're blindly telling the installation scripts to install themselves. I know in my experience I've had more then a few cases of 'make install' causing chaos, whereas any package management system worth its salt will point out these conflicts and give me the option to specify more precisely what should be done, or simply back out and cancel the installation.
      --
      "You know, Hobbes, some days even my lucky rocketship underpants don't help" -- Calvin
    7. Re:Slackware is below the horizon by transiit · · Score: 2

      Debian source packages....hm....and the advantage of this over a source tarball from the original author is what, exactly? You save yourself maybe five minutes of finding the most current version? The thrill of wondering what's changed from the official release by the package maintainer?

      When you do a "make install", you're only doing so blindly if you don't bother to look at the makefile to begin with. So you've got a choice: Take a chance with a package manager or a blind "make install" OR just be dilligent to begin with.

      Unfortunately, I haven't found a package manager worth its salt yet....rpm-based systems tend to be so picky about dependencies that you either have to go along with whatever it tells you (which is a much lower level of choice than what I expect) or you force installation (which often tends to push the rpm database even further into its little fantasy world.) Apt, from my experience, tends to do whatever the hell it feels like. Nothing like watching it install libc5, remove libc5 and then reinstall libc5 on successive runs of "apt-get upgrade". (Here in the fifth circle of hell, we've only got low-bandwidth connections and a lot of mud.) What finally drove me over the edge was that I decided the system I was working on didn't need an MTA, so I told it to get rid of exim. It did. And took at with it. So, thinking it was annoying, told it to go get at again. It did. And brought zmailer with it.

      I tend to view package management as it's defined these days as a great tool for the lazy, cowards and the otherwise uninterested. When it really comes down to it, if I were to find myself responsible for a large number of debian-like boxen, I'd probably just set up a box to act as the primary package source and populate it myself. Call it paranoia, but one of the big things that got me excited by Free software was the amount of choice that comes with it. If you're experience is all about having a package manager do all the fun work, then by all means, go right ahead.

      -transiit

    8. Re:Slackware is below the horizon by Peter+H.S. · · Score: 2

      Current package management systems in use (rpm, deb, etc.) rely heavily on the package maintainers. You're trusting them on several issues that seem kind of hairy in a large production environment.
      1) The binary package does what it's supposed to (read: trojan free)

      Eg. Red Hat packages are gpg/pgp signed. A "rpm -K *.rpm" verifies that the package hasn't been tampered with (better securety than md5sum alone).
      Besides, all RH packeges comes in source format too (srpm's). So you can manually inspect the source code in a srpm package before building a binary rpm. That way you get the benefit of both "./configure && make && etc" and a package management system.

      2) The software within was compiled to an architecture that you can handle (Nothing like finding -i386 meant to your package maintainer that 686 optimizations were included (not so good on some chips, like the AMD k6-2's))

      Wouldn't that just mean some kind of (minimal) slowdown? Besides, I would consider "false" optimization a bug, and report it as such.
      And what is a K6-2 doing in a "production environment" ;-)

      3) Everything was built with reasonable options

      Well, they usually are. But if not (eg. the old ucd-snmp RH rpms, was made without SMUX, and I needed that for my DPT raidcontrollers), then there is always the source rpm. Inside it, is a "spec" file, which among other things, describes what options the package should be compiled with.
      Edit that with Vi, build the package, and the problem is solved.

      4) The package plays nice and doesn't replace files from other packages on your system.

      If so, the installation will fail, complaining about conflicting files. (can be overridden by "--force". old config-files are kept during installation /upgrading, and the new "stock" config files are saved as "package.rpmsave", allowing for manual transition, if the config file format has changed since last release.
      To my knowledge "make install" just zaps everything, that gets in its way.

      I won't bother with all my other anti-package arguments (dependencies, etc.)I don't get it. Package management systems like rpm are way cool, especially for control freaks:
      Lets say I find a mysterious file like "sed" in "/bin". 'rpm -qf sed' tells me what version /package it came from. 'rpm -qi sed' shows the manifest (what does it do). 'rpm -qa | more' shows all packages installed on the system. If I wonder whether I or a script-kiddie has changed some permissions, I can always check them against the cdrom media (tripwire /aide may be better options though).
      "dependency" hell are usually caused be the fact, that a needed piece (usually a lib) is missing on the system. A tarball install will fail in that situation too. (if the package is badly packed, eg. you have the lib, but not the package, one can always use "--nodeps" when installing.)

      A quick search on www.google.com/linux or rpmfind.net will reveal what package that provides the lib. And rpm will even figure out, in which order, the packages needs be be installed in.

      As long as there are people that enjoy slackware, it will keep going. My question to the poster of the article (not that comment I'm replying to) is "When did commercial acceptance become the _only_ thing we care about?"

      So true. I now have official reasons to run Linux, but the main reasons I got involved in Linux in the first place, was because it was so much fun, and I still think it is. There is just so many things done right in Linux, and the ability to look behind the "hood" of the system is a joy. Linux is a great text adventure, and even if all commecial distroes disappear, I would still play with it.

      Just for the record. I hope (and think) that Slackware doesn't disappear. It was my first real Linux distro, and I like it.

  14. Re:Slackware? What's that? by Anonymous Coward · · Score: 2, Funny

    "i had to prepare my own dinner, and found the process quite time consuming and unfriendly, compared to various fast food chains i later sampled"

    'nuff said...

  15. I Love Slackware by CtrlPhreak · · Score: 5, Insightful

    I have to say I'd still consider myself a newbie when it comes to linux, well not quite but definetly not an expert. I love slackware because it's what you make of it. It isn't bloated like many other distros (Mandrake SuSE, etc...). It comes with a good assortment of apps and doesn't take 2 gigs of your drive installing things which A) aren't documented, B) aren't referenced and C) you have no clue they're there till you go digging and find out they are just peices of crap. It's simple, and it is configured exactly how you want it. People say it's dying because it doesn't cater to the brand spanking newbie like windows does or mandrake is trying to do. I did not start out on slack and would like to thank mandrake for giving me that start in linux life, but at some point you have to take off the training wheels, and move to that 10 speed.

    So what if one developer is stopping work on some tools? It's opensource right? Isn't part of the point that if they are needed and people want them someone will pick it up and finish them? 2 tools don't make a distro, and 2 tools stopping development by their primary guy doesn't kill a distro. GO SLACKWARE!

    --
    WikiAfterDark.com It's a sex wiki, go now!
    1. Re:I Love Slackware by wyren · · Score: 5, Insightful

      As someone who remembers the first Slackware release and has been using Linux since version 0.12 (two-floppy + gcc and uemacs), I'm not only proud, but also determined, to keep using Slackware on my servers. It's dependable and stable, and it installs easily in under 1GB. Slackware doesn't fight me when I want to make configuration changes the traditional way, either, so 31 years of collected wisdom still applies and can be found on UseNet, the Web and in O'Reilly books. Most importantly, Slackware doesn't replace key pieces of software with untested crap. SuSE and Red Hat have their strengths, but for small, reliable server installs you can't beat Slack. If Slackware disappears, I'll probably switch my servers to OpenBSD. Until then, I'm keeping my subscription to Slackware.

    2. Re:I Love Slackware by Alan · · Score: 2

      Small installs aren't limited to slackware you know.... I just finished creating a mp3 player for my network with a P133/32mb ram and a 3G hard drive. The debian install is only about 160 megs though, base files plus apache, php, and mpg123.

      Don't forget that just because a distro has requirements of a PIII and 2G of hard drive means that that's what it actually requires. Slack *is* nice and small yes, but that's not to say that other (major) distros can't be nice and small either.

  16. nostalgic but inevitable by imrdkl · · Score: 2
    Slackware made the transition from SunOS 1 to Linux a bit easier. Although it still really hurt. But hey, at least I got a usable compiler with slackware and linux, unlike the "other" upgrade path from SunOS 1. :-/

    Just another Sys5 drone, nowadays.

  17. Slackware will always have a place... by Mr.+Neutron · · Score: 5, Insightful

    ...somewhere in between the "full desktop" linuxes and "build your own linux." Slack doesn't need fancy apps or installations to justify its existence. All it needs is, every few months, to:

    -Upgrade to the newest kernel, make sure everything is compatible
    -Upgrade to the newest compiler and basic libs, and make sure everything is compatible
    -Make sure the system is compatible with the latest, greatest hardware.

    A bonus would be up-to-date GNOME and KDE, but is it really necessary? For Slack fans like myself, it's better to get a simple, basic OS and then add whatever desktop stuff I see fit. It's build-you-own, without most of the pain of build-your-own.

    Redhat, Mandrake, and SuSE have been pissing me off lately with installs that take 1800 MB of disk space, and 10,000 background daemons that eat up 80% of the available RAM. If I want to install a useful system with X and FVWM to do Web browsing, check e-mail and log into remote UNIX boxen, all on a Pentium-90 with 16 MB RAM and a 600 GB hard drive, the ONLY current distribution good for the job is Slackware.

    Slackware is for folks like me, who remember when Linux was *Linux*, and not a Windows wannabe.

    --
    dinner: it's what's for beer
    1. Re:Slackware will always have a place... by BitwizeGHC · · Score: 2

      I remember Slackware 3.6. I remember whenever I wanted a new piece of software, it involved a few steps:

      1) Go to freshmeat and search.
      2) find the Web page or FTP site for the software I wanted.
      3) Download.
      4) Untar.
      5) ./configure ; make ; make install

      Those were the good old days. I love apt-get as much as the next guy but I just felt so much more in control with Slack, installing virtually every new piece of software myself. Maybe Slackware will be in my future, too?

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    2. Re:Slackware will always have a place... by Socramon · · Score: 2, Informative
      It's build-you-own, without most of the pain of build-your-own.

      very well put -- I started off with Slackware in 1994. I tried Redhat for a while, but found myself spending most of my time trying to figure out what Redhat's scripts were failing to do correctly, and I moved back to slack. Last year, I tried Debian because I was getting sick of the lack of package support for slack, but I then spent most of my time learning how to use dpkg and trying to figure out what the hell got installed to my system on my last upgrade.

      Now, I'm happily back to slack, and I'll stay here. No other distribution enables you to know as much about precisely what's installed on your system as slack, and for somebody learning linux, I think Slackware is the best learning tool out there. I find that most of the other distributions try to do too much for the user (making it a "windows-like" experience), which makes learning what it's doing that much more difficult.

    3. Re:Slackware will always have a place... by AME · · Score: 3, Informative

      That's baloney. I did this, as an experiment, with 6.2 and the install ended up around 200MB. Still too big, mind you, but 1G is a little too much hyperbole to let stand.

      --
      "I have a good idea why it's hard to verify programs. They're usually wrong." --Manuel Blum, FOCS 94
    4. Re:Slackware will always have a place... by Glytch · · Score: 3, Informative

      Similiar here, but for me it's:

      5) ./configure --prefix=/usr/local/encap/foo-x.y ; make ; make install
      6) cd /usr/local/encap
      7) epkg foo-x.y

      Take a look at http://www.encap.org/epkg/ . It gets rid of the single valid complaint that packaging nuts have against Slackware.

    5. Re:Slackware will always have a place... by Arandir · · Score: 3
      Have you tried a custom install lately on any of the other big linux distros lately?

      Last big flashy distro I installed was Mandrake 8.0. Horrible experience. First off you are presented with a nauseating yellow on purple themed installer. Then it installed unecessary dependencies after I deselected their dependent packages. Then it decided my Matrox G450 was really a cheap framebuffer. Then it turned on a bunch of services without me asking. The overall attitute of Mandrake is "we know better than you so shut up and obey".

      If you want a simple bare bones installation, use a simple bare bones distribution. Trying to coax one out of a complex bloated distribution isn't worth the effort.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    6. Re:Slackware will always have a place... by GigsVT · · Score: 2

      something, and I am not tied down to the rpm management system, but I can choose to use the tgz's if I want.

      What are you talking about? Just because Red Hat can use RPMs doesn't mean you have to. Red Hat comes with precompiled kernels, and RPM kernel updates, but you don't HAVE to use those either. Sticking with RPMs and stock kernels offers the benefits of QA testing and easy management, but you don't have to use it if you don't want. Heck, I bet you can even rpm -e rpm if you really wanted to.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    7. Re:Slackware will always have a place... by Glytch · · Score: 2

      Offtopic? What the fuck? Idiot moderator.

      This is precisely the reason I read at -1. Too many good posts like this get censored by some asshole.

  18. I don't think so by jht · · Score: 3, Insightful

    Slackware goes through its slow times (more like lulls), but overall it's a distro that's best suited to server admins and people with a Unix background. Slackware isn't a distro for people who love RPM or apt-get, but if you prefer downloading tarballs and building the app yourself (and the extra control you get by DIY), it's the stuff.

    Autoslack was cool, but not essential to the "mission" of Slackware. And perhaps someone will pick it up. I've been using Slack 8 since release, and I prefer hand-building anyways (then again, it's stable enough that all I've done is upgrade kernels and Mozilla so far). If you want it all done for you, you can always use Mandrake or Red Hat, and if you love apt-get, then go ahead and use Debian.

    --
    -- Josh Turiel
    "2. Do not eat iPod Shuffle."
  19. How I learned linux. by tweakt · · Score: 3, Interesting
    If it wasn't for slackware I wouldn't have know how simple and elegant the whole system is. After the kernel it basically comes down to system binaries and rc scripts, thats it.

    With slackware, I was able to poke, prod, and tweak everything about the system to do anything I wanted.

    Installing new software usually consists of:

    wget somesite.com/release.tar.gz
    tar -xzvf release.tar.gz
    cd release
    ./configure
    make
    make install

    And I was HAPPY with that... it was cool, and I didnt have to wait for an RPM to show up, I could easily use pre-final release software, and configure the build options to whatever I want. If the build didn't work, I went in and tweaked the make file or even the source to get it to compile.

    But now with SO MANY shared libs and other dependencies, it gets to be a major pain in the ass to get one package then have to go get 15 other libs to get it to work. RPM solves all that, and I've come to accept binary distributions as making sense

    Times have changed I think. But if you still want to work with linux at the lowest level (excellant for learning) go seek out the Linux From Scratch (LFS) project. It's where you take a kernel and assemble your own distribution from scratch, making it work how YOU want it to, sort what slackware did for me back in the day.

  20. Slackware is great! by johnnyfever · · Score: 2, Interesting

    I've used Debian, Red Hat, Mandrake and Caldera, but I far prefer Slackware for avoiding bloat. My old Firewall machine used to run Mandrake, and it was a dog. The poor little P120 had disk space problems and performance issues, so I 'upgraded' to Slack and it's been no problem ever since. Now I have Slackware on 3 out of 5 machines. I've never had a problem with the install, and I think the package management is just fine the way it is. Sure, it's not as convenient as apt, but with tools like rpm2tgz, I've never had a problem finding and installing packages even if they're not available as a Slackware package.

    I hope they can keep up all the good work they're doing going forward.

  21. Not again, please by ankit · · Score: 4, Insightful

    Every once in a while slashdot comes up with a story that says things like "the distribution that just won't die" (http://slashdot.org/article.pl?sid=01/07/01/13162 22&mode=nested), as if it should have died long ago!

    I fail to understand why there is such an attitude against slackware.

    It is a really good distribution. It is simple, it is smart, and it is up to date!

    The only thing that is not present in slackware are things for which MS windows is (in)famous for). Fancy installs, dumb control pannels, etc.

    Slackware is as close to unix you can get using linux. There are no fancy 'linuxconf' like security holes, and wverything works as advertised.

    I use Slackware 8, and have switched to it AFTER trying Redhat 7.1 and Mandrake 8. Before this I was using Redhat for many years, and I regret the time I have wasted with it.

    And oh yes, like MANY others, I started linux with slackware... back in the days of kernel 1.2!

    --
    Don't Panic
    1. Re:Not again, please by Glytch · · Score: 2

      I only discovered Linux with Slack 3.4 and kernel 2.0.30. I feel like such a newbie compared to other slackers. :)

  22. Ob: Pedantic by Anonymous Coward · · Score: 2, Interesting
    Two points:
    1. Slack wasn't the first commercial distro. That honour goes to SLS or Yggdrasil
    2. I'm assuming userlocal.com is alluding to /usr/local. They're wrong. /usr is not "User", it's "Unix System Resources", and is pronounced "Yew Ess Ar"
  23. Long Live Slackware! by LazyDawg · · Score: 5, Informative

    Even if they stopped developing it, made it illegal in the lower 48 states, systematically jailed or impounded Slackware users or fed us to ravenous wolves, I'd not stop using this distro. It has everything I want on the CD, plenty of office suites and window managers, no shortage of development tools, and a small/fast enough footprint to still work on an i386 with 16 megs of RAM. That's not half bad for software I started using six years ago.

    Lacking really ultra-advanced package management has never been much of a problem either. While the setup programs weren't quite as "saleable" as the pretty GUI frontends, they were colorful, used an easy-to-follow menu system, and gave a very detailed description of what they were doing, when, at all times. Compare that to, say, the Corel setup wizard, which kept crapping out on even slightly non-standard hardware.

    --
    "Look at me, I invented the stove!" -- Ben Franklin
  24. So what's wrong with package management by mckeowbc · · Score: 4, Insightful

    *Flame on*
    I've noticed the majority of posts on this topic seem to be against distro's that use package management. I say wtf is wrong with package management? I use Debian for one reason, I like to use my computer, and not spend time compiling and configuring. When I want to upgrade, I want it done quickly. Call me lazy, I know I am...but I just feel I should spend more time enjoying my computer, and less time trying to get the software to work.

    *Flame off*

    1. Re:So what's wrong with package management by Glytch · · Score: 4, Insightful

      I know I am...but I just feel I should spend more time enjoying my computer, and less time trying to get the software to work.

      It's a fundamental difference between various types of users. For some of us, tweaking the OS to work exactly like we want is enjoying our computers. I'm not saying either way is better, I'm just pointing out that people are different. :)

    2. Re:So what's wrong with package management by rodgerd · · Score: 2

      It's nothing to do with being lazy, and everything wto do with whether you spend your time playing with your bollocks while you prepare your environment, or whether you spend your time actually doing something interesting with it.

    3. Re:So what's wrong with package management by Arandir · · Score: 3, Interesting

      I'm not against package management tools. I'm just against braindead package management tools. dpkg and apt-get are the lonely exceptions to braindead package managment tools.

      The Slackare package stuff is like the rest of the system, simple, bare bones, and assumes you know what you are doing.

      When I want to upgrade, I want it done quickly.

      You can do the same with Slackware.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    4. Re:So what's wrong with package management by Skapare · · Score: 2

      OK, I will ... lazy!

      Really, though, nothing wrong with that. If you want to spend your time doing other things, like playing games, coding projects, boinking your SO, then of course you're wise to choose a distribution that saves you that time. The whole idea here is that different people want to do different things. Viva la difference! And Slackware is one of those choices for the people who do enjoy working with the way the computer works, or wanting to make sure they have control over every little detail (the category I'm in). In fact, if the package tools that Slackware does have disappeared, I'd probably not even notice, since I install everything I need at the start, and add anything else by compiling source (except certain things are compiled from source anyway, like the principle services such as Apache, Postfix, SSH, and so on). My guess is that the Slackware people are just giving the RPM/DEB people a hard time for being "lazy" to counteract all the assertions that RPM/DEB makes life "easy".

      --
      now we need to go OSS in diesel cars
    5. Re:So what's wrong with package management by Arandir · · Score: 2

      It's braindead not in substance, but in execution. There's nothing inherently wrong with RPM or distributions that use RPM. But there IS something fundamentally wrong when the packages are built with other packages as dependencies. If a package needs libfubar.so.1.3 to run, then it should look for libfubar.so.1.3, and NOT look for fubar-1.3-7_i386.rpm. Maybe I built it from scratch. Maybe I grabbed it from Redhat or Debian.

      Having to use --no-deps when I already have all dependencies installed is what makes the SuSE package management braindead.

      (p.s. SuSE is my second favorite distro after Slackware. I *like* SuSE. But I don't like they way they make RPMs)

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  25. Slackware will never die! by Mudhiker · · Score: 2

    ...As long as my cd-rs don't delaminate or oxidize.

    I started out with zipslack because it was the only way i could try out this new Linux thing without destroying my happy little compaq term-paper writing machine. Of course I discovered FIPS a few months later. (College kids living on air and sunshine don't have the privilage of buying a new hd just to learn how to fsck.)

    Since then I've tried several other distros but none gave me the flexibility of Slack. Even the latest greatest Mandrake sucks the bilges when it comes to compiling a new kernel and configuring oddball hardware. With slack all the config files are easy to find and in plain english.

    And besides, this is just a message posting of one guy saying he's too busy to maintain one nifty program. bring on the tarballs!

    --
    "I want peace on earth and good will toward men." "We're the U.S. government. We don't do that sort of thing!!"
  26. (protopkg && autoslack) != slackware by snookums · · Score: 5, Insightful

    protopkg and autoslack were interesting concepts, but really little more that than in my view. As a long time (5 years) user of The Slack, I have come to know how to maintain the package database with simple tools like ls and grep, how to build new packages from source with only 1-2 minutes overhead on the normal build time, and how to use rsync and wget to keep my package store current. David's tools were just a way of automating what I do automatically anyway.

    I don't mean to down-play his work, just emphasise that these were tools to make life a little easier -- especially for those with a little less time and/or experience. They were not there to bring Slack "out of the stoneage", and the are not necessary for the continued vitality of the distribution.

    (By the way, what stoneage is the poster talking about? The lack of framebuffer eye-candy in the install? The lack of a package management system that can't handle alien packages? The lack of non-standard compilers, kernel and C library?)

    I don't see Slackware dying any time soon. Things have surely slowed down on the official development front since the developers stopped being paid to work on the distro, but security patches and updates to important packages (kde, vim, emacs) are still coming out.

    Slack has gone through some slow periods before, but often there is work going on behind the scenes. Just recently there was a long but very active "unstable" cycle, with many updates and improvements, leading up to the release of 8.0 (which contrary to popular belief DOES contain recent versions of core software). I think it is understandable that the distro is now in a "maintenance" phase, keeping important thing up-to-date but not embarking on major changes or attempting to keep every package at the bleeding edge. I'm confident that development will begin again when Patrick sees value in it.


    --
    Be careful. People in masks cannot be trusted.
  27. Must every Linux distribution be for the mass? by segmond · · Score: 2, Interesting

    Why must every linux distribution be for the mass, and if it is not designed for the mass or stops heading towards that direction, it is labeled as dead or fading away? I am a geek, not your average internet geek. I dislike Redhate for the same reason I dislike MSWindows, made for the mass. The same reason I loved slackware is the same reason I like netbsd/openbsd. It kind of defines my geekiness, not most people use it, it might be more painful to others but it is more exciting for me. I do not think Slackware is dying or is fading away cuz it is not trying to appeal to the mass. For the hardcore geeks, it will always be a favorite. I only run 2 linux distributions, slackware & SuSE. Just my 2 cents. :-)

    --
    ------ Curiosity killed the cat. {satisfaction brought it back | it didn't die ignorant | lack of it is killing mankind
  28. Slackware has me worried by mrdisco99 · · Score: 5, Insightful

    Slackware is an excellent distribution, which I hope never goes away. I prefer it over anything Red Hat, Mandrake, or SuSE have to offer.

    However, it's not the qualities of the distribution that have me worried about its future (so what if it doesn't do RPM?). After the "layoff" Patrick's helpers (David, Chris, Logan) have been forced to get paying jobs elsewhere and only help out on a part time basis, leaving Patrick to handle the bulk of development by himself. He's started a slackware-current which has a few package collections in there, but nothing close to a new distribution tree. I'm also concerned that the latest patches put out for 8.0 were in August.

    They've always been on time with security patches, but they've yet to release a patch for the kernel issues found a couple weeks ago. While, I don't mind so much downloading the new kernel source and recompiling it myself, I imagine there are many out there who don't know to do that. And yes, the newgrp exploit thing doesn't work in slackware because it uses shadow passwords instead of PAM, but the kernel bug is still there for exploitation by other means (su perhaps).

    The fact that David is no longer developing autoslack and protopkg is unsettling, but it doesn't concern me as much as the seeming lack of activity at the slackware site. Please, Patrick, tell me I'm wrong and that you've got something big cooking up back there...

    --

    +++
    NO CARRIER

    1. Re:Slackware has me worried by mrdisco99 · · Score: 2

      That's not been the case in the past. Yes, Slackware has a reputation for being a DIY distribution, and I like it that way. However, they've always posted security fixes themselves. Any responsible distribution should do so, IMHO.

      --

      +++
      NO CARRIER

    2. Re:Slackware has me worried by Arandir · · Score: 2
      they've yet to release a patch for the kernel issues found a couple weeks ago.

      What kernel issues are those? Slackware 8.0 ships with the 2.2.19 and 2.4.5 kernels. I don't recall any security issues with those.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    3. Re:Slackware has me worried by mrdisco99 · · Score: 2
      --

      +++
      NO CARRIER

    4. Re:Slackware has me worried by Arandir · · Score: 2

      No, they haven't issued a patch for these two issues yet. I never claimed that Slackware was perfect.

      But two factors may explain why these two items didn't get "utmost" priority on Patrick's todo list: 1) they are local exploits, and 2) they do not affect the default and recommended kernel.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    5. Re:Slackware has me worried by mrdisco99 · · Score: 2

      Actually, the default kernel (2.2.19) is just as vulnerable as the "edge" kernel (2.4.5).

      And just because they are local exploits doesn't make them any less important. It's generally a lot easier (social engineering, default passwords, more users = better odds) to hack a user account than to hack root. I'd be very disappointed if that was Pat's attitude toward security.

      --

      +++
      NO CARRIER

    6. Re:Slackware has me worried by Arandir · · Score: 2

      Not everything can have the utmost priority. Not even security issues. Of course, there aren't a whole bunch of pending securities issues right now, so there should be time to work on the lesser priority ones. I don't know why Patrick hasn't placed 2.2.20 and 2.4.12 kernel packages under patches and current. But I do know the Slackware track record, and it's a better track record than those distros that issue press releases disputing security issues.

      p.s. I misread that bugtrack, I thought it said 19 and not = 19. My mistake.

      p.p.s. I guess I don't understand what a "local exploit" is. I thought they were exploits that could not be made remotely. Again, my mistake.

      p.p.p.s. These issues came out two weeks ago, during a time of intense chaos at Slackware Inc. It would be nice if every issue was resolved in two hours and chaos relegated to the deepest pits of quantum physics, but the fact that they're not is still no reason to worry over the demise of Slackware Inc.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  29. Re:God i hope not by blixel · · Score: 2, Funny

    ...but you learn from using and installing windows 95.

    You learn how to turn a computer into a door stop.

    Sorry, couldn't resist.

  30. Domain Registry uses Slackware by Jodrell · · Score: 4, Interesting

    My company uses Slackware exclusively on all our servers all over the world, and on the desktops of the technical department (apart from me, I use RH). Nothing gets us worked up more than the release of a new Slack version.

    Part of the reason is habitual, but Slackware's simplicity and UNIX-ness is also very appealing for a large, complex network that needs a lot of work to operate. Its lean install (if you don't want it, you don't have to install it, if you do, put it on yourself) is perfect for mission critical stuff where security is important.

    That's why Slack will always have a place in our hearts and on our boxen.

    1. Re:Domain Registry uses Slackware by m2 · · Score: 2
      Part of the reason is habitual, but Slackware's simplicity and UNIX-ness

      Pray, say, what does make Slackware more UNIX-ness than Random Joe Linux, hmmm?

      For whatever is worth, Interesting is a rather appropiate moderation in this case. It is genuinely interesting to see some people say Slackware is more Unix than other distros because it lacks something. I mean, I usually think of my distro as very Unix-like because the stuff it has, not because of what it lacks.

      [Slackware] is perfect for mission critical stuff where security is important

      Another interesting point, particularly if you take into account that quite a few people here are defending ./configure ; make ; make install as something good... (and a side note: exit status? what exit status?)

    2. Re:Domain Registry uses Slackware by Skapare · · Score: 2

      Well, if you are paranoid, then do:

      ./configure && make && make install
      --
      now we need to go OSS in diesel cars
  31. Re:Slackware? What's that? by Glytch · · Score: 2

    I started with Slackware too, but only because that was the only distro that I could find buy in my small town (didn't have net access at home at that time). Since then I've tried Debian and Mandrake, and have come back to Slackware. I'm happily running 8 right now.

    And Zipslack fucking OWNS. :) A real nice way to put Linux on old 486's with no cdrom.

  32. hell no it's not dying by jbridge21 · · Score: 2

    As long as there's a few hackers somewhere on the planet who want the Slack tradition to continue, it will.

    I myself have almost a dozen boxen installed with Slack, and it's about to be one more.

  33. Slackware on my boxes by ChaoticCoyote · · Score: 2

    I've used Slackware off-and-on for a couple of years; it's one of three distros I've installed on a regular basis. Right now, though, I'm trending toward two distros: Debian and Mandrake.

    I use different distros for different purposes. My laptop, for instance, has a Mandrake 8.1 install, because I didn't want to spend lots of time making exotic hardware working with Debian or Slackware. Mandrake installed perfectly the first time, enabling all the laptop's devices without even a hiccup.

    My servers and cluster, however, run Debian-testing, because I can install a simple, tight, focused Linux for Beowulf or web hosting. I don't need KDE or X or any exotic drivers on my cluster nodes; I do need a reliable and concise install. Mandrake is too "fluffy" for my cluster... ;)

    As it stands now, Slackware is fading from my systems because it doesn't give me anything I can't get from Mandrake or Debian. If Slackware is going to survive, it needs to provide a unique value not found in other distros.

  34. My First, My Last, My Everything by Spud+Zeppelin · · Score: 3, Informative

    (with apologies to Barry White)

    Slackware was the first Linux distro I installed, more than 6 years ago. Since then, I've flirted with the GUI-package-oriented distros (Red Hat and Mandrake in particular), acquired disks of several others (tradeshow giveaways and the like), been exposed to Debian on servers someone else installed, but I've come back to Slack, to stay.

    Why? Several reasons really:

    • Once you've gotten used to installing it, it really is a very straightforward install. In fact, it should look VERY familiar to anyone who has ever installed FreeBSD.
    • It's rock-stable when it's released. I'm writing this on Slackware 8.0 now, in fact. It actually fulfills the promise of being useful both on servers and workstations with a single distro.
    • It is far and away the easiest "mainstream" distro to lock down. Want to ditch the RPC Portmapper? Comment out four lines (two of which are if and endif) in one rc file. None of those annoying system maintenance daemons that open up all sorts of vulnerabilities like some of those well-dressed distros from the East Coast, either.
    • It wasn't built for greed. This is a compelling argument, and you can make it in favor of Debian as well. Contrast this with those companies that have complex venture-backed and/or publicly-traded business models based on selling distributions. In fact, Slackware's very name is derived from Church of the Subgenius materials predicated on the rejection of greed ("Get Slack!").

    I think I'll go along with what others have said about this: even if Slackware, by name and/or business, were to go away, there are plenty of people in the Slackware community (myself included) who have the wherewithal, interest, and capability to "roll-our-own" Slack-like distros. I would expect, if it were to happen, to see all sorts of "children of the Slack" proliferate as a result, perhaps none with the singular momentum of the parent, but all with a specific niche to fill.

    --

    MOO;IANAL.
    There used to be a picture linked here.

    1. Re:My First, My Last, My Everything by King+Babar · · Score: 2

      As reasons for still using Slackware, Spud Zeppelin writes:

      It's rock-stable when it's released. I'm writing this on Slackware 8.0 now, in fact. It actually fulfills the promise of being useful both on servers and workstations with a single distro.

      Historically, however, I'd like to point out that this has not always been the case. A lot of people back in the day switched away from Slackware to the new upstart Red Hat when the maintainer of Slackware put out releases where it was absolutely clear that nobody had ever tested *anything* much. Really, it was off-scale that way. This was interesting given that Slackware had started out as rebadged, bug-fixed version of SLS, which itself had problems in that the maintainer would make big changes to things like the kernel in for-real releases that ended up breaking things.

      Note that this is not a flame against either McDonald or Volkerding; Linux might have gone *nowhere* without their contributions. But it is pretty much a historical fact that distributions like these have tapered off as Linux has taken off. This is not surprising: the amount of effort it takes to deal with the complexity of packaging a modern Linux system has gone beyond what a single person can do. Corporations can do it, as can the very impressive distributed organization that is Debian, but not any lone hacker.

      It does make you a bit nostalgic. According to the lore, Ken Thompson used to send little "with love" notes along with the magtapes of what we now call Unix to remote sites. I can tell my grandkids one day about downloading SLS onto 40 or more 5.25" floppy disks and secretly installing a rebel Linux partition on the PC in my office at UCSD. It has to start that way if it's any good. It has to change at least a little bit if it's going to stay any good, or be good for more than a small circle of friends.

      --

      Babar

    2. Re:My First, My Last, My Everything by Arandir · · Score: 2

      He wasn't talking about building a distro from scratch. Anyone can do it. That's the easy part.

      The hard part is keeping a distro up to date at all times. It's pure energy drainage. You have to keep track of the development of EVERY package you included, and for a significant number of them, bang 'em hard enough with a mallet so that they fit.

      Redhat, Mandrake and SuSE manage because they have a big staff. FreeBSD and Debian manage because they have scads of volunteers. One guy by himself gets swamped pretty quickly. It's one reason why Patrick kept the distro small.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  35. Slackware first distro? Not quite by ptomblin · · Score: 2

    Some of us here remember SLS 1.02 of the 100+ 5 1/4 inch floppies, and SLS 1.03 of the broken jewel cases. And we also remember the broken promises for an update for SLS, as well as the outright fraud of taking advance orders, and then claiming that the computer with the CD masters and the payment records had been stolen out of his car.

    --
    The next Cmdr Taco duplicate will be ready soon, but subscribers can beat the rush and see it early!
  36. Mod story -1 troll by osiris · · Score: 3, Informative

    That story seems to just be trolling. i mean, the slackware forum at www.slackware.com is always buzzing. doesnt seem like its dieing to me. i use slackware 90% of the time on my workstation to do just about everything i want. it runs the apps i want, i can install them no problem. the slackware community has been going fine for years without a package manager and still keeps its userbase.

    what does that tell you.

    Just because some apps are no longer being actively developed by the lead maintainer doesnt mean the distro is dead. thats the beauty of open source. if alan cox or linus decided that they no longer had time to work on the kernel, would people shout that linux was dead?

    i think not. as many people have said here, they are still using slackware, lots of people are. just because it isnt keeping up with the 'latest and greatest lindows distro' doesnt mean its dieing.

    As another poster said, slackware's goal is not to ipo, make a huge amount of money (although im sure patrick wouldnt mind that, heh), and take over the world. its to have a linux distro based on KISS. and it works.

    slackware lives on, and always will.

  37. Well, its not mainstream anyways... by josquint · · Score: 2, Insightful

    While i think Slack will always have its place, i do believe it is fading...

    I just downloaded Slack 8 last week, hoping to replace Caldera on my main system. I couldnt get Caldera to install very lightly, and after that i couldnt get a whole lot of programs(both .rpm and .tgz) to actually freakin install on it.

    So load the ONE cd into the drive.. go through the install. Not quite as nice of an install as other distros, but i managed to get it going.

    To my amazement, it seemed to install everything i wanted, KDE, XMMS, X, sound support, usb support, mozilla, and the latest and greatest versions of the kernel, libraries, etc. So i thought: Great! this'll be perfect, everything i need, nothing i don't!

    Then i rebooted, WOW what a fast boot time. Logged in, typed "startx". Nothing.
    Basically none of my hardware was set up, except my NIC. Now i do like Slack's KISS philosophy, however, if i want to install an OS, i want it to actually use the hardware i install it on.

    Every other current distro i've thrown on that machine(Athlon 1.2, SBLive, Geforce2, USB mouse, Linksys NIC) like RedHat, Mandrake, Caldera, SuSE... all the basic hardware worked after the install (granted to get 3d accel on the geforce i had to set it up with the detenator drivers, but at least X came up)

    So if slack is going to stay fairly used, I'd say it has to have better hardware detection at least.
    It has everything else going for it, but i'm not spending an additional 4 hours setting up my hardware post-install, its not worth it.

    However, I didnt waste the CD-R i put slack on, I had an old k6-300 i put it on to act as a router. So, yes, Slack still has its place, so i dont think it should just dissapear, but its not my first place for a workstation machine.

    1. Re:Well, its not mainstream anyways... by Arandir · · Score: 2

      Great, your installation was a success. Now you need to take the next step: systems administration. Try configuring X and see if that works. (last time a distro automatically configured X for me, it though my Matrox G450 was a generic frame buffer; the one before that caused a boot/crash/reboot cycle; I'll stick with good old reliable xf86config)

      Slackware has excellent documentation. Try reading it. You can find it on ISO #4, or at www.slackware.com/book/

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  38. First Commercial distribution? by sprag · · Score: 2, Interesting

    I always thought SLS and Yggdrasil were prior to Slackware, or at least very close contemporaries.

    Come to think of it, I'm pretty sure that Slackware was a modification of SLS.

    Anyone remember? Does anyone have SLS disks anymore?

  39. Re:Debian vs Slack for the 'unix-like' crown? by SaDan · · Score: 2, Insightful

    I've been running Slackware for quite a long time, and have tried Debian several times over the past couple of years. It seems like a decent distro, but I absolutely hate distros that are built around package systems like Debian and RedHat (and all the variants) are.

    All I want in a distro is a basic install with a simple package system to get me running. After that, I never want to see a package again.

    I did like Debian more than RedHat, though. I'd have to say that Debian reminds me of other SysV style Unix distros, while RedHat reminds me of penguin dung.

    I'll use Slackware until the very end because it suits my needs and my administration style more than other Linux distros. If Slackware were to go away at some point, I'd roll my own distro, or try to take up the Slack. :-)

  40. i'm in the same boat by Anonymous Coward · · Score: 3, Interesting
    The problem with Slackware is that it's too good. I installed it about five years ago and found zero reason to upgrade. Of course it's no longer Slackware, really: every library, every app, and every utility have been recompiled and upgraded about 20 times each I think, and the kernel has been recompiled about ten times that :).

    When I got a new computer, I just decided to run it root-initrd against the old one (now the server), instead of taknig the opportunity to install a new Slackware. So I don't know what's happened to it over the last five years, but I really don't care: Slackware as it was five years ago was absolutely PERFECT!

    BTW the "packaging" things which apparently brought it out of the "stoneage" are rubbish (install_pkg or something like that?). The first thing you should do after installing a Slackware machine is remove them. I made a script (complete with ncurses/X menu-ing system) to automate the './configure && make && sudo make install' process (useful for remembering 'configure' options, too), and it's much nicer and much more versatile than that glorified 'cp -a' install_pkg garbage.

    As I'm now playing with the Hurd, I'm playing with Debian (since Debian is the only distro available for the Hurd right now). I must admit I do like apt-get (especially since I don't know what I'm doing in the Hurd yet!), but there's so much that's very un-Slackware-like, and it annoys me. If I ever get comfortable with the Hurd, I'm going to have to rearrange the file system and init scripts and whatnot just to get rid of that icky Debian feel :)

  41. Re:Slackware first distro? Not quite by sprag · · Score: 2

    Well, it wasn't that many 3 1/2 disks :) Luckily the university had a computer lab next door to my dorm and I had to run back and forth with 5 floppies while installing the system :)

    does anyone still have a copy of SLS laying around? It might be interesting to show to these newbies how far distributions have come...

  42. Re:Ob: Pedantic by Lew+Pitcher · · Score: 5, Informative

    I'm assuming userlocal.com is alluding to /usr/local. They're wrong. /usr is not "User", it's "Unix System Resources", and is pronounced "Yew Ess Ar"

    Sorry, you are wrong. "Unix System Resources" is a retro-nym for /usr, much like "Packet InterNet Groper" is a retro-nym for ping; both are incorrect 'explanations' for for terms who's origin and meaning have been hidden by time.

    /usr has always meant 'user' in Unix, and continues to mean 'user' even today. In the original Unix implementations, /usr was where the home directories of the users were placed (that is to say, /usr/someone was then the directory now known as /home/someone ). This has been confirmed many times by references to the historical documents (vid "Unix for Beginners" Bell Labs, 1978, or "The Unix Programming Environment", Bell Labs, 1984, which says (in part) "On many systems, /usr is a directory that contains the directories of all the normal users of the system.")

    In current Unices, /usr is where user-land programs and data (as opposed to 'system land' programs and data) hang out. The name hasn't changed, but it's meaning has narrowed and lengthened from "everything user related" to "user usable programs and data".

    So, you are wrong. Deal with it.

    --

    "values of beta will give rise to dom!"

  43. Re:Slackware will live on by SomeOtherGuy · · Score: 2

    Agreed (kinda)...This will keep Slackware updated with the new "bells & whistles" upgrades. But how about the boring security patches and bugfixes. I think that is one thing that has a few long time Slackers shaking in their boots. (The fact that no security patches have been updated since August is something to be worried about maybe....)

    --
    (+1 Funny) only if I laugh out loud.
  44. Slackware will never die by PlaysWithMatches · · Score: 2, Interesting

    I've used many different distros over the years - Red Hat, Mandrake, SuSE, Storm, Caldera, etc. While they all had their good points, I didn't truly like any of them as much as I like Slack (although Debian did come close). Why?

    Part of it is simplicity. With distributions like, say, Mandrake, you get a lot of decisions made for you. That's the whole idea behind Mandrake and its kin. To hide the complexities underneath from the average user. But in so doing, they weave a tangled web that can be quite annoying for a power user to undo or modify to their needs. This is the opposite of Slackware - it gives you a powerful base of core software, with a few extra goodies thrown in. But if you really want to only install 50MB of stuff, you can do that. Don't want X? Gone. No KDE? No problem. And so on, and so on.

    For people like me, Slackware is a wonderful distro. It allows one to start out with a very functional system with more than enough to get started, and build their system from there. Unlike the other newbie-ized setups, KDE and GNOME are not thrust down my throat. I happen to like WindowMaker, and even before the installer nicely offered that as an option, Slackware was more than happy to oblige my choice of window manager. And while many would cite the fact that Slack is a non-RPM distro as a weakness, I don't miss it. In the past, compiling things would be a more worrying prospect for me, especially during the turbulent times when glibc wasn't yet standardized across the distributions. But honestly, I'm not bothered by compiling my software, and I generally don't have the problems I occasionally had with RPM systems (ever try to upgrade RPM itself? how many times have you had to upgrade tar or gzip?).

    All distros have their place - Slackware's place is with the power users, who don't want to be stuck with a Windows-wannabe setup. Slack harkens back to the day when men were men, installers were text, and Linux was Linux. And that's just the way I like it. ;)

    --

    Mozilla's a nice operating system, but it needs a better browser.
  45. Lightweight installs with Slackware by SaDan · · Score: 2, Informative

    Yup, one can really trim down an install of Slackware to run on pretty much anything with a couple megs of RAM and about 40megs of HDD space.

    I installed Slackware on a 486DX-33 w/12Megs of RAM and a 100meg hard drive to act as a print spool for an old laser printer on our network. Shut down all services except what was needed for printing, installed SSH for remote admin, and let it loose.

    You can pretty much shape Slackware for whatever job you need a Linux machine to do, and you can do it easily.

  46. It isn't in the spotlight, but won't die. by Maul · · Score: 2
    I'm sure that Slackware will always have a place. I know plenty of hardcore Slackware users, and I don't think they have any intention on giving it up.


    We don't hear much about Slackware very often, that is true. In the last couple of years we've seen Linux IPOs, the domination of Red Hat, and many other flashy distros with neat logos and nice web sites (Corel, Mandrake, and so forth). Slackware has kinda stayed in the background of the Linux world, so to speak.

    --

    "You spoony bard!" -Tellah

  47. Re:Debian vs Slack for the 'unix-like' crown? by Anonymous Coward · · Score: 2, Informative

    You must be talking about their menu based front end (deselect?) to apt... Nobody really uses that, just get out of it as fast as you can and use apt. It's got no menus and is the best apckage amnagement program I've ever seen.

  48. Get you news from reliable sources by (startx) · · Score: 3, Informative

    If the submitter had bothered to even glance at the slackware forum, he would have seen that David Cantrell and Chris Lumens have gone back to school now that Windriver dropped slack. Pat (who has always been the main man) has been busy shipping slack 8 and other business details he didn't have to worry about when wccdrom/bsdi was doing the publishing. He still updates -current occationally, and other than the latest fancy kernel, it's still one of the most up to date distros out there right now.

  49. Low end. by saintlupus · · Score: 2

    So, the other day i'm trying to install linux (a linux with some sort of package management abilities) onto a firewall (486sx, 40meg HD, 8 meg ram).

    One word, baby. NetBSD. I ran a web/file/mail server on a Quadra 700 with a 200 meg drive for months.

    The hardware has since been changed over from the Mac to a Dell 486. Seamless and fast.

    --saint

  50. Re:Trolling. by FortKnox · · Score: 2

    Actually, I've seen less and less -1 trolling lately.

    I doubt this is from lack of trying. They (yes, the people that give you "Your Rights Online") are censoring them pretty hardcore. So what do the trolls do? Work harder and come up with articles like this.

    To quote Princess Leia (I'm paraphrasing so don't flame the quote):
    The harder you squeeze, the easier it is to slip through your fingers!

    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
  51. Re:Trolling. by saintlupus · · Score: 2, Insightful

    So what do the trolls do? Work harder and come up with articles like this.

    Or like the one about "Cesium". Or the "How ESR built a bad motherfucking computer." Or the "Look how quiet my ThinkGeek(tm) computer is" article.

    There's tech news happening every day. Are the readers here really more interested in this trivial shit? It's like a site for professional carpenters reprinting the instructions for a birdhouse kit from a craft store, for crissake.

    Oh, and many thanks to the fuckwit who modded my last post "Overrated". When you're finished eating oatmeal and shaking on the short bus, you might want to look up what the Score +1 Bonus is, you grannyfucking slophound.

    --saint

  52. Re:Debian vs Slack for the 'unix-like' crown? by Just+Some+Guy · · Score: 2

    All I want in a distro is a basic install with a simple package system to get me running. After that, I never want to see a package again.

    Out of curiosity, why do you dislike package systems? If it's becase you like to build your apps locally, have you ever looked at FreeBSD's ports collection?

    --
    Dewey, what part of this looks like authorities should be involved?
  53. Re:Not Bare-Knuckle enough. by MadAhab · · Score: 2

    No you can't (there, I didn't bite). Theo is OpenBSD, not FreeBSD (OK, so I did) [scratches armpit, chases tail, extends wings, and flies away].

    --
    Expanding a vast wasteland since 1996.
  54. RPM flame by Sloppy · · Score: 2

    But now with SO MANY shared libs and other dependencies, it gets to be a major pain in the ass to get one package then have to go get 15 other libs to get it to work. RPM solves all that, and I've come to accept binary distributions as making sense

    How does RPM solve all that?

    Part of the reason I switched from Mandrake to Slackware was because RPM wasn't solving all that, and I just couldn't keep my system up-to-date. I was spending lots of time hunting for RPMs and finding out about new dependencies (which restarted the cycle). And then half the time, there just weren't any RPMs for the stuff I wanted, so I had to build from source anyway. Then the RPM database would gradually start drifting away from what was really installed on my system, and then I got into the habit of force-installing every single RPM, because 99% of the time, the dependency messages were false-negatives. Then the 1% case would bite me in the ass, as some program crashed because something it needed wasn't installed. ARGH!!! I HATE RPM!

    (How do Mandrake and Red Hat users get by? I really don't know!)

    I keep hearing that Debian's apt-get is so easy, and I've been tempted a couple of times. But fear will protect me: Fear that someday I won't be able to get something I need in package form, so I'll install from source, and then the package database will be wrong and I'll have the same problems I had with RPM. As long as I keep that fear in my mind, I'll be safe from Debian's temptation.

    I'll steer clear of package management systems, thankyouverymuch. It's not "eliteness" or that I enjoy watching gcc do it's thing, justifying the cost of my Athlons. It's purely because of convenience and a desire to keep my hair instead of pulling it all out.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:RPM flame by nyamada · · Score: 4, Informative

      Just want to recommend that all RH users (and slackware too) check out checkinstall.

      It's a utility that automagically changes tarball installs into RPM or slackware package installs.

      I run it like this:

      ./configure
      make
      make test (if necessary)
      checkinstall

      Checkinstall first installs the build into a temp directory, builds the RPM or slackware package, and then installs the package.

      I've been using it for the past 8 months and it's saved me many times from giving up on the RPM database. The developer is working on getting Debian pkgs going too.

      It's available here.

    2. Re:RPM flame by scrytch · · Score: 2

      Checkinstall first installs the build into a temp directory, builds the RPM or slackware package, and then installs the package.

      Huh. Sounds a lot like BSD's ports, except for ports, I take care of downloading the tarball, patching it, configuring it, compiling and installing it, and doing the same for all its dependencies. I run it like this:

      make install

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
  55. Re:Slackware was NOT the first distro by Bangback · · Score: 2, Interesting

    As a historical note, Slackware won because it was more extensive (it had far more package series which allowed distribution of "precompiled/preconfigured" utilities) and had a far better installation routine (you could install Slackware packages at a later date). Also, its X configuration documentation was much better (but still pretty poor). SLS was also falling behind at maintaining things current. My first Linux was SLS downloaded on 1.44MB floppies at the campus computer lab the night before leaving college freshman year (better than 9600bps at the dorms) in spring 1993. I moved to Slackware the next fall. Slackware was introduced, spread like wildfire via word of mouth and in just a few months SLS was no longer in general use (in those days you upgraded your distributions monthly because many common device drivers and utilities were just being written/ported). SLS didn't really seem to be interested in the "distribution" market, they were just a guy who'd stumbled into a key role in Linux. One thing good about SLS was it had carefully documented update logs so you could upgrade individual floppies as programs changed. Since dialup networking was very hard to use and rare in Linux at the time, downloading the disk images with xmodem was a way of life if you didn't have an Ethernet connection.

  56. Re:Slackware? What's that? by Glytch · · Score: 2

    True, but I didn't have a spare nic at the time. :) *grumblegrumble small town grumble goddamn shipping delays *grumblegrumble*

    Oh well. Now it's a very nice little firewall. Even put copies of Slash'em and Nethack on it, for those times when I'm on a windows machine somewhere else and need entertainment. :)

  57. Re:Debian vs Slack for the 'unix-like' crown? by Just+Some+Guy · · Score: 2

    Look at NetBSD's packages collection.

    Then you can build from the same source for all your packages and your kernel on your Macintosh, Your Sparc, Your Intel, and your Vax boxes. You can use the same config files.

    I think you meant "ports" collection, rather than "package" collection. A "package" is a archive containing the results of compiling a "port". However, yeah, I agree with your sentiments. Whether I'm on Intel or Sparc, I can compile the same program in the same way, and expect it to work identically. I'm isolated from having to manually configure everything I want to install, but still have the flexibility to do so if I wish. As a bonus, on FreeBSD at least, I can set preferred compiler optimization options in /etc/make.conf and every port (and even the OS itself!) will be built with those options from that point on.

    --
    Dewey, what part of this looks like authorities should be involved?
  58. Good thing Slackware doesn't rely on those apps... by linuxchuck · · Score: 2, Insightful

    I can't see how anyone can assume Slackware would "fade away" because two applications cease development. That is similar to saying that if Netscape and IE decided to stop development, the Internet would "fade away." Slackware was not built or marketed for its new and innovative package management system, but for it's similarity to a truly GNU/UNIX environment and it's ability to show the user/administrator what goes on "under the hood" of a linux box. There are no bloated and clunky interfaces to hide the operating system from you, what you see is what you get. Some of the distro's out there (I'm not mentioning any names) are beginning to take on many of the aspects that keep users/administrators in the dark about the inner workings of Windows.

  59. Grateful for Slackware by rknop · · Score: 2

    I was recently very grateful for Slackware. I wanted to install a modern, up-to-date distro on an ancient 486 laptop with a ~300MB hard drive. Red Hat, which is what I use on my desktop and on all my machines at work, just laughed at my naivete, thinking that I could install Linux on a drive so small. Slackware, however, worked without a hitch. See http://www.sonic.net/~rknop/linux/canonib150c.html .

    -Rob

    1. Re:Grateful for Slackware by rknop · · Score: 2

      Uh if you know what you are doing with RedHat you could have done that. In Redhat you can select from individual packages. I think 300M would have been emough, to install the very minimul toolset.

      Believe me, I spent a long time trying. It wasn't worth it; even if at some point I could have gotten it to work, I wasted too much time trying to whittle the RedHat package list down to something that would fit on that laptop. Selecting the individual packages was great, except that the Red Hat web of interdependencies is so tangled that it's very hard to select a subset without a whole host of other things you don't think you need being advected in.

      Back when I installed RedHat-6.2 on this sytem, I could do it by not installing X, then cleaning *by hand* a lot of the things like documentation and extra stuff from the rpms, and the installing the X RPMs. But as of 7.1, even that doesn't work; even a non-X install which was borderline functional didn't seem to be feasable with RedHat.

      Slackware, on the other hand, was able to "fully" instal *with* X. No, I didn't install Gnome or KDE; wouldn't want to try them on a 486 anyway! But I did get X and fvwm2 working with a (relative) minimum of pain. (The only pain came from the fact that XFree86-4.1 no longer supports the video chipset in that laptop! There is a hack you can do by installing the old 3.3.6 server binary, however. See my web page for info.)

      Mind you, I love RedHat for a "modern" system (i.e. anything Pentium or faster with at least a 4GB hard drive), but it's just not ideal for older more limited systems.

      -Rob

  60. Re:Slackware? What's that? by Mr_Icon · · Score: 2

    No RPM locking dependancy. If there's an issue, you can upgrade from source quickly.

    Bah. If you absolutely can't wait for an errata package, this is what you do to make the latest source release work:

    wget http://package.org/package-bugfix.tar.gz
    mv package-bugfix.tar.gz SOURCES
    rpm -ivh package.src.rpm
    cd SPECS
    vi package.spec
    rpm -bs package.spec
    cd ../SRPMS
    rpm --rebuild package-bugfix.src.rpm
    cd ../RPMS/i386
    rpm -Uvh package-bugfix.i386.rpm

    SPEC files aren't exactly dark magic, you know. It's painfully straightforward and the only problem is when you have specific patches (isn't that common of a problem, too).

    --
    If you open yourself to the foo, You and foo become one.
  61. Re:Ob: Pedantic by dinivin · · Score: 2, Insightful

    Now if you already have "users", what do you call /usr?

    Well, since there is a difference between "users" and "user," /usr can still be called "user" as it should be.

    Dinivin

  62. pico? did he say, "pico"? by hawk · · Score: 2
    > How can any distro that dosn't even include pico be considered
    > 'unix-like' ???


    huh? pico? You can certainly say this about vi, but pico is *very* recent. Pine didn't start until the late 80's, and then pico came out of thaqt.


    hawk, who used the True Editor on unix long before pico was conceived

  63. It's a damned good thing it's not for everyone by Skapare · · Score: 2

    I remember when the book Linux for Dummies came out. My first thought was "well, now I have to make the switch to BSD". While that may not have been bad in and of itself, I did then come to my senses and realized "Oh wait, I use Slackware, never mind".

    Uh Oh! There's a Slackware for Dummies now, too. Maybe I'll have to switch to BSD afterall? Well, as long as Patrick doesn't try to make Slackware be the replacement for Microsoft Windows, then it will remain my choice.

    --
    now we need to go OSS in diesel cars
    1. Re:It's a damned good thing it's not for everyone by Skapare · · Score: 2

      Panic!

      Hopefully, something new will be out by then. Or hopefully it will be for one particular BSD like maybe FreeBSD, then I'll use NetBSD or OpenBSD.

      --
      now we need to go OSS in diesel cars
  64. Voluntary software update network by kin_korn_karn · · Score: 2

    All this talk about packaging and update pains gives me an idea.

    Does anyone remember the old Fidonet-technology file echos? They were automated distribution networks of shareware and other public-domain files that BBSes would carry to always offer new files to users. You would dial up to your master server, it would download the files to you, then you would run a program called a file tosser to import them into the file areas of your BBS.

    Something like this that passes around .tgz files instead of RPMs would give this autopatching ability to slackware, or at least distribute the files properly. If the boxes are fairly homogenous you might even be able to get away with auto-configure'ing and make'ing the packages.

    Just a thought..

  65. KDE and slackware??? by hawk · · Score: 2
    Do people really do that? The traits/interests/whatever that would lead one to use slackware, nad those that would lead tto KDE or Gnome, seem to point in opposite directions. Not just opposite directions, but opposite extremes . . .


    hawk

    1. Re:KDE and slackware??? by mrdisco99 · · Score: 2

      I run my Slack with GNOME and wouldn't have it any other way.

      --

      +++
      NO CARRIER

  66. Just an idea... by farrellj · · Score: 2

    Could it be that the Slaktool project has a better system, and thus he gave up? Here is what the Slaktool people have to say about themselves:

    "Slaktool is a project to improve the Slackware package manager with all the features of the more advanced package managers while retaining the classic .tgz format. It does this by way of a generic library that links into the various GUI (or textmode) package managers.
    The library handles all the package operations transparently, and does not base around any GUI or text console."

    ttyl
    Farrell

    --
    CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
  67. Re:Commercial?? by Dr.Dubious+DDQ · · Score: 2
    but what means: "the first commercial" Distribution?

    I believe they mean it was the first distribution available as pre-made disks from a commercial entity (in addition to being able to download and build your own set of disks). In that case, what was being sold was "the pre-made disks", not the Linux-based system itself.

  68. Re:(protopkg && autoslack) != packaging sy by Nailer · · Score: 3, Informative

    By almost veryone's definition these are methods of installing software but not packaging systems, Packaging systems (that is EVERY one I know of with the exception of Slackaware's) are designed to manage software in small chunks with some kind of metadata describing how packages relate to eachother - i.e. dependencies.

    I've been sold the slackware `packagaing system' doesn't have dependencies. If that's true, it isn't a packaging system. Nothing wrong with that, but less call a software install method a software install method.

  69. Re:Slackware was NOT the first distro by Skapare · · Score: 2

    It's not losing steam. It's just changing the structure of the vent pipes. As more and more people come into the Linux community, they may well be the ones who shouldn't be using Slackware. But just because it's not the preferred distribution for the masses doesn't mean it's losing steam. For those of us into working with how our systems are put together, even Slackware sometimes is too much. I've even been tempted to go the other way to one of the minimalist Linux distributions, or build it myself. But Slackware is pliable, so I really don't need to. I've replaced the entire init/rc script startup system with my own design built from scratch, and Slackware didn't even blink.

    --
    now we need to go OSS in diesel cars
  70. any relation to subgenius? by BroadbandBradley · · Score: 2

    does slackware have any relationship/roots in the church of the subgenius and their encouraging people to get slack?

    1. Re:any relation to subgenius? by BroadbandBradley · · Score: 2

      get slack!!!

      :-) subgenius showed me that the internet can be a cool place, perhaps a realignment with the subgenius site would work wonders for the popularity of SlackWare, create a subgenius edition with a selection of subgenius tools for contributions to the art mines, and a "subgenius clipart" package included, custom icons and sound clips, and a special /doctrine tree included in the doc directory. how about slack sticker propaganda printing app, design and print from the clipart gallery and stick bobheads everywhere.

  71. ((protopkg && autoslack) == packaging sys) by CyberKnet · · Score: 2
    Wait till I get back, I have to go buy an 'software install method' of beef from the supermarket. Or was it a package?
    Maybe we should understand just what "package" means...

    package
    n.

    1. A wrapped or boxed object; a parcel.
    2. A container in which something is packed for storage or transportion.
    3. a. A preassembled unit.
      b. A commodity, such as food, uniformly processed and containerized.
    4. A proposition or an offer composed of several items, each of which must be accepted.

    SO uhh.. yeah, under definition 2, these things do qualify as packages. Terribly sorry to ruin your soapbox. Do go on though, it was *almost* interesting.
    --
    Video meliora proboque deteriora sequor - Ovidius
  72. Re:Debian vs Slack for the 'unix-like' crown? by Electrum · · Score: 2, Informative

    How can any distro that dosn't even include pico be considered 'unix-like' ???

    If you want pico, you might try nano. It's a GNU clone of pico. Debian doesn't include pine because it's license violates the Debian Free Software Guidelines (DFSG).

  73. Re:((protopkg && autoslack) == packaging s by Nailer · · Score: 2

    Under definition 2, PKZip is a packaging system.
    If you ask anyone whose remotely familiar with packaging systems, they'd naturally tell you it wasn't.

    Lets follow this logic, and look up a non computer dictionary for more computing terms.

    Oer, apparently my /etc/shadow is filled with some sort of intoxicating resin, chopped meat, or something chopped into pieces.

    Is it possible, just possible that non computer dictionaries don't know anything whatsoever about specific technical terms with well accepted meaning?

    Keep your own special definition of packaging system. I'm just letting you know that everyone else who makes packaging systems doesn't agree that appending `pkg' to an application makes it a packaging system.

    Terribly sorry to ruin your soapbox. Do go on though, it was *almost* interesting.

    Oer, feel the provocation! /me wets himself.

    Terribly sorry to ruin your soapbox. Do go on though, it was *almost* interesting.

  74. Utterly Amazed at the Propaganda... by blacktyde · · Score: 2, Interesting

    Wait, hold up. Stop everything here.

    I really have to ask a question. When is the last time the moderators of this site actually posted anything remotely positive about Slackware? I have used Slackware for something around 7 years now. I have tried Redhat, Suse, and Stormix. Nothing against any of them, but they are not for me. I was taught BSD style UNIX, and I find Slackware fills the functionality I need. Yet it constantly gets negative press from this news site. I haven't even HEARD of the tool that was mentioned in the headline. Alot of Slackware users haven't either. It just simply amazes me, that, because a developer of a tool that isn't even very known amongst the users of a distrobution is some how the equivilant to the distrobution dying, or fading away.

    This shows a severe lack of responsibility on the part of the person who posted this story, not to mention, it's extremly insulting to the thousands of people who use slackware. I honestly think that there should be a public apology posted. This is utterly rediculous, and I am getting sick and tired of having to read about how Slackware is old, dying, useless, or whatever. It is still one of the largest used Linux distrobutuins in existance, especially in an enterprise/server market.

    This is specifically the sort of infighting that is causing problems with any sort of possible true unification of the GNU movement. If people could at least pay a little respect to other peoples methods and thinking, than I think that Free Software as a whole would go considerably further. Who cares whether or not a certain distro does something the way you want it to? It's more important that the code is free. And since Slackware, like a considerable amount of other distrobutions is GNU, through and though, it should be celebrated. So for the love of god, Download Slackware, Red Hat, or whatever, play with it to your hearts content. Crack open a beer. Smile. That's what it's all about, isn't it? You have the Freedom to do so.

    --
    -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GCS d- s: a-- C++ UL+++ P+ L+++ E--- W+ N+ o K- w-- O M V PS+ PE Y+ PG
  75. Re:((protopkg && autoslack) == packaging s by squiggleslash · · Score: 2

    Slackware's packaging system includes the capability to add and remove packages (without removing files and directories shared between packages), which I'd have thought is pretty much the basic functionality that would define a "packaging system". PKZip, tar, etc, are not examples of this. Your definition is pretty useless in any case. Dependency checking is pretty much pointless unless it includes dependency fetching which is much more difficult. Using both Slackware's packaging system (which you don't think is a packaging system, because while it manages packages, it doesn't ring a bell if the user installs something without installing something else.) and RedHat's (which does), an installation will fail if you haven't installed a dependency. The difference is merely when you find out that the installation has failed. Is RPM also not a packaging system? Or is your definition really dependent on when an installation fails? Personally, I don't think something should be called a "packaging system" unless it has a command line flag to tell you the time. After all, what's the point of installing something if you don't know when you installed it? (Sarcasm BTW)

    --
    You are not alone. This is not normal. None of this is normal.
  76. What commonly defines a packaging system by Nailer · · Score: 2

    Dependency checking is pretty much pointless unless it includes dependency fetching which is much more difficult.

    That's a seperate issue - see below.

    Using both Slackware's packaging system (which you don't think is a packaging system, because while it manages packages

    Archives. And the level of management is doubtful

    and RedHat's (which does), an installation will fail if you haven't installed a dependency.

    By the common definition downloading dependencies is not part of a packaging system. By common definition discovring and recording those dependencies is. Neither Red Hat or Debian or Solaris packaging systems (nor any other I know of) include the ability to automatically download packages. Instead, higher levels tools like up2date, APT, or pkg-get perform these functions. However, the packages in each contain dependency information, and dependencies must be met before software in installed, enforcing a well maintained and cohesive system.

    1. Re:What commonly defines a packaging system by karmawarrior · · Score: 2

      That's a seperate issue - see below.

      Nope. If you're going to say "such and such isn't a packaging system unless it has x-irrelevent-but-useful-to-me-feature" then you should at least justify its usefulness. Arguing that a package management system must have the capability to check dependencies, even if it doesn't in any way make use of that information, is adding a pointless barrier to entry.

      Archives. And the level of management is doubtful

      Collections of files including post-install scripts. Happy now? And the management is at least management - you can add a package, you can remove a named package, which is pretty much impossible to do unless you're "managing" in some sense.

      By the common definition downloading dependencies is not part of a packaging system. By common definition discovring and recording those dependencies is. Neither Red Hat or Debian or Solaris packaging systems (nor any other I know of) include the ability to automatically download packages. Instead, higher levels tools like up2date, APT, or pkg-get perform these functions. However, the packages in each contain dependency information, and dependencies must be met before software in installed, enforcing a well maintained and cohesive system.

      Again this is meaningless. You're saying that something is not a packaging system because it doesn't include a feature, but you're arguing that it only has to implement that feature, not use it in any way shape or form, to be a packaging system.

      This is crap, be honest. A packaging system is a thing to add and remove packages. That's it. That's the definition. Any dependency features, auto-download tools, etc, are just extras.

      I assume you'd argue that a car isn't a car unless it has airconditioning? I live in Florida, and I pretty much wouldn't get a car without A/C, but I'm not idiot enough to claim that my requirements in a car define what a car is.

      --
      KMSMA (WWBD?)
    2. Re:What commonly defines a packaging system by Nailer · · Score: 2

      Nope.

      How very Slashdot of you.

      If you're going to say "such and such isn't a packaging system unless it has x-irrelevent-but-useful-to-me-feature"

      I'm not going to say that at all ,that's why I haven't. I've said the common definition of a packaging system. And that's exactly what I meant, oddly enough.

      then you should at least justify its usefulness.

      I have. You should at least read the post you're replying to. See comments about enforcing cohensive software installations.

      Arguing that a package management system must have the capability to check dependencies, even if it doesn't in any way make use of that information, is adding a pointless barrier to entry.

      No its not. Its enforcing integrity on the system. How easy it is for people to meet that integrity has generally been treated as a seperate issue.

      I assume...

      You assume wrong.

    3. Re:What commonly defines a packaging system by squiggleslash · · Score: 2
      Dependency checking is pretty much pointless unless it includes dependency fetching which is much more difficult.
      That's a seperate issue - see below.
      (below)
      By the common definition downloading dependencies is not part of a packaging system. By common definition discovring and recording those dependencies is.
      This, quite frankly, is arrogant tosh. The "common definition" of a package management system is that of its name - ie a system to manage (the installation and removal) of packages. That's it. I can say that something is "part of the common definition" too but I'd be speaking out of my arse unless I actually backed it up.

      You're proposing that something utterly and completely useless on its own is vital part of package management. Nonsense.

      Archives. And the level of management is doubtful
      That's resorting to some kind of sneering elitism! Archives do not have post-install/uninstall scripts. Programs to extract archives do not keep track of which files have been extracted. Programs to extract archives aren't able to "undo", in a clean and sane fashion, the extraction they've performed.
      Neither Red Hat or Debian or Solaris packaging systems (nor any other I know of) include the ability to automatically download packages. Instead, higher levels tools like up2date, APT, or pkg-get perform these functions. However, the packages in each contain dependency information, and dependencies must be met before software in installed, enforcing a well maintained and cohesive system.
      And it's a potentially nice feature, but you've proven nothing beyond that. You've certainly not demonstrated that it is necessary to prevent installation of packages which have unresolved dependencies in order to manage them.

      Package management is about the management of packages. Nothing more or less. Rather than throwing your rattle out of your pram because you don't happen to like the lack of features of one particular package management system, perhaps you should just choose one that does what you want.

      --
      You are not alone. This is not normal. None of this is normal.
    4. Re:What commonly defines a packaging system by Nailer · · Score: 2

      That's it. I can say that something is "part of the common definition" too but I'd be speaking out of my arse unless I actually backed it up.

      I have backed it up. Like the English language, computing terms are (like it or not) defined by their use. Everyone elses definition of a packaging system includes these abilities. Slackware's is unique in that it does. Read that again, and this tiem respond to it.

      You're proposing that something utterly and completely useless on its own is vital part of package management.

      Why is it completely and utterly useless on its own? It still enforces correct system administration proceedures and coherantly installed software. Back up your argument.

      That's resorting to some kind of sneering elitism!

      That `sneeering elitism' is whats known as management - enforcing and maintaining particular characteristics of that which is being managed.

      Archives do not have post-install/uninstall scripts.

      Yeah, archives aren't packages. Archives were brought up in response to another fellow that said that the definition of a `package' from an English disctionary was appropriate. It obviously isn't.

    5. Re:What commonly defines a packaging system by Nailer · · Score: 2

      You made up a feature that has nothing to do with package management and claimed that without it, something isn't package management!

      As I said earlier: like English, computing terms are defined by their use. Everyone elses definition of packaging system with the exception of Slackware's includes a dependency system. I will bang this point into your head repeatedly and sometime you might actually respond to it.

      Oh yes, installing the other packages is for something else to do!

      No, finding and downloadoing. They're not the same.

      But it should complain anyway, even though such complaints are useless because, er, they enforce integrity.

      Those complaints are not useless, because they enforce integrity. I.e, what's installed on the system works properly. Don't manipulate my words into somethign else. Quote me.

      That's funny, because from where I sit, you're (not) responding to the sentences to which they're attached.

      Respond to the point I make yet again in the first paragraph I write in this post. You haven't yet.

      Pretty much a standard troll from what I can see.

      Someone rampa

      Invent a definition

      No, I've provided reasons why that defintion is the case. You still haven't responded to me.

      claim it's "the definition"

      Back up the defintion because its the way everyone else defines it.

      then respond word by word in such a way that you don't actually have to respond to your victim's arguments.

      LISTEN TO ME. Not, not your own version of the words like you've posted above, but what I'm actually saying.

      /me picks up your head and slams it repeatedly in the ground while screaming EVERYBODY ELSE'S PACKAGING SYSTEM INCLUDES THESE ABILITIES WHICH ARE USEFUL ON THEIR OWN BECAUSE THEY MAKE SURE WHATS INSTALLED ON THE SYSTEM ACTUALLY WORKS. COMPUTING TERMS ARE DEFINED BY THEIR USE, AND EVERYBODY ELSES CONCEPT OF A PACKAGING SYSTEM IS PARTICULARLY DIFFERENT FROM SLACKWARES


      Don't even dare say I haven't responded. Listen to someone asides from yourself for a change.

    6. Re:What commonly defines a packaging system by squiggleslash · · Score: 2
      I have backed it up. Like the English language, computing terms are (like it or not) defined by their use. Everyone elses definition of a packaging system includes these abilities. Slackware's is unique in that it does. Read that again, and this tiem respond to it.
      With respect, that's the first time you've actually tried to justify your definition with something remotely concrete, and it's still wrong. Slackware's package system was one of the first created. The model T didn't have windscreen wipers, useful though they are, but nobody argues it wasn't a car.
      Why is it completely and utterly useless on its own? It still enforces correct system administration proceedures and coherantly installed software. Back up your argument.
      I've already backed it up. Read previous messages. You, on the other hand, have asserted without any backing that it's required for system administration procedure. You and I both know that whether a package is installed without dependencies or not makes no difference to the integrity of a system. rpm -i pkg.rpm and installpkg pkg.tgz, without dependencies being furfilled, differ only in the amount of disk space used afterwards.
      That `sneeering elitism' is whats known as management - enforcing and maintaining particular characteristics of that which is being managed.
      No, because we're talking about archives and packages not package management or how much management is necessary before something can be called management.
      Yeah, archives aren't packages. Archives were brought up in response to another fellow that said that the definition of a `package' from an English disctionary was appropriate. It obviously isn't.
      No, you were responding to my posting and claiming my use of the word packages was incorrect wrt Slackware packages. If you were reading his message while responding to mine, then I suggest a basic course in English criticism may be necessary - a visit to your local college might be in order here.

      At the end of the day, you continue to be demanding a feature be part of the definition of package management systems which is not useful on its own, which you cannot show any way is useful on its own, where you believe that its necessary for those against including it in the definition to justify their arguments instead of you having to justify yours. And you rely on a "common definition" without being able to point at that definition anywhere which could just as easily apply to things like the file format as it could this particular feature.

      It's not a convincing argument, and you should let it lie.

      --
      You are not alone. This is not normal. None of this is normal.
    7. Re:What commonly defines a packaging system by Nailer · · Score: 2

      With respect, that's the first time you've actually tried to justify your definition with something remotely concrete

      Reread what I've posted earlier. I made this point multiple times. In fact, read the title of the comment you responded to earlier. You're quite slow.

      Slackware's package system was one of the first created.

      It was one of the last, and added some metadata to the existing archive system and some very basic tools with the word `pkg' in their name, in response to people choosing other distroibutions precisely because they offered package management systems.

      No, you were responding to my posting and claiming my use of the word packages was incorrect wrt Slackware packages.

      I had a feeling that was the case, but I frankly could not be bothered re-reading my earlier posts.

      At the end of the day, you continue to be demanding a feature be part of the definition of package management systems which is not useful on its own

      I have repeatedly pointed out how it is useful on its own. Package A requires package B. User installs package A, but it won't let his, because of the dependency. This is in constrast to package A being installed and the `dependency' being discoovered when something breaks. Yes this feature is useful. Yes people have can and will work with packaging systems without ever using the autodownload tools that are avaliable because `ls' on a CDROM and a web indexing engine perform these functions well.

      It's not a convincing argument

      You're not listening to it.

    8. Re:What commonly defines a packaging system by Nailer · · Score: 2

      It's "everyone else's" apparently but you can't point at anyone who actually defines it that way.

      Oh God, I've gone past being provoked by your crap and now I'm laughing. Yes I have pointed out at least 4 seperate groups who define it this way and could point out many more. You're still not reading what you're responding to, probably because you're too busy taking a minor comment against your distribution and some kind of personal attack.

      * Slackware hasn't got dependency checking. RedHat, Debian, BSD does. Slackware is out.
      And Solaris, HPUX, etc.

      * RedHat doesn't have automatic downloading of packages. BSD and Debian do.
      Red Hat does and has had for a long time, you're not not very well informed. up2date has existed for two years now and is quite mature.

      RedHat is therefore not a packaging system because "all the other" packaging systems do.

      Solaris and HPUX don't have auto download system that come with their, though I know a third party one is avaliable for Solaris. But then again, the tasks of an auto downloader can also be handled via an indexing engine or `ls' on a CDROM

      * BSD allows (etc)

      That's one. One does not make a majority, especially when others have alternate machanism of doing the same thing.

      Your little recap is pathetic. I have justified it repeatedly. You said I haven't pointed out anyone who defines packaging this way. That's provably false and indicative that you're not reading what you're responding to. So whose not listening to who?

      Your a fool who responds to any sort of tuned criticism to a piece of technology they used as if it was a personal attack. Grow up, mister Coward.

    9. Re:What commonly defines a packaging system by Nailer · · Score: 2

      Where? I've yet to see you show ANYONE as agreeing with your definition.

      I've explained why this is the case earlier. Use defines definition. This seems to elude you.

      So presumably this now means your barrier to entry has changed and all packaging systems must not only check dependencies - but resolve them too?

      No. And I don't follow your logic.

      In any case, you've totally avoided answering the point. I've whittled down the list of "package managers" each time by finding a feature that is in all those left save one.

      Really? Omigod! And you've missed the point: I've refuted your argument save for slackware. More importantly: the only `feature' which is based on making a system stabler, rather than saving time for administrators, is dependency checking.

      To put it another way, every single Linux distribution out there has a package management system to ensure that it's easy to install, track, uninstall, and upgrade, components of the system in a modular way.

      Again, making sure what's installed on the system WORKS is a big part of that.

      If you're arguing that Slackware lacks such a system, and you agree that every other Linux distribution has a package management system as part of it, do you thus believe that Slackware is not a Linux distribution?

      That's not that difficult to say. Distributions which install software in /opt, can't install RPM packages, or put things in unusual places can be defined as not being Linux in that they do not meet the Linux Standard Base. They're just OS which use the Linux kernel. Controversial now, but it will be pretty common in five years time.

      Or did you mean "You're"

      Oh God. Too much time online and too much anger in my mind when I wrote that.

      Spelling flames are usually lame

      Yeah they are, but mea culpa.

      So you agree then that it is a packaging management system and your claims that it isn't are merely insults for the sake of criticism rather than intended to be taken seriously?

      No I don't. Quoting me saying Slackware is a `piece of technology' and using this as evidence I believe Slackware is a packaging system is just as bad an abuse of logic as my own abuse of English (you're / your) above.

      You're defining package management as meaning more than the management of packages.

      No, I've said keeping a system stable is part of management. Ignoring that and not responding to it is `just dumb'.

      As for the personal attacks, I started out as merely disagreeing with you, as the other posters did. You chose to turn that into a stream of insults.

      I never insulted anyone until being told by someone"Terribly sorry to ruin your soapbox. Do go on though, it was *almost* interesting." . You chimed in with your own chilidsh little imitative misquote. And you dare call *me a troll?

      What exactly is it about Slackware package management that riles you this way?

      Nothing. I'm just cautious about anything which harms the integrity of a system. Finding out the installed software requires another piece of software post install is simply poor engineering and bad for the integrity of the installed system. As I've said before: there's nothing majorly wrong with Slackware's software installation system if that's all you want or need, its just not a packaging system.

      I mean, for crying out loud, you've started an entire subthread here about how upset you are

      I'm not upset, or at least I wasn't until your annoying little `let me see...you think all Slackware users are Pterodactyls!!!'-type manipulations of my words.

      I've riled the feathers of people who like a piece of technology too much to acknowledge it has obvious faults. I don't expect you to agree with me, but I do expect some respect and for you to actually read my postings (which you have not) before you (Mister AC) choose to label *me* as a troll.

      We both agree that a package management should ...well... manage packages. I have higher standards as to what defines mangement than you do. That doesn't make me a troll.

    10. Re:What commonly defines a packaging system by Nailer · · Score: 2

      Nice to know ytou thought up such an adequate and complete retort :D

    11. Re:What commonly defines a packaging system by squiggleslash · · Score: 2
      *sigh*
      Reread what I've posted earlier. I made this point multiple times. In fact, read the title of the comment you responded to earlier.
      I did. I don't recall you connecting "the common definition" with "how most other package managers work" before now. If you did, I'm sorry, I must have missed it in the more bizarre stuff you're posting.
      Slackware's package system was one of the first created.
      It was one of the last, and added some metadata to the existing archive system and some very basic tools with the word `pkg' in their name, in response to people choosing other distroibutions precisely because they offered package management systems.
      That's not my recollection, but I'll be happy to be proved wrong. My first Linux installation, back in 1996, was from a two year old Slackware CD, and that was definitely package based. I can't recall if the installpkg/removepkg commands were there, but the menu thing which allowed you to select and deselect (to remove) individual packages was definitely there. I remember being most impressed when I opted to remove some packages for the first time and found it hadn't removed shared files and stuff.

      It was definitely managing packages at that point.

      I have repeatedly pointed out how it is useful on its own. Package A requires package B. User installs package A, but it won't let his, because of the dependency. This is in constrast to package A being installed and the `dependency' being discoovered when something breaks.
      I don't recall you saying this previously actually, indeed I recall being the one who said it to point out that the difference between dependency checking and no dependency checking is minor - an issue I don't believe I've seen you address. Whether you install or not install, a package that has unresolved dependencies isn't going to work off the bat. The user is still going to have to look for the files that resolve those dependencies. So I run galeon after installing it with Slackware and find it needed Mozilla - do you think I'd have been better off if the package manager, rather than the app - whose dependency can be resolved in a myriad of different ways - had refused to install it demanding a particular package be installed?
      You're not listening to it.
      You keep saying that but I see myself responding to every point you make and not seeing you address those points, instead seeing complaints from you that you've said XYZ a million times, when, quite frankly, you've never said it. You've finally, in this response, tried to make an argument for dependency checking being useful - I'm looking over your previous messages now and I can't see where you've done that before (other than by asserting that "You're wrong", etc) - yet you're claiming to have made the argument before.

      And as such I'm wondering if, in reality, I'm just being trolled here.

      Have the last word if you wish. It seems a little pointless. Going back to the crux of the matter though, I honestly can't see how something that manages packages can be described as being anything other than a package manager. YMMV.

      --
      You are not alone. This is not normal. None of this is normal.
    12. Re:What commonly defines a packaging system by Nailer · · Score: 2

      The user is still going to have to look for the files that resolve those dependencies. So I run galeon after installing it with Slackware and find it needed Mozilla - do you think I'd have been better off if the package manager, rather than the app - whose dependency can be resolved in a myriad of different ways - had refused to install it demanding a particular package be installed?

      Yes!

      manages packages can be described as being anything other than a package manager.

      By not managing them to an acceptible standard.

      (insert obligatory response to rather uncreative troll label here)

      Mike

    13. Re:What commonly defines a packaging system by Nailer · · Score: 2

      You've just argued that every single packaging system out there, with the exception of Slackware, now has the capability to automatically resolve and download dependencies.

      No, I've said they have tools avaliable to do this, whether from third parties or otherwise. THey are almost never handled by the package manager itslef, a distinction many people miss.

      Most of the world would say that if you're arguing that "everything else in the world except Slackware does X therefore Slackware isn't an example of the same type of thing", that you're raising your own barrier to entry if you're adding even more things that Slackware doesn't do. But, hey, that's complicated logic. I wouldn't expect anyone under the age of five to understand it.

      Is Slackware not a Linux distribution on the SPECIFIC AND ONLY grounds that it does not carry a package management system that resolves dependencies, whereas all other Linux distributions do? YES OR NO?

      Of course its a distro. It just has a very limited concept of management.
      I'd agree with that logic. But I'd have two problems with saying it's part of package management. The first is that it isn't. Package management is just package management - if a system administrator wants to use it to install, I dunno, Netscape 6.0, or maybe Teardrop, then that's their decision. The package manager shouldn't jump in and say "No!!! Don't do it you fool!"

      Thats unrelated and you know it. It has nothing to to with managing installed software and is rather choosing how the system will be used.

      The second is that unresolved dependencies do not an unstable system make.

      I flatly disagree. I've said why - what's installed at any time on the system should work. In case it isn't bleeding obvious this saves a great deal of time documenting all the still to be installed software, and by checking pre install also provides a common point at which the broken install can be mended, rather than waiting for an arbitrary thing to break.

      You don't think there's anything wrong with that and have your little troll rant. I don't care.

      ("oh, but all the other implementations have it"

      And I've said that from the start.

      They don't change the English language the moment they're implemented.

      Like appending the string pkg to your software install system?

  77. Re:YIKES! by Alan · · Score: 2

    I didn't mean to imply it was a minimul install. I meant to imply that it was smaller than the "full install" size by far and was a fully running system without any excessive stripping of files (IE: trying to get as small an install as possible).

  78. Re:Debian vs Slack for the 'unix-like' crown? by Gleef · · Score: 4, Interesting

    I started with Slackware, moved to RedHat at version 4.1, tried to move to Debian when Hamm was released (gave up in frustration), and then moved to Debian sucessfully when Potato was released. I am definately happy with Debian. I still use Slackware for rare installations (I certainly use it more than I use RedHat).

    Reasons I prefer Debian over Slackware for most systems:
    * Fastest path from bare metal to rock-solid stable server
    * Easier to maintain, particularly security updates
    * Well thought out system configuration files and scripts
    * Debian puts more development manhours into making sure the packages are debugged and working well together
    * I prefer modular System V-style init scripts to Berkeley-style huge rc files
    * Closer to LSB and FHS standards
    * Lots of stuff (both good and fun) for my GNOME Woody desktop without a lot of work

    I use Slackware instead of Debian for the following:
    * Floppy-only machines that have little or no internet connectivity
    * Excellent for fire-and-forget machines that will never get maintained
    * UMSDOS installations (Remember UMSDOS? Slackware still supports it well)
    * I need a quick root/boot disk combo for an obscure legacy system

    The rest of the time, I use TomsRtBt :-)

    --

    ----
    Open mind, insert foot.
  79. vi not script in Debian by Gleef · · Score: 2

    Anonymous Coward writes:

    and here is a gem for the minimalistic: did you know that "vi" in debian is a script that runs a version of vi accordingly to the user's preferences? Really. When you type 'vi' you fork another bash!

    I don't know if that was the case ages ago, but in Potato and later vi is not a script, and doesn't fork an additional bash.

    Debian does give people a choice of vi's (vim, nvi, elvis and elvis-tiny, possibly more). It does it with simple symbolic links. /usr/bin/vi is a link to /etc/alternatives/vi, which is itself a link to the vi-compatible binary of your choice. There's a tiny bit of overhead to bounce through the two symbolic links, but no extra processes are generated and you run a binary executable directly.

    --

    ----
    Open mind, insert foot.
  80. Re:((protopkg && autoslack) == packaging s by Arandir · · Score: 2

    Under definition 2, PKZip is a packaging system.

    No, it's only an archiver. The key word is system. A packaging system actually installs the package. The Slackware packaging system unarchives the package, installs the contents, runs any postinstall scripts that happen to be in there, and records the metadata for the package under /var/adm/packages. The Slackware packaging system can then use this metadata do upgrade or remove the package.

    Including dependencies in the metadata would be nice, but they aren't the only metadata. (actually, dependency information is useless for installing packages if it won't fetch the dependencies, but it's quite handy for removing packages)

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  81. Slackware is perfect by ikekrull · · Score: 2

    for older machines.

    I needed a linux distro to go on 4 486's with no CD-ROM, 12MB of RAM each and with around 300MB of HDD each. They just needed to run Apache behind a P-75 running IPVS - this was a test rig for a clustering setup.

    My main server and desktop distros, Redhat and Mandrake wouldn't even think about installing on a machine with 16MB RAM, but Slackware fitted perfectly.

    I could download a basic Slackware install in 100MB, install via NFS and it only took 3 floppies and an afternoon.

    Slackware is a great example of an easy to install and elegant flavour of Linux for the user who knows what they want from a simple server appliance, it's worked flawlessly and seems very consistently and logically arranged.

    I don't want to see Slackware disappear, it's one of the only 'mainstream' distros left that is really focussed on providing a 'no-frills' setup, which is often exactly what is needed.

    --
    I gots ta ding a ding dang my dang a long ling long
  82. Re:((protopkg && autoslack) == packaging s by CyberKnet · · Score: 2

    It would seem you met up with some opposition, hey? Slackware people tend to be a very patriotic bunch, and loyal to boot. But more importantly, they're well informed about things... especially when it comes to their computer and the processes that run on it. Including package management. That said, why dont you read the following...

    "Package Management" is not a computer term... its a label given to the process of managing packages. I can go look up meanings of words for you again, but you'd probably ignore them anyway, so you can deal with my paraphrased versions. (Real definitions available from dictionary.com).

    Management is the act of supervising something and ensuring that everything is handled correctly. Management does not have to ensure integrity of the final outcome, only ensure that the work gets done. Now maybe you might say that GOOD management ensures outcome integrity, but that would just specify the quality of said management, and what *you* expect from it.

    I dont know about you, but I've had some pretty terrible job managers in my time, and that certainly didnt stop them from having "Manager" in their job title.

    Packages are a group of something, wrapped up in a convenient holder. Like a box, or a baggie, or any other of a huge number things you put something in.

    so a package manager (following definitions) is something which manages the process of packing and unpacking a group of things wrapped in a convenient holder. Ie: Redhat .rpm, Debian .deb, and (funnily enough) slackware .tgz

    Listen to reason. You are defining the extra features that a package manager ought export, but that doesnt mean that they HAVE TO HAVE THEM by definition. Definiton defines a purpose, not an implementation of that purpose.

    --
    Video meliora proboque deteriora sequor - Ovidius
  83. OK, I suppose by hawk · · Score: 2
    Put in those terms, I suppose it makes sense :) If I was still using linux rather than bsd, it would likely be slackware by now . . .


    I was using unix before the mac came out (but not by much). When I bought my first mac in 84 (the 128k, but with the second drive), the other alternative was building my own AT (and not from a pre-made motherboard). I decideed I'd had enough of that.


    I went back from mac to Unix over lyx (and there were several things I still missed), and actually toyed with the idea of a Mac with OS/X for my next worstation--but it wouldn't match the raw horsepower I can get with dual athlons on the budget, and this is a pure number cruncher. I still see X as a way to manage my xterms and the only way to display lyx.


    Still, though, it seems a bit odd to want the absolute, bare-bones control, and at the same time want hte eye candy :)


    hawk