Инсталляция библиотеки reuse
Навигация: Главная страница/Система ejudge/Инсталляция/Инсталляция из исходных текстов/Инсталляция библиотеки reuse
Для начала надо создать пользователя ejudge группы ejudge с домашним каталогом EJUDGE_HOME (например, /home/ejudge/). Это можно сделать из графического рабочего стола или из консоли. Так это делается из консоли:
# groupadd ejudge # useradd ejudge -d EJUDGE_HOME -g ejudge
Что бы зайти от имени пользователя ejudge можно в консоли набрать:
# su ejudge
Или зайти через графическую среду от имени пользователя
Далее предполагается, что все действия совершаются от имени пользователя ejudge
Скачать архив с исходниками библиотеки reuse можно в архиве программ. Всегда рекомендуется использовать последнюю версию библиотеки, которую можно узнать на главной странице. Там же размещена ссылка на архив последней версии.
Из консоли это можно сделать, например, с помощью wget (VERSION - версия reuse):
$ cd ~ $ wget http://www.ejudge.ru/download/reuse-VERSION.tgz
Для установки нужно выполнить следующие действия:
$ tar -xvzf reuse-VERSION.tgz $ cd reuse/source $ ./configure PARAMS $ make $ make install
Здесь PARAMS - возможные параметры конфигурации reuse
Полный список параметров можно получить набрав
$ ./configure --help
Единственный параметр, который возможно, Вы захотите изменить - это --prefix. Это параметр указывает каталог, в который будет инсталлироваться библиотека. По умолчанию она инсталлируется в каталог reuse, который был создан при разархивировании архива исходных текстов reuse. Например, можно проинсталлировать библиотеку в стандартные каталоги (что, однако не рекомендуется):
$ ./configure --prefix=/usr
Или в стандартный дополнительный каталог
$ ./configure --prefix=/usr/local
Или даже в тот каталог, куда впоследствии будет проинсталлирована система ejudge, например
$ ./configure --prefix=/opt/ejudge
Обратите внимание, что если Вы инсталлируете библиотеку в системные каталоги, Вам могут потребоваться полномочия пользователя root для выполнения операции.