There are AMD64 binaries for Sid (10) and
Bionic (18.04).
To install the software, you have to add the AIscm repository to your list of repositories and install via apt-get. To do this, paste the following lines into your terminal:
echo "deb https://wedesoft.github.io/aiscm/apt `lsb_release -cs` main" | sudo tee /etc/apt/sources.list.d/aiscm.list
wget -qO- https://wedesoft.github.io/aiscm/apt/pubkey.gpg | sudo apt-key add -
sudo apt-get update
sudo apt-get install aiscm
If you wish, you can additionally register the sources with apt:
echo "deb-src https://wedesoft.github.io/aiscm/apt `lsb_release -cs` main" | sudo tee -a /etc/apt/sources.list.d/aiscm.list
You can download the latest release like this:
wget `curl -s https://api.github.com/repos/wedesoft/aiscm/releases/latest | grep download_url | cut -d '"' -f 4`
You need to install the dependencies:
sudo apt-get install -q --yes build-essential autoconf automake libtool
sudo apt-get install -q --yes guile-2.2-dev llvm-6.0 llvm-6.0-dev linux-libc-dev gettext libmjpegtools-dev imagemagick libmagickcore-dev libpulse-dev libjpeg-dev libx11-dev libxext-dev libxv-dev libxmu-dev libxi-dev libxpm-dev libglu1-mesa-dev libgl1-mesa-dev libswscale-dev libavformat-dev libavcodec-dev libavutil-dev libavresample-dev pandoc
The software then can be unpacked and installed as follows:
tar xJf aiscm-*.tar.xz
cd aiscm-*
./configure
make -j
sudo make install
It is recommended to enable a REPL with history and colorized output. I.e. install guile-colorized and then create a file ~/.guile
with the following content.
(use-modules (ice-9 readline))
(activate-readline)
(use-modules (ice-9 colorized))
(activate-colorized)
It is recommended to edit Scheme documents with Vim or Emacs. Both editors have plugins for parenthesis editing (ParEdit). The editors also have plugins for rainbow parentheses.