{"id":49,"date":"2007-08-12T00:58:38","date_gmt":"2007-08-11T22:58:38","guid":{"rendered":"http:\/\/freebox.blogdns.com\/index.php\/2007\/08\/12\/compilare-amule-cvs\/"},"modified":"2007-12-26T12:37:48","modified_gmt":"2007-12-26T11:37:48","slug":"compilare-amule-cvs","status":"publish","type":"post","link":"https:\/\/www.lorenzobraghetto.com\/index.php\/2007\/08\/12\/compilare-amule-cvs\/","title":{"rendered":"Compilare aMule CVS"},"content":{"rendered":"<p>Ormai grazie al lavoro di decine di sviluppatori open source gestire le installazioni dei programmi in GNU\/Linux \u00e8 a prova di niubbo. La prima a voler semplificare le cose \u00e8 stata sicuramente Debian con il suo apt, il gestore dei pacchetti; \u00e8 stato lui a convincermi a scegliere debian come mia prima distribuzione preferita ormai qualche anno fa (non che io sia niubbo&#8230; \ud83d\ude09 ).<\/p>\n<p>Ora comunque tutte hanno un software per la gestione delle installazione dei programmi e delle loro dipendenze, pacman yast yum ecc&#8230;<\/p>\n<p>In casi estremi per\u00f2 bisogna rimboccarsi le maniche e compilarsi i sorgenti sentendosi per qualche minuto (o qualche ora dipende da come va \ud83d\ude00 ) un gentoo-user.<\/p>\n<p>AMule versione stabile (\u00e8 vecchia di un anno) non supporta i file pi\u00f9 grandi di 4gb, la versione CVS per\u00f2 \u00e8 aggiornata giornalmente. Esiste un <a href=\"http:\/\/www.vollstreckernet.de\/debian\/\" target=\"_blank\">repository<\/a> esterno per avere aMule sempre aggiornato anche in Debian<sup>1<\/sup>, purtroppo per\u00f2 per poterlo avere avrei dovuto aggiornare la mia Debian alla versione Testing. Infatti io sul mio <a href=\"http:\/\/freebox.blogdns.com\/?page_id=11\">server<\/a> ho Debian stable che al momento \u00e8 la Sarge, per un server preferisco tenere la stable quindi l&#8217;upgrade \u00e8 scartato.<\/p>\n<p align=\"center\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.amule.org\/files\/templates\/olate\/images\/logo.gif\" title=\"amule_logo\" alt=\"amule_logo\" height=\"70\" width=\"125\" \/><\/p>\n<p align=\"center\"><!--more--><\/p>\n<p>La soluzione quindi \u00e8 una sola&#8230;compilare!!<\/p>\n<p>Esiste un&#8217;esauriente guida nel <a href=\"http:\/\/www.amule.org\/wiki\/index.php\/HowTo_Compile_In_Debian\" target=\"_blank\">wiki<\/a> di amule.org io tento di riassumere.<\/p>\n<p class=\"code\">apt-get install flex bison gettext libgtk2.0-dev python-all-dev zlib1g-dev libjpeg62-dev libpng12-dev libtiff4-dev libgl-dev libglu-dev libesd0-dev libgnomeprintui2.2-dev python-central build-essential gtk2.0-dev<\/p>\n<p>Le uniche cose da compilare in debian Sarge per compilare con successo aMule sono le wxwidgets WxGTK, andiamo quindi a scaricarle da <a href=\"http:\/\/www.wxwidgets.org\/downloads\/\" target=\"_blank\">wxwidgets.org<\/a>, scarichiamo anche <a href=\"http:\/\/www.hirnriss.net\/?area=cvs\" target=\"_blank\">aMule CVS.<\/a><\/p>\n<p>Estraiamo gli archivi:<\/p>\n<p class=\"code\">tar xvfz wxGTK-numero.versione.tar.gz<br \/>\ntar xjvf aMule-CVS-giornoversione.tar.bz2<\/p>\n<p>Entriamo nelle rispettive cartelle e compiliamo<\/p>\n<p class=\"code\">cd wxGTK-numero.versione<br \/>\n.\/configure &#8211;prefix=\/usr &#8211;with-gtk &#8211;enable-unicode &#8211;disable-compat24 &#8211;enable-optimise<br \/>\nmake<br \/>\nmake install<br \/>\nldconfig<\/p>\n<p>Gli ultimi due comandi devono essere dati da root.<\/p>\n<p class=\"code\">cd aMule-version<br \/>\n.\/configure &#8211;disable-debug &#8211;enable-optimize<br \/>\nmake<br \/>\nmake install<\/p>\n<p>Ovviamente l&#8217;ultimo comando deve essere dato da root<\/p>\n<p>Per tutte le opzioni: <tt>.\/configure --help<\/tt> (io per esempio ho abilitato il web server il demone ecc&#8230;)<\/p>\n<p>Buon <a href=\"http:\/\/www.ddgalaxy.com\" target=\"_blank\">Download<\/a> ;)!!<\/p>\n<p>[1]Per Ubuntu c&#8217;\u00e8 ovviamente il mitico <a href=\"http:\/\/3v1n0.tuxfamily.org\/blog\/informatica\/linux\/il-repository-3v1n0-per-ubuntu-feisty-e-ora-stabile\/\" target=\"_blank\">repository<\/a> di Trevino&#8230;o il <a href=\"http:\/\/3v1n0.tuxfamily.org\/blog\/informatica\/linux\/il-repository-3v1n0-per-ubuntu-feisty-e-ora-stabile\/\" target=\"_blank\">repository<\/a> del mitico Trevino?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ormai grazie al lavoro di decine di sviluppatori open source gestire le installazioni dei programmi in GNU\/Linux \u00e8 a prova di niubbo. La prima a voler semplificare le cose \u00e8 stata sicuramente Debian con il suo apt, il gestore dei pacchetti; \u00e8 stato lui a convincermi a scegliere debian come mia prima distribuzione preferita ormai [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,24,3,6,42,8],"tags":[],"class_list":["post-49","post","type-post","status-publish","format-standard","hentry","category-informatica","category-debian","category-gnulinux","category-internet","category-smanettamenti","category-software"],"_links":{"self":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":0,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/tags?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}