linux下的.run文件(安装包)

linux下的.run 文件

关于.run文件(Run软件包介绍)

之前往linux上安装一个软件,都是以压缩包或者压缩包+shell的方法,这每次安装,都是先scp到某个目录, 解压,安装。

run程序安装包实质上是一个安装脚本加要安装的程序。

与普通脚本相比,此类脚本多了一步从合并的文件中,提取出程序文件的过程。

安装文件的优点:
(1)只有一个包文件;
(2)可以直接运行在 Linux上,因为它是 sh(它的前半部分是sh);
(3)在 sh 中可以包含需要用户接收的协议信息,而且提示用户接收,如果用户不接收,安装退出。

.run的制作

Linux的.run文件简单制作
参考URL: http://t.zoukankan.com/Jim-william-p-3774028.html

run程序安装包实质上是一个安装脚本加要安装的程序,如下图所示:

|-----------------|
| |
| 安装脚本 |
| |
|-----------------|
| |
| 程序 |
| |
|-----------------|

举例:

为了简单起见,要安装的程序就是helloworld程序,安装它的过程就是把它拷贝到/bin目录下。

$ ls
install.sh helloworld
$ cat install.sh
#!/bin/bash
cp helloworld /bin
$

现在有一个安装脚本了,名为install.sh,有一个要安装的程序helloworld。

然后使用cat命令连接安装脚本install.sh和helloworld.tar.gz。

$ cat install.sh helloworld.tar.gz > myinstall.run

run安装包制作较小的程序包是很好的选择,但是它也有缺点,做逻辑比较复杂的安装包,写的安装脚本将会很麻烦。因此此时还是用其他的安装包更好。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值