É possível? Estou enfrentando vários problemas pelo menos uma vez por semana, pois ele foi corrompido ou algo assim, especialmente com o homebrew.
Se for possível, mas seria apenas uma idéia melhor começar com uma lista limpa, entre em contato.
macos
ruby
system-restore
LBRapid
fonte
fonte
Respostas:
No meu entendimento - me corrija se estiver errado - você não precisa reinstalar todo o Mac OS X para reinstalar o sistema Ruby. Como você deve saber, o System Ruby vive em /System/Library/Frameworks/Ruby.framework/. Se essa pasta for excluída ou corrompida, ou se os links simbólicos que apontam para ela forem excluídos ou alterados, você não terá uma instalação do System Ruby em funcionamento.
Para corrigir, tente o seguinte:
Também não custa nada obter o Xcode mais recente em http://developer.apple.com/technologies/xcode.html
Divulgação completa: Eu executei essas etapas. Tenho certeza de que restaura o Ruby.framework, mas não restaurou os links simbólicos (normalmente em / usr / bin) para mim.
fonte
Se você usa o Pacifist , é possível apenas reinstalar o Ruby.
Isso reinstalará o Ruby. Para configurar os links simbólicos de / usr / bin para apontar para ele, use o Pacifist novamente:
Em geral, se você precisar descobrir de que instalador veio um arquivo no seu sistema em um terminal:
O pkgid deve lhe dar uma dica e você encontra esse instalador e o executa novamente ou usa o Pacifist para fazê-lo seletivamente.
Você também pode ver o que outros arquivos estão nesse pacote com:
Eu descobri que a melhor maneira de lidar com o Ruby no OS X é levar o sistema ao estado padrão com o processo acima. Remova qualquer MacPort, Fink ou versão que você compilou manualmente. Instale o RVM e use-o para gerenciar a instalação de versões mais recentes.
Acontece que eu havia removido meu sistema Ruby e tive problemas ao instalar o pow ( http://pow.cx ) no meu mac por causa disso. Então eu instalei o Pacifist e segui os conselhos deste post e estou de volta aos negócios. Obrigado!
fonte
Post antigo, mas eu estava apenas mudando de portas para homebrew, então ...
Para problemas de homebrew, resolvi instalando o rvm e o link simbólico. Portanto, se você possui o rvm instalado, pode começar digitando:
com a saída disso faça algo como:
fonte
Eu estraguei minha instalação do Ruby no OSX, mas usei essa GUI da equipe RVM e consegui resolvê-la com pouco esforço e sem hackear uma CLI
http://jewelrybox.unfiniti.com
fonte
O IMO
Homebrew
( http://brew.sh ) é o melhor gerenciador de pacotes do OS X.Para instalar o Homebrew, faça:
Então
Feito.
fonte