Раньше в репозиториях Ubuntu был пакет, но он недоступен для Oneiric. Интересно, почему это было удалено.
Rafał Cieślak
3
Он был удален, потому что он опирается на старые библиотеки KDE 3.x. см. bugs.launchpad.net/ubuntu/+bug/727386 - в соответствии с этой ошибкой вы можете установить пакет deb из maverick.
Алистер Бакстон
Как насчет альтернативы этому?
Ашу
Я опробовал много альтернатив, но не получил идеальную замену
Компиляция и установка последней версии ktechlab в Ubuntu 11.10+
Это позволит установить последнюю версию Ktechlab KDE4-in-progress-in-progress на Ubuntu 11.10 (и, вероятно, 12.04). Работа с ним может быть другой историей, так как я не знаком с программным обеспечением. Это предполагает, что вы находитесь на верхнем уровне вашего домашнего каталога:
sudo apt-get install git kdelibs5-dev kdevplatform-dev qt4-dev-tools cmake libglib2.0-dev
mkdir git-ktechlab && cd git-ktechlab
git clone git: //github.com/ktechlab/ktechlab.git
cd ktechlab
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE = debugfull -DCMAKE_INSTALL_PREFIX = / usr / local /
сделать
sudo make install
kbuildsycoca4 &> / dev / null
update-mime-database / usr / share / mime
А потом беги с ktechlab. Обратите внимание, что он вызывает ошибки при нажатии «Создать», но, похоже, успешно открывает существующие проекты.
Кроме того, если не считать настройки виртуальной машины, на которой работает Lucid, другой вариант может заключаться в создании chroot Lucid, привязке к нему вашего домашнего каталога и настройке дисплея X соответствующим образом, чтобы ktechlab 0.3.x работала «изначально» на вашем дисплее 11.10. ,
Несколько не по теме: я никогда не использовал ktechlab, но у меня довольно большой опыт работы со встроенным программированием, в частности с PIC; но большинство из них использовали MPLAB (и немного gpsim) вместе с ICD2 (внутрисхемный отладчик) вместо симулятора. Возможно, ICD может работать для ваших целей?
Поскольку работа по портированию ktechlab, к сожалению, была выполнена в свободное время разработчиков, может пройти очень много времени, прежде чем мы сможем использовать его в последних версиях Ubuntu (Kubuntu, Xubuntu и т. Д.).
Однако я наткнулся на это очень интересное «как».
Это имело смысл, и я в процессе следования инструкциям по установке lucid в chroot-тюрьму для запуска ktechlab. Он объясняет, как вы можете настроить его, чтобы установить значок на рабочем столе и простой щелчок с 12.04.
Сайт на португальском, однако, если вы используете браузер Chromium (и, возможно, другие), вы можете перевести его. Будьте осторожны с командами вырезания и вставки, так как в английском переводе команд добавлены пробелы. Просто скопируйте и вставьте в терминал исходный текст. делайте каждый шаг по порядку.
Хотя это может теоретически ответить на вопрос, было бы предпочтительным включить сюда основные части ответа и предоставить ссылку для справки.
Адитья
-1
Для тех, кто любит и нуждается в разработке электронных схем с симуляцией работы, чтобы облегчить разработку, у нас снова есть ktechlab, который был остановлен на некоторое время в его разработке, и только сейчас он был выпущен в .tar.xz, который является сжатым исходным кодом который может быть извлечен для возможной компиляции.
После неудачных попыток заставить его работать, я закончил скомпилировать, установить и создать пакет в формате .deb, где в моих тестах он отлично работал на базе Ubuntu 17.04 KDu4 и Kubuntu 18.04 KDu5 Alpha4. Я считаю, что он будет работать нормально в других дистрибутивах на основе Debian.
Ответы:
Компиляция и установка последней версии ktechlab в Ubuntu 11.10+
Это позволит установить последнюю версию Ktechlab KDE4-in-progress-in-progress на Ubuntu 11.10 (и, вероятно, 12.04). Работа с ним может быть другой историей, так как я не знаком с программным обеспечением. Это предполагает, что вы находитесь на верхнем уровне вашего домашнего каталога:
А потом беги с
ktechlab
. Обратите внимание, что он вызывает ошибки при нажатии «Создать», но, похоже, успешно открывает существующие проекты.Кроме того, если не считать настройки виртуальной машины, на которой работает Lucid, другой вариант может заключаться в создании chroot Lucid, привязке к нему вашего домашнего каталога и настройке дисплея X соответствующим образом, чтобы ktechlab 0.3.x работала «изначально» на вашем дисплее 11.10. ,
Несколько не по теме: я никогда не использовал ktechlab, но у меня довольно большой опыт работы со встроенным программированием, в частности с PIC; но большинство из них использовали MPLAB (и немного gpsim) вместе с ICD2 (внутрисхемный отладчик) вместо симулятора. Возможно, ICD может работать для ваших целей?
источник
Ubuntu 64bits 12.04 С помощью этого скрипта вы можете решить это:
http://elpuig.xeill.net/Members/rborrell/ktechlab-in-ubuntu
источник
Поскольку работа по портированию ktechlab, к сожалению, была выполнена в свободное время разработчиков, может пройти очень много времени, прежде чем мы сможем использовать его в последних версиях Ubuntu (Kubuntu, Xubuntu и т. Д.).
Однако я наткнулся на это очень интересное «как».
Это имело смысл, и я в процессе следования инструкциям по установке lucid в chroot-тюрьму для запуска ktechlab. Он объясняет, как вы можете настроить его, чтобы установить значок на рабочем столе и простой щелчок с 12.04.
Сайт на португальском, однако, если вы используете браузер Chromium (и, возможно, другие), вы можете перевести его. Будьте осторожны с командами вырезания и вставки, так как в английском переводе команд добавлены пробелы. Просто скопируйте и вставьте в терминал исходный текст. делайте каждый шаг по порядку.
Вот сайт: Нажмите на эту ссылку: Как установить ktechlab с помощью chroot для Ubuntu 12.04
Существует также видео YouTube здесь .
источник
Для тех, кто любит и нуждается в разработке электронных схем с симуляцией работы, чтобы облегчить разработку, у нас снова есть ktechlab, который был остановлен на некоторое время в его разработке, и только сейчас он был выпущен в .tar.xz, который является сжатым исходным кодом который может быть извлечен для возможной компиляции.
После неудачных попыток заставить его работать, я закончил скомпилировать, установить и создать пакет в формате .deb, где в моих тестах он отлично работал на базе Ubuntu 17.04 KDu4 и Kubuntu 18.04 KDu5 Alpha4. Я считаю, что он будет работать нормально в других дистрибутивах на основе Debian.
Справочник по приложениям Ktechlab: https://sourceforge.net/projects/ktechlab/?source=directory
Ссылка для скачивания: https://sourceforge.net/projects/kduxp/files/Pacotes/Eletronica/KtechLab/KtechLab4.0/
Упаковка Ktechlab 0.40: https://ufpr.dl.sourceforge.net/project/kduxp/Pacotes/Eletronica/KtechLab/KtechLab4.0/KtechLab0.40.1-build_20180303-1_amd64.deb Чтобы установить, нажмите и установите или из терминала:
sudo apt update && sudo apt install -f && sudo apt install ./KtechLab0.40.1-build_20180303-1_amd64.deb
или жеsudo dpkg -i KtechLab0.40.1-build_20180303-1_amd64.deb
Скрипт для компиляции исходного кода (предупреждение, из рабочей книги) Основные зависимости: git libqt4-dev kdelibs5-dev cmake https://ufpr.dl.sourceforge.net/project/kduxp/Pacotes/Eletronica/KtechLab/ KtechLab4.0 / Install-ktechLab-KDu4
источник