Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ PtokaX под *nix _ ptokax install source BASH Script

Автор: DEN 007 17.3.2013, 19:00

PtokaX install source BASH Script

Название скрипта: PtokaX install source BASH Script
Версия скрипта: 1.0.0 beta
Лицензия: http://mydc.ru/r/?http://www.gnu.org/licenses/gpl-3.0.html
OS: Linux
Платформа: PtokaX
Автор: den007
Описание скрипта: Скрипт умеет собирать DC++ сервер PtokaX из исходников под linux. Скрипт предоставляет возможность собрать и установить, а также обновить следующие версии:

Также произвести необходимую настройку после установки.
Скрипт будет крайне полезен для новичков в Linux, так как скрипт позволяет произвести пошаговую настройку всех необходимых компонентов для запуска. Так как это не скрипт написанный в 2 строчки каких на форуме полно.
Скриншоты сами расскажут и покажут, что он делает.
Скриншоты:








Цитата
Скачать:  install_ptokax_src.sh.tar.gz ( 5.23 килобайт ) : 32

Свежую ревизию всегда можно скачать по ссылке: http://mydc.ru/r/?https://raw.github.com/DEN007/ptokax-install-source/master/install_ptokax_src.sh
Исходный код

Полистать исходный код: http://mydc.ru/r/?https://github.com/DEN007/ptokax-install-source/blob/master/install_ptokax_src.sh
Репозиторий на github: http://mydc.ru/r/?https://github.com/DEN007/ptokax-install-source/

Или просто воспользоваться командой введя её в терминал
Код
wget -O ptokax https://goo.gl/NDyn4x && chmod 777 ptokax && ./ptokax


P.S. Более детальное и внятное описание будет позже.
P.S.S. Тестируйте пробуйте, предлагайте, что добавить.

Автор: Saymon21 17.3.2013, 19:09

Так охота сказать man getpass, да и генерить случайные пароли можно гораздо проще )

Автор: DEN 007 17.3.2013, 19:21

Цитата(Saymon21 @ 17.3.2013, 20:09) *
Так охота сказать man getpass, да и генерить случайные пароли можно гораздо проще )

Так дешевле, да и это то, что первое пришло в голову. Да и это все-таки скрипт терминальный ему лишние зависимости незачем.

Автор: Saymon21 17.3.2013, 19:26

Дык стандартными утилитами можно классно генерить. Никаких зависимостей не надо.

Автор: Alexey 17.3.2013, 19:44

А опакечивать кто будет?

Автор: DEN 007 17.3.2013, 19:47

Цитата(Alexey @ 17.3.2013, 20:44) *
А опакечивать кто будет?

Я тебя не совсем понял, зачем?
Цитата(Saymon21 @ 17.3.2013, 20:26) *
Дык стандартными утилитами можно классно генерить. Никаких зависимостей не надо.

присылай патч, все знать невозможно, у каждого свой говнокод. http://mydc.ru/r/?https://github.com/DEN007/ptokax-install-source/blob/master/install_ptokax_src.sh

Автор: Sinsei 3.5.2013, 7:24

Не хочет ставится на Убунту 12.04

Начало установки требуемых программ... OK
Создаем папку для установки... OK
Скачиваем необходимые файлы... OK
Распаковываем необходимые файлы... OK
Собираем tinyxml (Около минуты)... OK
Пачим makefile ptokax... OK
Собираем PtokaX (Это продолжительный процесс)... OK
Проверяем существует ли бинарник PtokaX...
Произошла какая-то ошибка бинарник не собрался, посмотрите log.txt файл
(нажмите любую клавишу для продолжения)

log.txt

Код
g++ -g -Wall -c /home/sinsei/ptokax/PtokaX/tinyxml/tinystr.cpp -o /home/sinsei/ptokax/PtokaX/tinyxml/obj/tinystr.o
g++ -g -Wall -c /home/sinsei/ptokax/PtokaX/tinyxml/tinyxml.cpp -o /home/sinsei/ptokax/PtokaX/tinyxml/obj/tinyxml.o
g++ -g -Wall -c /home/sinsei/ptokax/PtokaX/tinyxml/tinyxmlerror.cpp -o /home/sinsei/ptokax/PtokaX/tinyxml/obj/tinyxmlerror.o
g++ -g -Wall -c /home/sinsei/ptokax/PtokaX/tinyxml/tinyxmlparser.cpp -o /home/sinsei/ptokax/PtokaX/tinyxml/obj/tinyxmlparser.o
ar rv tinyxml.a /home/sinsei/ptokax/PtokaX/tinyxml/obj/tinystr.o /home/sinsei/ptokax/PtokaX/tinyxml/obj/tinyxml.o /home/sinsei/ptokax/PtokaX/tinyxml/obj/tinyxmlerror.o /home/sinsei/ptokax/PtokaX/tinyxml/obj/tinyxmlparser.o
ar: creating tinyxml.a
a - /home/sinsei/ptokax/PtokaX/tinyxml/obj/tinystr.o
a - /home/sinsei/ptokax/PtokaX/tinyxml/obj/tinyxml.o
a - /home/sinsei/ptokax/PtokaX/tinyxml/obj/tinyxmlerror.o
a - /home/sinsei/ptokax/PtokaX/tinyxml/obj/tinyxmlparser.o
makefile:263: *** пропущен разделитель.  Останов.