- 制作Arch启动盘
- 使用启动盘启动并连网
- 开始安装
- 选择键盘布局
- 硬盘分区
- 分区挂载
- 选择源
- 开始安装基本系统
- 选择时区
- 本地化
- 基本配置
- 其他安装
- 基本系统安装完成
- 重启后启动Arch
- 登录进行后续安装
- 启用AUR
- 启用32位库
- 安装桌面系统
- Gnome桌面主题配置
- Gnome插件
- Gnome中文输入法配置
- 软件安装/配置恢复
- 安装完成
- 关于配置备份
首先,需要下载Arch
安装ios
包,怎么下载我就不多说了。然后找个启动盘制作工具,在Windows
上,我比较喜欢的一个工具是Rufus
。如果使用虚拟机的童鞋,就没必要制作启动盘了,直接使用ios
包就行了。
怎么启动就不多说了。启动之后最重要的事就是连网,只有连上网才能继续后续的操作。直接使用网线连网并且不需要验证的话,一般启动之后就连上网了。如果是需要验证或使用WIFI
的话就有点麻烦了。不会的童鞋可以参考我的文章(怎么在Linux使用命令行连接WIFI)。怎么看是否连上网了呢?ping
一下,比如ping www.baidu.com
,如果ping
能成功的话,那就是连上了。如果不成功的话,那.....,再检查检查 。
前面都是一些准备工作,接下来才是使用安装器。
在命令行中输入:
bash <(curl https://raw.githubusercontent.com/si9ma/Archlinux-Installer/master/install.sh)
一般使用的都是US
布局,所以选择No
就行。但是如果你想使用其它布局的话就选择Yes
,然后选择合适的布局。如下,
安装Arch
之前,需要对硬盘进行分区,在分区的时候一定要看好各个磁盘/分区的大小,避免在后续挂载分区的时候选错,而格错分区。
- BIOS启动方式
如果你的启动方式是BIOS
,那么你应该把你的硬盘转换成MBR
的,也就是说接下来的选择分区结构,你应该选择dos
。
- UEFI启动方式
如果你的启动方式是UEFI
,你必须有一个100M-200M大小的分区用作ESP
分区。如果你电脑上之前有装过Windows
,并且也是UEFI
启动,那么已经存在一个EFI
分区了,在后续的分区挂载时候不应该格式化该EFI
分区,否则Windows
就无法启动了。
如果有多个硬盘,将按照顺序进行分区
如果你的硬盘是还没进行过分区的硬盘,会出现这个页面。如果你是BIOS
启动,那么选择dos
,如果是UEFI
启动,那么选择gpt
。
使用New
创建新的分区,分区完成之后,记得Write
,然后Quit
完成分区。
选择需要单独挂载的文件目录,如果你的启动方式是UEFI,那么你必须单独挂载 /boot
。我一般只挂载根目录/
。你还可以添加swap
分区。
请注意分区大小,一定不要选错分区,因为选择的分区后续将会被格式化。根据分区大小来选择正确的分区。/dev/sda1(ext2) devtmpfs/16G-->ext4
的意思是,该分区为/dev/sda1
,大小为16G,当前文件系统格式为devtmpfs
,将被格式化为ext2
。请选择合适的文件系统格式,我一般选择ext4
。
如果你的启动方式是UEFI
,那么/boot
必须单独挂载到ESP
分区上去,如果ESP
分区是来自之前的Windows
的安装,那么你不能格式化该分区,如图,你应该选择No
swap
分区有两种方式,一种是选择分区,另外一种是使用文件来实现。如果使用文件实现,那么选择swapfile
。
先选择国家/地区
选择源,一般来说越靠前的源,速度会越快
等待基本系统安装完成......
先选择地区,国内的童鞋选择Asia
再选择城市,国内童鞋选择Shanghai
先选择字符集,我一般选择zh_CN.UTF-8
和en_US.UTF-8
然后是System Locale
,建议先选择en_US.UTF-8
,进入桌面系统后再更改桌面系统的locale
主机名
root密码
用户名,用户名中请不要有大写字母
用户密码
安装一些必要软件
使用前面设置的用户进行登录,别使用root
用户进行登录,使用root
登录将导致后续安装无法继续
AUR
库并不是官方的源,但很多时候很好用。你也可以选择不启用。
选择源,国内用户选择archlinuxcn
Arch
已经不再支持32位的系统了,但依然可以在64位系统里使用32位的库。你也可以不启用
先安装显卡驱动,虚拟机用户可以安装对应的虚拟机驱动,intel
用户一般都有intel
的集成显卡,所以选择intel
的驱动。Linux
对NVIDIA
显卡的驱动支持不是很好,所以如果你想使用NVIDIA
显卡驱动的话,你自己之后慢慢折腾吧~
然后选择桌面系统,这里提供了三个桌面系统
如果你安装了Gnome桌面系统,那么后续将会提供Gnome的配置.
这部分可能比较慢,因为一些主题需要到国外网站上下载主题,local
表示本地,remote
表示需要下载。
选择(1)将整个桌面系统都配置成中文的,并安装搜狗输入法。选择(2)只安装搜狗输入法,但系统环境是英文的,比如标题等。
选择你需要安装的软件或需要恢复的配置,你也可以在backup.conf
中添加需要的操作,并在backup_script.sh
中实现备份方法,在restore_script.sh
中实现安装/恢复操作。
执行backup.sh
进行配置备份