Libre-FDASys Virtual Appliance
We can use well-known techniques from the open-software world in order to get an Out-of-Box experience. One possible solution is the Virtual Appliance approach.
A Virtual Appliance is a software application that might be combined with just enough operating system (JeOS) for it to run optimally in a virtual machine.
Libre-FDATool can be easily deployed as a Virtual Appliance including all the required functionality, from the scientific Python environment to the extra EDA tools.
Base Operating System: Ubuntu
We have choose Ubuntu as a the base operating system for building the virtual appliance JeOS for the next reasons:
- Ubuntu is build on opensource software
- Ubuntu excels in code stability vs cutting-edge tradeoff
- Ubuntu allows building extremely light JeOS deployments
The JeOS image includes a selection of unmodified Ubuntu packages deployed by using the official Ubuntu distribution network installer. The only custom "tweaks" are autologin and some standard desktop options for default user.
Virtualization Platform
Despite the fact that Libre-FDASys is able to run on other platforms such as VMWare, we have choose VirtualBox as the reference virtualization platform for the next reasons:
- VirtualBox is distributed under GPL terms
-
VirtualBox supports all the mainstream
hosts OS:
- Windows
- Linux
- Solaris
- Apple OS-X
Download Virtual Appliance JeOS
We are using Ubuntu One cloud services in order to host the virtual appliance JeOS image.
You can get JeOS from the next link:
Once you have downloaded the file, you can easily import the virtual appliance in your virtual machine platform.
Install the Libre-FDATool application and the required third-party tools
Libre-FDATool is being packaged in a Debian like repository by using the Ubuntu's Launchpad infrastructure.
You can access Libre-FDATool original source and binary package snapshots in the next PPA:
In order to install the package in the Virtual Appliance JeOS or in any other Ubuntu deployment, just execute the next commands from a terminal:
sudo add-apt-repository ppa:garcialasheras/libre-fdatool
sudo apt-get update
sudo apt-get install python-librefdatool
NOTE*: sudo command requires administrator privileges password. The Virtual Appliance default user access settings are:
- User: "user"
- Password: "user"
DISCLAIMER: Virtual Appliance JeOS is intended as a resource for application development, testing and evaluation. In no way Virtual Appliance JeOS purpose is acting as a replacement of a standard Ubuntu installation.
COPYRIGHT NOTICE: Ubuntu, Xubuntu, Ubuntu One, Launchpad and Canonical are registered trademarks of Canonical Ltd.
Canonical's intellectual property rights policy