最近喜歡上了arch,然而遺憾的是沒有太多時間用來折騰,所以選擇了manjaro。 然而在安裝sogou pinyin時卻遇到了點小問題,如下圖: 和基礎軟體包發生衝突了,然而不管是官方源還是archlinuxcn,都已經同步到了最新狀態,而這個libidn又是systemd的依賴,並不能簡單的卸載 ...
最近喜歡上了arch,然而遺憾的是沒有太多時間用來折騰,所以選擇了manjaro。
然而在安裝sogou pinyin時卻遇到了點小問題,如下圖:
和基礎軟體包發生衝突了,然而不管是官方源還是archlinuxcn,都已經同步到了最新狀態,而這個libidn又是systemd的依賴,並不能簡單的卸載:
那麼就安裝不了搜狗拼音了嗎?
放心,肯定可以安裝,畢竟社區大牛雲集,這個問題很快就解決了,只要更新這個libidn。
不過manjaro自帶源並沒有收錄新版本,所以我們直接下載arch的package進行本地安裝。
首先去https://www.archlinux.org/packages/找到libidn,如圖:
然後點擊圖中的鏈接自動下載:
然後進行安裝:
sudo pacman -U /path/to/package
安裝完成後請確認你已經添加archlinuxcn並且將軟體倉庫同步,然後:
sudo pacman -S fcitx fcitx-sogoupinyin
之後配置好~/.xprofile就可以愉快得使用搜狗拼音了。
不用擔心我們自己安裝libidn的影響,因為manjaro本身是基於arch的,大多數軟體包可以通用,而我自己在安裝後也未遇到什麼問題,如果你遇到了問題歡迎在回覆中反饋。
(本文並不解決如何添加archlinuxcn以及配置~/.xprofile,因為博客園裡有更好的教程)