Ich versuche, Kdenlive von https://github.com/KDE/kdenlive zu installieren. Wenn Sie online suchen, scheint es der beste Weg zu sein, ein .deb-Paket aus der Quelle zu erstellen und es mit dem erstellten Paket zu installieren. Aber wie genau mache ich ein .deb-Paket aus den Quellen von github?
Akzeptierte Antwort:
Sie bauen hier kein Deb aus dem Quellcode. Sie können die bereitgestellte Dokumentation unter dem von Ihnen geposteten Link lesen , aber ich werde hier zusammenfassen. Die Befehle, die Sie ausführen müssen, lauten wie folgt:
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
Dies wird:
- Sammeln Sie die Quelldateien
- Eine Build-Umgebung einrichten
- Sagen Sie dem System, wo es installieren soll (in diesem Fall /usr/bin, damit es nur mit
kdenlive
aufgerufen werden kann ) - Bauen Sie die Quelle in eine Binärdatei ein
- Kopieren Sie die Binärdatei in den Installationspfad, damit sie aufgerufen werden kann.
Wenn Sie jedoch wirklich eine .deb
erstellen möchten -Datei können Sie den größten Teil dieses Vorgangs auf die gleiche Weise durchführen. Bevor Sie jedoch beginnen, führen Sie zunächst Folgendes aus:
sudo apt-get install checkinstall
Befolgen Sie dann das gleiche Verfahren wie oben. Allerdings , ersetzen:
sudo make install
Mit:
sudo checkinstall
Die checkinstall
Die Anwendung überwacht, was erstellt und installiert wurde, und kompiliert entsprechend eine .deb-Datei.