old-www/LDP/LG/issue14/philosophy.html

232 lines
9.0 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<title>Philosophy of Change Issue 14</title>
</HEAD>
<BODY >
<H4>
&quot;Linux Gazette...<I>making Linux just a little more lovable!</I>&quot;
<IMG ALIGN=MIDDLE SRC="../gx/heart.gif"> </H4>
<P> <HR> <P>
<!--===================================================================-->
<center>
<H1>A Philosophy for Change from DOS to Linux</H1>
<H4>By R. Frank Louden
<a href="mailto:flouden@netusa1.net">flouden@netusa1.net</a></H4>
</center>
<P> <HR> <P>
<center><H2>
Unavoidable Confusion
</H2> </center>
<P>
On the surface, changing from a MS DOS/MS Windows user to a Linux user
is not such a major change. After all, to change directories in
Linux, you use the ``cd'' command and that is the same as DOS. Linux
provides X windows as a GUI and there are a number of similarities
with MS Windows.
<P>
So maybe all that is necessary is to learn a few different commands
and you are off and running. Well, right and wrong.
<P>
You might find yourself in the situation I was in when I first decided
to install Linux. I had never had any experience with Unix or Linux or
much of anything else outside of the realm of Microsoft.
<P>
The Intel/Microsoft consortium had given me a false sense of command
over my PC. I had no idea of the ``behind the scenes'' activity that
went on when DOS booted and Windows came up with it's attractive
colors and cute little icons. I began to learn a bit when I tried to
setup some software that wasn't MS applications. At work I learned
that it was necessary to occasionally contact an equipment
manufacturer to get the appropriate drivers for MS Windows. But
all-in-all I was successful in almost every attempt. Little did I
know...
<P> <HR> <P>
<center><H2>
Fools Rush IN...
</H2> </center>
<P>
As you may have deduced, I work with computers and less obvious (but
it'll get even less obvious as we go along, I'm sure!) I have some
schooling in the computer field. So it won't be too surprising to
find that I was beginning to feel somewhat stifled by the MS environment.
I knew there were more colors, more sounds, more ways of
doing things than I saw on the shelf (at a rather high $$ amount, I
might add) in my local computer store and in the pages of my favorite
computer magazines.
<P>
One day, a friend mentioned Linux to me. She was quite an Internet
fan. She spent hours in IRC channels and had heard about some of the
Unix applications from the I-net dinosaurs (Unix users). So one day,
while browsing through the computer books shelves at my favorite
bookseller's, I noticed a copy of ``Linux Unleashed'' published by Sam's
Publishing. I bought it thinking I'd just see what all the fuss was
about.
<P> <HR> <P>
<center><H2>
Time Wounds All Heels
</H2> </center>
<P>
I couldn't wait. When I opened the pages and began reading I was
intrigued. The complexity and yet the continuous assurances that it
*could* be done had me all fired up to try out this ``experimental'' OS.
<P>
Lucky me! A CD was glued inside the back cover of the book. My
problem was, all I owned was a 386SX with 2 MB of memory and a 65 MB
hard-drive. Not enough! So I bought a new PC.
<P>
I ordered a Micron with 16 MB of memory and a 1.6 GB hard drive and a
CD-ROM drive. A heck of a lot of machine to my way of thinking! When
it arrived, it came pre-loaded with MS Win95 (doesn't everything?)
<P>
I decided to use FIPS to do a ``non-destructive'' repartition of my new
hard-drive. Well, it worked but the problem is the FIPS program took
every bit of empty space on the drive, I couldn't write a single file
in Win95 and I wasn't ready to completely forsake my old OS. So,
having already made a backup (yeah, right!) I did a complete reformat
of my C drive. I split the drive into 4 logical partitions and saved
one of them for Linux exclusively.
<P>
Even for someone with a fair amount of PC experience, there is room
for mistakes, doing what I was doing, and I made 'em. One thing I
didn't do (I didn't know about this at the time) was to also create a
small partition to use as Linux swap space. I did this a couple of
months later when I re-installed to upgrade to Slackware 3.1.
<P>
So here is a warning...
<blockquote>
IF YOU JUST GOT THAT PC FOR CHRISTMAS AND YOU'VE NOT
EVER SET ONE UP BEFORE AND YOU ARE JUST LEARNING MS
WINDOWS -- DO NOT INSTALL LINUX!
DON'T EVEN THINK ABOUT IT!
</blockquote>
Take your time and learn about that machine and the wondrous things
it is capable of doing for you. If later (and probably MUCH later)
you find it is boring doing the Microsoft Word cut-and-paste shuffle,
and Doom starts putting you to sleep, and you've invested in a class
or two in Computer Science at your local community college, Linux
might be just the thing.
<P> <HR> <P>
<center><H2>
A Coincidence?
</H2> </center>
<P>
While I was typing away on this article, the phone rang. It was my
friend Ben and he had just hooked up his brand new P166 last
evening. First thing he said was, ``I got this new computer last night
and I need help before I throw it out the window.'' I got up and drove
over to his place. (Coldest day of the year so far! Brrrrr!) I looked
at his machine. Pre-loaded with Win95 (aren't they all?) He didn't
know what to do once the system booted and displayed the new GUI. I
showed him a couple of things and then told him not to install
Linux. He's definitely not ready!
<P> <HR> <P>
<center><H2>
Who Is Ready?
</H2> </center>
<P>
None of us who are migrating from MS dominance. It's that simple.
But don't let that discourage you. If you know a bit more about PCs
than the occasional, at work, or gaming user and if you are as
fascinated by computing concepts and advances (Java, SMP, Graphics
rendering, etc.) as I am. If you LIKE to program or if you want to
set up as an ISP, then Linux is for you. And be prepared, Linux is a
whole different animal!
<P> <HR> <P>
<center><H2>
Time Heals All Wounds
</H2> </center>
<P>
Learning takes time and in time you will learn. I started with Linux
in March of 1996. In the last ten months, I have installed Linux
(Slackware at home and Debian at work) about eight times. I have
learned something every day. I will say that while Linux is priced
right, I have spent more on books in the last ten months than I had in
the last 5 years.
<P>
Here are some of the things I have accomplished...
<P>
I have setup...
<ul>
<li>PPP Link to my ISP
<li>X11R6
<li>GNAT Ada Compiler
<li>TkDesk
<li>TclTutor
<li>TkMan
<li>Netscape
<li>Mosaic
</ul>
I am learning...
<ul>
<li>GNU C/C++
<li>Perl
<li>Tcl/Tk
<li>Pov-Ray
<li>HTML Document Design
</ul>
And there are many, many other places to go.
<P>
Let me say that ``setup'' is not truly the best word to use. In many
instances the setups I mentioned above required only that I tweak a
configuration file or adjust a Makefile. In some instances the program
refused to work and I had to read and study and yes, I had to ask a
couple of questions from the newsgroups too.
<P>
Out of the box, my printer didn't function so I had to read the
Printing HOWTO. Of course, it might have worked but how would I know
since I didn't have any idea about how lpr was used to queue up a
print job. Then I needed to get a SLIP or PPP connection functioning
so I could ask those questions on the newsgroups. I had been taught
some Ada when in school and when I saw GNAT was available, I wanted to
have it so I might refresh my skills there. I had to wait for
InfoMagic's September ``Linux Developer's Resource'' before I was able
to get a GNAT installed that would compile anything.
<P>
Just last week I got Pov-Ray up and running and I have been
enthusiastic about ray-traced images since I first saw a ringed
planet scene created with it. But I had to wait...and tinker...and
wait...and read...and make mistakes...and start all over again. There
are times when, like my friend Ben, I feel like throwing the PC out the
window and I have learned to move on to something else. And whenever
I move on, I learn more.
<P> <HR> <P>
<center><H2>
Linux Yes!
</H2> </center>
<P>
So I am sold! I have not as yet taken the MS partitions off of my
machine but 95% of the time I am working within the Linux
environment. Although sometimes my frustrations run high, I can
honestly say that I have not had as much fun with a computer since I
first started my Pascal classes back a few years ago.
<P>
So here I am, somewhere between a novice and a guru, lost in the Linux
OS Wonderland. I'm having a great time...why don't you join me?
<!--===================================================================-->
<P> <hr> <P>
<center><H5>Copyright &copy; 1997, R. Frank Louden <BR>
Published in Issue 14 of the Linux Gazette</H5></center>
<!--===================================================================-->
<P> <hr> <P>
<A HREF="./index.html"><IMG ALIGN=BOTTOM SRC="../gx/indexnew.gif"
ALT="[ TABLE OF CONTENTS ]"></A>
<A HREF="../index.html"><IMG ALIGN=BOTTOM SRC="../gx/homenew.gif"
ALT="[ FRONT PAGE ]"></A>
<A HREF="./vim.html"><IMG SRC="../gx/back2.gif"
ALT=" Back "></A>
<A HREF="./procmail.html"><IMG SRC="../gx/fwd.gif" ALT=" Next "></A>
<P> <hr> <P>
</BODY>