分页: 1 / 2

最新发布Shell脚本自解压安装包制作工具1.3版!欢迎测试!!

发表于 : 2013-03-17 0:44
wcss2010
deb包下载地址:http://kuai.xunlei.com/d/bx9eBQKNLgArXo5Rfc0
sh安装包下载地址(需要自行安装Jre):http://kuai.xunlei.com/d/bx9eBXIS.5ZOUQQA97d
1.3版更新内容:
增加清理缓存按钮,增加关于按钮。
增加命令行参数,请在终端下输入
java -jar /opt/packagebuilder/PackageMaker.jar --help 进行查看。
soft7.png
soft8.jpg
有点类似于WinRAR自解压程序的样子,因为以前在win下经常用这个 所以就制作了一个类似的,编译后的文件后缀为.sh。
注: 因为本程序是java编写的,所以运行的时候需要Jre支持,安装包内置了32位的和64位的运行库,点选“编译”按钮旁边的"附加Jre"即可将Jre附加到编译后的Shell脚本安装包中。

Re: Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-17 0:55
wcss2010
:em01 欢迎试用。有问题可以提出来。
支持把文件/目录 直接复制到用户当前主目录和当前桌面目录中。

路径写法如下(注意大小写):
源路径:/home/wcss/build/test
目标路径:%HOME%/abc
复制目录test中的内容到用户主目录中的的abc目录中

源路径:/home/wcss/build/ccc.desktop
目标路径:%DESKTOP%/abc/test.desktop 复制ccc.desktop文件到桌面目录abc目录中,名为test.desktop

如果需要把文件/目录 往根分区复制 写全目标路径 即可!

测试ubuntu 12.04.2 32位 ubuntu 12.04.2 64位。

补充二句:
1.如果想要往根分区内复制文件那么安装程序需要用到pkexec来提升权限!!!
2.安装包内的安装完成后的脚本,是以普通用户权限执行的!!!

Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-17 10:56
wcss2010
自己顶下

Re: Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-17 10:58
YeLee
我就只负责合并重复的帖子。 :em01 :em01 :em01

Re: Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-17 10:59
qy117121
看这样子 以为是win下的程序

Re: Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-17 11:01
wcss2010
qy117121 写了:看这样子 以为是win下的程序
不是了 只是感觉这个功能 比较实用 所以就弄了一个 以前玩win的时候就比较喜欢用winrar的自解压包 :em06

Re: Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-17 11:22
cjxgm
连安装个软件都要装JRE,那还了得

Re: Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-17 11:25
wcss2010
cjxgm 写了:连安装个软件都要装JRE,那还了得
你制作完的安装包 里面会带这个东西 不用你准备 你只需要把选项 选上即可 那是一个小型化的东西 精简过的 不大 运行安装程序没有问题 :em04

再说有的系统里是直接带这东西的 ,所以不是大问题 :em01

Re: Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-17 14:34
eexpress
shell的还压缩打包??

简单脚本的发布/共享,通常都是git仓库呢。

Re: Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-17 18:30
wcss2010
eexpress 写了:shell的还压缩打包??

简单脚本的发布/共享,通常都是git仓库呢。
你根本就没有明白它是意义是什么,麻烦你自己好好想想先 :em20

Re: Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-19 10:09
mark1991
呃…… 没搞懂这个是干嘛的。
是不是把源码编译之后变成一个.sh文件?

Re: Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-19 10:36
wcss2010
mark1991 写了:呃…… 没搞懂这个是干嘛的。
是不是把源码编译之后变成一个.sh文件?
没搞懂是正常的,一般体会不到含义的是很难理解 他是干什么用的。

Re: Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-19 10:44
oneleaf
有更简单的做法

写一个 sh 为 test.sh:

代码: 全选

#!/bin/bash
sed '1,/^#__END__$/d' $0 | tar zxvf -
exit
#__END__
cat files.tar.gz >> test.sh

直接运行 ./test.sh 解压缩。

Re: Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-19 10:45
wcss2010
mark1991 写了:呃…… 没搞懂这个是干嘛的。
是不是把源码编译之后变成一个.sh文件?
就像9楼那位兄弟,他就没有理解这个东西的用途:
shell的还压缩打包??
简单脚本的发布/共享,通常都是git仓库呢。

你git仓库再强大 也是面向开发人员的,面向维护人员的 对于刚接触linux的人 他们怎么办?

就好比软件中心,按9楼兄弟的说法,linux下的包管理器命令很强大的,做软件中心干什么 完全多此一举嘛...

Re: Shell脚本自解压安装包制作工具!首发!欢迎测试!!

发表于 : 2013-03-19 10:48
wcss2010
龙井的wineqq是自带wine环境的

如果再加上这样的安装界面 起不是一件美事?