社区
Linux/Unix社区
帖子详情
linux下自动安装包制作
jiangfeng999
2009-05-18 03:02:45
我有一个项目,该项目中由3个不同的应用程序组成,每个应用程序都对应着1个或2个配置文件.现在要把这3个程序以及相关的配置文件制作成一个安装包,在安装时安装程序要自动根据系统的信息,填写其中的配置文件.
这些功能如果用rpm包好像实现不了,大家有什么好的解决方案意见吗?
...全文
908
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
在IT行业中,
制作
安装包
是软件开发...在"
制作
安装包
练习"这个主题下,你将有机会运用这些知识,亲手
制作
出一个功能完整、用户体验良好的
安装包
。这个过程中,你可能需要对各个步骤进行多次尝试和优化,以达到最佳效果。
安装包
制作
安装包
制作
是软件开发流程中的重要环节,它使得用户能够便捷地下载、安装和使用软件。本教程将向初学者详细介绍
安装包
的
制作
过程,并通过具体示例来帮助理解。 一、
安装包
类型与用途 1. Windows
安装包
:通常为.exe...
linux
aarch64架构libreoffice
安装包
Linux
AArch64架构下的LibreOffice
安装包
是专为64位ARM处理器设计的办公套件软件。LibreOffice是一款开源、免费的办公软件,它提供了与Microsoft Office类似的功能,包括文字处理(Writer)、电子表格(Calc)、演示...
InstallBuilder试用版:支持各种平台的安装程序
制作
软件,能帮助用户创建跨平台的桌面软件以及系统软件的
安装包
通过使用此工具,用户能由工程文件及其开发环境迅速的生成
Linux
, Windows, Mac OS X, Solaris以及其他平台下的软件
安装包
。除此之外,InstallBuilder还能帮助生成RPM包、Debian包以及多平台的CD或DVD。一旦软件用户...
制作
Linux
一键
安装包
制作
Linux
一键
安装包
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章