Ci sono momenti in cui scarichiamo file dalla rete per lavorare con il nostro sistema e vediamo che sarebbe molto più facile e conveniente per noi convertirli in pacchetti .deb e incorporarli nel nostro repository di pacchetti locale. Ad esempio, dizionari per Stardict, pennelli o gradienti per gimp, sfondi, set di tutorial, un sito web completo per gestirlo offline, codice sorgente di terze parti o, come nel mio caso, il tuo programma! |
I nuovi programmatori troveranno questa applicazione molto utile. Ci sono istruzioni su come creare pacchetti dal codice sorgente, ma sono generalmente piuttosto ingombranti e difficili da capire. Può volerci molto tempo per capire come funziona dpkg dalla console.
debreare è un programma che ci permette di farlo in modo molto semplice. Le immagini seguenti descrivono passo dopo passo la creazione di un pacchetto .deb contenente pennelli, tavolozze e pattern per Gimp. Questi file sono raggruppati nelle rispettive cartelle, tutti e tre all'interno della cartella gimp-extra nel nostro sistema. Ciò che il programma farà è aggiungere il contenuto della cartella Spazzole nella cartella /usr/share/gimp/2.0/bruses, Etc.
|
|
|
|
|
|
Debreate non è stato creato per "disimparare" o "non apprendere" i comandi della console. Le versioni future includeranno documentazione dettagliata su come creare manualmente i pacchetti DEB, incluso come creare l'albero delle directory e il file di controllo. Anche il supporto per i pacchetti RPM è allo studio.
Scendere debreare!
Visto in | debreare & ubumedia
Se il mio programma ha librerie come OpenCV, come lo indico in Debreate?
Come puoi vedere nella seconda immagine, dove dice "Dipende" in quel campo dai un nome alle dipendenze del tuo programma.
Se nel caso in cui fosse necessario aggiungere un repository aggiuntivo, sarebbe necessario rivedere la scheda Script e vedere se esiste la possibilità di creare uno script di preinstallazione in cui aggiungere il repository, aggiornare e installare le dipendenze, dovresti anche essere in grado di scaricare solo il deb della dipendenza.
PS:
Non ho mai usato questa app.
suete.