社区
Linux/Unix社区
帖子详情
linux下自动安装包制作
jiangfeng999
2009-05-18 03:02:45
我有一个项目,该项目中由3个不同的应用程序组成,每个应用程序都对应着1个或2个配置文件.现在要把这3个程序以及相关的配置文件制作成一个安装包,在安装时安装程序要自动根据系统的信息,填写其中的配置文件.
这些功能如果用rpm包好像实现不了,大家有什么好的解决方案意见吗?
...全文
848
14
打赏
收藏
linux下自动安装包制作
我有一个项目,该项目中由3个不同的应用程序组成,每个应用程序都对应着1个或2个配置文件.现在要把这3个程序以及相关的配置文件制作成一个安装包,在安装时安装程序要自动根据系统的信息,填写其中的配置文件. 这些功能如果用rpm包好像实现不了,大家有什么好的解决方案意见吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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 实现不了么?
制作
Linux
_ISO镜像文档
自己可以定制
linux
iso
安装包
,能快速化的实现
自动
化批量部署操作系统。
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的
自动
更新特性将使得将软件的更新发送至客户变的非常便捷。
InstallShield2010 (汉化破解+教程)
亲测好用,里面包含英文破解,汉化 、还有教程。 Installshield 2010破解版,简单来说就是一款
安装包
制作
工具。主要是为用户提供最领先的安装程序解决方案,同时用户可以依据该程序
制作
出Windows Installer(MSI)、InstallScript以及跨平台的安装程序。 Installshield 2010破解版支持用户在
制作
安装包
的过程中修改Autoexec.bat、config.sys、注册表以及加入产品的相应注册码,同时在
制作
安装包
的过程中还可以
自动
生成反安装程序。Installshield 2010破解版支持目前所有的主流的操作系统、平台和设备,包括Windows、
linux
以及mac。同时还能够对含有对运行时语言、RPM、程序更新等的高级支持。除此之外,Installshield 2010破解版还包括以下内容;RPM支持,为
Linux
平台创建专业水平的软件安装程序。多语言支持,创建多语言安装程序。集合增强,对象之间共享组件。AIX和OS/400高级平台支持;布署可以被用户“浓缩”的安装程序。更多新版的功能和特点以及其他软件介绍,用户可以查看下方的软件具体介绍。该版为破解版程序,而且还是汉化版哦。
LanMiaoDesktop一个完整electron桌面记账程序技术栈主要使用electronvuevuetify
一个完整electron桌面记账程序,技术栈主要使用electron-vue vuetify。开机
自动
启动,
自动
更新,托盘最小化,闪烁等常用功能,Nsis
制作
漂亮的
安装包
。
制作
Linux
一键
安装包
制作
Linux
一键
安装包
Linux/Unix社区
23,124
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章