Сборка Ptokax 0.4.1.1 В Debian & Ubuntu, Руководство по установке |
Здравствуйте, гость ( Вход | Регистрация )
Сборка Ptokax 0.4.1.1 В Debian & Ubuntu, Руководство по установке |
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 PS если что - пишите сюда, покурим маны. ;) PPS этот ман не претендует на универсальность. Это просто предложение, которое работает, а значит его можно использовать. [UPD] Вот, парни, специально для ленивых собрал инсталлер! Собственно вот оно ->>> ptokax_0.4.1.1_0.zip ( 779.04 килобайт ) Кол-во скачиваний: 1114 <<<- Распаковать архив и там запустить из конфоли файл install.sh. Вот и все... Далее оно все сделает само! Сообщение отредактировал mariner - 15.8.2011, 12:15
Причина редактирования: обновил файлы! Еще кое-что поправил! Ваще, что то я разогнался ;) правлю все!
Прикрепленные файлы
|
|
|
23.2.2009, 22:46
Сообщение
#62
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
логично. Советую Debian 5.0 Lenny (уже в продаже ;) ). Если ставить тока базовую систему, бег гуев + удаленныю консоль + хаб - то хватит. Правда диск тоже будет лизать малость ушами, но это решается отключением "лишних" деманов. Если что- напишу как отключить )
|
|
|
23.2.2009, 22:51
Сообщение
#63
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
А вот это уже в продаже скачать где нибудь можно?
PS: а мною описанная версия не подойдёт? |
|
|
23.2.2009, 22:51
Сообщение
#64
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
|
|
|
23.2.2009, 23:04
Сообщение
#65
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Встать то он встанет, но вот с дравами могут быть проблемы))
|
|
|
23.2.2009, 23:16
Сообщение
#66
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
ненен, как говорится - интел, виа и сис наши друзья. Риалтек, длинк, 3ком и бордком - товарищи (Азеросы и Марвелы - враги, но поддержку азероса впилили в ванильное ядро, поэтому плясок не ложно быть в принципе. Тем более я уверен чуль более, чем полностью, что там чипсет интел, агп видео(всеравно подразумевается тока консольный режим), а сеть скорее всего 3ком или риалтек. Так что с оборудованием будет без плясок. Это у меня сеть марвел - но я нашел нужные модули ядра. если надо - подскажу
PS все вышенаписанное про 5ый дебиан. В 4ом нет азеросовских дров, риалтек - не все чипы и т.д. |
|
|
23.2.2009, 23:26
Сообщение
#67
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
чипсет интеловский(какой точно не знаю), видюха на мамке(мамка асус), стетевухи вообще нет пока(ГГ)
|
|
|
3.3.2009, 20:29
Сообщение
#68
|
|
Активный участник Группа: Пользователи Сообщений: 55 Регистрация: 7.12.2008 Из: Тула Пользователь №: 1 349 Спасибо сказали: 1 раз |
Народ у когонить есть хаб на птоке на линуксе на котором за 1020 юзеров?
|
|
|
3.3.2009, 22:20
Сообщение
#69
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Ты в каждой теме будешь задавать этот вопрос? Может поднять теме уровень предупреждений?
|
|
|
5.3.2009, 12:44
Сообщение
#70
|
|
Начинающий Группа: Пользователи Сообщений: 13 Регистрация: 5.2.2009 Пользователь №: 2 119 Спасибо сказали: 0 раз |
|
|
|
5.3.2009, 13:59
Сообщение
#71
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
как бы я фрю знаю, но иниты сам не писал
|
|
|
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++ |
|
|
6.3.2009, 14:54
Сообщение
#73
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
не могу. ибо не либлю этот дист. да и под рукой его нет.
|
|
|
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++ Я так понимаю это под дебиан. Хотелось бы знать какой аналог под мандриву этих пакетов. |
|
|
6.3.2009, 15:08
Сообщение
#75
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
ну незнаю. Как бы думаю стоит поискать в репозитории вот такие макаром:
yum list | grep lua |
|
|
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! в чём моя ошибка??? |
|
|
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! |
|
|
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! и ещё птоха имеет графическую оболочку такую же как и в винде? и должна ли птоха отображаться в меню? |
|
|
9.3.2009, 1:07
Сообщение
#79
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
ну ка. есть натсройи от работающей птоки? проверь их. Посмотри в инитскрипте, какая у тебя папка. Это раз. второе - оно пускается так - /etc/init.d/ptokax start
Конфиги класть в /etc/ptokax У меня все. парень, отпиши, хоть заработало? |
|
|
23.3.2009, 1:35
Сообщение
#80
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 27.1.2009 Пользователь №: 1 981 Спасибо сказали: 0 раз |
Есть скрипты Thunder, ScriptManager и PXSettings под linux и с кодировкой utf-8 ?
|
|
|
23.3.2009, 1:42
Сообщение
#81
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
не стоит. ибо клиеты вендовые тебя не поймут.
|
|
|
Похожие темы
|
Сейчас: 23.11.2024, 11:37 |