安装archlinux_小白Arch Linux基础安装教程

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-30 07:47   922   0

本教程适用于将Arch Linux安装到virtualbox

工具

Arch Linux(archlinux-2018.12.01-x86_64.iso)

Virtual box (virtual box 5.1.38)

步骤

1.新建一个虚拟电脑

2b67fabf3ccb6f9201767e1f8754d446.png

f44c2f42198f1635d149640c857139fc.png

23d925d85d9393b397a296cf60780faa.png

713fbe100d5b71a69f386bb9ef59006a.png

8a0537c04e7258c53efaf598ced6b986.png

2.设置虚拟机参数

点击【设置】进入虚拟机参数设置界面

3fea911f5cd5173b3940f942aa511896.png

点击【存储】添加虚拟光驱

d6acce57fe149beacbae4f2478b67dd9.png

点击【选择一个虚拟光盘文件】,找到下载的文件【archlinux-2018.12.01-x86_64.iso】

7ce46ececf7abfc34aa52c41db90d8fd.png

点击【系统】,设置光驱为第一启动项

e524b2d4cd85b97db67785632c3e2f94.png

点击【确认】,退出设置界面

3.启动虚拟机,进入Arch Linux

ad69b539bba06c00398bb2919b9aa110.png

直接回车,进入Arch Linux

4.安装Arch Linux到虚拟硬盘

切换为国内源

Arch Linux切换为清华源,输入命令:

# vim  /etc/pacman.d/mirrorlist

按【i】,进入编辑模式,编辑文件,让第一个源为清华源

1faa0cbd11d8edc52f50a5ae44add0ef.png

按【Esc】并输入命令,保存并退出编辑

# :wq

更新软件包缓存

45f09e941b5a8d600766f9d4d9f43020.png

建立硬盘分区

使用【fdisk】查看硬盘

# fdisk -l

5bd53e464bc1b4f430c2ab251978a0c7.png

虚拟机有一个名为【/dev/sda】的硬盘,建立分区,输入命令

# fdisk /dev/sda

ebf1fc8626bcb589197d6a7db05cbb8e.png

输入【m】,并回车,以下为选项提示

17d02959970a513bf9bfb865b2e6ea51.png

增加一个新分区,输入【n】,并回车

选择分区类型,回车(选择分区类型primary)

选择分区标号,回车(默认分区标号为1)

设定分区起始位置,回车(选择默认位置)

设定分区结束位置,回车(选择默认位置)

创建新分区成功,输入【w】,保存退出

aa7112ac3e140d1824fd76e749837078.png

查看分区信息

# fdisk -l

80c301b689f826e511464d04d439f33d.png

新分区为【/dev/sda1】

格式化新分区

# mkfs.ext4 /dev/sda1

178c3f7f733bd2d1c9e8b4a0fd9d78ba.png

挂载分区

将分区挂载到【/mnt】

# mount /dev/sda1 /mnt

安装基本系统

# pacstrap /mnt base

5.配置系统

生成fstab文件

# genfstab -U /mnt >> /mnt/etc/fstab

change root到新安装的系统

#  arch-chroot /mnt

设置时区

# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

运行hwclock 生成【/etc/adjtime】

# hwclock --systohc

本地化文本

# nano /etc/locale.gen

移除【en_US.UTF-8 UTF-8】前面的【#】,保存并退出

执行locale-gen,生成locale信息

# locale-gen

设置Root密码

# passwd

输入两次密码

安装引导程序

下载并安装grub

# pacman -S grub

将grub安装到MBR的启动代码区域

# grub-install  /dev/sda

be9b75bc7cb939374af8c4519733e5a0.png

生成grub配置文件

# grub-mkconfig -o /boot/grub/grub.cfg

6c416f4bc4539b4f519542745ddbb739.png

6.重启

按【Ctrl+D】退出chroot环境

执行【poweroff】关闭system

移除虚拟光盘文件

启动

输入【root】,输入密码,进入Arch Linux基础系统

问题1 新系统网络连接问题

描述:进入新系统,运行以下命令检查是否可以连接外部网络

# ping -c 3 www.baidu.com

fac5b1ee2d253f762f9a88476e12246c.png

网络无法连接

解决方案: 通过DHCP解决网络无法连接的问题,运行下列命令:

# systemctl enable dhcpcd
# systemctl enable dhcpcd

再次尝试ping www.baidu.com ,成功

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP