安装Arch Linux
docker没搞好,所以安装了一下arch,安装的速度炒鸡快,感觉以后临时用可以用它
是在我ubuntu下的VMware下装的,没空间了,只划了两个G,装完占用1.5G左右
而且整个都是mbr传统启动方式
准备
准备当然是ustc的mirror那里download了一张x86_64的arch的iso
丢到虚拟机里,启动,等待
开始
网络
由于虚拟机,我直接开了NAT,所以直接有网,不过还是执行了下dhcpcd
,忘了看不跑着一条,能不能自己获取到ip
分区
fdisk /dev/sda
进入交互环境
o 新建分区表
n 建立新分区
然后一路回车
最后
w 把更改写入磁盘
格式化
mkfs.ext4 /dev/sda
挂载分区
mount /dev/sda /mnt
安装
先把ustc的源加到最前面
vim /etc/pacman.d/mirrorlist
## China
Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
然后安装安装
pacstrap /mnt base base-devel
安装完之后看看我们的/mnt
多了很多东西
自动挂载
genfstab -L /mnt >> /mnt/etc/fstab
这个我不太懂,大概就是下次不需要手动挂载了
启动
arch-chroot /mnt
这个是把原来的/mnt
变成了根目录
安装grub2
pacman -S grub
把grub安装到硬盘
grub-install --target=i386-pc /dev/sda --force
这里i386-pc
是说传统mbr启动,不是UEFI
生成配置文件
grub-mkconfig -o /boot/grub/grub.cfg
设置root密码
passwd
好了,重启重启
reboot
配置
pacman -S net-tools # ifconfig route
pacman -S dnsutils # dig nslookup
pacman -S netcat
pacman -S socat