-
Notifications
You must be signed in to change notification settings - Fork 10
安裝指引
ShikiSuen edited this page Jul 8, 2022
·
7 revisions
使用者們可以克隆「libvChewing-data」且自行 make install
來手動安裝今後被官方更新過的最新核心辭庫。
更新核心詞庫的過程會破壞 app 的簽名,所以請務必也備份原始的 pkg 安裝包。
因為沒有條件完成 Apple Developer 數位簽名,所以安裝會麻煩些:請在首次雙擊執行失敗之後摁 Ctrl 的同時使用滑鼠右鍵點開安裝程式來安裝,如此方可被 macOS 允許跳過系統內建的門衛檢查。
如有安全疑慮,請自行下載 30 多 GB 的 Xcode 選「vChewingInstaller」這個 target scheme 自行編譯安裝。
(也可以用 make 來編譯、接著用 make install 來安裝)。
本次以 pkg 的形式發行安裝程式方便資安管理業者們藉由終端機進行部署。
由於仍舊只會安裝至使用者目錄內,所以同一台電腦不同使用者需要分別安裝一遍。
下述終端命令亦可使下載來的程式從 macOS 門衛檢查隔離區內取出來:
xattr -dr com.apple.quarantine ~/Downloads/vChewing-macOS-?.?.?-unsigned.pkg
xattr -dr com.apple.quarantine ~/Downloads/vChewingInstaller.app
另請注意 macOS 10 & 11 的所有系統版本均有一處行為故障:pkg 安裝包指定僅裝在使用者目錄下的話,在 macOS 10 & 11 內執行時,仍舊會往總根目錄下安裝,除非你手動點「更改安裝位置」再將那唯一的「安裝只供我使用」再點一遍才可以。終端部署可以用這道指令:
installer -pkg ~/Downloads/vChewing-macOS-?.?.?-unsigned.pkg -target CurrentUserHomeDirectory