Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

GNU Health/Operating System-Specific Notes

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

The corresponding official chapter: https://docs.gnuhealth.org/his/appendix/opsystem.html chapter GNU Health 3.6 > openSUSE This section provides the instructions for the official and standard (vanilla) installation on openSUSE. If you want to use the openSUSE package based installation, please refer to the Community pages Download and install the Operating System Download the openSUSE Leap Network CD image Check the partitioning and FS options (we use ext4 filesystem) Select SERVER (text only) installation Enable SSHD server Create the user "gnuhealth" when prompted at installation time. Install the requirements sudo zypper in patch gcc libxml2-devel postgresql postgresql-server unoconv python3-pip python3-devel Initialize the PostgreSQL environment. The next systemctl start command will generate the initial pg cluster. systemctl start postgresql Update locally pip3 su - gnuhealth pip3 install --upgrade --user pip Continue with the GNU Health Installation Debian chapter GNU Health 3.6 > Download and install the Operating System Download the Debian OS image Check the partitioning and FS options (we use ext4 filesystem) Deselect the "Debian desktop environment" if you just want a server (no graphical interface) Enable SSHD server Create the user "gnuhealth" when prompted at installation time. Install the requirements apt-get install postgresql patch python3-pip unoconv Continue with the GNU Health Installation FreeBSD chapter GNU Health 3.8 > At Operating System installation Select SSHD Create the gnuhealth user at installation time Install requirements # pkg install postgresql13-server wget bash py37-pip \ # py37-lxml py37-pillow patch rust Initialize PostgreSQL # /usr/local/etc/rc.d/postgresql oneinitdb # sysrc postgresql_enable=yes # service postgresql start Create Python3 links # ln -si /usr/local/bin/python3.7 /usr/local/bin/python3 # ln -si /usr/local/bin/python3 /usr/local/bin/python Change /bin/bash to /usr/local/bin/bash The first line of script that starts gnuhealth (start_gnuhealth.sh) is pointing to /bin/bash. On FreeBSD you have to change that to /usr/local/bin/bash. Continue with the GNU Health Installation CentOS Install Python 3.8 # yum install python3 # yum install python3-devel Install PostgreSQL 12 # yum -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm # yum -y install epel-release yum-utils sudo yum-config-manager --enable pgdg12 sudo yum install postgresql12-server postgresql12 Continue with the GNU Health Installation Ubuntu These instructions apply to Ubuntu 20.04 and Armbian 20.05 version Create the gnuhealth user at installation time Update the Sources apt-get update Install requirements apt-get install postgresql-server-dev-12 libxml2-dev libxslt-dev python3-dev pkg-config libfreetype6-dev postgresql patch python3-pip unoconv libpng-dev libjpeg8-dev Continue with the GNU Health Installation Armbian These instructions apply to Armbian 20.05 version Create the gnuhealth user at installation time Update the Sources apt-get update Install requirements apt-get install postgresql-server-dev-12 libxml2-dev libxslt-dev python3-dev pkg-config libfreetype6-dev postgresql patch python3-pip unoconv libpng-dev libjpeg8-dev Continue with the GNU Health Installation Installation pt:GNU Health/Notas Especificas de Sistemas Operacionais