J'ai une application très complexe qui a besoin d'un répertoire dans /usr. Par complexe, je veux dire qu'il faudrait des milliers de modifications pour débarrasser le code des références à /usr. Cela doit être fait, mais j'ai besoin d'un OS X plus récent immédiatement. Lorsque j'ai essayé de mettre à jour un ancien système OS X, ce répertoire a été effacé lors de l'installation. Si j'exécute la commande csrutil disable sur le système, que je remets le sous-répertoire /usr à sa place, les mises à jour de sécurité continues d'OS X dans la version Mojave (10.14, pas les mises à jour majeures d'OS) purgeront-elles le répertoire lorsqu'elles seront appliquées, ou le laisseront-elles en place ?
Réponse
Trop de publicités?Il n'y a aucun moyen de le savoir à l'avance. Les mises à jour de sécurité et les mises à jour mineures remplacent les parties du système qu'Apple considère comme pertinentes/à réparer. Bien que la probabilité que l'ensemble du /usr
est remplacé est probablement petit, il n'est peut-être pas très sage de s'y fier.