Является ли это возможным? Я сталкиваюсь с различными проблемами, по крайней мере, один раз в неделю, так как они испортились или что-то в этом роде, особенно с домашним пивом
Если это возможно, но было бы лучше начать с чистого листа, пожалуйста, дайте мне знать.
macos
ruby
system-restore
LBRapid
источник
источник
Ответы:
В моем понимании - пожалуйста, поправьте меня, если я ошибаюсь - вам не нужно переустанавливать весь Mac OS X, чтобы переустановить вашу систему Ruby. Как вы, возможно, знаете, системный рубин находится в /System/Library/Frameworks/Ruby.framework/. Если эта папка удалена или повреждена, или если символические ссылки, указывающие на нее, удалены или изменены, у вас не будет работающей установки System Ruby.
Чтобы исправить, попробуйте это:
Также не помешает получить последний Xcode от http://developer.apple.com/technologies/xcode.html
Полное раскрытие: я сделал эти шаги. Я почти уверен, что он восстанавливает Ruby.framework, но он не восстановил символические ссылки (обычно в / usr / bin) для меня.
источник
Если вы используете Pacifist, то можно просто переустановить Ruby.
Это переустановит Ruby, чтобы установить символические ссылки из / usr / bin, чтобы они указывали на него, снова используйте Pacifist:
В общем, если вам нужно выяснить, из какого установщика пришел файл в вашей системе в терминале:
Затем pkgid должен дать вам подсказку, а затем вы либо найдете этот установщик и снова запустите его, либо используете Pacifist для выборочного выполнения.
Вы также можете увидеть, какие файлы находятся в этом пакете:
Я обнаружил, что лучший способ справиться с Ruby в OS X - это привести систему в состояние по умолчанию с помощью описанного выше процесса. Удалите все MacPort, Fink или версии, которые вы скомпилировали вручную. Установите RVM и используйте его для управления установкой более новых версий.
Оказывается, я удалил системный Ruby и у меня возникли проблемы с установкой pow ( http://pow.cx ) на моем Mac из-за этого. Поэтому я установил Pacifist и последовал совету в этом посте, и я снова в деле. Благодарность!
источник
Старый пост, но я просто переключался с портов на доморощенный, так что ...
Для доморощенных проблем я решил это, установив rvm и символические ссылки. Так что, если у вас установлен rvm, вы можете начать, набрав:
с выводом, что сделать что-то вроде:
источник
Я сильно испортил мою установку Ruby на OSX, но я использовал этот графический интерфейс от команды RVM и сумел решить его без особых усилий и без взлома CLI
http://jewelrybox.unfiniti.com
источник
IMO
Homebrew
( http://brew.sh ) - лучший менеджер пакетов для OS X.Для установки Homebrew сделайте:
потом
Выполнено.
источник