如何从 github 上的源代码制作 Kdenlive 的 .deb 包?

如何从 github 上的源代码制作 Kdenlive 的 .deb 包?

我正在尝试安装 Kdenlivehttps://github.com/KDE/kdenlive。从网上看,似乎最好的方法是从源代码构建 .deb 包并将其与创建的包一起安装。但是,我究竟该如何从 github 上的源代码制作 .deb 包呢?

答案1

您不是在这里从源代码构建 deb。您可以阅读提供的文档在你发布的链接上,但我将在这里总结一下。您必须执行的命令如下:

git clone https://www.github.com/KDE/kdenlive
cd kdenlive
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/bin
make -j4
sudo make install

这会:

  • 收集源文件
  • 设置构建环境
  • 告诉系统安装位置(在本例中为 /usr/bin,以便只需调用即可kdenlive
  • 将源代码构建为二进制文件
  • 将二进制文件复制到安装路径下,以便调用。

但是,如果您确实想构建文件.deb,您可以按照相同的方式完成大部分过程。但是,在开始之前,请先运行:

sudo apt-get install checkinstall

然后,按照与上述相同的步骤进行。然而, 代替:

sudo make install

和:

sudo checkinstall

checkinstall应用程序监视已制作和安装的内容,并据此编译 .deb 文件。

相关内容