## page was renamed from GuidaWiki/DocumentazioneModello #format wiki #LANGUAGE it <
> <> = Dispositivi portatili iPhone = Questa pagina ti aiuterà a collegare ''l'iPod'' di '''Apple''' e i dispositivi ''iPhone'' per '''Ubuntu'''. = Ubuntu 10.10 Maverick Meerkat = Per attivare il Tethering USB è sufficiente installare il pacchetto apt:ipheth-utils == Amarok == A causa dei cambiamenti in alcune librerie, '''Amarok''' è in grado di funzionare correttamente con ''iPhone o iPod Touch'', la visualizzazione di un generico ''"Apple iPhone / iPod"'' nome e zero tracce al posto della proprietà effettiva del dispositivo, e non riuscendo ad aggiungere nuovi brani. Questo problema (e molti altri) sono stati risolti nel rilascio di apt:KDE 4.6 , che è possibile installarlo dai ''Backports Kubuntu PPA'', in questo modo: {{{ sudo add-apt-repository ppa:kubuntu-ppa/backports sudo apt-get update && sudo apt-get upgrade }}} Si noti che questo aggiornerà tutti i programmi di '''KDE''' - e tutti gli altri con un aggiornamento in sospeso. Se non si desidera aggiornare, è possibile aggirare il problema con le librerie di lucid come una soluzione alternativa (come si trova nel rapporto bug), tenendo presente di non aggiornare in successivi aggiornamenti di sistema (aggiornamenti automatici cercherà di ottenere le nuove versioni dei pacchetti, anche segnalati come in attesa). Il modo più semplice è scaricare il file del pacchetto e installarli: {{{ $ mkdir /tmp/packages && cd /tmp/packages $ wget -nc -c http://archive.ubuntu.com/ubuntu/pool/main/{libi/libimobiledevice/libimobiledevice0_0.9.7-1ubuntu1,libm/libmtp/libmtp-dev_1.0.2-1ubuntu1,libm/libmtp/libmtp8_1.0.2-1ubuntu1,libu/libusb/libusb-0.1-4_0.1.12-14ubuntu0.2,libu/libusb/libusb-dev_0.1.12-14ubuntu0.2}_`dpkg --print-architecture`.deb $ sudo dpkg --install *.deb $ sudo apt-get hold libmtp8 libmtp-dev libusb-dev libusb-0.1-4 }}} Gli utenti più esperti, tuttavia, possono decidere di farlo ''"nel modo giusto"'', aggiungendo i PPA di ''Lucid e Lucid update'' per le fonti di installazione (pinning mentre il sistema per Maverick in apt.conf) e l'installazione con l'apt standard: {{{ $ sudo apt-get install libmtp8/lucid libmtp-dev/lucid libimobiledevice0/lucid libusb-dev/lucid-updates libusb-0.1-4/lucid-updates $ sudo apt-get hold libmtp8 libmtp-dev libusb-dev libusb-0.1-4 }}} Questo farà in modo di ottenere le versioni più recenti, nel caso in cui ci sono aggiornamenti. Qualunque sia il modo di installarli, riavviare la sessione in seguito di '''Amarok''' per riconoscere finalmente il dispositivo in modo corretto. Si noti che la barra di avanzamento potrebbe non funzionare ancora qualcosa durante il trasferimento al dispositivo. Se si rimane a 0%, che sia, molto probabilmente è la copia dei brani in ogni caso. Dopo che i file sono stati trasferiti, '''Amarok''' procederà ad aggiornare il database di '''iTunes''', a questo punto il dispositivo segnalerà così con la solita schermata ''"sincronizza"''. Quando questo schermo è andato, le vostre canzoni dovrebbero essere nel vostro lettore musicale, anche se '''Amarok''' è ancora fermo allo 0% = Ubuntu 10.04 Lucid Lynx: Sostegno fuori dalla scatola = '''Lucid''' supporta nativamente ''iPhone e iPod Touch 1G, 2G, 3G, 3GS e modelli 4G'' (l'iPad dovrebbe funzionare anche) in esecuzione fino al ''firmware 4.0.1'' senza bisogno di jailbreak. Ciò è dovuto a GNOME 2.30 il supporto [[http://www.libimobiledevice.org/|libimobiledevice]]. Per una demo video questo video [[http://www.youtube.com/watch?v=WGf4i_kxqRU&feature=player_embedded#!|youtube]]. Per la musica ''iPhone4 (IOS 4.1)'', la sincronizzazione non funziona come ''libgpod'' non ha implementato questo ancora. È possibile visualizzare il ''filesystem iPhone'' utilizzando '''iFuse'''. Se avete impostato una password sul dispositivo, sbloccatelo prima di collegare il cavo ''USB'', altrimenti '''Ubuntu''' non lo riconoscerà. ''Tethering USB'' non è supportato ''out of the box'', ma è possibile farlo funzionare seguendo [[http://www.mexlinux.com/how-to-tether-iphone-on-ubuntu-via-usb/|questa guida]] ''iPod Nano 5G'': dopo aver installato ''libimobiledevice'' (ed eventualmente reinstallare se necessario) potrebbe essere necessario reinstallare il pacchetto ''network-manager'' in modo da essere in grado di leggere e scrivere sul dispositivo correttamente. = Settaggio di Ubuntu 9.10 = 0. Vai su ''Sistema -> Amministrazione -> Sorgenti Software''. La finestra di sorgenti Software si aprirà. 0. Fare clic sulla scheda ''Altro software'' e fare clic su pulsante ''Aggiungi'' .... 0. Si apre una finestra che chiede per la ''stringa APT del repository'' che si desidera aggiungere. Inserire le seguenti e quindi fare clic su ''Aggiungi origine'': ''ppa:pmcenery/ppa'' 0. Si tornerà alla finestra ''sorgenti Software''. Fare clic sul pulsante ''Ricarica'' 0. Fare clic sul pulsante ''Chiudi'' per chiudere la finestra. 0. ''Vai su Sistema -> Amministrazione -> Gestore pacchetti Synaptic''. 0. Nella casella di ricerca veloce: ''libimobiledevice0'' 0. Installare il pacchetto. 0. Riavviare il computer. == Configurazione su Ubuntu 9.10 o inferiore == '''Nota''': è necessario ''"jailbreak"'' (vedi questo [[http://lifehacker.com/316287/jailbreak-your-iphone-or-ipod-touch-with-one-click|link]]) per utilizzare '''iFuse'''. '''iFuse''' è un basato su '''FUSE''' metodo di accesso per ''l'iPod Touch e iPhone'', facendoli apparire come normali dischi rigidi. Per sincronizzare la musica con un ''iPod Touch'' ''jailbreak 2.2.1'', installare ''iFuse'' dal '''PPA''' del progetto, quindi collegare il vostro ''iPod touch''. '''HAL''' dovrebbe raccogliere e '''gtkpod''' vedrà il dispositivo. Finché si è cambiato il valore di ''DBVersion'' la chiave in ''/ System / Library / Lockdown / Checkpoint.xml'' (fare un backup prima!) 2, musica e sincronizzare il database del dispositivo verrà aggiornato. Dopo aver riavviato l'applicazione dovreste vedere le nuove tracce sul dispositivo. Questo metodo funziona. Un fastidio è che, mentre '''HAL''' sarà in ''automount'' posizionando il dispositivo per voi sul desktop, non è possibile smontare manualmente o con i soliti metodi (''umount'', oppure fare clic destro e ''Smonta dispositivo'') perché il supporto che FUSE è stato creato da ''hald / utente del sistema'' e non il vostro nome utente. Tuttavia, se uno si prende cura di fare clic destro sul dispositivo in ''iPod Eject'' e ''gtkpod'' selezionando prima della disconnessione, danni al file system possono essere evitati. Ricevi iFuse [[http://matt.colyer.name/projects/iphone-linux/index.php?title=Main_Page|qui]]. = iTunnel = Andare alla [[http://www.cs.toronto.edu/~jingsu/itunnel/|homepage di iTunnel]] e scaricare il programma ''iTunnel per linux''. Include il binario o il pacchetto da compilare. Avviare il binario in un terminale ''/ Xterm'' e creare il tunnel su una porta scelta tipo. ''/ Itunnel 7777''. Poi devi montare il file system del ''ipod'' con {{{ sshfs-p 7777 root @ localhost: / var / mobile / media / media / ipod. }}} Impostare il '''FirewireGUID''' come descritto nella Guida del ''firmware 1.x.'' Poi Avviare il programma per il trasferimento di file '''MP3''' (amarok ecc) e il punto in ''/ media / ipod.'' Dovreste essere in grado di trasferire musica al dispositivo. = Riproduttori musicali = == Sincronizzare con Rhythmbox == Dopo aver collegato ''l'iPod'', aprire '''Rhythmbox''' e fare clic sul nome del tuo ''iPod'' nei Dispositivi sul pannello di sinistra. == Sincronizzare con Amarok 2.x == se non avete installato Amarok, eseguire: {{{ $ sudo apt-get install amarok }}} '''Amarok 2,3''' installato dai ''repository'' dovrebbe riconoscere automaticamente ''l'iPhone''. Si mostrerà sotto musica locale. [[http://i42.tinypic.com/nqcpwj.png|Screenshot: Ubuntu 10.04. Amarok 2.3. iPod Touch 2G]] == Sincronizzare con Amarok 1.4 == Molte persone usano '''Amarok 1.4''', nonostante i miglioramenti in '''Amarok''' dalla 2,0 è stata rilasciato. ma ci sono ancora gli appassionati di '''Amarok''' 1.4, che può essere utile eseguire in '''Lucid'''. Karmic / Jaunty / Lucid istruzioni per l'installazione per Amarok 1.4 possono essere trovate [[http://www.dwasifar.com/?p=1111|qui]]. == Configurare Amarok 1.4 == 0. Montare l'IPod con '''iFuse''' come descritto in Sincronizzazione con gtkpod sotto. 0. Avviare Amarok 1.4 e in ''Impostazioni -> Configura-Amarok -> Media Devices'' aggiungere il vostro ''iPod'' con punto di mount su ''/ mnt / ipod''. Selezionare il modello del vostro iPod. Fare clic su OK. 0. Clicca sulle ''Devices'' sul pannello in basso a sinistra. Fare clic su ''Connetti'' in alto a sinistra. 0. '''Amarok1.4''' dovrebbe riconoscere tutti i brani immediatamente. Per il mio iPod Touch 2G non c'era visualizzare le copertine degli album (anche se viene visualizzato su iPod). 0. Trasferire i brani per ''l'iPod'' tramite tasto destro del mouse sul menù i brani selezionati nella collezione. Nessun problema con l'arte caricare ''cover'' per ''l'iPod''. 0. Set-up comandi per ''l'iPod'' di pre-montaggio iFuse ''/ mnt / ipod'' e smontare fusermount-u ''/ mnt / ipod'' in Media Devices dal passo 2. 0. Non dimenticare di fare clic su ''Disconnetti'' pulsante in alto a sinistra quando si è finito con l'iPod. [[http://i44.tinypic.com/2mglc0p.png|Screenshot: Ubuntu 10.04. Amarok 1.14. iPod Touch 2G]] = Risoluzione dei problemi = == iPhone non è più riconosciuto da Amarok == Se il Vostro ''iPhone'' non e Più Riconosciuto da '''Amarok''' per qualche Motivo Prova a cancellare i file di configurazione per VEDERE SE SI risolve il Problema. Uscire da Amarok e poi: {{{ $ rm -r ~/.kde/share/apps/amarok $ rm -r ~/.kde/share/config/amarok* }}} Avviare '''Amarok''' e il vostro ''iPhone'' dovrebbe essere riconosciuto di nuovo. == Il messaggio "Il dispositivo non è presente" == Un "Gotcha" attualmente esiste se accidentalmente "sudo" ''l'iphone-mount o ipod-touch-mount'' passa. In questo modo verrà creato un file di modello impostato nella posizione di montaggio (''es. / media / ipod'') e le operazioni di montaggio successive falliranno. In questo caso, verificare che il dispositivo non è infatti montato, pulire ''/ media / ipod'', verificare che le autorizzazioni siano corrette, e montare di nuovo come utente normale. == Musica non eseguibile o non quotata nel dispositivo, ma è mostrata dal media player di Ubuntu == Il più frustrante "Gotcha" non riesce ad avere una corretta FirewireGuid scritta sul vostro dispositivo. Questo è normalmente generato quando il dispositivo è collegato per la prima volta, supponendo che si aveva il dispositivo collegato via ''USB'' al momento. Se questo ''hash'' non è corretto o non presente, '''iTunes''' si rifiuterà di caricare il database. Vedere Recupero e l'impostazione del [[https://help.ubuntu.com/community/Retrieving%20and%20setting%20the%20Firewire%20GUID%20(FirewireGuid)|GUID Firewire (FirewireGuid)]] per informazioni su come impostare la FirewireGUID. Se la musica ancora non compare sul vostro ''iPhone / iPod'', potrebbe essere necessario riavviare il programma di riproduzione della musica. Selezionare la musica e tenere premuto il pulsante principale per alcuni secondi. Sarete riportati alla schermata principale. Si prega di consultare la sezione precedente su come impostare il ''GUID Firewire''. == Nessuna Cover Art con Amarok == Se si scopre che dopo la sincronizzazione con l'iPhone Amarok il coverart manca è molto probabile che si stia utilizzando la versione sbagliata di libgpod. Amarok dipende libgpod e la versione di Ubuntu repository installa libgpod v2 invece del v3 necessari libgpod. Ecco una soluzione: * Disinstallare ''libgpod v2''. Questo inoltre disinstalla '''Amarok''' * Aprire Synaptic e deselezionare tutti i repository, ma http://ppa.launchpad.net/ipod-touch/ubuntu * Aggiorna * Installare libgpod v3 e Amarok * Ricontrollare tutti i repository non controllati in precedenza * Avviare Amarok e collegare al vostro iPhone * Assicurarsi che il tipo corretto di iPod è selezionato in Amarok (sotto iPod → Modelli di iPod → Cellulari) * Fare clic su Aggiorna grafica e su Disconnetti (questa operazione potrebbe richiedere un po ') Si dovrebbe avere il tuo coverart correttamente caricato su iPhone dopo. == Dispositivo pieno, "come se faccio a saperlo?" == Se avete seguito i passaggi precedenti e configurato per montare il dispositivo in una directory sul computer locale, non c'è alcun modo per qualsiasi programma che interagisce con quella directory per dire quanto spazio libero è rimasto sul dispositivo. In sostanza, la directory presente sul disco rigido, e qualsiasi tentativo di conoscere lo spazio libero sarebbe semplicemente restituire lo spazio libero di quel disco rigido. Per il momento, è possibile interrogare il dispositivo stesso in una sessione ''SSH''. Vedere le sezioni precedenti di questo ''wiki'' per informazioni su come connettersi ad esso in questo modo. Accedere al dispositivo tramite ''SSH'', quindi immettere questo. {{{ $ df -m }}} L'output di questo comando sarà qualcosa di simile al seguente: {{{ Filesystem 1M-blocks Used Avail Capacity Mounted on /dev/disk0s1 300 277 19 94% / devfs 0 0 0 100% /dev /dev/disk0s2 7443 7395 48 99% /private/var }}} Più in basso la linea indica la partizione di storage. * '''Filesystem''' è un denominatore per il [[http://en.wikipedia.org/wiki/Device_node|nodo]] del dispositivo di quella partizione. * '''1M-blocchi''' mostra la sua capacità in megabyte. In questo caso, 7443 mb. * '''Usato''' mostra quanti megabyte sono utilizzati. In questo caso, 7395 mb. * '''Capacità''' mostra quanto spazio è attualmente utilizzato, in percentuale. In questo caso, il 99%. * '''Montato su''' mostra dove la partizione è montata internamente sul dispositivo, molto simile a montare l'interfaccia ''SSH'' del dispositivo in una directory locale per il trasferimento di file. == Il dispositivo non viene montato dopo l'aggiornamento IOS == I pacchetti ''libimobiledevice'' originale fornito con ''Lucid, Maverick, e Natty'' non ha funzionato per i dispositivi con ''iOS 4.2.x'' o superiore. Un segno comune di questo quando si collega il dispositivo a una porta ''USB'' ma non monta automaticamente in Nautilus o mostra in '''Rhythmbox'''. nel 17 luglio 2011, questo è stato risolto negli aggiornamenti ''([[https://bugs.launchpad.net/ubuntu/+source/libimobiledevice/+bug/793616|bug 793616]] launchpad per i dettagli)''. ''Patch'' di compatibilità è stata necessaria sia per gli aggiornamenti di ''IOS 4.2.xe 4.3.x'', quindi non è improbabile che i futuri aggiornamenti di ''IOS'' abbiano bisogno di una libreria ''libmobiledevice'' aggiornata. Un ''logout / login o riavvio'' dopo l'aggiornamento del pacchetto può essere necessario per consentire l'auto-montaggio e il lavoro. Se avete ancora problemi, e ricevete messaggi di errore durante la digitazione di ''TLS'' ''iFuse / media / iphone'' il comando in un terminale, e rinominare la cartella ''~ / .local / libimobiledevice'' in ''~ / .local / libimobiledevice.old'' o eliminatelo. = Ulteriori risorse = * [[https://help.ubuntu.com/community/PortableDevices/iPhone|Pagina originale]] * [[https://help.ubuntu.com/community/PortableDevices/iPod|Aplleipod]] * [[https://help.ubuntu.com/community/PortableDevices/iPhone/iTunesVirtualBox|Utilizzando iTunes tramite Sun VirtualBox con Windows]] * [[https://help.ubuntu.com/community/Iphone%20connecting%20wireless|Iphone collegamento wireless]] ---- CategoryHomepage