Обновление ejudge для виртуального образа

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
typucm
Posts:33
Joined:05 February 2013, 12:23
Обновление ejudge для виртуального образа

Post by typucm » 12 November 2014, 06:40

хотел обновить систему на виртуальном образе. не подскажите как это сделать?

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

Re: Обновление ejudge для виртуального образа

Post by cher » 12 November 2014, 12:13

Какая версия у вас сейчас?

typucm
Posts:33
Joined:05 February 2013, 12:23

Re: Обновление ejudge для виртуального образа

Post by typucm » 12 November 2014, 13:29

version 2.3.29

Стоит образ виртуалки Fedora-19-ejudge-20131214

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

Re: Обновление ejudge для виртуального образа

Post by cher » 12 November 2014, 16:05

1. Доставить необходимые библиотеки

Code: Select all

yum install elfutils-libelf-devel elfutils-libelf-devel-static elfutils-libelf libdwarf-devel libdwarf-static libdwarf libdwarf-tools
2. Обновить исходный код в ejudge на ту версию, которую хотите установить

3. Скомпилировать и проинсталлировать

Code: Select all

cd ejudge
../local-configure
make clean
make
make install

typucm
Posts:33
Joined:05 February 2013, 12:23

Re: Обновление ejudge для виртуального образа

Post by typucm » 13 November 2014, 05:57

Спасибо.

ругается на последнем этапе

Code: Select all

make install
gcc -I.  -g -Wall -Werror -D_GNU_SOURCE -std=gnu99 -Iinclude -g  -Wno-pointer-sign   -c -o compile.o compile.c
./newrevinfo
SVN status line parse error: <X                                        prjutils>
make: *** [version.c] Error 1

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

Re: Обновление ejudge для виртуального образа

Post by cher » 13 November 2014, 17:28

Удалите каталог prjutils.

typucm
Posts:33
Joined:05 February 2013, 12:23

Re: Обновление ejudge для виртуального образа

Post by typucm » 14 November 2014, 08:54

Спасибо, получилось... но вот только система то обновилась и получилось вот что...

Image

User avatar
majicman3
Posts:57
Joined:06 February 2014, 13:43
Location:Ханты-Мансийск

Re: Обновление ejudge для виртуального образа

Post by majicman3 » 14 November 2014, 09:05

Проверьте, что в корне сайта есть папка ejudge.
Если её нет, то скопируйте содержимое папки style из исходников ejudge в папку ejudge в корне сайта, затем распакуйте архив dojo.tgz


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

Re: Обновление ejudge для виртуального образа

Post by cher » 14 November 2014, 10:45

Сделайте ejudge-upgrade-web из-под пользователя root.

typucm
Posts:33
Joined:05 February 2013, 12:23

Re: Обновление ejudge для виртуального образа

Post by typucm » 14 November 2014, 11:45

Спасибо!

Все вернулась на свои места!

typucm
Posts:33
Joined:05 February 2013, 12:23

Re: Обновление ejudge для виртуального образа

Post by typucm » 11 January 2018, 07:04

Доброе время суток.

Поднял свой старый сервер с системой version 2.3.29, compiled Sat Dec 14 07:58:33 2013

можно ли обновить ее сразу до Ejudge 3.7.4 или надо поэтапно обновлять систему?

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

Re: Обновление ejudge для виртуального образа

Post by cher » 17 January 2018, 12:12

можно обновлять сразу до последней версии

Post Reply