diff --git a/kvm-install-vm b/kvm-install-vm index 92be156..766e968 100755 --- a/kvm-install-vm +++ b/kvm-install-vm @@ -71,6 +71,8 @@ function usage_subcommand () printf "DISTRIBUTIONS\n" printf " NAME DESCRIPTION LOGIN\n" printf " amazon2 Amazon Linux 2 ec2-user\n" + printf " almalinux almalinux almalinux 8\n" + printf " centos9 CentOS 9 centos\n" printf " centos8 CentOS 8 centos\n" printf " centos7 CentOS 7 centos\n" printf " centos7-atomic CentOS 7 Atomic Host centos\n" @@ -302,7 +304,23 @@ function fetch_images () DISK_FORMAT=qcow2 LOGIN_USER=ec2-user ;; - centos8) + almalinux8) + QCOW=AlmaLinux-8-GenericCloud-latest.x86_64.qcow2 + OS_TYPE="linux" + OS_VARIANT="almalinux8" + IMAGE_URL=http://mirror.netglobalis.net/almalinux/8.5/cloud/x86_64/images/ + DISK_FORMAT=qcow2 + LOGIN_USER=centos + ;; + centos9) + QCOW=CentOS-Stream-GenericCloud-9-20210830.0.x86_64.qcow2 + OS_TYPE="linux" + OS_VARIANT="centos9" + IMAGE_URL=https://cloud.centos.org/centos/9-stream/x86_64/images/ + DISK_FORMAT=qcow2 + LOGIN_USER=centos + ;; + centos8) QCOW=CentOS-8-GenericCloud-8.1.1911-20200113.3.x86_64.qcow2 OS_TYPE="linux" OS_VARIANT="centos8" @@ -410,7 +428,7 @@ function fetch_images () fedora34) QCOW=Fedora-Cloud-Base-34-1.2.x86_64.qcow2 OS_TYPE="linux" - OS_VARIANT="fedora33" + OS_VARIANT="fedora34" IMAGE_URL=https://download.fedoraproject.org/pub/fedora/linux/releases/34/Cloud/x86_64/images DISK_FORMAT=qcow2 LOGIN_USER=fedora @@ -418,7 +436,7 @@ function fetch_images () fedora35) QCOW=Fedora-Cloud-Base-35-1.2.x86_64.qcow2 OS_TYPE="linux" - OS_VARIANT="fedora33" + OS_VARIANT="fedora35" IMAGE_URL=https://download.fedoraproject.org/pub/fedora/linux/releases/35/Cloud/x86_64/images DISK_FORMAT=qcow2 LOGIN_USER=fedora @@ -553,7 +571,7 @@ function set_cloud_init_remove () centos6 ) CLOUDINITDISABLE="chkconfig cloud-init off" ;; - centos8|centos7|amazon?|fedora??|ubuntu*|debian*|opensuse* ) + centos9|centos8|centos7|amazon?|fedora??|ubuntu*|debian*|opensuse* ) CLOUDINITDISABLE="systemctl disable cloud-init.service" ;; *-atomic) diff --git a/tips.md b/tips.md new file mode 100644 index 0000000..f2148df --- /dev/null +++ b/tips.md @@ -0,0 +1,28 @@ +# tips +nmcli device + +## fedora 34 +./kvm-install-vm create -c 4 -m 5120 -d 80 -T "Asia/Shanghai" -t fedora34 -D fedora34.my -v fedora34.my +./kvm-install-vm create -c 4 -m 6144 -d 80 -T "Asia/Shanghai" -t fedora34 -D fedora34.my -v fedora34.my + +virsh guestinfo fedora34.my +ssh-keygen -R fedora34.my +ssh fedora@fedora34.my + +sudo dnf install -y langpacks-zh_CN +sudo localectl set-locale LANG=zh_CN.UTF-8 +sudo dnf install -y cinnamon-desktop +sudo dnf -y groupinstall "Development Tools" + +### 启用sshd +sudo rpm -qa | grep openssh-server +sudo systemctl status sshd +sudo systemctl enable sshd.service +sudo systemctl start sshd +sudo systemctl status sshd + +--- +#### 无密码 ssh 密钥 +ssh-copy-id -i ~/.ssh/id_rsa.pub fedora@fedora34 + +