Manjaro基础开发环境配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Demorngel/article/details/85465646

以下内容以最新的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
XMODIFIERS=@im=fcitx

如果只修改这一处,并重启你会发现kate和KDE自带的终端下无法切换输入法,这个时候就需要修改另外一处配置了,它就是/etc/environment,往里面添加下面两行并重启即可

QT_IM_MODULE=fcitx
XMODIFIERS=@im=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 

猜你喜欢

转载自blog.csdn.net/Demorngel/article/details/85465646