Установка mongrel2 на точный ящер?
Может быть, это глупый вопрос, но есть ли ppa или простой способ установить mongrel2 на точный pangolin с помощью менеджера пакетов? Если установка из исходных кодов является наилучшим на данный момент способом, это тоже подойдет, но я бы предпочел поддерживать все в актуальном состоянии через apt-get...
2 ответа
Будьте осторожны, есть небольшая ошибка, которая останавливает пример приложения, работающего с -sudo. Тюрьма chroot не включает / proc, какой pgm должен быть там, чтобы проверить возможности, и поскольку libzmq был скомпилирован с --enable-pgm, даже если вы не планируете использовать pgm, вы попадете в ловушку ошибка (просто проверьте dmesg).
это долгий способ сказать, что вы должны перейти в каталог, в котором вы запускаете mongrel2, и сделать это:
$ mkdir -p proc && sudo mount --bind / proc proc
таким образом, pgm может видеть / proc, и все счастливы.
(Источник: https://github.com/zedshaw/mongrel2/issues/78)
Вы должны использовать тарбол. mongrel2 использует пакет zeromq, и вы можете установить его через apt-get:
apt-get install libzmq-dev
Однако не так сложно создать скомпилированный tar-файл в файле.deb и поместить его в частный репозиторий apt (т.е. не в зеркало вашего дистрибутива, просто что-то с сгенерированными вами файлами.deb). Я считаю, что накладные расходы на тестирование локальных исправлений слишком велики, но когда мне пришлось распространять результаты этого на несколько компьютеров, я использовал их. Вы можете посмотреть на http://www.debian-administration.org/articles/286