赞
踩
最近在使用Ubuntu进行开发,用惯了搜狗输入法,所以尝试在Ubuntu上安装使用。发现网络上的教程都不够完整,所以把自己探索安装完整过程记录下来。
命令行执行
sudo apt-get install fcitx fcitx-table-wbpy
搜狗输入法已支持Ubuntu1604、1804、1910、2004、2010
各系统安装步骤可能略有不同,以Ubuntu1804为例。
打开 系统设置——区域和语言——管理已安装的语言——在“语言”tab下——点击“添加或删除语言”
弹出“已安装语言”窗口,勾选中文(简体),点击应用
回到“语言支持”窗口,在键盘输入法系统中,选择“fcitx”
注:
如果在键盘输入法系统中,没有“fcitx”选项时,建议先打开终端手动安装fcitx:
sudo apt-get install fcitx
等安装成功之后再执行上述步骤
点击“应用到整个系统”,关闭窗口,重启电脑
首先在此界面下载搜狗输入法Linux版:https://pinyin.sogou.com/linux/?r=pinyin
sudo dpkg -i sogoupinyin_版本号_amd64.deb
注:
如果安装过程中提示缺少相关依赖,则执行如下命令解决:
sudo apt -f install
输入
sudo dpkg -i sogoupinyin_2.4.0.3469_amd64.deb
输出
- Selecting previously unselected package sogoupinyin.
- (Reading database ... 285619 files and directories currently installed.)
- Preparing to unpack sogoupinyin_2.4.0.3469_amd64.deb ...
- Unpacking sogoupinyin (2.4.0.3469) ...
- dpkg: dependency problems prevent configuration of sogoupinyin:
- sogoupinyin depends on fcitx-libs | libfcitx-qt0; however:
- Package fcitx-libs is not installed.
- Package libfcitx-qt0 is not installed.
- sogoupinyin depends on libqt5qml5; however:
- Package libqt5qml5 is not installed.
- sogoupinyin depends on libqt5quick5; however:
- Package libqt5quick5 is not installed.
- sogoupinyin depends on libqt5quickwidgets5; however:
- Package libqt5quickwidgets5 is not installed.
- sogoupinyin depends on qml-module-qtquick2; however:
- Package qml-module-qtquick2 is not installed.
-
- dpkg: error processing package sogoupinyin (--install):
- dependency problems - leaving unconfigured
- Processing triggers for gnome-menus (3.13.3-11ubuntu1.1) ...
- Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ...
- Processing triggers for mime-support (3.60ubuntu1) ...
- Processing triggers for hicolor-icon-theme (0.17-2) ...
- Errors were encountered while processing:
- sogoupinyin
输入
sudo apt install -f
输出
- Reading package lists... Done
- Building dependency tree
- Reading state information... Done
- Correcting dependencies... Done
- The following packages were automatically installed and are no longer required:
- linux-headers-5.4.0-67-generic linux-hwe-5.4-headers-5.4.0-66 linux-hwe-5.4-headers-5.4.0-67
- linux-image-5.4.0-67-generic linux-modules-5.4.0-67-generic linux-modules-extra-5.4.0-67-generic
- Use 'sudo apt autoremove' to remove them.
- The following additional packages will be installed:
- fcitx-libs libfcitx-qt0 libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
- Suggested packages:
- qt5-qmltooling-plugins
- The following NEW packages will be installed:
- fcitx-libs libfcitx-qt0 libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
- 0 upgraded, 6 newly installed, 0 to remove and 77 not upgraded.
- 1 not fully installed or removed.
- Need to get 2,583 kB of archives.
- After this operation, 10.2 MB of additional disk space will be used.
- Do you want to continue? [Y/n]
输入“Y”回车
- Get:1 http://cn.archive.ubuntu.com/ubuntu bionic/universe amd64 libfcitx-qt0 amd64 1:4.2.9.6-1 [69.0 kB]
- Get:2 http://cn.archive.ubuntu.com/ubuntu bionic/universe amd64 fcitx-libs all 1:4.2.9.6-1 [4,136 B]
- Get:3 http://cn.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 libqt5qml5 amd64 5.9.5-0ubuntu1.1 [1,242 kB]
- Get:4 http://cn.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 libqt5quick5 amd64 5.9.5-0ubuntu1.1 [1,201 kB]
- Get:5 http://cn.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 libqt5quickwidgets5 amd64 5.9.5-0ubuntu1.1 [35.7 kB]
- Get:6 http://cn.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 qml-module-qtquick2 amd64 5.9.5-0ubuntu1.1 [31.4 kB]
- Fetched 2,583 kB in 5s (555 kB/s)
- Selecting previously unselected package libfcitx-qt0:amd64.
- (Reading database ... 286466 files and directories currently installed.)
- Preparing to unpack .../0-libfcitx-qt0_1%3a4.2.9.6-1_amd64.deb ...
- Unpacking libfcitx-qt0:amd64 (1:4.2.9.6-1) ...
- Selecting previously unselected package fcitx-libs.
- Preparing to unpack .../1-fcitx-libs_1%3a4.2.9.6-1_all.deb ...
- Unpacking fcitx-libs (1:4.2.9.6-1) ...
- Selecting previously unselected package libqt5qml5:amd64.
- Preparing to unpack .../2-libqt5qml5_5.9.5-0ubuntu1.1_amd64.deb ...
- Unpacking libqt5qml5:amd64 (5.9.5-0ubuntu1.1) ...
- Selecting previously unselected package libqt5quick5:amd64.
- Preparing to unpack .../3-libqt5quick5_5.9.5-0ubuntu1.1_amd64.deb ...
- Unpacking libqt5quick5:amd64 (5.9.5-0ubuntu1.1) ...
- Selecting previously unselected package libqt5quickwidgets5:amd64.
- Preparing to unpack .../4-libqt5quickwidgets5_5.9.5-0ubuntu1.1_amd64.deb ...
- Unpacking libqt5quickwidgets5:amd64 (5.9.5-0ubuntu1.1) ...
- Selecting previously unselected package qml-module-qtquick2:amd64.
- Preparing to unpack .../5-qml-module-qtquick2_5.9.5-0ubuntu1.1_amd64.deb ...
- Unpacking qml-module-qtquick2:amd64 (5.9.5-0ubuntu1.1) ...
- Setting up libqt5qml5:amd64 (5.9.5-0ubuntu1.1) ...
- Setting up libqt5quick5:amd64 (5.9.5-0ubuntu1.1) ...
- Setting up qml-module-qtquick2:amd64 (5.9.5-0ubuntu1.1) ...
- Setting up libqt5quickwidgets5:amd64 (5.9.5-0ubuntu1.1) ...
- Setting up libfcitx-qt0:amd64 (1:4.2.9.6-1) ...
- Setting up sogoupinyin (2.4.0.3469) ...
- Setting up fcitx-libs (1:4.2.9.6-1) ...
- Processing triggers for libc-bin (2.27-3ubuntu1.2) ...
再次执行安装搜狗命令
sudo dpkg -i sogoupinyin_2.4.0.3469_amd64.deb
输出
- (Reading database ... 286507 files and directories currently installed.)
- Preparing to unpack sogoupinyin_2.4.0.3469_amd64.deb ...
- Unpacking sogoupinyin (2.4.0.3469) over (2.4.0.3469) ...
- Setting up sogoupinyin (2.4.0.3469) ...
- Processing triggers for gnome-menus (3.13.3-11ubuntu1.1) ...
- Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ...
- Processing triggers for mime-support (3.60ubuntu1) ...
- Processing triggers for hicolor-icon-theme (0.17-2) ...
表示安装成功,然后重启系统
配置输入法步骤
1.点击下面图中图标,选择“配置当前输入法”
2.点击又下角“+”号,导入搜狗输入法
3.选择“搜狗个人输入法”,后点击确认
4.选择添加好的搜狗输入法,点击“^”,调制第一位。
完成后,屏幕右上角会出现搜狗图标,搜狗输入法就配置成功可以使用了。
参考1.https://pinyin.sogou.com/linux/help.php
这个博客对你有用的话欢迎收藏转发,也麻烦可爱又爱学的你能赏个赞,菜小宋更博不易,在这里谢过啦。
如果你想学习更多开发技巧与AI算法,欢迎搜索关注笔者公众号“简明AI”,和爱学习讨论的小伙伴一起交流学习。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。