Вопрос по установке

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
dk
Posts:129
Joined:25 March 2006, 19:37
Location:Москва, школа 179
Contact:
Re: Вопрос по установке

Post by dk » 10 September 2009, 20:47

DrIgor wrote:(советовали установить libexpat, но эта библиотека установлена, переустановка не помогает).
Что делать?
А dev-пакет установлен для libexpat?

DrIgor
Posts:14
Joined:10 September 2009, 08:54

Re: Вопрос по установке

Post by DrIgor » 10 September 2009, 20:55

dk wrote:
DrIgor wrote:(советовали установить libexpat, но эта библиотека установлена, переустановка не помогает).
Что делать?
А dev-пакет установлен для libexpat?
Да, установлены пакеты libexpat1 и libexpat1-dev.

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Вопрос по установке

Post by cher » 10 September 2009, 21:28

С какими опциями система конфигурировалась?
Какие были сообщения при компиляции?

DrIgor
Posts:14
Joined:10 September 2009, 08:54

Re: Вопрос по установке

Post by DrIgor » 10 September 2009, 21:56

Проблему удалось решить :D путем создания нового пользователя и повтора всех шагов инструкции заново. Возможно, что устанавливать reuse нужно только после установки всех необходимых дополнительных пакетов и библиотек: bison, expat, ncurses... Но это только предположение, проверю напишу.

DrIgor
Posts:14
Joined:10 September 2009, 08:54

Re: Вопрос по установке

Post by DrIgor » 10 September 2009, 22:03

cher wrote:С какими опциями система конфигурировалась?
Какие были сообщения при компиляции?
Первая, неудачная конфигурация на пользователе "ejudge":

Code: Select all

./configure --prefix=/home/ejudge/inst-ejudge  --with-reuse=/home/ejudge/reuse --enable-contests-home-dir=/home/judges --with-httpd-cgi-bin-dir=/var/lib/cgi-bin --with-httpd-htdocs-dir=/home/httpd/html --enable-ajax --enable-hidden-server-bins --enable-local-dir=/var/lib/ejudge
на /home/httpd/html настроен виртуальный хост.

Вторая, удачная конфигурация на пользователе "qwer":

Code: Select all

./configure --prefix=/home/qwer/inst-ejudge  --with-reuse=/home/qwer/reuse --enable-contests-home-dir=/home/judges --with-httpd-cgi-bin-dir=/usr/lib/cgi-bin --with-httpd-htdocs-dir=/var/www --enable-ajax --enable-hidden-server-bins --enable-local-dir=/var/lib/ejudge

alexkp
Posts:5
Joined:24 October 2009, 23:44

Re: Вопрос по установке

Post by alexkp » 25 December 2009, 20:43

Здравствуйте, скажите пожалуйста , в чем проблема?
configure , make, make install ,прошли успешно . Но вот когда запускаешь ejudge-setup - нету пункта Setup Compilers .
А при выполнении команды ejudge-install.sh пишет-
Command faild: mount "/home/judges/work-img" "/home/judges/work-disk" -o loop

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Вопрос по установке

Post by cher » 30 December 2009, 09:08

Какая версия ejudge?

alexkp
Posts:5
Joined:24 October 2009, 23:44

Re: Вопрос по установке

Post by alexkp » 11 January 2010, 11:44

версия - 2.2.4

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Вопрос по установке

Post by cher » 11 January 2010, 16:39

alexkp wrote:версия - 2.2.4
Используйте последнюю версию - 2.3.14.

alexkp
Posts:5
Joined:24 October 2009, 23:44

Re: Вопрос по установке

Post by alexkp » 13 January 2010, 12:32

Спасибо :razz: , версия 2.3.14 поставилась нормально

SochiX
Posts:7
Joined:03 June 2010, 22:28

Re: Вопрос по установке

Post by SochiX » 03 June 2010, 22:36

Система ejudge установилась без проблем, но команда ejudge-control start не выполняется, говорит no such file. Команду выполнял из директории EJUDGE-BIN-DIR/. Система Ubuntu Server 9.10. Подскажите что делать? Попробовал запустить 3 отдельных программы как написано на сайте ejudge, т.е. сначала
1) EJUDGE-BIN-DIR/userlist-server - запускается и работает
2) EJUDGE-BIN-DIR/compile conf/compile.cfg - не может найти файл compile.cfg что делать?
3) EJUDGE-BIN-DIR/super-serve - запускается и работает

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Вопрос по установке

Post by cher » 06 June 2010, 10:51

ejudge-setup запускали?

SochiX
Posts:7
Joined:03 June 2010, 22:28

Re: Вопрос по установке

Post by SochiX » 06 June 2010, 12:49

Все делал по инструкции, сначала от имени ejudge запустил ejudge-setup. Потом от рута выполнил скрипт ejudge-install.sh, скрипт выолнился без ошибок. Зашел под пользователя ejudge, но команда ejudge-control не существует. Устанавливал последнню версию ejudge

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Вопрос по установке

Post by cher » 06 June 2010, 12:53

В последней версии программ нет userlist-server, super-serve...

SochiX
Posts:7
Joined:03 June 2010, 22:28

Re: Вопрос по установке

Post by SochiX » 06 June 2010, 14:01

Установил заново систему ejudge 2.3.15. При выполнении скрипта ./ejudge-install.sh выдается ошибка:
Sun Jun 6 16:59:06 2010:info:configuration file parsed ok
Sun Jun 6 16:59:06 2010:info:configuration file parsed ok
Sun Jun 6 16:59:06 2010:error:no languages specified
Command failed: /home/ejudge/inst-ejudge/bin/ej-serve -u ejudge -g ejudge -C "/home/ejudge/judges/000001" -i conf/serve.cfg
Данная проблема уже обсуждалась на форуме, но четкого ответа так и не было дано.
ОС: Ubuntu 9.10
P.s. все языки в ejudge-setup были определены корректно

Post Reply