Установка опробована на Linux Mint 18.3
Особенности:
1 Не существует версии Lego MindStorms EV3 для linux (но есть для Windows и MacOS)
2 Запуск будет проводится с помощью программы wine (она позволяет запускать windows-приложения — в основном 32-битные — на linux). Функционал Lego EV3 будет полностью работать, за исключением работы с EV3-блоком по USB и Bluetooth.
3 У программы wine есть проблемы взаимодейтсвия с USB-устройствами. Несмотря на то, что подключение флешек она видит, мой EV3-блок она так и не увидела (на вышеупомянутом официальном сайте wine также описана эта проблема). Поэтому взаимодействовать по USB-проводу с EV3-блоком не получится, как и по Bluetooth (( Только по Wi-Fi, но и здесь есть нюансы:
3.1 В EV3-блоке нет Wi-Fi карточки, поэтому нужно использовать USB-свисток. Но стандартная прошивка EV3-блока (на момент написания, это 1.09H для домашней версии, 1.09E — для образовательной и 1.09D — для разработчиков: все практически идентичны) поддерживает только два вида Wi-Fi свистков: NetGear N150 (WNA1100) и EdiMax EW-7811UN . Если вы захотите их приобрести, то я рекомендую последний за его компактность. В продаже они редко встречаются, но можно найти в online-магазинах.
Замечание. Такой острой проблемы поддержки Wi-Fi-адаптеров нет в альтернативных прошивках, см. статьи «Сборка собственной прошивки из исходников» (ссылка ожидается) и «Программирование на Python» (ссылка ожидается).
3.2 Чтобы получить соединение между компьютером и EV3-блоком оба должны быть подключены к общей сети Wi-Fi, т. е. вам ещё и роутер нужен. Я использовал свой домашний роутер, который раздаёт интернет.
Если вы ещё не передумали, то переходим к установке.