Eine Vagrant Umgabeung basierend auf Ubuntu Server 14.04.1 LTS. Folgende Software wird zusätzlich installiert:
- R (http://www.r-project.org)
- Ruby (https://www.ruby-lang.org)
- Python (https://www.python.org)
- SDAPS (http://sdaps.org)
- LaTeX (http://www.latex-project.org)
Installieren Sie Vagrant (http://www.vagrantup.com).
Kopieren oder klonen Sie das Vagrantfile und ändern Sie die Angaben für synchronisierte Ordner. Auf diese Weise können Sie einfach bestehende Projekte zugänglich machen.
# Share an additional folder to the guest VM. The first argument is
# the path on the host to the actual folder. The second argument is
# the path on the guest to mount the folder. And the optional third
# argument is a set of non-required options. Example Syntax:
# config.vm.synced_folder "/Host/Folder/Path", "/Vagrant/Folder/Path"
config.vm.synced_folder "~/Projects", "/home/vagrant/Projects"
Navigieren Sie in der Kommandozeile in das Verzeichnis in dem die Vagrantfile Datei gespeichert ist und führen Sie folgenden befehl aus:
vagrant up
Der Installationsvorgang kann mehrere Minuten in Anspruch nehmen. Sobald er beendet ist können Sie sich über folgenden Befehl in der virtuellen Umgebung anmelden:
vagrant ssh
Nun steht Ihnen eine wie zuvor beschrieben konfigurerte Linux Umgebung zur Verfügung. D.h., die können z.B. folgende Befehle ausführen:
R
ruby
python
sdaps
pdflatex
Um die Umgebung zu verlassen verwenden Sie:
exit
Die virtuelle Maschine lässt sich mit folgendem Befehl pausieren:
vagrant halt
Sollten Sie gezwungen sein einen Proxy zu nutzen verwenden Sie folgendes Plugin und passen die Vagrantfile Datei entsprechend an: