Como posso desfazer rm -rf $ HOME / .rvm *

0

O que significa rm -rf $HOME/.rvm* ?

Eu corri no meu servidor VPS no Ubuntu Terminal por acidente e agora estou tendo todos os tipos de problemas com o meu aplicativo Ruby. Como posso desfazer isso? Ou o que eu preciso fazer para voltar ao modo como as coisas eram, antes de eu fazer isso?

    
por CHarris 22.07.2013 / 21:54

2 respostas

5

Restaure os arquivos excluídos de seus backups que você deve manter.

    
por 22.07.2013 / 22:11
0

É uma boa prática manter a configuração do seu aplicativo no projeto, portanto, supondo que você tenha esses arquivos, você deve poder reconstruir o ambiente a partir dele:

  1. instale o rvm novamente: \curl -L https://get.rvm.io | bash -s stable
  2. carregue rvm no shell: source ~/.rvm/scripts/rvm
  3. encontre o diretório do projeto e cd para ele: cd ~/apps/my_app
  4. tente instalar e usar o ruby no projeto: rvm use --install --create .
  5. tente instalar gemas do projeto: bundle install

Para a quarta etapa, deve haver o arquivo mais provável chamado .rvmrc ou .ruby-version , mas o rvm pode até mesmo tentar detectar o rubi de Gemfile

Para o quinto passo, a maioria dos aplicativos ruby usam Gemfile para gerenciar suas dependências gem.

    
por 28.07.2013 / 03:03

Tags