阅读:5391回复:7
slitaz 安装失败,求助
用官方安装脚本进行安,装步骤如下:
一、查看系统环境: tux@slitaz:~/yong2.5$ sudo sh ./yong-tool.sh --sysinfo DIST legacy found sysinfo: DIST: legacy CFG: HOST_ARCH: x86 HOST_MACHINE: 64 PATH_LIB32: PATH_LIB64: /usr/lib HOST_TRIPLET32: i386 HOST_TRIPLET64: x86_64 IBUS_STATUS: 0 GTK2_PATH64: /usr/lib/gtk-2.0 GTK3_PATH64: /usr/lib/gtk-3.0 GTK2_IMMODULES32: GTK2_IMMODULES64: /etc/gtk-2.0/gtk.immodules --sysinfo Done 二、安装输入法 tux@slitaz:~/yong2.5$ sudo sh ./yong-tool.sh --install DIST legacy found install 64bit version Cannot load module /usr/lib/gtk-2.0/2.10.0/immodules/im-yong.so: /usr/lib/gtk-2.0/2.10.0/immodules/im-yong.so: wrong ELF class: ELFCLASS64 /usr/lib/gtk-2.0/2.10.0/immodules/im-yong.so does not export GTK+ IM module API: /usr/lib/gtk-2.0/2.10.0/immodules/im-yong.so: wrong ELF class: ELFCLASS64 update gtk3-im cache fail --install Done 这里出现了异常 三、查看实际安装情况 tux@slitaz:~/yong2.5$ find /usr -mmin -1 /usr/lib/gtk-2.0/2.10.0/immodules /usr/lib/gtk-2.0/2.10.0/immodules/im-yong.so /usr/share/locale/zh_CN/LC_MESSAGES /usr/share/locale/zh_CN/LC_MESSAGES/yong.mo /usr/bin /usr/bin/yong-config /usr/bin/yong 发现 /usr/bin/yong-config ,/usr/bin/yong 这个两个文件实际链接到的事gtk-3的文件,slitaz中只有gtk-2,我修改安装脚本让其改为链接gtk-2的文件,输入法通用唤醒不了。 四、以下是系统变量: tux@slitaz:~/yong2.5$ set BROWSER='tazweb' DBUS_SESSION_BUS_ADDRESS='unix:abstract=/tmp/dbus-ntWraAr45R,guid=856530c6fa0efb36ce2b2b015adeca84' DESKTOP_SESSION='LXDE' DISPLAY=':0.0' EDITOR='leafpad' FILE_MANAGER='pcmanfm' GTK_IM_MODULE='yong' G_FILENAME_ENCODING='UTF-8' HISTFILE='/home/tux/.ash_history' HOME='/home/tux' HOSTNAME='slitaz' IFS=' ' LANG='zh_CN.UTF-8' LC_CTYPE='zh_CN.UTF-8' LOGNAME='tux' MAIL='/var/mail/tux' OOO_FORCE_DESKTOP='gnome' OPTIND='1' PAGER='less -EM' PATH='/home/tux/.local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/sbin:/usr/local/bin' PPID='2714' PS1='\[\e[1;32m\]\u@\h\[\e[0m\]:\[\e[1;34m\]\w\[\e[0m\]\$ ' PS2='> ' PS4='+ ' PWD='/media/Windows2008/yong-lin-2.5.0-0/yong2.5' QT_IM_MODULE='yong' SHELL='/bin/sh' SHLVL='5' TERM='xterm' TERMINAL='sakura --sync' TEXTDOMAIN='slitaz-tools' TZ='Asia/Shanghai' USER='tux' WINDOW_MANAGER='lxde-session' XAUTHORITY='/home/tux/.Xauthority' XDG_CACHE_HOME='/home/tux/.cache' XDG_CONFIG_HOME='/home/tux/.config' XDG_CURRENT_DESKTOP='LXDE' XDG_DATA_HOME='/home/tux/.local/share' XDG_MENU_PREFIX='lxde-' XIM='yong' XIM_PROGRAM='yong' XMODIFIERS='@im=yong' _='-1' _LXSESSION_PID='1961' 五、在shell 里面执行 yong ,提示no such file |
|
地板#
发布于:2018-04-24 17:55
jianliulin:有可执行权限回到原帖那你自己查吧,有权限,文件又在,怎么可能会抱no such file错误 |
|
4楼#
发布于:2018-04-24 19:53
|
|
5楼#
发布于:2018-04-24 19:59
jianliulin:不好意思,回复错了,是: not fond, 不清楚我那个地方弄错了,回到原帖一样的,not found还是没找到的意思。不清楚你什么问题 |
|
6楼#
发布于:2018-04-24 23:27
经过反复试验,安装32位gtk2的程序, 输入法在状态栏终于出现图标了,也可以配置输入法参数,但还是不能打汉字。
另外发现脚本里面【/usr/bin/gtk-query-immodules-2.0 >$GTK2_IMMODULES32】这命令在slitaz里面不会执行,因为不满足列出的判几个断条件,请问这里主要是做什么的?不能打字是不是没执行这个命令的原因? |
|
7楼#
发布于:2018-04-24 23:34
jianliulin:经过反复试验,安装32位gtk2的程序, 输入法在状态栏终于出现图标了,也可以配置输入法参数,但还是不能打汉字。根据环境手工更新gtk缓存吧 |
|