derrien.me | blog

Maintenir des volumes propres sous Mac OS X

Posté le 20 novembre 2009 dans Systèmes et réseaux

Entre les clés USB, les disques durs externes ou les volumes réseaux, il n’est pas rare de devoir manipuler des systèmes de fichiers tels que NTFS, FAT32 ou Ext3 lorsque l’on est utilisateur de Mac OS X. C’est même très fréquent si comme moi vous avez décidé de virtualiser votre serveur de développement.

Si vous êtes dans ce cas, vous aurez peut-être remarqué le bazar mis par l’OS d’Apple sur les systèmes de fichiers autres que HFS…

En effet, on se retrouve avec un certains nombres de fichiers tels que :

Les « resource forks » sont probablement les fichiers les plus gênants puisque l’on se retrouve avec un fichier de ce type pour chaque fichier d’un répertoire donné (ce qui fait doubler le nombre de fichiers par répertoire).

J’ai d’abord utilisé une méthode à base de find . -name ._* -exec rm -rf '{}' ';', mais j’ai finalement craqué pour BlueHarvest (Lien externe) qui fait automatiquement le ménage pour moi. Certes, ce n’est pas un freeware puisqu’il vous en coûtera $13.95, mais passé la période d’essai, je ne me voyait pas revenir en arrière.

Après l’installation de l’application, direction les préférences systèmes pour configurer rapidement le service. Pour ma part, le mode de configuration simple me suffit, mais il existe un mode avancé qui permet de paramétrer plus finement le façon dont le ménage sera fait sur votre Mac.

pref_blueharvest

Je précise que ce billet n’est PAS sponsorisé, et qu’il a été rédigé de ma propre initiative. Je remercie au passage Olivier Meunier (Lien externe) qui m’a permis de mettre un nom sur ces fameux fichiers que sont les resource forks.

Commentaires

Pedro, le 22 novembre 2009 à 22h49

Il y a cette technique aussi pour désactiver la création de .DS_Store sur les volumes réseau, mais je sais pas si c’est aussi complet : http://support.apple.com/kb/HT1629

JeanMiche, le 24 septembre 2010 à 08h32

Il manque la commande terminal pour supprimer les ressources forks … la commande pour les DS_Store fonctionne bien… manque plus que celle pour les ressources forks et pas bien de payer 14$ !

Poster un commentaire