|Material Type||Title||Overview||Courses||FOSS Area||Tags||Source|
|Learning Activity||Bash Script Tutorial||
This tutorial is intended to provide a solid foundation in how to write Bash scripts, to get the computer to do complex, repetitive tasks. You won’t be a bash guru at the end but you will be well on your way and armed with the right knowledge and skills to get you there if that’s what you want (which you should).
|CS1/CS2/Data Structures, Operating Systems, System Architecture & Administration||Coding & Style, Tools & Communication||bash,||Ryan's Tutorials|
|Learning Activity||Commandeer the command line power of OpenShift||
A follow-on to teaching students about creating apps in an online open source cloud environment – OpenShift. This time students focus on command-line driven tools, and the backends of building and deploying new application code via git.
|Operating Systems||Product Packaging & Distribution, Tools & Communication||CLI, cloud, git, openshift,||foss2serve|
|Learning Activity||Fedora Install Activity||
Learner will get started with setting up the Fedora environment for Gnome activities.
|Operating Systems||Tools & Communication||Fedora, Gnome,||foss2serve.org|
|Learning Activity||Fedora 22 in VirtualBox Set up||
Setting up Linux Fedora 22 inside VirtualBox requires few steps. In this lab, you learn how to do that.
|Operating Systems||Tools & Communication||Fedora, linux, VirtualBox,||foss2serve.org|
|Learning Activity||Deploy & Customize Ushahidi||
Students will download Ushaidi and install it on either the cloud (using Heroku) or on a VM or on an actual Linux machine.
|Operating Systems, System Architecture & Administration, Web Systems & Technology||Product Packaging & Distribution||Heroku, Ushahidi,||foss2serve.org|