L'installazione di AmaroK non può essere effettuata semplicemente dai repository, poiché quelli di Ubuntu non sono compilati per avere il supporto ai dispositivi MTP, mentre quelli di Kubuntu non rilevano il dispositvo a causa della non integrazione con UDEV/HAL.
Ciò ci porta a dover procedere con la compilazione di AmaroK, operazione comunque sufficientemente automatizzata.
Iniziamo inserendo tra i repository di APT quelli per il sorgente di AmaroK dai repository di Kubuntu (ha la versione 1.4.4 anzichè la 1.4.3 di Ubuntu), aggiungendo a /etc/apt/source.list la seguente riga:
deb-src http://kubuntu.org/packages/amarok-144 edgy main
Salviamo e aggiungiamo le chiavi di autenticazione del repository:
wget http://people.ubuntu.com/~jriddell/kubuntu-packages-jriddell-key.gpg
sudo apt-key add kubuntu-packages-jriddell-key.gpg
e proseguiamo con i classici:
sudo apt-get update
sudo apt-get upgrade
Proseguiamo creando una cartella nella nostra home:
mkdir ~/amarok-mtp
e entriamoci:
cd ~/amarok-mtp
proseguiamo scaricando i file per libmtp direttamente dal sito (quelli rei repository sono versioni troppo vecchie)
wget http://ovh.dl.sourceforge.net/sourceforge/libmtp/libmtp-0.1.1.tar.gz
Installiamo anche gli header delle libusb che servono per la compilazione:
sudo apt-get install libusb-dev
e compiliamo il tutto:
tar -zxvf libmtp-0.1.1.tar.gz
cd libmtp-0.1.2
./configure –prefix=/usr
sudo make
sudo make install
sudo cp libmtp.rules /etc/udev/rules.d/
Attenzione, la compilazione va va buon fine solo con le libmtb della versione 0.0.11, con la versioen 0.0.12 non è possibile compilare AmaroK con successo, quindi fate attenzione ala versione che utilizzate.
A questo punto preoccupiamoci di scaricare i file di AmaroK e tutti gli header file per la sua compilazione tramite:
cd..
sudo apt-get source amarok
sudo chmod 777 amarok*
cd amarok-1.4*
sudo apt-get build-dep amarok
sudo ./configure --with-njb --with-mtp --prefix='kde-config --prefix'
sudo make
sudo make install
Attenzione ad utilizzare gli apici inversi per racchiudere il comando kde-config --prefix; al termine dovremmo avere il nostro programma installato e funzionante (ma non visibile in Synaptic)
Lanciamolo da shell in modo da poter intercettare eventuali errori:
amarok
A questo punto andiamo a inserire lo ZEN tra i dispositivi portatili. Dal menù Settign segliamo Configure AmaroK e poi andiamo sulla scheda Dispositivi. A questo punto scegliamo aggiungi dispositivo e selezioniamo come plugin Creative nomad JukeBox Media Device, impostiamo il nome che vogliamo dare al dispositivo (per esempio MP3 Creative) e diamo l'Ok. chiudiamo e riavviamo Amarok e scegliamo dalla scheda dispositivi il nostro nuovo dispositivo e e premiamo connetti.
Con Kubuntu le cose si semplificano notevolmente, infatti è sufficiente scaricare il certificato per i repository di Kubuntu:
wget http://people.ubuntu.com/~jriddell/kubuntu-packages-jriddell-key.gpg
dopo di che installiamolo:
sudo apt-key add kubuntu-packages-jriddell-key.gpg
editiamo il file /etc/apt/source.list e aggiungiamo:
deb http://kubuntu.org/packages/amarok-144 edgy main
e a questo punto diamo i canonici:
sudo apt-get upgrade
sudo apt-get dist-upgrade
E instaliamo la versione di AmaroK per Kubuntu
sudo apt-get install amarok
Proseguiamo nella configurazione del dispositivo come visto prima.
NB: Non ancora testato, è ancora una prima bozza, quindi non fidatevi molto, ma se volete darmi conferma del funzionamento ve ne sarei grato!
Comments
Ciao ho provato ad
Ciao ho provato ad installare su Amarok utilizzando il mio Creative Vision M. Però mi dice che é impossibile connettere il dispositivo nomad...come posso risolvere?
Usa MTP
Attenzione, il dispositivo da scegliere non è il nomad, ma dispositivi MTP. Il nomad va bene per le vecchie versioni dei lettori creative (Muvo & simila).
kubuntu 6.10, amarok 1.4.3, libmtp0.0.18 e YP-U3
Premessa: sono un medico e nonostante usi linux da 6 anni mi muovo sempre un po' a spanne. Quindi portate pazienza.
La mia situazione è quella indicata nel subject. Riesco a caricare e scaricare da linea di comando i file (con mtp-getfile ...) ma non riesco ad organizzarli in cartelle.
Vorrei sapere se è possibile farlo da riga di comando anche se preferirei con Amarok (attualmente non riconosce il dispositivo). Non ho capito se la situazione è cambiata rispetto a quando è uscita questa guida.
Devo per forza ricompilare amarok e libmtp? se si, con le versioni indicate sopra o con quelle più recenti?
Ed infine un'ultima domanda generica: io ho un file-system pulito; cosi facendo si sporca e se volessi ritornare indietro?
ciao albus...
..io sono uno studente di chimica, quindi fatti due conti :D
Per quanto riguarda l'organizzazione in cartelle devi inviare i file direttamente nelal cartella che ti interessa, (dai mtp-getfile per vedere l'elenco delle opzioni e mtp-folders per vedere le cartelle disponibili)
Puoi farlo da linea di comando con i comandi indicati precedentemente, oppure puoi usare mtpfs (l'installaizone è veramente banale, al massimo chiedi) che permette di montare il dispositivo come fosse una cartella del tuo PC e quindi caricare le canzoni, rimuoverle, creare e rimuovere cartelle... l'unico problema è che deve essere usato come superutente.
Per il fatto di dover ricompliare.. si è necessario perché le versioni indicate non sono compilate con le opzioni necessarie a sfruttare il protocollo MTP, l'unica cosa che ti consiglio è di usare le ultime versioni disponibili, anche se con Ubuntu 6.06 potrebbe essere un problema, se aspetti un pochino esce la 7.10 che probabilmente ha già i programmi abilitati al supporto di MTP.
Con l'ultima domanda mi hai un pò spiazzato :D In che seso hai un FS pulito? probabilmente intendi che non hai inserito programmi che non siano del repository, è così? Se si puoi rimuovere quello che installi usando
sudo make uninstalle andando a cancellare i file e le cartelle usate per la compilazione.non procedo!
intanto grazie per la tempestività della risposta.
Ho seguito la procedura indicata sopra per la reinstallaizone di amarok 1.4.4 in Kubuntu ma il lettore comunque non viene rilevato. Ho selezionato Creative nomad... ma non succede nulla.
Ho provato ad installaare mtpfs ma, in ./configure mi dice che gli mancano delle dipendenze che invece secondo me sono soddisfatte. La cosa mi pare complicata.
Quando scrivo questa
Quando scrivo questa riga:
lea@ubulea:~/amarok-1.4.6$ sudo ./configure --with-njb --with-mtp --prefix='kde-config --prefix'mi risponde:configure: error: expected an absolute directory name for --prefix: kde-config --prefixCosa devo fare?Dove ho sbagliato? Non sono molto esperta! :DGrazie Lea.
Ciao Lea,
devi usare gli apici inversi (quelli "storti") al parametro prefix (come indicato subito sotto il comando). Per come scriverli dipende da come hai mappato la tastiera, quindi non posso aiutarti, in ogni caso mettendo quelli dovresti essere a posto.
Ciao
Grazie!Fatto!
Grazie!Fatto!
Codifica
Ciao, ho un problema di codifica con amarok: non riesco a trasferire file accentati sul mio zen vision m 60. Con Gnomad2 non ci sono problemi ma preferirei poter utilizzare amarok. Può dipendere dalle librerie kde (uso gnome), o dal fatto che uso il plugin mtp media device? creative nomad jukebox media device non funziona...
Grazie
Probabilmente è un problema
Probabilmente è un problema di AmaroK ceh non riesce a codificare i file da trasferire, ho visto che altri utenti hanno problemi persino a leggere i file con accentate con AmaroK, l'unica cosa ceh posso suggerirti è di provare a modificare la codifica con cui monti il filesystem:
sudo gedit /etc/fstabSe nemmeno così risolvi prova a fare una segnalazione al bugtrack di AmaroK e attendi che correggano, altrio non saprei cosa consigliarti.Ho risolto, ho ricompilato
Ho risolto, ho ricompilato il tutto e ora funziona. Prima c'era un problema con build-dep, con i repo di trevino attivi non funzionava. Grazie lo stesso.
Ho provato a seguire la
Ho provato a seguire la procedura, ma al comando:
wget http://people.ubuntu.com/~jriddell/kubuntu-packages-jriddell-key.gpgmi rispondeErrore analizzando l'url del proxy http://:8080/: Nome host non validocome mai? E' cambiato il riferimento?No,
semplicemente ti trovi dietro un proxy (o hai configurato wget per usare un proxy) che non ti fa scaricare il file. Provato or ora e funziona correttamente; eventualmente mandami una mail privata che ti mando il file del certificato.
Ciao
Scusa, ma il mio programma
Scusa, ma il mio programma anti-spam ha cancellato il tuo messaggio...
Purtroppo ho anche un problema co questo programma... penso che lo toglierò!
Mi rinvii il certificato?!?
Grazie!
ciao
ciao
quando inserisco questo nel terminale
wget http://people.ubuntu.com/~jriddell/kubuntu-packages-jriddell-key.gpgsudo apt-key add kubuntu-packages-jriddell-key.gpg
si inchida così
--13:30:19-- http://people.ubuntu.com/~jriddell/kubuntu-packages-jriddell-key.gpg=> `kubuntu-packages-jriddell-key.gpg'
Risoluzione di people.ubuntu.com in corso... 82.211.81.132
Connessione a people.ubuntu.com|82.211.81.132:80...
che posso fare?
Il server non risponde.
Pare che ci sia qualche problema con il server in questione, puoi provare a ritentare domani sperando che abbiano risolto, oppure prova a saltare questo passaggio, l'inconveniente è che ogni volta ti dirà che vuoi intallare pacchetti da un repository non sicuro, sei sicuro di procedere e bla bla bla...
Ciao
Mavimo
Amarok 1.4.5
Ho da poco installato la versione di amarok 1.4.5. Rispetto alle precedenti ha anche un'ottima integrazione per quanto riguarda le copertine. Dovrebbe uscire la versione ufficiale tra poco, da provare!
Grazie, purtroppo ho una
Grazie, purtroppo ho una connessione lenta, quindi non aggiorno spesso il tutto :D
Devo dire che io mi trovo già abbastanza bene con la 1.4.4 anche se non la uso molto poiché con il dispositivo MTP mi sembra particolarmente lenta ( e perché uso sopratutto gnome :D ). Non appena riesco provo il download e la compilazione della nuova versione...
mtp & creative zen
con la nuova sintassi che mi/ci hai suggerito riesco a trasferire i files... ma nn ne ne riconosce i tag... forse nn vengono indicizzati... succede anche a te?
amarok è un player veramente figo, mi piace un sacco, ma ancora con il creative zen nn riesco a farlo andare(tu dici di selezionare come plugin Creative nomad JukeBox Media Device, ma io nella mia lista nn lo trovo... )
per ora accanno con questa storia, ci ho perso molto tempo e nn riesco a cavarne un ragno dal buco, probabilmente il mio niubbismo mi fa fare inconsapevoli errori che invalidano tutte la mie fatiche. aspetto prima di farmi le ossa con i comandi da shell per poi riprovare, se nel frattempo esce qualche player che risolve definitivamente questo mio problema tanto meglio, spero solo di venirlo a sapere per tempo...
grazie di tutto mavimo.
ps: come faccio ad aggiungerti alla lista dei feed del mio aggregatore?
Se usi FireFox nella
Se usi FireFox nella versione 2 in alto a fianco alla barra degli indirizzi trovi un pulsante arancione che indica appunto i FEED, se invece usi qualcos'altro per avere l'elenco degli articoli man mano che vengono inseriti usa il seguente link: RSS. A breve spero diriuscire a realizzare i DEB di AmaroK per Ubuntu 6.10, il problema è riuscire a trovare uno spazio dove pubblicarli (visto che non possono andare a fare parte dei DB ufficiali e non è facile trovare spazi web che consentano file di dimensioni notevoli).
Per quanto riguarda il fatto di non trovare lo stesso pplug-in sei sicuro di aver inserito i repository di Kubuntu come indicato e di aver fatto l'update per aggiornare la lista dei pacchetti disponibili?
Ciao
Post new comment