Mises à jour du NAC et de la cartographies à partir d'un Mac

Bonjour
pour ma part je l'ai mis aucune incidence mais attention bien utiliser CleanMyDrive pour nettoyer les fichiers cachés MAC, j'ai également acheté une clef USB ultra fit 64GB juste pour les mises à jour, car impossible avec d'autres, à votre disposition
 

Bonsoir,
Non inutile. Mais si on le met, je crois que ça ne gêne pas. Mais attention, sur Mac il y a des histoires de fichiers cachés. Je ne connais pas le monde du Mac, mais j'ai lu des trucs là-dessus. Voir dans ce fil plusieurs contributions, dont celles, très pertinentes, de @Raca .
Oui j' ai vu le topic en entier... Je me posais juste la question pour ce fichier...
 

Bonjour à tous,

Je n'utilise pas de MAC, mais j'ai eu de l'aide! ;)

Je réveille cette discussion ancienne, dont le premier post de @Raca est toujours d'actualité. Ce post mériterait d'être actualisé après l'information donnée par @rui.saraiva dans une autre discussion:


CleanMyDrive est remplacé par un nouveau produit plus riche: CleanMyMac X. On peut trouver des détails sur le site du fournisseur:


CleanMyMac est payant, mais une période d'essai est gratuite. Et il est bien précisé que l'usage de la fonction de nettoyage d'un support externe est libre même après la période d'essai.

Merci à @Mickey1962 d'avoir donné ce lien dans une autre discussion.

________________________________________________________________________________________________________

Si vous ne voulez pas ou ne pouvez pas utiliser CleanMyMac, il existe d'autres produits (dot_clean, HiddenCleaner, EjectForWindows ...) et il est aussi possible de passer une commande dans une fenêtre "Terminal", comme suggéré par @rui.saraiva dans une autre discussion. Et là, c'est simple:

1. Comme je ne sais pas quand le MAC ajoute les fichiers .DS_Store, je conseille de fermer les fenêtres d'exploration (Finder) surtout si l'une est ouverte sur un dossier de la clé USB à nettoyer.

2. Ouvrir une fenêtre "Terminal".

Explication de Apple:


Ou une video en anglais, mais même sans le son on comprend:


3. Sur cette fenêtre "Terminal", passer la commande ci-dessous, qui va repérer le fichier parasite éventuel qui fait échouer la mise à jour de cartographie dans le NAC:

Code:
find /Volumes/*/SWL/002*/Data/data-pkg/NAV/MAP/ -name ".*" -type f

Si la commande a trouvé un fichier .DS_Store , c'est le coupable! Par exemple:
/Volumes/MAJNAC/002315011730118165/Data/data-pkg/NAV/MAP/.DS_Store
Dans mon exemple MAJNAC est le label de ma clé USB. Vous en aurez besoin pour éjecter la clé ci-après

Rappeler la commande (touche du clavier flèche vers le haut) et ajouter l'option -delete et l'éject de la clé, comme ceci:

Code:
find /Volumes/*/SWL/002*/Data/data-pkg/NAV/MAP/ -name ".*" -type f -delete; umount <label>
Dans mon exemple:

find /Volumes/*/SWL/002*/Data/data-pkg/NAV/MAP/ -name ".*" -type f -delete; umount MAJNAC

Si vous explorez à nouveau la clé avant de la présenter dans le NAC, il faudra tout recommencer!

Si vous aviez voulu étendre le nettoyage à tous les fichiers dont le nom commence par un point, même si ce n'est pas strictement indispensable, la commande suivante devrait faire l'affaire à la place de celle indiquée plus haut:

Code:
find /Volumes/*/SWL/*/ -name ".*" -type f -delete; umount <label>

Note: si le MAC écrit un fichier Thumbs.db , dont parle @rui.saraiva , dans le répertoire critique, le nettoyage ci-dessus ne suffira pas. :(
(voir la suggestion de généralisation de @rui.saraiva dans le post suivant).

Merci à @Mickey1962 d'avoir vérifié que ce qui est dit est utilisable. :)
 
Dernière édition:

All files in the "SWL/002*/Data/data-pkg/NAV/MAP/" folder should be named "*.ttpkg", so:
Code:
find /Volumes/*/SWL/002*/Data/data-pkg/NAV/MAP/ -type f ! -name "*.ttpkg"
should list all files that don't belong there. You can then use the "-delete" argument to remove them.

Also, the "umount" command should accept the "-t <filesystem>" argument and I'm pretty sure there aren't many FAT32 filesystems ("msdos" in that OS) in use these days...
Code:
umount -a -t msdos
should work fine in all cases.
 
  • J'aime
Reactions: jbf69