如何将cassandra源代码打包到debian包中?

sam*_*rth 2 debian packaging cassandra

我有Cassandra的最新源代码.

我对cassandra代码做了一些更改以满足我的需求.

现在我想将这个Cassandra打包到debian包中,以便我可以轻松安装它.

我对debian和所有人都不太了解.任何人都可以解释一步一步的程序吗?

psa*_*ord 5

假设您已经拥有所有构建依赖项,那么您需要做的就是从Cassandra根目录运行此命令:

$ dpkg-buildpackage -uc -us
Run Code Online (Sandbox Code Playgroud)

强烈建议您使用OracleJDK而不是OpenJDK构建它.某些版本的OpenJDK存在一个错误,导致构建失败.

所有这些信息都可以在Cassandra Wiki上找到.