如何在类似Linux的操作系统上实现自动化安装过程?

时间:2014-06-19 15:04:02

标签: linux bash shell makefile installation

我写了一个简单的C应用程序,但它有一些依赖项。而不是给我的朋友(谁是Linux noob)命令在终端中运行,安装依赖项,我想给他一个文件,将安装我的应用程序所需的一切。

顺便说一下,makefile是个好主意,还是bash脚本最合适?我只想询问root密码一次,将其保存在某处(在script / makefile变量中),然后只使用它来安装所有依赖项。任何想法如何以最专业的方式做到这一点?

1 个答案:

答案 0 :(得分:2)

这是包的目的。

根据目标操作系统/分发的目的,您需要打包DEB或RPM。

There are tools简化此过程,允许声明依赖项以及运行安装/卸载前/后脚本。

最专业的分发方式是使用私有存储库。