Arch Linux 安装笔记
安装 Arch 的工作是一个对 linux 菜鸟很艰难的工作,但是当你能安装的时候,你就会对 linux 有更好的理解,我把我的安装 Arch 的经验与大家分享一下,希望对大家有帮助。
首先你需要一个到 Arch 的官方网站下载一个镜像,然后先用镜像在虚拟机中安装,我是在虚拟机中尝试三次后安装到物理环境中的。
安装步骤
首先确认你可以连接到互联网上面,因为 Arch 的安装需要在联网环境下进行。
可以用以下两个命令去连接互联网:
有线连接 # dhcpcd
无线连接 # wifi-menu
分区
需要手动分区,fdisk 和 cfdisk 都可以,前者是交互式命令行,后者是命令行下的图像化操作。至于如何操作,请搜索这两个工具的使用教程,因为不是这篇文章的重点,所以跳过。
可以把 Linux 全部安装在一起,也可以选择不同的的系统部件安装在不同的分区中。
因为我是 1 个 128G 的 SSD 和 1T 的普通硬盘我的分区方案是这样的
将 SSD 分为 3 部分 系统内核 200M /boot 变量数据 16G /var 根分区 112G /
普通硬盘直接格式化挂载到 /home
没有使用交换分区,因为我的内存 8G 我觉得交换分区是不需要的。
分区结束后执行格式化命令
|
|
在我的系统分区中 sda 是普通硬盘,sdb 是 SSD
当分区完成后就是挂载,需要将硬盘挂载到镜像的 /mnt 目录,这个目录是 linux 中专门用来挂载外部设备的,比如 U盘,光驱之类的 。
|
|
修改软件源,软件源是arch的软件仓库,虽然不修改使用默认的也可,但速度体验就不是很好了。
https://www.archlinux.org/mirrorlist/
在官方的软件源生成页面选择china可以获取到最新的国内软件源
修改软件源配置文件
|
|
以上只是用两种不同的编辑器进行编辑,看你喜欢哪种了。
|
|
该命令可以使文件全部被注释,记得备份。然后把上面网址获取的最新源粘贴进去。
|
|
更新一下软件源
|
|
安装基本系统,base 是基础软件包组,base-devel 是基础开发包组,vim 是世界上最好的编辑器。
生成fstab
|
|
切换到新安装的系统中
|
|
|
|
运行 passwd,设置 root 密码,要敲两遍,不要忘了它。
主机名
用 vim 打开 /etc/hostname,往里面写一个作为主机名的名字,只要字母、横线和数字。
语言环境
然后用 vim 打开 /etc/locale.gen,然后找到以下四行,取消注释:
|
|
然后运行 # locale-gen
再编辑/etc/locale.conf
,里面写上
|
|
现在生成启动要用到的 ramdisk
|
|
|
|
保证新系统可以联网,现在你可以安装其他觉得需要的包。
引导器
|
|
我的系统是安装到 /dev/sdb 中的,根据自己实际情况修改此参数
接下来执行
|
|
这些命令分别是:
退出硬盘的 linux 系统
取消 /mnt 下的所用挂载
重启
进入新安装的系统后执行
|
|
新建一个叫 admin 用户给其设置密码,平时使用 linux 不应该在 root 用户下进行。
记得执行最开始的那两个连接网络的命令的其中一个,不然没有网络,接下来你是无法安装软件的。
其实这已经算安装完成了 arch,但这在服务器上可以,在你的个人电脑上体验还是差些,你可以安装一个桌面环境。
我选择的是 gnome,看你的喜好了。
其他的软件啊,配置啊,等等这些有两位前辈已经写好了,我参考了他们的教程来安装我的 arch,大家可以拿来参考。
最后官方的 wiki 是相当好的教程,你遇到的 arch 的基础问题基本都可以在里面找到解决方法,学会使用它。