ArchLinux系统的安装变简单了
用archinstall 来安装 Arch Linux, 逐个配置好就可以安装了,很像以前安装win xp 中用矮人Dos工具箱 还原系统一样,选选,确定就搞定了。非常棒!
补充,今天我们就用虚拟机试着安装一次:
从官方网站上下载archlinux-2024.10.01-x86_64(ISO安装包)
用VMware Workstation Pro 17 创建新的虚拟机(过程省略)
启动虚拟机输入archinstall进入安装设置界面如下图
第一项archinstall language 默认选english不用改
mirrors(软件源)项,回车确认进去
选择第一项选项mirror region回车确认进去
用上下键选择到china按空格键选定后回车确认
后选back返回上级菜单
Locales为键盘布局、默认键盘输入语言等,不用更修默认就行
到Disk configuration(硬盘分区)选项,回车进去设置
选partitioning回车进去
选use a best-effort default partition layout(使用尽力默认分区布局)回车确认
选择对应的硬盘空格键选定后回车确认
分区格式选择ext4格式
创建好硬盘分区后返回
给主机取个名字
给超级管理员设置密码
需输两次确认无误
创建一个用户(使用这个用户登录使用系统),并设置该用户的密码
选项确认并退出
接下来设置安装桌面环境如下图
再这里选项gnome,也可以选择其他的如KDE Plasma或者xfce4等等,看个人喜好。
返回到上一级,将要选项显卡驱动
要是N卡的话,则选择对应的驱动,在这个选择all open-source(default)即可,如下图
到声卡设置项,选择第二项pipewire如下图
到linux内核设置项,先取消默认选项linux选项,选择第四项linux-zen(听说这个更稳定点)如下图
network configuration(网络配置)项如下图
到timezone(时区)项,选亚洲上海,如下图
到optional repositories选项,增加一些类库
最后到install(安装)项,回车再回车
等待系统安装完毕
安装完毕回车,输入exit退出,输入reboot重启。
系统安装好后,进来默认是英文版的,需进行一些设置如:换源,换国内镜像源(清华源、阿里源、中科大源等),添加非官方源(清华源、阿里源、中科大源),添加archlinuxcn 源密钥。在Arch Linux的系统中使用Yay,它能帮助你更轻松地处理来自AUR的软件。Yay的安装相对简单,首先需要安装一些构建所需的软件包(安装yay base-devel),设置中文字体,安裝输入法,启用应用商店(Discover星火应用商店、pamac包管理器)等,慢慢开始折腾……
为什么一开始不能直接就选中文呢?即第一项archinstall language 选Simplified Chinese呢?
若选了Simplified Chineser了的话,直下来的就都显示砖头了,无法继续下一步其他的设置了,如下图
在这一步刚开始以为之前试装的时候选了English,导致后续要装中文字体,还要配置等麻烦得很,所以把之前装好的系统删除了,再装过一次,也顺便练手,同时桌面也由gnome,改为KDE Plasma体验一下,所以后面的大部门截图显示的桌面为KDE Plasma桌面。
系统配置
1、换源
(1)换国内镜像源(这步可以省略,因为在安装时已经,选择中国镜像源了,但有些源sudo pacman -Syyu更新提示找不到的话,要把它关闭)
sudo nano /etc/pacman.d/mirrorlist
#清华源
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
#阿里源
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
#中科大源
Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
最后更新一下源sudo pacman -Syyu
(新提示找不到的话,要把它关闭)
关闭这个源再更新一下看有没有出错提示
(2)添加非官方源
sudo nano /etc/pacman.conf
[archlinuxcn]
SigLevel = Optional TrustedOnly
#清华源
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
# 阿里源
Server = https://mirrors.aliyun.com/archlinuxcn/$arch
#中科大源
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
最后更新一下源sudo pacman -Syyu
(3)导入 archlinuxcn key
sudo pacman -Sy archlinuxcn-keyring如下图
2、安装yay base-devel
sudo pacman -Sy yay base-devel如下图
3、设置中文字体
(1)字体安装
sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-extra noto-fonts-emoji ttf-dejavu ttf-liberation如下图
(2)系统设置
sudo nano /etc/locale.gen
把以下内容前的#去掉
zh_CN.UTF-8 UTF-8如下图
su(切换管理员身份)
locale-gen && echo 'LANG=zh_CN.UTF-8' > /etc/locale.conf(使字体生效)如下图
exit(退出管理员身份角色)
System Settings->Region & Language->Language->Modify->Change Language->简体中文,如下图
重启系统后,再进系统就可以看到中文版的了
(3)安装自己喜欢的字体(可选)
开始菜单->系统设置->文字和字体->字体->字体管理->安装字体文件
选择自己喜欢的字体上传,安装为系统字体,然后重启电脑
字体->调整所有字体->勾选“字体”,选择刚刚上传的->勾选“字体样式”,按照喜好选择粗细,最后点击“应用”
4、安裝输入法
(1)sudo pacman -S fcitx5 fcitx5-gtk fcitx5-qt fcitx5-chinese-addons
(2)nano ~/.bash_profile
添加
exprot GTK_IM_MODULE=fcitx
exprot QT_IM_MODULE=fcitx
exprot XMODIFIERS=@im=fcitx
ctrl+X退出,Y保存
(3)sudo pacman -S fcitx5-configtool
(若前面没有装中文字体的,要装 sudo pacman -S noto-fonts-cjk sudo pacman -S noto-fonts)
如下图
再配置一下,添加拼音、五笔等输入法,就可以正常使用输入法了
5、启用应用商店
(1)Discover
sudo pacman -S packagekit-qt6 packagekit appstream-qt appstream
(2)pamac
yay -Syu pamac-aur
在Discover中找一下网页浏览器firefox安装,终于有浏览器,可以上网了。