uim/安裝
外觀
< Uim
Uim 在大多數 *nix 發行版中都有打包提供,但也可以直接從原始碼編譯安裝。
在安裝過程中,您可能還想安裝一些輸入法。有關當前已實現的轉換引擎列表,請參見 簡介 頁面。
有關使用大多數作業系統發行版(如 Debian、Ubuntu、Fedora、Gentoo 和 BSD)附帶的包管理系統安裝 uim 的說明,目前請參考您的包管理器文件。
iconvgettextpkgconfig
curses— 需要構建 uim-fep。GTK+ >= 2.4— 需要構建 GTK+ 工具和 GTK+ immodule。gnome-panel— 需要構建 GNOME 小程式指示器。Qt >= 3.3.2,Qt < 4— 需要構建 Qt 3 immodule 和工具。您還需要應用 immodule-qt 補丁才能構建 Qt immodule。Qt >= 4— 需要構建 Qt 4 immodule 和工具。要執行 uim 1.5 或更低版本,需要 Qt 4 中的 Qt3Support 模組。[1][2][3]Qt >= 5— 需要構建 Qt 5 immodule 和工具。m17nlib>= 1.3.1 — 需要使用 uim-m17nlib 橋接。- libintl — 用於本地語言支援
- CJK 字型[4] — 需要使用 uim-xim
- font-sony-misc
- font-isas-misc (用於簡體中文)
- font-jis-misc (用於日語)
- font-daewoo-misc (用於韓語)
Anthy— Anthy 模組。Canna— Canna 模組。Mana— Mana 模組。PRIME— PRIME 模組。
您可以從 原始碼目錄 下載原始碼。它包含核心庫、各種轉換引擎、GTK+ 橋接、Qt 橋接、XIM 橋接、FEP 橋接、Emacs 橋接、配置工具以及其他工具。
如果您想使用最新的開發版本,還可以參見 uim/開發。
首先,從 tar 包中解壓原始碼。
$ tar xvjf uim-x.x.x.tar.bz2
然後,移動到解壓的目錄並執行 configure。
$ cd uim-x.x.x $ ./configure
以下配置選項預設情況下是停用的,但可以新增到 ./configure 命令中。
--enable-debug
|
使用除錯資訊構建 uim |
--enable-default-toolkit
|
設定預設工具包 |
--enable-dict
|
啟用日語詞典工具 |
--with-anthy-utf8
|
使用 Anthy 執行 UTF-8 |
--with-canna
|
使用 Canna |
--with-eb
|
使用 EB |
--with-qt
|
構建 Qt 3 工具 |
--with-qt-immodule
|
構建 Qt 3 immodule。如果您有 Qt 3,則需要 qt-immodule 補丁。 |
--with-qt4
|
構建 Qt 4 工具。 |
--with-qt4-immodule
|
構建 Qt 4 immodule。 |
--with-qt5
|
構建 Qt 5 工具。 |
--with-qt5-immodule
|
構建 Qt 5 immodule。 |
--with-sj3
|
使用 Sj3 |
--with-wnn
|
使用 Wnn |
要檢視完整的配置選項集,請執行
$ ./configure --help
最後,您需要編譯和安裝軟體包
$ make $ sudo make install
注意: 如果缺少某個選項所需的軟體包,該選項將被停用,不會出現錯誤。
注意: 預設情況下,uim 安裝在
/usr/local/ 下,該目錄可能不在系統搜尋路徑中。如果不是,您需要將 --prefix=/prefix/dir 選項新增到 ./configure 命令中,其中 /prefix/dir 是您的系統上通常安裝程式的目錄。libuim 位於 /usr/local/lib/ 中。方案程式位於 /usr/local/share/uim/ 中。
要使用 GTK+ immodule,您可能需要生成 immodule 檔案。[5] 執行
$ sudo gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
或者
$ gtk-query-immodules-2.0 im-uim.so > ~/.immodules