Здесь есть два вопроса. Во-первых, если возможно создать пакет ракетки как статически связанный собственный исполняемый файл. Если вы имеете в виду один исполняемый файл со всеми статически связанными библиотеками, ответ - нет. Тем не менее, вы можете создать рэкет-дистрибутив своего приложения, который затем сможете установить на компьютеры без рэкет. См. https://docs.racket -lang.org / raco / exe-dist.html
Второй вопрос: можете ли вы использовать raco install для установки вышеупомянутого пакета, а ответ - нет. raco установит в систему pkgs, библиотеки для использования с ракеткой, но не для общесистемного приложения.
Мой совет - использовать raco distribute
, а затем с помощью системного установщика перенести его в целевую систему. Для arch linux я бы создал raco distribute
своего приложения, а затем я бы создал AUR для распространения своего приложения среди моих целевых пользователей.