Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Feb 2002 21:59:26 +1100
From:      Sue Blake <sue@welearn.com.au>
To:        Giorgos Keramidas <keramida@FreeBSD.ORG>
Cc:        leegold <no_spam@worldpost.com>, freebsd-newbies@FreeBSD.ORG
Subject:   Re: arrgh squared
Message-ID:  <20020211215925.O60024@welearn.com.au>
In-Reply-To: <20020211010055.GB6999@hades.hell.gr>; from keramida@FreeBSD.ORG on Mon, Feb 11, 2002 at 03:00:55AM %2B0200
References:  <000501c1b28b$fb806ae0$50cd7ad1@ljgms2k> <20020211010055.GB6999@hades.hell.gr>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Feb 11, 2002 at 03:00:55AM +0200, Giorgos Keramidas wrote:
> On 2002-02-10 18:37, leegold wrote:
> > I find FreeBsd too complicated. I've bought all the books been at it for
> > two years, and I still don't feel I have a grasp on simple things, like
> > installing new programs, and ungrading.
> 
> Despite all the effort being put into making FreeBSD an easy OS,
> I have to agree with you.  FreeBSD or any Unix-like operating system is not
> for the faint in heart.  What you have been trying to do is install the
> operating system all by yourself.  Doing this however, puts you in the role
> of an "administrator" and that's usually where things start going `bad'.

I agree, though I wouldn't put it quite like that.
FreeBSD is as easy as any other OS to _use_. But you need a system
administrator to set it up for you and maintain it. That's the basic
idea. These days people expect to do everything themselves, and have
good practical reasons for needing to. But that means you have to
start with the most difficult part (install, setup) before you can
begin to learn the easiest (using its programs and shell commands).

Microsoft and Macintosh systems, by contrast, are designed to be
used without a system administrator on tap. You don't get to choose
much about how you want your system set up, because the OS assumes
you don't know, and that you must be shown no options to confuse you.
Rigid, predictable, user-installable. It's horses for courses.

When I'm teaching someone, I start with a few easy commands and lots
of concepts with much time spent treasure-hunt style testing out how
the thing works (I can go 'cd /path/directory' but what would happen
if I just went 'cd'?). It is a long long time before a large number
of common shell commands are easy to run off the fingers. Much much
later you're supposed to be able to do very easy admin things, like
installing a CD package with /stand/sysinstall or pkg_add while
referring to instructions. Much much later you can cope with more
admin tasks before you get to the hard ones that the real sysadmin
will do for you. And after a lot more time, you might get up to
doing most or all of the admin tasks yourself. But installation
and setting up a unix system, whoah, that's a whole other level higher.

So here you are, madly trying to remember to type ls instead of dir,
and you're expected to be able to install and configure a unix
machine? Sure, it's _supposed_ to be hard! It's all back to front!
What you "should" be doing is getting someone very experienced to
fully set up your machine, and only then start learning things,
in the proper order. But of course most of us can't organise
that and of necessity we jump in at the deep end. If your hardware
is pretty standard and you are able to follow the instructions
without becoming snagged, guess what? It'll work, even though
you're not a real sysadmin, even though you don't know what
you're doing. It "just works" for lots of people.

Not everyone, though, and if it doesn't work for you it's not your
fault, it's just lack of extra good luck. Then you have to go ask about
it on freebsd-questions. If you're real unlucky, you'll have to ask a
few questions and learn a few things you didn't plan on learning so
soon, before you get the $^%#%& thing running properly. Bummber. That's
the way it goes sometimes. The first-time-lucky ones will boast (that's
what this list is for too BTW) about how easy it is. There's hundreds
of them, and we let them all have their moment of glory :-) but don't
let that get you down. When your system is all the way you want it you
can tell us you're a genius having worked through so many problems, and
we'll celebrate with you, too.

Just be careful not to create bad luck for yourself: don't ask any
question where you might be misled. Helpful friends are real bad
news in your situation. Ask _only_ on freebsd-questions, where any
misinformation will be corrected by 2000 peers jostling for the
status of being most correct. Your chances of being misled there
(provided your question is worded OK) are pretty low, and right
now you can't afford any doubts or wasted effort.

> To administer an OS is not an easy thing.  The efforts being put into
> making the FreeBSD installation as easy as possible are a Good Thing(TM)
> though.  The documentation (Handbook, FAQ, articles, etc) that is made
> available online is also another Good Thing.  The way ports makes it easy
> (for some definition of "easy") to install new programs is another Good
> Thing.
> 
> If you find that any of these (installation, package installation,
> documentation, and day-to-day use and operation) parts of FreeBSD have
> problems or are too hard to grasp, then you're more than welcome to post
> comments.

Yep, the people who write documents are very keen to hear from newbies,
if they have suggestions for what could make it a little clearer, or
a pat on the back for a doc that was particularly clear and useful,
otherwise they'd never know it's good and might stop writing.

> This list (newbies) is a nice place to start :)
> That's what newbies is all about, IIRC.
> For users of FreeBSD (newcomers or not) to post experiences,
> comments, suggestions, to ask about ways to learn more, etc.

... and even to let of steam if you really have to (you can't
get away with doing that elsewhere) and come back and apologise
tomorrow. We've all been there :-)

> Sue Blake, the head of this list, will (please?) correct me if I'm wrong.

Head? I think I'm more like its left elbow.

-- 

Regards,
        -*Sue*-
 
 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-newbies" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020211215925.O60024>