MyDC.ru _ Технические вопросы по RusHub'у _ [FreeBsd] Установка Lua 5.1.4 + библиотеки
Автор: ShadoWx 26.8.2011, 18:35
И так, уважаемые пользователи, а именно нуждающиеся админы FreeBSD. Пишу вводную часть по настройкам и компиляции основных библиотек необходимых для работы скриптов на RusHub'е. Перед началом этой статьи хотелось бы выразить отдельую благодарность Mariner'у за помощь в написании этой статьи.
Установка Lua 5.1.4:
LUA-5.1.4
Переходим в директорию установки, например /usr/rushub/:
Код
cd /usr/rushub/
Скачиваем пакет Lua:
Код
wget "http://www.lua.org/ftp/lua-5.1.4.tar.gz"
Распакуем полученный архив lua-5.1.4.tar.gz:
Код
tar -xf lua-5.1.4.tar.gz
Перейдем в папку lua-5.1.4:
Код
cd lua-5.1.4
Теперь начинается самое интересное, необходимо довести Makefile до ума.
Начинаем редактировать файл Makefile в директории lua-5.1.4:
Находим 46 строку с содержимым:
Код
TO_LIB= liblua.a
и меняем на:
Код
TO_LIB= liblua.a liblua.so
Теперь заменяем Makefile в директории ./lua-5.1.4/src/: http://mydc.ru/r/?http://pastebin.com/pMwF3imE или lua_5.1.4.rar ( 1.91 килобайт )
: 29
После всех манипуляций переходим в ./lua-5.1.4 и начинаем сборку lua:
Код
gmake freebsd gmake install
Установка LuaSocket
LuaSocket-2.0.2
Переходим в директорию установки, например /usr/rushub/:
Для компиляции lua-плагина, который идет в поставке с rushub'ом используйте следующий Makefile:
http://mydc.ru/r/?http://pastebin.com/S5Ev0mQS или lua_plugin.rar ( 733 байт )
: 6
Собирать командой gmake linux
Автор: DEN 007 27.8.2011, 16:18
ShadoWx, Спасибо. Но лучше приложи файлы атачем или под спролер, здесь не любят пастбины. Хотя согласен удобнее.
Автор: ShadoWx 27.8.2011, 16:40
Цитата(DEN 007 @ 27.8.2011, 17:18)
ShadoWx, Спасибо. Но лучше приложи файлы атачем или под спролер, здесь не любят пастбины. Хотя согласен удобнее.
Пастбин удобнее и надежнее, думаю скопировать и скачать оттуда смогут все.
Автор: Alexey 27.8.2011, 18:23
Цитата(ShadoWx @ 27.8.2011, 17:40)
Пастбин удобнее
Если с целью просто посмотреть файл — да, удобнее. А с целью сохранить файл — нет, мне удобнее это делать в один клик мышью прямо из статьи.
Цитата(ShadoWx @ 27.8.2011, 17:40)
и надежнее
Да ладно! Статья и файлы составляют две части одной инструкции. Сами по-себе эти части несут гораздо меньше пользы, чем вместе. Но без статьи на форуме об этих файлах никто не узнает. То есть при прекращении работы форума, дальнейшее хранение файлов на сторонних ресурсах лишается смысла. А при прекращении работы пастебина, статья никуда не денется, найти её можно будет не хуже прежнего, но она станет неполноценной. Минус по надёжности!
Но комбинировать способы хранения никто ведь не запрещает.
Автор: Ksan 27.8.2011, 19:00
А разве на пастебине записи лежат вечно? Без срока? Однозначно за аттач к теме! Без обсуждений.
Автор: ShadoWx 27.8.2011, 19:04
Сделал, пользуйтесь на здоровье, во избежания ошибок соблюдал вложенность папок.
Цитата(Ksan @ 27.8.2011, 20:00)
А разве на пастебине записи лежат вечно? Без срока? Однозначно за аттач к теме! Без обсуждений.
на пасте вообще то при создании указывается время хранения )
Автор: DEN 007 27.8.2011, 19:09
Цитата(Alexey @ 27.8.2011, 19:23)
Если с целью просто посмотреть файл — да, удобнее. А с целью сохранить файл — нет, мне удобнее это делать в один клик мышью прямо из статьи.
Это не проблема.. например вот так можно скачать в один клик http://mydc.ru/r/?http://pastebin.com/download.php?i=S5Ev0mQS но опять же есть неудобства так как файл: раз в формате txt, два актуально для Unix систем нет нужных прав, например предустановленных прав на запуск и т.д..
Цитата(ShadoWx @ 27.8.2011, 20:04)
на пасте вообще то при создании указывается время хранения )
Спасибо за файлики А еще можно удалить, просто забыв что это...
Автор: Alexey 27.8.2011, 20:53
Цитата(DEN 007 @ 27.8.2011, 20:09)
Это не проблема.. например вот так можно скачать в один клик http://mydc.ru/r/?http://pastebin.com/download.php?i=S5Ev0mQS но опять же есть неудобства так как файл: раз в формате txt, два актуально для Unix систем нет нужных прав, например предустановленных прав на запуск и т.д..
Вот ещё недостатки:
Придётся давать две разные ссылки на один ресурс для посмотреть и для скачать.
Неподходящее не только расширение, но и имя файла.
Автор: DEN 007 27.8.2011, 21:18
Цитата(Alexey @ 27.8.2011, 21:53)
Вот ещё недостатки:
Придётся давать две разные ссылки на один ресурс для посмотреть и для скачать.
Неподходящее не только расширение, но и имя файла.
ну почему же, если есть название то из названия генерируется имя, но подставятся расширение txt по понятным причинам... например http://mydc.ru/r/?http://pastebin.com/download.php?i=0ur5f4Uh Неактуально для форумов, но пастбин можно встроить айфреймом)) http://mydc.ru/r/?http://pastebin.com/embed_iframe.php?i=0ur5f4Uh
Автор: ShadoWx 27.8.2011, 21:30
Парни я все понимаю, но давайте по теме....ато зайдет сюда человек и будет читать страницы не нужной информации ...
Автор: Setuper 31.8.2011, 11:03
Спасибо за статью. По поводу "небольшого дополнения". Может лучше это небольшое дополнение сделать в инструкции freebsd, а не в инструкции linux ? Ты на freebsd используешь make linux что ли?
Автор: mariner 31.8.2011, 11:13
Это я использовал, потому, что там фактически все сразу готово.