Snipaste_2022-04-04_02-10-04.png

0. 入口

先关机,再mount ISO,开机后自动跳出VNC窗口。

安装过程可参考Arch Wiki或其他教程。

Snipaste_2022-04-04_02-03-14.png

1. BIOS+GPT的分区方案

archlinux BIOS+GPT - 简书

必须得有一个1M的BIOS boot分区,否则grub安装不上。

分区分区类型大小挂载点
/dev/sda1BIOS boot1M以上
/dev/sda2Linux Filesystem随意/
/dev/sd3Linux Swap512M以上

2. 安装系统前更新keyring

官方提供的iso是2020.07.01版本,一定要在安装新系统之前先更新archlinux-keyring,否则提示签名错误,无法安装

pacman -Sy archlinux-keyring

3. 网络管理器

一定要安装networkmanager,且自动启动NetworkManager服务

pacman -S networkmanager
systemctl enable NetworkManager

4. 开启bbr

How to enable BBR ? / Kernel & Hardware / Arch Linux Forums

# Load the BBR kernel module.
echo "tcp_bbr" > /etc/modules-load.d/modules.conf

# Set the default congestion algorithm to BBR.
echo "net.core.default_qdisc=fq" > /etc/sysctl.d/bbr.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.d/bbr.conf

重启检查

sysctl net.ipv4.tcp_congestion_control
# net.ipv4.tcp_congestion_control = bbr

5. iptables规则持久化

iptables - ArchWiki

无需安装额外软件包,保存规则,自动启动iptables服务即可

iptables-save -f /etc/iptables/iptables.rules
systemctl enable iptables

检查生效情况

iptables -t nat -L PREROUTING -nv --line-number

6. shadowsocks-libev的服务

shadowsocks-libev服务是client,shadowsocks-libev-server@才是服务端,配置文件要放在/etc/shadowsocks/目录

标签: none

添加新评论