You are here: Foswiki>Gnumed Web>MandrivaGuideShortRu (15 Feb 2013, IvanLykov)EditAttach

Запуск GNUmed на Mandriva

Mandriva 2010.0 и 2010.1

GNUmed не включен в Mandriva. Для установки GNUmed необходимо добавить репозиторий в ваши установочные исходники. GNUmed доступен из службы сборки Novell.

Шаг 1) загружает самые последние файлы с 'http://download.opensuse.org/repositories/home:/SebastianHilbert:/GNUmed/Mandriva_2010/' и сохраняет их локально (например, в ~/download/gnumed)

Шаг 2) станьте root и создайте hdlist
[code]genhdlist2 home/user/download/gnumed[/code]

Шаг 3) установите gnumed-server и gnumed-client
[code]
urpmi gnumed* -a
[/code]

Шаг 4) теперь необходимо адаптировать postgres! Нужно изменить ansii-cluster по умолчанию на utf8

станьте root!
[code]
mkdir /var/lib/pgsql/data1
chown postgres /var/lib/pgsql/data1
su - postgres
[postgres@localhost ~]$ /usr/bin/initdb --locale=de_DE.UTF-8 -D /var/lib/pgsql/data1
# убедитесь, что установили правильно язык!!!!

Файлы, принадлежащие к этой системе базе данных будут принадлежать пользователю "postgres". Этому пользователю также должен принадлежать серверный процесс.
Кластер базы данных будет инициализирован с локалью de_DE.UTF-8.
Кодировка базы данных по умолчанию соответственно установлена на UTF8.
Настройка текстового поиска по умолчанию будет установлена на "german".
исправление прав доступа к имеющейся директории /var/lib/pgsql/data1 ... ok
создание поддиректорий ... ok
выбор по умолчанию max_connections ... 100
выбор по умолчанию shared_buffers ... 28MB
создание конфигурационных файлов ... ok
создание template1 database в /var/lib/pgsql/data1/base/1 ... ok
инициализация pg_authid ... ok
инициализация зависимостей ... ok
создание обзора системы ... ok
загрузка описаний системных объектов ... ok
создание преобразований ... ok
создание словарей ... ok
установка привилегий во встроенных объектах ... ok
создание информационной схемы ... ok
сжатие database template1 ... ok
копирование template1 в template0 ... ok
копирование template1 в postgres ... ok
ПРЕДУПРЕЖДЕНИЕ: для локальных подключений включена "доверительная" аутентификация
Ее можно изменить редактированием pg_hba.conf или используя параметр -A при следующем запуске initdb.

Успех. Теперь можно запустить сервер базы данных с помощью:
/usr/bin/postgres -D /var/lib/pgsql/data1
или
/usr/bin/pg_ctl -D /var/lib/pgsql/data1 -l logfile start

#отредактируйте postgresql.conf и установите строку #port = 5432 на port = 5433
[postgres@localhost ~]$ mcedit /var/lib/pgsql/data1/postgresql.conf

[postgres@localhost ~]$ pg_ctl -D /var/lib/pgsql/data1 start
запуск сервера
LOG: Система базы данных была на 2010-09-25 13:21:14 CEST закрыта
LOG: Система базы данных готова к принятию подключений
LOG: Начинается запуск автосжатия

[postgres@localhost ~]$ exit
выход из системы
# найдите строку '#export GM_DB_PORT=5433' in bootstrap-latest.sh and remove the # для его активации.
[code]
[root@localhost bootstrap]# mcedit /usr/lib/gnumed-server/server/bootstrap/bootstrap-latest.sh
[/code]

Шаг 5) запустите bootstrap.latest.sh

Шаг 6) запустите свой postgresserver

Шаг 7) запустите data1-cluster
[code]
pg_ctl -D /var/lib/pgsql/data1 start
[/code]

Шаг 5) измените /etc/gnumed/gnumed.conf и gnumed-client.conf и установите database-port на 5433

Шаг 6) запустите gnumed

Mandriva 2010.0 и 2010.1 оригинальные Себастьян Гильберта

GNUmed не включен в Mandriva. Для установки GNUmed необходимо добавить репозиторий в ваши установочные исходники. GNUmed доступен из службы сборки Novell .

Шаг 1) установите программу smart-gui на свою систему

Шаг 2) запустите 'Smart Package Manager' из меню Система

Шаг 3) Выберите 'Изменить' > 'Канал' из меню

Шаг 4) Выберите 'Новый' > 'Предоставить информацию по каналу' > 'метаданные RPM'

Шаг 5) Предоставьте 'репозиторий GNUmed' для 'Alias', установите 'home:SebastianHilbert:GNUmed' в поле имени и вставьте 'http://download.opensuse.org/repositories/home:/SebastianHilbert:/GNUmed/Mandriva_2010/' в поле url

Шаг 6) сохраните это.

Шаг 7) Найдите и установите gnumed-client и gnumed-server

Mandriva 2007.1 и выше (например, 2008) - устарело

  • для серверной части доступен пакет. Устанавливает непосредственно gnumed-server.

  • пользователем и паролем является "any-doc" (без ")

Установка и запуск Gnumed на Mandriva 2007.1 и более поздней версии

Topic revision: 15 Feb 2013, IvanLykov
 
Download.png
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback
Powered by Olark