官网地址:
http://pinyin.sogou.com/linux/
本猫折腾了一下, 做了一个 PKGBUILD, Hack 了一下 curl 版本的问题, 目前自己测试可以用哈~
坑爹之处在于, 这次放出的版本必须用内置的 qimpanel 界面! 也就是说, 经典 UI 和 kimpanel (包括 gnome-shell 那个 kimpanel 插件之类的) 都不能用, 否则你会看到一条超坑的提示:
“请启用fcitx-qimpanel面板程序,以便更好的享受搜狗输入法!”
做好的包和完整的 src 包下载: http://pkgbuild.com/~fyan/staging/fcitx-sogoupinyin/
PKGBUILD: (偷懒的猫只做了 x86_64 的)
# Maintainer: Jove Yu <yushijun110[at]gmail.com>
# Contributor: csslayer <wengxt[at]gmail.com>
pkgname=fcitx-sogoupinyin
pkgver=1.0.0.0011
pkgrel=1
pkgdesc="Sogou Pinyin for Linux"
arch=('x86_64')
url="http://code.google.com/p/fcitx"
license=('custom')
depends=('fcitx')
source=("http://ime.sogou.com/dl/1397738329/sogou_pinyin_linux_${pkgver}_amd64.deb"
fcitx-qimpanel
libcurl.so.4)
if [ "${CARCH}" = "i686" ]; then
_LIB_DIR=i386-linux-gnu
else
_LIB_DIR=x86_64-linux-gnu
fi
package(){
bsdtar -xf data.tar.xz -C "${pkgdir}"
mv "$pkgdir"/usr/lib/{$_LIB_DIR/,}fcitx
rmdir "$pkgdir/usr/lib/${_LIB_DIR}"
# Workaround curl problem - install an old version and use LD_LIBRARY_PATH to use it
mv "$pkgdir"/usr/bin/fcitx-qimpanel{,.real}
install -Dm755 fcitx-qimpanel "$pkgdir/usr/bin/"
install -Dm644 libcurl.so.4 "$pkgdir/usr/share/fcitx-sogoupinyin/"
rm -r "$pkgdir"/etc/apt
rm -r "$pkgdir"/usr/share/{keyrings,upstart}
}
sha512sums=('9ac4d67aa2dea979d39cd5d13965c5ca103a6f52b4e7db53d1d9402efec0641aaf30ebc64d99a690692d45d4b6ebb742da56cb0d175eb36d194b1d45ed11e53f'
'4d49b346cd1fb1279865b1c6df774ad393816f709c91c80702adce6926d32a45641d26943597d152a5c7b57dd4c2e23799e005cc1d959645025218a5ce5bfd41'
'8b64e7489443d59a6ceebc7cf66697c16826502f0bb4f64c5c1a475ffc45cf000794339d95acdada849e85bc99183112a6887525aa00a13c1234d0dc7fa676dc')
其中那个 libcurl.so.4 是从一个很老版本的 curl 包里提出来的.
workaround curl 用的那个启动脚本:
/usr/bin/fcitx-qimpanel
#!/bin/sh
LD_LIBRARY_PATH="/usr/share/fcitx-sogoupinyin:$LD_LIBRARY_PATH" /usr/bin/fcitx-qimpanel.real "$@"
使用方法:
重载 fcitx, 开启 qimpanel:
fcitx -r --enable fcitx-qimpanel
然后启动 fcitx-qimpanel:
fcitx-qimpanel
然后切换到搜狗拼音输入法, 可以开始玩了!
awesome下用fcitx-sogou, 永远会有一个黑框框在飘来飘去好伤心。。
装个 compositor 就好啦。
嗯是的…orzfqj
Compton 很好~
爲啥不放進 AUR?
AUR 里有这个包的旧版, 而且有人维护了… 另外我对这个其实不那么感兴趣 xD
请启用fcitx-qimpanel面板程序,以便更好的享受搜狗输入法!
How can I fix this? Linux Mint 16 Cinnamon 64-bit
fcitx -r –enable fcitx-qimpanel
fcitx-qimpanel
终于能输入中文了。我马上重启一下看情况。
将这两行写入/usr/bin/fcitx-autostart,覆盖原有内容,终于开机就能正常使用搜狗输入法啦!~~
能否写详细点呢?幸好是在虚拟机里面装的。
哪方面详细点呢 -.-?
博主,能打个供64位系统使用的RPM包吗?
RPM 什么的完全不会呢(
虽然不知道fcitx-qimpanel 这个东西是干嘛的,但是感觉好傻。。。
我想装回老版本,请问有办法么?
旧版 (0.0.4) 的 PKGBUILD:
https://github.com/felixonmars/aur-mirror/blob/b3f5a89a670ca38151af72d235e55308a2079e34/fcitx-sogoupinyin/PKGBUILD
请问怎么在启用了 fcitx-qimpanel 的情况下使用 fcitx 自带的皮肤呢? 这时候如果切换回 rime 就只能用那几个麒麟的皮肤了,超级难看。。。
目测用不了的…
这个和aur上那个过期的包什么区别?
AUR 上那个 0.0.4 是以前和 deepin 社区搞的一个简单版, 好像后来一直没有更新了?
这次这个是搜狗首次官方发出来的 (和 UbuntuKylin 合作的版本), 授权和 Win 版一致.
从Fcitx一路折腾到ibus,现在终于有好用的输入法了呢..泪奔啊~~o(>_<)o ~~
linux下我还是用fictix+rime
rime神级输入法,大赞。