EDA is a package for Electronic Design Automation. It is available on https://eda.jortilles.com/en/jortilles-english/. This tutorial explains how to install it on OpenBSD.
Before we proceed, please ensure that your OpenBSD system is up-to-date using the following command:
sudo pkg_add -u
The installation of EDA on OpenBSD consists of the following steps:
EDA requires some dependencies and packages to operate properly. Please install them using the following command:
sudo pkg_add -I gtk+3+ docbook-xsl yelp-tools mkdocs gmake gcc gperf cmake
EDA is not available in OpenBSD's official package repositories. We will need to download and install it manually. Here are the steps:
tar -xvf eda-2.3.0.xz
cd eda-2.3.0
./configure && make && sudo make install
After installing EDA, the next step is to configure it. To do that, follow these steps:
echo "DISTR_DIR=/usr/local/share/eda/\${DISTR_VERSION}" > ~/.edarc
eda.sh
#!/bin/sh
PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
export PATH
export DISTR_VERSION=2.3
/usr/local/bin/eda $*
chmod +x eda.sh
/usr/local/bin/
:sudo mv eda.sh /usr/local/bin/
You have successfully installed and configured EDA on OpenBSD. You can now start using it for your electronic design automation purposes.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!