Manjaro安装后需要这样做

写在前面

自己以前装过很多次系统,基本上主流的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:对文件列表的显示图标进行优化,让人一看到图标就知道是什么类型的文件

有什么问题或文章疏漏的地方可以在下面评论中指出,也可以进入主页关注我的微信公众号

你可能感兴趣的:(Manjaro安装后需要这样做)