了解如何在本機安裝 Idris,以便在自己的電腦上解 Exercism 的練習
Idris 課程使用 Pack,這是一套 Idris2 套件管理工具。
sudo apt update
sudo apt install chezscheme curl gcc git libgmp-dev make
請確認你的 git 版本夠新,至少為 2.35.1 或更新。
設定 Chez Scheme,讓它支援執行緒。
git version
sudo apt update
sudo apt install curl gcc libgmp-dev libncurses5-dev libx11-dev make
git clone https://github.com/cisco/ChezScheme.git
cd ChezScheme
./configure --threads
make
sudo make install
cd ..
which scheme
macOS 使用者可以用 Homebrew 安裝 Chez Scheme:
brew update
brew install chezscheme
bash -c "$(curl -fsSL https://raw.githubusercontent.com/stefan-hoeck/idris2-pack/main/install.bash)"
export PATH="$HOME/.pack/bin:$PATH"
pack info
請參閱 Pack 詳細的安裝說明。
Stefan Höck 提供了以 Ubuntu 為基礎、已安裝 Pack 的 Docker 映像檔。