Установка Haxe из двоичных файлов - PullRequest
1 голос
/ 22 сентября 2019

Кто-то может помочь мне установить Haxe 4.0.0-rc.5 из двоичных файлов на Ubuntu 19.4.В указанном на странице хранилище нет новых версий, а на официальной странице нет инструкций, как это сделать.Спасибо!

1 Ответ

2 голосов
/ 23 сентября 2019

Вот скрипт, который я использую на CI-серверах под управлением Ubuntu.Он устанавливает Haxe и Neko в /opt/, но вы можете разместить их в любом месте (замените /opt/ на любое другое место, например /usr/local/ или $HOME/tools/):

# Install neko and Haxe
cd /opt/
curl -sL http://nekovm.org/media/neko-2.1.0-linux64.tar.gz | tar -xz
curl -sL https://github.com/HaxeFoundation/haxe/releases/download/4.0.0-rc.5/haxe-4.0.0-rc.5-linux64.tar.gz | tar -xz
mv haxe_* haxe-4.0.0-rc5
ln -s haxe-4.0.0-rc5 haxe # symlink makes it easy to switch versions

Тогда выхотите, чтобы эти переменные среды были определены в вашем ~/.bashrc или его эквиваленте:

export NEKOPATH=/opt/neko-2.1.0-linux64/
export HAXE_STD_PATH=/opt/haxe/std
export PATH=/opt/haxe/:/opt/neko-2.1.0-linux64/:$PATH
export LD_LIBRARY_PATH=/opt/neko-2.1.0-linux64/:$LD_LIBRARY_PATH

И чтобы завершить установку (после настройки экспорта), вам нужно выполнить один раз:

haxelib setup ~/haxelib

Я также описал, как управлять несколькими версиями Haxe в Ubuntu на форумах Haxe: https://community.haxe.org/t/quick-write-up-of-how-i-manage-haxe-versions-under-linux/1694

Чтобы удалить:

  • удалить экспортот .bashrc
  • rm -rf /opt/haxe* /opt/neko* ~/haxelib
...