Manjaro基礎開發環境配置
阿新 • • 發佈:2018-12-31
以下內容以最新的Manjaro 18.1為例,桌面環境為KDE
使用USTC源,提高下載速度
$ sudo pacman-mirrors -i -c China -m rank
$ sudo pacman -Sy gvim
$ sudo vim /etc/pacman.conf
$ sudo pacman -Sy archlinuxcn-keyring
$ sudo pacman -Syu
安裝搜狗輸入法
$ sudo pacman -S fcitx fcitx-sogoupinyin fcitx-im fcitx-configtool kcm-fcitx
安裝完成以後,需要做兩處配置,首先是~/.xinitrc
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
[email protected]=fcitx
如果只修改這一處,並重啟你會發現kate和KDE自帶的終端下無法切換輸入法,這個時候就需要修改另外一處配置了,它就是/etc/environment
,往裡面新增下面兩行並重啟即可
QT_IM_MODULE=fcitx
[email protected]=fcitx
注意: 千萬不要新增GTK_IM_MODULE=fcitx
,否則你會發現現在雖然kate能輸入中文了,但火狐又不行了。
重啟完成之後需要在fcitx的配置頁面新增中文輸入法
開發工具
$ sudo pacman -S yaourt base-devel
$ sudo pacman -S clang llvm lldb lib32-clang openmp openmpi ccache gdb make cmake cscope the_silver_searcher ripgrep gsl astyle js-beautify wireshark-qt redis jdk8-openjdk jdk7-openjdk maven gradle nodejs npm eclipse-jee java-openjfx
常用的工具
$ sudo pacman -S python-pip python2-pip tk python-numpy python-scipy python-matplotlib python-seaborn python-scikit-learn python-pylint python-jedi autopep8
$ sudo pacman -S libtinfo5 fzf angrysearch shadowsocks-qt5 pigz unrar man-pages-zh_cn universal-ctags-git tldr screenfetch bat fortune-mod cowsay cloc mlocate nmap ncdu axel curl aria2 httpie exa tree gnuplot unicode-emoji ccal unzip-natspec cmatrix sl
$ sudo pacman -S gimp flameshot poppler-data flashplugin pepper-flash colordiff perl-rename manjaro-settings-samba pandoc graphviz