GNU Health/Notas Especificas de Sistemas Operacionais
Arch Linux
editarInstalar dependências
editarpacman -S postgresql python2-pip lsb-release
pip2 install cracklib
Inicializar o cluster DB
editarsu - postgres
initdb --locale en_US.UTF-8 -E UTF8 -D '/var/lib/postgres/data'
Saída
Iniciar e ativar o serviço PostgreSQL
editarsystemctl start postgresql
systemctl enable postgresql
Para obter informações detalhadas, por favor consulte o para PostgreSQL no Arch Linux
CentOS
editar* CentOS Linux 7.1 (Core) * PostgreSQL 9.2.14 * 2.7.5 Python
Instalar dependências
editaryum install gcc python-devel libxml2-devel libxslt-devel zlib-devel\
openldap libjpeg-turbo-devel postgresql postgresql-server\
postgresql-devel cracklib wget cracklib-python
easy_install -U pip
Inicializar o cluster do banco de dados
editarManeira preferida:
initdb postgresql-setup
Alternativamente:
su - postgres -c initdb -D /var/lib/pgsql/data
Iniciar e ativar o serviço PostgreSQL
editarsystemctl start postgresql.service
systemctl enable postgresql.service
Para obter informações detalhadas, por favor consulte a instalação PostgreSQL para a família Red Hat
Debian
editarDebian 7.8 "Wheezy"
editarInstalar dependências
editarapt-get install build-essential python-dev python-pip\
libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev python-ldap\
python-imaging python2.7-cracklib python-gtk2 postgresql\
postgresql-server-dev-all libjpeg-dev lsof
Debian 8.5 "Jessie"
editarInstalar dependências
editarapt-get install build-essential python-dev python-pip\
libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev python-ldap\
python-imaging python2.7-cracklib python-gtk2 postgresql\
postgresql-server-dev-all libjpeg-dev lsof
Para a correção de erros inesperados na instalação do servidor Tryton por meio do script gnuhealth-setup no Debian Jessie execute o EasyInstall
# easy_install pip
Continuar com a instalação do GNU Health
FreeBSD
editarInstalar dependências
editarpkg install py27-pip gcc py27-cracklib wget py27-lxml postgresql94-servidor
Fazer a ligação Python e dicionários Cracklib
editarln -Si /usr/local/bin/python2.7 /usr/local/bin/python
ln -Si /usr/local/libdata/cracklib/pw_dict.* /usr/local/libdata
Servidor Init PostgreSQL
editarsu - pgsql -c "initdb -D /usr/local/pgsql/ -E dados Unicode"
Continuar com a instalação do GNU Health
openSUSE
editarPara uma instalação de pacotes do openSUSE, dê uma olhada nas páginas da comunidade
Adicionar Repositório Python
editarzypper ar -f http://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_Leap_42.1 python
Instalar dependências
editarzypper install python-devel python-pip
Isso pode instalar por conseguinte o python3-pip, o qual você precisa remover novamente:
zypper rm python3-pip
Instalar as dependências restantes:
zypper install python-cracklib
Zypper install postgresql-server postgresql-devel
zypper install gcc libxml2-devel libxslt-devel libjpeg8-devel
Iniciar e ativar o serviço PostgreSQL
editarsystemctl start postgresql
systemctl enable postgresql
Red Hat
editar* Red Hat Enterprise Linux Servidor 7,1 (Maipo) * PostgreSQL 9.2.14 * 2.7.5 Python
Instalar dependências
editaryum install gcc python-devel python-pip libxml2-devel libxslt-devel \
zlib-devel openldap libjpeg-turbo-devel postgresql postgresql-server \
wget libpqxx-devel
Desde no RedHat o pacote foi removido de seus repositórios, você pode baixar e instalar a versão que fornecida no reposositório do CentOS a partir da página cracklib-python.
Faça o download e instalação:
rpm -Uvh http://mirror.centos.org/centos/7/os/x86_64/Packages/cracklib-python-2.9.0-11.el7.x86_64.rpm
Inicializar o cluster DB
editarmaneira preferida:
initdb postgresql-setup
Alternativamente:
su - postgres -c initdb -D /var/lib/pgsql/data
Iniciar e ativar o serviço PostgreSQL
editarsystemctl start postgresql.service
systemctl enable postgresql.service
Para obter informações detalhadas, por favor consulte a instalação PostgreSQL para a família Red Hat
Ubuntu
editarInstalar dependências
editarapt-get install build-essential python-dev python-pip \
libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev bsdtar python-ldap \
python-imaging python2.7-cracklib postgresql postgresql-server-dev-all libjpeg-dev
Trisquel
editarInstalar dependências
editarapt-get install build-essential python-dev python-pip \
libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev bsdtar python-ldap \
python-imaging python2.7-cracklib postgresql postgresql-server-dev-all libjpeg-dev