What I assume you are not talking about is this: Teach yourself programming in 10 years.
Best resource to learn unix on mac how to#
What it sounds like you are asking is - how to get a beginner familiar with and comfortable with the command-line environment? To get around this very issue, we are going to be moving our workflows as much as possible to Galaxy to take advantage of that user interface, or you can write some quick in-house user interfaces for beginners to use to access your Perl scripts or whatever. Unix/Linux is one of the most byzantine, labyrinthine environments for a newcomer without a background in comp sci to try to work in - yet remains the most effective and versatile environment in which to get our work done. IRC seems to be used less these days, but is an excellent resource - I hang out in #freeside and #hulllug at .uk (run by CS department at Hull University), but there should be UNIX/Linux channels on most IRC servers - e.g.
![best resource to learn unix on mac best resource to learn unix on mac](https://images-na.ssl-images-amazon.com/images/I/41q3iYx%2BQrL._SX218_BO1,204,203,200_QL40_ML2_.jpg)
Also, browse, look at their tutorials, documentation and this link. ĭocumentation is rife for most UNIX and Linux tools and you can either use man, or simply Google most things and come across a plethora of answers (e.g. Read the UNIX and Perl Primer and the new book coming soon, which also has a site. Join this Google user group, check out and feel free to ask questions here. One useful thing with Virtualbox is you can find images already setup to run straight away - e.g.
Best resource to learn unix on mac install#
If you have an old machine you don't mind messing around with and testing out commands on, then install it on that, or if you don't then install it in a virtual machine using the likes of VirtualBox and you don't have to worry about breaking anything and can hack away to your heart's content. There is a lot to be said for trial and error. It is based on Ubuntu 10.04, so is a little outdated, although 10.04 is a long-term support release. If in doubt, go with Ubuntu - or BioLinux is cool too ( similar Fedora one here too), as it has a lot of the software and libraries you may need for bioinformatics pre-installed. It has an excellent handbook you can follow to install, but is no easy task. It also compiles everything from source, so really allows you to optimise your system through compile flags etc.
![best resource to learn unix on mac best resource to learn unix on mac](https://m.media-amazon.com/images/I/51enko52CDS._SL500_.jpg)
![best resource to learn unix on mac best resource to learn unix on mac](https://images.ctfassets.net/aq13lwl6616q/5118tCnVixqoR64JlRPG4R/6b7b4fa6bf9d154cea41000422ee2a2d/Go-Pixl.jpg)
Incidentally, Gentoo is my personal favourite and really hones your skills. Install Ubuntu ( Debian based) - it makes life so much easier when you're starting out with UNIX based systems, partly due to the power that aptitude (it's pacakage management system) provides, but also because of it's excellent driver support! Fedora's ( RedHat based) yum and Gentoo's emerge are close runners-up in this regard (but Gentoo is something to aim at installing when you have been using Linux for a good while - or, if you want to throw yourself in at the deep end).