uim/安装
外观
< Uim
Uim 在大多数 *nix 发行版中都有打包提供,但也可以直接从源代码编译安装。
在安装过程中,您可能还想安装一些输入法。有关当前已实现的转换引擎列表,请参见 简介 页面。
有关使用大多数操作系统发行版(如 Debian、Ubuntu、Fedora、Gentoo 和 BSD)附带的包管理系统安装 uim 的说明,目前请参考您的包管理器文档。
iconv
gettext
pkgconfig
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