3 votes

Comment utiliser le répertoire /home sur Mac OS X : revisité

Je voudrais monter /Users à /home sur mon macbook (Catalina Version 10.15.6).

Je dispose de trois systèmes : un ordinateur portable Ubuntu, un serveur rhel et un macbook. J'ai quelques scripts Python (écrits par d'autres) qui utilisent des fichiers de configuration où les chemins de fichiers complets doivent être mentionnés (pas de ~ ). Je n'aime pas changer le chemin d'accueil dans le scripts de /Users/x à /home/x plusieurs fois.

Il y a cette question sur SO à peu près la même chose, mais trois ans ont passé et je me demande si quelque chose a changé. La personne qui a rédigé la réponse acceptée recommande elle-même de faire autre chose et je ne peux pas le faire. Je suis sincèrement préoccupé par deux choses :

  1. Sauvegarde automatique de ce dossier.
  2. Une mise à jour du système effacera-t-elle ce dossier ?

3voto

nohillside Points 82672

Personnellement, je suis convaincu que tout logiciel nécessitant des chemins d'accès codés en dur aux répertoires personnels est défectueux et doit être réparé, mais je comprends que ce ne soit pas toujours possible. Donc, dans votre situation, je désactiverais simplement le monteur automatique pour les répertoires personnels. /home (voir Comment supprimer le répertoire '/home' ? ) et ensuite un lien symbolique /home à /Users . Cela résout également le problème de la sauvegarde.

PS : Le plus gros risque est probablement qu'une future mise à jour réécrive auto_master mais que vous pouvez facilement réparer à nouveau.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X