Senza categoria

20
06.2008
Debianpackagemaker

Image Hosted by ImageShack.us
Debianpackagemaker e' un tool (una GUI) per creare dei pacchetti debian partendo da sorgenti. Mi è stato consigliato per la sua immediatezza ma, sopratutto, per l'estrema versatilità.
Si tratta infatti di un programma completamente diverso da Debian Package Tools FE, un front-end per dh-make, dpkg-dev, debhelper scritto in python con l'utilizzo dei bindings qt3.

Mentre quest'ultimo accetta solamente pacchetti sorgenti "standard" (configure - make - make install) e non rconsente l'inclusione delle dipendenze, con Debianpackagemaker invece possiamo fare questo e molto altro.

La costruzione dei pacchetti puo' avvenire in due modi:

Target Mode

Specificando manualmente la directory di installazione e i files che punteranno a quel target.

Source Mode

Debian Package configura e prepara per noi i sorgenti, compilandoli e costruendo il pacchetto utilizzando delle regole ben precise.
Gli scripts configure/autogen e Makefile/rules sono richiesti per il DPM, al fine di automatizzare l'intero processo.

Oltre a questi, esiste comunque un pratico wizard per la compilazione del file control. Molto utile agli utenti che per la prima volta si avvicinano alla creazione dei pacchetti Debian.

  • Dependencies
  • Pre-dependencies
  • Recommends
  • Suggests
  • Breaks
  • Conflicts
  • Replaces
  • Provides
  • Installazione

    Debianpackagemaker è disponibile in tre formati:

  • Sorgenti
  • Pacchetto debian per Ubuntu 8.04
  • Linux binary
  • Per il corretto funzionamento bisogna installare prima alcune librerie Mono e il compiler aggiuntivo gmcs (sono una "valanga" di pacchetti..quindi prepariamoci):

    sudo apt-get install mono-gmcs gtk-sharp2 gnome-sharp2 monodevelop

    NB: potrei aver saltato qualche pacchetto visto che, alla stesura dell'articolo, alcuni repository italiani erano off-line. Eventualmente segnalatemelo che li inserisco.

    Installiamo Debianpackagemaker (scaricato nella nostra /home directory):

    sudo dpkg -i ~/dpm_0.4~welemski1_ubuntu8.04_i386.deb

    ___________

    ii

    ___________

  • Homepage
  • 15
    01.2008
    Manutenzione

    Il Blog riprendera' a funzionare entro la prossima settimana.

    03
    01.2007
    Assistenza Linux provvisoria

    In attesa di nuove categorie,utilizzate questo spazio per gli aiuti e/o le richieste..