關於如何在buntu能夠輸入中文(夠詳細)
有一點先提一下:
這裡只有去點了勾,才能下滑到下面看到Pinyin
以下內容為裝載
原文連結:
http://www.cnblogs.com/zlslch/p/6943318.html
不多說,直接上乾貨!
其實啊,很簡單
分三步走 1、新增fcitx的鍵盤輸入法系統,因為sogou是基於fcitx的,而系統預設的是iBus; 2、安裝sogou輸入法; 3、設定系統引數及一些注意點。[email protected]virtual-machine:~$ sudo -s [sudo] password for zhouls: [email protected]-virtual-machine:~# cat /etc/issue Ubuntu 16.04.1 LTS \n \l [email protected]-virtual-machine:~#第一步、新增fcitx鍵盤輸入法系統 ①先新增以下源
sudo add-apt-repository ppa:fcitx-team/nightly
[email protected]virtual-machine:~# sudo add-apt-repository ppa:fcitx-team/nightly Experimental releases of Fcitx, use with caution. More info: https://launchpad.net/~fcitx-team/+archive/ubuntu/nightly Press [ENTER] to continue or ctrl-c to cancel adding it gpg: keyring `/tmp/tmps7a9gr5b/secring.gpg'②新增源之後需要更新一下系統created gpg: keyring `/tmp/tmps7a9gr5b/pubring.gpg' created gpg: requesting key 7E5FA1EE from hkp server keyserver.ubuntu.com gpg: /tmp/tmps7a9gr5b/trustdb.gpg: trustdb created gpg: key 7E5FA1EE: public key "Launchpad PPA for Fcitx Team PPA" imported gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) OK [email protected]-virtual-machine:~#
sudo apt-get update
[email protected]virtual-machine:~# sudo apt-get update Ign:1 http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 InRelease Hit:2 http://cn.archive.ubuntu.com/ubuntu xenial InRelease Hit:3 http://cn.archive.ubuntu.com/ubuntu xenial-updates InRelease Hit:4 http://cn.archive.ubuntu.com/ubuntu xenial-backports InRelease Hit:5 http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 Release Hit:7 http://security.ubuntu.com/ubuntu xenial-security InRelease Ign:8 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial InRelease Ign:9 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial Release Ign:10 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main amd64 Packages Ign:11 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main i386 Packages Ign:12 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main all Packages Ign:13 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main Translation-en_US Ign:14 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main Translation-en Ign:15 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main amd64 DEP-11 Metadata Ign:16 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main DEP-11 64x64 Icons Ign:10 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main amd64 Packages Ign:11 http://101.110.118.40/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main i386 Packages Ign:13 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main Translation-en_US Ign:16 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main DEP-11 64x64 Icons Ign:10 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main amd64 Packages Ign:11 http://101.110.118.40/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main i386 Packages Ign:15 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main amd64 DEP-11 Metadata Ign:12 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main all Packages Ign:13 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main Translation-en_US Ign:14 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main Translation-en Ign:16 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main DEP-11 64x64 Icons Ign:10 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main amd64 Packages Ign:15 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main amd64 DEP-11 Metadata Ign:11 http://101.110.118.40/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main i386 Packages Ign:12 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main all Packages Ign:14 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main Translation-en Ign:13 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main Translation-en_US Ign:10 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main amd64 Packages Ign:16 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main DEP-11 64x64 Icons Ign:11 http://101.110.118.40/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main i386 Packages Ign:12 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main all Packages Ign:13 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main Translation-en_US Err:10 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main amd64 Packages 404 Not Found Ign:16 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main DEP-11 64x64 Icons Ign:11 http://101.110.118.40/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main i386 Packages Ign:12 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main all Packages Ign:14 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main Translation-en Ign:13 http://202.193.64.38/ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial/main Translation-en_US Reading package lists... Done W: The repository 'http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial Release' does not have a Release file. N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use. N: See apt-secure(8) manpage for repository creation and user configuration details. E: Failed to fetch http://ppa.launchpad.net/fcitx-team/nightly/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found E: Failed to fetch http://101.110.118.20/ppa.launchpad.net/fcitx-team/nightly/ubuntu/dists/xenial/main/dep11/Components-amd64.yml.gz?mqcreq=1 404 Not Found E: Some index files failed to download. They have been ignored, or old ones used instead. [email protected]-virtual-machine:~#
③開始安裝fcitx
sudo apt-get install fcitx
[email protected]virtual-machine:~# sudo apt-get install fcitx Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: fcitx-bin fcitx-config-common fcitx-config-gtk fcitx-data fcitx-frontend-all fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-frontend-qt4 fcitx-frontend-qt5 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-lua fcitx-module-x11 fcitx-modules fcitx-ui-classic libfcitx-core0 libfcitx-qt0 libfcitx-qt5-1 libpresage-data libpresage1v5 libtinyxml2.6.2v5 presage Suggested packages: fcitx-m17n fcitx-tools kdebase-bin plasma-widgets-kimpanel The following NEW packages will be installed: fcitx fcitx-bin fcitx-config-common fcitx-config-gtk fcitx-data fcitx-frontend-all fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-frontend-qt4 fcitx-frontend-qt5 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-lua fcitx-module-x11 fcitx-modules fcitx-ui-classic libfcitx-core0 libfcitx-qt0 libfcitx-qt5-1 libpresage-data libpresage1v5 libtinyxml2.6.2v5 presage 0 upgraded, 23 newly installed, 0 to remove and 236 not upgraded. Need to get 6,011 kB of archives. After this operation, 21.9 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libfcitx-core0 amd64 1:4.2.9.1-1ubuntu1.16.04.2 [54.7 kB] Get:2 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fcitx-bin amd64 1:4.2.9.1-1ubuntu1.16.04.2 [41.2 kB] Get:3 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fcitx-data all 1:4.2.9.1-1ubuntu1.16.04.2 [82.0 kB] Get:4 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 libtinyxml2.6.2v5 amd64 2.6.2-3 [29.7 kB] Get:5 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 libpresage-data all 0.9.1-1.1ubuntu2 [3,665 kB] Get:6 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 libpresage1v5 amd64 0.9.1-1.1ubuntu2 [155 kB] Get:7 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fcitx-modules amd64 1:4.2.9.1-1ubuntu1.16.04.2 [1,420 kB] Get:8 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fcitx all 1:4.2.9.1-1ubuntu1.16.04.2 [5,576 B] Get:9 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 fcitx-config-common all 0.4.8-3 [2,698 B] Get:10 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 fcitx-config-gtk amd64 0.4.8-3 [35.8 kB] Get:11 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fcitx-frontend-all all 1:4.2.9.1-1ubuntu1.16.04.2 [4,936 B] Get:12 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fcitx-module-dbus amd64 1:4.2.9.1-1ubuntu1.16.04.2 [29.0 kB] Get:13 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fcitx-frontend-gtk2 amd64 1:4.2.9.1-1ubuntu1.16.04.2 [14.2 kB] Get:14 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fcitx-frontend-gtk3 amd64 1:4.2.9.1-1ubuntu1.16.04.2 [14.9 kB] Get:15 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libfcitx-qt0 amd64 1:4.2.9.1-1ubuntu1.16.04.2 [69.5 kB] Get:16 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fcitx-frontend-qt4 amd64 1:4.2.9.1-1ubuntu1.16.04.2 [28.9 kB] Get:17 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 libfcitx-qt5-1 amd64 1.0.5-1 [57.6 kB] Get:18 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 fcitx-frontend-qt5 amd64 1.0.5-1 [31.7 kB] Get:19 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fcitx-module-kimpanel amd64 1:4.2.9.1-1ubuntu1.16.04.2 [17.9 kB] Get:20 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fcitx-module-lua amd64 1:4.2.9.1-1ubuntu1.16.04.2 [17.3 kB] Get:21 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fcitx-module-x11 amd64 1:4.2.9.1-1ubuntu1.16.04.2 [83.0 kB] Get:22 http://cn.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fcitx-ui-classic amd64 1:4.2.9.1-1ubuntu1.16.04.2 [96.3 kB] Get:23 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 presage amd64 0.9.1-1.1ubuntu2 [54.4 kB] Fetched 6,011 kB in 6s (949 kB/s) Selecting previously unselected package libfcitx-core0:amd64. (Reading database ... 209096 files and directories currently installed.) Preparing to unpack .../libfcitx-core0_1%3a4.2.9.1-1ubuntu1.16.04.2_amd64.deb ... Unpacking libfcitx-core0:amd64 (1:4.2.9.1-1ubuntu1.16.04.2) ... Selecting previously unselected package fcitx-bin. Preparing to unpack .../fcitx-bin_1%3a4.2.9.1-1ubuntu1.16.04.2_amd64.deb ... Unpacking fcitx-bin (1:4.2.9.1-1ubuntu1.16.04.2) ... Selecting previously unselected package fcitx-data. Preparing to unpack .../fcitx-data_1%3a4.2.9.1-1ubuntu1.16.04.2_all.deb ... Unpacking fcitx-data (1:4.2.9.1-1ubuntu1.16.04.2) ... Selecting previously unselected package libtinyxml2.6.2v5:amd64. Preparing to unpack .../libtinyxml2.6.2v5_2.6.2-3_amd64.deb ... Unpacking libtinyxml2.6.2v5:amd64 (2.6.2-3) ... Selecting previously unselected package libpresage-data. Preparing to unpack .../libpresage-data_0.9.1-1.1ubuntu2_all.deb ... Unpacking libpresage-data (0.9.1-1.1ubuntu2) ... Selecting previously unselected package libpresage1v5:amd64. Preparing to unpack .../libpresage1v5_0.9.1-1.1ubuntu2_amd64.deb ... Unpacking libpresage1v5:amd64 (0.9.1-1.1ubuntu2) ... Selecting previously unselected package fcitx-modules. Preparing to unpack .../fcitx-modules_1%3a4.2.9.1-1ubuntu1.16.04.2_amd64.deb ... Unpacking fcitx-modules (1:4.2.9.1-1ubuntu1.16.04.2) ... Selecting previously unselected package fcitx. Preparing to unpack .../fcitx_1%3a4.2.9.1-1ubuntu1.16.04.2_all.deb ... Unpacking fcitx (1:4.2.9.1-1ubuntu1.16.04.2) ... Selecting previously unselected package fcitx-config-common. Preparing to unpack .../fcitx-config-common_0.4.8-3_all.deb ... Unpacking fcitx-config-common (0.4.8-3) ... Selecting previously unselected package fcitx-config-gtk. Preparing to unpack .../fcitx-config-gtk_0.4.8-3_amd64.deb ... Unpacking fcitx-config-gtk (0.4.8-3) ... Selecting previously unselected package fcitx-frontend-all. Preparing to unpack .../fcitx-frontend-all_1%3a4.2.9.1-1ubuntu1.16.04.2_all.deb ... Unpacking fcitx-frontend-all (1:4.2.9.1-1ubuntu1.16.04.2) ... Selecting previously unselected package fcitx-module-dbus. Preparing to unpack .../fcitx-module-dbus_1%3a4.2.9.1-1ubuntu1.16.04.2_amd64.deb ... Unpacking fcitx-module-dbus (1:4.2.9.1-1ubuntu1.16.04.2) ... Selecting previously unselected package fcitx-frontend-gtk2. Preparing to unpack .../fcitx-frontend-gtk2_1%3a4.2.9.1-1ubuntu1.16.04.2_amd64.deb ... Unpacking fcitx-frontend-gtk2 (1:4.2.9.1-1ubuntu1.16.04.2) ... Selecting previously unselected package fcitx-frontend-gtk3. Preparing to unpack .../fcitx-frontend-gtk3_1%3a4.2.9.1-1ubuntu1.16.04.2_amd64.deb ... Unpacking fcitx-frontend-gtk3 (1:4.2.9.1-1ubuntu1.16.04.2) ... Selecting previously unselected package libfcitx-qt0:amd64. Preparing to unpack .../libfcitx-qt0_1%3a4.2.9.1-1ubuntu1.16.04.2_amd64.deb ... Unpacking libfcitx-qt0:amd64 (1:4.2.9.1-1ubuntu1.16.04.2) ... Selecting previously unselected package fcitx-frontend-qt4. Preparing to unpack .../fcitx-frontend-qt4_1%3a4.2.9.1-1ubuntu1.16.04.2_amd64.deb ... Unpacking fcitx-frontend-qt4 (1:4.2.9.1-1ubuntu1.16.04.2) ... Selecting previously unselected package libfcitx-qt5-1相關推薦
關於如何在buntu能夠輸入中文(夠詳細)
有一點先提一下: 這裡只有去點了勾,才能下滑到下面看到Pinyin 以下內容為裝載 原文連結: http://www.cnblogs.com/zlslch/p/6943318.html 不多說,直接上乾貨! 其實啊,很簡單
解決archlinux下QT程序,以及wineQQ無法輸入中文(.xinitrc)
light hup blog arc program xinitrc 無法 wineqq qt5 昨天安了i3wm,發現fcitx在很多程序中無法輸入中文,nixnote2,還有ss-qt5 查了wiki,明明有在~/.xinitrc中加入 export [email
Android學習筆記 —— Android 開發中,限制 EditText 輸入框不能輸入中文(漢字)
今天在練習開發一個小專案的時候,需要限制 EditText 輸入框不能輸入中文(漢字),在網上找了很多例子, 結合自己的實際,終於完成了這一功能。現在把程式碼記錄下來,方便以後查詢! 首先是xml佈
學習筆記-5步安裝 Github中文漢化外掛(超詳細)
今天看視訊的時候聽老師說以後面試面試官會問你你在github有上傳開源專案嗎,訪問量是多少。然後我看完視訊後馬上去弄一個github帳號,然後發現github基本是英文。。。。。在百度上查了一下後發現有一個好用基於chrome的外掛,然後安裝,途中碰到了一些問題,於是寫下這篇
input輸入限制(持續更新)
pan only bmi pbo length 讀文本 num tom clipboard 1.只讀文本框內容 <!-- 在input裏添加屬性值 readonly --> <input type="text" value="" readonly&g
三分鐘學會用SpringMVC搭建最小系統(超詳細)
springmvc+mybatis dubbo+zookeeper restful redis分布式緩存 kafka 前言做 Java Web 開發的你,一定聽說過SpringMVC的大名,作為現在運用最廣泛的Java框架,它到目前為止依然保持著強大的活力和廣泛的用戶群。本文介紹如何用ecli
用Python玩微信(非常詳細)
tree dir colors 位置 echarts 拼接 spl 表示 開源項目 代碼放在這裏:wzyonggege/python-wechat-itchat 詞雲那裏可以換成小黃人圖片 -----------------------------------------
Spring Bean的生命周期(非常詳細)(轉載)
res 包含 初始 ini 文件 roc arc strac www Spring作為當前Java最流行、最強大的輕量級框架,受到了程序員的熱烈歡迎。準確的了解Spring Bean的生命周期是非常必要的。我們通常使用ApplicationContext作為Spring容
ASP.NET頁面之間傳值的方式之QueryString(超詳細)
res p s orm font utf-8 但是 partial .aspx object QueryString Querystring也叫查詢字符串,這種頁面間傳遞數據是利用網頁地址URL。如果要從A頁面跳轉到B頁面,則可以用Request.Redirect(”B.a
在MyEclipse(2015)中上傳項目到github的步驟(很詳細)
hub csdn log www sdn 使用詳解 html cli idc (圖文)在MyEclipse(2015)中上傳項目到github的步驟(很詳細) git|smartGit使用詳解 SmartGit使用教程在MyEclipse(2015)中上傳項目到github
在服務器上搭建多個WordPress博客網站教程(超級詳細)
direct red cat 解壓 1.4 數據庫 ctrl+c reg reserve 實驗準備 一臺阿裏雲服務器二個域名(IP與域名已經建立解析關系)Linux關於web架構的知識 實驗步驟 1.用crt遠程登錄阿裏雲服務器 2.安裝nginx,mysql,php 建
將MWeb的文章發布到自己做的網站(超級詳細)
1.將MWeb裏的文章整理分類(一個條理性的分類是網站成功的第一步) 2.雙擊鼠標你所有發布到網上的內容跟目錄 3.編輯靜態網站配置 模板選擇 MWeb-Found 支持markdown格式 所以在網站上顯示markdown的格式 網站名稱取你想要的名字,我取“上古傑作” 網站網址可以隨便取一個不重要
MySql 5.6.21安裝及配置(超詳細)
cal 開始 流程 重復 配置 路徑 進行 驗證 高級 一、安裝 ----->點擊接受協議 ----->下一步 這裏選擇我只需要安裝服務器,因此選擇 Server only -------->下一步 -------->點擊execu
自動化運維之Ansible應用基礎模塊(超詳細)
rip gid 軟件 start 文件路徑 use 發送 con 移除 Ansible是一種基於模塊進行工作的框架結構。批量部署能力就是由Ansible所運行的模塊實現的。簡而言之Ansible是基於“模塊”完成各種“任務”的。 Ansible常用的核心模塊 模塊的基本語法
SqlServer數據庫SQL語句(超詳細)
ESS 網絡 class getdate dcom 安排 同名 des 統計 一、基礎 1、說明:創建數據庫 CREATE DATABASE database-name 2、說明:刪除數據庫 drop database dbname 3、說明:備份sql server --
Ubuntu18.04下基於 Anaconda3 安裝編譯 Caffe-GPU(超詳細)
寫這篇部落格的時候已經不知道是第幾次安裝caffe了,每次安裝都會遇到不同的問題,有時候解決報錯真的是接近崩潰的邊緣,故將遇到的問題及解決方法整理。也綜合了以前的多次安裝方法,寫了Ubuntu18.04上基於 Anaconda3 安裝編譯 Caffe-GPU的詳細教程。由於教程之詳細,
自動化運維之Ansible應用基礎模組(超詳細)
Ansible是一種基於模組進行工作的框架結構。批量部署能力就是由Ansible所執行的模組實現的。簡而言之Ansible是基於“模組”完成各種“任務”的。 Ansible常用的核心模組 模組的基本語法如下 ansible [主機] [-m 模組] [-a args] //命令格式 # ansible
使用高德地圖微信小程式SDK開發案例-輸入提示(附原始碼)
閒來無事寫一篇使用高德地圖的微信小程式SDK開發應用的例項。 接下來先看需求: 我們要做的是,根據使用者輸入的關鍵詞,給出相應的提示資訊,列表中顯示地方的名稱,地方的詳細地址以及對應的經緯度座標。 當然在UI上我們儘量做到理想的視覺與較好的使用者體驗。 最終的效果我們希望是像這樣的,
框架整合——SpringMVC與MyBatis整合(超詳細)
SpringMVC與MyBatis是我們現在最流行的開發框架組合之一,這裡我來整理一下框架的整合搭建過程 前言 使用IDE:IntelliJ IDEA JDK:1.8 開啟IDEA,新建maven工程 第一步:開啟IDEA,點選Create New Pro
HTTP-web伺服器接收到client請求後的處理過程(很詳細)
1. 客戶發起情況到伺服器網絡卡; 2. 伺服器網絡卡接受到請求後轉交給核心處理; 3. 核心根據請求對應的套接字,將請求交給工作在使用者空間的Web伺服器程序 4. Web伺