免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4253 | 回复: 9
打印 上一主题 下一主题

大家谁知道jdk那种.bin的安装文件是怎么做的? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-08-26 10:25 |只看该作者 |倒序浏览
里面好象是包含了一个rpm文件,运行这个.bin文件就可以安装那个rpm文件?

论坛徽章:
1
巳蛇
日期:2014-12-29 11:22:41
2 [报告]
发表于 2003-08-26 10:37 |只看该作者

大家谁知道jdk那种.bin的安装文件是怎么做的?

用起来似乎是这样的,运行.bin,生成一个.rpm文件,然后用rpm命令安装,并非运行.bin就安装.rpm吧,呵呵

论坛徽章:
0
3 [报告]
发表于 2003-08-26 10:40 |只看该作者

大家谁知道jdk那种.bin的安装文件是怎么做的?

哪有没有那种办法,可以生成一个可以自动执行rpm安装的可知行文件?比如让rar的sfx文件可以执行自定义脚本?

论坛徽章:
0
4 [报告]
发表于 2003-08-26 11:11 |只看该作者

大家谁知道jdk那种.bin的安装文件是怎么做的?

up

论坛徽章:
0
5 [报告]
发表于 2003-08-26 11:12 |只看该作者

大家谁知道jdk那种.bin的安装文件是怎么做的?

我在rar的压缩文件注释里已经指定了Setup了。

论坛徽章:
0
6 [报告]
发表于 2003-08-26 17:20 |只看该作者

大家谁知道jdk那种.bin的安装文件是怎么做的?

可以用dd,如下
#!/bin/sh

dd if=$0 of=/tmp/temp.rpm bs=1 skip=82
rpm -qpl /tmp/temp.rpm

exit 0

skip 是上述脚本的字节数
然后把目标rpm文件cat到教本文件的后面就可以!

论坛徽章:
0
7 [报告]
发表于 2003-08-29 09:52 |只看该作者

大家谁知道jdk那种.bin的安装文件是怎么做的?

谢谢grub
我后来用这个方法,没有问题。
只是改进了一下dd的性能问题。用bs=1的时候dd的效率很低。(我的安装包有100多M)
我后来用
  1. dd if=/dev/zero of=spchldr bs=1024k count=1
复制代码
建立理一个1024k大小的空文件。然后把这个shell文件嵌到这个空文件的开头处,这样保证这个处理过的shell的大小是1024k。这样在dd安装包的时候bs就可以设置成1024k了。拷贝的速度很快了(小于2秒)。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
8 [报告]
发表于 2003-08-29 10:01 |只看该作者

大家谁知道jdk那种.bin的安装文件是怎么做的?

原帖由 "grub007" 发表:
可以用dd,如下
#!/bin/sh

dd if=$0 of=/tmp/temp.rpm bs=1 skip=82
rpm -qpl /tmp/temp.rpm

exit 0

skip 是上述脚本的字节数
然后把目标rpm文件cat到教本文件的后面就可以!
   

恍然大悟   谢谢Grub

论坛徽章:
0
9 [报告]
发表于 2005-05-27 09:16 |只看该作者

大家谁知道jdk那种.bin的安装文件是怎么做的?

大家谁知道jdk那种.bin的安装文件是怎么做的?


不好意思,俺有回到主题了,好像这个问题没有答案阿,俺真的很想知道。现在就要做一个类似的安装文件

论坛徽章:
0
10 [报告]
发表于 2006-11-29 13:01 |只看该作者
顶,支持
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP