Edgewall Software

Changes between Version 14 and Version 15 of TranslationRu/TracInstall


Ignore:
Timestamp:
Jan 5, 2019, 12:52:47 PM (3 years ago)
Author:
Vitaliy Dorokhin <vital@…>
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • TranslationRu/TracInstall

    v14 v15  
    1 = Trac Installation Guide =
    2 [[TranslatedPages(revision=0)]]
     1= Руководство по установке Trac для версии 1.2
     2[[TracGuideToc]]
     3[[TranslatedPages]]
    34
    4 Trac написан на языке программирования Python и требует базу данных [http://sqlite.org/ SQLite], [http://www.postgresql.org/ PostgreSQL] или [http://mysql.com/ MySQL]. Для генерации HTML, Trac использует систему шаблонов [http://genshi.edgewall.org/ Genshi].
     5Trac написан на языке программирования Python и использует базы данных [http://sqlite.org/ SQLite], [http://www.postgresql.org/ PostgreSQL] или [http://mysql.com/ MySQL]. Для генерации HTML, Trac использует систему шаблонов [http://genshi.edgewall.org/ Genshi].
    56
    6 [[PageOutline(2-3,Шаги установки,inline)]]
     7Trac может быть локализован, и скорее всего перевод на ваш язык уже доступен. Если вы хотите использовать интерфейс Trac на другом языке, убедитесь в том, что у вас установлен дополнительный пакет [#OtherPythonPackages Babel]. Обратите также ваше внимание на дополнительные шаги, которые потребуются для поддержки локализации в разделе [#InstallingTrac Installing Trac] ниже. При отсутствии пакета Babel, вы получите только английскую версию.
    78
    8 == Зависимости ==
     9Если вас интересует поддержка новых переводов Trac на другие языки или поддержка существующих переводов, ознакомьтесь с документацией [trac:wiki:TracL10N TracL10N].
    910
    10 === Обязательное зависимости ===
     11Далее приведены общие инструкции по установке и настройке Trac. Несмотря на то что вы можете найти инструкции по установке Trac на конкретные платформы в разделе [trac:TracInstallPlatforms TracInstallPlatforms], мы советуем '''предварительно ознакомится с этими общими инструкциями''' для лучшего понимания описанных в них задач.
    1112
    12 Чтобы установить Trac, необходимо чтобы были установлены следующие пакеты:
    13  * [http://www.python.org/ Python] версии >= 2.4 и < 3.0 (обратите внимание, мы не поддерживаем Python 2.3 с этого выпуска [0.12])
     13[[PageOutline(2-3,Этапы установки,inline)]]
     14
     15== Зависимости
     16
     17=== Обязательное зависимости
     18
     19Перед установкой Trac, вам необходимо установить следующие пакеты:
     20 * [http://www.python.org/ Python] версии >= 2.6 и < 3.0 (обратите внимание, мы не поддерживаем Python 2.5 с этого выпуска)
    1421 * [http://peak.telecommunity.com/DevCenter/setuptools setuptools] версии >= 0.6
    1522 * [http://genshi.edgewall.org/ Genshi] версии >= 0.6
    16 Вам также необходима база данных и соответствующие библиотеки для Python (python bindings). Поддерживаются базы данных SQLite, PostgreSQL и MySQL.
     23Вам также необходима ''система управления базами данных'' и соответствующие библиотеки для Python (python bindings). Данная версия Trac поддерживает СУБД SQLite, PostgreSQL и MySQL.
    1724
    18 ===== Для базы SQLite =====
     25===== Для базы SQLite #ForSQLite
    1926
    20 Если вы используете Python 2.5 или 2.6, у вас уже есть всё что нужно.
     27Так как вы должны использовать Python 2.6 или 2.7, у вас уже установлены все требуемые для SQLite библиотеки имеющиеся в стандартной поставке Python (модуль `sqlite3`).
    2128
    22 При использовании Python 2.4 необходим pysqlite. Можно загрузить с [http://code.google.com/p/pysqlite/downloads/list google code] установщик для Windows или tar.gz архив для сборки из исходников:
     29При желаниии вы можете установить более новую версию [https://pypi.org/project/pysqlite pysqlite] чем та, что поставляется в дистрибутиве Python. Для более подробной информации, смотрите [trac:PySqlite#ThePysqlite2bindings PySqlite].
    2330
    24 {{{
    25 $ tar xvfz <version>.tar.gz
    26 $ cd <version>
    27 $ python setup.py build_static install
    28 }}}
     31===== Для базы PostgreSQL #ForPostgreSQL
    2932
    30 Эти команды распакуют код SQLite и соберут библиотеку.
     33Вам нужно установить СУБД и соответствующую библиотеку Python:
    3134
    32 SQLite 2.x больше не поддерживается.
     35 * [http://www.postgresql.org/ PostgreSQL], версия 8.0 или новее.
     36 * [http://pypi.python.org/pypi/psycopg2 psycopg2], версия 2.0 или новее.
    3337
    34 Известная ошибка PySqlite версий 2.5.2-4 не позволит обновить базу данных Trac с версии 0.11.x до 0.12. Используйте версии 2.5.5 и новее или 2.5.1 и старше. Подробности в #9434.
    35 
    36 Дополнительная информация в [trac:PySqlite].
    37 
    38 ===== Для базы PostgreSQL =====
    39 
    40 Необходимо установить СУБД и библиотеку Python:
    41 
    42  * [http://www.postgresql.org/ PostgreSQL]
    43  * [http://pypi.python.org/pypi/psycopg2 psycopg2]
    44 
    45 Подробности в [trac:DatabaseBackend#Postgresql DatabaseBackend].
     38Для более подробной информации, смотрите [trac:DatabaseBackend#Postgresql Серверы СУБД].
    4639
    4740===== Для базы MySQL =====