Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [FAQ] Установка p2p-NMDC-хаба RusHub  (Прочитано 1884 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Saymon21

  • Автор темы
  • Гость
[FAQ] Установка p2p-NMDC-хаба RusHub
« : 17 Марта 2011, 21:55:40 »
RusHub - это свободное и открытое кроссплатформенное серверное программное обеспечение для организации файлообменных сетей Direct Connect.

Устанавливаем пакеты liblua5.1-dev и build-essential:
sudo apt-get install build-essential liblua5.1-devСкачиваем исходники с SVN:
cd ~
svn co https://rushub.svn.sourceforge.net/svnroot/rushub/trunk/ rushub
Идём в дерикторию с tinyxml
cd ~/rushub/trunk/rushub/src/tinyxml Собираем:
make
Выходим с дериктории:
cd Копируем cplugin.h (В более новых версиях этот файл назван как Plugin.h ) и папку tinyxml в дерикторию с исходниками Lua плагина.
Идём в дерикторию с исходниками Lua плагина:
cd ~/rushub/trunk/lua_plugin/src/
Собираем:
make Переходим в дерикторию с исходниками хаба
cd ~/rushub/trunk/rushub/src Собираем:
makeПосле чего в дериктории ~/rushub/ появятся дериктории logs,plugins и файлы lang.xml, config.xml (Более новых версиях RusHub.xml вместо config.xml ).
Идём в дерикторию ~/rushub/trunk/rushub/src
В ней должен появится бинарник RusHub, переносим его в ~/rushub/.
Идём в дерикторию ~/rushub/trunk/lua_plugin/src и находим файл 'lua.so' и после чего копируем в дерикторию ~/rushub/plugins.
Перезапускаем хаб - готово.

Ссылки:
Сайт: http://rushub.org/
Подробная информация о программе: http://wiki.mydc.ru/RusHub
Оригинал статьи: тут
Репозитарий с готовыми пакетами: https://forum.ubuntu.ru/index.php?topic=125398.0
« Последнее редактирование: 17 Марта 2011, 21:57:31 от Saymon21 »

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.