Slackware 12.0 Released
Matt writes "Straight from our good friend and colleague in the fight for quality distributions, Mr. Patrick Volkerding, comes a brand-new and eagerly-awaited release of Slackware, version 12. HAL automount, KDE 3.5.7 and XFCE 4.4.1, Xorg 7.2, 2.6 kernels as far as the eye can see, oodles of updated applications and utilities, and hardware support for just about anything under the sun. Get it here. Enjoy! I know I will."
Slack is great for reasons other than this..
Slack's great for setting up tight servers in which you know every program running and where it's at.
Its also go for when you know how to set up a speed-server in which you need it up in 20 minutes.
If you want to change anything past what's on the CD, go get the source for each program it requires. There's soo much time wasted on that... if you can find the sources for that specific module..
Go Debian/Ubuntu. I like my package archives.
It is a bit hard to jump back into Slackware... The long hiatus a while back left me seeking other distros which I have stayed loyal to.
iphone?
Engineering is the art of compromise.
Once you go Slack, you never go back!
Well that used to be my motto, at least for my servers. But I really just got tired of having to compile things that I could not get with slackpkg or slapt. I have switched to Debian for my servers I alleviated my headaches with compiling apps (those not included or available). Mind you if you needed something that WAS available with slackpkg or slapt then it was a great system. And even still a better system to have a locked down tight server. I would rank it up there with Gentoo in certain aspects (of course not installation).
Since I will probably quest to install Slack again someday, does anyone know if it comes with a GUI installer yet? I have not installed since Slack 10 so maybe my question is obviously dated, but it is a valid one at that!
-- Brought to you by Carl's JR
I have work to do tonight! Don't make me choose between that and upgrading to 12.0!
Always.
.... that wants to protect me from myself. I refuse to put in my user password every damn time I want to do anything.
Just tried to install the Fiesty Fawn thingy. It goes in alright but I need to be root to set the puppy up. I refuse to be crippled by some piece of
It's easy to fix. Just crank in slak once again, over top of the toy.
We'll have 12 in Slamd64 (64 bit slak) soon.
if it still lacks a ports or packaging system that allows easy to update packages and conflict resolution, it's not worth the time.
If you mod me down, I will become more powerful than you can imagine....
sudo passwd root, or
sudo -s, or
sudo su
Cleaning out my garage a week or two ago I was going through an old box and ended up tossing a set of Slackware A floppies... That was such a refreshing change from downloading a boot disk and bootstrapping a system starting with compiling GCC.
I know its only peripherally related to the article, but man. V12 of Slackware? Time has flown, and things sure have changed.
tm
Support TBI Research: http://www.raisinhope.org
I really am this lame ... heh. And you .... oh alpha AC ... how 'bout you???
As new files are added/edited, each zone has their own copy, but 90% of the files are shared, so we avoid wasting disk space. If we could do that with UML or Xen, we would. But we can't, so we don't.
Do it exactly the same way. Install your master VM to an LV. Take [a] snapshot(s) of the LV. Use the snapshot(s) for your new VMs.
(With that said, I believe snapshots in LVM have a much greater overhead than they do in ZFS.)
Poodle ... come get some.
Edgy humor is always going to step on some toes so a few "fuck offs" is fully fine with me too since your feedback suggests I hit the mark.
If I gave you a pressure release valve in the process, thats great too.
Engineering is the art of compromise.
but I thought Patrick was dying?
**duck**
Seriously though, anyone know?
I used slackware on my desktop for many years (I started with 2.3 and kernel 1.0.8). A few years ago I decided it was just too much trouble, between regularly updating the kernal for security patchs (involving recompiling, redoing lilo, etc) and other system maintence, I was spending more time administering my system than using it.
Are things that different with linux now? (I'm not bashing slackware here, I tried many distros and always found slackware to be the best)
Ah crap. And I just bought a copy of FreeBSD 6 Unleashed yesterday.
put it in the bit bucket
Back then, they touted Linux as having 50,000 users!
This is my sig.
*Sigh* Right when I get Gentoo running on my desktop too. I think I'm just gonna give slackware it's own HDD this time. Although I may need to wait to upgrade my desktop until the nVidia driver updates. I'd install on my laptop, but I just got all of the drivers (networking aside) working right. Perhaps my server (running Ubuntu 6.06) is candidate for Slackware?
I'm starting to think GNU is the problem with "GNU/Linux" these days.
Don't you mean "I don't feel superior to lesser nerds if I don't use the console 100% of the time and compile everything myself"? :)
Praise "Bob".
-2B
And yes, I always make a point by buying it, not downloading :P
Nah... I prefer hardcore than softcore...
I rather be free in hell than a slave in heaven.
If you learn Ubuntu, you know Ubuntu. If you learn Slackware, you know Linux.
I think, therefore you are.
Really, it was great. I even submitted the Slackware 11 release story. I got turned to it right when 10 came out because I wanted to try Linux. The problem was, I got tired of spending hours configuring everything. For example, getting everything ACPI-related on my laptop was possible, but getting something like the lid to work was a real pain because I had to A) figure out what was wrong (which would entail finding people with similar problems usually with DISsimilar distros), B) find the necessary software to make it work, if applicable, and C) configure it, sometimes with trial and error, so that it did work. So, really getting nice, modern features working was sometimes unbearable. This is why I switched over to CentOS, at least for the time being: it's 100% RedHat compatible, and I get the ease of using a distro that's more or less popular. If something doesn't work, I get the benefit of help from either CentOS or RedHat (not to mention I can use RedHat and maybe Fedora packages, which can help for some obscure tools and proprietary packages like fglrx).
Slackware has a plus side, though: it's easy to diagnose problems manually. If there was a bad driver, for example, it would usually dump to dmesg or some other log, without any filtering. There also were next to no distro-specific software and settings to get in the way of problem solving. If you had a problem, it was solvable with generic instructions (e.g. RedHat does it this way and Gentoo that way, etc).
Now that 12's out with Xorg 11 7.1, I might pick it up for a bit again.
"Beware of he who would deny you access to information, for in his heart he dreams himself your master."
I'll assume you're right about the raid cards, as I have no raid experience, but this:
>Another gripe about Slackware is the lack of large file support. Unbelievable as it may sound, Slackware does not yet fully support
>large (>2GB) files.
What do you mean, "doesn't support"? I'm running slackware 12.0rc2 (installed just a few days ago, it figures) and any out-of-the-box application handles any size file I throw at it. What's the context for your claim?
Does anyone know how Slackware performs on Mac hardware?
http://slacky.eu/
Site is in italian, but the interesting thing ist the repository at http://www.slacky.eu/repository/
Especially the complete VLC-Package including all dependencies (codecs and so on).
Thanks to mr. Volkerding. My distribution of choice since almost 10 years.
Hmmm so this 8 gig HD .ts I got here is an illusion. Interesting, mplayer plays it and the big TV says it's real. Oh well back to fantasy land.
http://opensource.creative.com/soundcard.html
Slagborr
$ cd
/home.
$ dd if=/dev/zero of=8G bs=1048576 count=8192
I dare you to tell me that command failed on your system, with space remaining on your partition containing
This is BIG news for Slackware fans, and Pat did a great job as allways... Kernel 2.6.21.5 by default, latest KDE, Xorg 7.2, Compiz, Apache 2.2.4, PHP 5, HAL and Dbus, udev, gcc-4.1.2, and many other great software. Updated versions of the Slackware package management tools make it easy to add, remove, upgrade, and make your own Slackware packages. Who thought that we will see Compiz and HAL in Slackware? :) due to its conservatorism over the years.
One of the defining points of Slackware is the small set of official packages it features. On top of that, the native package management tools don't track depencencies and don't have the notion of remote repositories. All together, this doesn't adapt very well to users who want to try new software all the time and spend their days installing and removing packages. Doing that is hard with a vanilla Slackware, so people have created tools like swaret or slapt-get to simplify the process and be able to use remote repositories like the one at linuxpackages.net and similar, where they can download many unofficial packages that sometimes include dependency information slapt-get can use. I don't think that's "right". Let me explain. It's cool that Slackware is flexible enough to let you do that, but your system ends up in a very chaotic state after some time, in my experience (specially if you use slackware-current instead of slackware-stable). You can manage your system that way if you want, and maybe you're careful enough to do it, but it's very hard. That type of users would probably be happier with Arch, Gentoo or even Debian (I never understood the rivalry between Slackware and Debian; I've used both and both are great in their styles).
Patrick Volkerding probably thinks that way too, because he doesn't include those tools in Slackware. If I recall correctly, swaret was included for some time but in the end it was removed. He includes, however, a tool called slackpkg, which is clearly targetted at more "classic" Slackware users, because it lets you use one official mirror and manage systems composed of official packages for the most part, and includes some mechanisms to let you have some custom packages without being a headache (maybe downloaded from linuxpakages.net or slacky.eu or built with your own slackbuild scripts that you can also download from sites like slackbuilds.org). The problem is that slackpkg is slow (it's a big shell script), and doesn't let you track many corner events that happen frequently in slackware-current, so that's the starting point of slackroll.
Think of it like slackpkg on steroids. I specifically designed it to detect situations which are frequent in slackware-current, but it can also be used for slackware-stable without any problems. By design, it can:
And more stuff. Like I said, slackpkg on steroids. It's much faster, uses less bandwidth, detects more events and it's probably more flexible. I'm pretty satisfied with the result, so I wanted to invite people to read the program's webpage and try it if you think you fall into the target audience. It would be fine if I was the only user, but more eyes mean less bugs and I think it's always a shame when you create a tool which you are proud of and SourceForge only shows 20 downloads because people do not actually know it exists. Its main problem is that the initial setup may be more complex than usual and you need to read a bit more to know how it works. Howev
Yeah, *Gutsy* humour is the way to go now; -Feisty-, at the very least.
upgradepkg --install-new humour-post-1979*.tgz
A horse can't be sick, you know, even if he wants to.
Only if you use fat32 as filesystem ;-)
I handled files with much more than 2GB since years on Slackware without any problems. What concrete "incomplete compatibilities" do you mean? They are definitely not related to the common filesystems like ext3 or reiserfs. Some tools had problems, but they had these problems on other distros too, because these issues where related to the code of these tools (years ago tar, was a bug, or parted, which is not part of Slack by default) not of Slackware.
because I just installed 11.0 last friday and spent a while customizing it on this decTOP/PIC (366MHz with no DMA support in the default kernel takes a while to compile linux 2.6)
“Common sense is not so common.” — Voltaire
Thanks to Patrick and his helpers! Just got least expensive, but well equipped, Duo Core iMac last weekend with partition awaiting for some nice linux distro: and here you are! Except for SuSE (with other benefits of Linux world), somehow other distros did not stick with me: absolutely do not like Gnome UI experience, so those well meant distros, basing on it, never impressed. But slackware was always fun of learning or recalling what contemporary linux distro is made of. Thanks again!
What about Patrick's health, really? Couldn't find quickly how well he turned out with those former problems?
Servant of karma
I'm working for a company that had Slackware as its primary server OS. Until I showed how much time it took to operate and maintain.
Slackware is great for many things - single-purpose machines, getting that old P1 running, etc. It has a few major flaws that make it unusable in businessland:
1: too #$%) hard for a new admin. It requires a lot of arcane skills to get set up properly - skills that don't come cheap, and are hard to find in the marketplace.
2: No dependency management. Debian- and RH-based distros have had dependency tracking for ages, and the capabilities of up2date, yum, and apt-get are far in advance of what you can do with any slackware package management system. Plus, there is literally nothing in Slackware that matches RHN.
3: Proprietary software. Although with enough hacking, you can get a lot of it to run on Slack, the provider will not give you any support. And without that, you're hosed. We've ended up using RHEL on a Websense box because they would not recognize a bug that showed up in CentOS. You know what? The bug went away on RHEL.
Given all that, I still like Slackware as a Swiss Army knife-type distro that I can use for things where I don't have to maintain it too much. It runs on just about anything, and can be slimmed down far further than any other distro. I just can't justify businesswise the amount of labor it takes to maintain, when we are short on skilled *nix admins anyway.
Why can't I mod "-1 Idiot"?
weird.
are you sure you tried a recent version of slackware (like 11.0) ?
if so, did you try any other kernels from the bootdisk besides "bare.i" ?
scsi, raid and other controllers like that are supported by kernels scsi, scsi2, scsi3 and raid.
second, what about 2gb ? i'm handling backups on a server with single file sometimes exceeding several hundreds of gb. i would notice if files could go only up to 2 gb.
Rich
Or, it could be because Slackware is the oldest surviving distro and the interest (from Slashdot and the other geek news sites) is purely historical. It's still out there, being updated and used.
Well funny that, but looking at the kernel config, the hugesmp.s version shows:
If this is not 3ware support out of the box, I don't know what it is.
There has always been several kernels you can boot from at install time. on 12.0 the huge-smp should be the one to use by preference as it contains pretty much every drivers available built-in.
on previous version of slackware the booting kernel raid.s contains support for 3ware scsi and ataraid.i has the SATA raid bit.
As for the large file support, other have already picked up on that but this is entirely not true. I have been making and burning dvd images since 10.1 (didn't have a dvd burner before that so I cannot comment for previous version)If it's still updated and used, then the interest isn't purely historical.
Ignore this signature. By order.
Now is it just me, or does reliance on a package manager defeat one of the Biggest strengths of open source, which is customization. When I run Linux, it is a heavily modified slack machine. The reason for this is that I get a nice, tight base system in very little time, but I then have the freedom to compile my own programs from source at will, without having to worry about non-standard directory structures or breaking the system if I create an actual root account. If there is a package for it great, if not, I am not locked in, and I have yet to find a Linux app I want that does not have source.
You say you want a revolution....
12. For when 11 just isn't enough.
At the bottom of the
Then compile a kernel that does support them. I do not know anybody who is serious about servers that does not customize their kernel to improve performance.
You say you want a revolution....
Other than me. Here's me thinking I was the only person Mr Volkerding was making the distro for.
Shucks.
*rolls-eyes*
5;o)>
Ahh, found the problem.
Dewey, what part of this looks like authorities should be involved?
What did unix use as a global logon mechanism before PAM came onto the scene?
There, you go find that one out and get back to us...
...when all you had to worry about when setting up the kernel/modules was what type of hard drive you had, any serial and parallel ports and a few other subdry components such as a zip drive.
These days you have all sorts of wierd and wonderful USB devices which people expect to be recognised when they get plugged in , and not have to sudo to load the module manually , plus laptops have various different bits and pieces such as battery monitors , lid buttons and on and on.
Yes , you *can* get all this to work in Slack , but boy is it painful. Slackware is fine for vanilla servers sitting in a cupboard using bog standard hardware , but for anything slightly exotic , forget it. Life is just too short.
For, the SubGenius must have SLACK!
I think I said doesn't FULLY support as in the NFS client and server. I understand that you must force the version to >2 but it still doesn't work (at least with 11).
It's amazing that my parent was moderated at 0 - troll.
RedHat's NFS large file support has been solid since version 7. Slackware still had problems as of version 11. I'm downloading version 12 now so we'll see how it's doing now.
Tried booting the 11 DVD with every available kernel and none of the would recognize my 3ware 8xxx 2.5TB array. Of course I know how to build a new kernel and this is what I did back before anybody supported RAID out of the box. I stopped building custom kernels (at least for initial installation) 5 years ago.
Well all I can see looking at the config files is that on slack 11.0, both raid.s and huge26.s have support for the 3Ware 7xxx and 8xxx series (2.6 adds support to 9xxx series). so basically it is basically intended to work. If it doesn't I guess there is something that is missing in the kernel config., and therefore it might be a good idea to notify upstream (i.e. in this case, Patrick) with if possible a solution.
Other than the fact that the install has changed so little over the years. I first installed Slackware in 1993, and the fact that each iteration still keeps strictly to those early core principles is one of Slack's big plusses in my books.
I wouldn't turn a Slack-based box over to my great aunt Melba for her to write email to her kids. I think Ubuntu or Windows is much more in keeping with that, but for a server admin who likes to control exactly what goes in, and who likes how Linuxy an environment it is, Slack is the top of the heap.
The world's burning. Moped Jesus spotted on I50. Details at 11.
http://linux.slashdot.org/article.pl?sid=07/05/30/ 1615233
I may be one of the few people who still appreciate Slackware, and wouldn't really change much about it, despite the differences between it and other distros. Those differences are what sets it apart! (imo)
Cheers
the only permanence in existence, is the impermanence of existence.
... or just that it wasn't much of a joke in the first place. The FP in the Gentoo article linked below was both on-topic and funny.
Ignore this signature. By order.
Slackware releases get news coverage for the same reasons Debian, RedHat, SuSE, and these days *buntu do: Releases are a big deal. They mean changes to the core components of the system as well as the "desktop" if one is provided.
Gentoo (and Arch for that matter) aren't less newsworthy really, its just that their system is more of a moving target without clear and defined releases that really stand for a stable set of packages tested and designed to work as advertised within the scope of the release.
I may have to share this planet with animals, but I'm doing my damn best to eat every last one of them.
That's crap. If you want to run as root you just do it. Ubuntu just doesn't require creating root password/environment during install. Their approach is smart for most. If you must, just do a 'passwd root', then su and you've got your precious root.
Widespread desktop and soho adoption does not mean educating new users on this new thing called 'root access'. That will only aggravate/intimidate the new user or give them a dangerous new curiosity. Why give a kid out of drivers-ed a 2007 Enzo Ferrari when he should really have a 1995 Honda Civic?
Glad that he overcame that acute health crisis. That likely was just a case of tonsil stones. Roffles!!!
forget the correct soluction of nis_ldap, did you even tried NIS!! or even winbind+AD (or sort of with samba)? here you have at least 3 ways of doing the same thing
Higuita
Slackware is still the one and only distro were setting XGL working is a MAJOR bitch.
I hope this has been fixed.
Agreed.
A horse can't be sick, you know, even if he wants to.