Недавно я использовал Ubuntu для разработки, и я привык к методу ввода Sogou, поэтому я пытаюсь установить и использовать его в Ubuntu. Я обнаружил, что учебные пособия в Интернете недостаточно полны, поэтому я записал весь процесс исследования и установки.
0x01: установить fcitx
выполнение командной строки
sudo apt-get install fcitx fcitx-table-wbpy
0x02: Установить системный метод ввода
Метод ввода Sogou поддерживает Ubuntu 1604, 1804, 1910, 2004, 2010.
Этапы установки каждой системы могут немного отличаться, например, Ubuntu1804.
1. Добавьте поддержку китайского языка
Откройте «Настройки системы» — «Регион и язык» — «Управление установленными языками» — на вкладке «Язык» — нажмите «Добавить или удалить языки».
Появится окно «Установленные языки», отметьте китайский (упрощенный) и нажмите «Применить».
Вернитесь в окно «Поддержка языков», в системе методов ввода с клавиатуры выберите «fcitx»
Примечание:
Если в системе метода ввода с клавиатуры нет опции «fcitx», рекомендуется открыть терминал для установки fcitx вручную:
sudo apt-get install fcitx
После успешной установки выполните указанные выше действия.
Нажмите «Применить ко всей системе», закройте окно и перезагрузите компьютер.
2. Установите метод ввода Sogou через командную строку
Сначала загрузите версию метода ввода Sogou для Linux на этом интерфейсе:Пиньинь.
sudo dpkg -i sogoupinyin_版本号_amd64.deb
Примечание:
Если вам будет предложено, что соответствующие зависимости отсутствуют в процессе установки, выполните следующие команды, чтобы решить проблему:
sudo apt -f install
3. Процесс авторской практики:
входить
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» и нажмите Enter
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) ...
Повторно выполните команду установки Sogou.
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. Щелкните знак «+» в нижнем углу, чтобы импортировать метод ввода Sogou.
3. Выберите «Персональный метод ввода Sogou» и нажмите «ОК».
4. Выберите добавленный метод ввода Sogou, нажмите «^» и отрегулируйте первую позицию.
После завершения в правом верхнем углу экрана появится значок Sogou, и метод ввода Sogou успешно настроен и может использоваться.
4. Выйдите из системы (перезагрузите систему), чтобы использовать метод ввода Sogou в обычном режиме.
0x03: хвост
Ссылка 1.Пиньинь. Скажи «О, хватит». com/Linux/help. …
Если этот блог полезен для вас, добро пожаловать, собирайте и пересылайте его, а если вы симпатичны и любите учиться, вы можете поставить лайк, Цай Сяосун сложнее, спасибо здесь.
Если вы хотите узнать больше о навыках разработки и алгоритмах ИИ, вы можете искать и подписываться на общедоступный аккаунт автора «Краткий ИИ», а также общаться с друзьями, которые любят учиться и обсуждать.