You can also watch this video, which showcases key features of how a system is designed in TASTE:
Our Wiki will then allow you to get more information about the many tools and technologies we make use of.
This image is based on the latest version of Debian Linux, and comes pre-loaded with all available TASTE tools. After booting, it can be easily kept up-to-date by executing
cd ~/tool-src ; ./Update-TASTE.shfrom any terminal emulator.
$ mkdir TASTE $ cd TASTE $ wget https://gitrepos.estec.esa.int/taste/taste-setup/raw/master/Dockerfile $ docker build -t taste ....and then run a fresh TASTE container with proper X11 redirection, with...
$ ./Docker-run.shThis will launch a Docker container able to run all TASTE applications, including the X11-based ones (e.g. the Ellidiss GUI). Note that your $HOME folder is mapped under /root/work inside the container - so save your work ONLY in there, because everything else will be deleted when the container dies. You can of course still commit the container and thus obtain your own custom TASTE images.
$ git clone https://gitrepos.estec.esa.int/taste/taste-setup.git tool-src $ cd tool-src $ ./Update-TASTE.shYou'd then have to follow the prompts to fix whatever issues are detected in your configuration.
# mkdir /opt/jessie-chroot # debootstrap jessie /opt/jessie-chroot # mount -t proc none /opt/jessie-chroot/proc/ # mount -t sysfs none /opt/jessie-chroot/sys/ # mount -o bind /dev /opt/jessie-chroot/dev/ # mount -o bind /dev/pts /opt/jessie-chroot/dev/pts/ # chroot /opt/jessie-chroot...and at this point, you can continue with the normal process described above for Debian-based distributions. For (almost) all intents and purposes, this chroot will behave just like a native Debian install; and thus allows you to have a "sandboxed" TASTE install that will not interfere with your main distribution.
In fact, this is reason enough to employ this process even if you do have a Debian-based distribution; the chroot will contain all TASTE-related work, and will therefore leave your main distribution undisturbed.
If you want to discuss technical aspects or contact the developers, please use the following mailing-lists: