Ubuntu, one of many distributions of Linux, works particularly well with ROS. The main reason is that many of the ROS packages are available from the Ubuntu software repositories (using apt-get).
Notes on Linux
Would be nice to add a short list of helpful tutorials for those new to Linux - anyone?
- General References and Tutorials
- The Linux Command Line by Wiliam Shotts. The online version of the book contains simple lessons on the basics of working on the command line. The full book is available in various formats and languages. The full book includes more details on the many fundametal topics.
- Here is a set of tutorials recommended as a precursor to the ROS tutorials: http://www.ee.surrey.ac.uk/Teaching/Unix/
- How to get help with Linux. This website provides 8 tricks for using Linux.
- Ryan's Linux Tutorial (added by Costas Zagaris)
- Teach Yourself Linux in 24 hours...sounds like a lofty goal, but this document may help! http://rus-linux.net/MyLDP/BOOKS/Teach.Yourself.Linux.In.24.Hours.pdf (added by Matt O'Brian)
- This Bash Script link give a list of terminology for using the Linux Terminal. (added by Joe Testa).
- http://www.ee.surrey.ac.uk/Teaching/Unix/ A beginners guide to the Unix and Linux operating system. Eight simple tutorials which cover the basics of UNIX / Linux commands. (added by Nick Manzini)
- This is the link that guides on how to learn the Linux Commands. This link contains the history Linux and the difference between Linux and Unix. Introduction to Linux and Basic Linux Commands for Beginners added by (Mkuseli Mqana).
- Ubuntu Help Page. This link is to the Ubuntu websites help page on why to use the terminal and how to use it. It gives examples of some simple commands as well as containing links to community help pages and more tutorials. (added by Becca Greenberg)
- Linux Command Line Quick Reference by Fosswire.com Here is a quick 1 page list of common Linx commands for easy reference. (added by Aaron Willmarth)
- NPS Linux (with ROS) Tips and Tricks
- Links to useful networking tutorials go here.
- Hardware interfacing