1. Enter the username: (请输入你的用户名:) 举例:klelee
2. Enter the hostname that is your system's name: (请输入你的主机名) 举例:arch
3. Choose a Desktop Environment to install:
1. GNOME \n2. Deepin \n3. KDE \n4. i3wm \n5. null (请选择你想安装的桌面环境) 举例:3
which disk do you want to install archlinux on? (example /dev/sda)
Arch_install
基本介绍
arch Linux 安装脚本!网上流传的Arch安装脚本众多,但是别人写的,始终会存在很多小问题,就拿我之前使用的一条脚本来说,脚本中很多地方直接使用bash,然后众所周知,arch安装环境总使用的shell解释器是zsh。好不尴尬。因此,我写了我自己的安装脚本。
使用脚本安装arch Linux
安装前的准备
联网
进入到安装界面之后,输入iwctl(回车)进入联网环境
网络测试
临时修改源
为了下载git然后从远程拉取安装脚本,所以临时修改安装源!
安装git
从gitlink拉取安装脚本
开始安装
arch yyds!
这表示开始安装了。
变量设置
which disk do you want to install archlinux on? (example /dev/sda)
(询问你想把arch Linux安装到哪块硬盘上) 举例:/dev/sda 这里使用的分区工具是cfdisk,需要手动输入分区大小。
需要分出来两个或三个分区,组合分别是是efi分区和根分区;efi分区、SWAP 分区和根分区。
分区表类型选择gpt
这就是cfdisk的分区界面,new就是新建分区
选择new之后会提示输入新建分区大小,首先建立efi分区300M,回车确认
选择分区类型
EFI分区当然选择,EFI System
然后新建根分区。
新建好之后,选择Write写入,输入yes确认写入
然后回来之后选择Quit退出分区工具。
Would you like to add other patition sach as home and data patition to other disk? [y/n]
应各位老板的需求,这里会询问是否分home分区在另外的硬盘上?适用于多硬盘用户。如果是,就输入y或yes。分区方式与上面类似
Which is your root partition(example /dev/sda3)?
询问那块分区是你的根分区,在询问之前会打印出你的分区情况
根据大小判断,上面图中因为有swap的缘故,根分区是第三块分区,因此输入
/dev/sda3
继续Which is your EFI partition(example /dev/sda1)?
同上EFI分区
/dev/sda1
继续Enter the username:
输入你的用户名:比如我
klelee
Enter the hostname:
输入你的主机名:比如我:
arch
为root用户和普通用户设置密码
为普通用户设置sudo权限:需要使用vim取消注释下面这行:
Choose a Desktop Environment to install
选择一个你想安装的桌面环境,比如安装KDE:输入
3
继续后续配置会自动进行!
后续配置请参阅: Github : arch_config Gitlink : arch_config
与我联系
如有疑问,欢迎加入QQ群提问:219261838
我的邮箱:klelee@outlook.com
我的主页:klelee.com(暂时停用)