Gnomad su linux da sorgenti

Questo è un piccolo wiki per installare gnomad2 su linux con supporto alle periferiche mtp(N.B. quelle in riconoscimento automatico senza driver per windows). La guida è stata creata da me, i listati in grassetto sono i comandi da scrivere sul terminale (Konsole su kubuntu),[potete anche evitare di leggere tutto l'how-to, vi basta semplicemente copiare e incollare nell'ordine indicato tutti i comandi scritti in grassetto] alla fine dell’installazione verrano creati 3 pacchetti in formato debian già precompilati per la vostra macchina e quindi per future installazioni. Iniziamo subito:
Per primo bisogna togliere tutte le precedenti installazioni, quindi:
sudo aptitude purge gnomad2
Dopodichè passiamo ad installare i pacchetti necessari a risolvere le dipendenze:
sudo apt-get update
sudo apt-get install build-essential libxml-perl libid3tag0-dev
libusb-dev libgtk2.0-dev checkinstall
dopodichè creiamo la cartella dove inserire i sorgenti:
mkdir /home/”nome_utente”/gnomad_install dove nome_utente
è il vostro nome
scarichiamo i sorgenti di:
libmtp 0.1.3 (http://sourceforge.net/project/downloading.php?group_id=158745&use_mirror=switch&filename=libmtp-0.1.3.tar.gz&38360765)
libnjb 2.2.5 (http://sourceforge.net/project/downloading.php?group_id=32528&use_mirror=heanet&filename=libnjb-2.2.5.tar.gz&53649061)
gnomad2-2.8.10 (http://sourceforge.net/project/downloading.php?group_id=65573&use_mirror=belnet&filename=gnomad2-2.8.10.tar.gz&8687237)
fatto ciò avrete quindi i sorgenti in formato compresso tar.gz nella cartella /home/”nome_utente”/gnome_install
entriamo al suo interno dal terminale:
cd gnomad_install
estraiamo tutti e tre i pacchetti:
tar -zxvf libmtp-0.1.0.tar.gz
tar -zxvf libnjb-2.2.5.tar.gz
tar -zxvf gnomad2-2.8.9.tar.gz
entriamo dentro la cartella appena creata di libmtp:
cd libmtp-0.1.0
Installiamo libmtp:
./configure –prefix=/usr
sudo make
sudo checkinstall
diamo il comando:
sudo sh hotplug.sh
e il comando:
sudo cp libmtp.rules /etc/udev/rules.d/
fatto questo passiamo alla cartella successiva:
cd ..
cd libnjb-2.2.5
Installiamo anche questa:
./configure –prefix=/usr –enable-hotplugging
sudo make
sudo checkinstall
Diamo un altra volta il comando:
sudo sh hotplug.sh
e il comando:
sudo cp nomad.rules /etc/udev/rules.d/
Passiamo all’ultimo pacchetto:
cd ..
cd gnomad2-2.8.9
Installiamolo:
./configure
sudo make
sudo checkinstall
Infine eseguiamo il restart di udev, affinchè le modifiche abbiano effetto:
sudo /etc/init.d/udev restart
Concludiamo lanciando gnomad2 e controllando che è andato tutto ok:
gnomad2