UNIX is crushing my mind grapes...

Discussion in 'Mac Programming' started by paul.b.davis, Jun 5, 2009.

  1. paul.b.davis macrumors 6502


    Oct 24, 2007
    Over the hills and far away...
    I did not really know where to post this, this felt like the best place.

    So I have recently gotten into learning about UNIX and using the terminal to do a lot of things on my computer, just really basic stuff, and I had a few questions.

    First off, what is gnome? Is it something one uses on OS X, or is it the desktop for linux distros?

    Basically, I am just starting to learn this stuff and I wanted to know what is possible here.

    Thanks for helping.
  2. SRossi macrumors regular

    May 27, 2009
    Glasgow, Scotland
  3. whatsgooddan macrumors member

    Apr 6, 2009
    NY, USA
  4. uberamd macrumors 68030


    May 26, 2009
    A great way to learn UNIX (mostly Linux really) is to install VirtualBox and then use that to install a bunch of Linux operating system virtual machines on your Mac. You can then play around with GNOME, KDE, XFCE, Fluxbox, and the other Window managers. Its a good learning experience. I recommend installing Ubuntu, maybe Debian, Fedora, Arch Linux, and FreeBSD to play around with.
  5. cube macrumors G5

    May 10, 2004
    You can also install OpenSolaris, after all Solaris is the best *Unix*.
  6. Cromulent macrumors 603


    Oct 2, 2006
    The Land of Hope and Glory
    Why bother when Mac OS X its self is a fully fledged UNIX operating system?
  7. MikhailT macrumors 601

    Nov 12, 2007
    Many of the commands are not the same or are missing on MAC OS X from *nix.

    Not to mention some of the commands can have args options that are missing on mac but is there by default on *nix.

    There's a reason that MacPorts and Finks exist in the first place.
  8. yellow Moderator emeritus


    Oct 21, 2003
    Portland, OR
    This will quickly become a chicken & egg argument.

    I'd argue the opposite, many (many, many) of the basic command line commands in darwin are the same as say, the grandpa of *NIX, BSD. It's the off-shoots (including darwin) that have the bastardized command extensions and added on args.

    Personally, I've found that all my Solaris (and OSF) knowledge translated very well to Darwin back in the day. It has always been Linux that has bugged me because of all the fractured versions and their fiefish ways.
  9. elppa macrumors 68040


    Nov 26, 2003
    Solairs and Leopard are the only Operating Systems in this thread which are UNIX.
  10. MikhailT macrumors 601

    Nov 12, 2007
    Right and the point of this thread was that somebody wanted to learn unix. A terminal based *nix in a virtual machine is a much better way to learn then actually doing it on the mac that is his main machine.

    He can make a serious mistake on the mac that would affect him directly instead of just losing a virtual machine. That's another benefit that the OP should consider and I think he should learn all the trades that different OS can offer so that he can understand the point of having all of those OS. Solaris, Mint/Ubuntu, Fedora/Redhat, FreeBSD/NetBSD/*BSD, Mac and so on.
  11. yellow Moderator emeritus


    Oct 21, 2003
    Portland, OR
    That's part of it's charm!

    "I didn't RTFM, and I /dev/toaster'd my bar of soap! Halp!!"
  12. POSIXFTW macrumors newbie


    Jun 22, 2009
    Gnome is a Desktop Environment, for UNIX, and UNIX-like os's, started in the late 90's as a free alternative to KDE. So yeah, you could say it's a "linux thing".
  13. Cinder6 macrumors 6502


    Jul 9, 2009
    This. It's not that commands are missing, it's simply that they're different between real UNIX, BSD, and Linux. Most people thing of them as the same, but there are some subtle differences that can be really annoying.

    For example, the killall command. Nowadays, people use it to kill a processes of an application. Originally, it was used to kill all processes. Still does this in Solaris, last I knew. If you're not careful, you can wind up doing something wrong :)

Share This Page