Slashdot Mirror


The Linux Newbie Replies: WFM?

Thanks to Sensei^ for sending us a link to a piece about dealing with new Linux users. Given the gigantic growth of Linux over the last year, this is an issue within the community: How do we deal with this influx of population? Everyone recognizes the need for more documentation, but what's the best way to do it? If you've got an opinion about the whole schmeal, click below and add to the conversation.

365 comments

  1. Cool by EricWright · · Score: 2

    A whole spate of web-archaeology articles, right at the end of the 1900s...

    Eric

    1. Re:Cool by Anonymous Coward · · Score: 0

      Why not just yell "First post!"? Your post had about the same amount of content as those.

  2. Linux Manual by jormurgandr · · Score: 3

    What the linux community needs is for a group of gurus to get together with one of those ever-popular journalism majors and create a light-weight web site (as in low color graphics) that provide examples of everything anyone would ever need to run linux. The site should start out with teaching the basics of the terminal, then go on to examples of X and the a few window managers, and continue with advanced terminal use. It shouldnt be more than 150 pages long or so, and it should also provide info on how to use man pages to gain even more info.
    =======
    There was never a genius without a tincture of madness.

    1. Re:Linux Manual by Niac · · Score: 2
      I believe that is available and I believe it's called "Running Linux" printed by O'Reilly maybe? *smiles*

      I could be wrong. :-)

      --

      --
      http://gabrielcain.com/
    2. Re:Linux Manual by Orville · · Score: 1

      I also have the O'Reilly "Running Linux" book, which covers the basics very well and is accessible to nearly any Linux newbie. (It does help to have a *little* computing experience, as with most O'Reilly books.) Even more "advanced" topics are covered well enough that you could easily say 'RTFOB', I guess...

    3. Re:Linux Manual by Wiggins · · Score: 1
      Light weight, journalism, and linux are a contradiction in terms......Our company has tried to write instruction manuals for the most ignorant internet user who is trying to do something on the web that requires simply filling out forms and clicking buttons, not unlike how to use /. As a technical person I wrote the basic instructions which came out to a rather lengthy 11 pages, by the time the "writer" got done with it, it was 78 PAGES LONG!!!

      They aren't getting as much support these days, but I still like the newsgroups.....don't know something, ask someone!

      --
      Funny and I thought Perl == Paid employment recently located ....hmmph.....
    4. Re:Linux Manual by Catch22RG · · Score: 1

      A "Linux Manual" site is an excellent idea, but it would NEED to cover more than just terminal use and X. I'd like to see it consist of a getting-started guide of sorts, followed by an in-depth instructional/reference section.

      The former would contain such things as:
      - basic terminal use, such as navigation, grep, output redirection with | or >, the find command (the find command can be VERY difficult to learn if not explained well)
      - using X
      - installing new software
      - basically everything that you should know before starting to use Linux, be it out of necessity or just to make life easier

      The latter portion would discuss:
      - sound configuration
      - dialup/PPP (this may be the #1 question asked in #linux on EFnet)
      - printing
      - all other specific areas that may not be necessary for every user

    5. Re:Linux Manual by jormurgandr · · Score: 1

      I recently purchased (shudder) redhat 6.1 boxed (just to get the CD's, I was sick of downloading off their FTP site), and the manual that came with it, although quite large (about an inch think or so), was completely useless. It's explanations ranged from [keyboard selection: what keyboard are you using] to [Horizontal Frequency: The frequency your monitor refreshes]. If I didn't know what I was doing, I'd be SOL. And Redhat touts this package as being deisnged for a beginner!
      =======
      There was never a genius without a tincture of madness.

    6. Re:Linux Manual by jormurgandr · · Score: 0

      I recently purchased (shudder) redhat 6.1 boxed (just to get the CD's, I was sick of downloading off their FTP site), and the manual that came with it, although quite large (about an inch think or so), was completely useless. It's explanations ranged from [keyboard selection: what keyboard are you using] to [Horizontal Frequency: The frequency your monitor refreshes]. If I didn't know what I was doing, I'd be SOL. And Redhat touts this package as being designed for a beginner!
      =======
      There was never a genius without a tincture of madness.

    7. Re:Linux Manual by jormurgandr · · Score: 1

      I haven't had a chance to look at this publication myself, but I was told that it was outdated. Is this true, or is it a recent publication?
      =======
      There was never a genius without a tincture of madness.

    8. Re:Linux Manual by Baruch · · Score: 1

      The real problme behind all of this is that while Linus programming, hacking, whatever is fun, it is very little fun to write the kind of underlying step by step instructions for people who have very little idea of what they're doing. It's even less fun doing it for free. For all the advantages Linux's flexibility has, the truth is that the various installation methods make it very hard to document, particularly when the installation routines change every several months (particularly in the case of Caldera and RH, it seems). If one can say anything good about M$ (hard as it may be), it's that the standardization made it very easy to document--and document any many different levels, including newbie, power user, expert, etc. My predication is that one distribution will emerge as the one for newbies. (It wouldn't surprise me if it were Mandrake due to it's distribution in stores, but who knows?) This distrib's Web site would become the place to go for newbies--for that distribution. My challenge to the new Linux companies is to make their documentation the way they distinguish themselves--even though the docs are getting better all the time.

    9. Re:Linux Manual by yugami · · Score: 1

      Well, in the ways of web sites you may want to checkout the Linux Knowledge Base its not up and running yet, however they are planning shortly after the new year(actually they are planning for Jan. 1, but right now the actual estimates are late first week, early second) I've done some work with them(consider this any disclamer you require) and they seem like they have good design, and VA Linux and a few other companies are sponsering them.

    10. Re:Linux Manual by Anonymous Coward · · Score: 0

      What the Linux community needs to do is admit that the OS is not ready for prime time and quit try to market it to the Walmart shopper. Cute Penguins on a flashy retail box sends the message that the product is for everyone ... it's not. Linux is light years away from competing (in terms of ease of use)with Win9x or even BEOS. Let it flourish in the hands of geeks, where it belongs.

    11. Re:Linux Manual by Anonymous Coward · · Score: 0

      dah. Sounds very sensible. In the end the newbies gotta read. I sometime get the idea they don't really WANT to read anything. They just want it to get right..

    12. Re:Linux Manual by jormurgandr · · Score: 1

      Consider this: When Windows first came out, nobody knew how to use it. Everyone had to read a poorly written manual. As time drew on, the system became better, and the need for a manual diminished. Hopefully, it will be the same with Linux. Considering that Linux is free, it is amazing that it works at all. As we go into a new century, I think that Linux will grow just as windows did.
      =======
      There was never a genius without a tincture of madness.

    13. Re:Linux Manual by Anonymous Coward · · Score: 0

      The third edition is brand new.

  3. My Newbie HOWTO by Niac · · Score: 1
    Greetings,

    There are a number of ways of dealing with newbies, some good, some bad, but they all leave an impression on the new user. That is important to remember, first impressions mean a lot. One of the less preferable ways is to simply tell the newbie to RTFM. A better way is to guide them to helpful information.

    Here's what I do.

    If I am the one that introduced the Newbie to linux, I show them how to find information, and how to use the system up to the point that they can find things on their own. Not that they nessessarily will have everything that they need, but hopefully with the information (meta-information?) to find what they need to know.

    If someone else introduced them to linux, then I do what I can, and try to help. *smiles*

    Playing the Tech-Support game is not enjoyable, but molding a new convert into a successful linux user is. *grins*

    --

    --
    http://gabrielcain.com/
    1. Re:My Newbie HOWTO by JammmGrrl · · Score: 2

      RTFM, for a Linux newbie (however proficient with computers they are) is extreemly frustrating.

      Linux does take a little getting used to. I finally took the plunge on my home computer two months ago, and it was a scary experience for me. It is a vastly different paradigm than DOS/Windoze. It's scary to be partitioning a secondary drive, not wanting to accidently partition your primary drive (which still has Win95 on it, along with years of beloved data), especially when the partitions have names like, "hda1" and "hdb6" instead of "C" and "E".

      I'm very fortunate that some people on IRC were willing to give me a few begruding answers. RTFM doesn't help much when you're not even sure where to start looking. Even linux.org doesn't help much when you don't know an XFree86 from a \dev\...

      Now that I've used it a bit and understand some of the basics, finding help in the manuals is much easier, though it can still be tiresome and frustrating.

      I wouldn't mind seeing some better documentation out there. It seems to me that the HOWTO's are a bit disorganized, and in some cases didn't cover topics I needed to read about. I figured with all this open-sourceness and late-night-labor-of-love coding that there would be plenty great docs overlapping every possible known linux configuration. Yet I had a heck of a time trying to find out what an error message meant when I kept trying to use X.

      I like Linux, and I'd love to see it one everyone's workstation in every business and home and send Gates back to his mommy. Most people are afraid of it, though, and good support and docs is just the thing to help abate that. Anything to help alieviate the confusion would contribute to its success.

      (As a funny side-note... The guy who convinced me to install linux promptly disappeared from IRC for a month and a half, until about the time I got it running... So much for his help! :) )

    2. Re:My Newbie HOWTO by Delphis · · Score: 1

      I figured with all this open-sourceness and late-night-labor-of-love coding that there would be plenty great docs overlapping every possible known linux configuration.

      Ah no no no no :) ... a good programmer does not a good tech writer make. If you know any programmers ask them how much we like writing documentation .. we don't ! :D ... I'd say programmers make the worst documentors of things. I know I do, simply because we're so close to the code and the workings of whatever it is we're writing that it's difficult to explain things objectively without making the assumptions that leave 'newbies' out in the cold.

      Still, glad you got your system working :) .. well done :)
      --

      --
      Delphis
    3. Re:My Newbie HOWTO by Anonymous Coward · · Score: 0
      That's pretty much the way my local sysadmin introduced me to Linux. He just pointed me in the right direction and gave me the odd bit of his technical expertise when I ran across a problem not covered (or just plain buried) in the the HOWTOs.

    4. Re:My Newbie HOWTO by arp · · Score: 2

      I must take issue with the "programmers don't write good documentation because they are too close to the code". Programmers write lousy documentation for two reasons:
      1. They speak English as a second language (okay, this is more applicable perhaps to my current job)
      2. They can't write period.
      Reason #1 is acceptable to me. I can't speak their language at all, so they're doing me a favor by speaking mine at all. Reason #2 is the overwhelming problem here. Too many people cannot write. Period. This extends far beyond coders; I recently reviewed an essay by an Art student which was almost unreadable, not for all the deconstructionist ArtSpeak, but simply for the poor grammar and spelling.
      Okay, now I sound like a bad actor doing a PSA, "stay in school! it's cool!" But hell, take some time when you choose to express yourself, being understood is important.
      As for the issue of being able to explain things in a sufficiently coherent manner for newbies: I would challenge you to always strive for this ability. You will find that it forces you to really make sure you understand the ins and outs of whatever technology you work with.
      I say this having taught things ranging from ethernet autosensing/negotiation to how to click and drag a file. When you break things down to where you're audience can understand them, you tend to learn a great deal yourself.

      --
      *urp!*
    5. Re:My Newbie HOWTO by JammmGrrl · · Score: 1

      I think it's important to always remember where you came from and to give from your strengths remembering you've got weaknesses too.

      I always feel guilty when I ask a question that I know is stupid, but I've not found the answer anywhere else. I always brace for the RTFM!!!s and the flaming that follows. Moments when I actually get a helpful answer are serendipitious and put a smile on my face.

      And I always try my best to give back. I know a bit about NT and TCP/IP and troubleshooting, and if someone asks a question, I try to help them solve their problem. I see no reason why I should become as rude as the rest of the people who know something about a specific technology.

      There was a time when all of us didn't even know what a computer was. We all needed to learn it, and I would bet that everyone has asked at least one stupid question. To the person who doesn't know the answer, it's NOT a stupid question.

      And I'm not perfect either. I've done my share of answering a question with "press alt-F4!"... Back in the BBS days it was alt-H... But I still try to generally be nice :) Knowing Linux or networking or hacking doesn't make you better than everyone else. It only makes you more knowledgable.

      As for documentation, it's boring. That's why no one takes the time to do it.

  4. Newbies and documentation? Useless. by technos · · Score: 3

    It has been my experience that whenever I refer someone with questions to a manual, help file, man page, or HOWTO, they always come back with questions. I know it isn't a deficient manual, because usually the questions haven't changed.

    I think our 'instant availability' society is the cause. They know I can give then a simplified, concise answer in seconds, while referring to the manual may cut into their coffee break and actually require them learning something! They may flip through the manual, perhaps looking at the index and actually finding that the manual has relevent information. But they never seem to read it.

    Society sucks.

    --
    .sig: Now legally binding!
    1. Re:Newbies and documentation? Useless. by Chameleon · · Score: 1
      Thank you, you took the words right out of my mouth. The whole "I _LIKE_ being ignorant" mindset is increasingly popular with the advent of computers. I find, however, that just claiming to not be able to give as precise an answer as the FAQ/man page is often enough.

      Personally, though, there shouldn't be any need for extensive documentation. There is no reason a powerful operating system should not be able to be easy to use.

    2. Re:Newbies and documentation? Useless. by provolt · · Score: 2


      I would tend to disagree with the sentiments that people don't want to learn. Most people do, but I know when I was learning, I looked at every man page I could find, but I needed to ask questions because I didn't know which manual to read. You can't expect someone new to know of every possible command on the machine.

      Using "man -k" can help, but it isn't perfect.

      I don't think moving toward the "press-one-button-and-it-will-do-everything" type of computing is necessary, but helping newbies get the basics down shouldn't be looked down upon.

      provolt

    3. Re:Newbies and documentation? Useless. by Zachary+Kessin · · Score: 3

      Well there is also the issue of that sometimes linux does not make it easy to find things (The same can be said about windows ofcourse) and you know that person may actualy be trying to get work done and spending 3 hours digging in the manuals may be time that they don't have. Hell they may be on a tight deadline too.

      --
      Erlang Developer and podcaster
    4. Re:Newbies and documentation? Useless. by bicyclingfool · · Score: 1

      I fully agree that people on the whole are impatient and lazy when it comes to reading documentation. But for now, it's a fundamental skill if one can expect to be successful with Linux.

      I can safely classify myself as a Linux newbie, but I've known from the start that the majority of the answers to questions I have lies at LDP. I've waded though a buttload of documentation -- most of it useful, some truely helpful and some truely useless.

      If I have learned anything through it, it would be the fact that finding answers in Linux documentation takes some skills. Clearly, one has to understand the difference between a HOWTO, a Mini-HOWTO, a guide and a man page, and the scope of the information in each - sounds like HOWTO is in order for this? *half kidding*.

      I don't know what the answer is for newbies without the patience to RTFM. I get frustrated by the lazy "hold my hand" approach of some newbies, but I try not to give them attitude.

      Sometimes the road to world domination is long and arduous. We'll get there.

    5. Re:Newbies and documentation? Useless. by badbitbucket · · Score: 2

      Uh, excuse me, um, no disrespect intended, but I'm a 4 month Linux newbie, and I've read through a large number of How-To's, and other docs. the questions you're getting are not the result of us being lazy or inept. It's the result of unclear and VERY VAGUE instructions. don't get me wrong, I'm appreciative of the free info, but the fact is, most of the stuff is real vague. What I think is really needed is a document(s) that shows Windows/M$-DOS veterans how to accomplish a similar task in Linux/Unix. It should compare the windows-DOS process to the Linux/X process. I'm a 14-year DOS/Winders user folks, and making that transition is exponentially more difficult than if Linux/Unix had been the first thing I learned. My 2-cents

    6. Re:Newbies and documentation? Useless. by Anonymous Coward · · Score: 1

      Sometimes TFM assumes knowledge that newbies don't have. I just started writing shell scripts (something I have never tried yet)on my Linux box and I was having trouble getting it to do what I want. I posted a question, got a script with explinations back. Problem is I didn't have the basic understanding so this script and explination wasn't helpful. I have figured out some but it is kinda like re-inventing the wheel myself so I can use the plans for the new Corvette.

    7. Re:Newbies and documentation? Useless. by sugarman · · Score: 1

      Take a look at The Dos to Linux HOWTO

      It should be what you're looking for.

      --
      --sugarman--
    8. Re:Newbies and documentation? Useless. by Skapare · · Score: 1

      Part of the learning Linux process is unlearning the DOS/Windows background. I say unlearning because no matter what stuff you learn first, like a particular OS for computers, your impression isn't "this is how DOS/Windows works" but rather "this is how computers work". The unlearning process is to disregard all that in terms of computers in general, so that you start with at least a semi-clean slate to now pick up Linux.

      I had this problem when I moved from IBM mainframes to UNIX (then on to Linux was a lot easier).

      --
      now we need to go OSS in diesel cars
    9. Re:Newbies and documentation? Useless. by Fuhrer · · Score: 1

      Its because most HOWTOs, man pages and help files are usually written in such language that only a somewhat experienced person would understand.

      If you want newbies (including myself) to stop asking questions, all the above need to be in more lay-man terms.

    10. Re:Newbies and documentation? Useless. by sleight · · Score: 1
      I hear you. I've been using Palm Pilots, or just Pilots now, since 4/96. I have one coworker that all but insists that I administer him Pilot for her. Granted I don't mind, seeing as how she's pretty cute, but, for crying out loud, she's a techie! How hard is a Pilot to adminstrate, really!? ;-)

    11. Re:Newbies and documentation? Useless. by technos · · Score: 1

      Sleight, its a 'come-on', not a 'cop-out'. She knows perfectly well how to administer the Palm!

      --
      .sig: Now legally binding!
    12. Re:Newbies and documentation? Useless. by badbitbucket · · Score: 1

      I glanced through this. Excellent! you're right, it is what I had in mind. If you're a Winders convert like myself, check it out!

    13. Re:Newbies and documentation? Useless. by bonehead · · Score: 2

      The whole "I _LIKE_ being ignorant" mindset is increasingly popular with the advent of computers.

      Exactly. I don't think I could count the number of people I know who have gone out and bought a computer, brought it home, called me for help, and had actual PRIDE in their voice when telling me "I don't know a damn thing about these things." After trying to show them the basics, it always becomes apparent that not only do they lack computer knowledge, they actively resist acquiring any.

      In my mind, "I don't know" has always been one of the most embarrassing phrases I've ever had to speak. I can't count the number of times I've been up until dawn trying to find the answer to a question that had me stumped. How people can actually take pride in their own ignorance baffles me.

      Anyway, I'd have to say that there is already plenty of documentation out there. Sure, it may take a little searching to find it, and you may have to read more than a paragraph to find your answer, but the info is already out there for those who care to look.

    14. Re:Newbies and documentation? Useless. by -=[+SYRiNX+]=- · · Score: 1

      I think our 'instant availability' society is the cause. They know I can give then a simplified, concise answer in seconds, while referring to the manual may cut into their coffee break and actually require them learning something! They may flip through the manual, perhaps looking at the index and actually finding that the manual has relevent information. But they never seem to read it. It's people like you who completely disappoint me. If you can give a simplified, concise answer in seconds, then why can't the author of the manual give a simplified, concise answer in two sentences? But no... the authors of technical documentation seem to expect their readers to already have an advanced level of general technical know-how. It's no wonder that new users bitch about Linux documentation. Start writing docs using a "simplified, concise approach", just as you would if you were sitting face-to-face with a newbie, and then you'll miraculously find that newbies may actually get some use out of the documentation and start getting comfortable with reading information for themselves!

      --
      - "It's just a matter of opinion!" - PRIMUS
    15. Re:Newbies and documentation? Useless. by Anonymous Coward · · Score: 0

      It's a programmer's manual, man! This isn't for idiots. Idiots aren't allowed to administrate computers.

    16. Re:Newbies and documentation? Useless. by PurpleBob · · Score: 2

      I agree - manuals have their priorities all out of order.

      For example - look at the format of your average 'man' file. It starts by showing you the command along with every single option you could possibly type, then explains (in alphabetical order) what those options do. If you go farther down, it might tell you what the command does, and how to use it, if you're lucky. Take the 'tar' man file as an example.

      This particular file also demonstrates another problem - manual writers think their program exists in a vacuum. I can't think of a time I've wanted to tar something without gzipping it as well, yet the option to gzip is only mentioned as part of the mess of options. It also talks about writing to tape being the main purpose of tar - now, anyone here who still uses tar to write to tape, raise your hand. Anyone? Anyone? Bueller?

      It took me way too long to learn to use 'tar zxvf'. I would gunzip the file, then tar -x it with the file as standard input. I still don't know the best option group to create a .tar.gz archive. (tar zcvf would be logical, but gives the extremely obtuse error message 'Cowardly refusing to create an empty archive'.)

      So it would be really nice if the 'tar' man page started, for example, by saying "To extract a .tar.gz file, type 'tar zxvf (file)'. To create a .tar.gz file..."
      --

      --
      Win dain a lotica, en vai tu ri silota
    17. Re:Newbies and documentation? Useless. by v3rgEz · · Score: 1

      Well, it depends if the "newbie" is a "G.I.T."*, or just a bandwagon hopper. A GIT is willing to sit down and think 'bout the problem, not wanting an instant solution, but rather enjoying the process of problem solving ----- Ain't that corny? Well, a concise newbie guide would be really nice, though it would have to be easy for newbies to get to --- maybe packaged with the program? Just my 2cents (where is that darn button anyways?)

    18. Re:Newbies and documentation? Useless. by Anonymous Coward · · Score: 0

      You had the options right. To create a .tar.gz file, type tar cvzf name-of-archive-file.tar.gz (files to tar and gzip). Perhaps you omitted one of these, so it seemed to tar that you were asking for an empty archive.

      For the GNU utilities, it's often more productive to look at the info documentation than the manpages. info tar, for example, includes a nice tutorial that might have helped you with the syntax.

      AC

    19. Re:Newbies and documentation? Useless. by Anonymous Coward · · Score: 0

      Lay-men terms aren't very efficent. Also, for people whos 1st language isn't english then lay-men terms can be confusing. Saying "At the prompt type ..." is much easier to write and to understand then "at the thing with the @ symbol and # symbol type ..." Let us not forget that some things change from computer to computer. Yes, this example is weak but my brain is sore... To much reading.

    20. Re:Newbies and documentation? Useless. by vixiejvc · · Score: 1

      (Moderate that last comment up! More if ya can!)

      I've been playing with Linux for a few months or so off and on, and because I'm a bit of an obsessive-complusive type I'm able to figure some things out about it (i.e., I think I have an idea how the directory structure is supposed to be like and why it doesn't have a "C:").

      However, for the longest time all of those man pages and even the howtos at linux-howto and linuxnewbie were completely useless, because they assumed knowledge I never had. By far the biggest betrayal was the "From DOS/Windows to Linux Howto", because it never covered Windows, just DOS.

      Frankly, I keep asking questions because I have gotten more reliable and more helpful and useful information from my Linux-loving friends than I have from *any* manual, book, man page, howto, or whatever.

      (This despite the fact that my first four or five visits to any linux irc channel got me back "Go back home winbaby", "RTFM", "U Suck" and the like. If I wasn't so damned sure that I wasn't going to pay for the hardware Win2k is demanding, I'd be far far far away from Linux.)

      --

      If we do not change our direction we are likely to end up where we are headed.

  5. Dealing with New Users is easy by Greyfox · · Score: 1
    The smart ones RTFM and don't ask questions. We don't want the dumb ones to breed, so clubbing them like baby seals is the idea way to handle new users who ask too many questions.

    Of course, this is technically currently illegal, which is why we should press for legislation changes in 2000 which would allow us to club new users in the name of evolution without fearing prosecution.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Dealing with New Users is easy by Mindwarp · · Score: 2

      Taken as a joke, that comment is pretty funny. Unfortunately, I suspect that there is more than a grain of truth in that little message.

      Quite honestly, it's elitist opinions like this one that will help keep Micro$oft's sorry efforts the Operating Systems of choice for the majority.

      The sad fact of the matter is that the average Joe User doesn't want to have to read through reams of manuals to get their computer working. They want quick, easy, 'sound-bite' (should that be sound-byte?) help information. They want the 'Press F1 for a graphically pretty' type of help. But most of all, they don't want to be met with derision and hostility from the existing user community.

      Just my thoughts...

      --

      --
      The gift of death metal does not smile on the good looking.
    2. Re:Dealing with New Users is easy by Anonymous Coward · · Score: 0

      Don't forget we can deal with programmers who think their work is actually *worth* something in the same way!

    3. Re:Dealing with New Users is easy by Mox-Dragon · · Score: 1

      Of course, you can always take the conventional "My OS is better than yours and that makes me god" approach, be a raging bitch to newbies, and be the most self righteous and arrogant person in the world, as a lot of experienced linux users are... (sorry i get this way from hanging around IRC #Linux channels too much). But i prefer to answer newbie questions as well as i can, no matter how stupid the questions sound, because not everyone knows everything about all the things they use. Im sure not all of you know how to take your dryer apart and put it back together, or your car, or your house. So i beg you, do not be mean to newbies, it casts a bad image on Linux and the Linux community in general.

    4. Re:Dealing with New Users is easy by DrLoveMD · · Score: 1

      exactly! i've been using linux for a little over a year and a half, and i am by no means an expert user. but i can make my way around the system pretty easy, and i understand how stuff works. but i can remember the first time i used linux, and i was using it with two of my friends who *are* linux experts. everytime i asked a question it was "yer dumb" or RTFM. when coming from a striclty MacOS and winblowz background, it is very distressing when you can't make your way around, and the MAN pages are confusing to you. compound that with the elitist attitude of pre-existing users, and it can be kind of a pain in the arse. so how is linux supposed to destroy microsloth when a lot of users won't help newbies? doesn't seem to make sense to me. i know it's a pain in the ass to constantly hold a newbies hand and guide him/her through the steps, but just remember... more likely than not, someone at some point in your life has done the same bloody thing for you. exercise your altruistic tendencies and positive karma will follow you. be an elitist and you'll come back in the next life as a slack-jawed Windows user. :)

      --
      "How it infuriates a bigot, when he is forced to drag out his dark convictions"-- Logan Pearsall Smith
    5. Re:Dealing with New Users is easy by Anonymous Coward · · Score: 0
      The sad fact of the matter is that the average Joe User doesn't want to have to read through reams of manuals to get their computer working.
      Ah, that's right. Americans can't read anymore.

      Listen, if they're too stooopid to grep, they shouldn't be here.

      Unix was made by programmers, for programmers. And programmers can search text files.

      Go hire a sysadmin if you're an idiot.

    6. Re:Dealing with New Users is easy by Mindwarp · · Score: 1

      If that's your attitude then don't whinge and whine because most of the world has chosen to use Windows. I was under the impression that most of our community wanted to make our software better for everyone. That's going to need flexibility on our part, and is certainly going to involve moving away from obscure command-line functions and parameters.

      If you don't want to move away from this paradigm then you're going to have to accept the fact that most people are going to prefer windows.

      --

      --
      The gift of death metal does not smile on the good looking.
    7. Re:Dealing with New Users is easy by Jeld · · Score: 1

      To drop my couple of cents, I have started with FreeBSD 2.2.1 ( it was some time ago :) ).
      I didn't have any previous UNIX exposure.
      I knew my windows and netware fairly well.
      I installed it, configured all my hardware, ran fancy WM's ( enlightenment 0.13 I believe was the latest fad at the time ) etc without ever going for help. I think the first actual question I asked on a newsgroup was when I tried to configure sendmail in some particular way without using m4 ( didn't know about it ). That is how you are supposed to do it.

      --

      Everybody Lies. But it doesn't matter since nobody listens.

    8. Re:Dealing with New Users is easy by trog · · Score: 1

      Please don't speak for "Most of the Community". All I want to do is get some work done with it. While I am definately one to encourage someone to try Linux, I only encourage those WITH A BRAIN.

      *nix is not your grandmother's OS.

    9. Re:Dealing with New Users is easy by Mindwarp · · Score: 1

      Oh, I'm sorry. I was just of the opinion that the community members on Slashdot (which is the community that I am referring to) would like to see Linux gain widespread acceptance.

      Thank you for reminding me that we can still find arrogance and elitism in our industry.

      --

      --
      The gift of death metal does not smile on the good looking.
    10. Re:Dealing with New Users is easy by CrAlt · · Score: 1
      "They want the 'Press F1 for a graphically pretty' type of help"

      ...and a little paper clip should come out hold their hands and tell them where to click. Just like the one in Word right? They should also be able to just keep clicking "NEXT" with out reading a thing or knowing whats really going on...right? Then why the hell dont they just use Windows in the FIRST place? I don't need 90% of the computer users in the world to be using my OS of choice to tell me it's a good OS. I know its a good OS just because it is, fuck market share.

      I don't want a OS thats dumbed down to the point that it's useless and stripped of all it's power. Thats what Windows is for.

      --
      I have to return some videotapes...
    11. Re:Dealing with New Users is easy by CrAlt · · Score: 1
      "Thank you for reminding me that we can still find arrogance and elitism in our industry." --Yep I know what you mean...I'm qouting some of it right now.


      If a new *nix user made some effort and RTFM and still has a problem then I have no problem at all lending a hand.

      BUT

      If I see a new *nix user who spent about 0.125mins on a problem, didn't RTFM, and then floods Usenet/IRC/whatever with things like "How do i get Linux 6.0 to run under NT" then I say fuck-em. If they don't want to help them selfs then why should I spend my time to help them? Let those type of people stick with Windows/MacOS. Like it or not you have to be able to READ to get anyware with unix and linux.

      --
      I have to return some videotapes...
    12. Re:Dealing with New Users is easy by Mindwarp · · Score: 1

      I completely agree. The real question is do we want this situation to continue into the future? If we want to gain significant market penetration and actively combat the evil empire, then I suspect the answer is an emphatic 'No!'. Like it or not, most people are ignorant of the complexities of Unix and want to remain that way. A good move for our community right now would be to make efforts to hand-hold the techno-ignorant and not to alienate them at the very first step in their journey.

      As you can probably tell, I feel quite strongly about this.

      --

      --
      The gift of death metal does not smile on the good looking.
    13. Re:Dealing with New Users is easy by blian · · Score: 1

      At some point everyone who is commenting here had no idea what they were doing. They then turned to the tools available to them to do whatever it was they needed. It's easy when you can call Sun or HP to get support but that option is just not available to most Linux newbies.

      After working in the industry for 15 years there have been too many opportunities for me to say RTFM. It's easy to say RTFM when there is a FM that is up to date and covers your problem. As we all well know this is all to frequently not the case.

      It is also fine if you stay within the tried and proven but with the myriad of devices/software out there and the interactions required there is always someone out there trying to do something that is not well documented.

      It's also awfully funny that these guys will so willingly bash a newbie but not hesitate to post/ask a question requesting help from users with expertise in their problem area. What do they call themselves at that point???

      I'm tired now and don't want to be on my soap box anymore but I hope a few folks out there get the point.

  6. Documentation by Ryn · · Score: 1

    Why is it such a big deal? HOWTOs are pretty complete and irc , last time I checked, was helpful (ok, there are lamers on #linux* that yell and send to RTFM, but overall help can be found on irc). Mailing lists work (debian ones, at least. Dunno about others). Besides, we all started out somewhere, with less documentation, and managed to get it all working, didnt we? If a windoze user is looking to be "cool Linux guy", but can't answer "How much ram your system has?" question, they don't deserve to use a computer, let alone Linux. *puts on asbestos suit* Andrew

    1. Re:Documentation by Anonymous Coward · · Score: 0

      Personally I'd like local documentation and never use IRC as a recourse because Linux users are such tremendous pricks about everything. They don't even care if whatever you need to get done gets done, they just want to make sure you're chanting their mantra and joining in the "let's do everything for free" circle jerk.

    2. Re:Documentation by Anonymous Coward · · Score: 0

      You dolt. Some of the HOWTOs are sometimes technically correct but completely unreadable and incomprehensible.

    3. Re:Documentation by neko+the+frog · · Score: 1

      ah, i remember the last time i went to irc looking for an answer to a linux question. the first channel i went to had a bot which told ppl "DO NOT ASK ANY QUESTIONS!!!" as soon as they would /join, and a second channel /banned me as soon as i asked a question.

      --
      -- the opinions stated above aren't those of my employer. in fact, they're probably not even my own. you know what, ju
  7. Treat them better ... by D3 · · Score: 1

    I hope I remember to treat Linux newbies better than I treated AOL newbies when AOL opened the floodgates. :)

    --
    Do really dense people warp space more than others?
  8. The curse of being mainstream by haus · · Score: 1

    Everyone (here) loves linux, it powerful, you can do whatever it is that you want, but please don't make me have to explain it to my mother-in-law.

    But to take that next big step, someone will need to be able to explain it to good old Mom, and a lot of other people who are even more scared of the machine than she is. God bless the poor soles who are on the front line trying to spread the word of linux, because it is a thankless job that needs to be done.

    all persons, living and dead, are purely coincidental. - Kurt Vonnegut

    1. Re:The curse of being mainstream by paul.dunne · · Score: 2

      But who in their right mind would want to inflict Unix on their mother? And why is this something that needs to be done? Different strokes for different folks. Until someone comes up with a really easy-to-use, fully GUI-based, Linux distribution, Linux is not suitable for people who don't want to hack a little. The problem-solving mindset goes with the territory for now.

    2. Re:The curse of being mainstream by Anonymous Coward · · Score: 0

      #1 - No, you can't do everything you want. You can't write a program and sell it to 50 million users and be able to retire. In fact, you can't write a program and sell it to 1 user unless its a Linux distro. If you try, you will be stoned, crucified, and drawn and quartered. There are also the bountiful and almost limitless shortcoming of Linux in the driver department that make running it on any new machine basically impossible.

      Not to insult Linux, I mean I love Linux, its a great OS, if not clogged with too much elite psuedotheology. But you need to be upfront with new users. You need to tell them that they're going to have a huge learning curve and there will be many many hours of doing nothing but filling in options in config files because the programmers weren't paid and didn't develop a GUI for it.

    3. Re:The curse of being mainstream by Anonymous Coward · · Score: 0

      Ever tried to explain to a non-computer user why their easy-to-use OS crashes for no apparent reason. Ever try to explain why they need keep upgrading. I've given up on economic theories and suchlike and now just say 'they're just incompetent Americans, what can you expect'. Flame me all you want, but Europeans (with the exception of the Yank-loving Brits) make things better, and once we stop arguing, we are going to kick your collective butt.

    4. Re:The curse of being mainstream by haus · · Score: 1

      You are right, for now the problem-solving mindset is required as the cost of entry, for now. But regardless of how cool it is to be able to run a bleeding edge OS, that your next door neighbor has never heard off, I have a hard time believing that the goal of the countless people who are working their tails off day and night hacking code is to be a contributor on a OS that will be a continual 'also-ran'.

      The linux community has to make up their minds and determine weather or not they want to be a real player, or if they want to take their ball and go home. If they want to be a real player that means doing the things that people do not want to do, not just doing what is the cool thing for the moment.

      That means:

      1) Making the linux installation so easy that a blind, deaf and possible emotionally disturbed farm animal has a good chance of completing the installation with requiring outside assistance.

      2) Having a REAL source for help, help that doesn't require 8 years of experience at dealing with wacky off the wall PC issue in order to understand [i.e. lots of pictures and maybe a voice of by Barney the dinosaur]

      3) And tech support that can listen to an absurd question and give an answer with out reminding the user how inferior that are to the average primate [although this is getting better, it has a ways to go].

      If this is too much to ask then everyone can just go back to living in their own pretend world where we bitch and moan about Windows and how crappy of an OS it is, yet not providing a better alternative. Until linux can beat them at their game people should stop their bitching and spend that energy on cranking some code.

      all persons, living and dead, are purely coincidental. - Kurt Vonnegut

    5. Re:The curse of being mainstream by paul.dunne · · Score: 2

      Would it be too much to ask for you to stop bitching and start cranking out some of this easy-to-use code for "blind, deaf and possible [stet] emotionally disturbed farm animal"? Or are you too busy telling everyone how Linux should develop? I'm perfectly happy with Linux the way it is. Many other users are; many other developers are. What is it with this need people have to shoehorn Linux into one monolithic box? For the nth time: if there's money to be made providing an alternative to Windows, then some Linux distribution-maker will step in there; indeed, they already are: witness Caldera, for one. But don't expect miracles: Linux is Unix, and that isn't going to change. As an OS "anyone can use", it is not going to cut it.

  9. Pictures! by MicroBerto · · Score: 3

    In working at an ISP here in Cleveland and having made many How-To web pages, I must say that pictures are very essential to documentation, and linux howto's do not have enough of them.

    Although many of the text-based unix commands seem to have no need for pictures, even having them pictured would make things easier, so that a newbie would know where to type a command and when.

    And then for the graphical interfaces that the newbie will want to see, there should be a LOT more pictures. Just seeing a page full of words is very discouraging, which is why I still hate man pages. I'd rather read 50 pages with pictures around all over the place than 10 pages of pure text. And many others agree. Pictures lighten up documentation.


    - Mike Roberto
    -- roberto@apk.net
    --- AOL IM: MicroBerto

    --
    Berto
  10. RMS says.... by GNUs-Not-Good · · Score: 0

    that first they must refer the operating system in that disgusting and wrong way that I refuse to repeat here.

    Then, they must bow down before him, join every boycott that he joins, and generally just agree with everything that he says.

    If you do that and follow him 100%, Slashdotters will comend you for thinking independently (go figure).

    1. Re:RMS says.... by Anonymous Coward · · Score: 0

      I'm sure GNU software is 3000 times better than any sorry piece of shit you could write. If indeed you are even able to write software? I don't entirely agree with what RMS says but I don't seem to see you doing a whole hell of a lot. At least the FSF produces something. Go program your own complete system and suck a cock while you are at it.

  11. Concept Mappings by Jikes · · Score: 3

    One thing that might be helpful is a sort of comparison between Win/Mac concepts and terminology to the Unix-style equivalents..

    Et al, an explanation of the divisions between Kernel/Shell/X11/Window Manager/Desktop Environment and the Windows environment... Where to find how to change common system settings... What Linux/BSD is good at and what it is NOT good for.. [!]

    The most killer thing for newbies seems to be understanding partitions, setting up X, setting up the mountpoints, 'startx', and understanding common commands like ls, rm, mv, cat, et al...

    I dunno. All I do know is that a lot of computing enthusiasts hear all sorts of great things about Linux/BSD, hit a snag or ten, and dance right back into Windows, probably never to leave again. Perhaps a real-world document on how to get comfortable in a unix environment quickly would be helpful.

    --
    -troll taker
    1. Re:Concept Mappings by roomfull+of+blues · · Score: 1

      Yes, this is very much needed. The first step to learning any system is to get a feel for the enviroment, and to do that, one must first get a feel for the terminology.

      Since it appears linux is aiming for the windows/mac audience, it should make sense to have such a guide. How many windoze/mac users that have (at least tried to) turned linux are confused about folders and directories? Even a simple name difference can cause loads of confusion.

      I come from a DOS background (yuck) so I am pretty familiar with a command-driver interface, so the transition to linux/UNIX was less painfull for me. But how about all those ppl who have never typed a command before?

      Oh, just rambling, sorry. But that should be done...
      Dilbert: I have become one with my computer. It is a feeling of ecstacy... the blend of logic and emotion. I have reached...

    2. Re:Concept Mappings by sugarman · · Score: 1

      There is a Win-to-Linux HOWTO available, AIR. It kind of went through exactly what you were stating. Basics, like 'mounting' and the like.

      As for your conclusion, that a lot of people pick up a distro (Mandrake or RedHat, most likely), and bail when they hit a snag, I think you hit the nail on the head. A lot of these poeple are probably technically savvy enough to use Linux, but could sure use a hand getting things going. I know I'm one.

      --
      --sugarman--
    3. Re:Concept Mappings by spinkham · · Score: 1

      Ever see the Dos/windows to Linux howto? It sounds about like what you are discribing...

      --
      Blessed are the pessimists, for they have made backups.
    4. Re:Concept Mappings by _ian_ · · Score: 1

      Maybe the real problem is that under linux you have: Kernel/Shell/X11/Window Manager/Desktop Environment (All variations) and under windows you have... windows

    5. Re:Concept Mappings by Pont · · Score: 2

      Correction.

      Under Windows you have Windows until something goes wrong or you try and push the capabilities past what the interface designers intended. Then you realize that you have the worst command line of any modern PC OS, ridiculous strange behavior because of the DOS legacy (8.3 filenames anyone?) and in the case of Win9x, actual DOS still running underneath.

      You also have a poorly implemented registry system, with parts that are purposefully obfuscated to prevent users from mucking around and 0 gaurantee that the information in the registry has any correlation to the data on your hard drive.

      Case in point: Adding a new hard drive.
      I booted in linux and copied the complete contents of my old hard drive to my new hard drive. I booted off the new hard drive and everything worked fine. I then booted with BOTH hard drives plugged in. Quelle surprise, the drive letters where screwed up and all the software I had installed on my D drive was now actually installed on my E drive. The registry still believed they were on the D drive and therefore nothing worked. I've tried changing the drive letters, but strangely enough that option is greyed out. I got it working eventually, of course, since I am not afraid to muck with the registry.

      So, yes, /dev/hda1 is more confusing to someone who's been using DOS or Windows than C:, but it's all about a more solid foundation. Windows has a pretty paint job, but the foundation is made out of a bunch of toothpicks and glue.

    6. Re:Concept Mappings by Doctor+Memory · · Score: 1

      One thing that might be helpful is a sort of comparison between Win/Mac concepts and terminology to the Unix-style equivalents..

      Has anyone written a set of aliases for the various shells that map standard DOS/Win commands to their Linux equivalents? Maybe someone should write equivalent programs that will accept the same syntax (yep, slash-prefixed options & all). Or perhaps it would be better to write a "preprocessor" that would trap DOS commands, explain to the user what the equivalent command would be under Linux and then execute the translated command. I guess this could be implemented with a Perl script without too much trouble.

      --
      Just junk food for thought...
    7. Re:Concept Mappings by vixiejvc · · Score: 1

      Windows has a pretty paint job, but the foundation is made out of a bunch of toothpicks and glue.

      Yes, but I know how to rebuild the toothpicks and glue foundation and put the pretty paint job back on.

      I *don't* know how to do that with Linux.

      (I do recognize that Linux does have a superior base for that sorta thing tho, and that's why I'm still determined to use it someday, despite going thru everything that turns off all us "Winbabies" from using it, and much more...)

      --

      If we do not change our direction we are likely to end up where we are headed.

  12. OH yeah... by nion · · Score: 1

    I'm relatively a linux newbie myself, only having had exposure to it for the past year and a half or so. I took a crash-course so I could secure up my DSL firewall though, so now, among people I know, I'm an 'expert'.

    This makes me a prime target for EVERYONE to ask me 'how do you do this' or 'how do you configure that'. Now, I don't mind doling out advice occasionally, but at one point I had this certain individual coming to me DAILY with problems he had. I'd patiently hold his hand and pat him on the back until he got the issue fixed...however for even the MOST serene person this can get bothersome.

    What I'd personally like to see is more of the newbies RTFM'ing instead of instantly throwing up their hands in exasperation when they can't get the 3dfx.lib RPM to install without the dependencies. I usually troll the newsgroups (alt.linux.*) for information before I go and post, or hit the LDP. And I did this when I was a newbie, too.

    Newbie-ism isn't bad, but they need to learn that learning isn't something they can grok from the resident expert ALL of the time. Do some research, LEARN it yourself insead of having someone else do it for you - otherwise you'll never really figure it out, and those of us in the know will eventually get tired of you, and you'll go back to windows.

    (sorry for my lapse back and forth into talking 1st/3rd person. :)

    --
    der dee der.
    1. Re:OH yeah... by Little+Brother · · Score: 1

      I solved this problem quite neatly. After my reputation as "guru" spread through my community, I was bogged down with questions, as you were. I did the only American thing I could, I started making them pay. I set up a psudo official buesness, (no tax number, oops) and started charging $25/hour for in person tech support. I made over $150 in a day once. True I got questions still, but much less of them, and the ones I did still receive were more likly to be actual problems instead of people wanting inital walkthroughs.

      --

      Little Brother, watching the watchers

  13. Manuals (and the /. Effect) by Little+Brother · · Score: 3

    The most usefull tool to veteran UNIX users are probably the ever-present man pages. (Ok, so I once set up a system without them, but that is the exception not the rule) Man pages are complete, concise, and way to technical for most linux newbies to read. However if some brave soul would remake all the man pages to an extent that they would be understood by most newbies, and make a nice little index, I beleive that the newbies wanted to read the manuals themselfs could.

    Nothing however will repress the newbies who try to get phone/IRC/YahooChat/email/personal/Psychiatric/etc . help BEFORE they attempt to read any documentation. The only thing that some people will accept is one-on-one walktrhoughs. Others will read documentatin, but only if it is physicaly printed on the pressed pulp of dead trees. These people should go out right now and buy a copy of LINUX FOR DUMMIES, or even better if somewhat redundant REDHAT LINUX FOR DUMMIES.

    On a side note, I did not read the article in question. The /. effect had already cripled the site to the point that it wouldn't load on my computer. So if I'm totaly off topic here, you have only yourselves to blame.

    --

    Little Brother, watching the watchers

    1. Re:Manuals (and the /. Effect) by nerpdawg · · Score: 1

      Man pages are complete, concise, and way to technical for most linux newbies to read.

      Concise, yes. Technical, certainly. Complete, not always. Or more accurately, man pages aren't always complete in the right way. Although one can learn how to use unix tools through reading a well-written man-page, the learning curve is often quite a bit steeper than by learning via a good book. I learned to use various things through man-pages when I was first learning unix in college (a college which was several hours from anywhere I could get a good technical book on every tool I wanted to learn). There was a whole wealth of tools whose learning curve was huge in relation to their ultimate benefit. Useful tools, yes. Was the time it took to learn all of them through man-pages always short enough that one could both become expert in them *and* retain some semblance of a social life? Not always. If reading a book rather than being hardcore and reading the man page will save me time, well, then I'm going with the book. If my boss tells me I have to learn a tool for my job, and I can either read the man page *or* buy a book in the form of a tutorial, I'm going for the book *every* time (although my reaction time would certainly be affected by whether or not it's an o'reilly book :) Also, there's a great deal of tools whose existence isn't readily apparent. I've been constantly learning about the various development tools in unix for the last 5 years, and I'm still finding new ones. There are several tools whose functionality I was about to duplicate on my own, just because I didn't know they existed (cs/cscope and expect immediately come to mind) And with just man pages, how the hell do you know where to start? If someone just hands you a unix machine, and you've never used unix before, how the hell do you know enough to even find HOWTOs, info pages, and man pages? Now that I've gotten over the annoying parts of the learning curve where you don't know what to learn next, I'm a much happier person. And thanks to dead-tree manuals, I actually have some spare time as well.

      These people should go out right now and buy a copy of LINUX FOR DUMMIES, or even better if somewhat redundant REDHAT LINUX FOR DUMMIES.

      What do you care whether a person uses RedHat and takes a million easy-to-read books to learn Unix? Does the fact that you already know unix, and have come to it quicker than they mean that you have to make being arrogant about it a moral crusade?

      However if some brave soul would remake all the man pages to an extent that they would be understood by most newbies, and make a nice little index, I beleive that the newbies wanted to read the manuals themselfs could.

      ??? The last part of this sentence is pretty incomprehensible. If you're going to be arrogant, you might as well learn how to write first.

    2. Re:Manuals (and the /. Effect) by Little+Brother · · Score: 1

      What do you care whether a person uses RedHat and makes a million easy-to-read books to learn Unix? Does the fact that you already know unix, and have come to it quicker than they mean that you have to make being arrogant about it a moral crusade?

      I was attempting humor, I realize on reading back through my own post the attempt was an utter failure. I truly do, however, recomend the "Dummies" line of books. They are the best newbie set of books I've come accross. If there is a subject I want to learn about, a for Dummies book is likly my first book. (After that, when I want to be able to do more with it I go o'riley). I have actualy read Linux for Dummies, UNIX for Dummies, and RedHat Linux for Dummies. The series got me started on C, C++, JAVA, and wine as well (No not the program, the red beverage that makes you tipsy)

      "Also, there's a great deal of tools whose existence isn't readily apparent."

      That is why I included the need for an index of some sort.

      "...because I didn't know they existed (cs/cscope and expect immediately come to mind)"

      Um how many Linux Newbies need cs/cscope anyway?

      --

      Little Brother, watching the watchers

    3. Re:Manuals (and the /. Effect) by Anonymous Coward · · Score: 0

      Funny, but when ever I help someone out, here in the heart of Yurp, they then go on and work it out for themselves. You Yanks eat way too much junk food, that's why Linux is too hard for most of you.

  14. Documentation by Skyshadow · · Score: 2
    I don't know that there's a need for more documentation as there is for more user-friendly docs.

    Look at the average man page -- I'd be scared if I were a newbie. Even the HOWTOs are frightening. What we need is the sort of online docs that Microsoft uses -- a "press this. Did this happen?" type of thing to walk through some really basic problems.

    ----

    --
    Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
  15. Well... by matticus · · Score: 2
    There's a few options...
    • Ban anyone who can't learn Linux on their own from using a computer ;-)
    • Stop being lazy and document everything we can(don't assume that someone else will, ie, if you got QuakeIII running in Linux under Graphics Card X that is not formally supported, post it somewhere on the web. don't keep quiet).
    • Split linux into two types of linux-that for people who can't program their vcr, and that for those who can(or some other attempt at a divider).
    • most of all, HELP YOUR FRIENDS LEARN IT. If you keep telling them to check it out but don't give them a hand...they won't get very far if they have been brought up on dir, ctrl+alt+delete, and internet explorer, not to mention they won't ever figure out that you have to unmount a floppy to remove it(get involved!).
    Of course, these options are pretty blatant, but if we get our wish and microsoft dies horribly or something, then we might have to decide.
    If Linux is to become as popular and widespread as we want it to, we need to spread the word ourselves. If my friends had not taught me about /etc/fstab or tab autocomplete in Bash, much less getting X up, i would not be still using Linux today. But i started out as a newbie with Slackware 3.0, so that could be why i was frustrated ;-).
    1. Re:Well... by Keithel · · Score: 1


      Now, if you ask me, I think it was really stupid of the first IBM PCs and clones to ship floppy drives that did not have auto-detect of media. Amigas (and Macs) had them ever since their beginning. When I was forced/enticed to switch over to the x86 architecture, I was also forced over to use these brain dead floppy drives. Still, even with smarter removable devices like CD-ROMs, Zip drives, et al, unix and linux distros do not ship with automounting/unmounting of these media upon insert/eject.

      I really enjoyed being able to plop my floppy in the drive on my amiga, and actually get some feedback (a floppy icon on the workbench) that the OS did indeed know that a disk was inserted. This also eliminates all these stupid "Insert disk # in the drive and press OK" requesters (EVEN ON CDs! -- in windows).

      well, I've ranted enough on this (sort of) off-topic thing.

      Keithel

  16. Better documentation, not necessarily more. by dustpuppy · · Score: 5
    My first real foray into Unix (ie install OS, help users etc) was with FreeBSD. I learnt about Unix in general as well as the specific FreeBSD issues as I went along.

    Two years later I delved into Linux and have been using it for a year and a half.

    Although Linux has an extensive set of documentation and I wasn't a novice to Unix by then, I still found FreeBSD easier to learn even though I was virtually new to Unix.

    I found that the documentation for FreeBSD was organised very much like a manual which was great to start with as I could work through it as I installed a system. The topics were also general such as 'disks', 'backups', 'serial communications' and it was easy to quickly find what you needed.

    The Linux docs are organised by a specific 'need' and while it is great when you are after a solution to a specific problem, it is too unstructured for a newbie.

    A newbie needs to be lead through the topics in a general fashion so that they can gain an overall picture - Linux docs don't really give a good overview.

    It's 5am so I'm not very coherent at the moment - so i apologise if my opinion isn't very clear. I can't really give specifics (at least I can't think of specifics at the moment), but that is my general feeling about what makes Linux that little bit more difficult for newbies.

    1. Re:Better documentation, not necessarily more. by G27+Radio · · Score: 2

      You've made an excellent point. I could nitpick the title a little bit though. I think it IS more documentation that we need.

      As you've pointed out, most of the existing documentation is fairly unstructured (from a tutorial perspective at least.) It does not provide a tutor for the computer newbie. On the other hand, the documentation included with Linux gives you a better understanding of how your hardware/software works together than anything I've ever seen for the old mainstream OS's.

      We need new documentation that is less intimidating to new casual users and that can provide them with the illusion of understanding that they get from other operating systems. If the user at some point wants to delve deeper, all those howto's that we've grown to love still need to be available. For those of us that like to learn what's going on under the hood, well, we've already got it pretty damn good in my opinion.

      By the way, I'd like to offer some words of advice to anyone just starting with Linux. It's perfectly normal to feel intimidated. You may feel like there's no way you're going to learn everything. Fortunately, you don't have to learn everything to be more productive in Linux than you are in Windows.

      numb

    2. Re:Better documentation, not necessarily more. by RickHunter · · Score: 1

      I completely agree! I still consider myself to be a Linux newbie, even though I've been using it on and off for about a year and a half or so now. (Haven't managed to keep it on any of the family computers for very long due to other space requirements).

      Yes, Linux does have excellent documentation. The howto system, in particular, I found to be excellent. But I wanted something to help with generally learning it, and couldn't really find anything. I've tried two books (not Running Linux, that's next on my list), and neither were quite good enough.

      On the other hand, I don't think getting rid of the howto system (or other documentation stuff currently in place) is a good idea. IMHO, this could run into one of the problems with an increasing userbase: keeping things powerful and complex enough for "advanced" users to still like it, but letting new users join in fairly easily.

      (Apologies for vagueness/off-topic nature of the preceeding paragraph.)

      The Linux documentation project's guides are quite helpful, but the user guide is really out of date.


      -RickHunter
      --"We are gray. We stand between the candle and the star."
      --Gray council, Babylon 5.
  17. there is a project aimed at this (after a fashion) by Anonymous Coward · · Score: 1

    LUIGUI is working to make it so linux is more useable/intuitive (and therefore newbies will ask fewer questions and not have to RTFM.

    I am of the opinion that Linux as a whole should be more usable for the common mother-in-law. This is not to say that Linux should be dumbed-down, but that there should be an effort to make linux software (in all areas) conform to the standards of useability.

  18. my experience by mr_burns · · Score: 1

    I've been around Linux for a couple years, but it wasn't until the last 6 months or so that I've been really using it extensively. So the obstacles/hard things are fresh in my mind.

    The problem with the documentation is that it's written by geeks. Often, when you're so well versed in something, you start to believe some things are common knowledge or easy to pick up. Not so. When you write a doc or guide. Write a test for people to take afterwards, and have them send it back to you when they're done. This will allow you to see what you've overlooked. Making it a web form should make this easy for all people involved.

    A lot of the books I've come across tell you how to configure settings in linux using x. Well, what if the linux box used to be your windows box and it doesn't run x? Lots of people begin their linux usage on a discarded windows PC. If we don't help these people out, they'll reinstall windows. There needs to be a reference that shows the newbie how to use and understand linux from the CLI.

    Every newbie needs a mentor user. Often, a new user will have really good books and docs, but will lack the context or experience to make sense of all the data. Having a friend who's already walked the same ground is important, because they can listen to your questions and figure out what it is you're really trying to find out. I suggest that we make (if not in place already) a site that will locate the LUG nearest to you and give you contact info so that newbies can get a proper indoctrination into the community (from more of the "elder statesman" users).

    Well....that's my two cents, having recently scaled the learning curve.

    --
    "Let him go, Ralph. He knows what he's doing." --Otto Mann (simpsons)
  19. It's NOT the documentation! by michellem · · Score: 1

    The amount of documentation available for Linux is quite adequate. Besides the great set of O'Reilly books, there's a whole load of others of varying quality. Also, the documentation available on the LDP site and others is really good. Any new Linux user who is a savvy computer user will do just fine. The problem is, you can't possibly write any documentation for Linux that "Mom" can use! Linux itself has to evolve to be a much user-friendly desktop OS. When people I know ask me about Linux, and ask me whether they should take the plunge, I give them advice based on what I know of their computer knowledge. If they've successfully fought the IRQ, or plug-and-pray game, re-installed Windoze several times, and they can download and install software in their sleep, I'll point them to "Running Linux" and say "go for it." Otherwise, I tell them to wait a year.

  20. Maybe... by Mechanical_Governor · · Score: 5

    ...if every Linux user dropped the attitude and helped the newbies instead of getting off on how superior they are because they know Linux.
    Simply reading the manual/readme/whatever doesn't always work. If someone is used to OS xyz or 123 jumping to Linux takes a little help. I think that the Linux community doesn't want average Joe to use Linux because that would put average Joe on the same level.


    "If you do not believe in the freedom of speach for those who you despise, you do not believe in it at all." -Noam Chomsky

    1. Re:Maybe... by kurowski · · Score: 1
      ...if every Linux user dropped the attitude and helped the newbies instead of getting off on how superior they are because they know Linux.

      Not every Linux user has that attitude. I don't get off on being "superior" because I know Linux. If I could prove the Weil conjecture, then I'd get off on being superior. But knowing how to recompile my kernel and write mod_perl apps just doesn't do it for me.

      Simply reading the manual/readme/whatever doesn't always work.

      You're right. Sometimes you have to think, experiment, make mistakes, and learn from them.

      If someone is used to OS xyz or 123 jumping to Linux takes a little help.

      A little help can make things easier for a newbie, but a little help often turns into a lot of help and in turn you end up with a newbie that's dependent on help for everything because they haven't figured out how to figure out Linux.

      I think that the Linux community doesn't want average Joe to use Linux because that would put average Joe on the same level.

      That's an odd opinion. From what I can tell, the Linux community does want every average Joe and Jane running Linux. God knows why. I don't care who runs Linux and who doesn't, as long as I get to.

      -- Brandt (who gets asked way too many Linux questions every day)

    2. Re:Maybe... by Alan+Shutko · · Score: 2

      Not every Linux user has time to help every newbie who asks a question. Some Linux users don't have time for any questions.

      Me, I have time for a small set of questions, those which deal with software I use on a daily basis and can answer with minimal research. Ask me an Emacs question, and I can and will help you. Ask me how to set up PPP or your sound card, and I won't help you, because while I've done it (and do it on a semiregular basis) I don't remember enough to give someone step-by-step instructions that will always work. I don't have time to work with someone to get all the information needed to set things up.

    3. Re:Maybe... by vixiejvc · · Score: 1

      That is something I know and understand - hell, I go through that with Windows all the damn time :)

      Just so long as you *point that out* with that tone, and don't whine about newbies, then I'm fine, and (hopefully) so are the newbies.

      And it *would* be nice if you could possibly refer folks to someone or something that *would* know, with something a little more polite or specific than "RTFM"...

      --

      If we do not change our direction we are likely to end up where we are headed.

  21. More Newbified Stuff by Spiffington · · Score: 1

    With the big number of new users that linuz is getting, myself included, I see a need for not neccessarily more documentation, but better ( ok, dumbed down ) documentation.Linux Newbie has been a great help to me, and I know quite a few others who have benefitted from it. I think this is really a good step in the right direction but we need some of these NHFs with the distrobutions. Lets face it for some one learning a new operating system so of those HOWTOs can be pretty cryptic. So, keep if ya got a talent for dumbing down stuff and you know a particular subject like the back of your hand, get and old help file, and rewrite it to help out the new and somewhat ignorant user base. After all, somebody did it for you.
    ~Spiffington
    "Dont knock on Deaths door, ring the bell and run ( he hates that! )."

  22. And what do YOU suggest? by FascDot+Killed+My+Pr · · Score: 0

    So you want us to stop following RMS and follow you instead? How will that make us any more independent? Typically fallacious thinking from a troll.

    Just because I share (a subset) of beliefs with Person A doesn't mean that I revere that person as a god.
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  23. Newbies by Litmus · · Score: 1

    I would consider myself a newborn to the Linux enviorment. The man pages have helped me out alot and the HowTo's are a good resource. But I think for Linux to be able to pull more population, it has to be easier to install and use. When I was first installing Linux I posted a question on a QA boared. I never recieved a response. A lot of people are intrested in Linux and would like to stray away from MS. Just like MS does, we need to hold their hand and take them there. We need a way to show how Linux benefits people and business. How about more Linux certifications? And, of coure we all know we need more compatibility with other apps.
    Another decision that should me made is if Linux should focus on the PC market or the Server market, or both. Who are we trying to sell Linux too... Only software geeks, who usually don't buy a single piece of software anyway. We want to touch the people who control money in business.

    --
    "That engineers have made the astonishing routine may well be their most astounding trick of all." - Stephen Mane
  24. Sun-Managers by devphil · · Score: 2

    I think our 'instant availability' society is the cause. They know I can give then a simplified, concise answer in seconds, while referring to the manual may cut into their coffee break and actually require them learning something!

    No kidding. And it's not just Linux, either, because the jump-on-da-shiny-Web bandwagon dorks over lots of communities other than Linux.

    For example, the Sun-Managers mailing list is an unmoderated high-response list for Sun-related emergencies. Anything that isn't directly dealing with Sun, and urgent, doesn't belong. That doesn't mean that those questions don't need to be asked, just that they need to go to a newsgroup or something else. (And this is all spelled out in the FAQ.)

    What's it like today? Fucking useless. "I know this is supposed to be only for Suns, so forgive me about this HP-UX question, but" blather blather blather. One guy posted an "emergency" problem because he couldn't create any files in his home directory. The problem? No write permission to that directory. He had no clue what dr-xr-xr-x meant in ls(1) output. He'd never read a man page or bought/stole/borrowed a book.

    There were occasionally some actual emergencies posted, and I tried my hardest to help those fellow victims. Eventually I got tired of the sheer amount of laziness and unsubscribed.

    My point? Don't bother. It's a complete waste of effort. Those who actually use documentation will know how to get it, and how to produce it. If they really want to learn, I'll help, but if they're in too much of a hurry to read, I'm in too much of a hurry to write.

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
    1. Re:Sun-Managers by Yakko · · Score: 1
      No write permission to that directory. He had no clue what dr-xr-xr-x meant in ls(1) output.

      Oopsie... more likely had the auomountd going and couldn't write to /home that way. I'd look in sun-managers queue myself, but it's backed up like 5000 messages :o)

      Hrrmm... perhaps I should post my "hme driver keeps allocating static kmem until minfree is exceeded" problem. It's been open with Sun Service for like 3 weeks.

      --

      --

      --
      Me spell chucker work grate. Need grandma chicken.
    2. Re:Sun-Managers by devphil · · Score: 1

      Nope, no automounter IIRC. Just stupidity.

      > It's been open with Sun Service for like 3 weeks.

      Wow... time to escalate!

      --
      You cannot apply a technological solution to a sociological problem. (Edwards' Law)
  25. Re:Linux Manual - Red Hat's job? by mkendall · · Score: 2

    Isn't this the job of Red Hat, et al? Commercial companies who seek to make money from Linux claim that what they bring to the party - that new users can't get from just downloading the sources - is support. Surely, good old market forces will deliver what new users want and need from these companies.

  26. Books and installers. by jeroenb · · Score: 1
    O'Reilly has (as everyone here knows) published some good ones and most other publishers of computer-related books have done some general Unix books. My Unix-related books are rarely on my own desk (except for the programming references :))

    Besides that it's important to have a good installer. Redhat, Suse and some others are doing a great job at this but it needs to get better. People will more likely try longer to understand their system if they can at least read their mail, browse a bit and do other basic tasks. I think most people (with only a single computer) need to have some kind of guarantee that they won't be isolated while trying out Linux.

  27. Newbies and Linux by Anonymous Coward · · Score: 1

    I'm posting as AC because I never get sent a password when I sign up for an account! But I'v never really felt the need to post before either.

    I'm a Linux newbie (well sorta) I've been running Linux on servers for just about a year, and on my desktop (Winbook actually) exclusively for about six months. Prior to that I had no Unix experience. I'm probably not the typical newbie as I got certified by Red Hat back in June.

    I have seen some interesting things though. I started by buying lots of books. I own a good chunk of the O'Reilly Bookshelf. This was a huge boost, but one thing this Linux newbie didn't realize was how much I could glean from Unix books. A bunch of lights went on after reading Essential System Administration. The books, the man pages (once I figured out how to make sense of them) and the howtos were great sources of information.

    My other source of information was deja.com, and I noticed two very interesting types of Linux users there. There were those who took the time to carefully explain answers and made helpful responses, and then there were those whose sole comment was "Read the man page" or "Type man smb.conf", or "Type ps aux" or something. They never provided an explanation of why someone would want to do that, they just said do it. If I had been some of the users that received messages like that, I would have been incredibly discouraged!

    When I first started, I didn't know enough to make heads or tails of a man page, it was only through experience that I discovered how to find the information I needed on my system, now when I teach new users, I stress to them just what a valuable resource they have on their systems, and try to teach them how to use it.

    Linux users in general need to be more tolerant of the newbies. Many people forget that many of these people are coming out of the Windows paradigm and that that is a huge adjustment. The best things you can do for a newbie are:

    • Teach them how to use the information sources available, not tell them to use the information sources available.
    • Explain why they need to do something (e.g., rpm -qa | grep joe), not just tell them to do it.

    My two cents

    Stand Fast,

    rhacer

  28. Hmmm... by EricWright · · Score: 1

    Now how did that get in this thread? Of course, this is offtopic here!

    Eric (who obviously needs more caffeine)

  29. www.linux-howto.com by FascDot+Killed+My+Pr · · Score: 2

    Already been done, although not with an over-arching tutorial style.

    And before you say "HOWTOs are not enough" consider this: HOWTOs (and man pages) are about all I ever use.

    That's not to say that HOWTOs are enough for everyone, just that they are enough for some people. Which indicates that different people need different solutions. Which in turn indicates that there is no one solution that will work for everyone. And therefore create a guru-site may not be as universally useful as you suspect.
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  30. Nice to see... by GNUs-Not-Good · · Score: 1

    that the point man for the cult has responded so quickly.

    People should think for themselves. Like most others in the cult, you follow in lock step.

    http://doriath.perl.com/misc/gsg.html

    has a great satire on him that is oh so true at the same time, with his word twisting, and ego in full bloom.

  31. No Foolin... by Smallest · · Score: 1

    I like to think of myself as "computer literate" (7 yrs as a full-time professional programmer and 5 years before that just for fun).

    So, I got RedHat 6.0. I've done *nix programming and run the MKS shell on my Windows boxes because I love the power of a good *nix-style shell.

    So, I was absolutely amazed at how difficult Linux is to set up. (Not the install, that was easy. thanks RedHat)

    I spent a week fussing with xcongifurator and friends. I did manage to get X up and running, but was totally underwhelmed when Gnome finally appeared - it looks like Windows but runs much slower - whee. So I grabbed the latest Enlightenment release, found every stupid utility library that it wanted and fought with RPM over dependencies. But, I got that running. It's still slow.

    I spent another two weeks with pppd (reading all the HOW-TOs, everything ever mentioned about pppd on deja, etc.). I finally managed to get a dial-up connection running. But, the connection drops immediately, half the time and Netscape is total crap. So, I upgraded to NS 4.7. It's still crap.

    My initial plan was to use my Linux box as a gateway for the rest of my (Windows) PCs. But, after the nightmare I had just getting the thing to dial, I can't imagine what's in store when I start dicking around with "pppd /demand" , ipchains, ip-masq, etc., etc.. And I know, if I ever managed to get the Linux box working as I want it, it will take all of ten minutes to get my Windows PCs happily onto my little network.

    The sad thing is, I really want it to work. I want to have a working Linux box that will be happy as a gateway and will let me screw around with *nix programming again (has anything changed in 8 years?).

    But, I'm held back by the lack of adequate documentation, and discouraged by the amount of time it's taken to get as far as I have. The HOW-TOs are mostly out of date. The newsgroups are clogged with people having the same problems I am, and their questions go unanswered.

    I want to do it! But I can't find any good, accurate information.

    WFM? Indeed.

    --
    I have discovered a truly remarkable proof which this margin is too small to contain.
    1. Re:No Foolin... by RobSweeney · · Score: 1

      I'm in exactly the same boat.. I've been using Unix heavily for about 13 years or so, including a bout of heavy sysadmin (sysV-flavor) around 10 years ago. I program in a Unix environment all day long; have done so for years. I'm not clueless.

      As you say, the RH install went just fine. Then the tweaking began: X configuration, PPP, networking. The current project is getting my sound hardware to do the right thing (at the moment, to get it to do anything at all). Then I'll play with ip-masq and all that. I don't own any weird hardware - a Linux-friendly ether card, a real SoundBlaster, etc., but still, little worked properly post install.

      I can see now that putting together what will ultimately be a small home office network is going to take me weeks of spare time in the evening. True, at the end I'll (hopefully) have a much deeper understanding of How it All Works than your typical Win-duhz user.. but I'll have earned it. The whole project would have taken me an hour so under Win98 or whatever. But I didn't want that. (the box is for Perl and database development, and I need what's comfortable, and for me, that's a lot of xterm windows running ksh.)

      This isn't really a gripe. But I know my way around Unix. I can understand what the HOWTOs are saying. I prefer terse technical instructions to "dummies" and "idiots". I'm confident rebuilding a kernel. I like having this level of control and involvement. But there's just no way that someone outside the hobbyist community, who isn't interested in knowing all the details, and isn't being paid to care, is going to go through all this. They'd likely give up even before seeing the partition info in the install.

    2. Re:No Foolin... by Skip666Kent · · Score: 2

      Try searching on Usenet via any of its web-based gateways. Troll through your logs (/var/logs) to try and see what's going on when your connection drops.

      Also, in keeping with your stated desire to have your linux box be a gateway and whatnot, try forgetting about X and Netscape for a while and just focus on dialup access, basic lan-networking, and ip masquerade or some such to share among several machines. Go to Goodwill and grab an old 486 for $20. When you can access your Linux box via telnet from your windows machine(s) (check www.download.com for some great free telnet clients for Windows), rip off the monitor and just use that sucker as a gateway and UNIX fiddling/programming machine.

      --
      **>>BELCH
    3. Re:No Foolin... by Anonymous Coward · · Score: 0

      Gee, I installed Redhat 6.1 in 20 minutes.

      I figured out pppd and diald many years ago and leave it up on an old 386 box that connects my entire home network to the internet. Since I never screw with it I never have any problems.

      I edited the /etc/X11/XF86Config file to correctly recognize my monitor settings and restarted X. That took 2 minutes.

      I then ran sndconfig and it told me to go to a certain web site and download those drivers. I downloaded them, compiled them and installed them. That took 20 minutes.

      I then looked for the drivers for my Hauplauge Win-TV card. It took me 40 minutes to find them, download them, install them and get TV up and running on my computer.

      Elapsed time less than 2 hours.

      Let me tell you that I this was a new computer that I had slapped the Win-TV card into. I had never installed those audio drivers before and had never installed the drivers for the Win-TV board.

      I did it this fast because I went to the linux.com support section and followed a few links. Then I read the README's and did what they told me to do. Easy. Brainless.

      And by the way, Netscape works for me!

      Don't just RTFM, _R_TFM.

    4. Re:No Foolin... by Smallest · · Score: 1

      Don't just RTFM, _R_TFM.

      Read the title of the article : WFM.

      I've been to all the sites, read all the HOW-TOs (did you read my posting???) They don't help. For example, the PPP HOW-TO does not include info on the "/demand" options, because the HOW-TO is out-of-date.

      Don't say diald, because it is no longer available anywhere that I can find. Yes, i've tried looking in other distributions, the big web sites, etc..

      Dude, I've done the work. The info I need is just not out there.

      I'm glad it was so easy for you. You must be a much better person than all of the rest of us who think Linux is currently a cryptic and arcane mess of poorly documented utilities.

      --
      I have discovered a truly remarkable proof which this margin is too small to contain.
  32. What about Matt Welsh's "Running Linux?" by Anonymous Coward · · Score: 0

    When I first began with Linux, I ordered that book and it was tons more help than the RH 5.2 manual. Could we consider "Running Linux" the standard for introducing new users to Linux?

    1. Re:What about Matt Welsh's "Running Linux?" by Anonymous Coward · · Score: 0

      Yes we can. I'm relatively a Linux oldtimer.... been running it since the days of kernel .99somethingorother, half a decade ago :-) !!! I use Matt Welsh's "Running Linux" all the time as my first reference book of choice. It's damn good.

    2. Re:What about Matt Welsh's "Running Linux?" by Anonymous Coward · · Score: 0

      Another good one is: Linux in a nutshell: A desktop Quick Reference." It's my first reference. Much better than man.

  33. The Problem With Most Newbies by x+mani+x · · Score: 1

    A few months ago I decided to no longer actively help newbies with their linux-related troubles. Why? Well, for several reasons:

    - Most newbies do not read documentation. If they do, they seem to only skim through it and choose not to "swallow" any of it.

    - They are often rude. Most newbies who have access to my phone number seem to have a lack of respect for my own time. Believe it or not, people have accosted me verbally for choosing to no longer help them. I just hate when they get offended when you choose not to help!

    - They ask far too general questions. "How do I get on the net with Linux?". Of course, if you decide to help with this question, they'll get irritated when you start getting into the details of how things work. You see, newbies want to gloss over everything without having at least some fundamental knowledge of how things work. There are currently other great (and not so great) operating systems for people who do not want to get into these issues.

    What I'm getting at is that a lot of people's time is getting wasted on helping people who just decided to "jump on the ol' linux bandwagon". While there's nothing wrong with trying to learn linux, when you're only doing it to be hip and you don't have the fortitude to RTFM, you'll be stepping on some toes!

    \end{venting}

    Of course, I don't mean all newbies are like this. I was a newbie once! But of course, I bought the books and I read them. Unlike the masses of recent linux converts.

    1. Re:The Problem With Most Newbies by Anonymous Coward · · Score: 0

      Hmm..

      > - Most newbies do not read documentation.

      Why don't they read the docs?
      Hint: Type "man ls", look at it, and then estimate the time it would take for a complete newbie to just read all the documentation necessary to complete a complex task. Compare to the time it takes if someone helps. I know what I would choose.

      > - They ask far too general questions.
      > "How do I get on the net with Linux?".

      Why do they ask those general questions?
      Hint: Think of a complex task like "How do I get on the net with Linux", go get the information you need! (Remember that you don't know that PPP has something to do with your modem.) A quick look at LDP and I guess I would start reading "The Unix and Internet Fundamentals HOWTO", if I wanted to get on the net.

      Summary:
      The target group for the documentation found in the man pages and howto's seems to be experienced users, who know what they are looking for. Where can a new user, who wants to _use_ his computer (not mess with it), get the overview and the guidance to complete complex tasks that provides his/her computer with basic functionality?

      > What I'm getting at is that a lot of people's
      > time is getting wasted on helping people

      Suggestion: Gather the general questions asked, write a new set of easy-to-use documentation answering those questions, and write them with new users as the target group. *Test* it on new users, rewrite it until it is ok. With that working, it's ok to say "RTFNM", where N stands for Newbie. Meanwhile, keep wasting time. :-)

    2. Re:The Problem With Most Newbies by Anonymous Coward · · Score: 0

      It is more natural to get something working and *then* figure it
      out. Unfortunately that isn't the best way to learn GNU/Linux.

      There's a lot of theory that newbies don't care about until
      they get it working.

  34. "solutions database" by arp · · Score: 4

    I find it hard to hear such words springing forth from my own mouth, but the concept of a "solutions database" seems remarkably appropriate here.

    Generally, I rail like nothing else against solutions databases, because my job is to enable people to solve complex problems in complex systems, and solutions databases tend to grossly oversimplify this task, which I find mildly insulting. also, we must consider the 90%/10% rule, whereby 90% of the calls/problem reports encompass 10% of the possible problem domain, but, conversely, the 10% of the calls which involve the other 90% of possible problems will also consume 90% of support staff's time.
    However, we are talking about newbies here. And newbies happen to consitute 99% of the 90% easy calls. Thus a solutions database becomes a realistic and productive answer.

    blah blah blah solutions database blah blah solutions database blah.... okay, WTF do I mean by solutions db?
    think search engine, but with better semantics, and an astonishingly high signal to noise ratio. the actual database consists of answers -- and only answers, so we don't frustrate users by matching their query with an unanswered question -- which are concise, correct, specific, cross-referenced to more detailed information (THERE'S TFM). these answers will be submitted by whomever (one thing linux has is an amazing volunteer support base), but (here's the catch) must be filtered, combed, possibly edited, by a dedicated group of individuals.

    What's the value add beyond the many linux-based search engines, specific help pages, newsgroups/email reflectors, etc? specificity and conciseness -- in short, a very good signal-to-noise ratio. the key is not treating this like a damn swiss army knife -- build one tool that serves one purpose well, rather than doing a shitsplatter job trying to cover everything with one tool.

    if anyone is interested in hosting such a site, I'd be glad to help make such a thing a reality.

    nathan

    --
    *urp!*
  35. man man by #include · · Score: 1

    Okay... I'l admit it. the more cryptic, the more obfuscated, the more it looks like a train wreck on a Friday night, the more I love it. It gives me a feeling of power, sure it's self rightous power, but power all the same. ( My shrink says it's good for me to be honost with myself :)

    I really want to go back to the days when I was hacking on a VAX/VMS. oh baby... no skirt wearing point and click moron was just going to log onto that puppy and start sending email :) No siree bob, you had to have knowledge, you needed a friggin manual or you were toast.

    So screw the newbie... let him/her learn he hard way, or don't learn at all. I HATE shiny icons, I HATE user friendly GUI's...give me a little 9 inch monitor in a dark closet with a 15 wat bulb swaying over my head... damn

    Now when some stranger finds out that I'm into computers thay will usually shriek "ME TOO !!!" Then start asking me about my instant message screeen name.. I just slowly walk away... with my head down... emasculated... dear God...what has become of us...

    --

    A genius writes code an idiot can understand, while an idiot writes code the compiler can't understand.
    1. Re:man man by xtremex · · Score: 1

      We have to hang out dude! I feel EXACTLY the same way and always thought there was something wrong with me! A while back, I was consulting for a bank and this little-pr**k was so cocky about his MCSE and how elite he was..up to that time..I had NEVER touched NT..by choice. He was bragging about his NT skills and embarrasing himself by his lack of basic networking skills...he bet me I couldn't pass the exams..I told him I would start taking them the nEXT day, and if I passed, he would pay the fees for the test..well, I won the bet, and he never spoke to me from that point on. (OK..i cheated..I read the README.TXT on the install CD b4 I took the tests..so sue me :))

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  36. Improve on the HTML docs by Shotgun · · Score: 2

    One of my biggest frustrations while learning UNIX has been that DOC1 assumes that you know what is in DOC2 and DOC3 which both assume that you know what is in DOC1. Of course, you don't know any of it so you're just SOL.

    The Redhat and Mandrake distributions now provide the HOWTOs with an HTMLized front end through KDE. Why not make the HOWTO's themselves HTML and provide an internal link to each section? If in the CD WRITING HOWTO I refer to retrieving a file through FTP I can link to section in the FTP HOWTO.

    Then we can convince Google to open up their search technology and provide a help search engine for the HOWTOs. I type in ipforwarding and get a list of docs with references (hopefully with the IPCHAINS HOWTO at the top).

    --
    Aah, change is good. -- Rafiki
    Yeah, but it ain't easy. -- Simba
    1. Re:Improve on the HTML docs by dvdeug · · Score: 1

      The ironically amusing example is the manual
      for dpkg that says "we assume you are familar
      with these other two manuals. Unfortunately,
      no one's written these other two manuals yet."

  37. *nix needs more detailed error messages all over by Anonymous Coward · · Score: 0
    The most difficult hurdle for newbies is simply understanding common error messages which may pop up in the shell or on a desktop.

    Example:

    doit

    doit: Command not found.

    mv doit pleasedoit

    pleasedoit

    Permission denied.

    ...now wouldn't this be better:

    doit

    doit: Command not found. If the "doit" file is not in your path then you must specify the full path to the file and make sure the file permsissions allow the "doit" file to be executed.

    Now that's very verbose but perhaps we can agree to set a system-wide flag that says "VERBOSE_ERRORS" which is left on by default so newbies will have a better understanding of each mistake they make instead of fumbling through and quitting.

  38. Standards?! by cruise · · Score: 1

    Standards? As in the File/Quit crap many windows compat programmers put out... Now tell me one thing.. SINCE WHEN IS QUIT AN OPTION ON A FILE Too many programs put that file menubar option in where it does not belong.

    Some standards are just plain wrong. Just because there well adopted does not mean we Linux Apps should jump off that bridge too.




    You are a threat to free speach and must be SILENCED!

  39. There's plenty of good resources out there. by richj · · Score: 2

    There are many bood books ("Running Linux" by O'Reilly comes to mind) that help the new Linux user transition into the UNIX/Linux world.

    I only wish Sun and HP offered a quarter of the documentation that's available for Linux, and I often find myself grabbing a Linux HOW-TO for a quick guide on how to do certain tasks on HP-UX or Solaris.

    I've seen it in computers all of my life, people are lazy and would rather have someone else set something up for them than have to actually read the documentation and do it themselves.

    It happens in the Sun world and the HP world, read any of the HP or Sun admin mailing lists, over half of the questions are simple questions, and when you reply to the sender and kindly let them know where to find the answer you usually get a snide remark about not fixing their problem because they need the actual command to run or need to know what to click on in 'sam'.

    My advice to new users is always to get a copy of "Running Linux", and try to install Linux themselves. A lot can be learned during the install, especially if it's a "Linux only" system where you can fdisk the drive and not worry.

    It's just the way people are, no amount of documentation, friendly manuals, or beginer webpages are going to change the fact that most people are lazy and would rather have someone else do their work for them.

    1. Re:There's plenty of good resources out there. by crtreece · · Score: 1

      Wow, between docs.sun.com and sunsolve.sun.com I can find just about anything I have ever wanted to know about Sun hardware or software. In fact, most of the time, I find there is too much documentation and have to dig through to find the really important stuff.

      --
      file: .signature not found
    2. Re:There's plenty of good resources out there. by richj · · Score: 2

      Wow, between docs.sun.com and sunsolve.sun.com I can find just about anything I have ever wanted to
      know about Sun hardware or software. In fact, most of the time, I find there is too much documentation and have to dig through to find the really important stuff.


      Those sites are definately good, so is SolarisGuide.com, but there's not a million HOW-TOs like there are for Linux oriented installs.

      AFAIK, Sun or HP doesn't provide Apache documentation, but look on Linux websites and you'll probably find 10 different guides to help new users get a Webserver going.

      Same for Samba, same for a lot of software which "isn't Linux", but the Linux community provides HOW-TOs and tutorials for how to install on Linux, even though the software is well documented and runs on a variety of platforms.

      I wasn't trying to make Sun or HP look undocumented, rather just trying to show that Linux has specific guides for setting up otherwise well documented software.

  40. Linux For Newbies by zensmile · · Score: 1

    Being a Linux Newbie, my biggest problems were...

    1. Finding good distibutions for two processors (PPC: LinuxPPC and Pentium: SuSe)
    2. Getting the drives partitioned
    3. Getting an X-Windows to start-up (video set-up is a pain on the Pentium-side...the PPC side was pretty easy)
    4. Emulating a 3-button mouse or getting 3rd party mice to work correctly (kensington, etc...)


    These seemingly minor tasks were very difficult for me as a new user. I found that SuSe had EXCELLENT documentation, where LinuxPPC had really crappy documentation (but the install was a dream!). Coming from a MacOS and W98 GUI, I have to learn to use the GUI first and then command-line stuff later. I find that people are project oriented...get the OS running, figure it out, and get to WORK! I don't have a whole lot of time to experiment...I wish that Linux had a good installer for Pentium systems and good documentation on getting to work right away. Then I would think that Linux would catch on big time.

  41. As a linux newbie myself... by God+I+hate+mornings · · Score: 1

    I have found it easier to relate what I'm learning to the OS I'm most comfortable with. For me, I feel most comfortable with Netware, for the simple reason that I learned that as my first networking OS. I know that Linux isn't just a networking OS, but a desktop OS, but I found it easier to relate a lot of what linux was doing to things in Netware.

    I think I was lucky. I had a person who was kind enough, and patient enough to sit down with me and show me some of the basics of Linux. Then I started fumbling around myself, learning what to do and what not to do. But when I do get stuck, and the man's, faq's etc fail me, he's also kind enough to let me call upon him to help out.

    That person, is probably the main reason I keep trying to learn Linux. He's become my Linux mentor. I wish every Linxu newbie had someone like that to help them out.

    --
    GIHM -The light at the end of the tunnel is only the oncoming train.
  42. Happy few by fpetillo · · Score: 1

    Being insufferably snobbish, I've considered moving to BeOS. Two immediate advantages: Linux newbies are not a problem anymore; BeOS enthusiasts still have reasons to be proselytes; I'm a newbie, which is *fun*!
    That's three, by the way.

  43. too much documentation by Skapare · · Score: 1

    Part of the problem is there is too much documentation. Just reading the documentation sequentially would take ages. It's not all that well indexed, and much of it assumes certain prior knowledge. Much of it is self recursive in prerequisite.

    Linux newsbies come in 2 popular flavors: those already experienced with computers (mostly Windows or Mac, but even some UNIX), and those without any computer experience. Those with experience are the largest group right now. And many are actually deploying, or soon will be deploying, Linux (or one of the BSD cousins).

    Many newsbies want, and need, to learn fast. And that means not spending the time to learn everything else whether it is actually needed or not. While it's always good to learn the foundations, it's often not practical for many newbies because they are entering the Linux realm because of a need to solve some technical problem in their new deployment today (probably brought on by not having spent the last 3 months reading every document).

    I've watched the questions newbies ask. Sure, a few are "where can I learn all about Linux?". But most are more practical like "why am I only getting half my harddrive?". These questions are the result of someone actually setting up, administering, or programming, Linux. They can't just drop all and go read the foundational documents because they have to get things done and running now.

    Those with experience also find the introductory documentation, and beginner books, boring and dull. While there is information in there they need to know, it is surrounded more and more with stuff that is totally boring.

    So, sure, we need more documentation, and we need less, at the same time. The reader paradigm is shifting from what it was just 2 or 3 years ago.

    Those of us with solid Linux eperience need well referenced and indexed documentation. Some of that exists now, but it remains skimpy in many areas, and not well integrated.

    Those of us with other UNIX computer experience need to know what's different about Linux, as well as the same. It will be hard reading because most of the differences are the subtle details and the abstract concepts. Many of the differences don't matter today, but they might tomorrow.

    Those of us with other OS computer experience need to understand what this is all about, in 25 words or fewer, in terms of how things were done in Windows or Mac or VMS or MVS/390 or whatever it might be (anyone here still using TOPS-10/20?).

    Basically the answer is that the documentation needs to be right-sized and customized. Short (read in 30 minutes or less) documents introducing Linux, oriented to each incoming experience, would be among the most needed. A solid (by that I mean well organized for looking things up) reference document is also needed for everyone once they have the Linux experience (no one can know it all anymore, especially with so many distributions and other diversity). Make liberal use of hyperlinks for all concepts, too.

    FAQs are OK for the most common questions. But they just can't handle the mass of knowledge that really needs to be presented. While I wouldn't say to drop FAQs, as they are still a valuable tool, other documentation should not assume that FAQs are present.

    I'd also like to put much blame on the horrible architecture we call the PC. But that is best left for another thread another day.

    --
    now we need to go OSS in diesel cars
    1. Re:too much documentation by Anonymous Coward · · Score: 0
      Part of the problem is there is too much documentation.
      Oh good. I have an idea. Let's give them less documentation!
      Just reading the documentation sequentially would take ages.
      If that's how you think you find things in documentation, then you fully deserve to spend an eternity doing so.

      Learn to grep. If you don't know how to search text files, then for God's sake, go back to flipping off hamburgers instead of programmers, and let a professional do the job you're too incompetent to handle.

  44. Recent Newbees Must Document by av8tor · · Score: 1

    Techies are great at being techie, but newbees know what they stumbled over. A Howto written by a newbee is of far greater value to other newbees because their thinking is usually decidedly non-technical. It stands to reason therefore that a non-technical newbee who has accomplished some task can explain what they did in a way that is understandable to other newbees.

    Vocabulary is one of the highest hurdles that a newcomer must clear. Let the newbees write so other newbees can understand.

  45. "Point man"? by FascDot+Killed+My+Pr · · Score: 2

    Nope. Just someone who meets three criteria for finding you amusing:

    1) CS major, Philosophy minor so I'm familiar with logic and, in your case, illogic.
    2) Liking to keep a browser open while I work.

    3) Working on a large project with a long compile-time--leaving me plenty of time to respond.

    So, tell me again why I should follow YOUR advice rather than RMS's. Also, could you tell me exactly what actions I have taken that are in "lock step" with RMS?
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  46. It's not the documentation... by fishlet · · Score: 1


    It's not the lack of documentation, but what has to be done to configure a linux box. Alot of the documentation is old and many tasks still have to be done from a command line. Documentation is pointless at that point because the typical users is going to toss it right out the window the minute he/she discovers they have to go in and do some typing. Everyone has their favorite input method, be it GUI or CLI. For those of you who argue that CLI is better, you may be right, but by no means are millions of windows-bred users going to use command line tools EVEN IF it is more intuitive. The only hope is in standard GUI based configuration utilities... and I mean STANDARD because now each distribution stubbornly chooses to do it their own way. Theres Linuxconf, YaST, Coas, the list goes on and on. It's pretty frustrating for a new linux user when he goes out and buys a book and the books prefferred configuration tools don't apply to the distro of Linux he's using.

    I'm hopeful that the desktop environments (prefferably KDE but perhaps gnome) come to the rescue and provide a set of config applets that work across different distro's. Theres little hope of a Red Hat, or Caldera bending and adopting tools used in another distro.

  47. Man Pages by Alton · · Score: 1

    A recent event made me realize just how great the man pages are. My father was visiting for Christmas, we were in the computer room together, playing with hardware, swapping stories and playing games. He isn't new to the computer scene, but its not his life either. Until 3 years ago, he used a C64 only. Since that point, he's had a Win machine. He has reached the point that he can install Win98, and fix most of the common problems for his friends. He even builds machines himself. He's never used Linux before though, and he calls me for more in depth technical questions.

    So I showed him Linux. He thought the GUI was great (kde) but when I dropped to the CLI and told him I had more power there, he looked at me and said, "If had to learn to use that, your mother would kill me. I don't have the time.".

    Alright.. I could understand that, but then I pulled up a man page... Immediately he blurts out "Is that a help file??" He sounds astonished. I explain that most standard *nix applications have man pages. He was VERY impressed and started going on about how much he "wished MS would have documentation that was 1/4 that extensive and clear."

    That was some good warm fuzzies for me on x-mas.

    Sorry for rambling. Just thought I would share.

    --
    "Anyone who can't laugh at himself is not taking life seriously enough." - Larry Wall
    1. Re:Man Pages by Anonymous Coward · · Score: 0

      ...and started going on about how much he "wished MS would have documentation that was 1/4 that extensive and clear."

      I'm 99% sure that I will get flamed for this, but her it goes. Actually, Microsoft did have documentation that was fairly clear. In the old DOS days if you typed 'help' you had a wonderful index of *all* of the DOS commands. Select one and you had syntax, examples, and notes for each. Also if you typed something like 'help dir' you would get extensive help on the dir command.

      Personally, I liked that better then the man pages. To each his own I guess.

      Jeff Peiffer
      jpeiffer@columbus.rr.com

  48. Re:Newbies and documentation? Useless.? Nope. by SlashDread · · Score: 1

    There is two kind og newbies, the user newbies, and the tech newbies.
    User newbies, yeah your argument holds, they dont RTFM. But who cares? If some techie takes the time, gets management backup, he could set up a no-questions asked windows look alike productivety workhorse.
    The tech newbies are your target here. Desillioned Windows hackers. Frustrated NT Admins. They need a better Oracle server. They need it quickly, but will read the fucking manual. They will get scaredoff by compiling, so there needs to be heaps of docs here to look for.

    What is usefull for tech newbies? The HOWTO's are. The FAQs are. The apps docs and man pages are. The Linux Documentation Project is. The distro docs are. Whats missing? Maybe a huge knoledge base would help.
    Good helpdesk logging systems can provide lots of usefull stuff, maybe a Open Source Linux Helpdesk would be a good thing.

    Greetz SlashDread

  49. Re:*nix needs more detailed error messages all ove by Skapare · · Score: 1

    Sounds like perhaps we need a newbie shell? I know I wouldn't want my shell stuffed with such code. But I wouldn't want to deny it to others, either.

    Now if xterm allowed hyperlinks, and you hyperlinked the error messages, then people can just click on them to get more info, that might be an interesting approach.

    --
    now we need to go OSS in diesel cars
  50. what newbies? get rid of them by bitwiz · · Score: 1

    I was born clutching UNIX source code listing in my little hand. Never needed a manual, howto, or man page to do anything. I am UNIX. I need no stinking newbies installing linux just because it's cool. They try it, complain how hard it is, and give up. I gave up years of my life to UNIX/Linux. On irc.linux.com's #linuxhelp most questions are the same, day in and day out. The problem is, everyone wants instant answer and everyone is too lazy to RTFM. At work I get pestered so much with stupid questions about linux that I am sick of it.

  51. I never said... by GNUs-Not-Good · · Score: 1

    to follow me. Think for yourself.

    Ah, a college student. The great recruitment grounds for cults. Wait until you get out in the real world and realize that you can't eat following Stallman's bizzare viewpoints.

    I fail to see why you being a philosophy minor means anything. I took many philosophy classes in college too, but I don't use that as a basis for arguing that I am right.


  52. A guide to writing documentation for newbies by jd · · Score: 5
    In 10 easy steps...

    1. HOW-TOs need pictures. Newbies can read, but they can't necessarily relate. If they had the experience -to- relate, they wouldn't be newbies and probably wouldn't need HOW-TO's either.
    2. We need MANY MORE translations. Linux is international. The documentation isn't.
    3. Related to the above - the "man" command needs to support multiple languages, and the "man" documents need to be translated.
    4. Installers need better "back-stepping". Not everyone has one of those globes from "7 Days". It should be possible to undo exactly one step, at ANY time.
    5. There needs to be optional "automagic" configurations. One-button installation, for given categories of user, taking you right the way through with NO further interaction. The computer picks sensible partition sizes, arranges things just so, configures -everything- and installs all the packages that that category of user would want, given the size of disk, speed of processor and amount of RAM.
    6. Linuxconf is good, but doesn't cover -nearly- enough areas. It needs to do MUCH more.
    7. Automatic upgraders, such as the one Debian has, should be standard, and should be capable of downloading alien packages.
    8. Documentation should be in hypertext format. Either "classic" hypertext, using links, or in the more mundane (but truly original) folded document style. Seeing too much can blind even an expert, never mind a newcomer.
    9. X configuration is -still- the worst part. This MUST be made more automatic, with automatic graphic card detection & identification as far as humanly possible.
    10. PPP is not as friendly as it could be. I've lost count of the number of times either PPP, chat, or one of the GUI tools, has barfed, with no error message, no core dump, no message in the log and no information as to even that there's a problem other than ifconfig shows PPP isn't there and 'ps axuw | grep pppd' returns a big, fat zilch.
    11. For "newbies" who are at the point of wanting to do kernel upgrades, there needs to be a script which sets the defaults to intelligent values. I mean, let's face it. If you're running a 386, it doesn't make any sense for the Linux kernel menuconfig script to start by assuming you want to work on a Pentium II. Sure, you might, but doesn't it seem likely that you are more likely to want a kernel on the system you're using? Once you tell it, sure, it can retain the value for next time, but initially, sensible values would seem sane.
    12. The same goes for everything else. Sensible Defaults, PLEASE!!

    (Ok, so I lied about it being 10... :)

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:A guide to writing documentation for newbies by staplin · · Score: 2
      1. HOW-TOs need pictures.


      Or even a few proof readers. And people to consolidate them with all the others out there.


      I'm comfortable in UNIX, but I was setting up my first linux system recently, and I attempted to configure sendmail to work with PPP. What did I do first? Look for a HOW-TO on the web. I found at least 10 HOW-TOs for sendmail/ppp. None of them were even remotely the same.


      I picked the most readable, with the clearest steps and examples and plunged in. Worked great until I got to the part about rebuilding my sendmail configs.... all it said was "now rebuild the config file." The author apparently forgot that a newbie might not know that m4 is the appropriate tool to use. I guessed m4 based on the file extensions (and my UNIX background) but the m4 man page is awful, and it took some experimenting to figure out what to do.


      Granted, I won't forget that bit of knowledge for quite a while, but I can see where someone will less general UNIX experience would have given up and settled for never sending mail from linux.

    2. Re:A guide to writing documentation for newbies by jpyle · · Score: 1

      Uh, I only see four steps that have anything to do with documentation. It seems that the purpose of the other steps is to allow users to avoid reading any documentation at all, by ensuring that all software is automagically installed and configured without requiring any effort from the user.

      I think the biggest problem with 'slick' installation programs that account for all possible scenarios (what you seem to want) is that they are extremely expensive to create. As many people have discovered, even giant corporations with tons of resources (like M$) have an extremely difficult time producing such 'slick' software.

      I'd rather that users spend some of their time learning about the software they want to use than waste the precious time of open source software developers by attempting to create a "Lazy-Ass Linux" distro.

    3. Re:A guide to writing documentation for newbies by ianezz · · Score: 1

      5.There needs to be optional "automagic" configurations. One-button installation, for given categories of user

      And this leads to: "wich category am I in today?". See, it is useful when you bring up a whole system you never used before (and it's actually done in Linux installations), but it's absolutely not a slver bullet for everything (anyone remembers IE eating up gobs of disk space for the cache because of the concept that "10% should be enough for everyone" and you never went there to check?).

      8. Documentation should be in hypertext format

      Again, it's not a good idea if you want to have a good manual from your document. Instead of pure hypertext we could have well organized hierarchical structures with some hyperlynks only when absolutely needed. See the GNU documentation.

      10. PPP is not as friendly as it could be

      I always explain how to create manually the 3 text files needed for a dialup connection when someone asks me about a kppp/netcfg/whatever problem. It always worked well, and no one complains.

      For "newbies" who are at the point of wanting to do kernel upgrades, there needs to be a script which sets the defaults to intelligent values

      Precompiled kernels are just fine for newbies. Because if one compiles the kernel not knowing what he's doing, the results are BAD ("oh, I don't have a network, so I don't need networking code". *poof*).

      Sure, you might, but doesn't it seem likely that you are more likely to want a kernel on the system you're using?

      Not if you are preparing a kernel for OTHER systems, since is what one usually do (compile on fast machine - install on slow machine).

    4. Re:A guide to writing documentation for newbies by aardvaark · · Score: 1

      Alot of this isn't true any more. Maybe you should look around. I just installed the brand new SuSE 6.3 and have the following to report in response to your points (please keep in mind that I haven't had as much experience with other GUI installs, but I pretty much think RH, as well as Corel and Caldera are probably similar):


      > 2.We need MANY MORE translations

      SuSE covers a heck of alot of translations, documentation included. I've found that SuSE might be a little more carefull though, as sometimes I get windows popping up in German!

      > 4.Installers need better "back-stepping".

      The new SuSE 6.3 had a "next" and "back" option the whole way. You could go change whatever. I think most of the other GUI installs do too.

      > 5.There needs to be optional "automagic" configurations. One-button installation

      I don't know about the others, but SuSE had an automagic one that would do pretty much everything, list what it was going to do, and then ask if it was O.K.

      > 8.Documentation should be in hypertext format.

      SuSE has that too. I think RH does as well??

      > 9.X configuration is -still- the worst part.

      The SuSE install automatically detected and set up the X part all by its little lonesome. Even if not, the sax window configurator usually works great.

      > 10.PPP is not as friendly as it could be.

      PPP was set up in about 5 minutes with YAST. I've had _much_ more trouble under windows. Works great. Configuring the pnp modem first though.... I only did that fast because I already knew how.

      --
      If I had no sense of humor, I would long ago have committed suicide. -Ghandi
    5. Re:A guide to writing documentation for newbies by Punto · · Score: 1
      Related to the above - the "man" command needs to support multiple languages, and the "man" documents need to be translated.

      I think man pages should have more examples. I never find anything on man pages, not because they are long and unconfortable (I used to read man pages from telnet, now I find them on the net, on HTML), but because I don't know what they are talking about. For ex., I was trying to do IP masquerade. The man page for ipfwadm is very long, and explains every option available, but it's not clear at all.

      Also, I didn't find a decent Perl manual yet..

      A "Lazy-Ass Linux" distro would be cool to install the first time, and actually get to use linux. And then you can play with the kernel, and configuration stuff..

      --

      --

      --
      Stay tuned for some shock and awe coming right up after this messages!

    6. Re:A guide to writing documentation for newbies by Justin+Wake · · Score: 1

      Installers need better "back-stepping". Not everyone has one of those globes from "7 Days". It should be possible to undo exactly one step, at ANY time.

      Sure we do. ALT-m back-step. 'nuff said.

      --
      -- That which does not kill us has made its last mistake..
  53. My Experience as a Linux newbie by NakNomik · · Score: 2

    My Experience as a Linux newbie and what I desired most as a Linux
    Newbie...

    Though linux was new to me UNIX wasn't. So didn't have to understand
    how linux system works in general. I didn't have many of those
    questions that are faced by my other friends who started to use or
    experiment with linux and had no prior *NIX experience.

    I didn't know how to configure my sound card, how to use TrueType
    fonts, how to use jdk1.1.7 with StarOffice, How to configure my
    network card which the RedHat install program failed to detect, how to
    use my CD-RW drive with linux machine. It took me some time to solve
    the mystery of winmodems.

    Almost always I could find answers to my questions on either HOWTO,
    Deja, LinuxStart, tunelinux or irc.linux.com #linuxhelp. Because my
    problems were trivial people on linux related IRC channles didn't show
    any interest in solving my problems. They most of the times just used
    to ignore me, or tell me to RTFM... but my problem was I even didn't
    know which program I'm supposed to use to solve the problem so how
    would I know which man page to read? May be the questions I was asking
    were silly, but I even didn't know that they were silly.

    But I could always solve the problems with one of the popular Linux
    website's help. I was willing to take efforts and knew where to
    look. I wonder how many new Linux users do that. Particularly if s/he
    was a windows user in past. Linux HOWTOs are a great help. Websites
    like justlinux.com, tunelinux.com, Deja, linuxstart.com do a good job.

    Sometimes I was overwhelmed by the amount of information available
    about a subject. It took time to filter through all that information
    and get the answer.

    It is best for a newbie to get in touch with some local Linux guru and
    learn from him/her. Every linux enthusiast can contribute some of his
    time to local Linux user group and help new linux users learn more.

    --
    Unix is simple. It just takes a genius to understand its simplicity. -Dennis Ritchie
    1. Re:My Experience as a Linux newbie by Skapare · · Score: 1

      Sometimes I was overwhelmed by the amount of information available about a subject. It took time to filter through all that information and get the answer.

      This is part of the problem. But whether to blame the documentation for taking so much time, or to blame the new user for not committing enough time, is the tough issue. There are no easy answers. I have seen where I think I could improve the documentation in many ways. The problem is I don't have the time to do it.

      --
      now we need to go OSS in diesel cars
    2. Re:My Experience as a Linux newbie by Anonymous Coward · · Score: 0

      I tried RTFM, but every HOWTO I read usually said "before starting this, read HOWTO Blah", then HOWTO Blah would say "before starting this, read HOWTO Halb", rinse, repeat. each HOWTO led to another led to another led to another led to the original one I'd started with. Most of the ones I were able to comprehend were for older versions of whatever Linux I was running, so I got confused when I found the files had been moved to new directories (and their names had been changed too). Oh well, I'm still trying, hanging in there knowing that this is how I started with DOS, so eventually I'll be as konwledgable as I want...

    3. Re:My Experience as a Linux newbie by Anonymous Coward · · Score: 0

      What's a "s/he"? And who's a "him/her"? Perhaps you'd care to use words.

    4. Re:My Experience as a Linux newbie by Anonymous Coward · · Score: 0
      Almost always I could find answers to my questions on either HOWTO, Deja, LinuxStart, tunelinux or irc.linux.com #linuxhelp
      This demonstrates a fundamental problem in Linux. Crappy docs. If it's not findable on your system, something's wrong.
    5. Re:My Experience as a Linux newbie by Anonymous Coward · · Score: 0

      Fuck the web. I want the docs on my linux computer. How the hell do I find something if the web isn't available? Linux OS vendors should be ashamed of themselves.

  54. What about this.... by cansecofan22 · · Score: 1

    I know that there is already a Linux web ring but I think that a centralized place (like linux.org) that has things broken down into subjects with links to specific sites that specialize in one area. I have been using Linux for 2 years now and I have yet to see a site like this. I think that linuxstart.com and linux.com have the right idea but each a little ways off. Then if someone could print out a book that highlights the most used areas of that site could: a) make a lot of money b) help a lot of newbies out c) make life a lot less crowded in the newsgroups Thats my $.02

    --
    "If ignorance is bliss, why aren't there more happy people in the world?"
  55. Real docs by Aphelion · · Score: 1

    The reason I mostly go to an IRC #linux channel is to ask them: what command will do what I want?

    If there was some manual indexing or keyword-associated search effort, this need would be eliminated, and I could focus on solving problems instead of figuring out what the commands are.

    1. Re:Real docs by Doctor+Memory · · Score: 1

      Try "man -k "

      --
      Just junk food for thought...
    2. Re:Real docs by Aphelion · · Score: 1

      Woah. Thanks. :)

  56. Another Linux newbie concurs by WillAffleck · · Score: 2

    Now, don't get me wrong, I've been on the Net since '78, helped crack games back in Apple II days, and seen more OS than I care to recall (CP/M, DOS, Unix flavors, many more). But I have to admit, especially since I've set up Mac Servers to run native Unix, configured various daemons, and so on - it is a tad bit confusing on the Linux side. It would really be nice to do a default Secure install and then enable services as I need them, without looking totally clueless as to the exact name of the script I'm supposed to have guessed at somehow.

    I can cope with it, especially with tons of Linux geeks amongst my friends - spent part of Trolloween talking about how to do IPV6 with another friend as we watched them light a dinosaur on fire, for example.

    But I think we're going to get way more confusion than usual, as all the totally clueless come wandering over from MSFT Windows1900 to find something that works.

    --
    Will in Seattle
  57. Documentation format by ajs · · Score: 5

    The fundamental problem right now is that no one knows what format their documentation should be in, and many people just punt or write minimal documentation as a result. HTML is useless for creating any kind of structured searching (unless you layer a documentation standard on top of it). roff has a decent documentation standard for UNIX, but no one likes it any more. texinfo is nearly impossible to manage since it requires sophisticated tools that don't play nice with anything that anyone actually uses. Plus, it requires a central table of contents which is difficult to manage automatically from un/installation scripts.

    I've been thinking about it, and I really believe that Larry Wall's greatest contribution to the world has been POD (not Perl, itself). POD is a very simple documentation format that can be used to follow the roff-ish manual conventions of UNIX, but the format is so simple that it can be converted to man, HTML, texinfo (though texinfo standards usually want more prose than a UNIX manpage has), plain text, etc. This is a very nice solution for someone who's ambitious enough to go through the entire Linux documentation base (HOWTOs, FAQs, man pages, texinfo, PostScript, etc) and convert it all to this one format. Then each distribution could choose it's pet format to render in (probably *both* HTML for the new people and man for those who have "man -k" hardwired into their brains).

    It would be nice to layer a few additional features on top of POD:

    T which takes a term or phrase and indicates that this particular section of this document defines that term in a way that should be indexed globally. This is not quite the same as LaTeX's indexing. More of an HTML "A NAME=" sort of thing, but where HTMLs mechanism could be called a pull model, T would be a push.

    H which takes a semi-colon separated URL and filename. The filename is an image that should be used as a figure in the document (numbered from one on). If the URL is provided, it is the location that should be referenced when users view this document in a text-only setting. The lack of images in POD is the only thing I don't like, and I know that it's quite unreasonable to expect that all Linux users (or UNIX users in general, for that matter) will be viewing documentation under a windowing system, but it would be nice to be able to show diagrams and other figures when the possibility exists.

    Given these minor changes, rewriting the documentation would consist of converting all of the extant documentation over to text and then hand-hacking it back to POD (POD is very nearly plain text, with minimal markup that makes HTML look like a general purpose programming language).

    Any thoughts. Should I just duck now?

    1. Re:Documentation format by Skapare · · Score: 1

      I use HTML. Granted it has weaknesses, but the main reason I choose it is because of the hyperlinks. Can POD do that? I could go spend the next N minutes, and I have no idea whether N is 1 or 10000, finding and reading the documentation about POD (quite frankly I never heard of it, so maybe it's too closely tied to Perl ... something to change if it's really good).

      But I suspect that POD cannot. Most of the documentation out there in HTML doesn't even use hyperlinks for anything more than it's chapter and section index, and previous/next links. Most of it is generated from SGML or some other format (which is partly why I have not contributed).

      I would definitely look to something else besides HTML, but it needs to let me do what I want to do, which not only includes hyperlinks, but also the ability to control layout for things like example code. And I might need a graph every now and then.

      Maybe POD isn't for me. I don't like things too abstractly simple. In addition to coding directly in HTML, I have also done PostScript (and would use PS if web browsers would directly display it).

      --
      now we need to go OSS in diesel cars
    2. Re:Documentation format by ianezz · · Score: 1

      texinfo is nearly impossible to manage since it requires sophisticated tools that don't play nice with anything that anyone actually uses. Plus, it requires a central table of contents which is difficult to manage automatically fromun/installation scripts

      If you are unhappy with TexInfo, I am not with you. From it you can easily generate ASCII and ISO Latin 1/2 Text, dvi, (and then PostScript and pdf, indirectly), HTML, groff and other formats, all with good indices and references. And, of course, the sophisticated tool you are talking about is Emacs, which offers easy means to work with TexInfo, but any text editor with a regexp search/replace function is equally valid.

      Don't do the mistake of considering TexInfo and .info files the same thing (only because most distributions install only the later by default). The later are exclusively for online browsing, and I admit that it may be difficult if you use the "info" browser without knowing nothing of Emacs (info emulates an Emacs environment just for what concerns reading documentation), but ahere are several alternatives to that (i.e. see the help system embedded in KDE, or tkinfo, or servers that do on-the-fly HTML rendering which you can read then with any browser from Lynx to Navigator).

      Give it a try: I'm translating the Emacs documentation in Italian (716Kb translated till today), and I still find TexInfo a good tool for the purpouse, with a nice macro language just in the case you need it. No fancy things. Only what's needed for a good printed manual and online documentation.

    3. Re:Documentation format by ajs · · Score: 2
      You take me for a newbie sir. I had this debate with RMS when he was first pushing texinfo as the GNU alternative to UNIX man. I told him that it was a mistake then for the same reasons. Basically:

      • man -k does not find texinfo documents.
      • Using texinfo docs from EMACS (or an EMACS like tool like info) is cool (do it all the time), but why could man pages not be browsed in the same way? I can think of some reasons, but they are all solved by some basic indexing techniques that were old tech in the seventies.
      • Texinfo as a format is actually much better than roff. It is more readable, easier to learn and has a more regular syntax. However, it suffers exactly the same problems (e.g. being a general purpose markup language as opposed to a constrained UNIX documentation format) without the established conventions for accessing the documents on a UNIX (like) system.


      Richard's response was to claim that roff was a useless format and its use would die out within the next five years. Well, it's been nearly ten since we had that talk, and I think it's time to admit that roff is here to stay. That's fine, plenty of things translate down to roff. The real question is this: how can we best pull all of the available Open Source software documentation together and make one coherent documentation system out of it. My recommendation hinges on using a format which is hostile to anything but the established UNIX standards for documentation reading while maintaining ease of use, low learning curve and maximum back-end file formats.

      For an example of this format type "perldoc perlpod". If you have Perl installed, you will see the POD documentation for POD. You can almost certainly also type "man perlpod" and you can also go to the online HTML copy of perlpod. All of these are generated by the tools that are part of the POD distribution which comes with Perl.

      Someone suggested that these tools should be separated from be base Perl distribution. This would be a mistake, as they are all written in Perl, so you would always have to install both anyhow. And since most people install Perl these days, anyhow (even Solaris 8 from what I hear), POD is pretty ubiquitous in the first place.

      In fact, I think (and boy, could I be way off base here) that POD is the only UNIX documentation format that has commercial support under Windows (given the ActivePerl distribution). Not that that matters much, but it's a datapoint.
  58. Something to tell them how to solve their problems by Fross · · Score: 2

    i agree, there is a bit of a dearth of good introductory documentation for Linux. there definitely is a lot of documentation out there, a lot of it very good, and as technical as can be. the HOW-TOs have been one of the best additions in recent years - giving good guides to get things done.

    however, both from my own experience getting to know linux and helping others with the same, the question that crops up most commonly, for a newbie, once the lot is installed, is not "How do I do xxx" but rather "Ok, so what do I do now?"

    The beginning user is unfamiliar with the potential of what they can do with Linux, rather than how to do what they want. This is where I feel the documentation lacks a little. What we would need is a set of "beginner tutorials" for various tasks, kinda like meta-HOW-TOs, or WHAT-TOs, if you like :)

    These would familiarize the user what they can look into doing, and in the process, get them familiar with the resources they have - what the HOW-TOs are, how to look up something in the man pages, and so on and so forth. Once a user is familiar with what to look through to get an idea of what to do and how, they are usually pretty self-sufficient. A development of this sort of documentation would make entry to Linux less daunting, more friendly, and help users get on and learn the OS with more confidence.

    As long as we don't have a stupid paperclip or anything.

    Fross :)

  59. I hate them... by Anonymous Coward · · Score: 0

    Dealing with newbies just plain sucks. Linux was meant to be exclusive and they just screw everything up. Let then have their lame Os and stop polluting mine. You know you hate them all too, every newbie makes linux look worse and worse...

  60. Getting more documentation by Anonymous Coward · · Score: 0

    Force the programmers to do it. Put a gun to their head and threaten their life. Why not? Its not like you could offer to pay them which would be virtuous.

  61. A GNG record! by FascDot+Killed+My+Pr · · Score: 1

    1 Paradox, 1 Fallacy and 1 Missed Deduction.

    Paradox: "[Don't]...follow me. Think for yourself." But wait, if I think for myself I'd be following you. Less trivially, my point is that you want us all to follow you in believing RMS to be "bizarre", "neo-communist", "cultish", etc.

    Fallacy (non-sequiter): "Ah, a college student." Who says I'm a college student? I graduated years ago and I've been in the "real world" for quite a while.

    Missed Deduction: "I fail to see why you being a philosophy minor means anything." Because the philosophy classes I took were (mostly) logic/advanced-logic classes. Very useful with someone of your type.

    "I took many philosophy classes in college too, but I don't use that as a basis for arguing that I am right."

    Yeah, that's pretty clear.
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  62. PostgreSQL-HOWTO by jeff_C · · Score: 1
    If you want to see an example of WAY overdone useless documentation. I doubt anyone has every made it all the way through this 249k, 95 page monster.

    Sure there's lots of good documentation, but there's some that should have never written.

    jeff_C

  63. linux newbie-learning everyday by Dogmatix · · Score: 1

    This is my first post to /. I wanted to comment because I would consider myself a newbie even though I've used linux on a laptop for the last 1.5 yrs.
    A quick background:
    My husband, Dave, set my laptop up for me (since I had not a clue) and I went from there. I just recently installed RedHat 6.1 for the first time and built in the latest kernel. The how-to's, man pages, manuals, and posts to usersgroups really helped but I have to thank Dave for patiently answering my questions. I have no computer/programming background so alot of the jargon used can be a little confusing and where to find answers or files/directories is not always obvious. It can be a little overwhelming at times too.

    Unfortunately, I think its impossible to help all newbies because backgrounds are so diverse as well as willingness to dig in and learn yourself. The HowTo's and man pages are the best starting place. When I can't find what I want I often use deja powersearch to get my answer (if one exists). The HowTo's don't always help if you encounter a situation that is not in the how to. For example on my computer at work some of the linked files were either not correct or did not even exist. I could not find the answer on the Red Hat site, but I think that was partly not knowing how to navigate their web site (still learning), however I found the answer by searching linux usergroups on the deja site. It seems to me that it is not too uncommon to run into a problem that is not in a howto.

    To get to the point I think it is very useful to have a guide to where all useful info lies (There's plenty of it out there!)such as HowTo's, Distribution web sites FAQs and other helpful info, usergroups and deja powersearch. Beyond that I think the support of the community at sites like this and others, and the usergroups really make a difference too. However, it would be much better if us newbies would at least check and see if the answers already exists. I have to admit its easy to start relying on the local guru but it sure is more satisfying once you figure it out and know that you can fix it/install it/etc the next time around!
    A few years ago I never would have thought I could do the things I've done with computers but the support I found has really made the difference. (I've even started learning to program a bit. :-O )

    Please be patient with us newbies! Someday we'll grow up to be supergeeks too. :-) I am sooo happy to not being using M$ products!

    Dogmatix

  64. Linux is exclusive and should stay that way by Anonymous Coward · · Score: 0

    It's like a club, you don't want the trash wondering in off the street.

    1. Re:Linux is exclusive and should stay that way by Anonymous Coward · · Score: 0

      heh, in some parts of the world, linux is the trash off the street.

    2. Re:Linux is exclusive and should stay that way by Jeld · · Score: 1

      "Trash" in this case includes:
      HW manufacturers who make drivers
      SW manufacturers who make ports of their SW
      Good programmers who want to make money
      Users in general

      --

      Everybody Lies. But it doesn't matter since nobody listens.

    3. Re:Linux is exclusive and should stay that way by _ian_ · · Score: 0

      Don't worry, it will!

  65. Slashdot, Elitist!? Naaaaahhhhhhh!!! by Rabbins · · Score: 1

    What is the reaction going to be when people log into their AOL accounts from a Linux box?
    :)

  66. Me: Newbies and Manpages by Anonymous Coward · · Score: 0

    I'm a Linux newbie. I started with Debian after my friend installed it on one of my computers and showed me the basics. After a few months of just playing with my pre-installed Debian, I printed the installation documentation and was able to install it on my friend's computer.

    The manpages can be vague sometimes, but there is a lot of it and usually I find that I can acheive my goals by simply reading and re-reading manpages. The HOW-TOs are also very helpful... without them I think I would have a much more difficult time.

    Basically, it comes down to Linux and Unix being 'different' from MSDOS and all the other commercial mainstream ilk that makes it initially difficult. For me, persistence and RTFM has worked in Linux, although I'm sure not everyone would be as willing to spend the time that I did (and still do) learning the system.

  67. How about a knowledge base type thing by Pfhreakaz0id · · Score: 2

    I would have loved ONE place to go like the Microsoft KB when I was trying to get my redhat going. Yes, I could go to the RH site for most of it, but I often went to a list of other bookmarks as well.

  68. From a Linux newbie by colnago · · Score: 1
    I've been using Linux for about 2 months. I've wrestled with Linux for about 8 months. I'm an English Lit grad who earns a living programming, which I've done for about 6 years. Much of this article hit home.

    I agree that enough documentation exists to fill a stadium. Moreover, I've learned to navigate much of it to find my answers. I find that sometimes the documentation helps, other times I've modified so many files that I couldn't undo the changes when whatever I was trying to do didn't work anyway.

    I have a couple of observations. First, my local users group (Cincinnati Linux Users Group) responds quickly, and most times correctly, to questions I ask. The linux newsgroups have been a font of information for me. I read through the messages just to gain more understanding. I find that as long as I insert some sort of text indicating I've at least tried to find an answer elsewhere the necessary help if forthcoming.

    On the flipside, I think the windows software world has trained users to ask for answers from a certified source. Since no manuals exist the individual will take a class, purchase a book, call the helpdesk or whatever to find an answer. The corporations pay for these materials so why not use them. They create a source of revenue for ISV's and third parties, so there is no incentive to provide your answers along with the software. This brings to mind the sort of recent post about the MS engineers doing the usability study on Linux by trying to play games. MS's own engineers didn't go to the manual first.

    Corp's aren't to the point where they can support a help infrastructure for linux, the installed base isn't large enough so the individual is on their own. If there is a help infrastructure in place it's for a commercial version of unix.

    Finally, I think most linux adopters are either network admins that understand enough about how things work to know what kind of documentation they need to look for to make it work in linux, or they are individuals willing to navigate the technical waters for the satisfaction of making linux run.

    linux is running for me on a laptop. I've installed StarOffice, Apache, PHP and other software to make it useful to me. I'm killing myself to get freeamp working and 2 pcmcia network cards working simultaneously on RH6.0. I'm also wrestling with sound and networking on a desktop machine. I must say installing NT was much easier, but there's no satisfaction. Conquering XF86Config and editing a modeline to make 16 bit color work is satisfying - now I know why it works along with how to do it.

    So, for now, I think there is enough help out there. If a user is really serious about using linux to meet his needs - whether corporate or individual - I think the individual must give back to the community. Attend a local LUG meeting, chime in on the local mailing list, post questions to some newsgroups and I think the newbie will find the answer he needs.

  69. Whatever.... by GNUs-Not-Good · · Score: 1

    In order for someone to think for themsleves, they do not have to agree with me. Boy, you are dense. I know some people that agree with some of what Stallman says, and not others. They agree with him more than I do, and that does not make them sheep.

    If you are a CS major, you are a COLLEGE STUDENT. You may not live on campus, but you go to college. Do they teach you common sense there?

    Your attempts to paint Stallman detractors with a wide brush of wannabe cult leaders is quite interesting.

    Everytime someone says something about the bearded freak you are the FIRST one to defend everything he says. That is how you are the point man.

    Maybe you should go over to pych labs and volunteer for some experiments. Or talk to your philosophy professor about your off-base assertions. I am sure your C would beome a D- pretty quick.

    1. Re:Whatever.... by Anonymous Coward · · Score: 0

      In order for someone to think for themsleves, they do not
      have to agree with me.

      But you accused people who beleive in what Richard
      Stallman says as being sheep. Therefore implying that people
      who do not beleive in what Richard Stallman says are the
      only ones who think for themselves.

      Such general accusations are always wrong. I take what
      Richard Stallman says and I consider it. This involves thinking
      out-of-the-box. Most people are not aware that users of
      software have rights.

      Just because you do not agree with somebody doesn't mean
      that everyone who does agree with are sheep.

      And what's so disgusting about saying GNU/Linux instead
      Linux when you are talking about the operating system?
      That is one of the most absurd comments I have seen in
      a long while -- that any name can be disgusting.

      You are most definitely a Troll.

  70. And another thing by ChrisGoodwin · · Score: 1

    I'm still learning Linux myself, but I'm at about the point where the man pages, the HOWTOs, etc. are actually helpful.

    The man pages and the HOWTOs don't often tell you what to do when something goes wrong. What do you do when you've RTFM, followed the instructions and it still doesn't work?
    --

    --
    Pretend there is some witty statement here.
  71. The only thing missing to the man pages... by Julyen · · Score: 1

    ...are examples. Sometimes I don't want to go through all the switches, options, etc. I just want to get something working quickly, and then tweak it when I have time. It would be nice to have an "example" section toward the end of the man page, with a few common uses.

  72. a different flavor of books by Judah+Diament · · Score: 1
    The average Linux book (RedHat unleashed, Linux in 21 days - that whole genre) take a fundementally flawed approach - they assume you can teach end-users how to ls -l, grep, etc. That is WRONG - plain users couldn't even deal with the DOS command set, do you think they are ready for UNIX? To handle newbie end-users coming from the Win9x world, you need simple books.tutorials wthat only teach the same KDE/GNOME based features as the ones people used in Win9x - you CAN'T teach OS concepts such as what a file system really is to an MS user. They need a simple - "click on this icon to do this" approach.

    I'm not saying this to be nasty to MS users - I'm sure Electrical engineers can get a good laugh at us programmers for our pitiful understanding of these computer things that we spend the day working on. The point is that you can't pile info on to people which is above their head and expect them to absorb it, so start VERY slow and low, and if they want to go deeper, they will find how to get there. You first spent years in grade school learning 2+2=4 before you tried to do derivations!

    1. Re:a different flavor of books by jimbobborg · · Score: 1

      Most of the books on Linux are about using it as a server. Most newbies to Linux are interested in using it as a workstation. I've looked at 10+ books looking for one that did that. No dice. Teaching typical end-users command line is not that hard. I had to teach secretaries and Air Force officers how to use computers using MS-DOS. If you are willing to learn, this is not going to be a problem. All of these people knew which way the wind was blowing, so they buckled down and learned it. It just takes a lot of patience to teach it.

    2. Re:a different flavor of books by sugarman · · Score: 1

      I'll assume you didn't sit behind the desk at the front of the class and tell the secretaries a/o Air Force personnel to RTFM when they asked a question.

      Unfortunately, this is the situation that a lot of Linux Newbies find themselves in. In the abscense of someone they can ask the questions directly to, a different form of documentation may be required. It is not that the current documentation may be incomplete. There just needs to be a more accesible way of approaching it.

      --
      --sugarman--
  73. ... by Anonymous Coward · · Score: 0

    Whenever a newbie has a problem, just email them the kernel source. That'll fix the problem.

  74. Man pages?? UG yuck by Anonymous Coward · · Score: 0

    If you force new users to use man pages then they'll quickly realize that what they are using is a bit out of date looking. Linux needs a windows help file type system, that is linked together with little question mark tools for specific objects etc such as many windows aps have.

  75. just an observation...well...some comments too :^) by @d1nf1n1tum · · Score: 1
    To open: please pardon the length of this post if it becomes lengthy...(the name says it all)

    I find a few things disturbing about a number of the posts I've read regarding this issue, and the issue of "newbies" in general.

    I have been "using" linux for about 3 years now. I am by no means an expert, but I am definately a strong supporter of the ideals and technology brought to the proverbial table by Linux.

    HOWEVER

    Here is the impression I receive when I read various articles, posts and other info at /. and other Linux advocacy sites:

    1. The purpose of Linux is to provide a viable alternative to the current, bloated, closed-source commercial NOS offerings (NT, WIN2K, NOVELL, UNIX)

    2. Linux is superior to all of the commercial operating systems because of the "open" and "collaberative" environment in which it is developed.

    3. Therefore, Linux should be the server (possibly client) OS of choice for enterprise and business customers wanting to stay on the cutting edge of technology.

    4. If you don't like Linux, you SUCK.

    5. If you would like to learn how to use Linux, please be prepared to suffer through the coarse, rude, and sometimes humiliating "newbie" "Rite-of-Passage" which includes but is not limited to: degrading comments about one's technical abilities, degrading comments about one's ability to glean information from increadibly technical, usually outdated, and poorly cataloged documentation.

    6. If you are not comfortable with #5, please don't use Linux, we don't want you anyway.

    Oppose the implicit arguements of 1-3 w/ those of 4-6.

    To clarify: I understand the fears of oversimplifying/overautomating to the point of uselessness and inefficency (run Win2K for an example). I am not suggesting that the Linux operating environment be significantly changed; I merely suggest that the documentation be enhanced in order to allow a larger section of potential users to come onboard the Linux ship.

    For a community of users that claims among it's strengths openness, peer review, and public knowledge, the Linux usership is quite closed off and eliteist.

    -@d

    P.S. -- Please post flames here

  76. Hostility toward newbies by ChrisGoodwin · · Score: 1

    I see a few posts here whose attitude is "Screw the newbie." One, in fact, used those words.

    While that's a fine attitude to have, check this out: For every person to whom you say "Screw you, you're a newbie" that's another $89.99 in Bill's wallet.

    --

    --
    Pretend there is some witty statement here.
  77. Why do you hang around Slashdot? It's pretty clear any kind of detailed discussion would go WAY over your head. Let's do this one at a time.

    "If you are a CS major, you are a COLLEGE STUDENT."

    True.

    "...but you go to college."

    False. Why? Because I never said I was currently a CS major. Brush up on those reading skills.

    "Your attempts to paint Stallman detractors with a wide brush of wannabe cult leaders is quite interesting."

    What attempts? Find me one quote (by me) that says RMS detractors are cult leaders. In fact, you are the one calling RMS and people who agree with him "cultish".

    "Everytime someone says something about the bearded freak you are the FIRST one to defend everything he says.

    Doubly false. I've only ever responded to you AND I don't defend everything he says. In fact, I haven't defended anything he says, just explained it.


    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  78. You think linux is hard... by KaosDG · · Score: 1

    You think Linux is hard for a newbie...

    Try to get them to Install OpenBSD. Just for kicks. >8-)

    I'm an experienced unix user and I did that. Reminded me of installing Irix 6.2.

    Solaris is easy, at least solaris 7 is...


    --
    "Fuzzy Wuzzy was a bear, Fuzzy Wuzzy had no hair... Fuzzy Wuzzy wasn't fuzzy was he?"
  79. LinuxCare has a MS-style Knowledge Base by MagPulse · · Score: 1

    I was pretty impressed when I saw it...

    http://www.linuxcare.com/support/

    1. Re:LinuxCare has a MS-style Knowledge Base by Pfhreakaz0id · · Score: 1

      thanks! Great link. Hadn't seen that....

  80. No one reads the fine manuals anymore... by Arandir · · Score: 2

    The sad situation is that most people won't read their manuals. Proof of this can be seen by observing the millions of VCR's that steadily blink 00:00:00. Not reading manuals is human nature. To read a manual is to enter the "student" mode, and people want to stay in their "user" mode. Hackers and geeks are not normal people. We are always in the "student" mode, so reading the manual is second nature.

    Not reading the manual is not confined to Linux, as we all know. I've seen quite a few people running Windows on a 20" monitor at 640x480 resolution. Or using Excel for wordprocessing because "it has columns already for me". Over Christmas, I was playing Freecell on my Aunt's computer. She was very surprised that there were games on her computer, even though she's had it for two years.

    When the average person does decide that they do need to read the manual, they refuse to read it all the way through, and instead try to find that one piece of information they currently need. This stratagem never works, of course, since they have no foundation to base that information on.

    However, there are a couple of simple things that can ease a newbies transition to Linux. First of all, don't ignore or flame a newbie question on the lists. Take some time out of every week to hit the lists and gently reply to newbie questions. Don't tell them to RTFM, but instead direct them to a more appropriate list if the question is off-topic. If it's already covered in the FAQ, patiently explain it all over again, then show them the FAQ.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
    1. Re:No one reads the fine manuals anymore... by Vokabular · · Score: 1
      --BEGIN SARCASM--
      Don't forget us uber-geeks who don't read the manual because we would be sissies if we did! Manuals are only for the weak. Anyone who is good enough knows that software installation is not about pressing the right buttons or putting files in the the right places...it's about attitude. If you approach installation with the belief that you might break something, you damn well will. On the other hand, if you boldy start just putting files where you think they ought to go with full confidence that it will work, it'll work first time with no glitches.

      Linux doesn't need more manuals or more helpful gurus. Linux needs a 12-step confidence-enhancement program!
      --END SARCASM--

    2. Re:No one reads the fine manuals anymore... by arp · · Score: 1
      When the average person does decide that they do need to read the manual, they refuse to read it all the way through, and instead try to find that one piece of information they currently need. This stratagem never works, of course, since they have no foundation to base that information on.

      Excellent point. And I won't deny that I have a tendency to do this, at least at first. Eventually, though, if a system is complex enough, I will find time to snuggle up with a hardcopy (sorry, tree, but CRT/LCD just don't do it for me) of detailed design docs.

      The point here is that you can lead a horse to water, but the pope will still shit in the woods.
      I encounter this same dilemma at work, being a technical instructor focusing on in-depth tech support issues. I know what I know because I've spent many hours reading design docs, text books, and the occasional chunk of code. however, I can't seem to get the tech support folks to read everything I've read so they'll become real smart and quit asking me questions.

      I've decided the best I can do is try to develop tools which encapsulate what I and others know, and make sure that these tools are well-linked to the actual information sources from which they were derived. Eventually, students/users get comfortable with rooting out their own answers, when they realize that it just takes the upfront effort to familiarize yourself with system design by reading specs and such.
      nathan

      --
      *urp!*
    3. Re:No one reads the fine manuals anymore... by Arandir · · Score: 2

      And you too, have an excellent point. An elementary school teacher once told me that she never taught knowlege to her students. Instead she taught them how to find knowlege. Needless to say, she was at the top of her profession.

      "Teacher, what happened to the dinosaurs?"
      "I don't know. Why don't you find out and let me know..."

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  81. Exactly!! Newbies want context and a framework by dustpuppy · · Score: 2
    Fross, you have wonderfully summed up what I was trying to say!

    the question that crops up most commonly, for a newbie, once the lot is installed, is not "How do I do xxx" but rather "Ok, so what do I do now?"

    That is exactly it - there is no guiding doco for beginners. After the installation, the documents perhaps could then give examples of what the user could do next with links to the relevant HOW-TO docos.

    This would at least then put the HOW-TO docos in context and provide a framework which would show the users where everything fits together.

  82. how good documentation is organized by sethg · · Score: 3
    Speaking as a tech writer...

    When programmers write documentation for a program or system of programs, they usually organize it according to how the program is written, or how the modules of the system interact, or the functions of the modules.

    For example, the chapters of the Linux System Administrator's Guide seem to be organized as follows:

    • Introduction/overview (chapters 1 and 2)
    • Files and disks (chapters 3, 4, and 5)
    • Booting, shutting down, logging in, logging out (chapters 6, 7, and 8)
    • Backups (chapter 10)
    • Time (chapter 11)
    The Network Administrator's Guide goes like this:
    • Introduction (preface and chapter 1)
    • How TCP/IP and DNS work (chapter 2)
    • Hardware configuration (chapters 3 and 4)
    • Configuring Linux's implementation of the protocols (chapters 5 through 8)
    • Various network applications (chapter 9)
    • Services useful in a LAN (chapters 10 and 11)
    • UUCP (chapter 12)
    • Email (chapters 13 through 15)
    • Netnews (chapters 16 through 19)

    What's wrong with that approach, you may ask?

    When non-programmers approach a computer system, they don't care about how it's put together; they care about doing something with it. The division of tasks that can be done with a computer system is mostly orthogonal to the division of modules in it.

    For example, if you want to download mail from an ISP to a Linux box over a dial-up connection, that will involve booting the computer, logging in, executing a program that lives somewhere on my hard drive, making a PPP connection, etc., etc. The information relevant to that task is spread through the above two books. How can a newbie who wants to read mail with Linux, but doesn't want to become a Unix wizard, know where the relevant information is in those hundreds of pages -- not to mention HOWTOs and man pages? If something goes wrong, how can a newbie know where to look for the solution?
    --
    "But, Mulder, the new millennium doesn't begin until January 2001."

    --
    send all spam to theotherwhitemeat@ropine.com
    1. Re:how good documentation is organized by Todd+Knarr · · Score: 1

      I'd disagree. Getting to be able to download mail from an ISP involves three tasks: getting the system booted and in a runnable state, configuring the networking and PPP connection, and configuring the system that will download mail and make it available. If I have a permanent cable modem connection, task 2 changes but 1 and 3 do not.

      Parallel: learning to drive a car involves, as a prerequisiet, obtaining a car. Yet no course on driving a car will explain how to go about buying a car. That's because buying a car isn't part of the task of driving a car, even though you need to buy one before you can drive it. Same thing with the tasks you outlined.

      Now, I agree there should be a simple document with basic tasks like 'getting the system booted', 'configuring a PPP connection' and such, with basic information and pointers to more detailed information. But if you want to get a system up and running and download mail over a PPP dialup connection, you should not expect one document to cover all of it. Way too much duplication of information that way, caused by pulling together logically seperate tasks.

    2. Re:how good documentation is organized by RFC959 · · Score: 1
      sethg said:
      When non-programmers approach a computer system, they don't care about how it's put together; they care about doing something with it. The division of tasks that can be done with a computer system is mostly orthogonal to the division of modules in it.
      Yes-but. It's true that most people just want to get stuff done - they don't care about filesystems, file permissions, shebang lines, etc. However, without at least some understanding of what's going on behind the scenes, they're little more than monkeys that know how to push a button to get a reward. I can give you a few examples.

      My girlfriend - not a heavy Unix user but no fool - recently wanted to use my Linux box to dial up. So she logged in and tried to get online, but couldn't figure out how. When I looked through her command history, I saw that she'd been typing "ppp-on", "pppon", "ppp -on", and so forth. Good ideas, but not the right commands. You can argue that using "locate", "ls -l", and "less" are not central to the task of getting online, and you'd be right, but they're extremely valuable secondary skills that might well have made her successful in this case.

      Likewise, the users I support at work are quite capable of using their shiny GUI front ends to do their work, and most of the time it goes just fine. But when something breaks, they know so little about the structure behind what they do that they can't give an explanation of their problem any more meaningful than "it doesn't work", even though they have all the access they would need to precisely diagnose the problem and give me the exact command line that would fix the problem. Not that I necessarily expect them to do that; it's not their job. But if they, or anyone else, really wants to use a computer as the powerful and general-purpose tool that it is, they need to know more, much more, than just being able to accomplish the task at hand.

      It's the difference between giving a man a fish and teaching him how to fish, as the saying goes. Sure, the newbie wants a fish - he doesn't care about all this nonsense about lines and reels and bait. But what you need to do is teach him how to fish, not hand him a ready-made solution no matter how much he thinks that's what he needs.

  83. RTF-RTFM-M by Vokabular · · Score: 1
    It seems like there should be a manual out there on how to read the available manuals. At first, as the article points out, the amount of information can be entirely overwhelming. You say read an O'Reilly book? I agree, but how do newbies know to read an O'Reilly book ;)

    A well-publicized document that pointed to HOW-TOs, O'Reilly, gnu.org, etc. would be a good start. But it would be nice if we could somehow verbalize the "Zen" of finding Linux docs. I'm sure anyone who's spent any amount of time trying to configure the OS has entered the special state where all of the sudden you simply know where and how to find the right information. It's like a combination of knowing all the right keywords, knowing all the right sources, and being able to filter out the crap...and it's a feeling of immense power :)

    I don't think I could begin to write a document like this; perhaps we could find a journalism major. But it really seems to me that the meta-skill of groking the documentation is as important or more so than just RTFMing. Is there anything remotely like this out there?

  84. HOWTOs are bad at... by Anonymous Coward · · Score: 0

    When I tried to install Linux for the first time (Red Hat 6 when it came out), my biggest problem with HOWTOs was this: just about every HOWTO assumed that you were working in a generic Linux system with no special configuration programs. If I want to use those programs at all, the HOWTO can be almost useless because the special tools and the information in the HOWTO can conflict, and the HOWTO generally won't tell you to, for instance, edit the source files that Red Hat uses to create its sendmail.cf. Not to mention obsolete HOWTOs. It took me a long time to figure out just what the 1024 cylinder restriction on LILO actually meant, simply because a lot of the documentation that mentioned it was written before LBA mode became widespread.

  85. Dealing with breadth... by mitd · · Score: 1

    Linux, unlike the 'other OSes' exposes
    its wide landscape to the new user.

    I liken it to Christopher Columbus
    looking out and seeing land and saying, What do I do now? .

    Like Christopher, the newbie usually
    just drops anchor at the first
    convenient landfall and hopes some
    natives appear to show him around and
    maybe give him a map. Of course this
    assumes that the locals are friendly and
    can speak the newbie s language. and hasgood maps.

    Do we have good maps?

    Do we speak their language?

    Can we change the answer to Where doyou want to go today?

    I believe we do and we can because we
    get the biggest kick when other folks
    can use our stuff.

    Mitd

    --
    mitd -- Made in the Dark
    "One good thing about spam... You don't gotta answer it"
  86. teach em how to fish... by sliderr · · Score: 1

    you all know some version of the saying...

    (and in M$'s case...what to throw away...)

  87. What is our goal in educating newbies? by PraveenS · · Score: 1

    A book, while informative and helpful, is no substitute for practical experience. I know a lot of people who would like to do stuff with a computer, but don't want to take the trouble to sit at a computer and try out what they read in books. They refuse to learn on their own, but instead trust some digested form of another person's (a.k.a. "guru") experience. So newbies really can't just learn by RTFM. They also need to try out that knowledge on a real machine. Who cares if they screw it up? I know that I had to reformat my hard drive the first time I installed linux improperly (of course, I had backups). At least I learned something useful and important. Making mistakes in linux by actually using the machine has taught me a lot more than if I had just read linux for dummies. We should encourage newbies to do the same. We don't want newbies to forever remain newbies, barely ignorant of their computer! We want to make them thoroughly knowledgeable and capable of exploring new environments on their computers without anyone else's help. This is best for newbies, and while it can be painful and time consuming, is infinitely rewarding, both in and of itself, as well as teaching the person something new.

    1. Re:What is our goal in educating newbies? by JennyWL · · Score: 1

      Should WE even have a goal in educating newbies? Seems to me the newbie has a goal when she comes to you with a question, and the guru's job then is to help the newbie meet her goal.

      Who cares if they screw it up?

      Well, the newbie certainly does. Not everyone wants to learn by breaking and then fixing. Should the benefits of Linux be restricted to those who do?

      We want to make them thoroughly knowledgeable and capable of exploring new environments on their computers without anyone else's help. This is best for newbies, and while it can be painful and time consuming, is infinitely rewarding, both in and of itself, as well as teaching the person something new.

      This is more than a little arrogant. First, not all newbies are the same, and no one thing is best for all of them. Second, newbies != children, and you have no right to declare that the painful and time-consuming approach is really the best despite what the newbies themselves might wish.

      This is suspiciously close to the same patronizing 'we know best' attitude that Microsoft exhibits and Linux users decry. Linux is supposed to be a tool for gaining better control over your computer and computing environment. If the Linux community requires everyone to undergo unofficial trials by fire before they get to use this wonderful tool, we are no better than a company that requires trial by checkbook.

      Jenny, who still considers herself a newbie

  88. Re:*nix needs more detailed error messages all ove by Anonymous Coward · · Score: 0

    good call! that's a genuinely good idea!

  89. One problem with documentation nowadays by Julyen · · Score: 1

    I remember the first time I installed Linux on my computer, like 2 years ago. I tried get things to work: I found HOW-TOs, I knew about man pages, etc. I was able to boot, and then do some cd and ls... wow! ;-) I think that if you have any knowledge of computer (PC) you should be OK with the basic things about Linux. (By the way, I think that only people who know about computers, OS, etc., and want to tweak things, do some programming, etc. should install Linux by themselves. Other people should use it because someone else installed it for them.) But when I tried to get my LAN and PPP connections working, I stumbled across a lot of document that told me go see http://somewhere.org to get the driver, the information, the example, etc. The problem was... I try to get connected to the Internet, how do you want me to go there to find information??? And last month the same thing happened when my provider changed the way my DSL modem works. Cut from the Internet, I had at least 10 URLs that would tell me how to make my things work, but I was cut from the world. So I had to spend 2 days tweaking and trying things by myself and calling a friend to ask him to bring me some files on a disk. :-( I can't see any way to solve this "problem" since you cannot know in advance what will be needed be everyone, and in general using the Internet as a reference is a good thing IMO. But sometimes it's ironic... ;)

  90. Documentation for the masses by hakker · · Score: 1

    Hello.

    I represent an organization called i-docs.org. We are a free hosting service run by geeks for people who want to host documentation. If you are the manager of an opensource project and would like to contribute documentation or if you would like to help out and write documentation. Please contact me hakker@substance.com or one of the email addresses on the page. Please check it out. This is completely free. We are setting it up themes.org style in that the layout is like e.i-docs.org for Enlightenemnt documentation. We already have many people on board, so come check us out. And by the way, we are getting a whole new back end of the site in the next couple weeks, so stay tuned.

    Thanks.

  91. Cultural effects? by aphrael · · Score: 1

    Most of the responses to this appear to be dealing with the issue of trying to train people technically --- linux is different from windows, how do we get people to understand that, etc, etc.

    That's a serious issue, no doubt. But there's another problem, too: how do we react to the way that the influx of new people will change our culture? Regardless of how strong we believe our culture to be, it _will_.

    Recent history is full of examples of this. Newsgroup culture was pretty much demolished in 94-95; instead of a wave of newbies once or twice a year who learned the social rules (or got smacked for not learning them) and settled down to become "good citizens", we got a continuous wave that overwhelmed the groups --- normal rules of conduct broke down, most of the groups collapsed under the weight of spam, and they didn't start regrouping until (a) anti-spam tools were developed and (b) most of the newbies left for the web. The fundamental failure there was a social one: the existing newsgroup members were unable to successfully communicate the social rules that held the newsgroups together to the wave of newbies.

    The prevelance of email spam dates to about the same time. I remember having a long argument with an early spammer about this; despite the fact that there were normative social prescriptions against it, he refused to conform to the social norms --- and there, it turned out, was no way to enforce it.

    Or consider the web. I remember --- as do many readers here --- the days when the web was almost exclusively the domain of (a) personal sites or (b) research information. Such things still exist, but they've been overwhelmed by the commercial presence --- and are hard to find unless you already know about them or have a lot of time on your hands, as search engines are largely useless.

    What's the point in this recapitulation? Simply this: the linux community is experiencing a wave of newcomers; if it hasn't happened already, it will soon be true that the majority of linux users have been using it for less than a year; and the corporations are starting to muscle in, too. And, as the newsgroup communities and the nascent web were unalterably changed when they experienced this influx, so too will the linux world be --- and with it, many of the things that originally attracted people to the linux world will be diluted or go away entirely.

    This reads like a reactionary social tract, and to a certain extent it is --- except that I don't think there's any point in fighting it; these things happen, and what comes out at the end will be an overall improvement for most people. But I do think it would be useful for us to think about the following questions:

    * What are the things that first attracted us to linux, or to the linux community?
    * What are the things that are most important to not lose sight of, and still have, after the influx has passed?
    * How do we go about promoting those things and, in a sense, converting the new users to believe in them?

    The question that's disturbing me the most:

    * what happens when the stock price of companies which have recently converted to the open source movement fall? Do they continue to stick with open source, or do they retrench and pull back to the closed-source box? How do we convince them not to do the latter?

  92. Re:just an observation...well...some comments too by SiW · · Score: 1

    I'd like to see this moderated up, but I fear it won't be =\

  93. Typical jerk response. by Anonymous Coward · · Score: 0
    you wouldn't have learned without the help of someone along the way. The fact that you have forgotten this, and refuse to help others in repayment for those who helped you is typical in many linux users. Very sad indeed.

    This isn't a troll, it's a genuine statement about how most of us new users see the pompous, arrogant, unhelpful hordes who will do anything to keep new users away from linux at any costs.

    fortunately not all are like that, but it seems many if not most are.

    1. Re:Typical jerk response. by Alan+Shutko · · Score: 2
      you wouldn't have learned without the help of someone along the way.



      You'd be surprised. A lot of us _did_ learn Linux via available documentation at the time. When I was setting things up, I scanned the newsgroups and read all the howtos. It was rare I had to ask a question, because I could usually find where someone had asked it before, and find the answer they'd recieved.



      This is not an impossible thing. Maybe it's impractical for many people, maybe it's undesirable, but it's definately possible.

    2. Re:Typical jerk response. by Anonymous Coward · · Score: 0

      you wouldn't have learned without the help of someone along the way.

      You'd be surprised. A lot of us _did_ learn Linux via available documentation at the time. When I was setting things up, I scanned the newsgroups and read all the howtos. It was rare I had to ask a question, because I could usually find where someone had asked it before, and find the answer they'd recieved.

      And you don't consider that "help"?

  94. ask-linus.com?? by asdf210 · · Score: 1

    Any of you checked out the ask.com website? Do they allow people to add questions and their answers? Or better yet, if they haven't patented the damn system yet, we could make a website which uses that method of searching.

    asdf

    1. Re:ask-linus.com?? by solszew · · Score: 1

      ask.com is useful for some things, but without a specific linux database (like google has), you'd probably get a lot of response-options to unrelated things-- i've only gotten limited mileage out of their search engine. and the technology is definitely patented.

      --

      Steve O.
      I am really, really exhausted.
  95. Re:Tech Newbie by Wyatt+Earp · · Score: 4

    That attitude is whats wrong with alot of computer prefessionals and give us a bad name.

    Now I'm a LINUX newbie, I've got a couple of boxes running RedHat, Caldera OpenLinux and YellowDog Linux PPC, but I'm no expert. I've read the manuals and the on-line documentation, but there is alot missing.

    When I have a Windoze question, I can ask around and people are helpful. When I have a Macintosh question, I either know the answer or someone on support.apple.com will help me. But when I have a Linux question...all one gets is Read The Fletchin Manual. You know what alot of those manuals are wildly out of date. I bought a Caldera book just five monthes ago...guess what...the only Caldera book then covered 1.3...I'm running 2.3 it helps me not. So what good is RTFM when TFM is out of date?

    Just the other night my ISP switched our IP numbers around, a couple of hours early. My RedHat 5.2 box hung and hung hard when I tried to fire up X...then on reboot SMB took 45 minutes to start because of the IP number problem. I didn't see that in any manual. I got lucky that someone at my ISP could walk me through using PICO to edit the config files so I could get my box back up.

    If I'd have asked you, I would have just gotten burned.

  96. Re:just an observation...well...some comments too by aphrael · · Score: 1

    There are a couple of problems here.

    * UNIX programmers have long had a reputation for arrogance which has carried over into the linux movement.

    * Most linux advocates are either programmers or hackers and, as such, fundamentally are incapable of thinking like a neophyte, or of understanding what it's like to truly have no clue how computers work.

    * Most windows desktop users have no clue how their computer works --- the expectation is that it should be able to do whatever you want it to in a few clicks. (The SJ Mercury News ran an op-ed piece a few weeks ago decrying how computers in general are too hard to use --- and this isn't an uncommon sentiment outside our industry).

    The confluence of these factors is ... unpleasant. Most linux newbies, coming from the windows world, don't understand how a computer works, don't want to understand how a computer works, and expect everything to be simple and easy. Most linux advocates are incapable of understanding that viewpoint, and have absorbed a cultural arrogance.

    Putting these people in the same room with each other is like handing a can of gasoline to a pyromaniac.

  97. I really don't like Ray Woodcock by Otto · · Score: 1

    First off, I agree with most of his points, except number 5.

    5. Who needs a Fricking Manual? It is remarkable that, in an era of holograms, high-quality video, and million-color graphics, people still think we should all be learning by reading words scratched on parchment.

    Ray, with this one statement you invalidated everything else you had to say. First off, who said the manual was a printed document? Secondly, if you are too stupid to read and comprehend words, even poorly written ones, you shouldn't be using a computer. Hell, in my view you should be shot, and decrease the surplus population. :-)

    Now, lets analyse the types of guys who know the things you want to learn. Essentially, these are the kind of people who don't read the frickin' manual. They don't need to. It's instinctive, man. They might look at a man page every now and again, but that's a pretty rare event. They've never looked at a HOWTO, usually because they like to figure it out themselves, to gain deeper insight into the way the system works. Hell, these kind of people look at the code more often than the manual. Their English often isn't the best and their people skills are pretty few and far between (although there are notable exceptions). And you honestly expect these people to write a manual a person who doesn't even want to read it can understand?

    Here's my new advice for you, Ray. GWTFM. Go write the friggin' manual if you really want one that bad. Just saying that there is a need for a manual doesn't get one made. You're quite free to write one and distribute it however the hell you like. Welcome to the the land of the free (as in beer).


    ---

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
    1. Re:I really don't like Ray Woodcock by nerdling · · Score: 0

      How are you to learn without a damn manual. Nice otto. If you dl a redhat 6.1 iso and dont look at any documentation, and lets assume you are a decent windows user, how the hell are you supposed to know how to use linux? Redhat 6.1 has a decent setup program but people dont know what lilo is or what X is etc.

      --
      [w00t@freaky.bish]# rm .signature
    2. Re:I really don't like Ray Woodcock by Anonymous Coward · · Score: 0

      you don't even use linux, nor know how to read documentation or do anything

  98. Re:The Problem With People who Annoy Newbies by sethg · · Score: 3
    They ask far too general questions. "How do I get on the net with Linux?". Of course, if you decide to help with this question, they'll get irritated when you start getting into the details of how things work. You see, newbies want to gloss over everything without having at least some fundamental knowledge of how things work.
    If they ask you how to do something, and you respond by telling them how something works, you're not paying attention to their question. And then you complain that "newbies" don't pay attention the documentation! Sheesh.

    If a newbie asks you a question, listen (or read) carefully enough to give a relevant answer. "I know how to do that, but I don't know how to teach it to you" is a relevant answer, and one which demonstrates respect for the person who asked.
    --
    "But, Mulder, the new millennium doesn't begin until January 2001."

    --
    send all spam to theotherwhitemeat@ropine.com
  99. Zee Docs (long) by tpck · · Score: 1
    I didn't read the article, so I hope I'm not repeating anything they said. :)

    In my opinion, the problem isn't documentation for newbies, its documentation for intermediate users. There is a ton of documentation aimed at the complete newbie, the home/office Windows user that has only just recently heard of Linux and decides to give it a try. Most of it is good enough. Its not perfect, but it will get most people through to the next stage.

    And this is where they get lost. Fine, Linux is installed, they've got pretty little things to click on and maybe they're even on the Net. Now what? Here is where there is a lack of documentation.

    For example, I don't think I've ever seen a clear set of intructions detailing how to download and install an arbitrary software package off the Net. I haven't really looked for one, I will admit, but I've never noticed anything like that over at the LDP or anything.

    Also, most documentation breaks down when the user wants to do anything 'adventuresome' -- more than just word processing, emailing, and surfing the Net. Its assumed that a "Linux for Dummies" (please don't sue me IDG) book is for Dummies, and that these Dummies are unwilling to learn anything that don't need to, that reading makes their brains hurt. But what about the people that do want to learn? Where is the documentation for them? I'm not talking about the "The Linux Kernel Hackers' Guide", "Beowulf HOWTO", or other high-end specialty topics. I'm talking about wannabe geeks that want to read clear, concise, complete documentation about everything they can get their hands on. Sure, they could learn everything by experimentation, or asking questions, but wouldn't some decent docs save alot of time and anguish?

    You can divide most documentation into two groups:

    1. Dumbed down, simple howto instructions that give no depth to the subject. Great for absolute newbies who are unable to think on their own.

    2. Exceedingly complicated, jargon-filled monstrosities on obscure technical topics that leave anyone who isn't a regular Linux hacker scratching their head.

    Perhaps this is a slight overexageration. I don't think all docs suck. I find some (most?) of the LDP's HOWTOs to be decent references. I've got a couple Linux books that aren't absolutely horrible. Mailing list archives can provide startling insights.

    Oh, and a point about man pages. These are obviously not geared towards the novice. Perhaps a different set of man pages would be helpful. Instead of a long listing of options, how about a longer description of the command, details on common uses, and examples of all of the options? To a newbie, that is alot more useful than set of confusing switches he'll never use.

    Another thought I've just had: What about a collaborative (Open Source? heh) documentation project that can be easily updated as it is proved to be inadequate? Even something like the PHP manual where people can pose questions and have them answered. Its cool because you can post a question directly following the description of a function, and people will answer that question.

    This is the lazy way to go, but it might be the best way. The other way is to have writers update the documents based on input from readers. The problem is finding people knowledgable enough to cover any given subject that have enough free time to keep the material updated.

    I'm a big fan of the OSWG, even though they hate me. :) They've got some good people and some good ideas, and the work is starting to flow. They've got a few newbie guides in the works, including "Linux for Starters", "Migrating from Windows to Linux", and "Non-Condescending Guide to Linux for New Users". Unfortunately, all of these are in their 'early planning stages' and won't be available for along time.

    A central resource with all of the available Linux documentation easily accessible would be nice. A searchable, linkable, browsable archive containing each and every last gem would be invaluable, methinks. Of course, it would have to be kept up to date. The OSWG is rumored to be working on something along these lines.

    The real problem with getting people to write documentation is that its not 'sexy' enough. People would much rather be playing Quake, or coding some killer app then spending their time trying to write interesting documentation on something most see as a boring topic. I really don't think that documentation (or its authors!) get the attention is deserves. So here I'm going to give a great big THANK YOU to all of the worlds Linux and Open Source documentation writers and the FAQ and HOWTO maintainers. You guys provide an invaluable service. Keep up the good work.

    I'd better stop on that note, before I think of something else to say.

  100. Oy... by GNUs-Not-Good · · Score: 1

    What a pseudo-intellectual you are.

    To announce your major the way you did means that you either are currently going to school, or recently graduated. I have never met anyone with any real level of experience who talks about what their major is. Either that or you are just ego stroking youself.

    Ah yes, I have explained what he says. The interpreter for the unwashed masses. Sounds very elitist to me, which is why you are the perfect point man for Stallman's cult.

    Thank you for teaching us peons the truth. Maybe you can branch out and form your own cult.

    1. Re:Oy... by JennyWL · · Score: 1

      Never met anyone with any real level of experience who talks about their major? I guess you don't ever go anywhere where technical people who don't know each other meet then (like conferences, training, or job fairs). Folks in these places talk about not just their present jobs, but also their academic background--helps you find like-minded folks faster. But perhaps you aren't concerned with like-minded folks.

      Jenny

  101. Linux is Free - The Manuals are not. by jelwell · · Score: 2

    I recall RMS saying once that he disliked O'reilly because they made such good manuals that free software developers would not bother making their own _free_ manuals. I think this seriously comes into play when discussing Linux newbies and their need for coherent manuals. The biggest problem that I see is too many newbies not buying Linux. Why is this a problem, you might ask. Well, it turns out that because they didn't buy Linux, it didn't come with a paper manual. And everyone knows that a paper manual is so much more appealing when trying to find general answers. Digital manuals can be too in-depth or often overwhelm users by their searching capabilities that provide too many results. If more people would buy a bundled Linux distribution rather than downloading Linux for free - at least they couldn't say WFM!

    Does this really solve the problem though? Of course not, all the newbies aren't going to rush out and pick up a 50$ copy of Redhat 6 or Suse because they can't find out how to do X. Instead it seems that some alternative needs to be created. In my eyes, this alternative is before it's time. The world isn't really ready for digital books yet - sure, there are a few places stacking up for the new paradigm shift. I just read an article the other day in Infoworld that discussed traditional publishing houses like Houghton Mifflen, Bertelsmann, and Macmillan teaming up with technology partners such as Xerox, Hewlett-Packard, Reciprocal, and Fatbrain.com. However Infoworld agrees with me that "until portable technology had evolved to a point that's truly comparable to the print reading experience, certain types of information will remain in print for some time." In the same report Jack Staff - chief Internet economist at Zona Research - mentioned, "A book is as fine a PDA as you'll ever find. So as long as we still have paper, binding, and so on, there will be people that want to buy books.".

    It looks like the technology for Neal Stephenson's "I recall RMS saying once that he disliked O'reilly because they made such good manuals that free software developers would not bother making their own _free_ manuals. I think this seriously comes into play when discussing Linux newbies and their need for coherent manuals. The biggest problem that I see is too many newbies not buying Linux. Why is this a problem, you might ask. Well, it turns out that because they didn't buy Linux, it didn't come with a paper manual. And everyone knows that a paper manual is so much more appealing when trying to find general answers. Digital manuals can be too in-depth or often overwhelm users by their searching capabilities that provide too many results. If more people would buy a bundled Linux distribution rather than downloading Linux for free - at least they couldn't say WFM!

    Does this really solve the problem though? Of course not, all the newbies aren't going to rush out and pick up a 50$ copy of Redhat 6 or Suse because they can't find out how to do X. Instead it seems that some alternative needs to be created. In my eyes, this alternative is before it's time. The world isn't really ready for digital books yet - sure, there are a few places stacking up for the new paradigm shift. I just read an article the other day in Infoworld that discussed traditional publishing houses like Houghton Mifflen, Bertelsmann, and Macmillan teaming up with technology partners such as Xerox, Hewlett-Packard, Reciprocal, and Fatbrain.com. However Infoworld agrees with me that "until portable technology had evolved to a point that's truly comparable to the print reading experience, certain types of information will remain in print for some time." In the same report Jack Staff - chief Internet economist at Zona Research - mentioned, "A book is as fine a PDA as you'll ever find. So as long as we still have paper, binding, and so on, there will be people that want to buy books.".

    It seems like the technology for Neal Stephenson's "A Young Lady's Illustrated Primer" (Diamond Age) does not exist yet.

    What was that article about Paper Computers? Will that help?

    Joseph Elwell.

  102. A dime for every newbie who gets off on being by Rares+Marian · · Score: 1

    intimate with his/her lover not the command line. God if I hear that again I'm going to burst. Tell me what is so intimate about the commandline: 1. I want to do something 2. Read how to do it 3. Do it Intimacy with your computer is collecting stray lines of code and stringing them for fun. Nobody does that. Both newbies and some unix users need to swallow their pride. I switched away from Windows when I realized what a whining stuck-up ass it turned me into.

    --
    The message on the other side of this sig is false.
    1. Re:A dime for every newbie who gets off on being by Deosyne · · Score: 1

      Petrified Iron Clad solution: Rob, Jeff - Create the /. API that let's us parse titles and content in articles

      You probably meant this as a joke, but I got to thinking about this a bit. What if there was an online listing of the man pages done as a Slash page, where each man page, HOWTO, etc. is posted like an article and users could contribute their own advice, questions, tips, warnings, etc. about that particular command or application? It would have to be well indexed and have a reliable search engine that could lead someone with a question to the appropriate "article", perhaps with an option to allow users to see a listing of what pages have been commented on since their last login, so they can go to articles that they had a question about or have a thorough knowledge about and see the replies and post answers to. It probably wouldn't be feasible because of the massive amount of documentation out there, but it would be an amazing resource to both newbies and power users; kind of like all of the Linux newsgroups in an indexed, easy to use format that doesn't expire. As a bonus, it would provide feedback to the many developers of applications for Linux on their creations to give them an idea of what could be improved in future versions.

      Hell, I'm stupid enough to give it a shot, although I'm not a coder by any stretch (rudimentary HTML skills and just starting to learn Perl, which kicks serious ass after learning C and Java :)) so I definately couldn't do it alone, but I'd love to help put together a project like this. You code kidz let me know how realistic this sort of thing would be and, if it seems as though it may be realistically possible, I might just be silly and try to sucker some folks into getting together to plug away at such a resource. If it is, and you're bored enough with real life to want to contribute to such an endeavor, shoot me a line at deosyneNOSPAM@bellsouth.net and maybe we can get something going. :) Just don't bore me with flames that lack any reason; if its a stupid idea, tell me why.

      Deosyne

  103. Ignorance is bliss? by xtremex · · Score: 1

    Technical writing is a skill that most of us do NOT have. Most technical writers couldn't tell you the first thing about a filesystem, but can take the technical and make it easier to swallow...the get good manuals, we need people with technical writing skills..I ESPECIALLY hate the "profesionals" in my field who ask the most "obvious" ridiculous questions,completely clueless and they make twice as much as me..it's a damn shame

    --
    If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  104. Linux is Free - The Manuals are not. by jelwell · · Score: 1
    I recall RMS saying once that he disliked O'reilly because they made such good manuals that free software developers would not bother making their own _free_ manuals. I think this seriously comes into play when discussing Linux newbies and their need for coherent manuals. The biggest problem that I see is too many newbies not buying Linux. Why is this a problem, you might ask. Well, it turns out that because they didn't buy Linux, it didn't come with a paper manual. And everyone knows that a paper manual is so much more appealing when trying to find general answers. Digital manuals can be too in-depth or often overwhelm users by their searching capabilities that provide too many results. If more people would buy a bundled Linux distribution rather than downloading Linux for free - at least they couldn't say WFM!

    Does this really solve the problem though? Of course not, all the newbies aren't going to rush out and pick up a 50$ copy of Redhat 6 or Suse because they can't find out how to do X. Instead it seems that some alternative needs to be created. In my eyes, this alternative is before it's time. The world isn't really ready for digital books yet - sure, there are a few places stacking up for the new paradigm shift. I just read an article the other day in Infoworld that discussed traditional publishing houses like Houghton Mifflen, Bertelsmann, and Macmillan teaming up with technology partners such as Xerox, Hewlett-Packard, Reciprocal, and Fatbrain.com. However Infoworld agrees with me that "until portable technology had evolved to a point that's truly comparable to the print reading experience, certain types of information will remain in print for some time." In the same report Jack Staff - chief Internet economist at Zona Research - mentioned, "A book is as fine a PDA as you'll ever find. So as long as we still have paper, binding, and so on, there will be people that want to buy books.".

    It looks like the technology for Neal Stephenson's "I recall RMS saying once that he disliked O'reilly because they made such good manuals that free software developers would not bother making their own _free_ manuals. I think this seriously comes into play when discussing Linux newbies and their need for coherent manuals. The biggest problem that I see is too many newbies not buying Linux. Why is this a problem, you might ask. Well, it turns out that because they didn't buy Linux, it didn't come with a paper manual. And everyone knows that a paper manual is so much more appealing when trying to find general answers. Digital manuals can be too in-depth or often overwhelm users by their searching capabilities that provide too many results. If more people would buy a bundled Linux distribution rather than downloading Linux for free - at least they couldn't say WFM!

    Does this really solve the problem though? Of course not, all the newbies aren't going to rush out and pick up a 50$ copy of Redhat 6 or Suse because they can't find out how to do X. Instead it seems that some alternative needs to be created. In my eyes, this alternative is before it's time. The world isn't really ready for digital books yet - sure, there are a few places stacking up for the new paradigm shift. I just read an article the other day in Infoworld that discussed traditional publishing houses like Houghton Mifflen, Bertelsmann, and Macmillan teaming up with technology partners such as Xerox, Hewlett-Packard, Reciprocal, and Fatbrain.com. However Infoworld agrees with me that "until portable technology had evolved to a point that's truly comparable to the print reading experience, certain types of information will remain in print for some time." In the same report Jack Staff - chief Internet economist at Zona Research - mentioned, "A book is as fine a PDA as you'll ever find. So as long as we still have paper, binding, and so on, there will be people that want to buy books.".

    It seems like the technology for Neal Stephenson's "A Young Lady's Illustrated Primer" (Diamond Age) does not exist yet.

    What was that article about Paper Computers? Will that help?

    Joseph Elwell.

  105. *brushing hands together* by FascDot+Killed+My+Pr · · Score: 1

    Well, I guess my work is done here. Your most recent posting seems to be responding only to the voices in your head, not any of my points.


    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
    1. Re:*brushing hands together* by GNUs-Not-Good · · Score: 1

      Nope,

      Just deciphering you for what you are. A person who uses diversion to try to avoid an intelligent discussion.

      In that respect, yes, you have won.

  106. Actually... by Richard+Steiner · · Score: 1

    ...VAX/VMS had a very nice hierarchical online help system. :-)
    --
    -Rich (OS/2, Linux, BeOS, Mac, NT, Win95, Solaris, FreeBSD, and OS2200 user in Bloomington MN)

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  107. Easy fix by spaztik1 · · Score: 1

    It's not that bad. I quad-boot Win98, RH6.0, OpenBSD 2.6 and Solaris 7 myself... so this problem has popped up for me once too.

    It just sounds like windoze rewrote your master boot record... it happens. In the future, when it gives you the 'ol "your boot record has changed" bit DON'T let it do it.

    Just boot with your linux boot disk [you did make one, right?] and reboot. When in linux, carefully RTFM, tell LILO you have two boot sectors (windoze & linux), RTFM again to make sure you did it right, reboot and all will be well. If you're lucky enough to have linuxconf, skip all the manual editing and just configure it there. LILO just needs to rewrite the MBR it's way.

    Good Luck

    --

    1. Re:Easy fix by SeanNi · · Score: 1

      I don't even bother making a boot disk (I know, I should, but I'm lazy, besides, you'll see why I don't).

      I just use the install disks that came with it (a shrinkwrapped RHat 6.1). Boot off those, then at the LILO prompt, type "rescue root=/dev/hda5". (your root may vary :-)

      At that, login as root, type "lilo && shutdown -r now" and you're set!

      I've done it a couple of times now. The first time it was a bitch to figure out what to do, but since then have had no problems whatsoever.
      --
      - Sean

      --
      It's a fine line between trolling and karma-whoring... and I think I just crossed it.
      - Sean
    2. Re:Easy fix by SeanNi · · Score: 1

      Oh... don't forget to take the install disk out when you reboot :-)
      --
      - Sean

      --
      It's a fine line between trolling and karma-whoring... and I think I just crossed it.
      - Sean
    3. Re:Easy fix by spaztik1 · · Score: 1

      It's nice to know they finally fixed the install disk thing in 6.1. [5.2 & 6.0's install disks can't be used as rescue disks] =)

      --

    4. Re:Easy fix by SeanNi · · Score: 1

      Yup... works for me.

      Of course, the documentation is horrible. It took me hours to figure it out the first time. I knew it could be done, but didn't know how (my previous version was a 3.x Red Hat, which does things entirely differently).

      But after stumbling around their website for a while, I eventually figured it out.
      --
      - Sean

      --
      It's a fine line between trolling and karma-whoring... and I think I just crossed it.
      - Sean
  108. Documentation by Anonymous Coward · · Score: 0

    You know, my first experience beyond DOS was an account on a small university's VAX system. After they gave me a login, a password, and the number for the modem pool so I could access it from home, I asked them where I should go to get started on learning my way around. They pointed at the ever-present Manual Wall that tends to accompany VAX systems. Sure it was very large, and very technical, but it forced me to _learn_. A year later, I took a summer job that involved some Unix stuff. My boss asked me what I knew about Unix, and I told him "next to nothing." He loaned me a copy of Unix SVR4: An Introduction and told me to read as much as I could of the book in my first 2 days of working. Once again, I was forced to really learn the concepts. If there was a term or concept I didn't understand, I didn't ask someone else. I looked in other sources. IS THIS REALLY SO GODDAMN HARD YOU FUCKING IDIOTS? PICK UP A BOOK AND READ! YOU'LL SURPRISE YOURSELF IN NO TIME AT ALL! YOU'LL UNDERSTAND WHY THINGS WORK THE WAY THEY DO! YOU'LL KNOW MORE THAN JUST HOW TO DO THE SPECIFIC TASK DESCRIBED IN A HOWTO! YOU WON'T ANNOY PEOPLE WHO PAID THEIR DUES AND FIGURED THE SHIT OUT ON THEIR OWN! Thank you, I'm done now.

  109. Help system needs good contents, not good looks by richieb · · Score: 1
    Linux needs a windows help file type system, that is linked together with little question mark tools for specific objects etc such as many windows aps have.

    Two points:

    • GNOME does this to some extent(I don't know about KDE). There is nice hypertext browser for help files. In fact you can easily make all man pages readable via a Web browser.
    • It's the content stupid! The MS help files, as pretty as they look, are completely useless. I was never able to solve a problem on a Windows machine by using the help files. Were you?

    ...richie

    --
    ...richie - It is a good day to code.
  110. Re: Spreading the Gospel (was experience) by sliderr · · Score: 1

    I can envision it now...LUG's all over the country going door to door to preach the Gospel that is Linux...handing out pamphlets...asking to come into your household to "discuss" Linux...to hold your hand and banish the demonseed from Redmond.

    sliderr

    lack of sleep...nah, I think I'll blame it on Y2K

  111. Technical Writers by nakky · · Score: 1

    I think the major distributions should come together and create an organization. That that would hire superb technical writers to fully document the OS as best as possible. Doing it in man pages, and html, and run linuxhelp.com or something similiar. This would be a great way for them to give something back for the community at large and also improve their respective distro's by new users being able to adapt to linux more easily with less problems and negative feed back.
    Or maybe a business idea here come up with a company do this and sell it to the distro's.

    I think it's a great idea for all invovled.

  112. Since CS is such a 'trendy' carreer by Anonymous Coward · · Score: 0

    like radio, nuclear physics, electronics or aeronautics once was, there's a lot of people who 'try out' but just don't have the prerequisites - about all one can say is, "Uh, have you considered an exciting career in the food service industry?" Boojum backing up stuff like there's no tomorrow.

  113. Learning and documentation by Strauss · · Score: 1
    As many people have pointed out, there is a plethora of good documentation for Linux - O'Reilly and other books, HOWTOs, man pages, HTML and PDF docs, you name it. Further, there's all the person-to-person resources; Ask slashot :), IRC, comp.linux.*, and, of course, your friendly neighborhood guru.

    The trick is, "newbies" need not just the raw information (use command X to do Y) but the reasons behind it -- and, more importantly, HOW to find out both the answers and the reasons.

    I've spent several years helping friends, family, workmates, and others figure out their computers, be they Windoze, *nix, or other. It took me most of those years to figure out that, if you just tell them "Do X", they will, and then they'll be back. On the other hand, tell them "Do X, here's why, and here's where to find out more" - and preferably take them on the trip in the process - they'll remember. At least for a while - real memory takes repetition, after all, and if they're only setting up a new box every 2-5 years, well, don't expect much ;)

    The point is, it's not just the docs. It's not just newbies being silly. It's also those of us willing to teach them - sometimes, it takes the effort of learning to teach first, too.

    <RANT>
    I've seen a number of posts here from people who say "nuts to the newbies... if that can't do it themselves, scr*w 'em". Or to that effect. Folks, if we want Linux to "win", we -- as the proponents of Linux -- *CANNOT* afford to take that attitude - it simply does not work.
    </RANT>

    -Strauss

    --

    Trifle not with Dragons, for you are crunchy - and go well with catsup.

  114. Documentation by Anonymous Coward · · Score: 0

    Anyone who cannot use Linux with the documentatio there already is does not deserve to have it. And they are probably gay.

  115. Offtopic by Jeld · · Score: 1

    Great .sig Man!!!

    --

    Everybody Lies. But it doesn't matter since nobody listens.

  116. Ignorance is the Majority by xtremex · · Score: 1

    My first real experience with a "real" computer was using VAX thru a command prompt when i was 13. The guy at the college computer lab laughed at me sitting there and told me about man files...THAT's how I learned...pouring thru the HUGE typewritten manuals (on ditto paper!) and just typing in commands...there was NO ONE to go to for help in 1984! I'm GLAD I learned that way..no hand holding...i jumped into the lion's den and came out unscathed..that's why I get furious when WIndows users (who have it made concerning documentation) download a program thru AOL and lose it! They have zero concept of the file system...and this is not the minority..I see this every single day...a million manuals won't help if they don't open it!

    --
    If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    1. Re:Ignorance is the Majority by pen · · Score: 1
      Ok. Here is what the problem is. People are expecting others to enjoy learning about computers just as they do. What's this? People don't like learning?

      Remember what made you a geek? What kept you coming back to that computer? You like learning, and you enjoy using the computer.

      CLUE: Most people don't enjoy that kind of stuff!

      They like watching TV, and they like driving their car with the automatic transmission. They like things being done for them. To them, it is absurd to try to figure out how things work. They didn't take apart their toy cars when they were kids. They didn't ask their dad how the TV works.

      THEY'RE NOT GEEKS! Stop trying to act like they are.

      If Linux wants to succeed on the desktop, it has to appeal to the non-geeks. Corel Linux has the right idea. Pretty icons, right-click help, easy-to-read help, and manuals that don't expect you to know what a file permission setting is. The biggest problem is making it appeal to a non-geek makes a geek hate it, as shown with Windows. Maybe a big switch could be made with "Geek" on one end, and "Not a geek" on the other. :)

      --

    2. Re:Ignorance is the Majority by Mindwarp · · Score: 1

      Congratulations! Welcome to the wonderful world of geekdom. I too started in the land of assembly language and command lines, at a time when there just weren't many people to ask for help from. In those days computers were only accessible to those who were willing to spend hours digging through FAQ's and manuals to get information on that elusive assembly language call or command line parameter. None of us minded doing this because we all loved learning new information and technologies. We all reveled in sharing our knowledge with other people like us. Other people who understood what 'grep' did, or knew what register-indirect mode was.

      Things have changed.

      Today 95% of computer users (...he said, plucking the figure firmly from between both buttocks...) want to browse the web. They want to write a quick letter to their auntie Edna. They want to play the odd game, and expose their bank accounts to attacks from hackers by using Quicken. What they don't want to do is spend hours reading through dusty manuals or lengthy FAQ's looking for the answer to one of their questions. They wouldn't know a thread-lock if it came out of the code and bit them on the arse, and they want to keep it that way!

      So, ultimately we as a community have to decide whether we're going to make our software (I'm not just limiting this to Linux/FreeBSD/GNU software - it applies equally to everything we produce) accessible to the vast unwashed masses, or whether we want to keep it firmly in the domain of the tech-elite.

      We are coming to the point where we have to take these decisions about our favourite pieces of software. We just have to remember that whatever decision we make now, we're going to have to live with in the future.

      --

      --
      The gift of death metal does not smile on the good looking.
    3. Re:Ignorance is the Majority by Mindwarp · · Score: 1

      I'm not sure that the fact that Windows appeals to the unwashed masses is the reason that most geeks hate it (although of course it is going to be the reason for some - I suspect the same sub-set of people who regularly go to Star Trek conferences and point out the inconsistencies between episodes ;-)

      The reasons that most of my geek friends and aquaintances dislike windows is because it is a horrendously designed piece of bloat-ware that is likely to explode and burn your eyebrows off if your code tries to do anything clever. Oh yes, and it's controlled by a monopoly with all the inherent morals of Ghengis Khan :-)

      --

      --
      The gift of death metal does not smile on the good looking.
  117. Try this by FascDot+Killed+My+Pr · · Score: 1

    Despite the fact that you are an obvious troll, I'm going to try this one more time.

    Why is it that, if I think the GPL is a good idea, I am a member of Stallman's "cult"?

    Now, in order for me to respond to whatever you reply with, the following conditions need to be met:

    1) Your response must be written in clear, grammatical English.

    2) Your response must not contain any non-sequiters (like "In that respect, yes, you have won" above which has absolutely no referent).

    3) Your response must be free of slogans. (e.g. "GNU Public Virus", etc).

    4) Your response must be free of flaming (e.g. "idiot", "fool", "pseudo-intellectual", etc)

    What I'm looking for is the "intelligent discussion" you say I'm trying to avoid...
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  118. Hmmmm..... by GNUs-Not-Good · · Score: 1

    I don't agree with you so I am a troll.

    Who generalizing now?

  119. One answer.... by GNUs-Not-Good · · Score: 1

    I never said anyone who thinks the GPL is good is part of Stallman's cult. I have read your posts to Tom C. and others, and they are so devoid of original thought (copying text directly from gnu.org which we have all read), that that is why I think you are severely lacking the ability to think for yourself. To use an old line, "Some of my best friends like/use the GPL" They are not cult memebers. It is the way you behave, not what you believe that is your undoing.

  120. Newbies aren't stupid! by xtremex · · Score: 1

    What you are saying basically is that a newbie is stupid and needs Dr Seuss instructions.A newbie means NEW, not stupid. Stupid is stupid. Although lately 85% of newbies ARE stupid :)

    --
    If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  121. The Problem starts with (certain) Developers by Laven · · Score: 1
    I've been in a few situations where I've spoken with certain *nix project developers (who shall remain nameless), offering my services to add to their project home page and documentation a section for newbies. The response that I have got from most of these developers is RTFM !

    Usually, the problem is that people don't read the instructions and the first thing they do is complain. This is where newbies cross the line into lamerness (hmm... everything.blockstackers.com doesn't have a node for this. I'm too lazy). In these cases RTFM would be the best solution.

    In the case of a certain unnamed ICQ compatible instant messaging clone project for *nix boxes that utilizes qt2.0, the instructions for average newbie installation were scattered across four outdated documents in obscure locations. This is such a program that lamers would LOVE to use, as this is all they do under their Mic rosoft environment. Thus this would be very necessary for their conversion to Linux (the light side of the force) to be complete.

    Unfortunately, if we as the Linux community plan on winning this war of market share, we will have to make things easier for the average lamer (who doesn't RTFM - i.e. the average American). This is the "dumbing down" of Linux that many people fear. Developers can't expect the average lamer to search through four documents and problem solve in order to get an ICQ clone to work. The average lamer would say "Screw it. I'm going back to Windows. (cl ick)"

    Lamer Linux(tm) is going to be tough, but I submit that it will be necessary if we are ever to ultimately succeed.

  122. Newbie Help Test by Anonymous Coward · · Score: 0
    How do I stop logging PPPD messages in /var/log/messages. Mine is full of ones like:

    pppd[280]: rcvd [LCP EchoRep id=0xd magic=0x0] Dec 24

    sent [LCP EchoReq id=0xe magic=0x719c668e]

    rcvd [LCP EchoRep id=0xe magic=0x0]

    sent [LCP EchoReq id=0xf magic=0x719c668e]

    And I have looked but can't find where to turn em off and it fills up my logfiles at an alarming rate. :)

    1. Re:Newbie Help Test by _Gnubie_ · · Score: 1
      check /etc/ppp/options. If it contains the word debug remove it.


      Hope this helps

  123. Teach a newbie to fish by Anonymous Coward · · Score: 0

    there was an old saying, 'Give someone a fish and you can feed him for a day - teach someone to fish and you can feed him for a lifetime' (or untill the lake becomes depleated but that's another issue) - the point being that if you just answer one question about, say, using shell wildcards, they'll just come back with another question about something else. A friendly rtfm might be to assist them in looking up the answer in a man page, a HOWTO or an O'Really book untill they become proficient of doing research on their own. Learn how to learn and solve problems on their own, rather than leaning on some 'guru' to spoon feed them information. If they don't want to do that, then they'll just have to pay Micro$oft. Boojum Backing up stuff like there's no tomorrow

  124. Online Linux help at Efnet #Linux by _Gnubie_ · · Score: 2
    I would like to take this oppurtunity to invite Linux users of all skill levels, be they newbies or experienced users with a problem or willing to lend a hand to #Linux on Efnet.

    We are a very high volume channel (over 10,100 users per day sometimes) dedicated to helping people with all matters Linux related.

    Please check out our homepage http://www.linux-help.org for information about the channel and its rules.

    You can also search through our bot "helper"'s extensive database using "helper ex keyword".

    Hope to see you on IRC, Efnet #Linux's @Gnubie_

    1. Re:Online Linux help at Efnet #Linux by _Gnubie_ · · Score: 1
      I hate to have to ask this but WHY was my post marked as flamebait?.

      I mearly wanted to inform people (in an article about newbies and Linux) on what IMVHO is a good source of information for linux users!

      Perhas my post was very slightly off topic, but flamebait? I think someone needs to RTFMG (Read the fine moderators guide) :)


      Gnubie_

    2. Re:Online Linux help at Efnet #Linux by Shanoyu · · Score: 1

      Probaly because you offended a few people with moderator tokens.

      Nothing personal, but justice comes in Metamoderation, not a court of law where two sides debate, there is no forum (i.e. you shouldn't paste a post about a moderation), it is either fair, or unfair, as decided by several people in meta moderation. Neat huh? It's what makes M great. :)


      -[ World domination - rains.net ]-

    3. Re:Online Linux help at Efnet #Linux by reflector · · Score: 1

      While it sounds like a great idea, as of /1/3/00 20:00PST the main page of linux-help.org is shown as being a completely empty directory, no content anywhere...

  125. Re:just an observation...well...some comments too by Anonymous Coward · · Score: 0

    Hey -- Unix has a proud 20 year tradition to uphold of obscurism and difficulty. Even though this almost killed it in the early 90s, it would be an abandonment of princples to change now just when it is getting popular again.

    Besides, as you put it, oversimplification and overautomation just lowers the market value of technicians and limits market share to those elite enough to afford your arrogance! That's why Microsoft is hardly worried about Linux, because you guys are totally predictable and ultimately will fail to produce an accessible system because the preoccupation is and always will be your death grip on shell scripts, awk, and obscure configuration files. Viva la Unix.

    (A touch of sarcasm here, but basically true.)

  126. Re:And guess what? by Skip666Kent · · Score: 2

    It still does!

    ; )

    --
    **>>BELCH
  127. Now we're getting somewhere by FascDot+Killed+My+Pr · · Score: 1

    I see, it was my posts to Tom C that made you think I was a Stallman-dittohead.

    Well, despite your claim, I didn't copy any text from gnu.org. In fact, except for software documentation, I've never read anything at gnu.org. Obviously I have no way of proving that; luckily it's beside the point.

    Now then, let's confine ourselves to those people you believe behave "cultishly". So far we have "respond similarly to GPL detractors". Is that really an exclusive cult phenomena? For instance, if I said "Oxygen is bad", I'm sure a lot of people would disagree. Does that mean they are part of some "Oxygen cult"? Clearly not.

    So "responding similarly" (even the occasional coincidental quote) is not enough to prove a group is a cult. What other characteristics have you seen in these people to label them so?
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  128. linux and newbies by ananke · · Score: 1

    ok. i know it may sound harsh, but telling somebody to RTFM is a favor for the newbie.

    i've used linux for years now, and i've received help and given help. on numerous occasions. here is a simple few scenarios that seem to be the most common ones:

    1 - a newbie asks for help: 'i installed linux. what do i do now?'

    2 - a newbie asks 'i installed linux and then windows, now i can't boot to linux!'

    3 - an intermediate linux user asks: 'what kind of networking options do i have to enable in my kernel in order to be able to run dhcpd?'

    it seems that the third question is the hardest one to answer, but in reality - person #3 would get his/her answer much sooner before the second person. why?

    here is why. person #1 would be simply ignored, or sent to read www.linux.org, or sent to hell. answering the question would require too much time from anybody in order to be even bothered. unless it is your best friend, often the person never gets any answer.

    person #2 will possibly get a quick & vague answer, something to the extent of 'boot to linux and run lilo' or 'rtfm about lilo'. why? again, it may be a simple problem, but it takes few minutes to explain what happened to this person, and help them step-by-step in fixing it.

    person #3 would probably get a specific and valid answer simply because he/she asked a specific question, that doesn't require 2 hrs to explain. obviously they know something about the subject already, and if they don't - one may assume that they will read more.

    going back to the problem of telling ppl to rtfm. it is sometimes a good thing. as we all know, the more time is spent on doing something, the more one will learn from it. by pointing to a specific howto, manual, or website, this person may be upset because of spending 2 hrs on finding the information, and reading about what lilo does, etc. guess what. i can bet ya that he/she learned much more this way.

    i know people need help with linux. i do too sometimes; however, there is a very important thing to remember: i don't want to waste all my free time on explaining step-by-step things to a person who demands anwers right-now-right-here, and i also respect other people's time and effort. when i encounter a problem, i try to solve it myself first, i look in documentation, search the web/news for similar problem. then i try to find help more interactively: irc/news/web postings.

    guess what. when i find the answer myself, i feel better about the fact that i was able to do it myself, and i know i didn't waste anybody's time. most important - i learned something from it.


    so please, before you ask for help, see if you can research the problem on your own

    --
    --- d'oh
    1. Re:linux and newbies by be-fan · · Score: 1

      WITFM (Where is the fucking manual) You can always tell a newbie to read the manual IF there was a manual. Often, however, there is just a bunch of individual, non related pages for different packages. This is where Linux suffers from fragmentation. Everybody does his thing his way. The reason nobody ever has to do this in windows is becuase A. There is a huge helpfile, B. All config. stuff is in one place and is more or less self explanitory. The problem is documentation only talks about a very specific thing while it does not talk about things in terms of the system as a whole. (Edit your config file for package XXX) Which would be WHERE? exactly?

      --
      A deep unwavering belief is a sure sign you're missing something...
  129. Try to see it from their perspective by J.+J.+Ramsey · · Score: 3

    "- Most newbies do not read documentation. If they do, they seem to only skim through it and choose not to "swallow" any of it."

    You are implicitly, even subconsciously, assuming that the newbie knows where to look and what to look for. If I don't know where to find the documentation, I certainly can't read it. Even if I know roughly where the documentation is, I may not know where within the documentation to go to, which means I'm going to skim through it until I find what seems appropriate--and if I'm a newbie who isn't too sure if I've found what I'm looking for, I may never find something that appears "appropriate," so I'll end up skimming through the whole thing.

    "- They are often rude. Most newbies who have access to my phone number seem to have a lack of respect for my own time. Believe it or not, people have accosted me verbally for choosing to no longer help them. I just hate when they get offended when you choose not to help!"

    If you give someone your phone number, you have implicitly given them permission to call you and ask of your time. If you don't want them to call during certain hours, say so. You may wish to give them an e-mail address rather than a phone number, since that way you can respond more or less at your leisure instead of being pressured immediately. (This assumes, of course, that they have an Internet connection in place, which may not be the case.) Bear in mind that if you tell someone to go away after you appear to have promised to offer some assistance, they may consider you to be rude, and respond rudely in kind.

    "- They ask far too general questions. "How do I get on the net with Linux?". Of course, if you decide to help with this question, they'll get irritated when you start getting into the details of how things work. You see, newbies want to gloss over everything without having at least some fundamental knowledge of how things work. There are currently other great (and not so great) operating systems for people who do not want to get into these issues."

    "How do I get on the net with Linux?" isn't horribly general, just goal-oriented. That's asking how to get from point A to point B. Newbies getting mad about you getting into details? If I ask you how to get from Picadilly Drugstore to Hal's Hardware, and you talk about how car engines work, you are 1) getting too detailed and 2) not answering my question. I obviously want a roadmap or directions. That's probably what you are inadvertently doing to the newbies who are asking you questions. The best way to handle it, IMHO, is to give them step-by-step directions, with occasional explanations of why each step works. Don't get too technical too early. What seems a mild current to you may be a riptide to them. The time for technical details is *after* they've got stuff working, and they are not in such a panic.

    The problem is that the things that are old hat and second nature to you now are likely to be utterly foreign concepts to newbies. It is all to easy to forget that, and I think that that is exactly what you have done.

  130. Re:So that's where Solaris came from.. :) by sliderr · · Score: 1

    Dragonlance is cool...got a ton of books at home...but I've reading that line never clicked before...

  131. Here is what to do to help. by Jeld · · Score: 1

    Hi, my name is Jeld The Dark Elf
    1. Go to www.deja.com
    2. Go to advanced search
    3. Search for jeld
    4. Alternatively skip 1-3 and go here
    5. Follow my example

    To explain how to do part 5

    1. Go to alt.linux.com
    2. Find messages with = 3 replies in the thread
    3. Answer the question if you can
    4. While doing part 3 do not tell people to RTFM
    5. If you break rule 4 include url for the documentation mentioned
    6. Always post to both group and author's e-mail
    7. If possible include your own e-mail and encourage people to mail you directly with questions
    8. Repeat steps 2-8

    Thankl you for your attention

    --

    Everybody Lies. But it doesn't matter since nobody listens.

  132. It's like a tennis match! by Anonymous Coward · · Score: 0

    Man, I love watching this!

  133. I want to switch to linux by Anonymous Coward · · Score: 0

    I am scared though. I've been a MS user since back in the days of DOS. I currently use Win98 and know it pretty much inside and out. I've messed with unix a little bit several years back and found it rather daunting. I really am sick of Win98 being so damn unstable. I want to switch to RedHat but I'm worried about the steep learning curve and finding help with all of the problems I know I will inevitably run into.

  134. Re:*nix needs more detailed error messages all ove by Anonymous Coward · · Score: 0

    It could cause problems with scripts however. Often, pass/fail conditions are explicitly grepped for, certain fields are used (a la awk), etc. Something like this would have to run exclusively out of a "user level" shell. Otherwise it may break stuff.

  135. Re:Tech Newbie by arp · · Score: 1

    I'm afraid that the particular problem you describe, of X and SMB getting hosed up due to an IP misconfiguration, is an example of a very large class of problems which are simply too complex to expect easy, or at least readily available, answers to. It sounds like you knew that your IP was going to be changed, and therefor were able to resolve the problem rather quickly. I suspect you would have been down far longer than 45 minutes had you not known of this little IP switcheroo.

    Perhaps troubleshooting tools and flows may help narrow down many problems, but such problems as yours which can arise in complex systems will always be very difficult to approach without having a pretty deep understanding of how the stuff actually works.

    The car mechanic metaphor works rather well here: everyone knows that when the fuel needle is on E, you have to put gas in or bad stuff happens. and people know that if the oil light comes on, it's generally a good idea to add oil. however, not many people know what to do if you add oil or it's already full according to the dipstick, and the light still comes on. people that understand cars, i.e. mechanics, know that the oil light indicates oil pressure, not oil level. therefor they can deduce that the problem is likely to be an oil pump. if you don't know this, you're hosed -- your engine is going to run dry, seize up, and you will be exceedingly bummed.

    so, the moral is something to the effect of: life is complicated, reading a book helps, but sometimes you need to call a mechanic.

    nathan

    --
    *urp!*
  136. LINUX-specific? by Anonymous Coward · · Score: 0

    IIRC, one of the significant benefits of Linux is that from a users perspective it's Unix. (At least that's the way it was for me.) I don't think most users really need Linux documentation, they can get what they need from available Unix documentation.

    However, I have noticed a lot of fragmentation of documentation efforts lately with man pages, texinfo, howtos, html, etc. It would be SO much simpler if everything were in the man pages and they were up to date!

    If the comparison is Windows/Linux, I think Windows in INTRINSICALLY much harder. Most of the complexity in Linux comes from applications (including X, etc.) rather than the OS itself. But it's easier to build up your understanding a little at a time, and also to figure out where the problem is.

  137. GnubiBlues by Skip666Kent · · Score: 2

    There is indeed a *lot* of information. The most valuable skills a Linux gnubi can have is the ability to frame usefull questions/queries and the ability to filter through large amount of info to find what they need *without* reading sequentially, line-by-line. For example, I want to connect to my isp via ppp. Fine. I need to know about networking, but I don't have the time or desire to learn it all. I need to be able to mine the mountain of 'Linux Networking' info to get what I need and go. This doesn't even touch upon the fact, tho', that I also need to get my modem configured and detected, which involves forays into kernels, modules, and all that those things entail.

    That's the toughest thing about Linux, the way one question inevitably branches into another, and another, and another. I think that's why a lot of folks lose patience.

    Most gnubis aren't accustomed to thinking and/or working this way, whereas most unix/linux devotees were drawn to Linux in the first place by virtue of these strengths, fueled by indefatigable curiosity...



    --
    **>>BELCH
  138. The BEST way... by Anonymous Coward · · Score: 0
    ...to deal with new Linux users is to introduce them to the fact that there is more than Linux available. Make them aware that Linux is NOT the end-all, be-all of OS's, nor is it the only free/open-source OS, nor is it even any better than just about any other unix-based OS out there (maybe worse, in many ways).

    If they aren't aware of alternatives, then how is Linux better than Microsoft? And the end-result is just more screeching fanatics and advocates who will accept nothing other than Linux...

  139. This is "Funny"? by Anonymous Coward · · Score: 0

    Slashdork doesn't just need better moderation it needs people who can tell the difference between "funny" and "whiney".

  140. Re:newbies my a$$.... by Anonymous Coward · · Score: 0

    I've got users that still don't have a freaking clue how a mac works...and they've been using the damn things for 5 years or more...people like that never want to even try to learn...they just want to use, use, use...

    I prefer to "empower" them by teaching why/how stuff works, but I'm getting tired of flogging the same dead horse...at least there are a few users who get the light bulb when I explain something...I just wish there were more of em...light bulbs that is :)

  141. The Zen of Linux by xtremex · · Score: 1

    What a joyous state when a "user" reaches zen and becomes one with the OS. I think that once a user learns the file system...the Legos all line up from there. Knowing where you are in your microcosm of user space is the first step in going elsewhere

    --
    If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  142. Book Idea by Anonymous Coward · · Score: 0

    I think that a well written book that shows you the difference between Linux and the windows world. Say...if someone knows how to setup TCP/IP under windows, refer to that showing them how this is done under Linux. PS - This doesn't matter anymore...Y2K will kill us all!! -AC

  143. Feel free... by FascDot+Killed+My+Pr · · Score: 1

    ...to jump in any time. 8^)
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
    1. Re:Feel free... by GNUs-Not-Good · · Score: 1

      Just make sure you have your GNU/Racket :)

  144. A new mascot by cowscows · · Score: 1

    For God's sake...Get rid of that threatening pelican. You need something a little less scary...like an inanimate piece of fruit, or something with nice geometric shapes and primary colors. Not some obviously deranged and scheming bird with a sharp looking beak.

    --

    One time I threw a brick at a duck.

  145. Once you Get Going ... by nusneakers · · Score: 1

    It really not any more difficult once a "newbie" gets the build installed - that's the rub, so to speak. If you've ever experienced say, a BeOS installation (with or without partioning), you will see how a real installation should behave. The newer "Linux for Windows" builds like Phat, Armed & WinLin2000 currently offer the easiest way to experience, learn and use Linux without going thru some of the more intimidating stuff. Oh, and the idiot who posted "Linux should stay exclusive - we don't want trash off the street" - I hope your @#$&^$ system blows up!!!

  146. No need for more docs by Anonymous Coward · · Score: 0

    We don't need more docs, we just need to make the newbies READ it. krynux

  147. Sometimes by dwanner · · Score: 1

    the documentation sometimes causes more confusion than it resolves. There are times that one needs to access the experience and knowledge of people who have possibly gone thru the same experience. Giving answer of RTFM without actually considering the situation of the requestor is just rude.

  148. Re:Tech Newbie by Oirad · · Score: 1

    so, the moral is something to the effect of: life is complicated, reading a book helps, but sometimes you need to call a mechanic.

    But does the mechanic tell you to read the friggin' user's manual? Does he treat you with disdain, or ignore you outright? Yes, it's possible he does, but you know what? You can go find another mechanic, or complain to this one's boss. There are alot of elitist pendejos out there who could care less that you're trying to learn how to use this OS, and don't know much about it yet, and that's what needs to be fixed.

  149. documentation? mmm maybe by Anonymous Coward · · Score: 0

    Documentation is generally a Good Thing.. it directs you, gives you a new purpose in life. I think there already is too much Linux documentation.. newbie-wannabee's just gotta start somewhere.. that's what I did, anyway. And just don't be lazy. Read. A lot. It's out there (already).

  150. Dependencies by sdelk · · Score: 1

    The scariest thing for newbies is installing software packages. It's scary for ME. Hunting down all the libraries necessary to get something to run is retarded. The worst thing about Linux, bar none.

  151. The great set of O'Reilly books by Anonymous Coward · · Score: 0

    costs anywhere from $20 to $60 a volume. I own almost all of it, but I'm a professional. Why should someone just learning something as a hobby have to pay hundreds of dollars for the docs to a mostly free OS?

  152. Major Conceptual problems with Linux Documentation by Croaker · · Score: 1

    Disclaimer: I'm a tech writer. I do this for a living. Don't try this at home ;)

    So, if you were to say "Hey, you, write good documentation for Linux", I think I'd run into a few problems quite quickly...

    Which Linux? Red Hat? Debian? Which Desktop? Gnome? KDE? Some other? Is Linuxconf installed? Something else? Which editor did they install, if any? Are they on PPC? x86? Command line only or X?

    The fact that Linux isn't just one thing is good in that it's flexible. Don't like the look of the GUI? Write a new one! Know every line of every config file in the /etc directory? Great! Fire up vi and configure your system.

    When it comes to documentation, though, the flexibility is a curse.

    Be-all and end-all documentation for Linux is very hard to get your hands around. Even if, say, you're a writer at Red Hat, and you can just stick to what is available in Red Hat, you have very little control over what the newbie has installed. Maybe they didn't install Linuxconf. Maybe they didn't install an editor... Unless you can say for sure what the user has on his or her machine, you're left to doing glittering generalities, and hoping people can follow along.

    One issue is the depth of UNIX in general. If you're brand new to UNIX, tugging on one thread of an issue can lead to unravelling a whole lot more than you want. Linux (and UNIX in general) doesn't layer complexity well. It hasn't had to, since up until now, it's been just used by experts whose day-to-day worklife revolves around the complexities of the system. A newbie would have to instanty grok a whole steaming load of info before he or she could do something like set up a Samba share. They have to learn about file permissions, networking, networkied file systems, potentially recompiling the kernel, configuration of Samba itself, the Sys V init process, etc. It's just huge. Yes, something like Linuxconf will help with this, but the number of things that Linuxconf could deal with probably grows faster than the Linuxconf people can put them into the program.

    Another major issue is, simply, that documentation is always chasing functionality. In the case of Linux, the entire programming community has had something like 8 or 9 years to work on this stuff. Tech writers in the community are A) vastly outnumbered by programmers (which, actually, is the way it is software companies anyhow, but I suspect the ratio is much worse in OS) and B) dreadfully behind. The question of "where do I start" is overwhelming. Even if you can manage to document something, most likely the programmers have totally changed it, ported it to KDE, or some other thing.

    Add to this the lack of a standard help system for Linux. As others have mentioned, there is no one single place to go for help in Linux. There are man pages... mostly for terminal-based apps, but a good number of X apps also rely on man pages. KDE has HTML-based help. GNOME, I think, may also use HTML. Other apps just have readme files. Many others don't have anything at all. Under windows, there is no question what you do: you make a standard windows help file. The search mechanism is built into the system. Every app (well, every major one) uses the same help system. Once the user has used help in one app, she knows how to use it in all apps.

    In addition, the tools for documentation on Linux tend to be primitive. One of the major issues that have kept me from writing documentation for Linux is this issue. I looked into pitching in on OS projects at various times over the past several years, but tthe thought of hand-coding XML, or man pages, or some other thing really got to me. It would be like asking all programmers to code X apps using just vi and straight gcc (no make files, no gdb) and just the low-level Xlib. Yeah, you can do it. Yeah, it's been done. But it's not the way I want to spend my free time. I did try to code a man page for an Open Source editor app years ago (in fact, a version of it may be on your Linux PC right now) but just found it frustrating. Why do this when I can whip out documentation fast in a robust tool on another platform?

    Another aspect is that documentation alone doesn;t cover all needs. Different people learn in different ways. RTFM doesn't help you much when your optimal ways of learning is through listening or through more graphical means.

    Some days, I think I should track down an Open Source project or a writer group and volunteer. Other days, I think that people who really need beginner-level Linux docs might be better served by installing Be, or some other alternative OS which may not be as robust and flexible, but certainly can be easier to use.

  153. Documentation is not the issue by Anonymous Coward · · Score: 0
    Nobody wants to read documentation. People want to turn on the computer, have their applications already running, and just sit down and work. The solution is to have Linux installed on your computer by somebody else, as in the person you got it from. This will happen.

    If you really want to improve the newbie experience, you need really simple configuration tools for the stuff the absolutely can't be pre-configured by the vendor.

    How many people install Windows on their computer, or ever even install a program that didin't come pre-packaged on the box? Not that high a porportion I bet!

    1. Re:Documentation is not the issue by Anonymous Coward · · Score: 0

      The best way to improve their experience is to get the fuck away from Linux.

  154. suggestion by mikael_j · · Score: 1

    There ought to be a few "simple" distributions for newbies.
    That way all of us that like using complicated console commands can continue doing so! =)

    Mikael Jacobson

    --
    Greylisting is to SMTP as NAT is to IPv4
  155. Re:Newbie Help Test..PASSED with flying colors!! by Anonymous Coward · · Score: 0
    That was it. I had been informed to turn that on while learning to set PPP up originally, and forgotten about it.

    I give the community a 10! :-)

  156. Been there, doing something about it. (U can 2) by adturner · · Score: 1
    We've all be newbies at one time or another. For some of us it came easier than others. I used to spend at least an hour each day for about a year replying to newbies on the Red Hat lists, before I got fustrated at people who refused to read the list archives. Then Red Hat took down the archives for lame-ass reasons, so I decided to do soemthing about it.

    My first solution was the Red Hat Linux User's FAQ which has been pretty sucessful. It's been around for about 2 years now, and I still get emails all the time from people who found it helped them solve a problem. Makes me feel pretty good actually.

    Then a year ago some guy talked me into helping him develop a Linux knowledge base that was non-distribution centric. Looks like we'll be going live in a few weeks.

    Point is that it's up to the existing people in th e know, who know what it's like to be a newbie to help them out. And not all documention is for newbies- there's still a lot of things that I'm still learning, even though I've been using Linux for over 6 years. Sure not everyone has the time or patience to build a fully database driven, fully categorized, drill down capable search engine powered knowledge base. But there are enough people like me willing to build that so that other people can write documentation of all lenghts and skill levels and have it easily locatable by the end users.

    People interested in writing documentation or PHP coders looking for a challenge should check out The Linux Knowledge Base Project.

    1. Re:Been there, doing something about it. (U can 2) by fishbowl · · Score: 1

      "We've all be newbies at one time or another. "

      Some of us were newbies in the 1980's, where we
      learned about Unix (and computers in general)
      in College. This is a situation where it's acceptable for a curriculum to be difficult to learn. Expected, even.

      Years passed, and things happened in the industry
      such as the release of the Linux OS.

      Now we have newbies who feel entitled to an understanding of the system without bleeding from their eyes over textbooks and from their stomachs over exams for a few years? Why should they be?

      If you feel strongly about it, then by all means
      make a distribution that:

      1. Installs without user input on common system types. Don't worry about strange hardware;
      make it for one brand/model if you want to.

      2. When it's installed, all it does is configure itself for dialup PPP with only the
      information from the ISP.

      3. Instead of a shell and a window manager,
      make it come up with the few applications that
      you provide with your distribution and leave it at that.


      You are either going to dumb down the interface or you aren't. If you do, then you might as well go all the way. Make it so there's one button for Netscape, one Button for your email client; I guess that's it.

      If you aren't going to dumb down the interface, then the interface we have now is pretty damned good. Develop it.

      --
      -fb Everything not expressly forbidden is now mandatory.
  157. Linux Manual by Anonymous Coward · · Score: 0

    What, no man pages? -BSD Pete

  158. I've not had that experience by autechre · · Score: 1

    I'm subscribed to a local Linux User's Group mailing list/newsgroup, and I think it's one of the best things in the universe. Whenever I have a question, someone can always help me, and I've always been able to resolve my problems. I do spend a lot of time reading the manual before I ask questions, but I didn't in the beginning...not enough, anyway.

    --
    WMBC freeform/independent online radio.
  159. My Two Cents.. by Slicker · · Score: 1

    First, Linux man pages are only good for experts who really don't even need them as much. Second, why do they have to be so boring? AIX man pages MUCH easier for people who are learning and provides command and useful examples at the end of each. Linux could learn A LOT from AIX--simplicity without sacrificing flexibility. Next, we need all those HOWTOs that reference each other every other sentence to link to at least link to each other instead. But I have a much better idea--EXPANDING HYPERLINKS. My wife is a doctoral candidate at the College of Journalism and Mass Communications at the University of Florida. She's concentrated her various studies on the effectiveness of learning via computer-mediated communications. Some of her findings include that traditional linear text has better recall and comprehension scores for all types of readers than does paged hypertext such as HTML, SGML, etc.. It now seems clear that, while they can get to specific information faster, flipping through pages tends to moderate disorient readers causing poorer learning. My suggested solution is EXPANDING HYPERTEXT which she will be doing an experiment with in January / Febuary for her dissertation (Ph.D final research paper). My program (which I'm working on little bit little) uses a slightly extended version of Rich Text Format (RTF) for paged and expanding links. The expanding link simply insert the text from the linked page right into a designated spot (typically the end of a sentence). As an example, I make make a list of chapter headings as the first document. Each chapter heading serves as a link to subsections titles. Each subsection title serves as a link to paragraph topic sentences. Each topic sentence serves as a link to the paragraph. Words within the paragraph link to anything anywhere... By clicking on the links, you can expand and deflate greater detail where desired. Some of these links may even refer to previous chapters or paragraphs--which is good. Unstructured links are better for recall and comprehension. As a programmer I have to admit this is nice also because 90% of learning anything from tutorials is sifting through the BS and repetition for useful content. Examples are therefore often the best content to be found. Explanations and theory are secondary. --Matthew

    1. Re:My Two Cents.. by Anonymous Coward · · Score: 0

      Man pages are the Unix Programmer's Manual. Nonprogrammers need not apply.

  160. Well said by Anonymous Coward · · Score: 0

    Too many Linux 'gurus' have this 'If you don't know Unix then you're stupid'. I actually flamed some patronising asshole once for being terribly unhelpful and arrogant. I'm always helpful when I know the answer, and have received a few thank-yous for my time. That gives me a buzz, and advances the alternative-OS cause a bit more. Up with competition, down with the BSOD.

  161. Just a suggestion by Anonymous Coward · · Score: 0

    Instead of doing it for a person, tell them where they can find out how. Encouraging a person to look for themself is the way to get them interested, not just getting frustrated and doing it yourself.

  162. Interesting Paradox by galego · · Score: 1

    Exclusive, but not proprietary...Not trying to be a troll...just noting an interesting paradox in the comment. Merry New Year!

    --

    Que Deus te de em dobro o que me desejas

    [May God give you double that which you wish for me]

  163. Don't do it for them by Anonymous Coward · · Score: 0

    Direct them to a good book or web site, and they'll work it out for themselves and feel good about it too. I'm a relative newbie, but I've worked out a whole load of stuff by myself, and I enjoy it when I solve a problem (no matter how trivial it seems to the 20-year vintage unix guru). Give us newbies more credit.

  164. loud and proud by rodentia · · Score: 1

    I am a Linux newbie, loud and proud. Vitals: 36 yrs, liberal arts background, married, new kid; Specs: vintage 1981 programming skills (BASIC, FORTRAN 77); more recently, typesetting on a VMS for five years. Motivation: computers aren't boring anymore.

    In June of this year, after farting around with the Cygnus tools and NTemacs on my wife's Winblows machine for a year or so and finding myself with a small pile of discretionary cash I purchase a very butch custom machine from Apache Digital <PLUG>outstanding service</PLUG> with Linux pre-installed. Everything I've read indicates install is easy and this is borne out by subsequent experience. The first thing I want to accomplish with my new machine is to change the name from the silly one assigned by the tech at ADC, so I poke around in linuxconf and redefine the loopback address to the obviously unresolvable name Darlene.

    Of course an astounding array of services are no longer accessible at this point. After several hours of frenzied research in xterm, ls and lessing like hell, I figure out that I might try and recreate the config file as it once was. Like a bolt, I realize cat is the answer. I fix the machine and restore my failing KDE session without even rebooting. I take several things away from this 3am jaunt through my ext2 filesystem: a) MS would never have allowed me to do something so foolish; b) I would have been unable to fix such a blunder in MS without a reinstall, let alone rebooting; c) more knowledge about loopback and what it does than I could have gained from 40 lbs of doco; d) a total love affair with Linux.

    I have since built a PC from scratch with cast-off parts, after generously volunteering to upgrade my wife's machine <GRIN/>, installed Debian without X and am in the midst of configuring it as a gateway/firewall/mailserver.

    The doco for Linux is generally outstanding. The volume of docs for Linux is a problem, but also a direct reflection of just how much you can do with the system. The writing is generally excellent, much better than most other technical docs I've encountered. The bias toward technical detail again reflects the nature of the beast.

    Just the opinion of a perfectly satisfied, completely insane Linux newbie/junkie.

    --
    illegitimii non ingravare
    1. Re:loud and proud by Roundeye · · Score: 2
      We accept your story.
      Welcome to the cult of right-minded Linux users.
      Down with the whining lamers!

      :-P

      --
      "Cause there's 40 different shades of black, so many fortresses and ways to attack, so why you complainin'?"
  165. From a newbie to the Community by Future+Linux-Guru · · Score: 2


    The very first thing that should be available is a explanation of WHY Linux is good and better to use than other operating systems. Put a warm feeling in their belly about the challenge they are about to undertake.

    Second, explain exactly WHAT Linux will be able to do for them if they ride out the sometimes steep learning curve.

    Third--EXPLAIN that there may be some difficulties along the way---and that these are not reflective of a poorly designed OS, but rather ________________ (fill in your own answer).

    Then HOLD THEIR HAND. Acknowledge the fact that they come from a windows world and use pictures and illustrations that bring the concepts they already know from Windows over to Linux. Attempt to educate them on sym links, and file ownership before they ever see a command prompt.

    THEN lead them into using the OS.

  166. searchlinux.com by Mr+Donkey · · Score: 1

    One site I find/found useful was searchlinux.com

    It is sort of like Deja in that it is a usenet search; but it only searches linux-related newsgroups.

    It used to be independently owned and the webmaster used to post interesting questions on the main page; it used to be updated at least 2-3 times a week;

    unfortunately, CNET took it over around September of this year; and the main page has not been updated since; Sad, kind of;

    but fortunately the usenet archives are still up to date

    --
    -----Transmission Complete----- If you want to email me...Don't
  167. A Quick Story by deepgeek · · Score: 1

    There were two brothers that we woodcutters. They lived with their father deep in some woods. Don't ask who they sold wood too, being so deep in the woods, as they sold it to the chipmunks, and were rather sensitive about it. Their father was a master wood chopper, and could clear a small grove in no time. He really enjoyed his life and worked really hard thinking of new and wonderful ways of chopping down trees.

    The first son believed the purpose of chopping down trees was to sell them. He wanted to get the trees down and out to the mill ASAP. He sees how productive his father is, so he looks at the axe his father uses and goes and buys one from a nearby chipmunk. Unfortunately the axe is much different from his old axe, and he could barely swing the axe, much less chop down a tree. So he asks his dad, "Dad, How do I chop down as many trees as you?".

    "Simple," replies his dad, "Practice. Go through a few months or years and you'll pick up on it."

    This made no since to the son, as he saw the purpose of tree chopping as the chopping of trees. Why should he bother himself to learn to use the new axe when he could just use the old axe? It was so easy to do, and no learning curve. So he did the right thing and went back to his old axe.

    The second son was the opposite. He believed that the purpose of chopping down trees was twofold. Firstly, it served the purpose of creating lumber, but also provided some sort of fulfillment for him. He looked at his father's axe and saw a wonderful tool that he wanted to master. He acquired and axe and tried to chop down a tree. No luck. So he picks up the manual that came with the axe, reads it, tries again, and fails. So on and so forth, for months. Try and try as he might, the son was not as good as the father, though he was becoming quite skilled. So he joins the local LUG (Lumberjacks Users Group) and asks questions. He discusses things with the other lumberjacks and made connections. But he was smart. He made sure he had learned all he could before venturing to the other lumberjack, who after seeing that he really did know some stuff and want to learn, opened their arms to him. .Soon he was well skilled.

    And they all lived happily ever after.

    THE END

  168. We need "A Stroll through Linux" by JennyWL · · Score: 1
    ...following the model of "A Stroll Through Perl" at the end of Chapter 1 in the O'Reilly "Learning Perl" book. Go find your copy, it's the one with the llama on the cover, and look back at Chapter 1. This begins with the simplest possible task you might want to accomplish (in Perl it's the classic 'Hello world' printing program) and gradually adds to it.
    • First you print a line (uses print).
    • Then you prompt the user for their name and address the hello to them (uses input and chomp).
    • Then you add a special greeting for one name and a default for everyone else (uses if-then and eq).
    • Then you add a password the user has to guess before they receive their greeting (uses = and ne).
    • Then you have several passwords, all correct (uses arrays and while loops).
    • Then you associate passwords with names (uses hash).

    It goes on like this until at the end "Hello, world" has mushroomed into a security system that allows access only with passwords that are less than 7 days old, reports all passwords and their age on request, and records when each user last used their password. AND it checks for errors on file open/close operations and exits gracefully. You literally can't begin any simpler than this, but at the end you've got a lot of syntax you can work with.

    A stroll through Linux could begin in the same simple way. What's the easiest thing you might want to do? How about get a directory listing? OK, show them how to use ls. Then go on to some of the options for it (not all of them, newbies don't care about listing in reverse order). Navigate to a different directory (cd, pwd). Create a directory (mkdir). Create symbolic links (I don't know how that's done yet). Explain the difference between a subdirectory and a link--this is something DOS/Win people will have no concept of at first. Mount a drive--and explain why it's needed. Now go on to opening a file with an editor--pico is easiest to start with because all the commands are right there visible. Then, maybe, go into editing configuration files.

    The whole idea is to add information in small, measured doses so that your well-meaning newbie doesn't get snowed under too fast. Teach a little bit about a lot of commands, then later go back and fill in all the options you can use with those commands. Unix can have a learning curve like a cliff face if you've never seen a command line before, and the easiest way to learn it is to climb in short bursts with pauses to catch your breath.

    Jenny
    1. Re:We need "A Stroll through Linux" by Fross · · Score: 1
      ...following the model of "A Stroll Through Perl" at the end of Chapter 1 in the O'Reilly "Learning Perl" book.

      i think this is a very good analogy - this section of the book explains and explores what you can do, rather than just aiming for a goal straight off, which i think is important in exploring a new "environment" (such as a new language or, in this case, an operating system)

      however, rather than an expanding syntactical approach (which is useful in its own right, anyway!) what i was envisioning was something more global, something conceptual. a few ideas would be:

      a run through the directory structure, so the user knows where to find what

      a word on drives, some of the most obvious bits of hardware on the machine (such as harddrives and cdroms), and the concept of mounting

      devices in general, soundcard and modem, etc

      the idea of users with different access privileges, even on a single-user system

      the concept of a windowmanager, what it does and what it can do

      (etc etc)

      with these basic concepts in place, the user will get a fair idea of all the different "bits" are, and how they work together, and as a resuly what sort of things are possible, and where to look to get them done. i think it's important to do it on a conceptual level first as that helps understand the purpose and direction of the components while the technical detail is still too much to absorb, and allows that to come later.

      Fross

    2. Re:We need "A Stroll through Linux" by SeanNi · · Score: 1

      > Create symbolic links (I don't know how that's done yet).

      I'm sure between the time I read this and the time this finally gets posted, there will be a half-dozen other posts explaining how to do this, but.

      ln -sf <source> <target>

      It's as simple as that. If you want more, RTFM :-)

      But seriously, in this case the WFM? is easy to answer:

      man ln
      --
      - Sean

      --
      It's a fine line between trolling and karma-whoring... and I think I just crossed it.
      - Sean
    3. Re:We need "A Stroll through Linux" by Anonymous Coward · · Score: 0

      And just how is a newbie to know how to find this info?

      It is not common sense to type "man ln" to find out how to make a symbolic link.

    4. Re:We need "A Stroll through Linux" by Anonymous Coward · · Score: 0

      Use apropos. Alright, apropos link isn't very fruitful on my system, but a slightly broader query

      $ apropos -w *link*
      ExtUtils::Mksymlists (3pm) - write linker options files for dynamic extension
      dlclose (3) - Programming interface to dynamic linking loader.
      dlerror (3) - Programming interface to dynamic linking loader.
      dlopen (3) - Programming interface to dynamic linking loader.
      dlsym (3) - Programming interface to dynamic linking loader.
      ld (1) - the GNU linker
      ld.so (8) - dynamic linker/loader
      link (2) - make a new name for a file
      ln (1) - make links between files
      netstat (8) - Display network connections, routing tables, interface statistics, masquerade connections and netlink messages
      readlink (1) - print contents of symbolic link
      readlink (2) - read value of a symbolic link
      symlink (2) - make a new name for a file
      unlink (2) - delete a name and possibly the file it refers to
      update-alternatives-jdk1.1 (8) - update symlinks in /etc/alternatives for jdk1.1
      $

      hits paydirt. Even the rankest newbie, empowered with a smattering of knowledge about tools like man, apropos, info, and the like, can stumble across a surprisingly large number of answers with surprisingly small expenditure of time and effort.

      We shouldn't focus solely on helping newbies to learn. It's at least as important to help them learn how to learn.

      AC

    5. Re:We need "A Stroll through Linux" by SeanNi · · Score: 1

      Oh, they aren't. Well... I don't know about supposed to know how, but I know it's not easy. You missed my point. I wasn't necessarily saying that this would be easy for a newbie to do... I was simply responding to the man's comment, about him not knowing how to do it.

      Of course, armed with the knowledge that ln is the command to do it, then it should be fairly commonsense to know that "man ln" allows you to find out more about it. man should be in every newbie's vocabulary.

      But I digress.

      On the whole, actually, I agree with you. It isn't easy for someone to find out what command to use to do something. I've posted a number of posts to this effect before (a while back, though, so they're no longer in the archives). It isn't easy for a newbie to find this information out. And I think it should be made easier.

      Once you have the command, "man <command>" will (or should) tell you all you need to know (rather technical, perhaps, but the stuff is there).

      But how do you determine that command in the first place? There are so many!

      Personally, when I was just starting out (and still, even!), I used a combination of info and HOWTO's as a starting point. But they are a bit obtuse. info is a good effort, but not complete enough, methinks.

      So I don't know. Some are trying to solve it through the use of GUI's -- which is a whole different story -- and others are just saying "live with what you got."

      Although I know some (many) disagree (strongly) with me, I personally like info, and think it should be expanded, brought up-to-date, and made more user-friendly.

      I also like the comment made about having an optional "walk-thru" greet the user just after they first install. Something along the lines of the Windows '95 Tour. Not identical, obviously, but the same general idea.

      This would be a way to familiarize the user with such commands as "man," "info," as well as the basics of file manipulation and so on, and an intro to the HOWTO's and Mini-HOWTO's. Of course, a bunch of useful URL's for more info would also be good.

      I like this idea so much, in fact, that I'm of half a mind to get down and write something like that myself.
      --
      - Sean

      --
      It's a fine line between trolling and karma-whoring... and I think I just crossed it.
      - Sean
  169. Man pages need *EXAMPLES* by Byter · · Score: 1

    That's the biggest shortcoming on most man pages, and it makes a HUGE difference even when dealing with experienced users (such as myself). It's NOT enough to place the syntax at the top of each man page because "foo (time) [-aefh] (entry)" doesn't say what FORM we should put "time" or "entry" in.

    Practical example: the man page for ln says that the syntax is "ln (source) (destination)". Of course, the "source" is actually what the link is POINTING TO, and the "destination" is the name of the link. Most people (including me) thought that it was the other way around, and made a mistake the first few times around. If the man page had an example section that showed "Example: ln -s /usr/src/linux-2.2.0 linux creates a link called linux pointing at the directory /usr/src/linux-2.2.0", then most of us wouldn't have made a mistake the first time around. Lots of other man pages are even worse in this respect, I've even grabbed the source code for some utilities and looked at the source code to determine what form it expects the input to be in.

    Conclusion: *ALL* man pages that refer to commands that take command line input should have EXAMPLES of it being invoked. I'm not talking about a "HOW-TO" level of explantation, I'm talking about another 4 or 5 lines of the man page. It makes a BIG difference.


    1. Re:Man pages need *EXAMPLES* by Tom+Christiansen · · Score: 2
      Practical example: the man page for ln says that the syntax is "ln (source) (destination)". Of course, the "source" is actually what the link is POINTING TO, and the "destination" is the name of the link. Most people (including me) thought that it was the other way around, and made a mistake the first few times around. If the man page had an example section that showed "Example: ln -s /usr/src/linux-2.2.0 linux creates a link called linux pointing at the directory /usr/src/linux-2.2.0", then most of us wouldn't have made a mistake the first time around.
      Ah, you mean like this:

      % man 1 ln

      ...
      EXAMPLES

      Create a symbolic link named /home/www and point it to /var/www: ln -s /var/www /home/www
      Hard link /usr/local/bin/fooprog to file /usr/local/bin/fooprog-1.0:
      ln /usr/local/bin/fooprog-1.0 /usr/local/bin/fooprog
      As an exercise, try the following commands:
      $ ls -i /bin/[ 11553 /bin/[
      $ ls -i /bin/test 11553 /bin/test
      files have the same inode; that is, /bin/[ is essentially an alias for the test(1) command. This hard link exists so test(1) may be invoked from shell scripts, for example, using the if [ ] construct.
      Yup, those are the OpenBSD manpages. No matter how you look at it, the BSD manpages are tremendously better than the Linux ones. There are 5x more of them, and those that are there cover 5x as much. For example, compare tty(4) with what you have on Linux. The Linux manpages are really an embarrassment. I've posted precise data on this before.
  170. You nailed it on the head! by TrentC · · Score: 1

    In my opinion, the problem isn't documentation for newbies, its documentation for intermediate users.

    [...]

    Also, most documentation breaks down when the user wants to do anything 'adventuresome' -- more than just word processing, emailing, and surfing the Net. Its assumed that a "Linux for Dummies" (please don't sue me IDG) book is for Dummies, and that these Dummies are unwilling to learn anything that don't need to, that reading makes their brains hurt. But what about the people that do want to learn? Where is the documentation for them? I'm not talking about the "The Linux Kernel Hackers' Guide", "Beowulf HOWTO", or other high-end specialty topics. I'm talking about wannabe geeks that want to read clear, concise, complete documentation about everything they can get their hands on. Sure, they could learn everything by experimentation, or asking questions, but wouldn't some decent docs save alot of time and anguish?

    Thank you for pretty much summing up where I'm at when it comes to Linux.

    I want to learn as much as I can about why Linux is set up the way it is; what the directories are for, and why some executables are is /usr/bin instead of /bin.

    The man pages can be confusing at times, and to me most of the "Newbie-ized Help Files" at Linuxnewbie.org read as if the person using them has never touched a computer before.

    The real problem with getting people to write documentation is that its not 'sexy' enough. People would much rather be playing Quake, or coding some killer app then spending their time trying to write interesting documentation on something most see as a boring topic.

    I'd even help write it if I can find someone who has the information I want.

    I really don't think that documentation (or its authors!) get the attention is deserves. So here I'm going to give a great big THANK YOU to all of the worlds Linux and Open Source documentation writers and the FAQ and HOWTO maintainers. You guys provide an invaluable service. Keep up the good work.

    Amen. Even though I haven't found what I'm looking for yet, I have used some of the stuff that people out there have put together.

    Jay (=

    1. Re:You nailed it on the head! by tpck · · Score: 1
      Thank you for pretty much summing up where I'm at when it comes to Linux.

      I'm just passing through there myself as well. :)

      I'm glad someone actually read this. I was getting worried because it was still stuck down at (Score:1) and I known I don't often read that low. :)

      I hope you find some good docs. :)

  171. Re:Tech Newbie by Anonymous Coward · · Score: 0

    No, but he charges you $500 to change a couple of hoses.

  172. Re:Tech Newbie by technos · · Score: 2

    Actually, I enjoy answering Linux questions! I reserve the 'Go read the documentation' attitude for people who should know. For example, take today. I was asked 'How do you change the mailserver address in Outlook', 'IS asked me to reboot the fileserver, but I don't want to, because I'm logged in, waiting for an AIM message', among others. These questions got the snotty response, because these people should know the answer from the mandatory training course, or because they have 'MCSE' in their title.

    On the other hand, I responded gleefully to the dozen emails and one phone call I got today about Linux problems. The documentation, as you have said, can be unclear and out-of-date. There was a reason I was being asked; the FM had been read, and yet something was lacking. Linux users have the bad habit of reading the manual, and I have never had a 'stupid' (see above) question from a user that has successfully made it past the installation process.

    You have my email, if you ever get stuck again, I will answer your questions as well.

    --
    .sig: Now legally binding!
  173. Re:Tech Newbie by trog · · Score: 1

    funny...the mechanics near my home charge between $65 and $80 dollars an hour. I don't remember ever getting a check from a newbie asking questions on irc...

    Clueless newbies are one thing. Ungrateful clueless newbies who believe you owe them something are entirely different.

  174. Re:Tech Newbie by Anonymous Coward · · Score: 0
    Clueless newbies are one thing. Ungrateful clueless newbies who believe you owe them something are entirely different
    The most annoying thing is they think it's your fault that they don't understand.
  175. how to by Anonymous Coward · · Score: 0

    Okay, I'll say it _one_ more time. I've been trying to tell 'geeks' this for what seems like years but they still don't get it. The problem is in personalities: the man pages and virtually every web site I've seen on Linux are written in a particular (and useless) style. This style is one in which the speaker explains things in broad generalizations, leaving it up to the reader to reach specific conclusions about their particular problem. MOST NORMAL PEOPLE DONT THINK THIS WAY!, but rather, proceed in an opposite fashion, taking specifics and generalizing them. (no, contrary to popular geek belief, this is not impossible to do correctly. It is just as prone to error as the other way of thinking. I've seen FAR more errors made when people try to reify or specify something than when people try to generalize a set of instructions). Start explaining things in SPECIFICS; that is, give specific, explicit instructions on how to do something. CUT TO THE CHASE! Be specific with respect to distributions (like Red Hat vs. Caldera- yes, it does matter). I can't tell you how many times I've seen an explanation of something where the writer refers to a file that he claims should exist _generally_ on all distributions of linux and DOESN'T (speaking of errors!) What good are 'help' files that refer to non-existent files!!!! Don't ask me for examples; I have dozens and I challenge anyone to find these files. Normal people will have no problem correctly generalizing your explanations if they are reasonably intelligent, even though 'geeks' don't share that same capacity. Like I said, it's about personality differences, namely, differences in the way normal people think and the way 'geeks' (autistic people?) think. It has nothing to do with intelligence, desire or hard work. Either 'geeks' will listen now or continue in their blindness...their choice. Oh, and by the way, don't assume I'm some dumb liberal arts major. I'm a physics major and have, through much pain and suffering, learned quite a bit about posix based os's. Most of that "pain and suffering" has come when I've had to correct invalid genearlizations made by 'geeks' over and over again-which is why I'm so pissed off about this subject. Time and again I've spoken to 'geeks' (usually in the math department) who talk big and understand very little. Their actual depth and understanding is viscerally shallow. One example of this is the current fascination with using Perl to run a web site. Anyone who advocates it doesn't understand the difference between machine code and a text file. They might _know_ the difference, but they don't _understand_ it. This disparity in what 'geeks' actually understand vs. what they think they understand is not unrelated to this personality diffence. Linux, and the open software movement in general, has great potential to debase an oppressive and exploitative 'closed source' industry but I fear the 'geek' community is selling it short with their attempts at 'documentation' and tutoring. So, yes, get some journalists to write the documentation but stop wasting my time (and the time of others) letting geeks do it. Peace

    1. Re:how to by Anonymous Coward · · Score: 0

      You're confused. Unix is for programmers. We wrote the system for ourselves, not for your dottering granduncles. We wrote the documentation for ourselves, too. It works for us, because that's how we think. We don't really care whether it works for you or not, because it is not for you. It's for us. Just because you don't have a mind that goes from the abstract to the specific doesn't mean it's our fault. You just don't think like a programmer. Perhaps you need to ditch computers, or use one designed for ignoramuses. Unix is not now nor ever has been a system for nonprogrammers. Don't let the door smack you in the ass on the way out.

    2. Re:how to by Anonymous Coward · · Score: 0

      You mean `ignorami'.

    3. Re:how to by Anonymous Coward · · Score: 0
      Nitwit. `Ignoramus' wasn't a noun, let alone a second declension masculine. It was a first conjugation verb inflected in the first person plural, present active indicative. The second person singular, which is what I shall henceforth refer to you as, was `ignoras'.

      I really do hate hyperautocorrecting ignoramuses who correct the correct.

  176. Training Newbies (or baby penguin wannabes) by Jon+Duffee · · Score: 1

    I have been working with Linux and other OS's for quite a few years now and recently became on of a very small group of Linux Certified Instructors. (SAIR, not RHCE) After ten years of field experience, I am now faced with the quandry of how to teach such an esoteric skill as working with Linux to Microsoft point-and-click thought processes. I feel that we can train these people on how to use this os that we hold so near and dear to our hearts, and still retain our "private club, members only" mentality. Of course the big challenge is going to be to get some of those old Unix freaks out of their closets and into the classroom so they can share their knowledge. Jon Duffee CNE,CNI,MCP,MCT,LCP,LCI,N+,A+ Yah, I don't get business cards printed, ink weight restrictions.. LCP=Linux Certified Professional LCI-Linux Certified Instructor (*Shameless Plug -- Contact your Local New Horizons Computer Learning Center for SAIR Linux/GNU Certification) SAIR=www.linuxcertification.org

  177. Damn, forgot to preview and format text.... by Jon+Duffee · · Score: 1

    ...

  178. Better Reading Through Technical Writing by jcohen · · Score: 1

    As a technical writer, my perspective on Linux docs is that, in general, they are structured as reference manuals, with a great deal of prior knowledge assumed on the part of the reader. The usual way in which people master these docs is to study them religiously, perceive their interrelations, and eventually gain wisdom. The necessity of reading documentation this way means that a technical writer has not touched the material.

    Technical writers' foremost concern is the user. Will the user understand this material? Do the instructions include all the steps the user needs to get the job done? Are there adequate illustrations to get the point across? These kinds of questions are the bread and butter of what we do every day.

    We can produce reference manuals, which contain compressed, complete technical information. We can also produce user manuals, which structure this information in such a way that people of average intelligence and technical ability can use it.

    What Linux documentation needs is better organization and structuring of the reference manuals, and the fresh writing of a series of user manuals.

    When I see the average Linux documentation set, e.g., Dr. Linux from Red Hat, or the Yggdrasil book, I am amazed at the poor organization and mish-mash of topics that result from a whole tub of HOWTO's and administrator's guides being scrambled together in no discernible order. Dr. Linux doesn't even have an *index*!

    The Linux documentation is living proof that programmers *need* professional technical writers.
    If we weren't paid so poorly, perhaps some of us would have the spare time to take a whack at getting Linux documentation into the shape it deserves to be in.

    A tech writing URL: http://www.stc.org/

    --
    "Imaginary solutions to real problems."
    1. Re:Better Reading Through Technical Writing by Anonymous Coward · · Score: 0

      Arrogant would-be writer.

  179. Re:Linux Manual - Red Hat's job? by Relic+of+the+Future · · Score: 1
    ExCUSE me, but isn't "let's let the corporations do it" exactly what got us into this situation in the first place?

    "God does not play dice with the universe." -Albert Einstein

    --
    Those who fail to understand communication protocols, are doomed to repeat them over port 80.
  180. Re:Tech Newbie by Hast · · Score: 1

    But people don't come to a mechanic and ask why their car won't run when they are out of gas.

    Computers are still in their infancy when it comes to "mental penetration", I assume that the "what do you mean, out of gas?" question was something that mechanics had to endure for many years before cars where such a commodity that it was "common sense". We are still a couple of generations from that point in computers I recon.

    And one more thing. If you are going to "convert" to Linux, BUY a distro. Or buy a beginners book with a CD included. That is the *best* way to get answers right away, and get help and advice on the bumpy road.

    Personally I'd recommend "Learning Debian GNU/Linux" from O'Reilly if anyone is heading into that adventure. This is a linux beginners book mainly. But even though I have run Debian for some time I can find some bits of info in it. For instance they have a chapter comparing different Office like programs. It's far better than the GPL one from New Riders Publ. which I wouldn't recommend. Basically because it doesn't go far enough. It leaves you hanging after you have installed.

    There are a *lot* of Linux books on the market today. For any distro, even Red Hat which comes with a fairly good manual IMHO. Instead of saying RTFM perhaps we should give the more constructive Read A Book advice. (Naturally, a specific book to read would be preferable.) Then you can read about devices, bootmanagers, filesystems and all that and not have to do it the painful way. (Which I did naturally. ;-)

    One more mechanic metaphor: If you ask your local linux helper at least you don't get the "Ahh, sounds like the zerobitconverter is acting up. So /dev/zeros are getting 1's. That will be $500 thankyouverymuch." ;-)

  181. Make companies responsible for support by Anonymous Coward · · Score: 0

    Many newbies are switching to linux because many of the companies selling linux have made entry easier than ever. Without companies such as Red Hat and Caldera, many linux newbies simply wouldn't exist. This being the case, I believe it is the responsibility of the companies driving this migration to provide more extensive documentation. Let's face it, if these companies want to profit from linux, they need to make linux usable, and improving the installation just isn't everthing necessary to make linux more user friendly. I remember spending a couple of hours trying to get the floppy drive to work when I installed Red Hat 5.2 a year or so ago (I never mounted anything on a computer before). And I still blame Red Hat for those lost hours.

  182. The nature of Linux makes it hard. by aardvaark · · Score: 2

    Linux has several properties which make it difficult to write documentation:

    1) Linux changes so quickly that documentation is quickly out of date after it is written.

    2) There is so much choice in the Linux world that we have alot to write doumentation for.

    For instance, I was leafing through my SuSE manual today. In the beginning they more or less have a section explaining this, and asks us to be patient. I began thinking about it as I read. They had many sections explaining how to do things at different levels (newbie -> advanced disk partitioning for instance). And they didn't even cover things like "how to use kde, or gnome", which is where most newbies will spend their time. Windows on the other hand can throw alot of money at "here is how to use the one and only version of our file manager".

    The nature of Linux makes it hard! Maybe distributions can concentrate their documentation on how to use default installations, and leave the rest to us? I dunno. Difficult topic.

    --
    If I had no sense of humor, I would long ago have committed suicide. -Ghandi
  183. Welcome them by Anonymous Coward · · Score: 0

    then tell them to go away WE don't like your kind around here go buy M$ crap you deserve it you sorry no programming no comprehending lump of crap just leave before we scare you with technical words you will never understand!

  184. The problem is getting out of being a newbie... by OscarMeier · · Score: 1

    ...and becoming a competent user. I've experimented with many distributions, both Redhat and Debian derivatives for the past 18 months. It has gotten to the point where it is easier to install Linux than your it is for Windows machines. However, once the install process is done, there are three major issues, all with one central theme.

    Issue 1: Configuration.
    The tools for configuration are becoming better, but there is no one tool that can be used for everything. Linuxconf is a great start, but it does not include nearly enough, and so several other tools or manual editing have to be used to properly configure a machine.

    Issue 2: Documentation.
    There is documentation for almost everything I can think of. However, it is difficult to find what is needed, and often documentation is incomplete (being version or platform dependant) and/or out of date.

    Issue 3: Program installation.
    This is the biggie. It is very difficult to properly install new software. If it comes with the distro, it's never a problem. But as soon as I want to go on the net and download a new program, I rarely do NOT have a problem. Dependancy errors, configuration difficulties, and an overall non-uniformity to each install process. For example, compare a typical RPM package to installing Corel Wordperfect... or how difficult it is to install an RPM that has a dependancy tied to one distribution or especially one kernel version.

    All three of these issues relate to the disarray and overall disunity of the different methods for accomplishing each task. I'm all for there being many ways to do things. What I want is that at least ONE of the ways is complete, organized, planned out, and just plain works.

  185. Documentation Problems? by Anonymous Coward · · Score: 0

    I don't know what the big problem is. I am a Linux Newbie and have been running a RedHat 5.2 server since June of 1999. The things I do on it aren't particularly interesting or hard. MAN pages aren't hard to read, it just takes a knowledge of computers, many times, to fully understand them. They were not written for newbies. Many HOW-TO's were written a long time ago, or were never written for each distro's versions of whatever your trying to figure out. The problem with most newbies is, as I said before, they don't have much of a knowledge of computers, and they don't want to learn. Story:

    Due to my own terrible forsight, I bought an Exabyte Eliant 820 tape drive and connected it to an Adaptec 2940UW SCSI controller. The Eliant 820 is a great tape drive, but I was trying to backup 13 gigs(Max) of PDF files onto a 14gig compressed tape. Oops. PDF's don't compress well. And of course my boss won't listen to any excuses of mine because, for some reason, he thinks that this wouldn't have happened if I had been using NT. Anyway, using nothing but man pages (in the beginning), I had my server set up, turned off all the unused deamons, xwindows running fine, backing up to 2 tapes each night, etc. Not bad considering my first computer was a DX2-66.

    For those who can't stand reading off of a computer, I would suggest Red Hat Linux Bible. When trying to teach a co-worker(who couldn't even stand DOS) how to use that box, this is what I bought and suggested for her as well. Now she can tool around that system like a pro, or at least it looks like that to me. She may not be able to do everything, but it certainly got her off the ground.


    NEWBIE EXTRORDINAIRE
    Bar_Fight@hotmail.com

  186. What's REALLY interesting... by Anonymous Coward · · Score: 0
    Two people wrote to say that they are in the same boat, and one person wrote to say to look through /var/log and look at Usenet and web sites, and one person wrote to say how all his troubles that are completely unrelated to using Linux as a gateway box were really easy to solve....

    But nobody wrote to help solve the gateway box problem!

    (I'm not either, because I don't know myself, and I'd like to do this too.)

  187. About Newbie learning by PWideChar · · Score: 1

    I think the most efficient way for a newbie to learn is the self-experience, because there is no book that covers all or at least that thing that the newbie wants to learn more.

    I didn't meant that a book wouldn't be bad.

    --
    Eduardo Burgos
  188. Documentation ain't the half of it... by Pufferfish · · Score: 1

    First of all: someone should put out a more user friendly distribution. RedHat would be a good candidate, just call it RedHat Deluxe (can you tell I'm not in marketing?) and ship it as a alternate to RH 6.0 (or 7.0 or whatever). basically it needs:

    1) Painfree installation. Windows 98 is surprisingly easy to install. Not that I didn't half to take a shower afterwards, but it's pretty simple, you don't really need any computer skills to do it. it configures most of the stuff for you, and when it needs your input it explains what each choice is. Mostly this is a support thing. If Linux can get enough support that it can configure most hardware automatically, we're in business.

    2) No command line interface skill needed. it should boot up into a GUI when you press the on switch. There should of course be a command line option (either using a window from within the GUI, or by rebooting into the command line), but the user's first experience should be in a graphic enviroment, which is MUCH more intuitive. I hate to say it, but it'd be a good idea to have the GUI design bordering on copyright infringement, it's so close to Windows. i'm not suggesting that windows is a better interface, but it is what people know. To capture the less experienced used market, it is important to make them feel comfortable using the OS. People who hear about this OS off the web will not need this level of pandering, but people who are looking for their first or second computer (in other words, the majority of the world, and therefore exactly what Linux wants to selling to) will need to walk into the store, look at the display, sit down, and immediately pick it up. Accessibility is the key word today. Once the user is familiar and comfortable in the enviroment, the advantages of Linux over Windows or MacOS will stand out more.

    3) More hardware support! If the latest and greatest isn't supported by Linux, there will be problems. I don't mean searching websites for drivers, i mean in the box when you buy your new piece of hardware there has to be Linux support. Obviously the programmers can't really affect this directly. It's all about how popular Linux is: once there is a sizable market for Linux products, the hardware companies will start giving big support for it.

    4) More software support! To take it to an extreme: Linux must be so popular that MICROSOFT has to include Linux versions of their software or they won't get the profits they want. MS is the measure of success: once MS is putting out Age of Kings for Linux, it'll be obvious that the OS is really a success. =)

    Some of these things aren't in the hands of the programmers, at least not directly. But once the market is there, products will follow.

    --
    Then again, I could be wrong.
  189. HOWTOs are good... by CrAlt · · Score: 1

    I've nerver had a problem with the HOW-TOs other then some are out of date. That is easy to figger out since they should be dated or they might start talking about kernel 2.0.4 or something. The file naming problem is mostly with oRedhat. I use Slackware and for the most part it is "generic" and the last time i used Debian it seemed that way also.

    --
    I have to return some videotapes...
  190. What about PC newbies trying Linux first by Argon · · Score: 1

    I had the same problem introducing computers to my 8 year old nephew and my 50 year old dad. Sad to say, Windows 98 does this well; there was a nice multimedia tour (done with MacroMedia director); which said this is a monitor, this is a mouse, how do you click, double click etc). For a real novice; we need that kind of a tour to introduce KDE or GNOME and going on to introduce other aspects of Linux. Ganesan

  191. Re:The Problem With People who Annoy Newbies by joko · · Score: 1
    If they ask you how to do something, and you respond by telling them how something works, you're not paying attention to their question. And then you complain that "newbies" don't pay attention the documentation! Sheesh.

    Good point... But when a newbie asks a too general question, you often have to explain how the thing works before you can give a good answer. The fact is that you can often feel that he is overlooking something because he doesn't understand the way things works and get together.

    For example, if he tells you "I can't install Linux because the installer tells me I don't have free space on my hard disk, although I have plenty free space in windows", you'll have to explain him what is a filesystem and a disk partition, and possibly that he'll have to resize his windows partition and then what is defragmentation, etc.

    In such cases, you can't just give him a simple answer, because when he'll come back to his computer, he won't be able to redo what you told him if he didn't understant at least the basics of how things fit together.

    But well, I guess that a correct answer would be "I'll have to explain you how it works before I can give you a good response".
  192. I know how we can fix the problem by Anonymous Coward · · Score: 0



    We need a brand-new version of linux to be released. It has to be so simple to use, that a monkey pushing random keys on the keyboard could operate the system.

  193. Re:The curse of being #2 by Anonymous Coward · · Score: 0

    You are right to cite the importance of an easy install. It is clear that the #1 reason why OS2 died in agony despite the Fiesta Bowl was that OS2 had a hard install. No one ever got far enough to figure out the #2 reason. When 98% of machines come with BrandX preinstalled, then the #1 step to BrandY getting anywhere is to have an easy install. Windows is as hard to install as anything else, but only 1% ever have to install it, so it doesn't matter. Anyone who wants to compete has to be 10 times better.

  194. What? by CrAlt · · Score: 1
    What do think SkipKent post #187 was talking about? Looking in /var/log might give him a good idea as to what is going on with his gateway problem. And looking in usenet and at web sites might just help him fix it. He was right to say just take it one step at a time.



    "...and one person wrote to say how all his troubles that are completely unrelated to using Linux as a gateway box were really easy to solve...." That guy is just 2 31337 4 j00! :)

    "

    --
    I have to return some videotapes...
  195. dude, you rule! by CrAlt · · Score: 1
    Damn how I wish I had a big ass VAX to hack on.


    "... dear God...what has become of us..." -- I'm not sure but it is a sad state. :)

    --
    I have to return some videotapes...
  196. A simple solution to the newbie problem... by Anonymous Coward · · Score: 0
    This is so far down I doubt anyone will read it, but...

    How about giving all newbies a magic 8-ball program? :-)

    "Will my -insert generic card name here- work with Linux?"

    The Magic 8-Ball says: I wouldn't bet on it...

  197. Application names don't equate to tasks by Anonymous Coward · · Score: 0
    Which is why I always liked "apropos(1)". The man pages are still our friends (though I prefer texinfo). The HowTo's are getting better and are staying nice and generic (wtih occasional notes about Slack, Debian, RH, SuSE particularities).

    Knowing that ifconfig, route, netstat are somehow related to each other and to setting up a network would be helpful. GUI's stand in the way of this knowledge in many respects but often simply are frontends to these basic tools.

    In fact it's best when they *are* simple frontends - no offense to coders out there but having a bunch of commandline tools whose names marginally fit with the task at hand ("interface configuration" -> "ifconfig") and then replacing them with even more unrecognizable names for GUI apps. For example a tool like "gecco" which maes configuration easier - don't get me wrong gecco is great app - but how is the newbie to know that they should type "gecco" to get a configuration utility GUI? Unless gecco's manual page refers to networking and gets picked up by apropos ... then typing "apropos networking" will point to gecco.

    Every Linuxdoc HowTo should have a separate section that lists relevant programs and manual pages for the task. It should have a standard format. The Net3 HowTo (which should just be called the Networking HowTo for clarity) would have a long list but that's OK.

    The ASCII text versions (or groff?) of the HowTo's could even be hooked up to apropros possibly

  198. Uhmm guy have you used gecco? by Anonymous Coward · · Score: 0

    It's easy.

  199. That's not my point by Anonymous Coward · · Score: 0

    The manual pages are often the only way of connecting the orthonogal namespaces of "Name of Unix application" and "Name of task I want to accomplish"

    Wierdly named GUI apps are making things no easier. And they don't always show up in a logical desktop location or menu either. Often the user needs to know how to install them properly ar they have to be part of a distro.

    To be clear I am saying well written man pages that fit into apropos are still necessary and helpful in GUI land.

  200. Moderate this UP! by broot · · Score: 1

    took the words right out of my mouth

  201. Well said, that [man/woman]! by Ancipital · · Score: 1
    From the DOS/Win to linux HOWTO:

    "It's up to you to decide what you need. Furthermore, Linux gives you power, but it takes some time to learn how to harness it. Thus, if you mostly need commercial sw, or if you don't feel like learning new commands and concepts, you had better look elsewhere. Be aware that many newcomers give up because of initial difficulties."

    It's not a windows replacement; it shouldn't be taken as one. What with all the little kiddos jumping on the IPO bandwagon etc, they certainly have a financial interest to make linux in the round seem like an everyman operating system. It isn't. Most people aren't suited to making friends with it- they don't have the time to invest.

    This doesn't make them bad people- maybe they just have other priorities... In which case, linux based appliances, or things like the BeOS Stinger webpad, EPOC boxen, or even, yes, Wintendo and Macs might suit them better.

    It might not be fashionable right now (in the middle of all the American goldrush hype :) to simply put all of this down to technological darwinism, but it's the truth. To learn a *nix, you really have to be willing to tinker, and play detective.

    The most promising new linuxer I know is a part time musician and a pig farmer... He told me that he installed RatHed 6 the other day, and was wrestling with it cheerfully.. All he wanted was pointers to good collections of docs, software etc. I pointed him at the HOWTOs and the excellent O'Reilly "Running Linux" book (something of a godsend when faced with linux for the first time- wish I had a copy when I was struggling :-).

    He seemed very pleased with that, and went back to configuring X, promising "I'll fiddle with it until it works". That just about made my day.

    Linux was a minority OS for a reason. Few people have the sheer bloodymindedness needed to get the best out of a *nix..

    There's nothing wrong with being a newbie, not at all- it shows that you're willing to try something new. What is bad is expecting others to carry you.

    When the area isn't an easy one, you have to be prepared to put some effort in.. After all, people don't complain when they buy a burette that they instantly know the chemistry behind titration, do they? You don't buy a car and scream at Ford because you don't know how to drive...

    Anyway, end of rant. Remember that for all the frustration caused by people who refuse to RTFM, there are many people quietly tinkering, and learning. How many people could resist taking a clock apart to see how it works, when they were little? :)

    Why not boost my flagging chart position, by downloading a copy of "mindless thumping techno" from my mp3.com page? :)

  202. Manual attitude by redhog · · Score: 1

    The biggest problem for a newbie who used to windows, is not how the system works, but how the documentation "works". In the windows world, there is no such thing as a man-page or info-page or HOWTO that describes the overall concepts but help pages that describes how to answer a specific dialog. This is why windows users tend not to learn the concepts but the diteails, and then have problems when faced to new implementations.
    This hast to be explained to the newbie, or he/she will be very disapointed by the manuals, and keep asking silly questions. This is rarely done, and that's from where a lot of the Stupid Newbie That Should Be LARTed - attitude stems.
    Some people tend to show all the coolness of the shell at the first time, like if, for, while, background jobs, variables, etc. Do NOT do that, except from if the newbie is used to DOS .BAT-files or programming. Instaed, show the user the shell, say that he/she only has to type the name of a program and press enter, and it will start. Perheaps tell them about the trailing & that enables them to continue using the shell while the program is running. But only if you are in X (If so, show them an example with some X-program, with and without the &).
    As a general rule - do not show any of all the cool bells and wistles - it will only confuse the newbie. Do not select a cool window managare with a cool theme. Select an easy to use one, with a dairly simple theme, like fvwm2 with the standard config, or e with the standard config. By the same reason, do not show them Emacs at the first time. Tell them it does exists, and is very powerfull but a little bit complex. tell them to try to understund how to use the other tools first. You may show them some basic editor like gEdit, and some text processor like Lyx.

    --
    --The knowledge that you are an idiot, is what distinguishes you from one.
  203. RTFM? by Anonymous Coward · · Score: 0

    Well I only use RTFM with people that have an understanding problem. If you feel like not understanding the documentation please give up on Linux, because you are probably too dumb to use it. Linux documentation and HOWTOs are very concise in contrast with Winzode help files (click here, click there, is the power cord connected?). There are books. O'Reilly has very good UNIX/Linux/programming books. No, they won't sell you a hologram or an interactive movie called "Installing Linux for Dummies".

  204. Minimalist documentation by andyo · · Score: 1
    I like Croaker's post a lot, along with the article that started this thread. An experimental type of manual in the 1980s that tried to appeal to hands-on learners was called minimalist documentation. I don't think it ever caught on. Its approach was to suggest things the user could try out on an interactive system; the system's responses would hopefully help the user develop a conceptual model of what was going on.

    For another view of computer documentation, try my article:

    http://www.oreilly.com/~andyo/professional/reliabl e.html
    Methods and Mechanics of Creating Reliable User Documentation

  205. Linux user mentors by SparkyB · · Score: 1

    I think the best way to initiate new users into the Linux world is in a teacher/friend sort of way. I would say that I am pretty linux literate. I have set up several Debian desktops and servers, set up my own apache server, samba, etc. The way I got started was a friend told me about linux and how good it was (this was several years ago before it got mainstream attention. He helped me install slakware on a small partition of my drive. I would doodle around in it some times. When I had questions I would call him up, and he would try and help me, and with each new task I was forced to do with his guidance, I learned some. Eventually I broke the umbilcle (sp?) cord and started learning on my own. I just had to take the type to go though the process of installing from scratch and setting up each thing. I learned to do it from experimenting, reading man pages, howto's, and so forth. I just tried a lot and read a lot. The biggest helps were the linux users guide, sys admin guide, and net admin guide that I printed off the LDP, TCP/IP network administration by O'reillys, Programming Perl, the apache manual, the PHP manual, the python manual.... It just takes work and practice. But now I set up machines for my friend, help them when they have problems but try to help them learn. And I love helping. I think that is the best way to teach newbies.

  206. rc by blabberwokee · · Score: 1

    When I first started using Linux, I was actually impressed by the huge amount of newbie material that was already available on the web. I could generally find everything I needed in about 10 minutes just by searching a little.

    There is one thing I think could be improved a lot, and that is info about the .*rc and other configuration files. I think the information we need is already out there, but there is no (read I haven't found a) central location that references all of it. Maybe that would be a better focus than redoing it all.