نرم افزاری برای شبیه سازی مدارات الکترونیکی می باشد.
گیتهاب نرم افزار: https://github.com/drahnr/oregano
در مقایسه با دو نرم افزار قبلی که معرفی شدند المان های تریاک، دیاک انواع دیود ها و… را دارا می باشد که دو برنامهktechlab و SimulIDE فاقد این المان ها بودند.
نصب این برنامه در مقایشه با کی تک لب آسنانتر و در مقابل سیم ای دی ای سخت تر میباشد.
اما روش نصب:
پیش نیازها رو میتونید از سیناپتیک پکیچ منیجر دانلود کنید:
*به اسم پکیجها توجه کنید. اعداد متناسب با زمانی که در حال دیدن این نوشته هستند احتمالا افزایش پیدا کرده اند.
clang-format
apport-valgrind (2.20.9-0ubuntu7.6)
clang-format-7 (1:7-3~ubuntu0.18.04.1)
gcc-8-cross-base (8.2.0-1ubuntu2~18.04cross1)
libc6-arm64-cross (2.27-3ubuntu1cross1.1)
libc6-ppc64el-cross (2.27-3ubuntu1cross1.1)
libgail-3-0 (3.22.30-1ubuntu2)
libgcc1-arm64-cross (1:8.2.0-1ubuntu2~18.04cross1)
libgcc1-ppc64el-cross (1:8.2.0-1ubuntu2~18.04cross1)
libgtkhex-3-0 (3.18.3-3)
libgtksourceviewmm-3.0-0v5 (3.18.0-3)
libgtop-2.0-11 (2.38.0-2ubuntu0.18.04.1)
libgtop2-common (2.38.0-2ubuntu0.18.04.1)
libtsan0-arm64-cross (8.2.0-1ubuntu2~18.04cross1)
libtsan0-dbg (8.2.0-1ubuntu2~18.04)
libtsan0-ppc64el-cross (8.2.0-1ubuntu2~18.04cross1)
nemiver (0.9.6-1.1build1)
valgrind (1:3.13.0-2ubuntu2.1)libgtksourceview
libxml++2.6-2v5 (2.40.1-2)
libxml++2.6-dev (2.40.1-2)
libxml-libxml-perl (2.0128+dfsg-5)
libxml-namespacesupport-perl (1.12-1)
libxml-sax-base-perl (1.09-1)
libxml-sax-expat-perl (0.40-2)
libxml-sax-perl (0.99+dfsg-2ubuntu1)
libxml2-dev (2.9.4+dfsg1-6.1ubuntu1.2)intltool
autoconf (2.69-11)
automake (1:1.15.1-3ubuntu2)
autopoint (0.19.8.1-6ubuntu0.1)
autotools-dev (20180224.1)
debhelper (11.1.6ubuntu2)
dh-autoreconf (17)
dh-strip-nondeterminism (0.040-1.1~build1)
geda-gnetlist (1:1.8.2-6)
gir1.2-atspi-2.0 (2.28.0-1)
gir1.2-goocanvas-2.0 (2.0.4-1)
gnucap (1:0.36~20091207-2build1)
gspiceui (1.1.00+dfsg-2)
gtk3-engines-xfce (3.2.0-3)
intltool-debian (0.35.0+20060710.4)
libarchive-cpio-perl (0.10-1)
libarchive-zip-perl (1.60-1ubuntu0.1)
libatk-bridge2.0-dev (2.26.2-1)
libatk1.0-dev (2.28.1-1)
libatspi2.0-dev (2.28.0-1)
libcairo-script-interpreter2 (1.15.10-2ubuntu0.1)
libcairo2-dev (1.15.10-2ubuntu0.1)
libepoxy-dev (1.4.3-1)
libfile-stripnondeterminism-perl (0.040-1.1~build1)
libgdk-pixbuf2.0-dev (2.36.11-2)
libgoocanvas-2.0-9 (2.0.4-1)
libgoocanvas-2.0-common (2.0.4-1)
libgoocanvas-2.0-dev (2.0.4-1)
libgtk-3-dev (3.22.30-1ubuntu2)
libltdl-dev (2.4.6-2)
libpango1.0-dev (1.40.14-1ubuntu0.1)
libpixman-1-dev (0.34.0-2)
libqt5glib-2.0-0 (1.2.0-5)
libtool (2.4.6-2)
libwxgtk3.0-0v5 (3.0.4+dfsg-3)
libxcb-shm0-dev (1.13-2~ubuntu18.04)
libxcomposite-dev (1:0.4.4-2)
libxft-dev (2.3.2-1)
libxtst-dev (2:1.2.3-1)
ngspice (27-1)
po-debconf (1.0.20)
wayland-protocols (1.13-1)
x11proto-composite-dev (1:2018.4-4)
x11proto-record-dev (2018.4-4)
**پیکیجهای دیگه رو هم شاید نیاز داشته باشه ولی چون من قبلش برنامه های ktechlab و SimulIDE
رو نصب کرده بودم احتمالا پکیجهای همسانی هم داشته باشند. چنانچه خطای گرفته شد پیش نیازهای مربوط به این دو نرم افزار رو هم که در مطالب هر کردوم توضیح دادم نصب کنید.
بعد از اکسترکت برنامه به پوشه استخراج شده برید و پوشه ای به نام build بسازید.
در ترمینال به مسیر پوشه build برید با دستور زیر:
cd /ADRES POSHE/oregano-master/build
./waf configure build --debug
یا
./waf configure build --release
و درنهایت با دستور زیر برنامه رو نصب کنید:
./waf install
با تشکر فراوان از زحمات شما برای جامعه نرم افزار ازاد
و با افتخار این نرم افزار در منابع رسمی اوبونتو قرار داده شده
سلام
ممنون از توجه شما.
البته که مدت زیادی از این نوشته میگذره….
امیدوارم در طی این مدت به درد افرادی خورده باشه
از قرار معلوم از این سه نرم افزاری که معرفی کردم، در حال حاضر فقط Simullde آپدیت میشه