It's funny, when I read Tim Bray saying this:

Apt-get is just so unreasonably fucking great. Why arenít we using it for Solaris updates?

My first reaction was "I've been wondering that for YEARS!" Of course, I wondered the same thing about Red Hat for nearly as long.

It's funny how open source solutions often outdo the commercial guys--even the ones who "get" open source.

Maybe Sun should offer a Debian style package repository for Solaris? I know there are some unofficial attempts at this, but I'm talking about a full-blown supported setup.

Posted by jzawodn at August 01, 2006 04:58 PM

Reader Comments
# Marc Hedlund said:

Boy, no kidding. Every time I get stuck on a Red Hat box these days I wonder how and why people bother. (I make a point of not getting stuck on Solaris any more...)

Yay Debian.

on August 1, 2006 05:31 PM
# majky said:

Apt-get is just so unreasonably fucking great. - D'oh!

on August 1, 2006 06:26 PM
# joe said:

I concur. Apt-get seems to be the best tool for managing packages. I would actually switch back to Solaris for some needs.

on August 1, 2006 06:56 PM
# maly said:

"Apt-get is just so unreasonably fucking great." - there is no better way to explain how I feel about it... right majky :)

on August 1, 2006 07:14 PM
# Matthew Rothenberg said:

apt is great, but will be exponentially more great when it supports binary diffs (which is in planning, I hear).

on August 1, 2006 07:53 PM
# Brian said:

Apt is alright, but doesn't handle multiarch/multilib packages if I remember correctly, unlike Yum which is what Redhat uses. Also, the last time I looked at apt wasn't really being developed much, thought I heard this has changed recently.

on August 1, 2006 08:07 PM
# said:

There are apt implementations for redhat and fedora. I use them almost daily :) Plus.. up2date isn't all that bad

the main problem I have with RHEL's up2date is that its package selection is pretty slim pickin's. Especially when it comes to perl modules. One reason I continue to stick with gentoo for my personal machines is because of g-cpan (an automated ebuild generator for cpan modules)

on August 1, 2006 09:49 PM
# Jeremy Kitchen said:

oops, I should have looked before I hit POST after enabling javascript with NoScript, sorry :(

on August 1, 2006 09:50 PM
# Oscar said:

apt is what kept me using linux after cutting my teeth on mandrake and redhat, wow - 5 years ago. Its so much easier to admin a debian box using apt to install everything. Of course, it's a little harder to stay on the bleeding edge of stuff. Luckily there are many repositories like the dotdeb ones, for example, that packaged latest mysql, php before they go into debian/unstable.

on August 1, 2006 10:30 PM
# Chris Adams said:

Sun's been making a big push to get Solaris 10 out of their traditional niches, which is why I'm amazed that at the very least the Nexenta guys aren't just swimming in free Sun hardware & support services. Losing the Debian/Ubuntu userland pretty much dooms an interesting kernel unless I need a feature badly enough that it's worth automating away the stone-age sysadmin work.

on August 1, 2006 11:12 PM
# Bharath R said:

Yeah. Nexenta is a Solaris Kernel + Debian packaging. And it sure rocks. Worth a try.

on August 1, 2006 11:30 PM
# ThomasB said:

I'm not a linux guru whatsoever but thanks to apt I'm able to run 3 boxes and only need my admin guy once a month or so when I fxxed sth up. I'm lovin' it!

on August 2, 2006 01:53 AM
# grumpY! said:

apt is great, and one component of this greatness is the incredible repositories that it uses. for this you can thank debian. the debian team puts in the hard work to integrate a huge number of packages, more i believe than any of its competitors.

on August 2, 2006 02:44 PM
# Kevin Burton said:

I TOTALLY agree...... I have flat out refused to use anything non-Debian for years over this. I had a big fight with an ex-coworker in the past about this. We switched to RedHat Enterprise for a small trial and it totally failed...

What REALLY makes me mad is that all the hosting providers won't sell Debian. I have no idea why...

The real secret of the valley is that EVERYONE I know who runs Linux runs Debian. Wordpress, Technorati, OpenDNS (and of course Tailrank) all run Debian.

HUGE installs as well.

Debian is just an awesome server distribution.

on August 5, 2006 03:26 PM
# Kevin Burton said:

Also... check out Debian GNU/Solaris:

http://www.gnusolaris.org/

W00t! I've been meaning to play with this actually but I need to get some extra hardware.

Kevin

on August 5, 2006 03:27 PM
# Rob Renaud said:

After maintaining http://rpm.rutgers.edu/ [apt4rpm repository for solaris] for a couple years as a student systems programmer, I have to say that Sun shouldn't maintain an apt repository for Solaris. Anything that encourages people to stick with solaris instead of transitioning to truly open systems is bad in the long run. Instead of squinting hard and trying to pretend that Solaris is Linux, just bite the bullet, the suffering will be over before you know it.

on August 6, 2006 08:05 PM
# John Mulholland said:

ahhh but the real killer implementation of apt would be to port it for the windows world. There is more than enough windows and native port FLOSS available to start filling up such a repository.

Imagine the smug look on your non techy friends face when he shows you how all his great software keeps updating for free and at no cost.

windowfloss. kinda like candyfloss.

on August 8, 2006 07:44 AM
Disclaimer: The opinions expressed here are mine and mine alone. My current, past, or previous employers are not responsible for what I write here, the comments left by others, or the photos I may share. If you have questions, please contact me. Also, I am not a journalist or reporter. Don't "pitch" me.

 

Privacy: I do not share or publish the email addresses or IP addresses of anyone posting a comment here without consent. However, I do reserve the right to remove comments that are spammy, off-topic, or otherwise unsuitable based on my comment policy. In a few cases, I may leave spammy comments but remove any URLs they contain.