CentOS
caution
- 2020-12-08 宣布项目于 2021 年底停止
- 最后版本
- 8.5.2111 - 2021-11-16
- 7.9-2009 - 2020-11-12
- 后继 OS
- RockyLinux - 由 CentOS 创建者维护 - 由 AWS 和 Google 赞助
- AlmaLinux - 由 CloudLinux 维护
- 下载
- kernel-core - 安装后 70MB
- 包含内核,依赖 linux-firmware
- linux-firmware 安装后 350MB
- 包含内核,依赖 linux-firmware
yum module list virt
rootfs
# rootfs - 这个 rootfs 是用于 docker 的
curl -LOC- https://github.com/CentOS/sig-cloud-instance-images/raw/CentOS-8-x86_64/docker/centos-8-x86_64.tar.xz
qemu-img create -f raw centos.rootfs.ext4 1G
mkfs.ext4 centos.rootfs.ext4
mkdir -p /tmp/rootfs
sudo mount centos.rootfs.ext4 /tmp/rootfs
sudo tar xvf centos-8-x86_64.tar.xz -C /tmp/rootfs/
sudo cp /etc/resolv.conf /tmp/rootfs/etc/resolv.conf
sudo chroot /tmp/rootfs /bin/bash
yum update -y
# 获取到 kernel
yum install -y yum-utils
rpm -Uvh --nodeps $(repoquery --location kernel-core)
exit
install
- Boot options
- minimal 安装完 1.7 G
- 默认 lvm
curl -OC- http://mirrors.aliyun.com/centos/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-minimal.iso
qemu-img create -f qcow2 centos.qcow2 10G
qemu-system-x86_64 -accel kvm -m 4G -smp 2 -net nic -nic user,hostfwd=tcp::2222-:22 -drive file=centos.qcow2,if=virtio -serial stdio -vnc :10