当前位置: 首页>C++>正文

輸入法哪個最好用,wsl2中安裝中文輸入法

輸入法哪個最好用,wsl2中安裝中文輸入法

前言

在安裝qgc那篇教程中已經說過,安裝好后的xfce4桌面默認就是英文,沒有中文字庫,所以需要顯示中文的地方會亂碼,同時你沒法輸入中文。首先,按照之前說的,先安裝:

sudo apt install ttf-wqy-zenhei

方案一

參考了這篇知乎文章:wsl2+kali+中文輸入法 搭建開發環境 - 知乎

安裝kali

sudo apt install kali
#與作者的不太一樣,我的只有這個

安裝中文輸入法

sudo apt install ibus ibus-pinyin 
#安裝ibusim-config
#配置輸入法
#選擇ibusibus-setup
#設置ibus輸入法input-method->add->chinese
#設置完成
#win+空格切換輸入法
#這里有個要注意點的是 ibus不是daemon進程 不能關掉  最小化即可

方案二?

參考了這篇文章:win10 配置 wsl2 終極開發環境 | Server 運維論壇

輸入法哪個最好用?記錄一下這篇文章中有個重要的點:

#啟動 xfce4export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2; exit;}'):0.0
# 完整啟動
startxfce4
# 僅啟動核心
xfsettingsd --sm-client-disable; xfce4-panel --sm-client-disable --disable-wm-check &

為了避免電腦重啟后wsl2的ip變化導致我們需要在.bashrc中修改相應ip的麻煩,可用上述方式。

這篇文章寫的非常詳細。

截取它的中文配置相關描述,如下:

#中文設置相關
#安裝中文支持包 language-pack-zh-hans
sudo apt install language-pack-zh-hans#修改 /etc/environment(在文件的末尾追加)
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"#修改 /var/lib/locales/supported.d/local (沒有這個文件就新建,同樣在末尾追加)
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN GB2312#編譯完成設置
sudo locale-gen#對于中文亂碼是空格的情況,安裝中文字體解決
sudo apt-get install fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming#中文輸入法
# 安裝sudo apt install fcitx-pinyin
# 配置
export XMODIFIERS=@im=fcitx?
export GTK_IM_MODULE=fcitx?
export QT_IM_MODULE=fcitx

另外,這篇文章也可以看看:輸入法安裝配置 · 從零開始搭建你的wsl2 · 看云

ibus這個輸入法不太好用,一般都習慣用搜狗輸入法。

wsl的安裝和使用?安裝搜狗輸入法

首先,安裝Fcitx輸入框架

sudo apt install fcitx

其次,上搜狗輸入法官網下載Linux版本的搜狗輸入法。

由于wsl2中沒有類似Ubuntu自帶的包管理工具,無法雙擊打開.deb文件。(或許可以安裝一個這樣的工具)

通過命令打開:

sudo dpkg -i sougoupinyin-xxx.deb #你自己下載的文件名

在用這個命令時,由于我前面安裝了fcitx,出現一些報錯,如下:

wsl2怎么安裝。參考了這篇文章:Ubuntu16.04安裝搜狗輸入法報錯:dkpg:處理歸檔sogoupinyin.deb(--install)時出錯,安裝sogoupinyin將破壞fcitx-ui-qimpanel - 重大的小鴻 - 博客園

中文的報錯信息:處理歸檔 sogoupinyin_2.3.2.07_amd64-831.deb (–install)時出錯:安裝 sogoupinyin 將破壞 fcitx-ui-qimpanel

問題解讀:這個問題說白了就是搜狗拼音安裝包中含有fcitx-ui-qimpanel,與系統已有的fcitx-ui-qimpanel產生了沖突,所以只需要將fcitx-ui-qimpanel卸載即可。另外,還有其它類似的錯誤一樣卸載就行。


這個時候按照一般的教程應該去系統設置中的語言支持中選擇相應的選項,可惜的是這個wsl2的ubuntu系統中沒有語言支持的選項。這個時候我卡在這里了,之前裝的ibus也用不起來。??

待到第二天打開電腦時,由于xfce4桌面自動退出了,重新啟動后,發現我的fcitx configuration中可以進行輸入法的添加配置了。說白了安裝這些后把子系統重啟一下

go輸入法國際版,


?問題就這么解決了,總結一下:方案一就不要采用了,用方案二。

https://www.nshth.com/cplus/338532.html
>

相关文章:

  • 輸入法哪個最好用
  • wsl的安裝和使用
  • wsl2怎么安裝
  • go輸入法國際版
  • wsl gui
  • wsl教程
  • 輸入法手機輸入法
  • 谷歌拼音輸入法
  • 樹莓派的控制方法,第二篇 樹莓派基本外設基礎篇
  • 手機如何連接外設,iOS連接外設的幾種方式
  • switch可以外接鍵鼠嗎,別再給手機外接OTG鍵鼠玩刺激戰場了:其實還能這樣操作
  • [阿發你好]C/C++學習指南
  • 輸入法哪個最好用,wsl2中安裝中文輸入法
  • 字符串中引入變量方法,字符串處理、變量初始值處理、擴展的腳本技巧、正則表達式
  • 某計算機內存容量是512kb,某計算機主存容量為512kb,Cache容量為16kb,每塊有16個字,每字32位。 (1...
  • 中國工商網商標查詢,工商局爬蟲 商標網爬蟲
  • iOS真機調試TestFlight安裝及提交App Store審核教程
  • 蘋果app上架流程,小白如何在ios中安裝ios上架
  • 蘋果彈出提交表格是什么,蘋果TestFlight測試操作圖文教程(測試后提交App Store審核)
  • 四門外語傍身:外語,讓我的大學如此完美
  • D3D Surface/Texture SDL DDraw渲染視頻的區別和疑問
  • 手機VR播放器,Android VR Player(全景視頻播放器) [10]: VR全景視頻渲染播放的實現(exoplayer,glsurfaceview,o
  • Qt渲染視頻常見問題(視頻渲染窗口上子窗口設置透明出現陰影問題、主窗口縮放導致視頻渲染窗口部分出現視頻閃爍問題)
  • 視頻解析網站源碼,ijkplayer源碼分析 視頻渲染流程
  • 一分鐘的視頻渲染要多久,基礎教程|如何在數分鐘時間內渲染超清精美視頻?
  • Metal(六) 案例之視頻文件的渲染
  • flutter開發小程序,最強整理!寫給程序員的Flutter詳細教程,大廠直通車!
  • c++黑客編程揭秘與防范,C/C++截獲騰訊QQ網絡聊天系統內容和登錄密碼,教你做一個黑客!
  • 支付行業具體做什么,做支付需要了解哪些行業知識
  • 5大底層邏輯,淺談HyperLogLog底層算法邏輯
  • c++實現復數的加減乘除,【C++】輔助C++計算復數(代碼解釋的很清楚)
  • nlogn的算法有哪些,算法運行時間1、logN、N、NlogN 、N^2、N^3、2^n之間的比較
  • 開源圖片庫,幾種常用圖像處理開源庫簡介及使用總結
  • 圖像處理和計算機視覺,《圖像處理與計算機視覺算法及應用》讀后感
  • gps定位,側邊欄固定定位到版心兩側
  • css版心怎么設置,[css]版心和布局流程
  • 瀏覽器多個窗口怎么設置在一個頁面,網頁多種版心適應多屏幕技巧
  • 前端學習之版心和布局流程