U盘安装Arch Linux

Arch Linux是我最喜欢用的Linux发行版。但是安装它并不像安装Ubuntu/CentOS那样简单。自从2010年开始,我已经安装过很多次Arch了。这篇文件介绍怎么安装Arch Linux,并简单介绍安装完后的基本设置。

下载最新版Arch Linux IOS镜像。在中国可以选择163的mirror,下载速度比较快。在ISO镜像下载完成之后,使用dd命令创建USB启动盘。

插入U盘,使用lsblk或fdisk -l命令列出已连接的存储设备,找到U盘对应的/dev/sdN。假设U盘设备是/dev/sdb1。

使用dd命令把iso镜像写入U盘:

注意:替换参数。

插入U盘,启动计算机,出现启动菜单:

Screen Shot 2016-01-21 at 10.36.49

启动Arch Linux:

Screen Shot 2016-01-21 at 10.53.02

你会进入到命令提示符。整个安装过程需要网络,我建议你使用有线连接。

如果你只有无线连接。要想连接到无线wifi,首先使用如下命令查找无线网卡名称:

上面命令列出网络设备,以”wl”开始的是无线网卡,假设是wlp2s0。要连接到wifi,使用如下命令:

arch-wfi-640x575

选择要连接的wifi。

使用ping测试是否连接到网络:

Screen Shot 2016-01-21 at 11.08.12

这一步我们来为硬盘分区。首先查看连接的存储设备:

我要把arch安装到/dev/sda:

首先要给硬盘分区,使用fdisk命令:

  • p:打印分区表
  • n:新建一个分区
  • d:删除一个分区
  • a:设置启动分区
  • q:退出不保存
  • w:保存退出

创建DOS分区表(清空数据):

Screen Shot 2016-01-21 at 11.47.08

创建新分区:

Screen Shot 2016-01-21 at 11.49.52

创建swap分区:

Screen Shot 2016-01-21 at 11.51.29

把第/dev/sda1分区标记为启动分区:

Screen Shot 2016-01-21 at 11.58.05

查看分区:

Screen Shot 2016-01-21 at 11.58.29

保存退出:

Screen Shot 2016-01-21 at 12.03.59

为了简单,我把/dev/sda1做为root分区,/dev/sda2做为交换分区。你要根据实际需要分区。

格式化分区:

激活swap分区:


安装Arch Linux

挂载root分区到mnt:

(可选)你可以编辑/etc/pacman.d/mirrorlist,把China的镜像站放在前面。

安装基本的软件包:

Screen Shot 2016-01-21 at 12.30.25

安装完成之后,生成fstab文件,这里使用UUID:

Screen Shot 2016-01-21 at 13.03.55

上面的命令只运行一次,即使有错误发生。如果有错误,编辑/mnt/etc/fstab文件。

使用chroot切换到根分区:

设置语言,以US English为例,编辑/etc/locale.gen:

去掉注释:

Screen Shot 2016-01-21 at 13.13.05

执行命令:

Screen Shot 2016-01-21 at 13.15.53

设置时区:

创建链接:

hwclock:

配置boot-loader,安装grub和os-prober:

配置启动分区:

Screen Shot 2016-01-21 at 13.28.38

生成grub.cfg:

Screen Shot 2016-01-21 at 13.29.59

设置hostname:

设置root密码:

退出chroot环境:

卸载分区:

拔掉u盘,重启系统:

Screen Shot 2016-01-21 at 13.37.28

使用root用户登陆。

重新连接网络,ip link获得网卡名:

Screen Shot 2016-01-21 at 14.03.23

有线连接(注意替换上面的网卡名称):

Screen Shot 2016-01-21 at 14.05.29

安装无线网络连接管理工具(如果使用wifi):

现在使用的是root用户,创建一个普通用户:

安装sudo工具:

给予用户sudo执行权限:

去掉如下行的注释:

Screen Shot 2016-01-21 at 13.48.19

bash自动补全:

更新本地软件仓库列表:

更新软件:

移除软件包:

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注