What it is

RunRev Community Linux is an Free and Open Source initiative to provide the RunRev community with a simple Linux that can be run on a virtual machine, liveCD or USB Stick. This Linux comes with revStudio, revEnterprise and Revolution engine as CGI already installed. With this appliance you can test your applications on Linux machines, experiment Rev on a Linux environment or learn about CGI programming. Both revStudio and revEnterprise are not licensed, when you first launch them, they will ask for a license. When RunRev releases revServer, it will also be included in this distribution.

RunRev Community Linux is built with SuSe Studio, a web service that allows one to click-and-customize SuSe Linux and build your own linux flavour. SuSe Studio Rocks! Check them out at http://susestudio.com. This Linux is based on OpenSUSE 11.2 with some minimal packages, just enough to run a productive Rev environment. It includes MySQL, PostgreSQL and Apache2.

The user name is "revolution" and the password is "linux". Remember this is SuSe Linux, not Ubuntu, there's no apt-get, use zypper instead. Check out SuSe pages at OpenSuSe.org for more info.

This is not a all purpose linux distribution, its intended purpose is to serve as a test and development environment for Revolution. This should not be your OS of choice, but if you're felling at home here, then, why not use OpenSuSe 11.2 which is the system this was based.

Why it is

In our use-revolution mailing list, there are always people not familiar with Linux. By not being familiar with this fantastic free operating system, they will not build for linux or even test rev on linux. This simple distro comes to aid the curious and to provide a valuable tool for those that need to test their software under linux but can't spare the hardware. It is also great to learn about CGI.

It includes MySQL, PostgreSQL, Apache2 and my own CGI libraries. The web folder is /srv/www/ and you must be root to play there, so become root by using the su command, the password is linux. The editor is gEdit and the browser is Firefox. I am accepting suggestion of packages if anyone feels the for installing more stuff. Remember this is not a all purpose linux distro, the purpose of this distribution is the development and testing of Revolution resources.

How can you help (this is important)

You can use it and provide feedback! You can also donate money to my PayPal account under agarzia at mac dot com, I am paying for the bandwidth for these downloads and they are big. Creating this takes time, which I could be using to earn money to pay my bills, so any contribution is welcome.

So, click the PayPal button below to contribute.

What we're looking for

Changelog

Version 0.0.2

Version 0.0.1

Initial version. Included revStudio, revEnterprise and Rev 3.5 as CGI engine. Included RevOnRockets as a folder on the home folder and installed as CGI on /srv/www.

Downloads

Current

Past releases

Who

This system was put together by Andre Alves Garzia using SuSe Studio. I am a Revolution consultant and available for contract work. If you need cross platform solutions that use databases, web services and desktop apps, come talk to me.

Useful Information

Regarding logins

The username is revolution

The password is linux (Also used for any administrator dialog)

Useful (and often dangerous) commands

One day, I will make a better FAQM

su: su means superuser, if issued at a terminal it will request the user password and then log in as the administrator. So effectivily it turns a normal terminal session into a administrator session. Useful for working in places where the normal user can't touch.

sudo: sudo means super user do. Like su it requests the user passwords and then it executes the following instructions as if the administrator had issued them. Useful for tasks that only the admin can perform, such as mounting and unmounting drives.

Regarding paths

All Revolution versions are installed in: /home/revolution/apps

Apache, PostgreSQL and MySQL are running. Apache home folder is:
/srv/www (for the static files)
/srv/www/cgi-bin (for the CGIs)

files with the .rev extension are mapped to the MIME type application/x-revolution. The desktop icons are .desktop files inside /home/revlution/Desktop those files are text based and can be edited if someone wants to fiddle with the settings.

Installing aditional software

You can install new software by going to the computer menu -> Install Software.

If you install software on the LiveCD version, it will be gone by the time you reboot but on the VMWare image or USB Drive, it will be installed fine so you can customize your experience. If you install any package that you think is useful for Revolution development and testing of Linux applications and resources, drop me a line and I will try to get it bundled in the default build of this distro.

Built with SUSE Studio