0 votes

Est-il sûr de passer au système Ruby brew en global?

Est-il sûr de passer à la version Ruby Homebrew à l'échelle du système ? Est-ce que cela ne va pas casser quelque chose ?

La version brew est 3.0.3 ; la version du système est 2.6.8p205.

Par exemple, en ajoutant les lignes suivantes à .zshrc :

export PATH="/opt/homebrew/opt/ruby/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/opt/ruby/lib"
export CPPFLAGS="-I/opt/homebrew/opt/ruby/include"
export PKG_CONFIG_PATH="/opt/homebrew/opt/ruby/lib/pkgconfig"

1voto

Abramodj Points 1771

Cela n'affecte que les processus lancés depuis votre environnement et non le système dans son ensemble.

homebrew est conçu pour s'installer sur un ordinateur personnel avec un utilisateur disposant de droits administratifs. Cependant, une fois installé, '/usr/local/bin' (sur les machines Intel) ou '/opt/homebrew' (sur les machines M1 Silicon) contiennent le logiciel installé. Étant donné que les autorisations de ces répertoires et de leurs contenus sont accessibles en lecture/exécution pour tout le monde, un processus peut choisir soit la version "locale", soit la version standard via un lien absolu vers l'exécutable ou grâce à une recherche dans le PATH.

homebrew installera également les Outils en ligne de commande Xcode s'ils ne sont pas déjà installés.

Un aperçu plus complet est disponible ici.

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