virt-install - provision new virtual machines
To define a name of the VM $ sudo virt-install --name ubuntu20.04
To define CPU for the VM $ sudo virt-install --name ubuntu20.04 --vcpus 2
To define memory for the VM $ sudo virt-install --name ubuntu20.04 --memory 20480
To define OS Variant and OS Type $ sudo virt-install --name ubuntu20.04 --memory 20480 --vcpus=2 --os-type=Linux --os-variant=ubuntu20.04
To assign this default network for VM $ sudo virt-install --name ubuntu20.04 --memory 20480 --vcpus=2 --os-type=Linux --os-variant=ubuntu20.04 \ --location=/tmp/ubuntu20.04.iso --network network=default --graphics=vnc -v
regards, T.Dhanasekar