Post contrassegnati da tag '.rpm'

Creare .deb (.rpm) da install_python


Se si è abituati a smanettare con aggiornamenti, prove, test di versioni unstable ecc.. spesso ci si ritrova a dover usare dei programmi/script per cui non si trova la versione .deb. Personalmente non installo niente che non sia un .deb perché amo tener traccia di tutto quello che faccio tramite synaptic. Per questo quando mi compilo qualche sorgente che mi interessa mi creo sempre il mio pacchetto. Per ora python non è mai rientrato nei miei interessi e quindi mi son trovato di fronte a degli script il cui installer era in python e non sapevo che fare :-/. Rapida lettura di svariati README tra gli archivi delle librerie e degli script che mi ero scaricato ed ho trovato il metodo, davvero semplice, per “convertire” l’installer python (setup.py) in un .deb!

Preparativi:

Installiamo il necessario:

sudo apt-get install python-setuptools alien fakeroot

ovviamente gli altri strumenti di compilazione non ve li indico, perché se i programmi ve li compilate voi di sicuro ce li avete già

Utilizzo:

Posizioniamoci all’interno della cartella col programma e diamo quindi:

python setup.py bdist_rpm

questo comando ci creerà degli .rpm e li posizionerà in una cartella chiamata dist. Spostiamoci quindi al suo interno:

cd dist

e convertiamo il pacchetto in questione:

fakeroot alien pacchetto.rpm

N.B. Il pacchetto da convertire è quello che si chiama programma.noarch.rpm, infatti l’altro pacchetto contiene solamente un archivio del programma/sorgenti.

Finito!

Diciamo che questa guida era quasi un appunto per me, ma presto seguirà un altra guida su come creare i .deb compilando i sorgenti con diversi strumenti!  ;)

Installare programmi GNU/LinuxVSWindows

Molti utenti che fanno il passaggio da Windows a GNU/Linux si trovano davanti ad un mondo tutto nuovo per quel che riguarda l’installazione dei programmi. Di solito girano addirittura strane leggende sui programmi in GNU/Linux, l’ultimo windowsiano amico mio che ho sentito, quando gli ho detto che uso una distro GNU/Linux, mi fa: Ho sentito che in Linux ti devi installare i programmi a mano… :-) certo chiodi, martello, seghetto e ti fai il programma… L’installazione dei programmi è invece molto più facile in GNU/Linux, Continua a leggere ‘Installare programmi GNU/LinuxVSWindows’


Serve aiuto? LQH!

 

maggio: 2012
L M M G V S D
« dic    
 123456
78910111213
14151617181920
21222324252627
28293031  

Blog Stats

  • 341,519 hits
Planet LQH
Planet di ubuntu-it


Smilla Magazine
iwinuxfeed.altervista.org

RSS LinuxQualityHelp Metablog

  • Euro, un fallimento annunciato. Venti anni fa il keynesiano Wynne Godley spiegava perché non poteva funzionare 11 maggio, 2012
    Reblogged from Keynes blog: L’articolo che pubblichiamo di seguito ha venti anni.  L’autore, Wynne Godley, noto economista britannico Post Keynesiano e collaboratore del Tesoro del Regno Unito, individua i problemi nella costruzione dell&#...
    guiodic
  • Usare il lettore di smart card Manhattan su Linux 10 maggio, 2012
    Per lavoro mi sono imbattuto nel dover far funzionare con Linux un lettore di smart card marchiato Manhattan (cod. 172844). Riporto qui il risultato del comando lsusb: Bus 004 Device 007: ID 0ca6:0010 Castles Technology Co., Ltd EZUSB PC/SC Smart Card ...
    DnaX
  • Game Development: Architettura Component-Based 3 maggio, 2012
    Dopo la prima introduzione al Game Development iniziamo ad affrontare qualche tema interessante. Mi sono preso un po’ di tempo per realizzare questo articolo perché sebbene semplice, contiene alcuni concetti delicati che ad una prima lettura possono sembrare inutili sebbene in realtà possano veramente cambiarvi la vita (almeno quella informatica ). L […]
    thek3nger
  • L’austerità è di destra e sta distruggendo l’Europa – Intervista a Marco Passarella 23 aprile, 2012
    Reblogged from Keynes blog: “L’austerità è di destra e sta distruggendo l’Europa” (Il Saggiatore, 152 pagine, 13 euro) di Emiliano Brancaccio e Marco Passarella è un libro che ha diversi pregi, il primo dei quali è forse la ...
    guiodic
  • Primi Passi nel Game Development 17 aprile, 2012
    Volevo iniziare a parlarvi un po’ del Game Development, tuttavia mi sono reso conto che c’è molta confusione sull’argomento a livello tecnico. Domande del tipo “Voglio sviluppare videogiochi, meglio OpenGL o DirectX?” fanno accapponare la pelle e sono indice del livello di nebulosità che avvolge la materia. Per questo, per prima […]
    thek3nger

Iscriviti

Get every new post delivered to your Inbox.