Breve guida per possessori di Ipod nano 3G ma che non vogliono usare ITunes perchè Amarok è meglio.
Alla data di scrittura dell'articolo (05/2008) per Debian Etch, Amarok è alla versione 1.4.4 e le libgpod sono alla versione 0.3.2 (libgpod0).
Per far funzionare correttamente il nostro Ipod nano sono necessarie le librerie libgpod versione 0.6.0 che fortunatamente si trovano anche sui repository etch-backports.
Si dia un'occhiata al sito Libgpod e al sito Amarok
Come spiegato da molte altre guide più autorevoli della presente...
Per prima cosa aggiorniamo il nostro /etc/apt/sources.list aggiungendo deb http://www.backports.org/debian etch-backports main contrib non-free oppure aggiungiamolo ai repository tramite synaptic dal menù Impostazioni => Archivi dei Pacchetti => Aggiungi => Personalizzato
deb http://www.backports.org/debian etch-backports main contrib non-free
Aggiorniamo, quindi, la lista dei nostri pacchetti e installiamo debian-backports-keyring per la firma dei pacchetti o facciamolo a mano come spiegato qui
Rimoviamo, se fosse presente, il pacchetto libgpod0 e Amarok compresi i file di configurazione con synaptic (rimozione completa) o a mano con l'opzione --purge.
Installiamo quindi libgpod3 (le librerie della versione 0.6.0), libgpod-common e libgpod-dev; quest'ultimo ci servirà per la compilazione di Amarok.
Qui viene la parte un po più complessa, soprattutto per chi non ha mai compilato un pacchetto.
Andiamo sul sito http://amarok.kde.org/wiki/Download e scarichiamo i sorgenti della Latest stable version.
Nella medesima pagina ci sono (purtroppo solo in inglese) le instruzioni di istallazione.
Scompattiamo con
o tramite tasto destro del mouse Estrai => Estrai qui (o dove vi pare)
Ora leggiamo dal sito Pacchetti necessari o nel file Readme tutti i pacchetti -dev (sta per development) necessari alla compilazione.
I principali dovrebbero essere kdelibs4-dev, ruby1.8-dev, libtag1-dev, libqt4-dev oppure libqt3-mt-dev, libxine-dev, libtunepimp3-dev (per usare music brainz) ed eventualmente libmp4v2-dev.
Oppure come suggerito
Dopo aver installato tutte le dipendenze, entriamo nella cartella appena estratta di amarok, apriamo un terminale (Tasto destro Azioni => Apri terminale qui) e digitiamo
che ci darà tutte le opzioni di configurazione
La configurazione corretta per usare l'Ipod è
eventualmente --with-mp4v2 ( se abbiamo installato la libreria libmp4v20-dev).
Al termine di una corretta configurazione
e poi come superutente
Per eseguire amarok sarà sufficiente eseguire da terminale amarok.
Colleghiamo l'Ipod, ci apparirà come icona sullo schermo che ci raffigura il dispositivo, montiamolo (tasto destro Monta).
Quindi eseguiamo amarok e entriamo nel menù Impostazioni => Configura Amarok => Dispositivi; qui vediamo il nostro ipod montato su /dev/sda. Assicuriamoci che sia stato aggiunto e finiamo configurarlo scegliendo nel menu a tendina Dispositivo multimediale Ipod.
Ritorniamo nel pannello principale di amarok e impostiamo correttamente il nostro modello e il nostro colore dell'Ipod.
Adesso siamo pronti per trasferire la nostra musica nell'Ipod o viceversa.
Buon diverimento!
Andrea.



Commenti
Inviato da ntropia il Sab, 17/05/2008 - 09:36.
Note...
Quote:
Nota per l'Autore: sì, è formattata con tutti i crismi, e anche i link sono corretti. Complimenti, guida davvero ben fatta!
eNjoy
Chi ha intendimento conti il numero della Bestia, perché è un numero d'uomo; e il suo numero è...
rw-rw-rw-Inviato da topio1970 il Lun, 19/05/2008 - 20:01.
Re: Note...
Sono commosso!
Inviato da dalloliogm il Dom, 15/06/2008 - 23:52.
sob.. compilare?
accidenti... ma c'è proprio bisogno di ricompilare amarok?
Io ho un semplice lettore basato su MTP, e con rhythmbox/amarok, mi basta inserirlo e mi viene riconosciuto.
Con l'ipod non funziona così?
Blog di bioinformatica, in italiano: http://bioinfoblog
Inviato da ferretti75 il Mar, 24/06/2008 - 23:06.
Re: sob.. compilare?
sinceramente ... a me funzia "oob" . Basta installare le librerie gtkpod ...
magic is real ... unless explicitly declared as integer
Inviato da ferretti75 il Gio, 26/06/2008 - 21:28.
che lollone !!!
Sai che ho capito solo ora che 3g voleva dire "third generation" ? ... stò proprio invecchiando ( male )
magic is real ... unless explicitly declared as integer
Inviato da topio1970 il Sab, 28/06/2008 - 15:15.
Re: che lollone !!!
:-o
Se sei solo del '75!!!!!
Ciao da topio1970
Inviato da ferretti75 il Mer, 09/07/2008 - 09:17.
problema con etch
Solo per segnalare che su una etch installata di fresco ci sono problemi in fase di compilazione :
EDIT:
dopo un po' di ravanamenti mi sà che il problema stà quì :
Ossia installa libgpod1 . Non è che questa libreria "ha il sopravvento" e non mi permette di compilare ?
mha.
POST EDIT ( AKA EDIT2 ):
Sulla testing ( lenny ) è tutto installato da apt-get
magic is real ... unless explicitly declared as integer
Inviato da topio1970 il Lun, 14/07/2008 - 09:16.
Re: problema con etch
Si l'arcano dovrebbe essere li...
Io, infatti, ho installato (su due pc diversi):
libgpod3 versione 0.6.0-3~bpo40+1
libgpod3-dev versione 0.6.0-3~bpo40+1
ma NON è installato libgpod-common (è presente, in ogni caso la versione 0.6.0-3~bpo40+1)
Le librerie le ho prese da debian backports