Я предпочитаю никогда не отключать SIP, так что вот еще один способ установить гем компоновщика без необходимости возиться с ограниченными правами доступа к файлам и дважды перезагрузиться.
sudo mkdir -p /usr/local/bin/rubygems
sudo chown user:group /usr/local/bin/rubygems
export GEM_HOME=/usr/local/rubygems/
gem install bundler
Теперь вы, вероятно, захотите экспортировать переменную GEM_HOME в файл оболочки или создать файл конфигурации для gem . Вам непременно нужно изменить пользователя и группу, чтобы chown
команда стала вашим пользователем.
Если это не отвечает вашим потребностям, настройка инструмента управления средой ruby также +1 в моей книге .
sudo nvram boot-args="rootless=0";sudo reboot
.