myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 

> Сборка Ptokax 0.4.1.1 В Debian & Ubuntu, Руководство по установке

Рейтинг 5 V
Теги
utf,
mariner
сообщение 11.11.2008, 22:33
Сообщение #61


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




Собственно для тех, кто понял, что под виндо не катит ptokaX если хаб большой. Вариантов тут несколько- перейти на YnHUB, но если и это не поможет - то на VerliHUB.... Но многие скажут - как как же скрипты, как же примочки и т.д.? Отвечаю.... С недавнего времени можно скомпилировать PtokaX под Linux или FreeBSD (удобней всего под Ubuntu или Debian, т.к. там все понятно с пакетами, необходимыми для сборки и расширения функционала)...
Собственно сборка хаба:
1. Скачиваем Прикрепленный файл  PtokaX.rar ( 506.47 килобайт ) Кол-во скачиваний: 969
. Это исходники хаба версии 0.4.1.1.
2. Распаковываем их с свою домашнюю папку.
3. Скачиваем Прикрепленный файл  tinyxml.rar ( 235.26 килобайт ) Кол-во скачиваний: 780
. Это исходники tinyxml
4. Распаковывает исходники tinyxml в папку /home/ваш_юзер/папка_с_исходниками_PtokaX/tinyxml/src
5. Открывает терминал и ставим нужные пакеты. Я все делаю из под root, поэтому вначале напишу
Код
sudo bash

Далее пишем(или копируем отсюда)
Код
aptitude install psutils liblua5.1-0 liblua5.1-0-dev liblua5.1-filesystem0 liblua5.1-posix1 liblua5.1-socket2 liblua5.1-sql-sqlite3-2 liblua5.1-xmlrpc0 zlib1g zlib1g-dev g++

Так же можно поставить либсы для работы с MySQL (но это уже для Ильи предложение)
Тогда надо вписать:
Код
apt-get install liblua5.1-sql-mysql-2 liblua5.1-sql-mysql-dev

6. Переходим в папку с tinyxml и собираем парсер xml-файлов
Код
cd ~/папка_с_исходниками_PtokaX/tinyxml/

Далее пишем:
Код
make

Если все прошло удачно, то должно вывести сообщение о том, что собран файл tinyxml.a
7. Теперь собирает PtokaX
Для этого пишите в терминале:
Код
cd

Далее:
Код
cd ~/папка_с_исходниками_PtokaX

а теперь собираем ;)
Код
make

Если оно не напишет ошибок, то в конце концов в папке с исходниками PtokaX появится исполняемый файл PtokaX
8. Далее идем ниже по мануалу и читаем как сделать, чтобы хаб автостартовал при загрузке.
Собрав же хаб вы сталкнетесь с проблемой - вы не сможете его запускать автоматически.... Можно извращаться по разному, но я предлагаю самый простой способ - это добавить хаб в Init.d и забыть о проблемах. Хаб будет стартовать как служба.
Чтобы это сделать, необходимо:
1. Скачать и скомпилировать хаб.
2. Переименовать полученный исполняемый файл в ptokax и переместить в /usr/sbin
3. Отредактировать файл skeleton и отредактировать его ка надо. Ниже я предлагаю свой вариант ->>> Прикрепленный файл  ptokax.txt ( 1.65 килобайт ) Кол-во скачиваний: 570
<<<-. В нем уже все настроено, но в качестве рабочей директории используется /home/gyrt/.PtokaX. чтобы все работало, вам необходимо найти строку:
Код
DAEMON_ARGS="-D -C /home/gyrt/.PtokaX"

И заменить путь после аргумента -c на нужный вам.
4. После этого (убрав расширение .txt) кидаем файл в /etc/init.d b и в консоли выполняем
Код
update-rc.d ptokax defaults

Иногда может потребоваться параметр -f
Код
update-rc.d -f ptokax defaults

все, ссылки на автозапуск добавлены в rc.d хаб стартанет при запуске системы, используя в качестве рабочей директориии ту, что вы прописали в скрипте автозапуска. В нее нужно скинуть настройки хаба, скрипты, там же стои искать логи....

Вроде все... Если надо - спрашивайте. Enjoy TUX Power bad_smile.gif

PS если что - пишите сюда, покурим маны. ;)
PPS этот ман не претендует на универсальность. Это просто предложение, которое работает, а значит его можно использовать. big_smile1.gif

[UPD]
Вот, парни, специально для ленивых собрал инсталлер&#33; Собственно вот оно ->>> Прикрепленный файл  ptokax_0.4.1.1_0.zip ( 779.04 килобайт ) Кол-во скачиваний: 1114
<<<-
Распаковать архив и там запустить из конфоли файл install.sh. Вот и все... Далее оно все сделает само&#33;

Сообщение отредактировал mariner - 15.8.2011, 12:15
Причина редактирования: обновил файлы! Еще кое-что поправил! Ваще, что то я разогнался ;) правлю все!

Прикрепленные файлы
Прикрепленный файл  PtokaX.zip ( 825.13 килобайт ) Кол-во скачиваний: 318
 
Go to the top of the page
+Quote Post
13 страниц V  « < 2 3 4 5 6 > »   
Начать новую тему
Ответов
mariner
сообщение 23.2.2009, 22:46
Сообщение #62


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




логично. Советую Debian 5.0 Lenny (уже в продаже ;) ). Если ставить тока базовую систему, бег гуев + удаленныю консоль + хаб - то хватит. Правда диск тоже будет лизать малость ушами, но это решается отключением "лишних" деманов. Если что- напишу как отключить big_smile.gif)
Go to the top of the page
+Quote Post
Wariner
сообщение 23.2.2009, 22:51
Сообщение #63


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




А вот это уже в продаже скачать где нибудь можно?

PS: а мною описанная версия не подойдёт?
Go to the top of the page
+Quote Post
mariner
сообщение 23.2.2009, 22:51
Сообщение #64


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




http://debian.org/
Go to the top of the page
+Quote Post
Setuper
сообщение 23.2.2009, 23:04
Сообщение #65


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Встать то он встанет, но вот с дравами могут быть проблемы))
Go to the top of the page
+Quote Post
mariner
сообщение 23.2.2009, 23:16
Сообщение #66


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




ненен, как говорится - интел, виа и сис наши друзья. Риалтек, длинк, 3ком и бордком - товарищи (Азеросы и Марвелы - враги, но поддержку азероса впилили в ванильное ядро, поэтому плясок не ложно быть в принципе. Тем более я уверен чуль более, чем полностью, что там чипсет интел, агп видео(всеравно подразумевается тока консольный режим), а сеть скорее всего 3ком или риалтек. Так что с оборудованием будет без плясок. Это у меня сеть марвел - но я нашел нужные модули ядра. если надо - подскажу

PS все вышенаписанное про 5ый дебиан. В 4ом нет азеросовских дров, риалтек - не все чипы и т.д.
Go to the top of the page
+Quote Post
Wariner
сообщение 23.2.2009, 23:26
Сообщение #67


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




чипсет интеловский(какой точно не знаю), видюха на мамке(мамка асус), стетевухи вообще нет пока(ГГ)
Go to the top of the page
+Quote Post
Николай
сообщение 3.3.2009, 20:29
Сообщение #68


Активный участник
***

Группа: Пользователи
Сообщений: 55
Регистрация: 7.12.2008
Из: Тула
Пользователь №: 1 349
Спасибо сказали: 1 раз




Народ у когонить есть хаб на птоке на линуксе на котором за 1020 юзеров?
Go to the top of the page
+Quote Post
Setuper
сообщение 3.3.2009, 22:20
Сообщение #69


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Ты в каждой теме будешь задавать этот вопрос? Может поднять теме уровень предупреждений?
Go to the top of the page
+Quote Post
cat
сообщение 5.3.2009, 12:44
Сообщение #70


Начинающий
*

Группа: Пользователи
Сообщений: 13
Регистрация: 5.2.2009
Пользователь №: 2 119
Спасибо сказали: 0 раз




Цитата(cat @ 19.2.2009, 21:34) *
Ну вот почему по FreeBSD такого скритика не накалякали :( , ругается на синтаксис а вот поправить не могу , руки крюки , может кто поможет?

Помоги себе сам ) под FreeBSD 7.1 ругался на синтаксис , добавляем exit 0 в конец скрипта ) и радуемся ;) спс mariner'у за скрипт confident.gif
Go to the top of the page
+Quote Post
mariner
сообщение 5.3.2009, 13:59
Сообщение #71


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




как бы я фрю знаю, но иниты сам не писал big_smile.gif
Go to the top of the page
+Quote Post
LightDiver
сообщение 6.3.2009, 14:40
Сообщение #72


Начинающий
*

Группа: Пользователи
Сообщений: 10
Регистрация: 6.3.2009
Пользователь №: 2 497
Спасибо сказали: 0 раз




Очень хорошее описание, однако для мандривые не очень подходит.. Только для дебиан.
Не могли бы вы подробнее расписать вот это для мандривы:

aptitude psutils install liblua5.1-0 liblua5.1-0-dev liblua5.1-0-dbg liblua5.1-filesystem0 liblua5.1-filesystem-dev liblua5.1-posix1 liblua5.1-posix-dev liblua5.1-socket2 liblua5.1-socket-dev liblua5.1-sql-sqlite3-2 liblua5.1-sql-sqlite3-dev liblua5.1-xmlrpc0 liblua5.1-xmlrpc-dev zlib1g zlib1g-dbg zlib1g-dev g++
Go to the top of the page
+Quote Post
mariner
сообщение 6.3.2009, 14:54
Сообщение #73


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




не могу. ибо не либлю этот дист. да и под рукой его нет.
Go to the top of the page
+Quote Post
LightDiver
сообщение 6.3.2009, 14:59
Сообщение #74


Начинающий
*

Группа: Пользователи
Сообщений: 10
Регистрация: 6.3.2009
Пользователь №: 2 497
Спасибо сказали: 0 раз




Тогда хотябы скажите где взять эти пакеты.
Просто я не могу найти большую часть.

liblua5.1-filesystem0 liblua5.1-filesystem-dev liblua5.1-posix1 liblua5.1-posix-dev liblua5.1-socket2 liblua5.1-socket-dev liblua5.1-sql-sqlite3-2 liblua5.1-sql-sqlite3-dev liblua5.1-xmlrpc0 liblua5.1-xmlrpc-dev zlib1g zlib1g-dbg zlib1g-dev g++

Я так понимаю это под дебиан. Хотелось бы знать какой аналог под мандриву этих пакетов.
Go to the top of the page
+Quote Post
mariner
сообщение 6.3.2009, 15:08
Сообщение #75


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




ну незнаю. Как бы думаю стоит поискать в репозитории вот такие макаром:
yum list | grep lua
Go to the top of the page
+Quote Post
weezer
сообщение 8.3.2009, 16:07
Сообщение #76


Абсолютный новичок


Группа: Пользователи
Сообщений: 2
Регистрация: 5.3.2009
Пользователь №: 2 481
Спасибо сказали: 0 раз




Собрал всё замечательно, ток на последней стадии
Код
root@psy-desktop:~# update-rc.d -f ptokax defaults
update-rc.d: warning: /etc/init.d/ptokax missing LSB style header
System startup links for /etc/init.d/ptokax already exist.

при перезагрузке птоха не стартует, при команде ptokax start
Код
Server start failed!

потом увидел уже собранный deb, поставил для ubuntu (у мя ubuntu 8.10) не пошло написало что надо liblua5.1-posix0, такого в репах не нашёл, но для дебиана стала как родная
и та же ситуация
при перезагрузке птоха не стартует, при команде ptokax start
Код
Server start failed!

в чём моя ошибка???
Go to the top of the page
+Quote Post
mariner
сообщение 8.3.2009, 17:48
Сообщение #77


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




Ваообщето пакеты, на сколько я помню, собраты с зависимостью такой - liblua5.1-posix1 в дебиане.!! В пакете же указана зависимость liblua5.1-posix0(т.к. такой пакет в убунте, нулевого нет)

Цитата(zsh)
root ~ # dpkg -l G liblua5.1-posix0 17:41
ii liblua5.1-posix0 1.0-7 posix library for the lua language version 5
root ~ #

Вот с моего сервера выжимка из списка установленных пакетов (PS у меня 8.04.2 server- т.к. последний долгоиграющий дистр)

хм, попробуй удалить пакет! полностью. использую purge!
http://mirror.yandex.ru/ubuntu/pool/universe/l/lua-posix/ - пакет тут big_smile.gif
Go to the top of the page
+Quote Post
weezer
сообщение 8.3.2009, 18:12
Сообщение #78


Абсолютный новичок


Группа: Пользователи
Сообщений: 2
Регистрация: 5.3.2009
Пользователь №: 2 481
Спасибо сказали: 0 раз




я залез и качал liblua5.1-posix0_1.0-7_i386.deb, после этого деб убунты установился, но
Код
root@psy-desktop:~# ptokax start
Server start failed!

и ещё птоха имеет графическую оболочку такую же как и в винде?
и должна ли птоха отображаться в меню?
Go to the top of the page
+Quote Post
mariner
сообщение 9.3.2009, 1:07
Сообщение #79


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




ну ка. есть натсройи от работающей птоки? проверь их. Посмотри в инитскрипте, какая у тебя папка. Это раз. второе - оно пускается так - /etc/init.d/ptokax start
Конфиги класть в /etc/ptokax
У меня все.

парень, отпиши, хоть заработало?
Go to the top of the page
+Quote Post
tramX
сообщение 23.3.2009, 1:35
Сообщение #80


Начинающий
*

Группа: Пользователи
Сообщений: 16
Регистрация: 27.1.2009
Пользователь №: 1 981
Спасибо сказали: 0 раз




Есть скрипты Thunder, ScriptManager и PXSettings под linux и с кодировкой utf-8 ?
Go to the top of the page
+Quote Post
mariner
сообщение 23.3.2009, 1:42
Сообщение #81


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




не стоит. ибо клиеты вендовые тебя не поймут.
Go to the top of the page
+Quote Post

13 страниц V  « < 2 3 4 5 6 > » 
Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Перехват выполнения бана(ов) PtokaX
Возможно ли?
0 MIKHAIL 929 1.8.2022, 10:31 Посл. сообщение: MIKHAIL
No new Topic has attachmentsУстановка хаба PtokaX 0.5.2.2 на роутер под прошивкой LEDE 2017
DC++ сервер в роутере
15 мамин_парень 16 872 29.1.2021, 8:02 Посл. сообщение: мамин_парень
No new ВАЖНО: Topic has attachmentsPtokaX 0.5.0.1 Mod
Модификация PtokaX от alex82
112 alex82 102 675 13.9.2019, 17:57 Посл. сообщение: CyberGhost404
No new Topic has attachmentsPtokaX 0.5.2.1 Mod
Модификация PtokaX от alex82
17 alex82 20 937 22.8.2019, 12:27 Посл. сообщение: SergSat
No New Posts Ptokax 0.5.0.2
Crash-14.11.2014-01.11.48.log
8 Drakula 12 555 6.6.2019, 15:09 Посл. сообщение: avalon
No New Posts Topic has attachmentsПрошивка LEDE 17.01.4 для 740n v4,v5 c PtokaX 0.5.0.1
Готовая прошивка с поддержкой сервера DC++, все влезло в 4мб ))
1 мамин_парень 5 980 10.3.2018, 15:29 Посл. сообщение: мамин_парень
No New Posts Ptokax, opendchub (DC++) - Сборка пакета для OpenWRT, LEDE 2017
Пакеты хабов для прошивки роутера
0 мамин_парень 5 233 29.8.2017, 7:00 Посл. сообщение: мамин_парень
No new Topic has attachmentsАнтиреклама для PtokaX
API1, API2 | Скрипт антирекламы для чата и лички
39 Damaks 54 438 9.8.2017, 14:26 Посл. сообщение: Ksan
No new ВАЖНО: Topic has attachmentsPtokaX
Описание. Публикация новых версий
94 Svyat 181 065 11.4.2017, 23:08 Посл. сообщение: Alexey
No new Topic has attachmentsPtokaX в OpenWrt (Linux)
Ребята как собрать под эту систему?
21 мамин_парень 27 978 10.4.2017, 15:19 Посл. сообщение: мамин_парень
No New Posts Автозапуск PtokaX на Rassberry Pi?
Не могу запустить
13 Sezam 14 515 7.11.2016, 9:14 Посл. сообщение: Saymon21
No New Posts Доска обьявлений для Ptokax 0.5.0.x
3 NightmareUA 8 027 11.8.2016, 16:22 Посл. сообщение: Ksan
No New Posts FreeBSD 11.0 & PtokaX
Проблема подключения в клиенте PtokaX по имени
5 nsd7 8 341 22.4.2016, 3:47 Посл. сообщение: Saymon21
No New Posts От: PtokaX 0.5.2.1 Mod
От темы с ID: 5784
0 Alexey 4 240 21.4.2016, 18:16 Посл. сообщение: Alexey
No New Posts Перенос базы пользователей с RusHub на PtokaX
3 Angel_D 8 347 5.12.2015, 2:11 Посл. сообщение: Saymon21

 



RSS Сейчас: 25.4.2024, 4:37