写在前面
自己以前装过很多次系统,基本上主流的Linux版本都用过,Manjaro也前后装了很多次,每次装完都要重新配置,各种软件源及其配置文件,安装各种要用的软件以及这些软件的配置,每次都要上网搜好多资料,这次把一些工作都记录下来,方便下次在出现这种情况
配置软件源
首先用下面这条命令:对国内的manjaro镜像源按网速进行排名,并选择前几名
sudo pacman-mirrors -i -c China -m rank
执行完后,会弹出一个窗口让我们选择排在前几位的源,直接选择就行,选择完之后会自动更新源列表文件,要查看源列表的话执行如下命令:
sudo nano /etc/pacman.d/mirrorlist
可以看到刚刚在窗口选择的几个镜像源都已经写在mirrorlist这个文件里了
以上,是配置manjaro在国内的源,但manjaro作为arch的优秀衍生版本怎么能不用arch本身的源呢?下面我们就来设置arch源,但在设置之前要先把本地数据包与远程数据包同步,因为manjaro默认是没有同步数据包的,因此如果执行sudo pacman -S 软件名字
是会报错
同步数据包:
sudo pacman -Syy
其实,在配置arch源之前,一定要先同步数据包的原因就是nano真的用不惯,我还是比较喜欢用vim
安装vim:
sudo pacman -S vim
打开pacman的配置文件:sudo vim /etc/pacman.conf
在文件最后添加
[archlinuxcn]
SigLevel = Optional TrustedOnly
#USTC
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
#TUNA
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
[antergos]
SigLevel = TrustAll
#USTC
Server = https://mirrors.ustc.edu.cn/antergos/$repo/$arch
#TUNA
Server = http://mirrors.tuna.tsinghua.edu.cn/antergos/$repo/$arch
[arch4edu]
SigLevel = TrustAll
Server = http://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch
之后,导入GPG key
sudo pacman -Syy
sudo pacman -S archlinuxcn-keyring
sudo pacman -S antergos-keyring
最后,进行全面的系统更新:
sudo pacman -Syu
说明:-Sy是同步软件包,-Syy强制同步,-Su依据本地软件包全面更新系统,-Syu是同步软件包并全面更新系统
安装搜狗输入法
sudo pacman -S fcitx fcitx-qt4 fcitx-im fcitx-configtool fcitx-sogoupinyin
修改fcitx为默认输入法,编辑vim ~/.xprofile
输入:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
修改xfce4令人不快的终端界面
xfce4默认的终端字体不好,字间距特别大,字母和汉子的块也特别大,让人看着哪哪都不爽,差点又让我产生出想换系统的冲动,下面把这个问题来解决一下:
其实,这个问题解决起来也很简单,在图形界面就能搞定
打开终端,编辑->首选项->外观,自己看着调就行,怎么舒服怎么来
调终端字体大小,设置->外观->字体
更改桌面布局
windows用惯了总是习惯桌面上有个我的电脑、回收站之类的
单机鼠标右键->桌面设置->图标
安装常用的软件
- Chrome
- vscode
- yay:yaourt的替代工具
- IDLE:python自带的IDE,极轻量
平时也装了不少软件,但想想常用的就只有Chrome和vscode,后面两个,yay是安装软件必备的,但我不常用,IDLE是我调试Python程序用的,因为我比较菜,一直不会配置vscode的调试功能
ps:manjaro自带的Python3是没有默认安装IDLE的,这点很奇怪,因为在其他系统下,IDLE都是安装Python3时自动安装上的,解决方法在这里
vscode插件
- vim:必备,绝对的必备,真的很必备
- C/C++:安装对C和C++的支持
- ChineseChinese (Simplified) Language Pack for Visual Studio Code:安装简体中文环境
- Python:安装对Python的额支持
- TODO Highlight:对TODO进行高亮显示,直接输入"TODO:"即可高亮
- One Dark Pro:一个跟atom一样的配色方案
- Beautify:对文件列表的显示图标进行优化,让人一看到图标就知道是什么类型的文件
有什么问题或文章疏漏的地方可以在下面评论中指出,也可以进入主页关注我的微信公众号