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

2016-01-29 18:15 22 1 收藏

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

【 tulaoshi.com - Linux 】


里面好象是包含了一个rpm文件,运行这个.bin文件就可以安装那个rpm文件?
bjchenxu 回复于:2003-08-26 10:37:40 用起来似乎是这样的,运行.bin,生成一个.rpm文件,然后用rpm命令安装,并非运行.bin就安装.rpm吧,呵呵
sakulagi 回复于:2003-08-26 10:40:51 哪有没有那种办法,可以生成一个可以自动执行rpm安装的可知行文件?比如让rar的sfx文件可以执行自定义脚本?
sakulagi 回复于:2003-08-26 11:11:39 up
sakulagi 回复于:2003-08-26 11:12:18 我在rar的压缩文件注释里已经指定了Setup了。
grub007 回复于:2003-08-26 17:20:56 可以用dd,如下
#!/bin/sh
dd if=$0 of=/tmp/temp.rpm bs=1 skip=82
rpm -qpl /tmp/temp.rpm
exit 0
skip 是上述脚本的字节数
然后把目标rpm文件cat到教本文件的后面就可以!
sakulagi 回复于:2003-08-29 09:52:21 谢谢grub
我后来用这个方法,没有问题。
只是改进了一下dd的性能问题。用bs=1的时候dd的效率很低。(我的安装包有100多M)
我后来用
[code:1:50fb8b0317]dd if=/dev/zero of=spchldr bs=1024k count=1[/code:1:50fb8b0317]建立理一个1024k大小的空文件。然后把这个shell文件嵌到这个空文件的开头处,这样保证这个处理过的shell的大小是1024k。这样在dd安装包的时候bs就可以设置成1024k了。拷贝的速度很快了(小于2秒)。
lnx3000 回复于:2003-08-29 10:01:30 [quote:88c7028453="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到教本文件的后面就可以![/quote:88c7028453]
恍然大悟 :D 谢谢Grub
gp101224 回复于:2005-05-27 09:16:30 [quote:9879030978]大家谁知道jdk那种.bin的安装文件是怎么做的?[/quote:9879030978] 不好意思,俺有回到主题了,好像这个问题没有答案阿,俺真的很想知道。现在就要做一个类似的安装文件

来源:https://www.tulaoshi.com/n/20160129/1505045.html

延伸阅读
适合您的简单方便减肥茶! 适合您的简单方便减肥茶! 茶历史悠久,茶的品种很多。这里介绍的是几种可以瘦身的茶,让爱美的你轻轻松松喝掉身上的脂肪。 荷叶茶情绪低落、精神压力大,可能引起肠道的敏感性增加,而产生便秘困扰。 推荐饮用荷叶茶。 原料:荷叶3克、炒决明子6克、玫瑰花3朵。做法:用开水冲泡。功效:清暑利湿、治...
标签: 电脑入门
随着Win10正式发布,微软已经开始逐批向用户推送,不过很多收到推送的朋友在升级Win10的时候遇到了不少问题。比如不少用户遇到Windows无法找到所需的安装文件[boot.wim]。请验证安装源是否有效,并重新启动安装。对于这种问题,该如何解决? 当遇到错误,如没boot.wim,那么可以通过下面的方法进行解决。 第一步:首先需要确定有$Window...
?XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" />   Windows 98/ME: 简单的方法就是运行msconfig,这会显示一个实用程序, 在这里可以设置:      设置项目如下:        Java_HOME=L:JavaJ2SE     //你...
标签: 电脑入门
今天遇到个情况装上qq总会提示qq安装文件提取失败,于是上网查了下方法,下面汇总下遇到这种情况的时候该如何去做。我去官方网站下载了新版qq安装时还是会出现这种情况,看了下主要是说之前系统安装文件没有清理干净或有病毒引起的。 安装qq出现提取安装文件失败 遇到这种情况那么我们先用杀毒软件进行查杀下病毒,然后下载官方网站qq如果...
标签: 电脑入门
进程解说:在开机第一次启动QQ的时候,会加载一个TXPlatform进程,目的是为了避免同时登陆两个相同的QQ号码。QQ2011、QQ2012里面的QQExternal.exe是外部应用相关进程,QQ2008版本之前的 QQExternal.exe是广告相关进程。这两个文件到底是做什么用的,其实已经并不重要,不管是用来扫描硬盘文件的还是用来播放广告的,重要的是,这是腾讯QQ里面...

经验教程

170

收藏

64
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部