GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come creare un pacchetto .deb da Github?

Sto cercando di installare Kdenlive da https://github.com/KDE/kdenlive. Dalla ricerca in linea, sembra che il modo migliore sia creare un pacchetto .deb dal sorgente e installarlo con il pacchetto creato. Ma come faccio esattamente a creare un pacchetto .deb dal sorgente da github?

Risposta accettata:

Non stai costruendo un deb dalla fonte qui. Puoi leggere la documentazione fornita sul link che hai pubblicato , ma riassumerò qui. I comandi che dovrai eseguire saranno i seguenti:

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

Questo:

  • Raccogli i file di origine
  • Configura un ambiente di compilazione
  • Di' al sistema dove installare (In questo caso, /usr/bin in modo che possa essere chiamato solo con kdenlive )
  • Costruisci il sorgente in binario
  • Copia il file binario nel percorso di installazione in modo che possa essere chiamato.

Se, tuttavia, vuoi davvero creare un .deb file, puoi eseguire la maggior parte di questo processo allo stesso modo. Tuttavia, prima di iniziare, inizia eseguendo:

sudo apt-get install checkinstall

Quindi, segui la stessa procedura di cui sopra. Tuttavia , sostituire:

sudo make install

Con:

sudo checkinstall

Il checkinstall l'applicazione monitora ciò che è stato creato e installato e compila di conseguenza un file .deb.


Ubuntu
  1. Come installare Firefox come app DEB classica su Ubuntu 22.04 LTS

  2. Come installare un file Deb, da Dpkg -i o da Apt?

  3. Come creare e installare una libreria Github clonata?

  4. Come costruire e installare l'ultimo Simplescreenrecorder da Git?

  5. Come rendere Synaptic l'impostazione predefinita per l'installazione di file .deb?

Come creare pacchetti Debian dal sorgente

Come installare Make su Ubuntu 20.04

Come installare il pacchetto Debian (.deb).

3 modi per installare il software dai pacchetti .deb in Ubuntu

Come installare i pacchetti Deb in Ubuntu, Debian e Mint

Come installare il pacchetto Deb su OpenSUSE Leap o Tumbleweed