Commande rSync et problèmes icônes, Comment faire une copie exacte ? |
Bienvenue invité ( Connexion | Inscription )
Commande rSync et problèmes icônes, Comment faire une copie exacte ? |
5 Sep 2011, 18:43
Message
#1
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 782 Inscrit : 11 Sep 2005 Membre no 45 692 |
Bonsoir à tous et toutes.
Voilà, j'aimerais utiliser la commande rSync pour copier des fichiers/dossiers d'un Mac sur un autre. Mais quand j'ai des dossiers avec des icônes, elles ne sont pas gardés. Je n'arrive pas à trouver l'option qui va bien. Quelqu'un aurait il une idée ? Et ne me sortait pas le man, je connais Merci. -------------------- iMac 27" - MBP 15"
PC ASUS Z97 WIFI + Bluetooth - Intel Core i7-4790K CPU 4,00GHz - GeForce 980 GTX ZOTAC 4Go - 16Go RAM - SSD Crucial Bluetooth Device (Personal Area Network) Bluetooth Device (RFCOMM Protocol TDI) Carte réseau Broadcom 802.11ac Intel Ethernet Connection I218-V |
|
|
6 Sep 2011, 10:38
Message
#2
|
|
Terminaltor Moderating Machine Groupe : Admin Messages : 24 449 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 |
RTFM
Citation -E, --extended-attributes copy extended attributes, resource forks
-------------------- I think therefore I Mac
|
|
|
6 Sep 2011, 16:26
Message
#3
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 782 Inscrit : 11 Sep 2005 Membre no 45 692 |
Dommage qu'il n'y ai pas de mots en réponse au 'RTFM', parce que le -E ne marche pas
J'ai une icône sur un dossier dans mon dossier source, et dans la destination, rien... Code rsync -aE source/ dest/
Ce message a été modifié par Slumb - 6 Sep 2011, 16:27. -------------------- iMac 27" - MBP 15"
PC ASUS Z97 WIFI + Bluetooth - Intel Core i7-4790K CPU 4,00GHz - GeForce 980 GTX ZOTAC 4Go - 16Go RAM - SSD Crucial Bluetooth Device (Personal Area Network) Bluetooth Device (RFCOMM Protocol TDI) Carte réseau Broadcom 802.11ac Intel Ethernet Connection I218-V |
|
|
6 Sep 2011, 17:55
Message
#4
|
|
Terminaltor Moderating Machine Groupe : Admin Messages : 24 449 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 |
Ça ne fonctionne qu’avec le rsync spécifique Mac il me semble, donc pas de rsync externe ou compilé avec Fink par exemple.
-------------------- I think therefore I Mac
|
|
|
6 Sep 2011, 21:05
Message
#5
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 782 Inscrit : 11 Sep 2005 Membre no 45 692 |
Ah, alors attention, car ces mots sont lourd de conséquences, pour moi en tout cas...
Déjà je ne suis pas passé par Fink mais MacPort, je suppose que le résultat est le même ! Ensuite, le but est de copier mes données, au final, sur un NAS. C'est d'ailleurs pour cela que je suis passé par MacPort car au départ ce n'est pas -E mais -X l'option équivalente. Ce qui, du coup, est bizarre avec le fait que tu me dise que cela ne fonctionne pas avec Fink. Peux-tu me préciser avec la version de rSync qui fonctionne avec -E, pour ma part c'est la version 3. Merci pour ton aide. Ce message a été modifié par Slumb - 6 Sep 2011, 21:10. -------------------- iMac 27" - MBP 15"
PC ASUS Z97 WIFI + Bluetooth - Intel Core i7-4790K CPU 4,00GHz - GeForce 980 GTX ZOTAC 4Go - 16Go RAM - SSD Crucial Bluetooth Device (Personal Area Network) Bluetooth Device (RFCOMM Protocol TDI) Carte réseau Broadcom 802.11ac Intel Ethernet Connection I218-V |
|
|
Guest_EricaL**_* |
6 Sep 2011, 21:42
Message
#6
|
Guests |
Bonsoir,
L'option -E fonctionne à partir de Mac OS X 10.4 Les options doivent être séparées Code rsync -a -E
|
|
|
6 Sep 2011, 22:07
Message
#7
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 782 Inscrit : 11 Sep 2005 Membre no 45 692 |
Je viens de faire l'essai... Idem
Pas d'icône, un fichier Icon est par contre créé dans le dossier qui n'a plus son icône J'ai oublié de le dire sur le post précédent... Et pourquoi sur mon NAS j'arrive à copier les icônes de ces dossiers avec FolderWatch ? J'ai regardé les options et on dirait bien qu'il utilise rSync... Merci pour votre aide. -------------------- iMac 27" - MBP 15"
PC ASUS Z97 WIFI + Bluetooth - Intel Core i7-4790K CPU 4,00GHz - GeForce 980 GTX ZOTAC 4Go - 16Go RAM - SSD Crucial Bluetooth Device (Personal Area Network) Bluetooth Device (RFCOMM Protocol TDI) Carte réseau Broadcom 802.11ac Intel Ethernet Connection I218-V |
|
|
Guest_EricaL**_* |
6 Sep 2011, 23:57
Message
#8
|
Guests |
|
|
|
7 Sep 2011, 21:38
Message
#9
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 782 Inscrit : 11 Sep 2005 Membre no 45 692 |
Merci pour ta réponse, mais je ne comprends plus rien
J'ai viré le rSync installé via MacPort et quand je fais : Code rsync -a -E source/ dest/ Je n'ai pas d'icônes (alors que juste avant, oui) et si je fais : Code rsync -a -X source/ dest/ Je l'ai. Alors pourquoi me parler du -E alors que c'est -X ? Et pourquoi avant la désinstallation ça fonctionné et plus maintenant ? Une réponse d'un peu plus de deux lignes m'aiderais sans doutes plus Merci et bonne fin de soirée. Ce message a été modifié par Slumb - 7 Sep 2011, 21:41. -------------------- iMac 27" - MBP 15"
PC ASUS Z97 WIFI + Bluetooth - Intel Core i7-4790K CPU 4,00GHz - GeForce 980 GTX ZOTAC 4Go - 16Go RAM - SSD Crucial Bluetooth Device (Personal Area Network) Bluetooth Device (RFCOMM Protocol TDI) Carte réseau Broadcom 802.11ac Intel Ethernet Connection I218-V |
|
|
Guest_EricaL**_* |
8 Sep 2011, 00:27
Message
#10
|
Guests |
Bonsoir,
Si ça marche avec moins l'option -X , où est le problème ? As-tu essayé avec le chemin au complet ? Code /usr/bin/rsync -a -E Les options ne dépendent pas seulement de la version, mais de la source téléchargée, elles sont toutes légèrement différentes par rapport à celui d'origine sur le Mac. Si tu as MAc OS X 10.4 ou plus et que rsync -a -E ne fonctionne pas : Soit que tu as une autre version d'installée ailleurs que dans le dossier "/usr/bin" et la commande rsync utilise la version non Mac. Ou soit que tu as écrasé le rsync d'origine Mac par une autre version installée. Edition : d'autre informations. Si je fais Code /usr/bin/rsync -a -E /dossierA /dossierB Cela fonctionne, l'icône personnalisée des dossiers sont affichéesSi je fais Code /usr/bin/rsync -a /dossierA /dossierB Cela fonctionne, mais l'icône personnalisée des dossiers a disparu.Si je fais Code /usr/bin/rsync -a -X /dossierA /dossierB rsync error: syntax or usage error (code 1) at /SourceCache/rsync/rsync-35.2/rsync/main.c(1333) [client=2.6.9]Ici, dans le man page Citation -E, --extended-attributes Apple specific option to copyextended attributes, resource forks, and ACLs. Requires at least Mac OS X 10.4 or suitably patched rsync. La version d'origine de rsync sur Leopard, Snow Leopard et Lion est (2.6.9 protocol version 29), même chose sur Tigre version OS X 10.4.11. Regarde dans ce fil quelqu'un sur Lion en parle de rsync et de l'option -E Ce message a été modifié par EricaL** - 8 Sep 2011, 02:04. |
|
|
8 Sep 2011, 16:50
Message
#11
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 782 Inscrit : 11 Sep 2005 Membre no 45 692 |
Ok, merci pour ta réponse... Je laisse tomber, l'usage de rSync était au final destiné à mon NAS mais j'ai beau essayer, ça ne marche pas !!!
Merci et bonne fin de soirée. Ce message a été modifié par Slumb - 8 Sep 2011, 16:50. -------------------- iMac 27" - MBP 15"
PC ASUS Z97 WIFI + Bluetooth - Intel Core i7-4790K CPU 4,00GHz - GeForce 980 GTX ZOTAC 4Go - 16Go RAM - SSD Crucial Bluetooth Device (Personal Area Network) Bluetooth Device (RFCOMM Protocol TDI) Carte réseau Broadcom 802.11ac Intel Ethernet Connection I218-V |
|
|
10 Sep 2011, 17:09
Message
#12
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 879 Inscrit : 4 Apr 2004 Lieu : Lorraine - 54 Membre no 17 184 |
Citation J'ai viré le rSync installé via MacPort ... Ok mais tu ne nous dis pas quelle version tu as de rsync Que dis la commande suivante ? Code rsync --version Correspond t'elle a la version rsync Citation version 2.6.9 protocol version 29 que cite erical et qui est la même que moi d'origine sur Lion et qui utile l'option -E et pas -XIl semblerait que tu ne dispose pas de la même version que nous. Pour ma part inutile de taper le chemin complet de rsync car Code whereis rsync me donne bien en réponse Citation /usr/bin/rsync
Ce message a été modifié par teddy7545 - 11 Sep 2011, 17:35. -------------------- MP Intel Dual Xéon 3 GHz - MacOSX 10.10.3 - ATI Radeon HD 5770 - ATTO UL5D - Apple Cinema HD Display 23 pouces MBP 15' 2017 - MBP 13' mid 2009 - iMac 24' 8,1 2,8GHz - MP G4 MDD Bi 1,25 GHz - MP G4 Quicksylver 933MHz |
|
|
11 Sep 2011, 16:36
Message
#13
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 782 Inscrit : 11 Sep 2005 Membre no 45 692 |
Citation J'ai viré le rSync installé via MacPort ... Ok mais tu ne nous dis pas quelle version tu as de rsync Que dis la commande suivante ? Code rsync version 2.6.9 protocol version 29 Correspond t'elle a la version rsync Citation version 2.6.9 protocol version 29 que cite erical et qui est la même que moi d'origine sur Lion et qui utile l'option -E et pas -XIl semblerait que tu ne dispose pas de la même version que nous. Pour ma part inutile de taper le chemin complet de rsync car Code whereis rsync me donne bien en réponse Citation /usr/bin/rsync Merci pour ta réponse. Alors si je fais : Code whereis rsync J'ai bien le même chemin : Code /usr/bin/rsync Mais je ne connaissais pas cette commande. Qu'elle est la différence avec which ? Car si je l'utilise, voici la réponse : Code /opt/local/bin/rsync Which ce base sur la variable PATH, non ? Pour whereis ? Si tu veux savoir la version de rsync : Code rsync --version rsync version 3.0.8 protocol version 30 Copyright (C) 1996-2011 by Andrew Tridgell, Wayne Davison, and others. Web site: http://rsync.samba.org/ Capabilities: 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints, socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace, append, ACLs, xattrs, iconv, symtimes, file-flags rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the GNU General Public Licence for details. Ce qui montre finalement que je ne l'ai pas viré puisque ça représente la version de rSync installé de MacPort. Bizarre, j'ai suivis le processus pour le désintallé. Et si je fais : Code /usr/bin/rsync --version
rsync version 2.6.9 protocol version 29 Copyright (C) 1996-2006 by Andrew Tridgell, Wayne Davison, and others. <http://rsync.samba.org/> Capabilities: 64-bit files, socketpairs, hard links, symlinks, batchfiles, inplace, IPv6, 64-bit system inums, 64-bit internal inums rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the GNU General Public Licence for details. heisenberg:Desktop kcell$ /usr/bin/rsync --version rsync version 2.6.9 protocol version 29 Copyright (C) 1996-2006 by Andrew Tridgell, Wayne Davison, and others. <http://rsync.samba.org/> Capabilities: 64-bit files, socketpairs, hard links, symlinks, batchfiles, inplace, IPv6, 64-bit system inums, 64-bit internal inums rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the GNU General Public Licence for details. Ce message a été modifié par Slumb - 11 Sep 2011, 16:36. -------------------- iMac 27" - MBP 15"
PC ASUS Z97 WIFI + Bluetooth - Intel Core i7-4790K CPU 4,00GHz - GeForce 980 GTX ZOTAC 4Go - 16Go RAM - SSD Crucial Bluetooth Device (Personal Area Network) Bluetooth Device (RFCOMM Protocol TDI) Carte réseau Broadcom 802.11ac Intel Ethernet Connection I218-V |
|
|
Guest_EricaL**_* |
11 Sep 2011, 22:12
Message
#14
|
Guests |
Bonjour,
Garde les deux rsync, ils pourront peut-être servir. J'ai testé rsync 3.0.8, je l'ai installé avec cette méthode ( cela nécessite que le paquet "Apple's Developer Tools" soit installé). Son chemin est "/usr/local/bin/rsync" Moi j'essayerai avec ces options qui sont complémentaires à -X Code /opt/local/bin/rsync -a -X --acls --fileflags
|
|
|
Nous sommes le : 24th April 2024 - 06:11 |