解決Manjaro Linux無法安裝搜狗拼音


更新:Manjaro 18.0rc1及更新版本不再需要本文的操作,可直接成功安裝sogoupinyin

 

最近喜歡上了arch,然而遺憾的是沒有太多時間用來折騰,所以選擇了manjaro。

然而在安裝sogou pinyin時卻遇到了點小問題,如下圖:

和基礎軟件包發生沖突了,然而不管是官方源還是archlinuxcn,都已經同步到了最新狀態,而這個libidn又是systemd的依賴,並不能簡單的卸載:

那么就安裝不了搜狗拼音了嗎?

放心,肯定可以安裝,畢竟社區大牛雲集,這個問題很快就解決了,只要更新這個libidn。

不過manjaro自帶源並沒有收錄新版本,所以我們直接下載arch的package進行本地安裝。

首先去https://www.archlinux.org/packages/找到libidn,如圖:

然后點擊libidn進入詳細信息頁面,接着點擊右邊的鏈接自動下載:

下載至本地后進行安裝:

# 路徑請使用你下載的安裝包的存放路徑,這里的只是示例
sudo pacman -U /path/to/package

安裝完成后請確認你已經添加archlinuxcn並且將軟件倉庫同步,然后:

sudo pacman -S fcitx fcitx-sogoupinyin

之后配置好~/.xprofile就可以愉快得使用搜狗拼音了。

不用擔心我們自己安裝libidn的影響,因為manjaro本身是基於arch的,大多數軟件包可以通用,而我自己在安裝后也未遇到什么問題,如果你遇到了問題歡迎在回復中反饋。

本文並不解決如何添加archlinuxcn以及配置~/.xprofile,因為博客園里有更好的教程


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM