akdetrick/RVM-to-rbenv. md
admin - decembrie 22, 2021- de ce? @sstephenson explică cel mai bine aici.
- 1) Scoateți RVM din sistemul dvs.
- 2) eliminați orice urme rămase de RVM
- 3) Instalați rbenv
- 4) Instalați rubine pentru rbenv
- 5) comutarea versiunilor ruby în rbenv
- specificarea versiunii corecte a ruby pentru proiecte individuale
- comutarea manuală a rubinelor
- 6) Instalați bundler gem
de ce? @sstephenson explică cel mai bine aici.
1) Scoateți RVM din sistemul dvs.
acest lucru ar trebui să scape de dir rvm și orice rubine instalate:
$ rvm implode$ gem uninstall rvm$ rm ~/.rvmrc$ rm /etc/rvmrc
2) eliminați orice urme rămase de RVM
eliminați orice legătură cu RVM din calea dvs. în:
.profile
.bash_profile
.bashrc
3) Instalați rbenv
folosind homebrew:
$ brew update$ brew install rbenv ruby-build
4) Instalați rubine pentru rbenv
# list all available versions:$ rbenv install -l# install a Ruby version:$ rbenv install 2.0.0-p247
notă: dacă instalați o nouă versiune de ruby sau o nouă bijuterie și ceva nu funcționează, executați $ rbenv rehash
5) comutarea versiunilor ruby în rbenv
există două modalități ușoare de comutare a versiunilor.
specificarea versiunii corecte a ruby pentru proiecte individuale
o mulțime de proiecte ruby (inclusiv sassquatch) includ un fișier .ruby-version
. Acest fișier spune rbenv ce versiune ruby să folosească pentru director.
comutarea manuală a rubinelor
# show versions currently installed and indicate current version$ rbenv versions
# set ruby version for a specific dir$ rbenv local 1.9.3-p327
# set ruby version globally$ rbenv global 1.9.3-p327
6) Instalați bundler gem
ar trebui să instalați bundler
gem pentru că este un mod frumos de a gestiona dependențele gem într-un proiect. De exemplu, iată fișierul Gemfile din sassquatch pe care bundler îl folosește pentru a gestiona dependențele gem pentru projcet.
$ sudo gem install bundler
Articole recente
- Despre noi-Gandolfo Helin & Fountain Literary Management
- 5 Lucruri de știut despre Shalane Flanagan
- Rolling Stone
- toxicitate cutanată
- Serghei Tcherepnin-Artadia
- Cum să facem față stresului și presiunii sociale
- care rasă de cai este cea mai inteligentă?
- acidul Silicic (Si(OH)4) este o influență semnificativă asupra semnalului de absorbție atomică al aluminiului măsurat prin spectrometria de absorbție atomică a cuptorului de grafit (gfaas)
- explicând Smarts Partea 8 – Self Smart
- Sadie T. M. Alexander (1898-1989)
Lasă un răspuns