Difference between revisions of "Инсталляция библиотеки reuse"
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | Скачать архив с | + | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Инсталляция]]/[[Инсталляция из исходных текстов]]/[[Инсталляция библиотеки reuse]] |
+ | |||
+ | Для начала надо создать пользователя ejudge группы ejudge с домашним каталогом EJUDGE_HOME (например, /home/ejudge/). Это можно сделать из графического рабочего стола или из консоли. Так это делается из консоли: | ||
+ | # groupadd ejudge | ||
+ | # useradd ejudge -d EJUDGE_HOME -g ejudge | ||
+ | |||
+ | Что бы зайти от имени пользователя ejudge можно в консоли набрать: | ||
+ | # su ejudge | ||
+ | |||
+ | Или зайти через графическую среду от имени пользователя | ||
+ | |||
+ | '''Далее предполагается, что все действия совершаются от имени пользователя ejudge''' | ||
+ | |||
+ | Скачать архив с исходниками библиотеки reuse можно [http://www.ejudge.ru/download/?locale_id=1 в архиве программ]. Всегда рекомендуется использовать последнюю версию библиотеки, которую можно узнать на [[система ejudge|главной странице]]. Там же размещена ссылка на архив последней версии. | ||
Из консоли это можно сделать, например, с помощью wget (VERSION - версия 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 - возможные параметры конфигурации | + | Здесь PARAMS - возможные параметры конфигурации reuse |
Полный список параметров можно получить набрав | Полный список параметров можно получить набрав | ||
− | + | $ ./configure --help | |
− | + | Единственный параметр, который возможно, Вы захотите изменить - это <tt>--prefix</tt>. Это параметр указывает каталог, в который будет инсталлироваться библиотека. По умолчанию она инсталлируется в каталог reuse, который был создан при разархивировании архива исходных текстов reuse. Например, можно проинсталлировать библиотеку в стандартные каталоги (что, однако не рекомендуется): | |
− | + | $ ./configure --prefix=/usr | |
− | + | Или в стандартный дополнительный каталог | |
− | + | $ ./configure --prefix=/usr/local | |
− | + | Или даже в тот каталог, куда впоследствии будет проинсталлирована система ejudge, например | |
+ | $ ./configure --prefix=/opt/ejudge | ||
− | + | Обратите внимание, что если Вы инсталлируете библиотеку в системные каталоги, Вам могут потребоваться полномочия пользователя root для выполнения операции. | |
− | |||
− | |||
− |
Latest revision as of 10:28, 30 December 2008
Навигация: Главная страница/Система 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 для выполнения операции.