- 论坛徽章:
- 0
|
VirtualBox 是 Innotek 开发的一款著名的开源虚拟机软件,很多平台下都可以用(Linux/Windows等),其易用性和性能都还不错,强烈建议大家用用。(BTW,前段时间 Innotek 被 Sun 收购了)
VirtualBox的编译稍微有点麻烦,因为其依赖性的软件包有点多,如果怕麻烦,就直接安装二进制包好了。
Xerces-C
========
Xerces XML parser; the C++, not the Java version
Download:
http://xml.apache.org/xerces-c/download.html
export XERCESCROOT=`pwd`
cd src/xercesc/
./runConfigure -plinux -cgcc -xg++ -minmem -nsocket -tnative -rpthread
make
make install
Xalan-C
=======
Xalan XSL library, depends on Xerces; again, the C++, not the Java version
Download:
http://xml.apache.org/xalan-c/download.html
export XALANCROOT=`pwd`
./runConfigure -p linux -c gcc -x g++
make
make install
libIDL
======
./configure --prefix=/usr
make
make install
alsa-lib
========
./configure --enable-static
make
make instal
VirtualBox
==========
./configure --disable-pulse
source ./env.sh
kmk
cd out/linux.x86/release/bin/src
make
make install
cd ../..
chmod 755 bin/*.so
cp -a bin /opt/VirtualBox-1.5.6
创建启动程序文件:
cat > /usr/bin/vbox /dev/null &
disown
EOF
chmod 755 /usr/bin/VirtualBox
OK,现在运行 vbox 命令即可启动VirtualBox了。
此外,从源代码安装后安装目录下缺少一个 VBoxAddIF.sh 脚本,这个脚本是用于创建或删除虚拟网卡的,所以需要从二进制安装包(如Deb包)中将此脚本解压并拷过来。
然后创建2个符号链接:
ln -sf /opt/VirtualBox-1.5.6/VBoxAddIF.sh /usr/bin/VBoxAddIF
ln -sf /opt/VirtualBox-1.5.6/VBoxAddIF.sh /usr/bin/VBoxDeleteIF
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6542/showart_482292.html |
|