分页: 1 / 1

求教?像amd driver的安装脚本是如何实现的?

发表于 : 2014-04-07 12:20
wgj
怎样将压缩文件和脚本打包成一个的?就像amd-driver-installer-13.35.1005-x86.x86_64.run一样的??本人初学shell,各位大神不要见笑。

Re: 求教?像amd driver的安装脚本是如何实现的?

发表于 : 2014-04-07 12:46
poloshiao
請參閱
https://help.ubuntu.com/community/Binar ... 7s_website
數字不同可能只是安裝版本不同

Re: 求教?像amd driver的安装脚本是如何实现的?

发表于 : 2014-04-08 15:27
wgj
我不是安装amd驱动。而是想知道这种将脚本和压缩数据合并成一个文件是怎么做到的。就像附件这样

上面是shell指令,下面是压缩的内容。然后通过上面的shell脚本处理下面的数据。
我觉得我表述的不是驱动安装问题吧。。 :em06

Re: 求教?像amd driver的安装脚本是如何实现的?

发表于 : 2014-04-08 15:57
YeLee

Re: 求教?像amd driver的安装脚本是如何实现的?

发表于 : 2014-04-08 17:00
wgj
万分感谢。
:em03
P.S.关键字改用二进制吗。我说各种搜不到。。。

Re: 求教?像amd driver的安装脚本是如何实现的?

发表于 : 2014-04-08 17:11
susbarbatus
一个简单的实现。
test.sh:

代码: 全选

#!/bin/bash
LINE=7  # BIN file start line
sed -n "${LINE},$ p" $0 > /tmp/my-bin
chmod +x /tmp/my-bin
/tmp/my-bin
exit $?
拿 ls 举例:

代码: 全选

cat test.sh /bin/ls > my.run
chmod+x my.run
然后执行 my.run 就是先执行脚本内容,由脚本解出二进制执行。

Re: 求教?像amd driver的安装脚本是如何实现的?

发表于 : 2014-04-08 20:36
poloshiao