31.05.2021

Установка TrueSTUDIO на Ubuntu 20.04

Предлагаю рассмотреть установку Atollic TrueStudio на Ubuntu 20.04. Идея к написанию данной заметки появилась просле прочтения вопроса на StackOverflow Запуск Atollic TrueSTUDIO на Linux. Ошибка библиотеки libc6-i386 

На предыдущих версия Ubuntu никаких проблем не возникает, но на Ubuntu 20.04 проблемы с установкой зависимостей. Приступим.

Данная среда разработки базируется на основе Eclipse в следствии чего предоставляет массу возможностей

1. Загрузка Atollic TrueStudio

Для загрузки Atollic TrueStudio переходим на официальный сайт https://www.st.com/en/development-tools/truestudio.html и скачиваем установочный файл согласно инструкций.

2. Установка необходимых пакетов.

Как я сказал ранее, проблема с установкой возникает начиная с  Ubuntu 20.04 в следствии того, что часть необходимых пакетов отсутствует в репозитории, в частности нас интересует libwebkitgtk-3.0 . Аналогичные проблемы могут возникнуть при установке компонентов 1C (информация взята из открытых источников)

Для установки  libwebkitgtk-3.0 необходимо временно подключить репозиторий от предыдущего выпуска Ubuntu 

Открываем терминал и выполняем команды

sudo su

echo 'deb http://ru.archive.ubuntu.com/ubuntu/ bionic main universe' >> /etc/apt/sources.list.d/tmp.list

apt update

apt install libwebkitgtk-3.0-0

rm /etc/apt/sources.list.d/tmp.list

exit

3. Установка TrueSTUDIO 

В терминале переходим в директорию в которую скачали архив с установочным файлом и выполняем распаковку и установку, отвечая на вопросы

tar xzvpf en.TrueSTUDIO_V9.3_lin.gz

cd Atollic_TrueSTUDIO_for_STM32_9.3.0_installer/

sudo ./install.sh

Installing Atollic TrueSTUDIO for STM32 x86_64 9.3.0...

Do you accept the Atollic End User License Agreement?

1) Yes

2) No

3) Read

#? 1

Installing dependencies...

 Do you want to install to '/opt/Atollic_TrueSTUDIO_for_STM32_x86_64_9.3.0/'?

1) Yes

2) No

3) Change

#? 1

Extracting to '/opt/Atollic_TrueSTUDIO_for_STM32_x86_64_9.3.0/'...

Installing ST-Link

Do you want to install the ST-Link udev rules to /etc/udev/rules.d/?

1) Yes

2) No

#? 1

Installing SEGGER J-Link

Do you want to install the SEGGER J-Link udev rules to /etc/udev/rules.d/?

1) Yes

2) No

#? 1

Do you want to remove the temporary installation files from '/home/ubuntu/Загрузки/Atollic_TrueSTUDIO_for_STM32_9.3.0_installer'?

1) Yes

2) No

#? 1

Установка должна произойти без проблем. Если у Вас возникли вопросы оставляйте их в комментариях.

Комментариев нет:

Отправить комментарий