iPodToucHack | Forum su Apple, iPhone, iPod touch, iPad & molto altro...

Come creare un file DEB

Con Mobile Terminal e Windows

« Older   Newer »
 
  Share  
.
  1. apple96
        +1 Like   -1
     
    .

    User deleted


    Molti di noi probabilmente se lo sono chiesto motivo per cui ho deciso di postare una guida che ci insegnerà come creare un file DEB.


    Premessa
    Per creare un File DEB di norma occorrerebbe avere un MAC e crearlo su WINDOWS non è facile ma non impossibile.

    Occorrente
    -Un PC con WINDOWS
    -Un iPhone/iPod Touch con Mobile Terminal
    -La guida è composta da due parti una su PC e una su iPhone


    Su Computer
    1. Create una nuova cartella e chiamatela Comevolete

    2. Dentro la cartella appena creata create due nuove cartelle: DEBIAN e Library

    3. Create un nuovo file di testo: click destro -> nuovo -> Documento di testo

    4. Apritelo con Notepad/Blocco note

    5. Copiate dentro le seguenti stringhe e modificatele come da descrizione rimuovendo, poi, parentesi quadre e contenuto:
    SPOILER (click to view)
    Package: com.lavostracompagnia.nometema [es. com.miacompagnia.iElegance]
    Name: il nome del vostro tema o app [es. iElegance]
    Version: versione del pacchetto [es. 1.0]
    Architecture: iphoneos-arm [lasciate così!]
    Description: Descrizione del vostro tema [es. Un bellissimo tema WinterBoard per il vostro iPhone]
    Homepage: l’URL del vostro sito o comunque di quello che hosta il vostro pacchetto [es. http://miosito.com]
    Maintainer: la vostra email [es. [email protected]]
    Author: il vostro nome o nick [es. AlexilSecco]
    Sponsor: nome del sito sul quale state hostando il vostro pacchetto [es. <http://miosito.com>]
    Section: sezione in cui caricherete il vostro tema [es. Themes]
    Depends: i pacchetti da cui dipende il tema o l’app [es. winterboard]
    Conflicts: il nome dei pacchetti che vanno in conflitto con il vostro
    Replaces: il nome del pacchetto che verrà sostituito dal vostro
    Depiction: l’indirizzo dell’html che crea la pagina Cydia [es. www.miosito.com/file.html]

    dove le tre voci Depends, Conflicts e Replaces sono opzionali e potete non metterle se non servono.


    6. Una volta finita la descrizione del pacchetto cliccate su File -> Salva con nome. Nella tendina di “Salva come” mettete “tutti i file”, rinominate il file in “control” e salvate: l’importante è che il vostro file finale si chiami “control” senza estensione. Questo è il file che “descrive” il vostro DEB.

    7. Trasferite il file “control” (senza estensione!!) nella cartella creata in precedenza DEBIAN

    8. Dentro a Comevolete/Library create la cartella Themes. Dentro a Themes copiate la vostra cartella del tema, così com’è, aggiungendo alla fine .theme [es. Vostrotema.theme]. E’ chiaro che questo vale per un tema.

    9. Al punto 8 abbiamo creato una struttura per un tema. Infatti la struttura nella cartella Comevolete dipenderà da cosa dovrà installare il vostro DEB. Quindi, all’interno di Comevolete avremo:

    DEBIAN > control
    struttura in base al percorso dove il vostro DEB dovrà andare ad installare [es. Applications > Vostroapp.app oppure var > mobile > Downloads > VostraIPA.ipa]

    Da iPhone
    1. Trasferite ora la vostra cartella Comevolete nel percorso private/var/mobile/ del vostro iPhone

    2. Avviate MobileTerminal e scrivete (premete Invio dopo ogni comando):

    su root
    alpine (se non avete cambiato la password)
    dpkg -b Comevolete

    3. Il vostro package è pronto per essere pubblicato in repo. Lo trovate in private/var/mobile rinominato in Comevolete.deb

    Spero di essere stato utile Grazie ad AppleLab e a LuxBut per le informazioni!!
     
    Top
    .
12 replies since 11/11/2010, 15:32   1565 views
  Share  
.