Chinaunix

标题: virtualbox for freeBSD [打印本页]

作者: axlrose    时间: 2009-05-04 13:48
标题: virtualbox for freeBSD
http://www.virtualbox.org/wiki/FreeBSD%20build%20instructions  
http://svn.bluelife.at/projects/packages/blueports/ 第三方ports仓库

mkdir -pv ~/myhome/blueports && cd ~/myhome/blueports
svn co http://svn.bluelife.at/projects/packages/blueports/
然后就可以像ports那里安装使用,正在安装中,一会成功了来报告一下,提前通知大家先
作者: wuqing    时间: 2009-05-04 13:51

我正想接着尝试如何把VirtualBox弄到FB上来呢
作者: butterflyin    时间: 2009-05-04 17:37
感谢分享!
作者: sw2wolf    时间: 2009-05-04 19:51
期望成功
作者: gvim    时间: 2009-05-04 20:17
前面的版本VBox对FB的支持代码不全,很多核心代码都是空的,FB好像只能用在虚拟模式。最新的版本不知道怎样
作者: wuqing    时间: 2009-05-05 11:17
看起来不错
http://www.virtualbox.org/attach ... ots/FreeBSD_win.png
作者: axlrose    时间: 2009-05-05 11:25
用上面的ports安装成功,不过运行过程中少了库,机子没在身边没法贴出来,不过明显的提示是VBox的so库
作者: 清凉散人    时间: 2009-05-05 17:09
楼主是怎么安装的啊,能不能教一下。先谢了。。
作者: axlrose    时间: 2009-05-05 17:16
我前面贴的再补充一下就OK了

mkdir -pv ~/myhome/blueports && cd ~/myhome/blueports
svn co http://svn.bluelife.at/projects/packages/blueports/
cd ~/myhome/blueports/emulators/virtualbox/
make install  <-- 跟你安ports的方法一样

在gentoo里引用民间的portage包的仓库叫overlays, 非常方便,并且很方便地管理,我的机器上引用了好几个第三方的仓库,还自己建了一个本地的仓库,一直没找到ports如何实现这种方便的方式
假设 blueports overlays
layman -a blueports
blueports的overlays加到make.conf的变量里
emerge -av virtualbox 就安装了
以后只要 layman -s blueports 或layman -S (同步所有你安装的overlays) ,这样有更新就可以升级了
作者: 清凉散人    时间: 2009-05-05 17:50
没有装svn怎么办啊,有没有办法啊,,装svn是不是还要装http啊。我是菜鸟。
作者: 清凉散人    时间: 2009-05-05 17:51
好像还要装QT。那不要几个小时啊,我是装的xfce4装不了QT啊,
作者: 清凉散人    时间: 2009-05-05 18:19
谢谢楼主了。开始安装了,又学到东西了,还多学了个svn.不知道能不能装上。是不是好像要装QT啊,我的装不上QT。。
作者: axlrose    时间: 2009-05-05 19:14
依赖qt4肯定逃不掉的,哈哈,你的xfce4怎么安不了Qt4?  我的机器上xfce4 + gnome + qt4 + kdelibs4 都安上的,pkg又跟不上只好ports来安了,就让它编译器,你边看RMVB边编译不会觉得卡的,反正我的机器这么干边上网边看视频都很OK不觉得卡,现在7.2出来了,听说里面带了kde 4.2.2,那肯定就有qt4的包了,省事就用二进制安上吧
另外,学一下svn没坏处,现在freebsd官方代码仓库管理从cvs转向svn,不过会很长一段时间内继续保留cvs的更新,如果做为普通用户的话,只要几个命令就够用了
各位成功安装的别忘了上来介绍一下

[code]
[axlrose@mybsd src] $ VirtualBox
VirtualBox: supR3HardenedVerifyFileInternal: Failed to open "/usr/local/share/virtualbox/VBoxRT.so": No such file or directory (2)
[axlrose@mybsd src] $ ls /usr/local/share/virtualbox/
VBoxXPCOMIPCD  components
[/code]
错误贴上了,早知道我就先不 make clean了,期待搞定的朋友分享一下经验
作者: wuqing    时间: 2009-05-05 19:19
原帖由 清凉散人 于 2009-5-5 18:19 发表
谢谢楼主了。开始安装了,又学到东西了,还多学了个svn.不知道能不能装上。是不是好像要装QT啊,我的装不上QT。。

configure --disable-qt
作者: 清凉散人    时间: 2009-05-05 20:35
这是怎么回事啊,,出现了不能安装。。
bs/libsndfile.so.1
cc: /usr/local/jdk1.6.0/bin: No such file or directory
gmake[3]: *** [libsndfile.la] 错误 1
gmake[3]: Leaving directory `/usr/ports/audio/libsndfile/work/libsndfile-1.0.19/src'
gmake[2]: *** [all-recursive] 错误 1
gmake[2]: Leaving directory `/usr/ports/audio/libsndfile/work/libsndfile-1.0.19/src'
gmake[1]: *** [all] 错误 2
gmake[1]: Leaving directory `/usr/ports/audio/libsndfile/work/libsndfile-1.0.19/src'
gmake: *** [all-recursive] 错误 1
*** Error code 1

Stop in /usr/ports/audio/libsndfile.
*** Error code 1

Stop in /usr/ports/audio/libsndfile.
*** Error code 1

Stop in /usr/ports/audio/libsamplerate.
*** Error code 1

Stop in /usr/ports/audio/pulseaudio.
*** Error code 1

Stop in /usr/ports/audio/pulseaudio.
*** Error code 1

Stop in /usr/home/admin/myhome/blueports/blueports/emulators/virtualbox.
作者: 清凉散人    时间: 2009-05-05 21:45
解决了,可能是装java时把gcc的环境变量搞错了,,
作者: 清凉散人    时间: 2009-05-06 09:41
freebsd# VirtualBox
VirtualBox: supR3HardenedPathProgram: couldn't read "", errno=2 cchLink=-1
作者: wuqing    时间: 2009-05-07 12:50
同样的错误
wqpbsd# VirtualBox
VirtualBox: supR3HardenedPathProgram: couldn't read "", errno=2 cchLink=-1
作者: 清凉散人    时间: 2009-05-08 12:01
% kldload vboxdrv
% mount -t procfs proc /proc
经人指点用这个命令就能启动图形了。。
作者: 清凉散人    时间: 2009-05-08 12:28
可以用了比qemu快多了。这下要告别ubuntub了。。
作者: axlrose    时间: 2009-05-09 12:10
VirtualBox on FreeBSD

URL: http://miwi.bsdcrew.de/2009/05/virtualbox-on-freebsd/
URL: http://miwi.bsdcrew.de/2009/05/v ... -first-screenshots/
URL: http://vbox.innotek.de/pipermail/vbox-dev/2009-May/001369.html

Contact: Beat Gaetzi <beat@FreeBSD.org>
Contact: Bernhard Froehlich <decke@bluelife.at>
Contact: Dennis Herrmann <dhn@FreeBSD.org>
Contact: Martin Wilke <miwi@FreeBSD.org>

After the first mail from Alexander Eichner on the vbox-dev mailinglist, we started the work on a virtualbox port. 6 Days was needed to get virtualbox to start with over 20 patches. We'd like to say thanks to Alexander Eichner, all the VirtualBox Developers, Gustau Perez and Ulf Lilleengen. If you like to play with the current port you can checkout the port here. Please do not ping us about any problems, we know about a lot and are still working to get them all solved before we do an offcial call for testing.
Open tasks:

   1. Fix kernel crashes on 7.2-RELEASE.
   2. Code cleanup.
   3. Fix errors on AMD64.
   4. Fix user/permission problems.


来自 http://www.freebsd.org/news/stat ... rtualBox-on-FreeBSD
作者: sw2wolf    时间: 2009-05-09 16:12
sudo kldload vboxdrv

FB死机, 重起后, FB只能进单用户模式, 而且一大堆错误 ....

更严重的是不知道如何回到正常模式了, 难道FB如此弱, 一次非正常关机就玩完?
LINUX下可没此问题 !

[ 本帖最后由 sw2wolf 于 2009-5-10 08:58 编辑 ]
作者: menghonghe    时间: 2009-05-12 14:34
make install大约2个半钟头,最后得到如下错误
kmk[2]: *** Exiting with status 2
kmk[1]: *** [pass_libraries_this] Error 2
kmk[1]: Leaving directory `/home/mhe/blueports/blueports/emulators/virtualbox/work/virtualbox-2.2.2r19566'
kmk: *** [pass_libraries_order] Error 2
*** Error code 2

Stop in /home/mhe/blueports/blueports/emulators/virtualbox.

kmk错误?怎么整?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2