欢迎光临散文网 会员登陆 & 注册

ArchLinux 安装教程以及一些自己的设置

2021-04-01 21:10 作者:L17ES  | 我要投稿

相关资料来自 Archwiki

这里只演示有线网络的安装方法,无限网络请移步Archwiki自行查阅

同步安装盘时间

查看同步状态

分区

查看当前计算机磁盘分区情况

给 /dev/sda 硬盘分区,请确认你要安装的盘是否是 /dev/sda,cfdisk 几乎是全图形化操作,新版的Arch wiki推荐只有3个分区,boot 引导分区(双系统win10已经创建无需创建) /mnt 根目录分区 /swap 交换分区,大小因该是 boot >= 300M swap >= 5-10g 剩余的全给 /mnt 根目录

格式化

将boot分区格式化成fat格式,双系统不用这步

将mnt根目录分区格式化成ext4格式

将swap分区格式化

注意中途的文字输出,可能会有某个分区里已经存在引导的情况,输入yes或者直接回车

挂载分区

先挂载根目录到/dev/sda2上

新建引导分区的文件夹 用于挂载引导分区

挂载boot分区到到/dev/sda1,如果是双系统,前面不用创建boot分区,也不用格式化,直接用fdisk -l找到win10的efi分区记住名字,然后将/dev/sda1替换成win10的efi分区

开启交换分区

安装系统到根目录

安装前修改镜像为国内镜像,找到 China 这一节,分标将tuna.tsinghua.edu.cn(清华镜像) 和 ustc.edu.cn(华中科技大学镜像)拷贝到文件最上面。

编辑当前镜像源

安装基本的linux框架

生成分区表写入根目录的的/etc目录

写入完成之后可以用 cat /mnt/etc/fstab 查看分区表是否有错误,按照上面的设置来做。会有3条记录,分别是 /mnt 根目录 /mnt/boot/EFI 引导分区 /swap 交换分区

切换到硬盘安装好的根目录 /mnt

同步时区

同步硬件时钟

系统语言本地化

找到 en_US.UTF-8 和 zh_CN.UTF-8 这2处去掉注释,然后运行locale-gen生成本地化文件

新建本地化文件locale.conf

不推荐直接在这里写zh_CN.UTF-8,如果报错会因为终端不支持中文字体的原因,错误会变成方块无法定位错误信息。

计算机名字以及hosts设置

修改hosts

这里2处 archlinux-PC 为计算机名字,可以根据意愿随意修改

内核调整

如果你跟我一样用的是R8168系列的板载网卡,在这里需要安装一个R8168的驱动,不然在重启之后会有各种网卡不可用的问题存在,如果不是可以略过。

安装r8168网卡驱动

重新生成内核参数

设置root用户的密码

安装grub引导

os-prober 为多系统支持,单系统可以不装

安装intel cpu 微码,amd cpu 替换前面的intel即可

grub引导写入

生成grub配置文件

第一阶段安装完成

重启前安装一个网络管理软件,不然重启之后无法联网

安装网络管理软件

将网络管理软件设置成开机启动

安装bash的代码提示功能

退出安装环境

卸载之前挂载的分区

重启

第二阶段

如果不需要桌面环境可以忽略。

桌面环境不能使用root账户登陆,所以要新建一个普通用户

新建用户

相关参数:

设置新用户的密码

注销当前用户,输入用户名和密码即可切换到新建的用户

确认是否联网

我这台搭载R8168的网卡出现过无法联网的状况,解决方法是重新进入一遍windows,连上网络之后重启再次进入Linux就可以了。

修改仓库

打开multilib开启32位仓库支持,在最下面增加国内仓库支持

刷新仓库

安装国内仓库对应的密钥

安装KDE桌面环境

最好安装plasma,plasma-meta虽然可以节省很多空间,可是有时候会不稳定有依赖缺失造成程序无响应什么的

kde我只用的上一个终端,我就之装了konsole,你可以选择装真个包组 kde-applications 或者 精简包 kde-applications-meta

将sddm设置成开启启动,这样才可以进到桌面。

安装显卡驱动

安装nvidia显卡驱动,其他的显卡驱动请移步archwiki查阅相关资料

安装fcitx5输入法

安装fcitx5包组,这个包组带了fcitx5-configtools 不用另外安装。

添加相关参数保证中文输入法能在各种程序下正常输入

安装fcitx5的中文支持

词库,可装可不装

皮肤,也是可装可不装

aur仓库支持

最好之前吧 base-devel 这个包组安装,能少很多依赖问题

安装yay 开启aur仓库支持

中文字体支持

谷歌noto字体集

adobe 思源 字体集

文泉驿 微米体 和 正黑字体

一些扩展字体,可装可不装

本地化设置

重启之后,进入桌面 settings - regional settings 点右下角的add 一直往下拉找到简体中文,添加之后,点击简体中文右边的向上箭头,把简体中文调整成第一个,然后apply,注销后重新登陆就会变成中文。

SDDM本地化的问题

上一步会将系统内99%都变成中文,但是开机登陆的时候还会是英文,这里我们需要修改 /usr/lib/systemd/system/sddm.service 在 [Service] 条目下面增加一行内容:

重启之后sddm也会全部中文

软件推荐

遇到的问题和解决办法

Q:kde带的应用商店报错,未找到可用的程序后端

A:安装下面的一些包可以解决问题:

目前就想到这么多,以后再有再来补!



ArchLinux 安装教程以及一些自己的设置的评论 (共 条)

分享到微博请遵守国家法律