Tweaking Debian for all it’s worth

I fell way behind on my Sorcerer Linux box. The thing compiled code for a day trying to keep up, and finally I started questioning the point of it all. Yeah, the kernel and glibc all benefit from having fresh, up-to-date and aggressively-optimized code, but my highly-optimized KDE 2.2 was slow as a dog, and why am I bothering compiling a superfast version of more? So I installed Debian.

But I wanted ReiserFS. So I went and downloaded the special Debian boot floppies that support Reiser. I just let it do an install over the network. The end result was a copy of Debian Testing on my system. Of course I wanted to upgrade to unstable, so I edited /etc/apt/sources.list and changed the occurrences of “testing” to “unstable.”

Next, I wanted the hottest kernel on the block, which happens to be 2.4.17-mjc2. There is no Debian package for that. So I made one. For myself. I’m pretty sure the one I made won’t work on your computer. Here’s what I did, so you can make one that won’t work on my computer.

apt-get install kernel-source-2.4.17

Download the mjc patch to /usr/src

cd /usr/src

ln -s kernel-source-2.4.17 linux

bzcat 2.4.17-2.4.18-pre1-mjc2.patch.bz2 | patch -p0 (substitute the name of the mjc patch you downloaded)

make xconfig

Pick some of the cool new options like the pre-emptible kernel and realtime scheduler

make-kpkg kernel_image

dpkg -i kernel-image-2.4.18pre1-mjc2_i386.deb

echo "kernel-image-2.4.18pre1-mjc2 hold" | dpkg --set-selections

rm /usr/src/linux

I also went into /etc/fstab, found my ReiserFS partitions, and under the (options) heading, I added the notail and noatime options to increase filesystem speed.

How’s it run? I’m about to find out. But even without this stuff, running GNOME apps under IceWM, Debian is awfully fast. I like KDE, but in my experience it’s so much slower than GNOME, at least when GNOME is running in conjunction with IceWM. GNOME apps like Gnumeric and AbiWord load in under 2 seconds, even on a slow hard drive.

Fide et fortitudine

Fide et fortitudine. That’s the motto on my family crest. It seems appropriate. If I didn’t have fidelity and fortitude, I wouldn’t be making this post, because I wouldn’t care. I’d talk about how to use Samba and Ghostscript and your favorite free Unix to set up a print server that spits out Acrobat-compatible PDF files or something.
I guess it’s an indication of how my readership has changed over the past year that I only got one e-mail message like this. A year ago I wouldn’t have dared write on the subject I wrote about Friday, for fear of alienating readership. Well, I alienated them anyway, somehow, some way, and in the process picked up a bunch more, so who cares, right?

I’ve had three days (or is it four?) to formulate a careful response. I didn’t take that much time. That says something. Obviously I’m still OK with what I wrote.

Anyway… I never know how to present reader mail, which is why I prefer people use the comments system here–I’ll call attention to the comments when there’s something good there. Speaking of which, be sure to check out yesterday’s comments. There’s some good stuff there, and I managed to change the subject just slightly by telling a story of how I gained some popularity for my writings in high school.

Back to the subject at hand. I guess I’ll turn this into a dialogue, even though it wasn’t a dialogue. Daynoter Matt Beland took issue with Friday’s post. So he wrote me.

MB: Hi Dave,

Like you, I get asked about religion a lot, mostly by family members. They don’t seem to understand how I can work in “that industry” where so many of the workers are not Christian (or an acceptable variation, such as Muslim or Jewish.) I personally am not particularly religious, of any flavor, despite having been raised Roman Catholic. I do, however, have a number of friends who are religious of all types, and I have to say you’re being extremely unfair in your comparisons. I mean no criticism of Christianity or you personally, but it’s not a good idea to be critical of other religions without more information.

DF: Now you’re painting with awfully broad strokes to call Islam or Judaism an “acceptable variation” of Christianity. Neither of them would appreciate that label. I’m sure you already know this, but for the benefit of those who may not, here goes.

Christianity is derived from Judaism (Jesus was, after all, a Jewish rabbi). Islam is the newest of the three but it, like Judaism, traces its origin back to the patriarch Abraham. Abraham had two sons, Ishmael and Isaac. Isaac gave rise to Israel and Judaism; Ishmael gave rise to the Arabic nations and ultimately to Islam. Yes, the figure that Christianity calls “God the Father” is Judaism’s Yahweh and Islam’s Allah. Islam regards Jesus Christ as a prophet, but not the Great Prophet (that title belongs to Muhammed), while Judaism regards Jesus as little more than another heretic.

But your point wasn’t to write a broad explanation of Judaism/Islam/Christianity, just as mine wasn’t to write a broad explanation of pagan religions and the occult.

MB: The first thing I usually show those members of my family who ask is from the Jargon File, if you’ve not seen it before. In Appendix B, “A Portrait of J. Random Hacker”, there’s a section on religion. This is what it says:

“Religion

Agnostic. Atheist. Non-observant Jewish. Neo-pagan. Very commonly, three or more of these are combined in the same person. Conventional faith-holding Christianity is rare though not unknown.

Even hackers who identify with a religious affiliation tend to be relaxed about it, hostile to organized religion in general and all forms of religious bigotry in particular. Many enjoy `parody’ religions such as Discordianism and the Church of the SubGenius.

Also, many hackers are influenced to varying degrees by Zen Buddhism or (less commonly) Taoism, and blend them easily with their `native’ religions.

DF: Eastern religions blend nicely with one another and with Middle Eastern and Western religions, almost by design. There are neo-Christian sects (such as the Moonies and Hare Krishna) that do the same thing and have been doing so for longer than computers have been available to the masses.

MB: There is a definite strain of mystical, almost Gnostic sensibility that shows up even among those hackers not actively involved with neo-paganism, Discordianism, or Zen. Hacker folklore that pays homage to `wizards’ and speaks of incantations and demons has too much psychological truthfulness about it to be entirely a joke.”

DF: Indeed. And some Christians do take offense, rightly or wrongly. I know of Christians who pick Linux over one of the BSD Unixes strictly because of the Chuck the Daemon mascot, even though FreeBSD is the demonstrably superior OS under many circumstances. Personally, I could live without the pentagram on the Sorcerer Linux logo, but I don’t throw a fit about it because Gentoo Linux is a lot better anyway.

With computers, people can, and do, try anything. I have seen people resort to witchcraft to get things working. And in one case I’ve seen it work.

People will also tend to explain away something that’s hard to understand by drawing parallels to something else that’s hard to understand.

MB: First, let’s look at this part: (quoting Friday’s piece).

> Someone sent me a nice explanation for it. It’s a little longwinded, so
>I’ll summarize and paraphrase. It said we’ve been telling God we don’t want
>Him. And God’s a perfect gentleman, so when He’s told He’s not wanted, He
>butts out. We’ve told God we don’t want Him in our schools. We’ve told Him
>we don’t want Him in our courts. We don’t want Him in our government. We
>don’t want Him in our business. We don’t want Him in our streets. We don’t
>want Him on our televisions and movie screens. And each time we’ve told Him
>to get lost, he’s sorrowfully complied.

No, we don’t want your God in our schools. We don’t want Him in our movies, books, newspapers, streets, or most especially our government. That’s not because we’re all evil, it’s not because we don’t have faith, and it’s not because we don’t necessarily believe. It’s because we don’t all believe in the same things. No matter who you choose to represent as “God” in schools, in government, in any public forum, you’ll be leaving someone out.

I’ve fought hard to keep “God” out of schools. I’ve not fought to prevent schools from holding non-lead “Periods of Reflection” where students may pray or meditate as they like. What’s the difference? The students have the choice. If you as a parent have raised your child to be a true Christian, then they will probably pray and make you proud. However, the child in the next row who’s Buddist or neo-pagan should have the right to make *their* parents proud, too. No one has asked you to keep God out of your life, or your home, or your family. We encourage that. But your God is your choice. My God is not your choice. It’s very easy for the christians to say “but we just want everyone to share in the glory of our God” – the problem is, the rest of the world remembers that christians have not always offered others a choice. And the current refrain of “you’ve pushed God from our lives” sounds remarkably the same – you don’t want to offer others a choice.

DF: We’ve gone to the extreme of teaching relative morality where there no longer is any right and wrong, only what works for you. The end result? A couple dozen evil men hijacked planes and crashed them into buildings (or tried) because it worked for them and they could use a twisted form of Islam to justify it. So now we’re finally starting to think about right and wrong.

Should we teach Christianity in the schools? Not necessarily. Should a Christian group be allowed to assemble just like a model train club could? Absolutely. Unfortunately that hasn’t always been permitted, freedom of speech and freedom of assembly be damned.

I never said no one else should have a choice. I talked about my personal choice and gave my justification for it. And yes, it bothers me that some of the 17-year-olds I know who would like to start up a Fellowship of Christian Athletes chapter in their school cannot, on grounds of Church and State.

And I disagree that we can’t teach morality. You can boil the world religions down to a set of moral principles that won’t offend anyone, except possibly those who refuse to keep them. Then again, Benjamin Franklin wanted them taught, even though he wasn’t willing to keep them in their entirety.

I would also think that if you don’t want God in the movies or on TV, if you have no problems with Harry Potter, then you’re practicing a double standard.

MB: Love your God. Rejoice in your God. But love your neighbor, as well, and allow them to worship the God of their choice.

DF: Again: I never said no one else should have a choice. I talked about my personal choice and gave my justification for it. And you seem to have missed the biggest point: Anyone who follows Christianity ends up inadvertently fulfilling the requirements, as far as is humanly possible, of any other religion. And, unlike any other interpretation of God, this one doesn’t leave you to your own devices to fulfill what’s required of you. So tell me who has the kinder God? But He doesn’t force Himself on anyone, and neither do I believe in forcing Him on anyone. Indeed, you can trace many of Christianity’s problems to it (or a different form of it) being forced on people who don’t want it (or who wanted a different form).

MB: Next: (again, quoting Friday)
>And I believe in the Holy Spirit. I can’t explain the Holy Spirit. But I’ve
>seen His work, I’ve felt His presence, and yeah, it’s weird. But powerful. I
>know some of the appeal of Satanism and of pagan religions like Wicca–most
>of the appeal–is power. They don’t compare to Holy Spirit power. And
>personally, I’d much rather go to a God who’s willing to look bad by saying
>no when He knows what I’m asking for is bad for me or someone else, rather
>than going to a god who’ll give me whatever I ask for to ensure I come back
>for more. God’s a whole lot smarter than me, and has a much better
>perspective than me. I’m better off when I defer to Him.

No. None of this is correct. It’s what most Christians belive, but unfortunately that doesn’t make it true. Many of my friends and coworkers are neo-pagan, Satanist, and so on. “Neo-pagan” is a very broad term, including Wicca, Druidism, Animism, Witchcraft (which is NOT Wicca), and other variations. I personally know members of each of the above religions, and my own curiosity has lead me to investigate all of those and many others as well. Please note that Satanism is not considered a Pagan religion, either by the pagans or by the satanists.

DF: I didn’t state that paganism and Satanism were related, other than that they have similar appeal. That’s what the extra “and of” is there for. Had I said, “appeal of pagan religions like Wicca and Satanism,” then you’d have a case. That doesn’t mean the same thing as “appeal of Satanism and of pagan religions like Wicca.”

MB: Let’s tackle the hardest one first. Satanism. Please note that Satanism is not considered a Pagan religion, either by the pagans or by the satanists. Christians have absolutely no doubt about this one – they’re evil. Worshipping Satan!

The first thing the followers of this religion will explain is that it’s simply not true. Christians believe in Satan, the fallen angel who defied God. They are not Christian, they do not believe in hell or heaven, and they do not worship the christian Satan – despite movies and what they consider christian propaganda to the contrary.

Here are some basic facts:
* They do not worship a living deity.
* Major emphasis is placed on the power and authority of the individual
Satanist, rather than on a god or goddess.
* They believe that “no redeemer liveth” – that each person is their own
redeemer, fully responsible for the direction of their own life.
* “Satanism respects and exalts life. Children and animals are the purest
expressions of that life force, and as such are held sacred and precious…”

The founder of the Church of Satan is a very controversial figure; his primary motivation appeared to be financial, and as such many followers of the church and of the religion do not regard him to be a true Satanist. They use the church, however, since it provides a legal framework and foundation for their beliefs and legal (if not social) protection from persecution.

DF: There are at least two forms of Satanism. The Satanism of Anton LaVey (The Church of Satan) has more to do with hedonism than the Biblical figure of Satan. That’s the Satanism you describe, and the Satanism that is best-known. Supposedly LaVey once stated he wrote the Satanic Bible as a joke but it caught on. I don’t know if that was ever verified, and I remember he died back in 1997 or 1998 so he’s not around to answer any questions anymore. I am aware that they state their Satan isn’t the same as the Judeo-Christian Satan.

There’s also another, darker religion that calls itself Satanism. Most people think it only exists in the movies, but in the small town in Southeastern Missouri I lived in for five years, they wish the Satanists practiced LaVey’s religion. These people don’t hold life in particularly high regard, either animals or humans. They drink blood, systematically break the Biblical Ten Commandments, and practice sacrifice. Sometimes they attempt human sacrifice. This dates back almost 15 years, but a Satanic group in that town had a hit list and at least two of my former classmates were on it. One of them opened her locker one day and found a cat skull in it along with a note that stated, simply, “You’re next.”

This was not Christian propaganda. I knew these girls. I went to school with them and to church with them. To my knowledge it was never publicized aside from their families asking people they knew to pray for them.

Maybe there are similar stories in Christian propaganda. I don’t go looking for that kind of stuff so I don’t know. Most of the Christians I know, sadly, are too busy beating each other up to pay attention to that sort of thing.

If Anton LaVey didn’t want to be associated with this subculture, he should have called his movement something else. If today’s Church of Satan doesn’t want to be associated with this subculture, it can always do what the Reorganized Church of Jesus Christ of Latter-Day Saints did in order to differentiate itself from the Church of Jesus Christ of Latter-Day Saints (aka the Mormons): Change its name.

LaVey also didn’t do anyone any favors by portraying the Christian Satan in movies, but that just adds fuel to the argument that his motivation was money, or a joke, or both.

MB: The most common Pagan religion today is Witchcraft, including the subset of Wicca. I know many witches, including some who identify themselves as Wiccans. They do not ride brooms, they do not wear black (other than as a fashion choice – most actually wear Earth-toned clothing, brown, grey, green, etc.) They don’t fly, light candles with their breath, or anything else you may have seen in the movies.

They do, however, believe in limits.

DF: I’ve known a number of wiccans, and at times considered them friends. I even built a computer for one a few years ago. We’ve lost contact but I don’t hold anything against them. They dressed more or less like I do, hung out at a lot of the same places I did, could only fly in an airplane, and at least one of them didn’t even own a broom.

MB: (Again, quoting Friday):
>And
>personally, I’d much rather go to a God who’s willing to look bad by saying
>no when He knows what I’m asking for is bad for me or someone else, rather
>than going to a god who’ll give me whatever I ask for to ensure I come back
>for more.

Um. No. The first rule (as was explained to me by the first witch friend I aquired when I expressed interest in the matter) is the Threefold Law:

“Ever mind the Rule of Three
Three times what thou givest returns to thee
This lesson well, thou must learn
Thee only gets what thou dost earn!”

This is interpreted that any spell, any action of any kind, which affects anyone, will return to you three times. This eliminates any possibility of “black magic”, because the results of the spell will supposedly return to you with three times the power of the original spell. It’s also the belief that any spell you cast with positive effects for others will be returned threefold – so it’s better to give, for by giving, you will receive.

Also, spells and requests do *not* always work. You only receive what you request from a Deity (usually “the Goddess”, but there are others) if it meets the following basic conditions:

1. It is truly your heart’s desire, rather than a simple “I want this” – you
have to want it badly enough to accept the cost, because everything has a
cost.
2. It has to be something which is beneficial to you and to those around you.
3. The second law – “And it harm none, do what ye will”. It cannot be
something which would harm anyone or anything.

True, Witchcraft (and pagan religions in general, so far as I’ve seen) place more of an onus on the practitioner for their decisions and for life in general. No pagan would ever say “How could God/Goddess/the Gods allow this to happen”, because they don’t believe it works that way. The works of Man are the works of Man, for good or for ill, and preventing evil from the works of Man is also the responsibility of Man. They believe that there is no deity who will make things right – they believe that is their job as human beings. I recently gave one of my team members permission to take a day off so she could attend a Coven meeting to try to repair some of the spiritual damage done by the September 11 attacks. A prayer meeting, if you will, except that instead of asking God to help those who need it, they believe that a part of themselves goes out to all those who need it – and that if enough of them give enough of themselves, they can repair the damage to people’s hearts as much as is good or possible. (I didn’t understand that at first. She explained that they do not want to take away the pain entirely – it should hurt when you lose a loved one, because you’ve truly lost something. If it didn’t hurt, if there was no pain, then there would be no appreciation of the loss. However, they do believe it is also the responsibility of the loved ones who remain to help soften the blow as much as possible.)

Is the appeal power? I don’t know about that. It seems to me, from what I’ve seen and what I’ve read, that the power they believe themselves to have is balanced and more by the responsibility they’re given. They can’t just DO things. They have to accept costs. They have to accept pain. They have to accept that they are responsible for their own actions, and they have a near-contempt for the christian practice of Reconciliation. It’s not any God’s place, they say, to forgive them for their since. Only the people or things they’ve sinned against can do that, and it requires more than a prayer or two – you have to earn it.

DF: What you just described is power. And the forgiveness you just described isn’t much different from Judeo-Christian forgiveness. Unfortunately most Christians don’t celebrate Yom Kippur anymore, but human-to-human reconciliation is what Yom Kippur (Judaism’s Day of Atonement) is all about. Jesus Himself once said that if you’re in the temple offering a sacrifice and you realize your brother (and “your brother” means anyone and everyone) has something against you, leave your sacrifice there and go reconcile with your brother. Reconciliation is more important to God than worship! That’s something not many people seem to know. Merely asking God for forgiveness is only half of it. Some would argue that asking God without asking the other person isn’t true repentance–true repentance is turning from the sin, hating it, and wanting to make it right. Often we only go two for three on that front.

But that does bring up the other big attraction to either Satanism (especially LaVey’s Satanism) and paganism, and one they share with atheism and agnosticism: lack of a central moral authority. You’re accountable to yourself, and to the people you want to be close to, but that’s it.

I also remember reading in a philosophy class an essay titled, “Why Women Need The Goddess.” It was written by a feminist who argued that no woman should practice any religion that used male pronouns in conjunction with a deity. So maybe there are people who worship “The Goddess,” for purely feminist reasons, but there again, the motivation is partly power, although in this case it would be political power more than spiritual power.

MB: There’s more, there’s a lot more. Most christians don’t bother to look. For all the preaching about God’s love and preventing evil in the world, the most common trait I see among christians (unfortunately) is intolerance, followed closely by hatred and fear. That team member who wanted to attend a coven? She was afraid to approach me because she didn’t know if I was christian or not. She was afraid that if I was, I might do something – fire her, maybe, or just make life so hellish she had no choice but to quit.

DF: A lot of Christians don’t bother to look at their own religion, but Christians don’t have a monopoly on that. Any religion that isn’t being persecuted has plenty of complacent practitioners. Persecution tends to weed those out, which is why persecution tends to make a religion grow, rather than stomping it out. If you want to destroy a religion, subsidize it. It worked splendidly in Europe. First it twisted Christianity beyond recognition, leading to atrocities like the Crusades, then it eventually reduced it to a government-subsidized subculture. Today there are more Christians in Africa than there are in Europe.

You also see plenty of hatred, intolerance, and fear in many Muslim sects. You see it in Orthodox Judaism as well. If the tables were turned, you’d see it in the pagan religions too. It’s called human nature.

Am I being intolerant here? Some might see it that way. But I didn’t set out to tell people why they should be what I am. I set out to tell people why I am what I am. If they want what I’ve got, great, I’ll answer any question, any time of the day. If they want to leave it, that’s their choice.

MB: At first, I thought she was being paranoid. The only reason she felt comfortable talking to me about it was that I commented on a piece of jewelry she wore which signified witchcraft, and I did so favorably and in a way which showed I knew what it meant. Then I noticed a few things:

“I don’t think witchcraft is a religion. I would hope the military officials would take a second look at the decision they made.” Who said that? Gearge W. Bush, while still Governor of Texas, in regards to a decision by the military to allow soldiers to practice Witchcraft as their religion.

The second was a quote on the http://www.religioustolerance.org/ website. They’re a Canadian group who have essays and information on every religion, lined up equally. They’re no more critical of christianity than they are of any other. Apparently, this makes them unpopular with christians for some
reason.

DF: Insecure people in any group tend to lash out when they feel attacked, whether the attack is justified or not. Christianity as it’s been practiced through the centuries has problems, yes. It always did. The bulk of the New Testament is St. Paul’s criticisms of Christianity as the churches of his day, many of which he founded himself, practiced it. Even when Jesus was alive there were problems. He had a lot of harsh words for the Scribes and Pharisees and Sadducees, but He had plenty of harsh words for His own disciples too.

Don’t project the ravings of a vocal minority on the entire group.

MB: “Neopagan faiths are modern-day reconstructions of ancient Pagan religions from various countries and eras. They experience a high level of discrimination and persecution in North America. They are rarely practiced in public for reasons of safety.”

Who’s doing the persecuting? Simple statistics says it’s not other pagans –

“About Christian Faith Groups We treat Christianity in greater detail than other religions, simply because about 88% of North Americans identify themselves with that religion. Christians outnumber the next largest organized religions by about 40 to 1 in the U.S. and Canada. We are not in any way implying that Christianity is superior or inferior to other religions.”

Please. Worship whomever you like. Write about whatever you like. But label fiction as fiction, or else write the truth when you talk about religion.

DF: Disagreement with or misinterpretation of something doesn’t make it fiction. As far as I can tell, you objected to my statement that paganism’s appeal is power (then you went on to describe power as I definie it), and you misread a clause so you thought that I was calling Satanism a pagan religion, which I was not. I glossed over a few things that you would have preferred I talk about in more detail. Neither does that make it fiction, or false.

Or maybe you just misread my intentions. Hopefully this explanation clears that up.

I can’t tell if you want me to come out and say that any other religion is OK to practice. I won’t come out and say that–that would make me a Unitarian Universalist, which I am not. I won’t try to stop anyone from practicing something else. That’s all I ask of anyone else, and that’s all the Constitution asks, so that’s all I’m going to give or ask for.

It’s October…

October…
When the trees are stripped bare
Of all they wear
Do I care?
October…
When kingdoms rise
And kingdoms fall
–U2

I didn’t do a whole lot this weekend. I laid around a lot, I did some dishes, and Saturday night I went out with some friends. More on that later. I can’t tell the story properly right now.

Linux as a diagnostic. I remain convinced that compiling Linux is the best system-wide diagnostic in existance. Case point: I lost a drive in a Windows 2000 box a while back. I gave up on trying to get the data back; all I cared about was my Baseball Mogul stats, but I started another game, built up another dynasty, so I don’t care about it anymore. I reformatted the drive and put Sorcerer Linux on it. First things first, an all-SCSI Linux box with a fast CPU really rocks. The most time-consuming part of the boot time is bringing up the SCSI interface. That takes about 15 seconds. The rest of the process is literally instantaneous.

Well, there’s no point in having a great system without recompiling everything specifically for it to take maximum advantage of it, right? So I started recompiling. The controversial 2.4.10 kernel came down and compiled without a hitch, and yes, the system does run very nicely with it. The simpler packages that provide most of the standard Unix utilities came down and compiled quickly and easily. Then when it came time to recompile the monstrosity that is glibc (the key library of any Unix system, and it’s a 16-meg bzipped tarball–this thing’s huge), the system’s weaknesses showed up. The drive failed again. I got sector errors and the system crashed hard. I reset and tried again. It came back up, Reiserfs quickly fixed everything, and it looked good, so I recompiled. This time, I reached the end of the compile process, but when it came time to copy the files into place, files that are there stopped being there. The drive failed again.

So, I’ve either got a heat problem or a power problem. The drive’s kinda crammed in a spot where it doesn’t get much airflow, and I’ve got a PCP&C power supply, so I suspect it’s a heat problem.

Nothing stress-tests PC components like compiling an entire operating system. Besides, even under regular use Linux tends to push hardware harder than Windows, even Windows 2000, but I see that as a good thing. I paid for the hardware, so I want my OS to squeeze it for every ounce it’s worth.

Hey hey! Sorcerer Linux works

I’m writing this from my fast and lovely new Linux workstation, compiled from scratch using Sorcerer.. I’m a psycho, I know, starting a compile in the morning before leaving for work and letting it run all day, just in hopes of having a slightly faster computer. But it is faster. Compiling XFree86 and KDE sure does take a while though. I let KDE run while I was at work; I got home and found it had compiled successfully, so I fired up the Konqueror Web browser, hoping to see the fastest Web browser in history. It was quick, but didn’t render GIFs. A little hunting turned up why: It hadn’t configured QT with the -gif option while compiling it. I don’t know the legality of a private individual in the United States compiling QT with the option to decode GIFs. Don’t you just love software patents?
If you’re willing to risk being a criminal, or you’re into civil disobedience, or you’ve forked the bucks over to Unisys for the right to decode GIFs, and you’re wanting to give Sorcerer a try, edit /var/lib/sorcery/grimoire/graphics/qt-x11/BUILD and add the option -gif to the ./configure line.

How do I like it? An awful lot. I may never go back to a standard distribution again. Seriously. And, frankly, the Linux apps are good enough to do just about everything I want or need to do. I need to decide on a mail client, but there are several to choose from.

My general take on Linux hasn’t changed much. Yeah, it takes a long time to learn. A lot of it doesn’t seem intuitive until you’ve been using it for 10 years. But how many Windows tools have you been using for 10 years? Not many because it changes so fast. So I can keep on learning a bunch of underpowered stuff, or I can learn a bunch of really powerful stuff that I can more or less count on still being the same 10, 15, 20 years from now. I think I like that option. (That’s not to say I’m going to become a vi proponent; I can stumble around in vi now, but it’s obvious to me that vi first looked easy because yeah, anything’s easier than a line editor, and commands and features got bolted on later, and the result was fast and powerful but clumsy.)

Sorcerer: An easier way to get Linux your way

I’ve talked about Linux From Scratch before, and I like how it gives you just what you want, compiled how you want, by your system, for your system, but it doesn’t actually give you a very useful system in the end.
Sure, you’ve got a text-based system with all the standard Unix utilities, and it boots like greased lightning, but there’s still a fair bit of configuration you have to do afterward. And the attitude of the committee that wrote it seems to be that if the documentation to do something exists elsewhere, it shouldn’t be repeated there. Speaking as a published author, I don’t agree with that absolute. Sure, a table listing DOS commands and their Unix equivalents is out of place in that kind of book, because that’s non-essential for getting a working system. But the two paragraphs required to tell you how to get your network card configured isn’t a big deal. Just do it!

I could spend way too much time ragging on the project, and it wouldn’t accomplish anything productive. Linux From Scratch is a fabulous way to learn a lot about the inner workings of a Linux system, and it’s an opportunity few, if any, other operating systems give you. And I guess since it makes you work so hard and look in other places for information, you learn more.

But if your main goal is a lean, mean system built the way you want it, rather than education, and you’re willing to give up a little control, there’s another way: Sorcerer Linux.

For Sorcerer, you download an ISO image that contains the essentials like a kernel, file utilities, a C compiler, and necessary libraries, all compiled for i586. This gives a good balance of compatibility and performance. When you install it, it compiles a kernel for your system, then it copies everything else to the drive.

The heart of Sorcerer is a set of shell scripts that automatically downloads current versions of software, checks dependencies, and compiles and installs them for you. It’s not as convenient or as polished as RPM, but it’s usable and the benefits, of course, are tremendous. You get the newest, most secure, most stable (and, usually, fastest) versions of the software you need, compiled for your particular architecture rather than the lowest common denominator.

I had some trouble installing Sorcerer at first. I found that after compiling the kernel, I had to answer Yes to the question, “Edit /etc/lilo.conf?” and make a change. The default /boot parameter didn’t work for my system. I had to change it from /devices/discs/disc0/part7 to /devices/discs/disc0/disc.

To avoid having to recompile the kernel over and over to get to that menu option that let me edit LILO’s parameters, here’s what I did:

chroot /mnt/root
mount -t devfs /devices /devices
nano /etc/lilo.conf
lilo -f
exit

Sorcerer doesn’t currently have spells (sorcerers cast spells, therefore, Sorcerer packages are called spells, get it?) for every package under the sun, but most of the essentials are covered. I’ll have to write spells for a few of my faves and contribute them.

WordPress Appliance - Powered by TurnKey Linux