1. 系统安装

1.1. 制作系统盘

材料:

一般流程即可。

1.2. 安装

安装有2点要注意:

  • 进U盘系统时,驱动选择no free,否则后面用CUDA以及其他使用有可能遇到麻烦。

  • 保留swap分区,以便用于挂起和休眠。

2. 基础软件配置

2.1. 更新镜像排名

sudo pacman-mirrors -i -c China -m rank //更新镜像排名

之后自己选择几个镜像,推荐ustc和tuna的镜像源

2.2. 设置Archlinuxcn源

sudo vim /etc/pacman.conf

在文件末尾添加如下:

[archlinuxcn]
SigLevel = Optional TrustedOnly
#中科大源 
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch 
#清华源 
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

2.3. 导入GPG 并更新

sudo pacman -Syy //更新数据源
sudo pacman -S archlinuxcn-keyring //安装导入GPG key
sudo pacman -Syu //更新系统

2.4. 中文输入法

先安装fcitx:

sudo pacman -S fcitx fcitx-im fcitx-configtool

安装完fcitx之后,创建.xprofile文件:

vim ~/.xprofile

在里面添加如下内容:

#fcitx
export GTK_IM_MODULE=fcitx 
export QT_IM_MODULE=fcitx 
export XMODIFIERS="@im=fcitx"

(可选)谷歌拼音:

sudo pacman -S fcitx-googlepinyin

2.6. Alacritty 终端

Alacritty 是一个免费的开源,快速,跨平台的终端仿真器,它使用GPU进行渲染。

sudo pacman -S alacritty

美化:

# 创建配置文件夹 
mkdir ~/.config/alacritty

alacritty-theme上喜爱的颜色搭配yml文件放在文件夹alacritty中。

其他设置:

vi ~/.config/alacritty/alacritty.yml

后面加上:

# 字体 Noto San / Source Code Pro / Droid San Regular 都可
family: Noto San
# 背景不透明度
background_opacity: 0.8

2.7. 系统个人设置

2.7.1. 开机启动

# 打开用户配置文件
vim ~/.i3/config
# 末尾添加要启动的程序(fctix输入法为例)
exec_always fcitx

2.7.1. 更改快捷键

更改终端:

# 打开用户配置文件
vim ~/.i3/config
# 修改terminal那一行为
bindsym $mod+Return exec alacritty

自定义快捷键:

# 打开用户配置文件
vim ~/.i3/config
# 末尾添加(code举例)
bindsym $mod+F12 exec code

2.8. 声音显示设置

2.8.1. 无声音

用命令获取声卡的声卡ID和设备ID:

aplay -l

根据上述信息修改默认声卡:

# 新建用户声音配置文件
vi ~/.asoundrc
# 设置默认声卡
defaults.pcm.card 1
defaults.pcm.device 0
defaults.ctl.card 1

重启i3即可。

2.8.2. 显示缩放

# 打开配置文件
vim ~/.Xresources
# 编辑第一行,数值为放大倍数 %
Xft.dpi: 125

2.9. 默认软件设置

2.9.1. 浏览器

对于i3wm的用户,除了编辑~/.config/mimeapps.list和之外~/.i3/config,还需要从更改$BROWSER~/.profile,将其设置为/usr/bin/chromium,以防止从终端出现的浏览器会话打开错误的浏览器。

都改好还不行的话,可以试试:

sudo xdg-mime default chromium.desktop x-scheme-handler/http
sudo xdg-mime default chromium.desktop x-scheme-handler/https
sudo xdg-mime default chromium.desktop text/html

2.9.2. 其他格式

# jepg举例,随便找一个jpeg格式文件
mimeopen -d photo.jpeg

其他格式也如此。

3 常用的软件

3.1. 生产力:

安装:

sudo pacman -S package-name
软件 (name) 作用
vim 文本编辑器
code VS code
chromium 浏览器
git 版本管理
pycharm python IDE
anaconda python环境管理
cuda cudnn Nvidia 科学计算库
htop 进程查看
yay 拥有更多包的管理器
teamviewer 远程桌面
wps-office 办公软件WPS
xmind-2020 Xmind思维导图

3.2. 日常:

软件 作用
nitrogen 可视化换壁纸的软件
electron-netease-cloud-music 第三方网易云音乐
mailspring 邮件
redshift 自动调节蓝光护眼
baobab 可视化磁盘存储量分析
timeshift 定期备份系统
linux-headers 配合virtualbox使用
virtualbox 虚拟机
synology-drive-client 群晖Drive客户端
typora Markdown编辑器
joplin 开源笔记软件
沙拉查词(chrome插件) 可能最好的查词软件

4. 常用快捷键

常用的快捷键现总结如下:

1:打开终端:alt+enter

2:打开菜单:alt+d

3:横向排列窗口:alt+h

4:纵向排列窗口:alt+v

5:将某个窗口全屏:alt+f

6:模式选择

​ alt+e默认(水平竖直)

​ alt+s层叠

​ alt+w标签形式显示(和浏览器的窗口很像)

7:选择窗口是浮动的还是平铺式:alt+shift+space

8:退出窗口:

​ 一般窗口ctrl+w

​ 某些应用程序:alt+shift+q

9:重启i3:alt+shift+r

10:关闭i3:alt+shift+e

11:在两个窗口中移动:alt+方向/jkl;

12:打开工作区:alt+num

13:将当前窗口移动到某工作区:alt+shift+num


参考