Ruby verziókezelő, gyakran RVM-ként rövidítve, egy szoftverplatform, amelyet több Ruby-telepítés kezelésére terveztek ugyanazon az eszközön.
A teljes Ruby-környezet, beleértve a Ruby-tolmácsot, a telepített RubyGems-et és a dokumentációt, fel van osztva. Ezután a fejlesztő válthat a különböző verziók között, hogy különböző projektekkel dolgozzon, eltérő verziókövetelményekkel.
Továbbá, RVM más Ruby-implementációk telepítőként működik. Ide tartoznak a JRuby, mruby, MacRuby, IronRuby, Maglev, Rubinius, Ruby Enterprise Edition, Topaz és GoRuby. Ezenkívül az RVM támogatja az MRI javított verzióinak telepítését.
Alapvetően RVM megkönnyíti a felhasználó számára a Ruby több verziójának telepítését és váltását OS X és Linux rendszereken.
Különféle szintű javítások is telepíthetők, és Wayne összeállította a példák listáját, hogy bemutassa az RVM által a parancssorból elvégezhető különféle dolgokat (beleértve a drágakőkezelést is).
Az RVM funkciókat kínál a Ruby drágakövek "drágakövek", névtérrel elválasztott drágakő-gyűjtemények és a hozzájuk tartozó Ruby-telepítés révén.
Hogyan telepítsük az RVM-et az Ubuntu és a származékai oldalára?
Azok számára, akik érdeklik, hogy ezt az alkalmazást telepíthessék a rendszerükre, egy sor lépést kell követniük a kiváló eszköz megszerzéséhez.
Először meg kell nyitnunk egy terminált a rendszerünkben a Ctrl + ALT + T billentyűkombinációval, és a következő parancsot fogjuk végrehajtani:
sudo apt-get install software-properties-common
Most kész támogatni fogjuk magunkat a következő paranccsal, hogy hozzáadjuk az alkalmazás lerakatot a rendszerünkhöz:
sudo apt-add-repository -y ppa:rael-gc/rvm
Frissítjük a csomagok és alkalmazások listáját:
sudo apt-get update
Végül folytatjuk az alkalmazás telepítését:
sudo apt-get install rvm
Miután az RVM telepítése megtörtént, most végre kell hajtani ezt a lépést az RVM mindig betöltéséhez. Változtatnunk kell az általunk használt terminálon, hogy mindig bejelentkezzen.
A Gnome terminál esetében ezt meg kell tenniük:
A módosítás elvégzése után újra kell indítani a rendszert, hogy a végrehajtott változtatások a rendszer elején betöltődjenek.
És ezzel készen áll arra, hogy elkezdje használni ezt a kiváló eszközt a rendszerén.
A Ruby telepítése az Ubuntu és a derivatívákra
Már a rendszerünkben található RVM segítségével telepíthetjük a Rubyt annak segítségével, csak alapozza meg a következő parancs futtatásával:
rvm install ruby
most, Az alapvető RVM-használati forgatókönyvek tartalmazzák a rubin különböző verzióinak telepítését és váltását.
Az RVM alapvető használata
Ha nincs megadva verzió, az RVM telepíti a legújabb stabil verziót vagy a kiválasztott tolmácsot.
Ha elhagyja az értelmező megadását, az RVM feltételezi, hogy telepíteni szeretné a Ruby MRI-t. A következő példáknak pontosan ugyanaz a hatása:
rvm install ruby-2.3.1 rvm install ruby-2.3 rvm install 2.3.1 rvm install 2.3
Most, mint láthatja Lehetőség van a Ruby több verziójának telepítésére, amelyekkel ezt az előnyöt bármely projektjéhez vagy munkájához felhasználhatja.
A lényeg most az állítson be alapértelmezésként egy Ruby verziót, ehhez használhatjuk a zászlót:
rvm use INTERPRETER[-VERSION] --default
Az alkalmazott példa a következő lenne:
rvm use jruby-1.8 --default
Ebben az esetben a Java implementációt használjuk a Ruby-hoz. De ha például csak a Ruby érdekel, futtassa az alábbiak szerint:
rvm --default use 2.1.1
A verziót a következőkkel ellenőrizzük:
ruby -v
És ez egy ilyen típusú kimenetet ad:
ruby 2.1.1xxxxx
Si szeretné tudni a Ruby telepítéseket, amelyeket elvégzett, csak futtassa:
rvm list rubies
Vagy például, ha meg szeretné tudni az alapértelmezettként megadott verziót:
rvm list default
Végül, ha törölni vagy törölni kíván a rendszeréből, akkor a következő parancsokat használhatja:
rvm remove # Elimina los archivos ruby, source y gemsets / archives opcionales
rvm uninstall # Simplemente elimina el rubí - deja todo lo demás.
Ha többet szeretne tudni a használatáról, Meglátogathatja weboldalukat, ahol rengeteg információt talál a használatukról.
Végül az oktatóanyagoddal sikerült telepítenem az RVM-et, mivel korábban már próbálkoztam másokkal, és nem volt rá mód. Először minden tökéletes volt.
Köszönöm szépen.