标签: linux bash shell makefile installation
我写了一个简单的C应用程序,但它有一些依赖项。而不是给我的朋友(谁是Linux noob)命令在终端中运行,安装依赖项,我想给他一个文件,将安装我的应用程序所需的一切。
顺便说一下,makefile是个好主意,还是bash脚本最合适?我只想询问root密码一次,将其保存在某处(在script / makefile变量中),然后只使用它来安装所有依赖项。任何想法如何以最专业的方式做到这一点?
答案 0 :(得分:2)
这是包的目的。
根据目标操作系统/分发的目的,您需要打包DEB或RPM。
There are tools简化此过程,允许声明依赖项以及运行安装/卸载前/后脚本。
最专业的分发方式是使用私有存储库。