Переустановите Ruby Framework на OS X Yosemite.

3933
rraallvv

Я установил home brew на Yosemite, и он испортил встроенную среду System. Я не мог использовать камни Ruby, уже установленные или новые, установленные после Homebrew. Вместо того, чтобы исправлять весь беспорядок, оставленный Homebrew, я предпочитаю переустанавливать Ruby у официальных установщиков. Я знаю, что это возможно, но мне пока не везло.

Это то, что я попробовал из ответов на вопрос « Можно ли переустановить / исправить системный рубин Mac OS X без полной переустановки ОС? ».

Я скачал установщик Yosemite из App Store и попытался установить Ruby.framework с помощью Pacifist. Пацифист просто застревает, готовя установку. Кстати, это последняя версия Пацифиста.

Кроме того, попытался просмотреть содержимое пакета установщика, но нет такой вещи, как папка Xcode Tools.

0
В вашем вопросе есть некоторая неопределенность. Мне трудно разобраться, какие части вы пробовали и в каком порядке. Пожалуйста, вставьте ваши точные шаги и сообщения об ошибках и, возможно, скриншоты. Пожалуйста, дайте ссылку на конкретные ответы (используйте ссылку "поделиться"), которые вы пробовали. David J. 9 лет назад 0
Зачем нужен [Пацифист] (http://www.charlessoft.com/)? (Я не знаком с этим.) Это, кажется, добавляет сложности (например, что-то еще, что может дать сбой). David J. 9 лет назад 0
@DavidJames Извините, но я не могу этого сделать, посмотрите на специфику вопроса, на который я ссылаюсь. Кто-то, обладающий опытом, сразу поймет, о чем я говорю. Скорее я предпочитаю копать глубже проблему, а затем отвечать на мой собственный вопрос. rraallvv 9 лет назад 0

2 ответа на вопрос

2
rraallvv

So, this is how I did:

1) Downloaded the Yosemite installer from the App Store

enter image description here

2) Show contents of "Install OS X Yosemite.app"

enter image description here

3) Open Contents/SharedSupport/InstallESD.dmg

enter image description here

4) Install Packages/Essentials.pkg

enter image description here

Вы правите! Как на земле вы нашли это? Aleks N. 8 лет назад 0
Кто-нибудь еще это пробовал? @ Алекси сделал это для тебя? Ryan Ore 8 лет назад 0
@RyanOre Честно говоря, я не очень хорошо помню. Aleks N. 8 лет назад 0
к сожалению, в Мохаве Essentials.pkg больше не существует, единственными пакетами являются Core.pkg, EmbeddedOSFirmware.pkg, FirmwareUpdate.pkg, OSInstall.mpkg и SecureBoot.pkg. fabb 5 лет назад 0
@fabb К сожалению, я считаю себя одной из последних групп людей, которые модернизируют свои системы, поскольку они начали суетиться с выпуском macOS и снижать качество своих продуктов. Хотя все же предпочитаю macOS выше других ОС, даже Linux. Надеюсь, они переместили среду Ruby в другой пакет. rraallvv 5 лет назад 0
Я вручную загрузил инструменты командной строки с https://developer.apple.com/download/more/, что решило мою проблему. fabb 5 лет назад 0
@fabb Рад слышать! rraallvv 5 лет назад 0
0
Matt Webster

При установке Install OS X Yosemite 10.10.5 был установлен Yosemite.app -> Contents -> InstallESD.dmg -> Packages -> BSD.pkg, / usr / bin / ruby.

Похожие вопросы