home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / os / linux / 6548 < prev    next >
Encoding:
Internet Message Format  |  1992-07-23  |  5.8 KB

  1. Path: sparky!uunet!gatech!rutgers!igor.rutgers.edu!dumas.rutgers.edu!hedrick
  2. From: hedrick@dumas.rutgers.edu (Charles Hedrick)
  3. Newsgroups: comp.os.linux
  4. Subject: Re: Running Linux: What Machines?
  5. Message-ID: <Jul.23.13.57.51.1992.6411@dumas.rutgers.edu>
  6. Date: 23 Jul 92 17:57:53 GMT
  7. References: <mwalker-220792111351@mwalker1.npd.provo.novell.com.>
  8. Organization: Rutgers Univ., New Brunswick, N.J.
  9. Lines: 87
  10.  
  11. mwalker@novell.com (Mel Walker) writes:
  12.  
  13. >What is the minimum configuration to reasonably run Linux? I don't mean the
  14. >bare bones minimum. If it can run under 4Meg, but really needs 8, tell me
  15. >8. What graphics cards does it support? What HDs? etc. Does GNU emacs run
  16. >on it? Is it a full/complete un*x, whatever that means? I would really like
  17. >my un*x-clone to hack around with, but I need to know how much I'm going to
  18. >have to spend on PC equipment. Right now I only have a Mac, so I'll be
  19. >starting from scratch.
  20.  
  21. Unfortunately it depends upon what you want to do.  I've got a
  22. 386sx/16 with 4MB.  If you're willing to wait for large compiles,
  23. that's fine for traditional Unix work with a single user.  From other
  24. reports here, I'd say that anything less than 4MB is a serious
  25. problem.  More than 4MB would probably help.  Certainly multiuser work
  26. would need more.  (I do use several virtual screens at once.)  However
  27. I'm about to upgrade to a 486/33 with 16MB.  My current system isn't
  28. enough to give pleasant results with X.  It works, but scrolling is so
  29. slow that I find I prefer not to use X.  Probably a 486/33 is more
  30. than I need, but I've gotten tired of having to upgrade my system a
  31. lot.  Since the 486/33 isn't that expensive, I thought it would be
  32. cheaper in the long run.  I use 128MB of disk space.  I actually have
  33. a 512MB disk, but keep Linux usage to 128MB to avoid making backup a
  34. big problem.  (I back up by doing tar through mtools into a DOS file.
  35. Then under DOS I save it on a Colorado Memory Systems tape drive.
  36. This is the only thing I use DOS for now.)  128MB is enough to keep a
  37. couple of copies of kernel source and source to a few big packages.
  38. It might not be enough if I wanted to recompile all the X softwre.
  39. (Note that X from a user point of view isn't so bad.  As I recall, a
  40. reasonable set of things can be done in 10MB, and the minimum is like
  41. 5.5MB.)  You can certainly do reasonable things with less than 128MB.
  42. At one point I had a 40MB disk.  Even that was enough to have a
  43. reasonable set of utilities and the kernel source, though I'd guess a
  44. real hacker would find it frustrating fairly quickly.
  45.  
  46. Although SCSI support is there, unless there's a strong reason to use
  47. it I recommend an IDE disk.  Perhaps that's short-sighted.  SCSI will
  48. have the advantage of supporting tape drives, and I'm not sure I see
  49. much sign of other tape drive support.  (I have a cheap non-SCSI tape
  50. drive, and can use it only under DOS.)  I recommend an ET4000-based
  51. VGA card, in case you want to run X.  Other cards will work, but that
  52. seems to be the recommended type.  As far as specific cards, things
  53. are very frustrating.  It's clear what you want: 1MB of memory, with
  54. fast clocks whose speeds are fixed (i.e. don't depends upon arcane
  55. things you can only do in DOS).  Unfortunately we've found that
  56. vendors can't tell you what chip set their boards use, much less what
  57. they clock speeds are.  Obviously somebody in their organization can,
  58. but for an end user to get this out of a store can be hard.  I asked
  59. my local computer store to pick an ET4000-based VGA controller for me.
  60. They got me a Cardinal 700.  It actually seems to be reasonable.
  61. ET4000, with clocks up to 90MHz (which are fine for any monitor I
  62. would use).  However my local computer store seems to do a better job
  63. than most.  It used to be that people recommended Diamond Speed Star,
  64. but it looks like new models of it have become more arcane.  So at
  65. this point I don't know what to say.  We're going through this at
  66. Rutgers, and there I need a somewhat faster card, since we have a
  67. 1280x1024 monitor.  I've looked at vga.dbase, but it only lists the
  68. first 8 clocks, so it seems that you can't tell how fast a card is
  69. from that.  Recommending VGA cards seems to have become a real
  70. problem.
  71.  
  72. Given the current suit against BSDI, I am reluctant to answer whether
  73. Linux is Unix.  I'm a SunOS system programmer, and I don't find
  74. anything seriously missing.  Like SunOS, Ultrix, and other major
  75. systems, it takes features from both the ATT and BSD camp.  The base
  76. kernel is POSIX, as you'd expect with any new system.  This is rather
  77. close to System V, though without some System V features.  Major
  78. omissions are kernel support for networking (though that is being
  79. worked on) and System V specific features like IPC, their version of
  80. memory mapping, etc.  I think everyone agrees the networking is
  81. essential.  However for someone at home who doesn't have their own
  82. Ethernet, it may not be such a big deal.  KA9Q will let you do telnet,
  83. ftp, and X over SLIP (dialup IP).  Linux is based on Gnu utilities,
  84. compilers, and libraries.  They are intended to be POSIX-compatible,
  85. but have lots of BSD-flavored extensions.  Because this is one of the
  86. first systems to be POSIX-compatible from the start, there are some
  87. problems with older code.  ANSI C and POSIX header files don't always
  88. work well with code written for K&R.  Newer software seems OK.  I'm
  89. not pleased with these incompatibilities (though the code I work with
  90. isn't bothered very much), but I think all vendors are moving in the
  91. same direction.  For someone who wants to get experience with Un...
  92. errr... whatever, I think an ANSI/POSIX system is the right thing.
  93. There's a huge amount of software ported, given that the system
  94. has been usable for only a few months.  I'm really quite pleased.
  95. In some ways I might prefer 386/BSD when it's stable, since I'm
  96. really a BSD fan.  But there's a lot to be said for Linux' design
  97. choices, and I'm not in a hurry to move.
  98.