How do you test Linux?
How do you build your own distribution?
How do you build code to run on another machine?
In this lecture, I plan to answer these questions by introducing the theory and practice of cross compilation and virtualization, as well as discuss the ingredients and questions to ask for creating your own Linux distribution. All of the examples use free, open source software (FOSS) that is readily available in many existing distributions. But, since Linux is very much a hobbyist community, this lecture will focus on a doing-it-yourself (DIY) approach (this doesn't have to mean _by_ yourself).
Video demo of setting up Fedora 16.
This is an open source version of web conferencing, similar to Webex. They have a vmware image of this at http://code.google.com/p/bigbluebutton/wiki/BigBlueButtonVM
These turn-key LAMP stacks come in a variety of applications. Download the vmware image and run it. Once you learn the application flow, you might want to build it from on a fresh LAMP VM image, or customize your own version. If you want to move to production, pay Bitnami a monthly fee and run their customs builds in Amazon ec2.
This is the presentation used for the meeting June 11th 2011.