日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

基于lfslivecd-x86-6.3-r2145安装vnc和qemu

發布時間:2025/3/17 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于lfslivecd-x86-6.3-r2145安装vnc和qemu 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

?

文章目錄

  • 把lfslivecd復制到硬盤上使用
  • 編譯安裝vnc
    • 前后下載了多個軟件包進行編譯安裝
    • 編譯VNC
    • 啟動VNC
  • 編譯安裝qemu
  • 啟動VNC客戶端并連接虛擬機的vncviewer

?

把lfslivecd復制到硬盤上使用

具體方法此處不表。

編譯安裝vnc

前后下載了多個軟件包進行編譯安裝

cmake-2.8.12.2-Linux-i386.tar expat-2.1.0.tar.gz fltk-1.3.2-source.tar.gz freetype-2.4.1.tar.bz2 gnutls-2.4.1.tar.bz2 libXcursor-1.1.9.tar.bz2 libXdamage-1.0.3.tar.bz2 libXext-1.0.4.tar.bz2 libXfixes-4.0.4.tar.bz2 libXft-2.1.14.tar.bz2 libXinerama-1.0.3.tar.bz2 libXrender-0.9.5.tar.bz2 libXtst-1.0.1.tar.bz2 libfontconfig-master.zip libgcrypt-1.4.6.tar.bz2 libgpg-error-1.13.tar.bz2 libjpeg-turbo-1.4.1.tar.gz libpng-1.4.22.tar.gz nasm-2.10.09.tar.bz2 tigervnc-1.4.1.tar.gz xz-5.0.4.tar.bz2

將上述除tigervnc外的所有包進行編譯安裝。

編譯VNC

建立vncbld目錄,并進入該目錄并先后執行

../tigervnc-1.4.1/unix/build-xorg init ../tigervnc-1.4.1/unix/build-xorg build

上面的第一步(init)主要是下載一些需要的軟件包,把它們放在~/.tigervnc-xorg-7.4/目錄下,并重命名為不帶有版本號的文件名。這些包都有:

root [ /src/qemu-1.4.1 ]# ls ~/.tigervnc-xorg-7.4/ Mesa.tar.bz2 libX11.tar.bz2 pixman.tar.bz2 MesaLib-7.2.tar.bz2 libXau.tar.bz2 randrproto.tar.bz2 bigreqsproto.tar.bz2 libXdamage.tar.bz2 renderproto.tar.bz2 compositeproto.tar.bz2 libXdmcp.tar.bz2 resourceproto.tar.bz2 damageproto.tar.bz2 libXext.tar.bz2 scrnsaverproto.tar.bz2 dri2proto.tar.bz2 libXfixes.tar.bz2 util-macros.tar.bz2 evieext.tar.bz2 libXfont.tar.bz2 videoproto.tar.bz2 fixesproto.tar.bz2 libXi.tar.bz2 xcmiscproto.tar.bz2 fontcacheproto.tar.bz2 libXmu.tar.bz2 xextproto.tar.bz2 fontsproto.tar.bz2 libXt.tar.bz2 xf86driproto.tar.bz2 freetype.tar.bz2 libXxf86vm.tar.bz2 xf86vidmodeproto.tar.bz2 glproto.tar.bz2 libdrm.tar.bz2 xineramaproto.tar.bz2 inputproto.tar.bz2 libfontenc.tar.bz2 xorg-server.tar.bz2 kbproto.tar.bz2 libpciaccess.tar.bz2 xproto.tar.bz2 libICE.tar.bz2 libpthread-stubs.tar.bz2 xtrans.tar.bz2 libSM.tar.bz2 libxkbfile.tar.bz2

第二步(build)如果出錯,感覺每次重新執行都會整體重新build,太耗時,似乎直接make install也可以。或者如果只是最后一步的xserver編譯失敗,也可以用下面的命令跳過前面的編譯步驟。

../tigervnc-1.4.1/unix/build-xorg xbuild

整個編譯過程不會順風順水,需要修改少量系統中現有的文件(或需要編譯的文件),具體步驟不贅述,一看便知。

啟動VNC

vncserver :1 -geometry 800x600

,即可啟動vncserver。

在客戶端進行連接,可以看到圖形界面。

編譯安裝qemu

事先編譯安裝libpixman
我下載的是pixman-0.15.18.tar.bz2。

qemu版本是qemu-1.4.1。編譯方法也是老套路(./configure;make)

具體編譯過程參考https://wiki.qemu.org/Hosts/Linux。

編譯成功后,在vnc中,在build目錄下執行:

bld/i386-softmmu/qemu-system-i386 -L pc-bios

該命令啟動了一個虛擬PC的BIOS,并創建了一個vncserver。

啟動VNC客戶端并連接虛擬機的vncviewer

vncviewer 127.0.0.1:5900

即可連接上qemu的vnc server,能看到虛擬PC的bios界面。

轉載于:https://www.cnblogs.com/realplay/p/9867551.html

總結

以上是生活随笔為你收集整理的基于lfslivecd-x86-6.3-r2145安装vnc和qemu的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。