我正在尝试安装 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 文件。