olberger / LabtainersPFE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LabtainersPFE

LabtainersPFE is an adapted version of Labtainers to our school Telecom SudParis. It aims to do labs without worrying about the environment problem so teachers can gain a lot of time at the begenning of a lab.

Also it gives the possibility of self-assessment for labs.

Content

Installation

Usage for students

Useful links

Installation

For Ubuntu users

Download the LabtainersPFE.zip file from the last release. Then unzip it and execute the following command line in the labtainer root directory.

#execute the install-labtainer.sh
./intall-labtainer.sh

For VM users

Check the contents of the packer-ubuntu-20.04/ subdir (formerly on the vm branch). It will give you a virtual machine image that you can use with virtuel box.

Usage for students

To get a lab:

./get-lab.sh lab-name

To start a lab:

#go to the labtainer-student directory
cd ./labtainer-student
#start the lab
labtainer lab-name

To stop a lab:

stoplab lab-name

To look at your progress:

checkwork lab-name

To submit your work to Moodle:

python3 ./upload_file.py

Useful links

Our Lab repository

The initial Labtainers repository

Submodules of this repo

The repo contains several other git repos as submodules :

Todo

  • merge back the changes in the main directory and in trunk/ (mainly setup_scripts/) into the main Labtainers trunk.

History

Initially, work reused from other repos had been pushed on different branches :

About


Languages

Language:Python 41.9%Language:Java 32.8%Language:TeX 12.7%Language:Shell 10.5%Language:C++ 1.4%Language:HTML 0.5%Language:C 0.1%Language:Tcl 0.1%Language:Makefile 0.0%Language:CSS 0.0%