Size: a a a

Язык программирования Julia / Julia programming language

2021 February 13

ЕП

Евгений Погребняк... in Язык программирования Julia / Julia programming language
> deb-пакетов Julia - это то что sudo apt-get install julia делает?
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Евгений Погребняк
> deb-пакетов Julia - это то что sudo apt-get install julia делает?
Да. Но в случае докера, должно быть достаточно:

RUN apt-get update
RUN yes | apt-get install julia
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
COPY . /opt/webapp в нашем скрипте, на сколько помню - полное копирование текущей директории в то, что указано для докера
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
А дальше можно запустить через RUN любые локальные скрипты на чём угодно
источник

ЕП

Евгений Погребняк... in Язык программирования Julia / Julia programming language
а если версия  apt-get install julia не самая новая - то через wget?
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Евгений Погребняк
а если версия  apt-get install julia не самая новая - то через wget?
Если в репозитории версия не самая новая, то да, скачать либо готовую сборку (только wget ещё поставить надо), или написать свой sh-скрипт, внутри которого будет прописано откуда взять исходники и скомпилировать
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
И в RUN вписать именно этот скрипт. А его копирование сделать через COPY . ….
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Вообще разработчики Джулии сильно ругались на мейнтейнеров и сказали, что они забили на любые попытки поддержки и установка через apt Julia не является официальной.
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Поэтому лучше через wget делать, это официально правильный путь установки.
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Андрей Оськин
Поэтому лучше через wget делать, это официально правильный путь установки.
Могут разойтись версии libstd и пр.
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Если образ линукса непонятно какой, то лучше скомпилировать. Тем более, что можно на базе чужого образа сделать свой, который потом подключать как FROM ....
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Roman Samarev
Могут разойтись версии libstd и пр.
Бинарники все в себя включают
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Вроде бы
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Вот вот… Надёжнее скомпилировать именно под то окружение, которое выдано
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Иначе есть риск получить экзотические ошибки
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Не, не верю :-)
Основной смысл их бинарники в том и заключается, что их можно с сайта скачать и сразу запускать. Они должны быть self contained, а если что-то идёт не так, то просят открывать баг и они это фиксят.
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
У них есть архитектуры, которые по разному поддерживаются, это да.
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Но на обычном интеле, с какой-нибудь обычной бубунтой проблем точно быть не должно.
источник

MZ

Maxim Zadonskiy in Язык программирования Julia / Julia programming language
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Там Эксель обсуждают... Как миллионы ячеек в нем заполнять и потом с этим работать...

И сразу так больно становится, что даже жить не хочется.
источник