Announcement

Collapse
No announcement yet.

unix or linux

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ck3k
    replied
    Originally posted by newbb
    Whats the difference between solaris 8 and 9? I am considering the freeware to put on my old pc as I would like to try it out.

    Also a side form differences what would you recommend for a novice redhat guy (as i am)
    I suggest to check out college linux, easy to use, compatable with many slackware packages, and a bit simpler of an installer. I did note tho, that the slackware 9.1 install is quite nice, I didnt have one sound issue, which I had plenty of in 8.x. I would suggest stearnig clear of fedora, and redhat, cause well, they are unsupported and crap. MDK is a good easy to use distor, I personally have used it in the past, but it lacks the power and feel of slackware/college.

    Leave a comment:


  • bascule
    replied
    Originally posted by newbb
    Whats the difference between solaris 8 and 9?
    The main difference is the addition of a 1:1 threading model, which dramatically improved the performance and scalability of threads. An M:N threading model has greater theoretical potential due to a possible decreased number of system calls (and I have great hopes for FreeBSD 5.x), however implementing an M:N threading model "properly" (i.e. so it outperforms a comparable 1:1 implementation) has proven an insurmountable challenge for even Sun's kernel hackers. Here's hoping that FreeBSD 5.x's Kernel Scheduler Entities manage to pull this off.

    The other changes are relatively minimal. vold was compartmentalized into a separate daemon for removable media called "smserverd", which has achieved no more functional benefit as far as I can tell. On the x86 side of things, Solaris 9 added an initial Linux compatibility implementation. Compatibility with some of the GNU/BSD command line options for certain utilities (i.e. du, df) was also added.and prtdiag was moved into the user's PATH by default. OpenSSH was also bundled with the base system. New versions of OpenWindows now implement the RENDER extension to the X11 protocol.

    For complete documentation fo the changes, see http://www.ifh.ee.ethz.ch/~ballisti/...REVIEW/p2.html

    Leave a comment:


  • jesse
    replied
    A problem with solaris x86 is that a good chunk of the sparc solaris was written in optimized assembly for the sparc platform. The x86 version suffers from a lack of this optimization.

    Leave a comment:


  • skroo
    replied
    Originally posted by newbb
    Whats the difference between solaris 8 and 9? I am considering the freeware to put on my old pc as I would like to try it out.
    I have to be honest: I'm not a heavy Solaris user, so AFAIK the differences are relatively minor (read: expected upgrades), at least on x86. On Sun hardware they're more to do with taking advantage of hardware improvements introduced over time. I expect someone to expand on this or otherwise correct me, though.

    Also a side form differences what would you recommend for a novice redhat guy (as i am)
    If you're looking for a replacement Linux, I'd say Slackware (which is very much the administrative opposite of RedHat) - but I am biased in that direction. Slack will get you nicely familiar with the composition of a Linux system; however, I've spent a fair bit of time with FreeBSD (and derivative OSes), and it's also really nice. The best advice anyone could give would be to try as many distros as possible, figure out which one suits you the best, and use it. No one specific distro is Linux: they're all interpretations of what it should be.

    And on an unrelated note: one thing I forgot to mention for potential AIX users is that many common GNU tools and other standard packages included with most Linux distros are already built in installable binary form for AIX (with source available). See http://www.bullfreeware.com/ for details.

    Leave a comment:


  • newbb
    replied
    Whats the difference between solaris 8 and 9? I am considering the freeware to put on my old pc as I would like to try it out.

    Also a side form differences what would you recommend for a novice redhat guy (as i am)

    Leave a comment:


  • skroo
    replied
    Originally posted by noid
    If you want an honest-to-god UNIX on your home PC, check out Solaris x86..Have plenty of RAM handy..Or if you are in the mood for pain, get some old hardware and build a AUX or a AIX PS/2 box.
    A/UX is asking for pain. Minimum spec is a Mac SE/30 (an SE won't run it) with an 80MB HDD. The install requires that MacOS be present and bootable on the machine, and from what I remember when I tried it, it's not user-friendly. Apple no longer supports it, and finding support on the web can be difficult.

    If you like playing with package dependencies, get an SGI Indy or O2 (really, go for the O2 - it's a more usable machine these days) and install Irix from scratch. You'll make friends with `conflicts' and `go', the commandline Irix installation tools. Irix is very usable, though, if you're a Unix neophyte.

    AIX isn't too horrible to install, at least not from 4.3 upwards. Avoid any non-PPC RS/6000, though - a model 7011 with 64MB of RAM is pretty much the minimum you can get away with and still do anything useful, but it will be slow. And remember: a model 7012 is not a better machine than a 7011. Do your research before you eBay.

    Solaris x86 is a good trainer, but like noid said, have lots of RAM ready for it. It likes 256MB, and 512MB is better. The one thing the x86 version won't teach you is familiarity with Sun hardware - if you want to do that, Ultras are starting to become affordable second-hand.

    Leave a comment:


  • avsniperman
    replied
    thanks

    Thanks guys for the help. I'll probably check out Red Hat, Slackware or Mandrake after I read up a bit on each. Should I get a book on how to use them before I just jump into it or should I just teach myself?

    Leave a comment:


  • bascule
    replied
    Originally posted by Chris
    All true...but Sun has left anyone who has any concept of Security with no choice but to compile everything from source and no longer rely on the Sun(tm) packages.
    Yeah, it's really better to just not install any of the Sun's network service packages to begin with, and to create a JumpStart image preconfigured with a sanatized installation configuration. I build my own ProFTPD and OpenSSH packages and get the rest off sunfreeware via pkg-get. I also disable everything (setting Sendmail to listen locally only) except portmap, dtlogin, X, rstatd, ssh, and if the user requests it, ftp.

    Now, you may ask "Chris, how can you make such a sweeping and ludicrous statemnt?"
    I think any Solaris administrators here have run into the exact same headaches.

    Sun has gone to total crap in the patch release department. They are taking weeks and sometimes months (if at all) to provide patches for THEIR packages for well documented vulnerabilities that Linux and other Unix vendors are patching almost immediately.
    I've certainly become lax on my patching. I used to have a script that patched every system here each time a new Recommended patch cluster was rolled out, but unfortunately automated patching under Solaris doesn't work too well as many of the patches only apply in single user mode, require a reboot, or otherwise require manual intervention in order to apply. I tried installing PatchPro, which is nothing but an enormous Java turd. It doesn't even bother checking for adequate space before it begins downloading patches, and if it fills up the filesystem it just goes into an infinite error loop. Not to mention the configuration is ludicrously arcane, and requires hand manipulation of the JVM in order to install SSL keys and so forth (which expired, and had to be reinstalled). So I've given up on PatchPro, and I'm back to ordinary patch clusters. I usually get around to patching the systems here maybe once every two months now.

    I love Solaris. I am a big fan of the Sparc processor, but Sun's complete lack of attention to critical vulnerabilities that affect PAYING customers, while everyone else, including FREE operating systems act immediately is negligent. Hell...Microsoft does a better job.
    Microsoft's Software Update Services are godly. Deploying patches across a network has never been easier.

    Leave a comment:


  • Chris
    replied
    <Rant Against My Favorite Operating System>

    All true...but Sun has left anyone who has any concept of Security with no choice but to compile everything from source and no longer rely on the Sun(tm) packages. Now, you may ask "Chris, how can you make such a sweeping and ludicrous statemnt?"

    Well, constant reader, allow me to expound on that. Sun has gone to total crap in the patch release department. They are taking weeks and sometimes months (if at all) to provide patches for THEIR packages for well documented vulnerabilities that Linux and other Unix vendors are patching almost immediately. I will give two examples.

    First, Sendmail. The address parser BO was identified 3/29/03. ALL Linux distros, the BSD family, IRIX, HP-UX, and AIX had patches available the day the vuln was released. Sun's patch was made available 4/10/03. TWO WEEKS? Any admin worth five cents had already compiled from the sendmail.org source.


    Next, the OpenSSH Remote Memory Buffer Management Vulnerability. For those that don't know, Solaris 9's SunSSH is basically just OpenSSH with a spiffy Sun banner. SunSSH is vulnerable to this vulnerability, released 9/16/03. Sun's patch available...10/08/03. Again, any admin who's head is not firmly planted in the sand has already replaced SunSSH with OpenSSH...which was patched same day (and again the next day for those that remember).

    I love Solaris. I am a big fan of the Sparc processor, but Sun's complete lack of attention to critical vulnerabilities that affect PAYING customers, while everyone else, including FREE operating systems act immediately is negligent. Hell...Microsoft does a better job.

    </Rant Against My Favorite Operating System>

    Leave a comment:


  • bascule
    replied
    Originally posted by noid
    ya, first thing I usualy do on a Solaris box is get gcc running and start building all my freeware tools vs. using SUNs patented CrapWare(tm) Utilities.
    Heh, that's all well and good for Solaris/x86 I suppose, but on Solaris/sparcv9 gcc produces enormous turds of binaries.

    Personally I'd rather the gimps maintaining these packages didn't make horrendous Linux-specific assumptions, like that /bin/sh is bash and /usr/bin/lex is flex

    (ed: And by far the worst, assuming make is GNU make)

    Leave a comment:


  • Chris
    replied
    Originally posted by noid
    ya, first thing I usualy do on a Solaris box is get gcc running and start building all my freeware tools vs. using SUNs patented CrapWare(tm) Utilities.

    Yeah, I am pretty sure the "W" in SUNWxxx stands for "Wouldn't it be nice if this package wasn't such a piece of shit"

    Leave a comment:


  • noid
    replied
    ya, first thing I usualy do on a Solaris box is get gcc running and start building all my freeware tools vs. using SUNs patented CrapWare(tm) Utilities.

    Leave a comment:


  • bascule
    replied
    Originally posted by Chris
    The biggest problem with x86 is getting X to work with a decent video card. If you have an older card on a PC with decent RAM then it kicks ass...if you have a newer card, be prepared for headaches.
    You can always use XFree86 instead of OpenWindows...

    Leave a comment:


  • Chris
    replied
    Originally posted by noid
    If you want an honest-to-god UNIX on your home PC, check out Solaris x86..Have plenty of RAM handy..Or if you are in the mood for pain, get some old hardware and build a AUX or a AIX PS/2 box.
    The biggest problem with x86 is getting X to work with a decent video card. If you have an older card on a PC with decent RAM then it kicks ass...if you have a newer card, be prepared for headaches.

    Leave a comment:


  • noid
    replied
    If you want an honest-to-god UNIX on your home PC, check out Solaris x86..Have plenty of RAM handy..Or if you are in the mood for pain, get some old hardware and build a AUX or a AIX PS/2 box.

    Leave a comment:

Working...
X