GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Crea il file deb dal sorgente usando checkinstall su Ubuntu

Molte applicazioni software per Linux sono disponibili sotto forma di codice sorgente che deve essere compilato. Il processo generale per compilare tale software consiste nell'eseguire i comandi configure, make e make install. Dopo il processo di installazione, i file vengono installati nelle directory di sistema e il software può essere eseguito dai collegamenti o dai comandi del terminale.

Tuttavia potrebbe non esserci alcuna opzione per disinstallare l'applicazione. Se fosse installato da un file deb come pacchetto, il gestore di pacchetti terrà traccia dei file e potrà disinstallarli in un secondo momento. Pertanto è una buona idea creare prima un pacchetto deb dal sorgente e poi installarlo dal file deb. Il pacchetto installato sarebbe visibile anche nel gestore di pacchetti synaptic e può essere disinstallato anche da lì.

C'è una piccola utility chiamata checkinstall che può creare facilmente file deb dal sorgente compilato e creare pacchetti deb.

Per installare checkinstall su Ubuntu, esegui quanto segue sul terminale

sudo apt-get install checkinstall

Creazione di deb dal sorgente

Ora diciamo che hai un'applicazione che è sotto forma di sorgente e deve essere compilata. Quindi segui questi passaggi

1. Estrarre l'origine dell'applicazione in una cartella.2. Esegui:./configure3. Esegui:make4. Esegui:sudo checkinstall

Si noti che nel 4° passaggio non è stata eseguita un'installazione make. Invece eseguiamo checkinstall. checkinstall chiederà alcune informazioni che puoi saltare per la maggior parte tranne la versione del pacchetto che viene creato.

Una volta terminato verrà creato un file .deb che può essere utilizzato per installare il pacchetto semplicemente facendo doppio clic.


Ubuntu
  1. Come installare il file deb in Ubuntu (con esempi)

  2. Installare Ubuntu da un file ISO su Windows?

  3. Installare Poedit 1.5+ in Ubuntu 12.04?

  4. Come installare Ubuntu dal file ISO?

  5. Come installare Windows 7 da un file ISO su una partizione separata da Ubuntu?

Come installare Nginx su Ubuntu 20.04 LTS usando il codice sorgente

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

Non riesci a installare il file Deb su Ubuntu 20.04? Ecco cosa devi fare!

Come creare un file in Ubuntu Linux usando comando e GUI

Crea un pacchetto DEB Ubuntu dal codice sorgente (.tar.gz, .tgz)

Come installare il file Deb su Ubuntu usando Gdebi