centos 安装qemu

 

 1.安装qemu

【快速安装:https://pkgs.org/search/qemu

 

http://wiki.qemu.org/Download中下载关于qemu的源代码压缩文件,并放入/home/qemu中

本文以qemu-2.1.3为例,具体参考qemu版本

 

  1. yum install -y gcc*  
  2. yum install -y zlib* 
  3. yum install -y glib*
  4. yum install install autoconf automake libtool 

     

  1. cd /home/qemu  
  2. tar -jxvf qemu-2.1.3.tar.bz2  

进入/home/qemu/qemu-2.1.3中,并进行编译

2.安装vnc+fluxb

  1. ./configure  
  2. make
  3. make install

ox

 

rpm -ivh epel-release-latest-6.noarch.rpm
yum install -y fluxbox
yum groupinstall -y "x window system"

 可能还需要rpmforge

 

3.安装vnc

yum install tigervnc tigervnc-server -y

.设置vnc密码

vncpasswd

5.配置vnc

vi /root/.vnc/xstartup

将内容改为

#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
#twm &
#gnome-session &
exec /usr/bin/fluxbox

6

vi /etc/sysconfig/vncservers
 
最后两行加上,然后保存退出
VNCSERVERS="1:root" VNCSERVE
RARGS[1]="-geometry 1024x768"

7.

chmod +x ~/.vnc/xstartup
chkconfig vncserver on
如果VNC无法连接,尝试关闭防火墙 service iptables stop(懒人法)
添加防火墙端口:
 vi /etc/sysconfig/iptables
上面我们只添加了一个 root 帐号和桌面 1,所以这里按照上面的规则,添加 “5901以及3389” 端口号即可。
-A INPUT -m state –state NEW -m tcp -p tcp –dport 5901 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3389 -j ACCEPT
 (COMMIT之前)
重启防火墙
service iptables restart
 

发表评论

邮箱地址不会被公开。 必填项已用*标注