GithubHelp home page GithubHelp logo

gevos / osgeolive Goto Github PK

View Code? Open in Web Editor NEW

This project forked from osgeo/osgeolive

0.0 0.0 0.0 185.92 MB

OSGeo-Live is a self-contained bootable DVD, USB thumb drive or Virtual Machine based on Lubuntu, that allows you to try a wide variety of open source geospatial software without installing anything. It is composed entirely of free software, allowing it to be freely distributed, duplicated and passed around.

License: GNU Lesser General Public License v2.1

Shell 35.85% R 0.16% Python 3.45% HTML 5.12% PLpgSQL 4.49% Scheme 6.81% Jupyter Notebook 0.45% JavaScript 27.19% CSS 15.05% MATLAB 1.42%

osgeolive's Introduction

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)


osgeolive's People

Contributors

antonpat avatar astroidex avatar bbinet avatar bpross-52n avatar camerons avatar constantinius avatar darkblue-b avatar dkastl avatar edeso avatar ehj-52n avatar epifanio avatar fgdrf avatar flavour avatar gfenoy avatar grizonnetm avatar ianturton avatar ingenieroariel avatar jeffgarnett avatar johanvdw avatar jrodrigo avatar kalxas avatar klassenjs avatar klokan avatar olt avatar phaf avatar schpidi avatar sdlime avatar sppigot avatar tomkralidis avatar wildintellect avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.