debian+kvm+vnc安装

1、查看是否支持虚拟化
egrep 'svm|vmx' /proc/cpuinfo

2、安装相关软件包
sudo apt-get install qemu-kvm libvirt-bin virtinst virt-manager bridge-utils vnc4server

3、桥接网卡
sudo nano /etc/network/interfaces
iface eth0 inet manual
auto br0
iface br0 inet static
address 192.168.10.200
broadcast 192.168.10.255
netmask 255.255.255.0
gateway 192.168.10.254
bridge-ports eth0

4、安装虚拟机
qemu-img create -f qcow2 ubuntu.img 60G

sudo virt-install -n ubuntu -r 512 --vcpus=1 \
 --os-type=linux -c /home/zhang/ubuntu.iso \
 --disk path=/home/zhang/ubuntu.img,format=qcow2,bus=virtio \
 --network bridge=br0,model=virtio \
 --vnc --vncport=-1 --vnclisten=0.0.0.0 \
 --force --autostart

5、查看VNC端口
sudo virsh vncdisplay ubuntu

如果要图形化远程管理KVM的话,还需要进行如下设置:
sudo apt install virt-manager
vncpasswd
vncserver :0 #手动开启vnc会话
或者设置用户登录时自动开启vnc会话
cd /etc/profile.d
vi startvnc.sh
vncserver :0 #开启0端口
vncserver #自动随机开端口

virt-manager显示乱码的解决方法,安装相应字体:
sudo apt install font-manager
sudo apt install fonts-arphic-ukai
sudo apt install ttf-wqy-zenhei xfonts-wqy ttf-wqy-microhei
sudo apt install fonts-cwtex-fs
sudo apt install ttf-hanazono

virt-manager安装虚拟机无法使用键盘:
选择查看细节那里,在desplay的地方选择VNC server

你可能感兴趣的:(debian+kvm+vnc安装)