archlinux安装指南
Arch Linux是什么
Arch Linux是一款滚动更新的GNU/Linux发行版,致力于提供最新的稳定版软件,相较于其他图形界面的发行版,Arch Linux只能在命令行界面进行安装,且默认不带任何桌面环境。(非特别说明,后文将GNU/Linux简称为Linux)
Arch Linux有什么优势
相较于其他基于Debian或者Redhat的发行版,Arch Linux提供了自己的包管理器——pacman,而且支持用户软件仓库(AUR)。基于这个特性,大大增加了Arch Linux系统原生软件的数量。而良好的软件生态正是Arch Linux的一大利器。
Arch Linux的安装
对于大部分非专业人士而言,习惯了Windows的图形界面之后,突然使用命令行操作软件往往变得非常困难,更不用说安装系统了,尽管Arch Linux拥有详细的由社区维护的安装指南Wiki,但也因此劝退了一些习惯了windows之后想要尝试linux系统的新手,基于此,本文特地将自己安装Arch Linux过程中的经历以及出现的问题做个说明,作为Arch Linux安装wiki的补充,不失为帮助更多的人能够接触到linux的一种方法(windows固然很优秀,但自由/开源软件才是软件开发的未来)。
1、获取最新版镜像
官方下载网站:https://archlinux.org/download/
2、制作启动盘
准备一个空的U盘,和一台已安装好linux系统的机器,使用如下命令进行写盘:
1 | sudo dd bs=4MB if=你的安装镜像路径 of=你的U盘路径 status=progress |
of参数通常是/dev/sdb,其中sdb是你的U盘路径,注意不要带数字后缀,类似sdb1。另外,写盘之前必须使用umount命令卸载的U盘(如果被自动挂载的话)。
3、从U盘启动,开始安装
需要注意的是,为了确保可以正常从启动盘引导,需要关闭主板的安全启动选项(可以在安装完成之后重新打开),关闭方式因主板厂商不同而有所差异。具体如何关闭可以自行百度。
重启主机之后,进入BIOS或者直接通过功能键选择启动顺序,将USB设备作为第一启动项,启动之后选择Arch Linux install medium
进入系统安装界面。
4、验证启动模式
如果使用的是UEFI模式,则可以使用如下命令验证:
1 | ls /sys/firmware/efi/efivars |
如果命令正常打印出一系列文件和目录,且没有任何错误,则表明当前是以UEFI模式启动。否则则是以BIOS或者CMS模式启动。
5、联网
一般来说,我们可以直接插入网线联网,或者使用外置网卡。比如手机的USB网络共享。
6、调整时区
使用timedatectl
可以查看并设置时区。
1 | # 启用ntp(网络时间协议) |
7、磁盘分区
查看当前可用磁盘
1 | fdisk -l |
选择将要使用的磁盘,假设是/dev/sda
,执行如下命令
1 | fdisk /dev/sda |
进入分区界面之后,使用m
查看具体的分区指令。一般步骤如下:
1 | # 创建分区表 |
install_url
to use ShareThis. Please set it in _config.yml
.