Nwlapcug.com


Come creare un File DEB

Se si desidera distribuire il programma per gli utenti di distribuzioni Linux basate su Debian, è possibile caricare il programma in un repository, così gli utenti possono scaricare e installare da riga di comando. A tale scopo, è necessario fare un pacchetto. deb per il vostro programma. Per creare un. deb file installare i pacchetti necessari sul vostro sistema, creare un file di controllo e utilizzare il comando "dpkg" per compilare il pacchetto.

Istruzioni

1

Aprire una sessione di terminale. Digitare "sudo apt-get install build-essential" e premere "Invio". Digitare "sudo apt-get install dpkg-dev" e premere "Invio". Chiudere il terminale.

2

Spostare tutti i file per il programma in una nuova directory. Il nome della cartella secondo la seguente struttura: packagename_version_arch. Il nomepacchetto deve essere in lettere minuscole. Può anche contenere numeri, segni più e caratteri di sottolineatura. "Versione" è la versione del programma. "Arco" è l'architettura hardware del computer su cui il programma è progettato per eseguire, "i386" per esempio.

3

Aprite il vostro editor di testo e creare un nuovo file denominato "control.txt." Questo è il file che il sistema di gestione dei pacchetti dell'utente viene utilizzato per determinare come gestire il vostro pacchetto. deb. Così, questo file deve avere alcune informazioni. Dovrebbe assomigliare a questo:

Pacchetto: nomepacchetto
Versione: 2.2
Sezione: utilità
Priorità: opzionale
Architettura: tutti
Essenziale: nessun
Dipende da: librerie richieste
Pre-Depends: perl
Raccomanda: pacchetti raccomandati

Suggerisce: pacchetti suggeriti
Dimensioni da installato: dimensione in KB del pacchetto
Manutentore: Il tuo nome < indirizzo email >
Conflitti: pacchetti che sono in conflitto con il vostro
Sostituisce: pacchetti il tuo pacchetto sostituisce
Fornisce: librerie incluse con il pacchetto
Descrizione: Che cosa il vostro programma fa.

Sostituire le informazioni a destra dei due punti con le informazioni appropriate per il vostro pacchetto. Se una linea particolare non è applicabile per il pacchetto, non devi includerlo. Ad esempio, se il vostro pacchetto non sia in conflitto con altri pacchetti, è possibile lasciare la riga "Conflitti". Salvare il file control.txt nella directory in che i file di pacchetto sono.

4

Spostare qualsiasi script necessari per il pacchetto nella cartella del pacchetto, inclusi gli script di configurazione e script di disinstallazione.

5

Aprire una sessione di terminale.

6

Digitare "dpkg -b percorso packagename.deb" e premere "Invio". Sostituire "path" con il percorso della directory alla directory del pacchetto. Sostituire "nomepacchetto" con il nome del pacchetto.