64-Bit Slackware Is Alive 164
t0mg writes with this news from the top of Slackware.org "from the Slackware64-current changelog: [tap tap tap]... Is this thing on? ;-) Ready or not, Slackware has now gone 64-bit with an official x86_64 port being maintained in-sync with the regular x86 -current branch. DVDs will be available for purchase from the Slackware store when Slackware 13.0 is released. Many thanks go out to the Slackware team for their help with this branch and a special thank you to Eric Hameleers who did the real heavy lifting re-compiling everything for this architecture, testing, re-testing, and staying in-sync with -current. We've been developing and testing Slackware64 for quite a while. Most of the team is already using Slackware64 on their personal machines, and things are working well enough that it is time to let the community check our work. We'd like to thank the unofficial 64 bit projects for taking up the slack for us for so long so that we could take our time getting everything just right. Without those alternatives, we would have been pressured to get things out before they were really ready."
Wow Slack is still around? (Score:1, Funny)
Re: (Score:3, Funny)
You're not just lookin' - you've found it.
Re:Wow Slack is still around? (Score:4, Insightful)
Re: (Score:3, Informative)
Yeah, unless it's Ubuntu which needs fixing. Slackware is being very conservative, and it's core system hasn't changed a lot in recent years - which is much different from Ubuntu or Fedora. Things like booting process, sound subsystem or package management are totally different now.
I loved slackware but got sick and tired of compiling everything myself... and switched to gentoo where ebuilds were. Then switched to OpenSuse... and finally I am Ubuntu user, quite happy one (not too but still).
Re: (Score:3, Insightful)
Re: (Score:2)
I gave opensuse a shot since I used sles a lot at work...it was quite I relief when I went back to gentoo...
Slackware -> LFS -> Slackware -> Gentoo -> OpenSuSE -> Gentoo/Fedora (moved from SLES to RHEL at work).
The brief stint with LFS was just pure masochism on my part really.
Re: (Score:2, Insightful)
Ah, but you're missing the fun. The whole point is that Slackware is perfect for people who like compiling their own software. It just gives them a world to stand on while they do so.
Re: (Score:2)
I remember my first time using Slack.. also first time using Linux..
it was many years ago.. and they had just added the wizard for selecting what you wanted to compile kernel wise for install.. i remember just "going with the defaults" and saying next/ok.. damn did it compile fast.. and zero bytes too.. second time i decided to actually read the screens and realized that their default is nothing..
that is something i love about slack.. you only get exactly what you want.. there is no default that has t
Re: (Score:2)
Re: (Score:2)
Ease of use && great window management && great default clipboard && convenient && decent foundations && nice programs && eye-candy && nicer fonts && few malware plagues && reasonable cli by default...
I'm sure I can come up with a few more reasons to use a linux distro but I've probably covered my priorities two or three times over in that list.
I'm being tempted to use a BSD but I bought the wrong hardware to use with either PC-BSD or F
Re: (Score:2)
I've got to ask about your clipboard comment. I can agree with your other comments about Linux/Unix (or at least agree on them enough not to argue, since things like ease of use vary from person to person), but the comment about the clipboard got stuck in my head.
Just a brief rundown on Windows versus Linux, since I never considered the clipboard as anything more than a convenience that usually doesn't get in my way.
Thanks.
Re:Wow Slack is still around? (Score:5, Insightful)
Really?
Putting my sysadmin cap on, the first thing that comes to mind when seeing a Slackware, or for that matter Gentoo, box is "Oh God no, a tweaker".
Re:Wow Slack is still around? (Score:4, Funny)
Putting my sysadmin cap on, the first thing that comes to mind when seeing a Slackware, or for that matter Gentoo, box is "Oh God no, a tweaker".
If you have to administer a slackware user's box, it probably means they have died. To all my fellow slackers, don't forget to put the root password and some documentation in your will.
Re:Wow Slack is still around? (Score:4, Insightful)
"When you know Slack', you know Linux."
Re: (Score:3, Insightful)
First linux I tried was Fedora. Second was Slackware. I never went back.
Slackware is for two kinds of people: those allergic to rebooting, and those who like to play with their operating system. I learned more about Slackware in the first two days than I knew about computers from the previous 17 years of my life at the time.
As it has always been said: If you use Red Hat, you learn Red Hat. If you use Ubuntu, you learn Ubuntu. If you use Slackware, you learn linux.
Re: (Score:2)
Re: (Score:2)
So is that roughly 11 years of total uptime now, or did you have to upgrade/replace it?
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
That's how I remember it. SLS was my first distro. Linux kernel .96a IIRC. Rebuilt that damned box so many times...
Min
Re: (Score:2)
You meddling kids ruined everything!
Min
Re: (Score:2)
Re: (Score:2)
"As it has always been said: If you use Red Hat, you learn Red Hat. If you use Ubuntu, you learn Ubuntu. If you use Slackware, you learn linux."
That's ok. I just want a functional OS. I do not like messing with config files if a simple checkbox works the same way. I'm willing to whatever is neccesairy to make my box run smoothly but if I can do it in an easy, simple way with a GUI-enviroment I won't take the hard way and mess with text-files in bash with vim/emacs/nano/ed/I'msorryIforgotyourtexteditor.
That'
Re: (Score:2)
I just want a functional OS. I do not like messing with config files if a simple checkbox works the same way.
That's pretty much his point. When a "simple checkbox" doesn't work, you need someone who knows how this stuff works.
Re: (Score:2)
I'm not advocating Slackware for everyone. I'm not knocking Ubuntu (or even Red Hat). But if you like playing with your operating system, and want to really understand how all the parts fit together Slackware is THE choice because it forces you to do that. This is by design, it isn't meant for luddite grandmothers. It's not for everyone.
Re:Wow Slack is still around? (Score:4, Insightful)
Your point appears to imply that Slackware is somehow archaic. Why is that? It cannot be the kernel or the applications as these are as up to date as any other.
If the lack of a GUI installer or package dependency management is the basis for your criticism then that's really a reflection on your particular skill set, not on Slackware.
There are many fine Linux distributions out there (and BSD's too). The more of these you are comfortable using the more effective you are when choosing a platform for your particular needs at any given time.
]{
Re: (Score:2)
If the lack of a GUI installer or package dependency management
Not being funny but, what exactly DOES it do then?
Re: (Score:2)
I went to another Linux specifically to get package management. Unfortunately I went to Redhat. But eventually I went to Debian, and now I'm a Debian and Ubuntu user, and now I make my own debs, and I am much much happier this way thank you. (Not to mention that Ubuntu makes it easy to put them up on my PPA, and let someone else host them for free. Thanks, Ubuntu. You have provided the community that Linux distributions have been missing.)
Slackware is dead simple and I recommend it to anyone trying to under
Re: (Score:3, Funny)
But eventually I went to Debian, and now I'm a Debian and Ubuntu user, and now I make my own debs, and I am much much happier this way thank you.
Ordinarily I cannot abide Debian users, but because you have mentioned compiling your own packages, you will be allowed to live. ;)
Re: (Score:2)
Ordinarily I cannot abide Debian users, but because you have mentioned compiling your own packages, you will be allowed to live. ;)
I will respond only with a smug, self-aggrandizing link to my PPA. [launchpad.net]
Package System? (Score:2)
Package system? Which package system? .tar.bz2?
Re: (Score:2)
Unfortunately Soft Landing and Yggdrasil aren't around these days.
Re: (Score:2)
Re: (Score:2)
That whooshing sound you may have heard was a joke. I'd explain it, but then it wouldn't be funny to anyone else, either.
Re: (Score:2)
I guess some folk like to stick with the first version of anything they ever try... kinda like the Amiga crowd?
Is there any real need to troll like this?
Not all of us like Ubuntu. Some of us care about stability and security...and some of us also have brains in our heads.
64bit only DVD's? (Score:4, Funny)
I wonder a lot of things really.
Re: (Score:1)
keep on wondering, it makes life worth living!
i don't really like slack, but i like the "Want to get everything right" attitude!
Go slack!
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
5 FDD Array [8k.com]
Re: (Score:1)
2. Slack does not support upgrades even between major versions - the procedure is admittedly rather invasive and not for the faint of heart. I had no problems personally, though, but YMMV. In fact, this is the first time I've heard for upgrading from x86 to x86-64 for any OS.
3. It will be released when it's ready, as is the long-standing Slack policy. Slackwa
Re: (Score:3, Informative)
Re: (Score:2)
Obviously the answer is not to remove the 32 bit libraries at all, until it has been established that it is appropriate. Just create a lib64 directory, and a lib32 directory, install all the 64 bit stuff, then change a symlink for /lib. It's crazy to drop the 32 bit libraries, at least the core ones.
Re: (Score:1)
Shouldn't oracle know beforehand of all things he wants to know?
Original anouncement (Score:3, Informative)
Re: (Score:2)
Cool (Score:4, Insightful)
Re: (Score:2)
Really? I'm trying to do that for work, and I'm having a hell of a time. Our product is based on RHEL4/5 (depending on version) and I wanted iptables -m random or -m statistic, so I could do some network failure testing... Cue decent into hell.
The 2.6.18 kernel we have in our RHEL5 version has the right iptables in the kernel to support -m statistic, but the iptables RPM at 1.3.5 doesn't have the module, I need 1.3.6. I figure, no problem I'll just grab the newer RPM from somewhere on the net. No such l
Re: (Score:2)
Compiling the Linux kernel has become more and more arduous over the years. When I got started with Linux (Slackware 2.0) the latest kernel in general use was 1.1.47. Building the kernel then was tricky, but not that bad if you didn't enable too many features at once. The huge increases in complexity since have made it a hell of a lot harder to write a kernel config that will actually compile. Someday we're supposed to get a new config system that handles deps but I'm not holding my breath.
Re: (Score:2)
Finally managed to get it to work: /usr/src/linux > /usr/src/redhat/BUILD/...
edit ipfilter.spec to require 'kernel-devel' instead of 'kernel-source'
build the kernel source rpm and symlink
rpmbuild -bb ipfilter.
The build and symlink step was necessary because the building of the 'libipt_statistic.so' module I wanted (for dropping packets at a random probibility or interval) was conditionally built based on finding a couple of files: $KERNEL_DIR/net/netfilter/xt_statistic.c $KERNEL_DIR/include/linux/netfilt
Re: (Score:2)
Really? I'm trying to do that for work, and I'm having a hell of a time. Our product is based on RHEL4/5 (depending on version) and I wanted iptables -m random or -m statistic, so I could do some network failure testing... Cue decent into hell.
I can't speak for the rest of the kernel's current state, but Linux's module framework in particular is an unmitigated disaster.
If you want to test that assertion, download FreeBSD sometime, and compile a custom kernel for that with the handbook close at hand. There'
Re: (Score:2)
Let me convert that for you: "I tried fooBSD-2, and it didn't have the right version of pf/libc/whatever ... so I figure, no problem I'll just grab some newer versions of whatever files from barBSD-8 from some random place on the 'net, and stick them in my cvs checkout and do a build. Too my shock it didn't work perfectly, this BSD crack is
Re: (Score:2)
No, it was more about the oddness that the kernel supported the 'statistic' module, but the RPM for the userland and the module for iptables didn't supply it. And no one elsewhere on the net had rebuilt 1.3.6 for RHEL5 and made it available. Both of those I found odd.
Then, trying to get the stuff to build I thought was much more difficult than it needed to be. Perhaps that's because I come from a BSD background, where "the system" is largely maintained by a core group and all available in one spot: *bsd.
Re: (Score:2)
Wow, your comment is just all kinds of wrong...
iptables replaced ipchains, not the other way around like you stated.
I'm not using Slackware, I'm using RHEL5.
My comment was a bit off because (having re-read the parent I replied to) the original poster was talking about slackware being a great environment for learning about building your own kernel (possibly meaning only Linux kernels), and I expanded that to 'Linux is a great enviornment to learning about how to build an OS kernel' and suggested that NetBSD
Slackware is Awesome (Score:3, Insightful)
I'm not a Slackware user. It has been many years. I think 2004 was when my server finally stopped running Slack. It was a time thing. I wanted to have the same distro on my desktop and server so I only had to keep track of one way of doin things. That said, I really do like that Slackware is still around. Slackware is basically a story about one guy and his distro. And its nice to know something like that still exists in the Linux world. Its a statement of individualism and simplicity that is sometimes lost in a world of sophisticated integrated products.
And to be honest, the simplicity of Slackware has its definite payouts. It means the system you end up with has a simple and relatively easy to maintain architecture, without much fluff. If you want a machine to do one thing, and do it well... I think Slack is a very excellent choice and still worth considering. Congrats on going 64 bit!
Aww (Score:1)
That's just typical. Slackware, being my primary (and most often only) OS since I began using Linux, didn't fully support my new 64 bit machine.
So I switch to Gentoo (those extra cores had to have a reason..), and when I finally get
settled with Gentoo, Slackware goes 64 bit.
Well enough? (Score:5, Informative)
Most of the team is already using Slackware64 on their personal machines, and things are working well enough
From personal experience "well enough" for the Slackware folks is far beyond anything others consider "fabulous."
DVD? (Score:2, Funny)
When did they stop using floppies?
Re:DVD? (Score:5, Funny)
From the distro notes:
"IMPORTANT: People making their own copies of the CDs for redistribution to colleagues etc. are reminded that cDs can not be made double-sided with a hole punch"
Re: (Score:1)
Well, of course. The CD is too tough for the hole punch. If you do press hard enough on the hole punch, you could break the CD.
What you need to do is use a drill. Set low RPM and use low pressure. It may take a while, but you'll get a nice clean hole.
Huh? Fred Emmott got SLAMD'd ??? (Score:2)
IIRC it is maintained by Fred Emmott. Why no credit/cooperation??? Lacking expanation, I'm unhappy.
Re: (Score:3, Insightful)
Well, he did credit the unofficial ports. If you're unhappy that it wasn't by name, uh, I dunno, deal with it?
As for why no co-operation, you'll have to ask Pat himself for that. He takes fixes all the time by e-mail, and x86-64 support has been in many of the build scripts since even before SLAMD64 started, so everybody who has followed Slackware should have known that this was coming.
Re: (Score:3, Insightful)
Re: (Score:2, Funny)
Just now? (Score:4, Insightful)
It's getting hard to buy a new machine that ISN'T 64 bit, and Slackware's just now releasing for x86_64? Why does Debian get all the shit for slow release cycles?
Re: (Score:2)
Re: (Score:2)
As for 64bit distros it is still hard to find a real use for them. At least in my environment.
I don't know what you do in your "environment" but I don't have a single server in the data center with less than 16g of ram and that right there requires a 64bit distro to use effectively.
Re: (Score:1)
Re: (Score:2, Interesting)
The amount of memory an OS or architecture can support is rather meaningless if the maximum amount of addressable memory of a process is still too small. Even with PAE a process can only fit inside of 32bit memory space.
It's incredibly easy these days to get a single process over 3GB of memory allocated, which is the largest process size on a 32bit linux. The only way around that is with hugepages, shared memory or other creative memory assignments.
Try working on data sets larger than your personal address
Re: (Score:2)
PAE only allows 4GB per process, and you take a performance hit (I've heard numbers around 30%) when you do so.
Re: (Score:2)
Re: (Score:2)
> As for 64bit distros it is still hard to find a real use for them. At least in my environment.
That is odd, because I am running it on a bog standard Athlon X2 4800 with 2*2GB of RAM. It may not be essential, but it gives me access to the last 0.5 GB of RAM, and slightly faster execution of most programs. Is that not a good use?
Re: (Score:1)
The unofficial 64bit ports have been out for years now and released fairly quickly with slackware releases, thus there was much less incentive for Pat to place much effort towards supporting 64 bit himself. I myself have been using slamd64 since slackware 10.1 which was released in 2005 and never minded the couple month delay between slackware and slamd releases. An official port will be nice though.
Re: (Score:2)
EVERYONE is falling on their ass about 64 bit platforms. I have a winmodem supported under 32 bit linux but not 64, google gears has been out for HOW long now with no 64 bit release, etc etc. I've even run into 3D java programs with 32 bit linux support but no 64 bit. This is seriously pathetic because if you want a single process to have more than 3GB on most systems, or for that matter to have the full performance of your system (some benchmarks show a 10% improvement in running 64 bit apps on a 64 bit pl
Re: (Score:2)
> I have a winmodem supported under 32 bit linux but not 64
Winmodems blow - and that is just one of the reasons.
> google gears has been out for HOW long now with no 64 bit release
True, but you can always install a 32bit version of firefox, and it works. That's what Windows does, BTW.
> I've even run into 3D java programs with 32 bit linux support but no 64 bit.
Java has been incredibly late to the 64bit party - even Flash was faster, and it worked fine with ndiswrapper before. How they can still clai
Re: (Score:2)
It's getting hard to buy a new machine that ISN'T 64 bit,
Netbook Atom chips are 32-bit.
http://en.wikipedia.org/wiki/List_of_Intel_Atom_microprocessors [wikipedia.org]
There's a lot of life left in 32-bit.
Re: (Score:2)
Because Debian has a LOT more manpower than Slackware does?
My first distro... (Score:1)
I rememember my first distro, Slackware 3.0. The fustrations, the joys, ah, the memories. When 13 ships with 64-bit support, I'll have to take a look.
Poor Fred (Score:2)
He doesn't get credited at www.slackware.com.
Slamd64 [slamd64.com] provided us with a good Slackware port to AMD64 while Pat was busy with IBM/390 ports.
No, I didn't. (Score:5, Insightful)
I'm in the ChangeLog/copyright notices where appropriate. All my published work on Slamd64 is free software; I don't care what's done as long as the licenses are followed.
This is probably a good time to say why I made slamd64 again:
I wanted a 64-bit Slackware. I didn't want to be a distro lead, or anything like that. I like Slackware, and I needed a 64-bit distro. I made it for my own use, and uploaded it in case anyone else wanted to use it. Now there's a 64-bit Slackware, that reason's gone.
Slamd64 will be continued in some form for the foreseeable future, but possibly as something slightly different.
A true Slackware64 is better for you too:
Re: (Score:2)
Its all good.
Thank you!
Re: (Score:3, Informative)
Additionally, Slamd64 isn't AMD-only at all. slamd64.com runs on an Athlon64 X2, but it developed on my desktop with a core 2 quad, and my laptop with a core 2 duo.
That should be expected, on a modern Intel P4 or Pentium D. The AMD64 architecture is a bit of a misnomer, nowadays. The original Intel Itanium 64-bit, IA-64 architecture, did not support backwards compatibility with the x86 architecture. The first AMD Athlon 64-bit chips, on the other hand, fully supported x86 architecture.
It did not take long for Intel to see the error of its ways. Intel came up with their own implementation to be compatible with AMD64 architecture and Intel markets it as EM64T. In a
Re: (Score:2)
> The AMD64 architecture is a bit of a misnomer, nowadays.
No more so than i386 :-). There is some irony in the fact that the leading supplier of PC CPUs did not get a feasible 64bit architecture together, but that is a different issue. So for me, it will always be AMD64.
Re: (Score:2)
Itanium is still made today, but yes if you forget about the Pentium Ms and Itaniums, yes the x86_64 incompatible Intel chips are certainly 4 years or older now (5 years if you include only Xeons).
Could you clarify, please? Is Intel still making classic Itanium chips (not compatible with x86_64)? Are they making x86_64 compatible chips, which happen to still be marketed as Itanium, despite having nothing to do with the IA-64 architecture?
God bless you, Patrick (Score:2)
Thank Kali for Slackware. It was the first Linux distribution I ever used, and also has the distinction of being the Linux distro that bears the most resemblance to BSD.
I pray that Slack is able to survive for a long time to come, yet; it is the sole Linux distribution in existence that I consider genuinely well designed. The single main thing which bothers me so much about Debian in particular is not simply the fact that Debian is so horrible, but that its' developers and fanboys are also so adamant in t
Just in time (Score:2)
Re: (Score:3, Funny)
Re: (Score:3, Insightful)
Re: (Score:1)
First distro for me too, and still using it.
Re: (Score:2)
Are you talking about Microsoft BOB? That was my first distro too. I wonder when MS will be coming out with a 64-bit version. :)
Re: (Score:2)
I switch back and forth from Slackware to Gentoo. Sometimes, I get a whim and switch from Slack to Gentoo, I use it for a while, 6 months tops, and then I grow unhappy and realize that I loved Slackware and switch back again and am truly happy, until a year later when I rinse and repeat with Gentoo.
Re: (Score:3, Interesting)
Slackware is a beautiful server distro, but I used to use it as my primary desktop distro until comparatively recently. The only reason why I stopped was because of a long hiatus in the maintenance of the Dropline Gnome distribution. I just don't have time to build all that stuff myself, and it used to be so good. (And no, Gentoo just does not fill that gap.) Now I am mostly using Arch Linux [archlinux.org] which is similar in the important ways to Slackware (sweet!)
Re: (Score:2, Interesting)
I wasn't particularly clear, but these were cases where the ebuild wasn't checking for USE flags before enabling an optional feature at configure time. Inkscape and numpy was one example, one where I began building inkscape manually. Yeah, I'm stubborn but I did things this way for years when I was a slackware user. Speaking of which, when I first started using gentoo it was perfectl
Re: (Score:2)
Glad to here.
I'd hope so, because as you know: no matter where you go, there you are.
Re: (Score:1)
Re: (Score:3, Insightful)
Slackware doesn't exist to hold your hand. Get over yourself.
As for the target audience, it's Pat Volkerding. Slackware exists for him. Anyone else who wants it can have it, but it exists to meet his criteria, not yours.
Five years ago I ran Slackware with Grub, automatic updates, a wireless card, and still got laid. More than I do now in fact. Now I'm using a MacBook.
Volkerding makes Slackware to fit two criteria: 1) Stability. A Slackware system should be able to run for 10 years without rebooting.
Re: (Score:2)
Last time I used (five years ago) Slackware it had no dependencies tracking, no automatic updates or update manager, it lacked any utilities to automatically set up network interfaces and used LILO. Is it better now? ;)
If you want updates, I recommend the optional slackpkg package (in the extras directory). Edit /etc/slackpkg/mirrors and uncomment your favorite mirror, then run slackpkg update to retrieve the latest package database, and finally run slackpkg upgrade-all to be presented with a list of all available updates. After installation, you'll be asked what to do about configuration files that have changed.
Subscribe to the slackware-security mailing list, and you'll get an e-mail whenever a patch is released. I
Re: (Score:2)
Oh, sweet, good to know, thanks. Looks like that's as of 12.2, which I haven't installed yet so I wasn't aware of the change. About damn time. :-)
By the way, is there an official policy regarding how long a release is supported in terms of security patches, and a list of which versions are currently maintained? Some of us like to keep old systems running for a long time (because if it's not broke, why fix it?) but after awhile one notices that no new patches are available...
Re: (Score:2)
8.1 was supported for a long time, but I don't think it still is.
The most recent OpenSSL patch was announced on April 8th, with patches available for Slackware 11.0 through -current. It's possible that the version of OpenSSL that shipped with Slackware 10.2 and previous isn't vulnerable so no patch is needed, and indeed CVE-2009-0591 says it only affects 0.9.8h-0.9.8j, but it would be nice to know definitively whether my 10.1 machine is vulnerable or not. (OpenSSL is just an example, of course.)