Linuxpedia

Creare Un Pacchetto Debian

Linuxpedia.CreareUnPacchettoDebian History

Hide minor edits - Show changes to output

August 22, 2016, at 05:02 PM by 79.58.39.104 -
Changed line 36 from:
!Creiamo il pacchetto
to:
!!Creiamo il pacchetto
August 22, 2016, at 05:02 PM by 79.58.39.104 -
Changed line 26 from:
Fate attenzione che la voce '''Description'''finisce con una riga formata solo da un punto (.).
to:
Fate attenzione che la voce '''Description''' finisce con una riga formata solo da un punto (.).
August 22, 2016, at 05:01 PM by 79.58.39.104 -
Changed line 45 from:
sudo alien --to-rpm --to-tgz mioprimoPacchetto.deb
to:
 sudo alien --to-rpm --to-tgz mioprimoPacchetto.deb
August 22, 2016, at 05:01 PM by 79.58.39.104 -
Changed line 3 from:
!File control
to:
!!File control
Changed line 30 from:
!File di sistema
to:
!!File di sistema
Changed line 36 from:
!Creaiamo il pacchetto
to:
!Creiamo il pacchetto
Changed line 42 from:
!Altri tipi di pacchetti
to:
!!Altri tipi di pacchetti
August 22, 2016, at 05:00 PM by 79.58.39.104 -
Changed lines 16-18 from:
 REBOL stands for relative expression based object language.  Software systems have become too complex,  layers upon layers of complexity, each more brittle and  vulnerable to failure. In the end software becomes the problem, not the solution. We rebel against such complexity, fighting back with the most powerful tool available: language itself.
to:
 REBOL stands for relative expression based object language.
Software systems have become too complex,  layers upon layers of complexity, each more brittle and  vulnerable to failure. In the end software becomes the problem, not the solution. 
 We rebel against such complexity, fighting back with the most powerful tool available: language itself.
August 22, 2016, at 04:59 PM by 79.58.39.104 -
Changed lines 1-2 from:
I pacchetti di installazione debian finiscono per '''.deb''' e sono usati da Ubuntu, Debian, Mint e tutte le distribuzioni derivate da Debian. Vediamo ora come creare un pacchetto di indtallazione Debian. Prima di tutto
to:
I pacchetti di installazione debian finiscono per '''.deb''' e sono usati da Ubuntu, Debian, Mint e tutte le distribuzioni derivate da Debian. Vediamo ora come creare un pacchetto di installazione Debian. Prima di tutto create una cartella dove metterete il tutto. Dentro di essa fate quanto segue:
Changed lines 28-52 from:
Put this file in a folder named DEBIAN.

Put the folder DEBIAN in your temporary folder, for example livecode

Now put inside the livecode folder all the folders and the files that you want to copy in Linux system, like (opt/runrev/... ). See this example: https://github.com/angerangel/Rebol-lin ... ster/rebol

Now go to the parent folder of livecode folder and launch:

Code: Select all
 
   dpkg-deb -b livecode



FINISHED
:mrgreen:

HOW TO CREATE RPM and TGZ package

After creating livecode.deb package, launch:

Code: Select all
    sudo alien --to-rpm --to-tgz livecode.deb



FINISHED :mrgreen:
to:
!File di sistema
Ora create tutte le cartelle e file che servono come se la vostra cartella fosse la root (/), quindi avrete per esempio:
*opt/mySpecialfolder/file1
*opt/mySpecialfolder/file2
*usr/bin/mioeseguibile

!Creaiamo il pacchetto
Da fuori la crtella che contiene tutto, ad esempio chiamatela ''mioprimoPacchetto'', lanciate il comando
 dpkg-deb -b mioprimoPacchetto

Finito!

!Altri tipi di pacchetti
Per creare altri tipi di pacchetti, ad esempio RPM o TGZ, basta usare il comando ''' alien''' sul pacchetto DEBIAN
:

sudo alien --to-rpm --to-tgz mioprimoPacchetto.deb

Fatto!!!
August 22, 2016, at 04:54 PM by 79.58.39.104 -
Added lines 1-52:
I pacchetti di installazione debian finiscono per '''.deb''' e sono usati da Ubuntu, Debian, Mint e tutte le distribuzioni derivate da Debian. Vediamo ora come creare un pacchetto di indtallazione Debian. Prima di tutto

!File control
Create una cartella chiamatela '''DEBIAN''' e dentro create un file chiamato '''control'''. Nel file mettete una serie di voci come la seguente:
 Code: Select all
 Package: rebol
 Version: 2.7.8.4.3
 Architecture: i386
 Installed-Size: 1175
 Section: devel
 Priority: optional
 Homepage: http://www.rebol.com
 Depends: libc6, libstdc++6, libx11-6, libxcb1, libxaw7, libfreetype6, libxext6, libxt6, libxmu6, libgcc1, libsm6, libice6, libxpm4, zlib1g, libxau6, libxdmcp6, libuuid1, xfonts-100dpi, xfonts-75dpi postinst: mandb; update-app-install
 Maintainer: Massimiliano Vessi <maxint@tiscali.it>
 Description: Programming is fun again:
 REBOL stands for relative expression based object language.  Software systems have become too complex,  layers upon layers of complexity, each more brittle and  vulnerable to failure. In the end software becomes the problem, not the solution. We rebel against such complexity, fighting back with the most powerful tool available: language itself.
 .
 This package contains the REBOL/View 2.7.8.4.3 binary

Ogni voce è separata dai due punti (:).

Una voce molto importate e' '''Depends''', qui dichiarate tutti i pacchetti necessari da installare prima di installare il vostro.

Fate attenzione che la voce '''Description'''finisce con una riga formata solo da un punto (.).

L'ultima riga e' la descrizione breve.

Put this file in a folder named DEBIAN.

Put the folder DEBIAN in your temporary folder, for example livecode

Now put inside the livecode folder all the folders and the files that you want to copy in Linux system, like (opt/runrev/... ). See this example: https://github.com/angerangel/Rebol-lin ... ster/rebol

Now go to the parent folder of livecode folder and launch:

Code: Select all
    dpkg-deb -b livecode



FINISHED :mrgreen:

HOW TO CREATE RPM and TGZ package

After creating livecode.deb package, launch:

Code: Select all
    sudo alien --to-rpm --to-tgz livecode.deb



FINISHED :mrgreen:

HomePage

Guide

Altro

Translate:

PubblicitĂ :

Licenza Creative Commons
DuckDuckGo

edit SideBar

edit TopNav

Blix theme adapted by David Gilbert, powered by PmWiki