venerdì 1 ottobre 2010

aMule AdunanzA 2010.1 su Fedora 14

Ecco come installare Amule Adunanza (versione svn) su Fedora 12.

Installazione dipendenze :

sudo yum install gcc-c++ make wxGTK-devel zlib-devel binutils-devel libupnp-devel cryptopp-devel gd-devel GeoIP-devel svn intltool flex bison

Scaricamento sorgenti (posizionarsi in qualche cartella,consigliabile creare nella home una cartella sources che andrà a contenere tutti i sorgenti dei software non installiamo da un rpm)

svn co https://amule-adunanza.svn.sourceforge.net/svnroot/amule-adunanza/trunk amule-adunanza

Per una versione più sicura (grazie a Sarbyn per la segnalazione nei commenti!!) si può utilizzare il ramo tags anziché il trunk

svn co https://amule-adunanza.svn.sourceforge.net/svnroot/amule-adunanza/tags/AdunanzA-2010.1/ amule-adunanza



PATCH NECESSARIA PER GCC-4.5

http://bugs.gentoo.org/attachment.cgi?id=246712

fonte (http://bugs.gentoo.org/328769)

scaricarla e salvarla in un file amule-gcc45.patch e metterla nella cartella dei sorgenti

Stessa cosa vale per quest'altra patch legata alle wxGTK di Fedora:

http://pastebin.com/NU3mYF8p

rinominandola come amule-wxHandle.patch

EDIT: quest'ultima patch sembra non fare il suo dovere :) Quindi --->
Cancellare le seguenti righe dal file ./src/amule.cpp (è quello che dovrebbe fare la patch ma non fa..devo correggerla)
#
if ( !cmdline.Found(wxT("disable-fatal")) ) {
#
#ifndef __WXMSW__
#
// catch fatal exceptions
#
wxHandleFatalExceptions(true);
#
#endif
#
}
#

E poi la sequenza di comandi:

cd amule-adunanza


./autogen.sh


./configure --enable-alc --enable-alcc --enable-geoip --enable-amulecmd --enable-webserver --enable-amule-daemon --enable-amule-gui --enable-cas --enable-webserver --enable-wxcas --disable-upnp


patch -p1 < amule-gcc45.patch


patch -p1 < amule-wxHandle.patch [se sono state cancellate le righe manualmente questo comando è superfluo]


make


sudo make install






Per ultimo apriamo le porte necessarie ad amule per collegarsi alla rete kadu utilizzando l'utility Firewall di Fedora presente in Sistema->Amministrazione.

Sezione "Altre Porte" --> "Aggiungi" e selezionare sia la porta 4662 tcp sia la porta 4672 udp

Finito.

venerdì 23 luglio 2010

Skype su Debian 64-bit

Scaricare il .deb da qui

http://www.skype.com/go/getskype-linux-beta-ubuntu-64

installarlo e dare

sudo chmod a-r /usr/lib32/libpulse{-simple.so.0.0.2,.so.0.8.0,common-0.9.15.so}

giovedì 22 luglio 2010

OpenFOAM 1.7.x on Ubuntu Lucid 10.04

sudo aptitude install w3m pv binutils-dev flex bison git-core build-essential python-dev libreadline5-dev wget zlib1g-dev cmake libpng12-dev libxt-dev libxi-dev libxrender-dev libxrandr-dev libxcursor-dev libxinerama-dev libfreetype6-dev libfontconfig1-dev libglib2.0-dev

To compile on 4 CPUs

export WM_NCOMPPROCS=4

http://www.openfoam.com/download/git.php

mercoledì 21 luglio 2010

Ubuntu Lucid 10.04 su Nvidia GT 320M : installazione da live cd

Per far partire la live di Lucid è necessario aggiungere le seguenti opzioni alla stringa di boot di grub:


rdblacklist=nouveau nomodeset vga=371

lunedì 19 luglio 2010

Flash 10.1 su Chromium su Fedora 13 (64 bit)

Dopo aver installato Flash 10.1 con la precedente guida, dare il comando:



sudo ln -s /usr/lib64/mozilla/plugins-wrapped/nswrapper_32_64.libflashplayer.so /usr/lib64/chromium-browser/plugins/nswrapper_32_64.libflashplayer.so

Flash 10.1 su Fedora 13 64 bit

sudo yum --exclude=AdobeReader\* install flash-plugin nspluginwrapper.x86_64 nspluginwrapper.i686 alsa-plugins-pulseaudio.i686 libcurl.i686