rst256 говорит, что нужно скачать git-репозиторий и собрать его.

И вот...
$ sudo apt-get install git-core
...
E: Не удалось найти пакет git-core

Код:
root@astra:~# apt-get install git-core
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Не удалось найти пакет git-core
root@astra:~# 

я не говорю, что этого вообще нельзя сделать, я к тому, что инструкцию нужно написать.

ну, хотя бы, что нужно выполнить
apt-get update

Код:
# git clone https://github.com/rst256/LuaRus.git LuaRus
Клонирование в «LuaRus»…
remote: Enumerating objects: 109, done.
remote: Counting objects: 100% (109/109), done.
remote: Compressing objects: 100% (90/90), done.
remote: Total 109 (delta 17), reused 109 (delta 17), pack-reused 0
Получение объектов: 100% (109/109), 449.68 KiB | 799.00 KiB/s, готово.
Определение изменений: 100% (17/17), готово.
# cd RusLua
# make linux

а оно возьмёт и не соберётся:

ar rcu liblua.a lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o lstrlib.o ltablib.o lutf8lib.o loadlib.o linit.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib liblua.a
gcc -std=gnu99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_LINUX    -c -o lua.o lua.c
lua.c:82:31: fatal error: readline/readline.h: Нет такого файла или каталога
#include <readline/readline.h>
                               ^
compilation terminated.
<встроенное>: ошибка выполнения рецепта для цели «lua.o»
make[2]: *** [lua.o] Ошибка 1
make[2]: выход из каталога «/root/LuaRus/src»
Makefile:110: ошибка выполнения рецепта для цели «linux»
make[1]: *** [linux] Ошибка 2
make[1]: выход из каталога «/root/LuaRus/src»
Makefile:55: ошибка выполнения рецепта для цели «linux»
make: *** [linux] Ошибка 2

а всё почему?
https://forums.linuxmint.com/viewtopic.php?t=244699

потому что никто не написал deb-пакет с описанием зависимостей для пакетного менежера.

apt-get install libreadline5 libreadline-gplv2-dev
make clean
make install

# ./src/luac -v
Lua 5.3.4  Copyright (C) 1994-2017 Lua.org, PUC-Rio
# ./src/lua -v
Lua 5.3.4  Copyright (C) 1994-2017 Lua.org, PUC-Rio

Отредактировано Лис (2018-10-15 16:09:38)