Comment puis-je me connecter à mon appareil Android à la musique rsync (ou à d’autres éléments)?
J'ai trouvé cette solution:
Modifiez le fichier ssh-config local pour modifier le port par défaut de l'hôte "android"
.ssh/config
host android
Port 2222
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.
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/ ./
--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 . --verbose
, --progress
, --recursive
mais ils sont assez auto-documentés. --omit-dir-times
--no-perms
sont requis car mtp ne le supporte pas. 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: