[CVALE] Wondering about Ubuntu...

Landon Blake lblake at ksninc.com
Mon Jun 12 13:54:15 PDT 2006


Matt,

Thanks for your detailed response. That was great!

I actually tried out Ubuntu's desktop installation CD on my Linux box at
home this past weekend. Guess what? I couldn't get the stinking thing to
finish the installation. It kept hanging up on me. I tried it several
times. I did some googling for an answer and even posted a question on
the Ubuntu user mailing list, but I couldn't find a solution to the
problem.

You know what I ended up doing? I installed Debian Etch instead. So far
it looks great, and it's even running version 2.0 of Open Office. I
think I have decided to stick with Debian and learn some more about
creating my own Debian packages for those times when I'd like a more
up-to-date version of a program that I can't get anywhere else. I am
subscribed to the Debian Users mailing-list and find I always get a
friendly answer to my questions there.

Your points about commercial support for Debian are valid, and
appreciated. I hadn't really looked at it that way before. However, in
my case I think commercial support for my Linux Distro will be important
at some point in the future, at least at work, for two reasons:

[1] My IT guy wants to have someone to call when things take a dump.
[2] I need someone to call when I can't figure it out myself or get a
response from the user community.

This would be less important if I started by own business, but might
still be something I would think about. I know one thing for certain, if
I do ever start my own business we will be running all Linux Desktops
and Servers. I'll slowly cook myself on a rotating spit over a barbecue
pit before I paid Microsoft for the privilege of running Office on my
computers. I think Linux on the desktop is more than capable for most of
a small businesses needs. I hope this will continue in the future.

If I do start a small business at some point I will look into the
commercial Debian support you mentioned in your e-mail. Thanks for
pointing that out.

When it is all said and done, my weekend experience with Ubuntu taught
me two things:

[1] It doesn't matter how pretty your graphical installer is if it don't
work...

[2] You can have the greatest software product in the world and it won't
mean anything if you don't support your user community.

Thanks again for taking the time to reply to my post about Ubuntu.

Landon

-----Original Message-----
From: cvale-bounces at lists.fire2wire.com
[mailto:cvale-bounces at lists.fire2wire.com] On Behalf Of Matt R Hall
Sent: Saturday, June 10, 2006 8:16 AM
To: cvale at cvale.org
Subject: Re: [CVALE] Wondering about Ubuntu...

On 6/9/06, Landon Blake <lblake at ksninc.com> wrote:
> I'm getting to like my Debian distro, and I am happy this group
recommended
> it to me so many month's ago. However, I was looking at Ubuntu today,
and it
> looked appealing. It seems it might be a little more up-to-date with
the
> software packages, as I saw it running Open Office 2.0.
This complaint is very common but Debian realizes it and here are a
few select choices:
1) backports archive- a collection of the latest stuff compiled for
the most recent stable debian release; available at
http://www.backports.org/ .
2) unstable release- the latest debian package archive, which has not
been released yet as a stable tree. despite its name, it's generally
pretty safe to use but you would likely want to subscribe to
debian-user, debian-devel-announce and some of the other popular lists
on http://lists.debian.org/ . Also you will find it helpful to visit
the #debian channel on irc.us.freenode.net and irc.oftc.net. Currently
there is a bit of flux as the official debian channel moves from the
former to the latter. Also, keep around a copy of Knoppix and back up
your data just in case, but it's not likely you will need to worry
about it ever being an issue. The upside of unstable is that new Linux
software probably shows up in here before any other place besides
Gentoo Portage, and the packages are better quality than Gentoo's
without the need to compile. Also, features arrive very quickly and
bugs are fixed here faster than they are in any other version of
Debian, since this is what the actual developers use to compile and
run the Debian packages.

3) /usr/local/ tree- if you need something obscure or extremely new
(such as the latest CVS or SVN version which is not specifically
packaged for any Linux except perhaps Gentoo) then you can download
this yourself and install into /usr/local. Debian guarantees that, if
there is a copy of something in /usr/local and you have not edited the
system defaults, that it will run before any version in the rest of
the filesystem. This comes in handy primarily for multimedia
applications and drivers for obscure new devices, because both can be
very version sensitive and subject to rapid, capricious, arbitrary
feature and stability changes.

> I also found out today that Ubuntu is offering commercial support.
Please consider http://www.debian.org/consultants/ if you are curious
what Debian offers in this arena. The big Ubuntu <--> Debian
difference here is that Ubuntu is a company while Debian is not really
a company (except perhaps as a necessary technicality). You can think
of Ubuntu almost as if it were yet another entry on the Debian
consultants list, whose support model includes releasing particular
customized binaries.

> I was thinking about what type of Linux Desktop I might use in a small
> business. I wanted something based on Debian, since that is the Linux
distro
> that I have been learning. However, I wasn't to impressed with
Linspire or
> Xandros. I think Ubuntu might be what I'm looking for.
Maybe I'm reading a bit much into this part but I have to say I'm not
sure why you decided Debian's a bad choice for small business. I'd be
curious to see your reasoning so I can understand your point better.
My experience with enterprise support was that it was easier to
circumvent it or go around it than go through it. The person most
likely to get it working the way I wanted it to work was me, not a
third party (even if it was a third party in my company).

In my opinion, UNIX seems to be a lot more binary in its learning
curve than Windows: either your firm knows it well enough (either by
collective knowledge or by the knowledge of some admins / power users)
to use it for business or they don't. I'm not sure that a commercial
UNIX support contract offers much more usability than not having one,
except for the fact you have somebody to blame or swear at when it
quits working.

I think the reason for this is that in the UNIX world users can and do
write their own programs more often than in Windows, and they have
access to the source code (even if you don't code this is still
helpful. I used source long before I could write good C and C++). If
something goes wrong on a UNIX system you have every tool in the world
that you might need to troubleshoot it or develop a workaround.

On Windows, even if you are an expert, it's nearly impossible to
troubleshoot without a vendor because you don't have access to any of
the code or tools you get on a UNIX box, so you lack the context to
understand what's causing certain problems you might be experiencing.

My conclusion from this line of thought I've brought up would be that
the only useful support for UNIX is training to become more proficient
at UNIX, which will lead to computation independence and the ability
to solve your own problems yourself. Being good at UNIX these days I
often find myself writing small simple but powerful programs that do a
lot of tedious tasks for me. That's the one skill that, knowing what I
now know, would have been worth spending support contract money on if
I were a company manager trying to work with UNIX.

Noting that you work at an architectural / engineering firm, you might
think of it like the difference between AutoCAD and Revit. I think of
Windows as being like AutoCAD: relatively easy to use but very
repetitive and always wasting your time on pointless dialog box
clicking; whereas UNIX is like Revit: more complicated to learn but
once you figure out the programming interface to the backend of it,
you can do anything and everything you want 100% automatically. The
greatest thing about programs is, once one is done and debugged, it
won't make mistakes or get bored or worn out like a human will.

> Is anyone currently running Ubuntu?
I've tried it.

> What do you think of it?
It's definitely pretty good but I like Debian unstable better.

> How does it compare to Debian?
Not as many packages, updates are faster, some features are missing
that they think everyday users don't need (which might or might not be
a good assumption).

> Is it based of a Debian version? If so, which one?
Periodic forks from Debian unstable.

> Does Ubuntu use a separate package repository?
Completely seperate repo containing some custom work but mostly
recompiled Debian unstable packages (this is their secret to keeping
it current: releasing Debian unstable more often than Debian releases
Debian unstable).

> Thanks for the info.
Sure!

> Landon
Matt

_______________________________________________
cvale mailing list
cvale at lists.fire2wire.com
http://lists.fire2wire.com/mailman/listinfo.cgi/cvale




More information about the cvale mailing list