VirtualBox Arch Linux 安装教程 小白也能安装成功

VirtualBox Arch Linux 安装教程

Arch Linux + xface Desktop + Apps + Guest Additions Oracle VirtualBox


这篇跟上一篇是姊妹篇,上一篇是用VMware安装的,其中有一些步骤可能写得不够清楚,这篇用VirtualBox安装一次,重新整理一下,尽量做到清晰明了。如果遇到任何问题都可以查看 archlinux wikipad 的安装教程

  1. 新建、配置虚拟机,启动
  2. 分区
fdisk -l #查看分区情况
cfdisk /dev/sda # 进行分区
# /dev/sda1 1G Type linux
# /dev/sda2 2G swap
# /dev/sda3 剩下的空间大小 linux
  1. 格式化分区并挂载
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda3
mkswap /dev/sda2
swapon /dev/sda2

mount /dev/sda3 /mnt
mkdir /mnt/boot /mnt/var /mnt/home
mount /dev/sda1 /mnt/boot
  1. 检查网络,选择镜像源

使用说明

编辑 /etc/pacman.d/mirrorlist ,在文件的最顶端添加

Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
ping -c 3 www.baidu.com
vi /etc/pacman.d/mirrorlist #国内替换成中科大的镜像源
  1. 安装基本系统
pacstrap /mnt base base-devel
pacman -Syu # 更新
  1. 配置系统
pacstrap /mnt grub-bios

genfstab -p /mnt >> /mnt/etc/fstab
#Change root 到新安装的系统
arch-root /mnt /bin/bash

# 设置系统语言
nano /etc/locale.gen # 设置系统语言,去掉注释即可
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
export LANG=en_US.UTF-8

# 设置时区
ls /usr/share/zoneinfo/
rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc --utc # 调整硬件时钟?

# 主机名
echo arch2018 > /etc/hostname
# 开启dhcp,网络自动获取
systemctl enable dhcpd.service
# 安装ssh服务
pacman -Sy openssh
systemctl enable sshd.serice

passwd root

useradd -m -g users -G wheel -s /bin/bash suitor
passwd suitor
nano /etc/sudoers # 添加超级权限 找到root all那行copy 改名就可以了

#配置引导
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
#创建一个初始 RAM disk
mkinitcpio -p linux

本地化的程序与库若要本地化文本,都依赖 Locale, 后者明确规定地域、货币、时区日期的格式、字符排列方式和其他本地化标准等等。在下面两个文件设置:locale.genlocale.conf.

/etc/locale.gen是一个仅包含注释文档的文本文件。指定您需要的本地化类型,只需移除对应行前面的注释符号()即可,建议选择帶UTF-8的項:

  1. 退出chroot环境,卸载
exit
umount /mnt/boot
umount /mnt
reboot

可选用 umount -R /mnt 手动卸载被挂载的分区:这有助于发现任何“繁忙”的分区,并通过 fuser(1) 查找原因。


桌面环境没有安装,会继续更新

猜你喜欢

转载自blog.csdn.net/example440982/article/details/80041931