| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> Linux >> Content
    Come creare un file DEB
    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 .

    Previous :

    next :
      Articoli Correlati
    ·Come installare Wireshark su Linux 
    ·Come Tar una directory 
    ·Come aprire due file in uno script di shell 
    ·Come ripristinare Linux su un Asus Eee 
    ·Come aggiungere un cron job 
    ·Come modificare la data e ora su un HPUX SST vs UTC 
    ·Come configurare Sendmail per suselinux 
    ·Come trasformare il vostro sistema operativo Linux Into…
    ·Come installare syslinux sul USB 
    ·Come modificare il cassetto carta in CUPS per Linux 
      Articoli in evidenza
    ·Come stampare font più grande 
    ·Come rimuovere i file più vecchi di una certa data 
    ·Come installare Linux senza disco di avvio o CD 
    ·Come formattare un sistema operativo Mac OSX 
    ·Come fare il simbolo dei gradi in un Font 
    ·Come leggere i file Ape 
    ·Come faccio a fermare un errore di applicazione C000014…
    ·Come pulire la cache su un Macintosh 
    ·Come aggiungere le identità di Windows Vista 
    ·Come proteggere con password un singolo file su un Thum…
    Copyright © Conoscenza Informatica http://it.wingwit.com