Comment synchroniser avec Android

37

Comment puis-je me connecter à mon appareil Android à la musique rsync (ou à d’autres éléments)?

    
posée guettli 09.09.2013 - 22:07
la source

3 réponses

31

Utiliser sshelper

J'ai trouvé cette solution:

  • Installez sshelper sur l’appareil (aucun périphérique rooté, disponible sur le marché Google Play)
  • Dans mon WLAN, l’appareil est appelé "android". Mais vous pouvez utiliser l'adresse IP si vous ne pouvez pas attribuer un nom d'hôte à l'appareil.

Modifiez le fichier ssh-config local pour modifier le port par défaut de l'hôte "android"

.ssh/config
host android
    Port 2222
  • Lancez sshelper sur le périphérique.
  • Connectez votre appareil Android à votre réseau local sans fil.
  

rsync -rvlc Musique Android: SDCardLink /

Mise à jour Je préfère -rvlc à -a puisque vous obtenez beaucoup d'avertissements car la définition des autorisations et des horodatages ne fonctionne pas. L'option -c rend la seconde beaucoup plus rapide.

Malheureusement, les applications musicales ont besoin d’un peu de temps pour voir les nouveaux fichiers. Le redémarrage de l'appareil aide.

    
réponse donnée guettli 10.09.2013 - 12:01
la source
30

En fait, utilisez rsync sur MTP / usb

C'est plus facile que tout le monde ne le dit, notez d'abord que lorsque GVFS monte le montage MTP, il sera disponible sous. Vous pouvez forcer cela en ouvrant le téléphone dans un navigateur de fichiers graphique (thunar / nautilus / etc)

/run/user/$UID/gvfs

allez là-bas. En supposant que vous avez un périphérique mtp, cela devrait fonctionner:

$ cd /run/user/$UID/gvfs/mtp*

Trouvez où vous souhaitez transférer les fichiers, puis synchronisez-les avec

$ cd SanDisk\ SD\ card/Movies/

$ pwd # prints "/run/user/1000/gvfs/mtp:host=%5Busb%3A003%2C096%5D/SanDisk SD card/Movies"

$ rsync --verbose --progress --omit-dir-times --no-perms --recursive --inplace ~/Videos/ ./

Options Rsync

  • --inplace : Je fortement suggère d'utiliser --inplace sans lequel mtp peut vouloir copier le fichier et le renommer. Cela peut entraîner la copie du fichier sur la carte SD deux fois: une fois pour le transfert mtp sur la carte SD et une autre fois parce que le pilote MTP peut ne pas prendre en charge (mv), il peut (cp / rm) sous le capot .
  • lisez man rsync pour une description de --verbose , --progress , --recursive mais ils sont assez auto-documentés.
  • --omit-dir-times --no-perms sont requis car mtp ne le supporte pas.
réponse donnée Evan Carroll 21.06.2016 - 22:05
la source
3

La sauvegarde rsync pour Android peut être configurée pour se synchroniser en sens inverse, c'est-à-dire entre un hôte Linux et un appareil Android.

Et avec l’aide de Llama , vous pouvez configurer l’appareil Android pour rsync automatiquement sur des conditions spécifiques, par exemple:

  1. à 5 heures du matin,
  2. lorsque le téléphone est connecté à un réseau Wi-Fi spécifique, et
  3. quand il se charge.
réponse donnée Alexander Shcheblikin 15.04.2016 - 22:20
la source

Lire d'autres questions sur les étiquettes