GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak vytvořit balíček .deb z Github?

Snažím se nainstalovat Kdenlive z https://github.com/KDE/kdenlive. Z pohledu online se zdá, že nejlepší způsob je sestavit balíček .deb ze zdroje a nainstalovat jej s vytvořeným balíčkem. Ale jak přesně mám udělat balíček .deb ze zdroje z githubu?

Přijatá odpověď:

Zde nevytváříte deb ze zdroje. Dokumentaci si můžete přečíst na odkazu, který jste zveřejnili , ale zde to shrnu. Příkazy, které budete muset provést, budou následující:

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

To bude:

  • Shromážděte zdrojové soubory
  • Nastavte prostředí pro sestavení
  • Sdělte systému, kam má nainstalovat (v tomto případě /usr/bin, aby jej bylo možné volat pouze pomocí kdenlive )
  • Sestavte zdroj do binárního formátu
  • Zkopírujte binární soubor do instalační cesty, aby jej bylo možné volat.

Pokud však opravdu chcete vytvořit .deb soubor, většinu tohoto procesu můžete provést stejně. Než však začnete, začněte spuštěním:

sudo apt-get install checkinstall

Poté postupujte stejným způsobem jako výše. Nicméně , nahradit:

sudo make install

S:

sudo checkinstall

checkinstall aplikace sleduje, co bylo vytvořeno a nainstalováno, a podle toho zkompiluje soubor .deb.


Ubuntu
  1. Jak nainstalovat soubor Deb pomocí Dpkg -i nebo Apt?

  2. Jak sestavit a nainstalovat nejnovější Simplescreenrecorder z Git?

  3. Jak nastavit Synaptic jako výchozí pro instalaci souborů .deb?

  1. Jak nainstalovat Firefox jako klasickou aplikaci DEB na Ubuntu 22.04 LTS

  2. Jak sestavit a nainstalovat klonovanou knihovnu Github?

  3. Jak nainstalovat Termite?

  1. Jak nainstalovat soubory Deb (balíčky) na Ubuntu

  2. Jak nainstalovat Webmin na Ubuntu 20.04

  3. Jak nainstalovat Ubuntu z USB