Creare un pacchetto .deb o .rpm con checkinstall

Pacchetto Software

Creare un pacchetto .deb non è cosa difficilissima, tuttavia chi è alle prime armi potrebbe incontrare qualche difficoltà. La strada ufficiale è quella che passa per il tool “dpkg-buildpackage”.

Esiste però una seconda via, meno impervia, più immediata e anche più versatile, in grado di creare con un “colpo di shell” non solo un pacchetto Debian, ma anche uno Red Hat, e perché no anche uno Slackware. Questa seconda strada si chiama CheckInstall.

Il metodo che stiamo per descrivere richiede che il progetto software sia stato sviluppato utilizzando la GNU Toolchain; se non proprio tutta almeno Gnu Make.

Continua »

RPM Summit 2009, ecco come cambierà RedHat Package Manager

RPM Logo

Qualche giorno fa ci siamo interessati della possibile evoluzione di APT, il package manager di alto livello di Ubuntu e Debian. Sembra però che anche sul fronte RPM (RedHat Package Manager) ci sia del movimento.

Lo scorso mese di settembre durante la openSUSE Conference, tenutasi dal 17 al 20 a Nuremberg, si sono riunite le persone più importanti che lavorano al progetto RPM. Ingegneri e sviluppatori Novell e Red Hat, insieme ad alcuni volontari indipendenti, hanno discusso di cosa bisognerebbe cambiare nell’attuale RPM, e delle implicazioni sui tool YUM (Yellowdog Updater Modified) e Zypper.

Addentriamoci anche noi nella discussione, e cerchiamo di capire cosa cambierà nel prossimo futuro di RPM.

Continua »

sponsor

openSUSE 11.2 permetterà l’aggiornamento automatico

post_090303.jpg

Proseguono i lavori per la release openSUSE 11.2, anche se, ad oggi, ancora non è stata confermata la roadmap pubblicata sul sito della distribuzione, e non è stata fornita alcuna data ufficiale per il rilascio.

Leggendo la lunga mailing list che discute del rilascio di openSUSE 11.2 sembra che i lavori dovrebbero prevedere un ciclo di sviluppo basato su cinque release Alpha e quattro release Beta. La data finale dipende dall’evoluzione dei progetti KDE e Gnome. KDE 4.3 sembra essere previsto per il mese di giugno, mentre Gnome 2.28 sembra sarà rilasciato nel mese di settembre. Attendere il rilascio di entrambi i Desktop Environment implica che openSUSE 11.2 sarà disponibile entro la fine del mese di novembre 2009. Cosa questa che non è gradita a tutta la comunità openSUSE.

Continua »

Viaggio nel mondo dei gestori dei pacchetti per Linux

Una delle principali caratteristiche che differenzia le numerosissime distribuzioni che vanno a comporre il panorama GNU/Linux è di certo la presenza di un gestore dei pacchetti che si distingua dagli altri per una qualche caratteristica più o meno efficace e interessante. Ogni team di sviluppo ha deciso, al momento della nascita della distribuzione, a quale affidarsi, e sono diversi i casi in cui sono stati scritti da zero interi strumenti per l’installazione del software.

Vediamo insieme quali sono le principali soluzioni per le differenti distro, come è possibile utilizzarli e quali sono le loro caratteristiche.

Continua »

Fedora 8, nome in codice Werewolf

Fedora 8

È programmata per l’otto Novembre 2007, dopo sei mesi di sviluppo, l’uscita di Fedora 8.

Una release che dà l’impressione di essere una transizione per quella che sarà la più rivoluzionaria Fedora Core 9 in preparazione per maggio 2008 vista la scarna dotazione di novità introdotte.

Non per questo chiaramente va considerata una “minor release”; Fedora e la comunità Red Hat, sono da sempre al centro dello sviluppo di tutto quello che compone l’assieme di Gnu/Linux, e molte delle novità introdotte nel sistema in questi sei mesi si devono agli sviluppatori che lavorano presso questa importante Software House.

Continua »