Archlinux安装教程
前言
本教程将使用archinstall进行安装,新手建议跟随ArchWiki来安装,以更好处理未来的问题
准备
- U盘
- Ventoy(用U盘启动镜像的工具)
- Archlinux镜像
启动镜像
先插入U盘到电脑上
解压Ventoy压缩包后打开 Ventoy2Disk.exe
确保设备没错点击安装
等进度条走完,把镜像文件拖入U盘中
进入bios选择U盘启动,在Ventoy界面中选你的镜像文件
联网(有线与无线)
有线
- 电脑有网口可以直接插网线,如果没有可以用数据线连手机,手机开网络共享
无线
- 进入连接wifi界面,输入:
1 | iwctl |
- 获取wifi列表,输入:
1 | station wlan0 get-networks |
- 选择wifi,输入:
1 | station wlan0 connect “wifi名” |
- 输入完密码就连上了,之后退出:
1 | exit |
脚本安装
- archlinux安装,输入:
1 | archinstall |
- 先选Mirrors换源
- 选择第一项Select regions按空格设置自己的所在地,之后回车
- 磁盘分区选Disk configuration
- 选Partitoning=>Manual Partitioning=>选你的硬盘
- 先创建一个fat32的启动分区,在Mountpoint(挂载点)输入 /boot
- 再创建一个swap分区,空间和你自己设备的内存差不多,文件系统选linux-swap
- 如果有剩下的空间分入btrfs,选择Mark/Unmark as compressed设置透明压缩,再选择Set subvolumes=>Add subvolume,Subvolume name设置成 @,对应Subvolume mountpoint是 / ; @home 对应 /home
- confirm and exit=>confirm and exit=>back 退出
内存压缩,选Swap,在里面开启
在Bootloader选项中选择Grub
在Root password中自己设置root密码
选User account创建用户和密码,记得选YES赋予管理员权限
在Profile中可以安装桌面环境
- 选Type=>Desktop,空格选择
- 选Applications
- Bluetooth(蓝牙)选YES
- Audio(声音服务)中选piewire
- Kernels(内核选项)
- linux(稳定与续航) linux-hardened(安全) linux-lts(省电) linux-zen(极客与性能)
在Network configuation(网络)中选 Use NetworkManager
在Additional packagers可以添加一些包
- /为搜索
- 推荐安装 vim
设置时区在Timezone中选Shanghai就行
最后就可以选Install安装系统,安装完后选Reboot system就可以正式进入系统了
进系统后的优化(以Gnome桌面为例子)
- 进入后打开终端设置全局默认文本编辑器:
1 | sudo vim /etc/environment |
里面填写:
1 | EDITOR=vim |
- 避免一些软件调用vi报错
- 编辑pacman配置文件输入
1 | vim /etc/pacman.conf |
- 开启32位源(有些软件如steam你如果想安装必须要打开),去掉[multilib]两行的注释
- 提高下载速度(增加下载线程),把ParallelDownloads的数值调大
- 添加archlinuxcn源,文件底部写入:
1 | [archlinuxcn] |
退出之后同步数据库并安装archlinuxcn密钥,输入:
1 | sudo pacman -Sy archlinuxcn-keyring |
- 安装AUR下载助手(aur上有许多第三方软件但也要识别是否安全哦),输入:
1 | sudo pacman -S --needed base-devel yay |
- 中文字体,如果不安装中文会变成口口口,输入:
1 | pacman -S wqy-zenhei noto-fonts noto-fonts-emoji |
- 安装音视频固件,输入:
1 | sudo pacman -S --needed sof-firmware alsa-ucm-conf alsa-firmware alsa-until |
安装音视频服务,输入:
1 | sudo pacman -S --needed pipewire wireplumber pipewire-pulse pipewire-alsa pipewire-jack |
- 注意:这里是在用户空间启用,如果你是root身份的话要exit命令退出登录后用普通用户登录
- 开启性能模式切换
- 安装
1 | sudo pacman -S power-profiles-daemon |
- 启动服务
1 | sudo systemctl enable --now power-profiles-daemon |
- 安装flatpak,输入
1 | sudo pacman -S flatpak |
设置国内软件源
flathub源(上交大),输入:
1 | sudo flatpak remote-modify flathub --url=https://mirror.sjtu.edu.cn/flathub |
- 开启中文支持,输入:
1 | sudo vim /etc/locale.conf |
在里面取消
1 | LANG=en_US.UTF-8 |
的注释
中文输入法ibus安装
1.安装ibus-rime,输入:
1 | sudo pacman -S ibus ibus-rime rime-ice-pinyin-git |
在gnome的设置中心=>键盘=>添加输入源=>汉语,里面找到rime添加,如果没有的话登出一次
编辑配置文件设置rime的输入法方案为ice雾凇拼音:
1 | vim ~/.config/ibus/rime/default.custom.yaml |
在里面输入:
1 | patch: |
常用软件安装
- 文件管理器,好用的终端:
1 | sudo pacman -S --needed mission-center |
- QQ,微信,WPS,vscode:
1 | yay -S linuxqq-appimage wechat-appimage wps-office-cn wps-office-mui-zh-cn visual-studio-code-bin |
美化
Gnome美化
- Gnome扩展插件,先安装管理器,输入:
1 | flatpak install flathub com.mattjakeman.ExtensionManager |
- 推荐几个 AppIndicator and KStatusNotifierItem Support(面板上显示后台应用) caffeine(防止熄屏) Fuzzy Application Search(模糊搜索) dask to dock(开启dock)
Shell美化(非必要会影响shell的启动速度)
zsh
- 安装zsh输入:
1 | sudo pacman -S zsh |
- 开启语法检查、自动补全、tab选择、历史记录:
1 | sudo pacman -S zsh-syntax-highlighting zsh-autosuggestions zsh-completions |
写入:
1 | #语法检查和高亮 |
- 重启终端
starship提示符美化
- 安装nerd字体和starship:
1 | sudo pacman -S ttf-jetbrains-mono-nerd starship |
- 编辑配置文件激活starship
1 | vim ~/.zshrc |
在starship下载一个自己喜欢的预设主题,重命名为starship.toml,放到~/.config
重启终端
Ghostty美化
下载catppuccin颜色配置,粘贴到~/.config/ghostty/themes/
修改~/.config/ghostty/config 配置文件,例如下载的是frappe的话:
1 | #颜色配置文件路径要使用/开头的绝对路径 |
- 重启终端
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 AusZeph Blog!
评论









