Se si desidera distribuire il programma per gli utenti di distribuzioni Linux basate su Debian , è possibile caricare il tuo programma di un repository così gli utenti possono scaricare e installare da linea di comando . Per fare ciò , è necessario fare un pacchetto . Deb per il vostro programma . Per creare un file . Deb installare i pacchetti necessari sul vostro sistema , fare un file di controllo e utilizzare il comando " dpkg " per creare il pacchetto . Istruzioni
1
Aprire una sessione di terminale . Digitare " sudo apt-get install build-essential " e premere "Invio". Tipo "sudo apt- get install dpkg- dev " e premere " Invio". Chiudere il terminale .
2
Spostare tutti i file per il vostro programma in una nuova directory . Assegnare un nome alla cartella in base alla seguente struttura : packagename_version_arch . Il nomepacchetto deve essere in lettere minuscole . Può anche contenere numeri, segni più e underscore . "Versione" è la versione del programma . "Arco " è l'architettura hardware del computer sul quale il programma è progettato per funzionare , " i386 ", per esempio .
3
Aprite il vostro editor di testo e creare un nuovo file chiamato " control.txt . "Questo è il file che il sistema di gestione dei pacchetti per l'utente utilizza per determinare come gestire il vostro pacchetto. deb . Così, questo file deve avere determinate informazioni. Dovrebbe apparire così:
Pacchetto: packagenameVersion : 2.2Section : utilityPriority : optionalArchitecture : allEssential : noDepends : richiesto librariesPre - Dipende: perlRecommends : packagesSuggests consigliati : suggerito packagesInstalled - Size : dimensione del pacchetto in KBMaintainer : Il tuo nome < , il tuo indirizzo e-mail > Conflitti : pacchetti in conflitto con yoursReplaces : pacchetti vostro pacchetto replacesProvides : librerie incluse con il vostro packageDescription : cosa fa il tuo programma
Sostituire le informazioni per il diritto dei coloni con le informazioni appropriate per il vostro . pacchetto . Se una particolare linea non è applicabile per il vostro pacchetto, non è necessario includerlo . Ad esempio, se il pacchetto non sia in conflitto con altri pacchetti , lasciare la linea " Conflitti " fuori. Salvare il file control.txt alla directory dei file del pacchetto sono dentro
4
spostare qualsiasi script necessari per il pacchetto nella cartella del pacchetto , inclusi gli script di configurazione e disinstallare script.
5
Aprire una sessione di terminale .
6
Tipo "dpkg -b percorso nomepacchetto.deb " e premere " Invio". Sostituisci " path" con il percorso della directory per il pacchetto di directory . Sostituire " nomepacchetto " con il nome del pacchetto .