This repository has been archived by the owner on May 8, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 14
Mesabe Virtual Machine
precipice edited this page Aug 13, 2010
·
2 revisions
If you’re not terminal-work-inclined, or are just feeling lazy, try this Virtual Machine version of Ubuntu with Mesabe already installed.
Note: This virtual machine is maintained by a community member. Use at your own risk.
- Download and install VirtualBox for your platform.
- Download the virtual machine image. You’ll need all three parts. Total size of download: 1.46GB
- Un-RAR the image using WinRAR, 7-Zip, StuffIt Expander, The Unarchiver, etc. The total size of the VM after Un-RARing is 1.51GB.
- Open VirtualBox. Go to File→Import Appliance, and use the wizard to (as the name suggests) import the VM image.
- Highlight your VM and click Start. Away you go!
I included the following in a README file along with the VM image, inside the RAR file. You’ll need to follow these instructions to get your particular data imported (if you have a snapshot) and to generally get Mesabe up and running.
Virtual Machine information: Ubuntu 10.04 LTS Set up for USA keyboard, Eastern Standard Time, 8.6GB disk space (expandable, so that the VM image only takes up as much space as it needs - it reports a hard drive size of 8.6GB to the guest OS), 512MB RAM, 12MB VRAM, single-core processor, screen size 1152x864 pixels (can be changed) username: mesabe password: changeme (which, as it suggests, you should change after you log in the first time) computer name (for home network purposes): mesabe Standard Ubuntu 32-bit non-Server installation, all software updated to most recent according to package manager as of 8/2/10. I removed as many packages as I could in order to keep the size of the VM image down: things like media players, email, OpenOffice, games, bluetooth, printer drivers, non-English fonts, etc. MySQL username: root password: dr0Vv5s@p --------------------------------------------------------------- Get This Thing Online Already! In two separate terminal windows (in the toolbar at the top of the screen, Applications -> Accessories -> Terminal, or just click on the little black square terminal launcher next to the Firefox and Help launchers), enter each of the following (leave both of them open). The dollar sign $ means hit Enter after you're finished typing the line: ==>Terminal 1: $ cd ~/wesabe/pfc $ script/rails server ==>Terminal 2: $ cd ~/wesabe/brcm-accounts-api $ script/server If you have a snapshot to upload your data with, open a third terminal window and enter the following (this one can be closed when you're finished): $ cd ~/wesabe/pfc $ bundle exec thor snapshot:import ~/path/to/snapshot.zip Go to http://localhost:3000/ in your browser. Done! If you loaded a snapshot, log in using the same email address you used to log into wesabe.com, but with the password "changeme!" (no quotes) instead (which, again, you should change). If you don't have a snapshot, go to the signup page and create your account. Once you’ve done that you’ll want to go through the Add an Account process (the orange button in the My Accounts widget). If you have a snapshot to restore, do not create an account with the same email address that you had at wesabe.com. But if you missed this warning and created the account in the rush of seeing a successful installation, you can use a MySQL management application like PHPMyAdmin to empty the user tables. A NOTE ABOUT PORTS: PFC will run on port 3000 by default. If that doesn’t work for you, add -p 4000 (or whatever port you want) to the rails server command above. Similarly, BRCM will run on port 8080. If that doesn’t work for you then change pfc/config/services.yml’s development entry for BRCM to use a different port, say 8090, then add -p 8090 when you run BRCM. The two terminal commands above need to be run every time you start up the virtual machine in order to get Mesabe running (the third snapshot-loading one only needs to be run the one time. I tried to write a bash script that would provide the same functionality with a simple doubleclick, but I'm no Linux expert so it stumped me. If anybody would like to write such a script, it'd be much appreciated by less technically inclined users, I'm sure.
If someone would like to mirror this VM in other places, or set up a torrent for it, that would be
good.