前言

Arch Linux是独立开发的x86-64通用GNU/ Linux发行版,它通过遵循滚动发布模型来努力提供大多数软件的最新稳定版本。默认安装是最小的基本系统,由用户配置为仅添加故意需要的内容。

本文章将以全新视角,带领大家完成在pc上实现archlinux的安装。

archlinux

要求与说明

  1. 谨慎,严谨的心态和操作! 数据无价!

  2. 你需要x86或x86_64的电脑,在安装时需要根据你的实际情况修改好命令和其他设置。

  3. 虽然是面对小白向的教程文章,但是安装arch之前,你还是需要一定的计算机系统和Linux终端命令知识与基础。

  4. UEFI启动方式,以grub2为启动器。

  5. 安装教程的思路可能并非绝对正确,安装前做好功课。

  6. 所有出现数据丢失、无法开机、数据删除等问题,与本网站无关!**安装前做好功课(同第一、五条)

  7. 附上万能的archlinux官方维基安装指南

准备

安装一个系统到电脑,肯定需要把分区分好,要不然就没地方安装了,文章的宗旨是windows与新系统共存,所以在安装之前把数据腾出,是自己要做的很重要的事情。

了解Linux分区

我们先进入原先有的系统windows或者winpe(U盘启动盘)进行分区,分区的具体操作自己做咯,Linux系统分区都是以文件夹为基础,设备即文件夹,文件夹即设备,所以一个分区可以挂载Linux根目录或者其他目录下的任意文件夹。

下表是arch官网给出的有关UEFI安装时的分区意见:

挂载文件夹 挂载磁盘分区 分区类型 建议空间大小
/mnt/boot 或者 /mnt/efi /dev/你用于挂载EFI的分区 EFI系统分区 至少260MB
[SWAP]分区(可选) /dev/你用于Linux交换分区 Linux交换分区 至少512MB
/mnt /dev/你用于挂载根目录的分区 Linux根目录/ 根据个人需要,推荐10GB以上[^推荐10GB以上]

了解了我们要分区的机制之后,我们使用分区软件进行分区修改,自己动手分区出以下分区:

分区

文章以DiskGenius为例子,图中是已经把系统安装好了的情况,你自己分好区文件系统会和图中的不一样。建议不要到这里使用格式化进行分区,把分区划好了就行,文件系统可以统一FAT32或者NTFS,到了archlinux启动盘时才对相应的磁盘格式化,因为如果在这里先格式化好,可能到了archlinux启动盘的时候可能会无法识别或者错误的各种各样的问题,所以到archlinux启动盘处格式化!

看第二块硬盘的分区4、5、6

观察第二块硬盘的分区4、5、6,卷标名为分区4是一个FAT16的文件系统,UEFI启动方式都需要一个分区来保存启动或者配置文件,而且文件系统必须是FAT的文件系统(建议使用FAT32),卷标名为分区5是swap分区,卷标名为分区6为根目录,文件系统是EXT4。我们根据自己情况,把硬盘划分好,这三个分区就是为archlinux工作的。

记住这个磁盘分区的序号(状态),到下面会很重要的定位作用。

下载archlinux

到官网下载archlinux镜像,附上链接

制作U盘启动盘

使用U盘进行制作启动盘(建议4GB以上),使用rufus来制作这个archlinux启动盘,我使用软碟通好像做出来的启动盘没办法用。附上rufus下载地址(Github)

进入U盘启动盘,开始安装

装win系统的常规操作,选启动项,选U盘UEFI的选项。

出现了这个界面:

'Arch Linux archiso' 的选项

如果觉得文字太小,可以设置默认的像素比例(可以理解成分辨率),把选项选到第一个选项,按键盘e键,下方会出现一行命令,可以在命令之前加上修改像素比例的命令来修改接下来显示的像素比例,在命令前面插入以下代码nomodeset video=800x450注意800乘以450的乘号是英文x代替,像素的数据根据自身情况调整。如图:

调整像素显示比例

回车enter,等一会儿接下来就会开始滚动东西了。

进入命令控制台

出现这个界面就可以对电脑进行操作了。

配置pacman的软件源

  • 在配置软件源之前,你需要给你的电脑联网,建议使用以太网局域网网络。有关archlinux非图形界面(命令行)连接WiFi的教程请看这里(待更新)。

pacman是archlinux的核心,把源地址配置成国内的源地址,可以加快软件包的下载速度,默认是软件源是国外,我们只需要进入配置文件进行顺序替换即可。

我们直接进入pacman的源地址文件进行修改

$ vim /etc/pacman.d/mirrorlist

关于vim编辑器的操作,其实需要学习一下,有关的操作不仔细说了。附上vim使用教程

一、使用搜索关键词China,定位到中国源:

搜索

二、然后将China那一段Ctrl+v选择,x剪切,光标移动到第一个链接上方

选择

三、p粘贴,注意文本高亮,保存文本整洁,换行调整

剪切到第一行

四、将光标移动到粘贴后的链接的下方,再次从第一步开始搜索,直到将所有China源全部放到文件的前面,推荐将清华源mirrors.tuna.tsinghua.edu.cn放在第一个。
五、接下来Esc,切换到命令模式,Shift+:,输入wq并回车写入文件,软件源就修改好了。

接下来刷新一下本地软件源数据库

$ pacman -Syy

更新软件源数据库

未完待续,持续更新中…