红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > SuSE

我最恨的就是写的帖子不让发

发布时间:2011-04-05 03:40:10来源:红联作者:winland0704
如题。
openSUSE 11.4中LibreOffice和Firefox不能输入中文解决方法
我看看红脸到底让不让人活了。
文章评论

共有 6 条评论

  1. 大宝 于 2011-04-05 16:15:54发表:

    LZ 的这样的情形遭遇过一次。。。。

  2. hxues 于 2011-04-05 10:11:19发表:

    5# Growth兆


    能不能提示一下到底是哪个字词被过滤,这样也方便“更改”后分享。岂不美哉!

  3. Growth兆 于 2011-04-05 09:18:57发表:

    winland0704,由于我们的部分关键字过滤影响到了你的分享,非常抱歉,我单独发出了分享

    http://www.linuxdiyf.com/bbs/thread-196080-1-1.html

  4. Growth兆 于 2011-04-05 09:13:45发表:

    openSUSE 11.4中LibreOffice和Firefox不能输入中文解决方法

    以下zypper等命令都是root用户执行。


    一、LibreOffice不能用SCIM或者IBUS输入的问题,已经得到解决。
    通过安装新的libreoffice-3.3.2.2-1.1.i586来解决。

    1、添加新版LibreOffice源:

    zypper addrepo -f http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_11.4/ LibreOffice
    如果提示要导入不可信GPG密钥,选择是,导入。

    2、安装新版LibreOffice
    32bit的Linux用如下命令:
    zypper install libreoffice-3.3.2.2-1.1.i586
    64bit的Linux用这个:
    zypper install libreoffice-3.3.2.2-1.1.x86_64

    输入命令后会提示:Problem: libreoffice-writer-3.3.1.2-1.2.2.i586 需要 libreoffice = 3.3.1.2,但是不能提供这个需求
    然后下面有3个解决方案:
    Solution 1: 将执行以下动作:
    install libreoffice-writer-3.3.2.2-1.1.i586 (with vendor change)
    openSUSE --> obs://build.opensuse.org/LibreOffice
    。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

    Solution 2: 不安装 libreoffice-3.3.2.2-1.1.i586
    Solution 3: break libreoffice-writer by ignoring some of its dependencies

    Choose from above solutions by number or cancel [1/2/3/c] (c): 1

    这里要选择,我们选择 1
    然后按Enter键。
    这样就会下载安装新的LibreOffice。
    等待下载安装完毕即可。

    3、打开LireOffice试试,我装了新版office就可以输入中文了。
    现在没啥问题。而且office启动速度还快了N倍。


    二、Firefox不能使用SCIM输入法的问题解决
    网上有童鞋通过卸载SCIM,安装IBUS的方法来解决,确实可以。但是没必要。
    我的解决方法是卸载opensuse自带的firefox,
    安装Firefox官方网站的版本。

    其他的网页浏览器没有输入法不能用的问题,Konqueror和Chrome都很正常。
    我发现Firefox这问题纯粹是个误会。

    是openSUSE自己打包的firefox的rpm包的问题。
    我们将opensuse自带的firefox卸载干净就行了。
    具体操作:

    1、去Firefox官方网站下载Firefox-latest.tar.bz2
    http://www.firefox.com.cn/
    http://download.firefox.com.cn/releases/firefox/4.0/zh-CN/Firefox-latest.tar.bz2
    保存到主文件夹,我的主文件夹是/home/new/
    将Firefox-latest.tar.bz2解压缩,就是右击文件名---->Extract archive here.
    解压后官网的firefox就在是
    /home/new/firefox/ 目录里,这个目录不要动,firefox就安装在这里。
    new是我的用户名。
    这时候/home/new/firefox/firefox就已经可以用了。输入中文很正常。


    2、下面我们要把opensuse自带的firefox删除,省得别扭。
    打开Yast,就是开始菜单-->计算机-->Yast.
    输入密码后看到Yast界面。
    找到"软件管理",点击打开。
    在软件管理对话框里,点击“搜索”项:
    在搜索框里输入: firefox
    再点击搜索按钮,右边列表会出现几个MozillaFirefox 的包名字。
    默认装了3个,
    逐个右击安装的MozillaFirefox*的包,菜单里选择删除X就行了。
    把3个弄成红色的X之后,点击右下角“接受”按钮,就可以删除系统自带的firefox了。

    3、创建火狐官方网站版本的firefox的快捷方式到/usr/bin
    sudo ln -s /home/new/firefox/firefox /usr/bin/firefox
    输入密码,然后就创建好快捷方式了。
    new是我的用户名,你们看清楚自己的用户名,替换掉new就行了。
    /home/new/firefox/firefox是解压后的firefox位置。
    可以根据自己解压后的firefox位置调整。
    快捷方式生成后,在命令行输入firefox就可以正常启动火狐了。





    打几个字,表示火狐正常。

  5. nxzcc 于 2011-04-05 08:42:34发表:

    呵呵

  6. winland0704 于 2011-04-05 03:49:42发表:

    文章地址
    hi.baidu.com/winland0704/blog/item/11855b8650e809b70df4d24f.html