GNU Health/作業系統特定說明
外觀
|
|
本章適用於GNU Health的3.6版本。 |
本節提供了在 openSUSE 上進行官方和標準(原生)安裝的說明。如果您想使用基於 openSUSE 包的安裝,請參閱社群頁面 |
- 下載 openSUSE Leap Network CD 映象
- 檢查分割槽和檔案系統選項(我們使用 ext4 檔案系統)
- 選擇 SERVER(純文字)安裝
- 啟用 SSHD 伺服器
- 在安裝時提示時建立使用者“gnuhealth”。
sudo zypper in patch gcc libxml2-devel postgresql postgresql-server unoconv python3-pip python3-devel
初始化 PostgreSQL 環境。接下來的 systemctl start 命令將生成初始 pg 叢集。
systemctl start postgresql
su - gnuhealth
pip3 install --upgrade --user pip
|
|
本章適用於GNU Health的3.6版本。 |
- 下載 Debian OS 映象
- 檢查分割槽和檔案系統選項(我們使用 ext4 檔案系統)
- 如果您只需要伺服器(沒有圖形介面),請取消選擇“Debian 桌面環境”。
- 啟用 SSHD 伺服器
- 在安裝時提示時建立使用者“gnuhealth”。
apt-get install postgresql patch python3-pip unoconv
|
|
本章適用於GNU Health的3.8版本。 |
- 選擇 SSHD
- 在安裝時建立 gnuhealth 使用者
# pkg install postgresql13-server wget bash py37-pip \
# py37-lxml py37-pillow patch rust
# /usr/local/etc/rc.d/postgresql oneinitdb
# sysrc postgresql_enable=yes
# service postgresql start
# ln -si /usr/local/bin/python3.7 /usr/local/bin/python3
# ln -si /usr/local/bin/python3 /usr/local/bin/python
啟動 gnuhealth 的指令碼(start_gnuhealth.sh)的第一行指向 /bin/bash。在 FreeBSD 上,您需要將其更改為 /usr/local/bin/bash。
# yum install python3 # yum install python3-devel
# 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
- 這些說明適用於 **Ubuntu 20.04** 和 **Armbian 20.05** 版本
- 在安裝時建立 gnuhealth 使用者
apt-get update
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
- 這些說明適用於 **Armbian 20.05** 版本
- 在安裝時建立 gnuhealth 使用者
apt-get update
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