Setting up Libre-FDATool
There are some alternative ways of getting Libre-FDATool up and running. It can be installed on a Python environment as a standalone application or deployed by using Libre-FDATool-as-a-Virtual-Appliance.
Standalone Mode
In order to run, Libre-FDATool needs a working Python environment with a collection of already configured scientific packages.
Provided you have already installed these packages & tools in your Operating System, you can download and install the source code as compressed development snapshots or by using the Libre-FDATool git repository.
Mandatory Python packages
Optional third party tools for hardware simulation
Ubuntu and other Debian derivatives
Libre-FDATool is being packaged as a binary package repository for Ubuntu and other Debian derivatives by using Ubuntu's Launchpad cloud infrastructure.
For in depth technical information about deploying Libre-FDATool in Ubuntu and other Debian derivatives, including building dependencies from sources, follow the next link:
Virtual Appliance
Despite the fact that the Libre-FDATool is intended for being extremely easy to use, involving a quasi negligible learning curve, setting up all the required components may suppose a real pain -- unfortunately, this is a well known issue in the world of Open-Software.
When deploying the Libre-FDATool and its associated environment across different Operating Systems, we can find issues and differences not only in the installation process, but in the behavior of the full system depending on the versions of the required packages.
The Libre-FDATool can be deployed as a Virtual Appliance that includes
all the required functionality, from the scientific Python environment
to the extra EDA
tools:
>Libre-FDATool-as-a-Virtual-Appliance