The set of scripts in this directory tree will make a GIS Virtual Machine and bootable ISO from a base Xubuntu system. Running: ======= sudo ./bin/main.sh #Suggested method of running includes piping all the information to logs sudo ./main.sh 2>&1 | tee /var/log/live/main_install.log File Structure: ============== bin/ /main.sh # Call all the other scripts /setup.sh # Download, and install all core files and set up config files /install_project1.sh # Download, and install all files for project1 /install_project2.sh # Download, and install all files for project2 /install_desktop.sh /install_main_docs.sh /setdown.sh /build_iso.sh /load_mac_installers.sh /load_win_installers.sh bootstrap.sh inchroot.sh package.sh sync_livedvd.sh app-conf/ /project1/ # config files used by install_package1.sh script /project2/ # config files used by install_package2.sh script app-data/ /project1/ # data & help files used by package1 /project2/ # data & help files used by package2 desktop-conf/ # data files and images used for the main desktop background doc/ /index_pre.html # header for summary help page /index_post.html # footer for summary help page /arramagong.css /jquery.js /template_definition.html # example of project_definition.html file /template_description.html # example of project_description.html file /template_licence.html # incorportate into project_description.html??? /descriptions/ /package_definition.html # short (1 sentence) summary of installed pkg /package_description.html # getting started instructions for the LiveDVD user download/ # copy of the livedvd project's download server webpage sources.list.d/ # Supplimentary package repositories for /etc/apt/sources.list SVN repository structure: ========================= trunk/ # main development branches/ # old releases (viable; open to bug fixes) /arramagong_2/ # the 2.0.x release branch (based on Xununtu 9.04) tags/ # versioned release snapshots (do not edit) /release_20090930_arramagong_2_0_3/ # the 2.0.3 release (Sept 30, 2009)