Paludis. You might of heard of it if your a Gentoo fan. If your not a Gentoo fan then you probably don’t care. For those that make it past the second sentence though I have installed Paludis on my laptop. So what is Paludis. Paludis simply put is a Portage replacement. Which always leads to the most elementary of questions, “Does Portage need to be replaced?” No. Not really. In its current state Portage isn’t broken and actually works well. The key to Paludis is that things could be better. There are things Portage does poorly, things it probably shouldn’t, and to beat it all, Portage in its default state is sloooowww. No exaggeration there at all. Any Gentoo user will agree.
The brainchild of Ciaran McCreesh, some guy from the UK, Paludis is written in C++ with an interface written in Ruby. Though the code for the Paludis is still way out of my league I have spent some time looking over it. Most of it is fairly advanced, but still well written and well commented, so if you’ve had some C++ experience, it shouldn’t be hard to pick up. I personally don’t understand a lot of it. Way over my head.
with If you go to the Paludis website you’ll notice right off the bat that McCreesh is very pessimistic Paludis. When I first stopped by all I could think was “why is that guy so pessimistic about his own code?” After having installed Paludis I realized he wasn’t being pessimistic, he was being realistic. Everything you read on the site is true though. Paludis is fast, very fast compared to Portage. Paludis also breaks… a lot. The install guides on the website are also out of date and need to be updated. It’s mainly the syntax that is out of date, but that was enough to cause me at least 20 mins of trouble.
Finally I predict that when McCreesh finishes Paludis it will spread quickly through the Gentoo community. And why wouldn’t it? Beats the socks off of Portage. I’m in the process of bootstrapping Paludis as I write this, and though I haven’t finished it, when I do I’m going to reinstall with Paludis instead of Portage. If you know C++ and you have a good understanding of ebuilds and Gentoo I see no reason to, at the very least, try Paludis. I think you’ll like it.
Enjoy the Penguins!
Paludis