Jupyter Lab - отличная штука для изучения языков программирования. Благодаря ей можно тестировать небольшие участки кода, учиться как программы будут работать, а как нет. В Jupyter работают не только новички, но и многие, кто занимается наукой о данных (Data Science). С этим инструментом легко проверять теории, писать временный код.
Для установки языка R заходим в Jupyter, открываем новую вкладку с консолью и выполняем команду:
conda install -c r r-essentials
Теперь при создании новой вкладки можно выбрать язык R.
Для установки Java в Jupyter Lab надо сначала установить в систему java development kit. В Debian это выполняется командой:
apt install default-jdk
После чего заходим во вкладку с консолью Jupyter Lab и подключаем репозиторий с Java и начинаем установку:
git clone https://github.com/SpencerPark/IJava.git
cd IJava/
./gradlew installKernel
После установки надо перезапустить Jupyter Lab, чтобы в меню создания нового файла появился пункт Java.
Получить список установленных ядер языков можно через консоль такой командой:
jupyter kernelspec list
Посмотреть список команд для отладки по ядру языка можно через такие команды:
jupyter console --kernel=java