社区
Linux/Unix社区
帖子详情
linux下自动安装包制作
jiangfeng999
2009-05-18 03:02:45
我有一个项目,该项目中由3个不同的应用程序组成,每个应用程序都对应着1个或2个配置文件.现在要把这3个程序以及相关的配置文件制作成一个安装包,在安装时安装程序要自动根据系统的信息,填写其中的配置文件.
这些功能如果用rpm包好像实现不了,大家有什么好的解决方案意见吗?
...全文
906
14
打赏
收藏
linux下自动安装包制作
我有一个项目,该项目中由3个不同的应用程序组成,每个应用程序都对应着1个或2个配置文件.现在要把这3个程序以及相关的配置文件制作成一个安装包,在安装时安装程序要自动根据系统的信息,填写其中的配置文件. 这些功能如果用rpm包好像实现不了,大家有什么好的解决方案意见吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
猫已经找不回了
2009-05-19
打赏
举报
回复
http://www.lupaworld.com/30912/viewspace-14654.html
自己做rpm包,不行吗?
hupo1982
2009-05-19
打赏
举报
回复
觉得楼主的情况还是做个脚本好一点,比较通用
ckc
2009-05-19
打赏
举报
回复
rpm只在redhat一系中使用,还没有deb用的多
不过aix倒是也支持rpm
sco就不清楚了,另外sco已经被淘汰了,估计也就银行还有些老系统跑在sco上吧
你的应用想在linux、aix、sco上用?
需要重新编译的吧
所以你实际上不需要考虑一个安装包适应这3种系统
jiangfeng999
2009-05-19
打赏
举报
回复
[Quote=引用 9 楼 puheavy123 的回复:]
如果是简单的话就用shell吧,如果觉得需要用rpm就用rpm,我觉得都差不多,只要一致性好都行
[/Quote]
呵呵,9楼说的正好是问题的关键所在.因为这个安装包做出来除了要支持linux,还要支持AIX,SCO系统,所以不知道
rpm包对AIX和SCO是否支持.
puheavy123
2009-05-19
打赏
举报
回复
移植性
puheavy123
2009-05-19
打赏
举报
回复
如果是简单的话就用shell吧,如果觉得需要用rpm就用rpm,我觉得都差不多,只要一致性好都行
zhouxingyu896
2009-05-19
打赏
举报
回复
学习
顶
morris88
2009-05-19
打赏
举报
回复
当然,最简单的方式就是自己做一个安装shell脚本,检测环境后根据
相关情况安装就行了
xiaoxin_ye
2009-05-19
打赏
举报
回复
[Quote=引用 11 楼 MSDA 的回复:]
引用 9 楼 puheavy123 的回复:
如果是简单的话就用shell吧,如果觉得需要用rpm就用rpm,我觉得都差不多,只要一致性好都行
呵呵,9楼说的正好是问题的关键所在.因为这个安装包做出来除了要支持linux,还要支持AIX,SCO系统,所以不知道
rpm包对AIX和SCO是否支持.
[/Quote]
正解 lz加油
puheavy123
2009-05-18
打赏
举报
回复
读取配置文件的话,我觉得shell就很不错,要求的水平也不用很高
jiangfeng999
2009-05-18
打赏
举报
回复
up,加入
青火
2009-05-18
打赏
举报
回复
顶下~正在研究~
morris88
2009-05-18
打赏
举报
回复
Rpmbuild使用方法简要:
http://blog.chinaunix.net/u/7356/showart_235311.html
系统信息可以通过命令设置到 shell 环境变量中,rpmbuild 就可以使用这些环境变量了嘛;
当然也可以在 rpmbuild 的配置中检测那些系统信息嘛,安装时检测不行么...
morris88
2009-05-18
打赏
举报
回复
rpmbuild 实现不了么?
制作
安装包
练习.zip
制作
安装包
练习
安装包
制作
简单介绍
安装包
制作
过程,其中包含示例.能帮助初学者快速掌握打包操作
linux
aarch64架构libreoffice
安装包
linux
aarch64架构libreoffice
安装包
InstallBuilder试用版:支持各种平台的安装程序
制作
软件,能帮助用户创建跨平台的桌面软件以及系统软件的
安装包
InstallBuilder For OSX 试用版(专业版) 试用版 试用版(专业版) InstallBuilder For
Linux
64X 试用版 InstallBuilder For Windows 试用版(企业版) 试用版 试用版(企业版) InstallBuilder For OSX 试用版 InstallBuilder For
Linux
试用版(企业版) 试用版 开发语言: 软件 可用平台:
Linux
/Windows/Mac OS X/Solaris 当前版本: v15.1.0 InstallBuilder 是一种开发工具,能帮助用户创建跨平台的桌面软件以及系统软件的
安装包
。通过使用此工具,用户能由工程文件及其开发环境迅速的生成
Linux
, Windows, Mac OS X, Solaris以及其他平台下的软件
安装包
。除此之外,InstallBuilder还能帮助生成RPM包、Debian包以及多平台的CD或DVD。一旦软件用户安装了您的软件,InstallBuilder的
自动
更新特性将使得将软件的更新发送至客户变的非常便捷。
制作
Linux
一键
安装包
制作
Linux
一键
安装包
Linux/Unix社区
23,216
社区成员
74,539
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章