Come creare un pacchetto .deb in Windows

Leave a Comment
Per creare un File DEB di norma occorrerebbe avere un MAC e crearlo su WINDOWS non è facile ma non impossibile.In questa guida scopriremo come si fà!

Requisiti
-PC con windows
-iPhone/iPod Touch con Mobile Terminal

Svolgimento

1. Create una cartella
2. Mettete due cartelle all'interno di quella già creata: una DEBIAN e una Library
3. Create un nuovo file di testo
4. Apritelo con Blocco Note
5. Copiate queste stringhe e modificatele togliendo le parentsi quadre e le descrizioni

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. miaemail@mail.com]
Author: il vostro nome o nick [es. AlexilSecco]
Sponsor: nome del sito sul quale state hostando il vostro pacchetto [es. ]
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]


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 Cartella/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 o iPod touch


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 Cartella


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

0 commenti:

Posta un commento

Commenta!