GNU Health/打包指南
為了使 GNU Health 的安裝和文件過程適用於大量的可用作業系統,我們需要指定一些基本指南。如果您想為您的作業系統或發行版建立包,則應考慮這些指南。
請注意,安裝 GNU Health 不需要該包。GNU Health 安裝程式會檢測大多數作業系統,並按照安裝指南中的說明安裝系統和要求。
如果您想為您的作業系統建立和/或維護一個包,請遵循這些(部分)通用指南。請注意,這些指南會隨著時間的推移而改變,以適應新的版本。
- 作業系統使用者 : 作業系統使用者為“gnuhealth”
- 安裝目錄 : 安裝目錄為作業系統的 $HOME 目錄
- RC 檔案 : GNU Health 附帶一組預定義的環境變數和別名。這些儲存在 $HOME/.gnuhealthrc 檔案中。重要的是,此檔案始終在登入時載入。文件和控制程式在很大程度上依賴這些變數和別名。
- Shell : 安裝指令碼使用的預設 shell 為 BASH
- GNU Health 安裝程式 : 這是主要的安裝程式,從 GNU Health 3.0 開始,名稱為 gnuhealth-setup,幷包含在主要的 GNU Health tarball 中。呼叫此指令碼可能是最簡單的方法。
- 目錄結構 : 請遵循標準安裝期間設定的目錄結構和連結。
- Tryton 配置檔案 : GNU Health 附帶一個基本的 Tryton 伺服器配置檔案,適用於一般使用。
- GNU Health 控制中心 : 此程式是控制 GNU Health 例項(狀態、備份、更新、語言包...)的基礎。從 GNU Health 3.0 開始,它位於“util”目錄中。
除了這些基本指南外,還有一些根據作業系統的先決條件列表必須包含。請檢視您特定作業系統的安裝部分。
GNU Health 客戶端包含“.desktop”檔案,名為 gnuhealth-client.desktop。 對於系統範圍的安裝,它可以安裝在 FreeBSD 上的“/usr/local/share/applications/gnuhealth-client.desktop”或許多 GNU/Linux 發行版上的“/usr/share/applications/gnuhealth-client.desktop”中。
在本地安裝軟體包時,gnuhealth-client 桌面檔案可以安裝在 $HOME/.local/applications 下。
我們建議您為應用程式選單使用的圖示是可縮放的“gnuhealth.svg”檔案(位於 gnuhealth/data/pixmaps/gnuhealth 下),它可以放在通用的 /usr/local/share/icons/hicolor/scalable/apps/gnuhealth.svg(FreeBSD)或許多 GNU/Linux 發行版上的 /usr/share/icons/hicolor/scalable/apps/gnuhealth.svg 中。