Перед установкой программ из репозиториев (командой apt-get install) обновите списки репозиториев командой sudo apt-get update!
Подобрал следующий список:
1. Черчение принципиальных схем и проектирование печатных плат — KiCad 2. Эмулирование схем — Qucs 3. Генератор сигналов с звуковой карты — Audacity 5. Среда для разработки под PIC — MPLAB X (IDE) продолжение следует
1. KiCad — в представлении давно не нуждается.
Описание:
http://cxem.net/software/kicad.php
Установка:
Для установки этой штуки, нам необходимо просто ввести в терминале:
sudo apt-get install kicad и подтвердить установку. Проблем с зависимостями быть не должно.
Начало установки:
2. Qucs — Quite Universal Circuit Simulator - достаточно известный аналог Proteus.
Описание:
http://cxem.net/software/qucs.php
Установка:
Скачиваем .deb пакет с официальной странички проекта на ланчпэде:
wget https://launchpad.net/~qucs/+archive/ubuntu/qucs/+build/6316232/+files/qucs_0.0.18-2_amd64.deb
Установим пакет стандартными средствами:
cxemnet@debian:~$ sudo dpkg --install qucs_0.0.18-2_amd64.deb
Начало установки:
Как видим — ошибка. Пробуем запустить и видим еще одну ошибку:
cxemnet@debian:~$ qucs
qucs: error while loading shared libraries: libQtCore.so.4: cannot open shared object file: No such file or directory
Необходим qt4. Пробуем установить:
cxemnet@debian:~$ sudo apt-get install qt4-default
Неудача:
Пользуемся советом и набираем:
cxemnet@debian:~$ sudo apt --fix-broken install
Видим следующее:
Все получилось, снова попробуем запустить qucs и видим, что все хорошо, можно работать.
Бонусом можно добавить модели русских (советских) компонентов, сделанных добрыми дядями.
Скачиваем архив в текущую папку:
wget https://github.com/ra3xdh/qucs-rus-complib/archive/master.zip
Разархивируем его в текущую папку:
unzip master.zip
перенесем в папку с библиотеками:
cd qucs-rus-complib-master
sudo mv * /usr/share/qucs/library/
Заходим в программу и видим наши библиотеки.
3. Audacity - аудиоредактор. Нам интересен тем, что с его помощью можно генерировать сигналы на выход звуковой карты.
Описание:
Будет.
Установка:
К счастью, установка вполне стандартна и доступна из репозиториев.
sudo apt-get install audacity
Процесс установки:
4. MPLAB - среда разработки для PIC.
Описание:
http://cxem.net/software/mplab.php
Установка:
скачиваем файл установки в текущую папку с официального сайта:
wget http://ww1.microchip.com/downloads/en/DeviceDoc/MPLABX-v4.10-linux-installer.tar
распакуем в текущую папку:
tar -xvf MPLABX-v4.10-linux-installer.tar
дадим права на исполнение
sudo chmod +x MPLABX-v4.10-linux-installer.sh
выполним установку
sudo ./MPLABX-v4.10-linux-installer.sh
Получаем ошибку о желании 32битных библиотек:
Добавим поддержку:
sudo dpkg --add-architecture i386
обновим список репозиториев
sudo apt-get update
установим нужные пакеты, но уже с указанием требуемой архитектуры:
sudo apt-get install libc6:i386 libdlib-data:i386 libstdc++6:i386 libexpat1:i386 libx11-6:i386 libxext6:i386
пробуем еще раз:
sudo ./MPLABX-v4.10-linux-installer.sh
видим, что процесс прошел без ошибок и перед нами появилось окно установщика, далее просто следуем подсказкам инсталяционного меню (можно путь установки поменять)
Все, среда разработки установлена! Осталось добавить компилятор, но это уже другая история...
- Читать далее...
- 5 комментариев
- 4 381 просмотр