ITlover00 2019-06-28
ArchLinux 适用于乐于自己动手的用户,他们愿意花时间阅读文档,解决自己的问题。
借助vmware虚拟机安装Arch Linux。
首先需要从启动项中 选择 “Boot Arch Linux”进入命令行界面。
Arch Linux的安装需要网络,所以需要检查是否有网络连接。
ping t.cn
将磁盘分区,分区工具有许多(fdisk、cfdisk)等,我选择了 fdisk
。
fdisk -h
: 查看fdisk命令使用帮助(辅助命令)fdisk -l
: 产看当前磁盘分区情况(辅助命令)fdisk /dev/sda
: 进入对磁盘/dev/sda
进行分区的操作程序,/dev/sda
可以通过 fdisk -l
命令查出。执行 fdisk /dev/sda
后,进入新的命令行界面,在这个界面下可以执行的命令。
创建分区时,需要指定要创建的分区类型:
分区方案我选择了最简单的,只创建了一个主分区。分区创建完以后,在系统中访问路径(与文件路径不同,这个路径通常用于对该分区的操作)一般就是/dev/sda1
。
将创建的分区挂载到 /mnt
路径上
mount /dev/sda1 /mnt
我们利用正则表达式工具grep工具来将中国的源取出来。首先,先切换到软件源所在目录。
PS: pacman应该是Arch Linux的 package manager。
cd /etc/pacman.d
然后用grep取出中国的源。用-A参数的话会用–分隔符分隔每一条匹配,因此再次使用grep工具去掉前一次结果产生的分隔符。
grep -A 1 '##.*China' mirrorlist|grep -v '\-\-'> mirrorlist2
上面的命令行中,“-A”后面跟的是 阿拉伯数字 “1”。
最后将中国的源放到镜像源列表的最前面。这里先反过来,将原来的镜像源追加到中国的源后面,然后将追加完成之后的文件替换掉原来的镜像源。
cat mirrorlist>>mirrorlist2 mv mirrorlist2 mirrorlist
镜像源修改完成之后需要刷新一下pacman的缓存。
pacman -Syy
修改完镜像源,就可以开始安装基本系统了。pacman会从网络上下载最新的软件包开始安装。-i参数是在安装前进行确认,出现确认提示的话直接全选即可(一路enter)。
pacstrap -i /mnt base base-devel
如果安装速度比较慢,那就稍微做点其他事等等吧。
安装完成后,还需要安装引导系统,进行系统设置,安装桌面等。(看这就是Arch Linux的特点: 折腾)。这些内容下次再讲。
在ArchLinux 安装/配置/美化 --- VMware 篇
"No such device..." when reboot after set Grub
WARNING: Failed to connect to lvmetad. Falling back to device scanning.