Просто для уточнения Вы хотите сделать необслуживаемую установку? В противном случае можно сказать установщику Debian устанавливать только минимальное программное обеспечение, чтобы разбудить систему и затем добавить материал позже. Это обычно только установит очень простые вещи и материал № X вообще.
С другой стороны, можно использовать debconf предварительный отбор с FAI. Я не уверен, можно ли сделать минимальную установку Debian с этим, но я не вижу почему нет. Поиск "debconf предварительный отбор fai" или "debconf предварительный отбор".
С другой стороны, первым хитом Google к "пользовательскому debian установщику" является http://wiki.debian.org/DebianCustomCD, но для то, что Вы пытаетесь сделать это, может быть излишеством.
Хорошо, я решил его, и это была вполне глупая ошибка:
luasql.mysql
только доступно для Lua 5.1, не Lua 5.2, который я использую по умолчанию. Выполнение lua5.1
решает проблему:
% lua5.1
Lua 5.1.5 Copyright (C) 1994-2012 Lua.org, PUC-Rio
> require "luasql.mysql"
>
... и все хорошо.
Извините, что создал беспорядок...
Вы попытались установить lua.package_cpath
или lua.package_path
в Вашем сценарии LUA?
Или набор LUA_CPATH
и LUA_PATH
переменная среды?
т.е. export LUA_PATH='/usr/local/lib/luarocks/?.so'; lua ./XX.lua