trusty 上的 xz-utils 5.2.1:如何编译并重新打包?或者 ppa 可用?

trusty 上的 xz-utils 5.2.1:如何编译并重新打包?或者 ppa 可用?

我想编译并使用较新版本的 xz-utils(在本例中为 5.2 版),并创建 deb 包以分发到不同的 ubuntu (14.04) 机器上。xz 的最新变化很大,包括多线程压缩 (!)。我找不到最新的 5.2.1 版 xz-utils(包括 liblzma 等)的 ppa,所以我决定尝试自己创建包。

下载源代码后,有很多文件与原始源代码不同;最明显的是“patches”文件夹。不幸的是,找不到与 ubuntu 相关的更改的完整列表,因此我只能尝试重新编译此 ubuntu 样式。

我的问题是:

  1. 如何编译包括 liblzma 在内的 xz-utils,以便它可以用作 Ubuntu 14.04 trusty 上的系统替代品,取代 xz(XZ Utils)5.1.0alpha?
  2. 如何将 deb 文件打包安装在其他运行 Ubuntu 14.04 的机器上?

谢谢!

相关内容