-
Notifications
You must be signed in to change notification settings - Fork 48
Software dependencies for building HIME
marktwtn edited this page Mar 24, 2023
·
12 revisions
除了基本的軟體建構工具外,建構 HIME 需要以下軟體:
Besides fundamental building tools, some software dependencies are required to build HIME as following:
GNU/Linux 散佈版(軟體包管理系統)分類 GNU/Linux distribution(software package management system) Categories |
必要軟體套件 Compulsory software packages |
QT5 輸入法模組(選用,基於 Qt 的應用程式與 K 桌面環境(KDE)需要此模組) QT5 IM module(optional, needed for applications based on Qt and K Desktop Environment(KDE)) |
日本語(anthy 輸入法)輸入支援(選用) Japanese(Anthy input method) support(optional) |
新酷音輸入法支援(選用) Chewing input method support(optional) |
---|---|---|---|---|
Arch based (Pacman) Example: Arch Linux, Chakra |
libxtst gtk2 gtk3 |
qt5-base | anthy | libchewing |
Debian based (dpkg) Example: Debian, Ubuntu+, Linux Mint+, EasyPeasy |
libxtst-dev libgtk2.0-dev libgtk-3-dev |
qtbase5-private-dev | libanthy-dev | libchewing3-dev |
Red Hat based (RPM) Example: RedHat, Fedora, openSUSE |
libXtst-devel gtk2-devel gtk3-devel |
qt3-devel/qt-devel | anthy-devel | libchewing-devel |
Gentoo based (Portage) Example: Gentoo |
libXtst gtk+ |
(Unknown) | anthy | libchewing |
Key: '+': For using AppIndicator (tray implementation currently for Unity Desktop Environment) in Ubuntu based distros, install libappindicator-dev (GTK+2) or libappindicator3-dev (GTK+3) package; HIME USE GTK+2 VERSION BY DEFAULT IF libgtk2.0-dev PACKAGE IS INSTALLED, REFER TO ISSUE #475.
上述軟體包於建構 HIME 完成後即可安全移除以釋放磁碟空間(被其他軟體套件依賴例外)。
Software packages mentioned above can be safely remove after building HIME to free disk space(exception:depended by other software packages).