在 Rocky Linux 8 環境下編譯 OxOffice Online v5 社群版 請先安裝 Rocky Linux 8(可參照 Rocky Linux 8 基本安裝 ),然後執行以下指令更新系統與安裝必要的軟體包(此處是以一般使用者身份登入為準,且編譯時不建議使用 root 身份) sudo dnf config-manager --set-enabled powertools sudo dnf upgrade -y sudo dnf install vim net-tools unzip wget -y sudo wget -P /etc/yum.repos.d http://www.oxoffice.com.tw/rpm/el/oxool-community-v5-el8.repo sudo dnf install epel-release -y sudo dnf upgrade -y sudo dnf install make git yum-utils libpcap libcap-devel libgit2-devel libzstd-devel poco-devel ccache python3-devel python3-polib python3-lxml -y sudo dnf install libtool gcc-c++ fontconfig-devel cppunit-devel pam-devel rpm-build -y sudo dnf install oxoffice* poco* -y 停用 SELinux vim /etc/selinux/config # vim 可代換成任何您慣用的文字編輯器 # 尋找 SELinux=enforcing 此行並將 enforcing 改為 disabled 或 permissive 並存檔離開 安裝並設定 Node.js sudo dnf module enable nodejs:18 -y sudo dnf install nodejs -y 將 OxOffice Online v5 社群版的原始碼 clone 下來 git clone https://github.com/OSSII/oxool-community.git cd oxool-community git switch v5 編譯 OxOffice Online v5 社群版 ./autogen.sh make dist rpmbuild -tb oxool-x.x.x.tar.gz 編譯完成的 RPM 軟體包會放在以下路徑 ~/rpmbuild/RPMS/x86_64 此處的 RPM 軟體包即可用來安裝。