免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: Matteo_NET
打印 上一主题 下一主题

[FreeBSD] FreeBSD 5.x 中 gbfs 的修正,及安装方法 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2003-06-24 20:55 |只看该作者

FreeBSD 5.x 中 gbfs 的修正,及安装方法

赶快找些同志测试测试,反馈一下。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
12 [报告]
发表于 2003-06-24 20:56 |只看该作者

FreeBSD 5.x 中 gbfs 的修正,及安装方法

我现在测试不了,只能贴上让大家测试了,sigh,穷呀
还有个问题,我看了文件,是两个patch,不用patch打一下行不?
省略6、7是啥意思?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
13 [报告]
发表于 2003-06-24 21:02 |只看该作者

FreeBSD 5.x 中 gbfs 的修正,及安装方法

好了搞定了,说说上面两个问题咋回事?

论坛徽章:
0
14 [报告]
发表于 2003-06-24 21:06 |只看该作者

FreeBSD 5.x 中 gbfs 的修正,及安装方法

现在说说gbfs整个port的安装过程。 (简单的 make install的过程实际如下)
首先是下载port需要的文件(这是废话)
然后make extract, 在这一步过程中会解压下载的文件到 work,然后拷贝/usr/src 下的cd9660 和msdosfs的source code 到work 里。
然后会运行make patch,这一步在普通的port中是在原文件打上for bsd的patch,不过在这个port里是对cd9660和msdosfs运用gbfs的两个diff。
然后就是make, make 就是建立cd9660和msdosfs两个modules,然后是make install,就是安装modules和执行脚本gbfs.sh 。
其实freebsd 的ports安装只用make install,但是其实就是以上步骤的连续运行。

论坛徽章:
0
15 [报告]
发表于 2003-06-24 21:06 |只看该作者

FreeBSD 5.x 中 gbfs 的修正,及安装方法

原帖由 "quakelee" 发表:
我现在测试不了,只能贴上让大家测试了,sigh,穷呀
还有个问题,我看了文件,是两个patch,不用patch打一下行不?
省略6、7是啥意思?
   

7 是可以省略,Makefile 中 install 前肯定是要判断那些文件在不在,不在的话,就会 build 前面所需文件,就是 make 了。

不过  6 ...  

论坛徽章:
0
16 [报告]
发表于 2003-06-24 21:09 |只看该作者

FreeBSD 5.x 中 gbfs 的修正,及安装方法

我看了你网站,不需要下载4.x的gbfs,其实4.x的gbfs也是两个diff,我只是稍微修改了一下这两个diff,使其符合5.x的source code

论坛徽章:
0
17 [报告]
发表于 2003-06-24 21:10 |只看该作者

FreeBSD 5.x 中 gbfs 的修正,及安装方法

# make extract
===>;  Extracting for zh-gbfs-1.0
>;>; Checksum OK for gbfs-1.0.tar.gz.
# cd work/
# tar zvxf /tmp/gbfs-1.0-for-freebsd5.xR.tar.gz
cd9660.diff
msdosfs.diff
# ls
.extract_done.zh-gbfs-1.0       gbfs.sh
cd9660                          msdos
cd9660.diff                     msdosfs.diff
# make patch
make: don't know how to make patch. Stop


???

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
18 [报告]
发表于 2003-06-24 21:12 |只看该作者

FreeBSD 5.x 中 gbfs 的修正,及安装方法

是呀是呀,我也是奇怪的我记得ports只能自动打上files里面以patch-开头的补丁,没听说能把目录中.diff文件也当成补丁自动打,除非改Makefile~

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
19 [报告]
发表于 2003-06-24 21:14 |只看该作者

FreeBSD 5.x 中 gbfs 的修正,及安装方法

[quote]原帖由 "Matteo_NET"]我看了你网站,不需要下载4.x的gbfs,其实4.x的gbfs也是两个diff,我只是稍微修改了一下这两个diff,使其符合5.x的source code[/quote 发表:
     
我没用ports装过gbfs,都是手动编译的,所以我不知道~
不明白为啥是两个diff呢?
原来4.x是两个完整的文件呀

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
20 [报告]
发表于 2003-06-24 21:16 |只看该作者

FreeBSD 5.x 中 gbfs 的修正,及安装方法

猛然间发现那个4.x的包包里面忘了打上源码了,靠~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP