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

由本社区发起的开源项目
wcss2010
帖子: 166
注册时间: 2012-02-12 11:14

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

#1

帖子 wcss2010 » 2013-03-17 0:44

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脚本安装包中。
上次由 wcss2010 在 2013-05-12 0:07,总共编辑 3 次。
wcss2010
帖子: 166
注册时间: 2012-02-12 11:14

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

#2

帖子 wcss2010 » 2013-03-17 0:55

: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.安装包内的安装完成后的脚本,是以普通用户权限执行的!!!
上次由 wcss2010 在 2013-03-19 11:12,总共编辑 1 次。
wcss2010
帖子: 166
注册时间: 2012-02-12 11:14

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

#3

帖子 wcss2010 » 2013-03-17 10:56

自己顶下
上次由 wcss2010 在 2013-03-24 15:22,总共编辑 2 次。
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

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

#4

帖子 YeLee » 2013-03-17 10:58

我就只负责合并重复的帖子。 :em01 :em01 :em01
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
qy117121
论坛版主
帖子: 50559
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

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

#5

帖子 qy117121 » 2013-03-17 10:59

看这样子 以为是win下的程序
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 chuan@ubuntu.org.cn
wcss2010
帖子: 166
注册时间: 2012-02-12 11:14

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

#6

帖子 wcss2010 » 2013-03-17 11:01

qy117121 写了:看这样子 以为是win下的程序
不是了 只是感觉这个功能 比较实用 所以就弄了一个 以前玩win的时候就比较喜欢用winrar的自解压包 :em06
头像
cjxgm
帖子: 1952
注册时间: 2010-04-23 20:40
系统: Arch Linux
来自: 浙江·杭州
联系:

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

#7

帖子 cjxgm » 2013-03-17 11:22

连安装个软件都要装JRE,那还了得
Clanjor Prods. | Develop for Developers. (C++, Lua) | 作曲编曲 | 实时渲染引擎
wcss2010
帖子: 166
注册时间: 2012-02-12 11:14

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

#8

帖子 wcss2010 » 2013-03-17 11:25

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

再说有的系统里是直接带这东西的 ,所以不是大问题 :em01
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

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

#9

帖子 eexpress » 2013-03-17 14:34

shell的还压缩打包??

简单脚本的发布/共享,通常都是git仓库呢。
● 鸣学
wcss2010
帖子: 166
注册时间: 2012-02-12 11:14

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

#10

帖子 wcss2010 » 2013-03-17 18:30

eexpress 写了:shell的还压缩打包??

简单脚本的发布/共享,通常都是git仓库呢。
你根本就没有明白它是意义是什么,麻烦你自己好好想想先 :em20
头像
mark1991
帖子: 218
注册时间: 2007-02-12 19:46

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

#11

帖子 mark1991 » 2013-03-19 10:09

呃…… 没搞懂这个是干嘛的。
是不是把源码编译之后变成一个.sh文件?
菜鸟一个,希望大家多多帮助.
Dropbox…
wcss2010
帖子: 166
注册时间: 2012-02-12 11:14

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

#12

帖子 wcss2010 » 2013-03-19 10:36

mark1991 写了:呃…… 没搞懂这个是干嘛的。
是不是把源码编译之后变成一个.sh文件?
没搞懂是正常的,一般体会不到含义的是很难理解 他是干什么用的。
头像
oneleaf
论坛管理员
帖子: 10448
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

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

#13

帖子 oneleaf » 2013-03-19 10:44

有更简单的做法

写一个 sh 为 test.sh:

代码: 全选

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

直接运行 ./test.sh 解压缩。
wcss2010
帖子: 166
注册时间: 2012-02-12 11:14

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

#14

帖子 wcss2010 » 2013-03-19 10:45

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

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

就好比软件中心,按9楼兄弟的说法,linux下的包管理器命令很强大的,做软件中心干什么 完全多此一举嘛...
wcss2010
帖子: 166
注册时间: 2012-02-12 11:14

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

#15

帖子 wcss2010 » 2013-03-19 10:48

龙井的wineqq是自带wine环境的

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