ArchLinux_gui安装指南

发布时间 2023-12-28 10:27:12作者: korin5

参考:官方文档

参考:ArchLinux 安装指南(新手向)

准备工作

下载ArchLinux_gui

下载地址

注意:不要下载pure版本,pure是纯净版,不自带中文字体,会出现中文乱码

测试版本:archlinux-gui-plasma-2022.07-x86_64.iso

制作启动U盘

下载balenaEtcher

Flash from file选择ArchLinux_gui的iso文件

Select target选择目标U盘

BIOS设置

进入BIOS

关闭安全启动:SecureBoot 设置为 Disabled(需要设置SecureBoot密码才可更改)

将硬盘设置为AHCI模式:SATA Mode 设置为 AHCI Mode

调整优先级,重启进入U盘系统

安装ArchLinux

进入U盘的flash系统后,先连wifi

开始菜单中,打开Install Arch Linux

选择中文语言,接下来就是傻瓜式操作的安装过程,最后重启进入ArchLinux系统

配置ArchLinux

pacman配置

pacman是一个软件安装器,具体使用说明可以参考官方文档

编辑pacman镜像列表:nano /etc/pacman.d/mirrorlist

在最顶端添加:

Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch

编辑pacman配置文件:nano /etc/pacman.conf

在最底端添加:

#中文社区仓库
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

如果要启用multilib仓库,取消掉pacman.conf文件中[multilib]段落的注释

获取archlinuxcn源密钥:sudo pacman -S archlinuxcn-keyring

滚动更新:sudo pacman -Syu一个命令即可升级整个系统,花费时间取决于系统有多老。这个命令还会同步本地软件仓库并升级系统的软件包

如果要安装aur的包,可以使用yay,安装yay:sudo pacman -S yay

deb包转arch包

参考-linux中国

安装debtap:yay -S debtap

编辑镜像配置:nano /usr/bin/debtap

http://ftp.debian.org/debian/dists 替换为:

https://mirrors.ustc.edu.cn/debian/dists

http://archive.ubuntu.com/ubuntu/dists 替换为:

https://mirrors.ustc.edu.cn/ubuntu/dists

更新数据库(至少需要运行一次):sudo debtap -u

使用方法:sudo debtap xxxx.deb

转换完成后,安装本地包:sudo pacman -U xxx.tar.xz

中文输入法

fcitx5官方文档

安装软件包组:sudo pacman -S fcitx5-im

安装:sudo pacman -S fcitx5-chinese-addons

其它

SSH远程连接

执行ip -brief address可以查看IP地址列表

若无法连接,务必确保系统环境和 SSH 客户端处于同一局域网

自动获取pacman镜像源

Reflector是一个Python编写的脚本,会自动从 https://archlinux.org/mirrors/status/ 上获取镜像地址,可以通过参数筛选出,自己需要的镜像地址,具体参考官方文档

安装Reflector:sudo pacman -S reflector

配置命令:

注意:下述命令会覆盖文件,操作前请备份mirrorlist

sudo reflector --verbose -c China --latest 12 --sort rate --threads 100 --save /etc/pacman.d/mirrorlist

意思是:选择在最近同步的,并且是位于中国的12个镜像,然后根据下载速度进行排序,最后将结果覆写到mirrorlist文件

本地化

设置时区:ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

同步硬件时钟:hwclock --systohc

执行nano /etc/locale.gen编辑本地化配置文件,取消以下行段的注释

#en_US.UTF-8 UTF-8
#zh_CN.UTF-8 UTF-8
#zh_TW.UTF-8 UTF-8

设置默认本地化环境:echo LANG=en_US.UTF-8 > /etc/locale.conf(为了确保兼容性,默认本地化环境最好是英语)

还原flash系统U盘

把U盘插入windows电脑

右键计算机,进入磁盘管理工具,确定U盘的索引名称

进入cmd,输入diskpart

输入list disk查看所有磁盘,磁盘右边的数字就是索引号

输入select disk 索引号

注意:一定要要确认准确无误

输入clean来清除

快捷键win+s搜索创建并格式化硬盘分区进入磁盘管理工具

给U盘新建简单卷格式化即可