7
7
Se pueden utilizar varias herramientas para instalar Ruby.
8
8
Esta página describe como usar los sistemas de gestión de paquetes y herramientas
9
9
de terceros para instara Ruby y como compilarlo del código fuente.
10
-
11
10
{: .summary}
12
11
12
+
13
13
## Escoge el método de instalación
14
14
15
15
Hay varias maneras de instalar Ruby:
@@ -61,6 +61,7 @@ gestores de paquetes tienen versiones viejas de Ruby en sus repositorios oficial
61
61
Si quieres usar la versión más nueva de Ruby asegúrate de que usas el nombre
62
62
de paquete correcto o que usas las herramientas descritas mas abajo.
63
63
64
+
64
65
### apt (Debian o Ubuntu)
65
66
{: #apt}
66
67
@@ -74,6 +75,7 @@ $ sudo apt-get install ruby-full
74
75
Al momento de escribir este documento, el paquete ` ruby-full ` instala la versión
75
76
de Ruby 1.9.3, la cual es una entrega vieja pero estable en Debian y Ubuntu.
76
77
78
+
77
79
### yum (CentOS, Fedora, or RHEL)
78
80
{: #yum}
79
81
@@ -87,6 +89,7 @@ $ sudo yum install ruby
87
89
La versión instalada es típicamente la versión de Ruby disponible en el momento
88
90
de liberación de la versión específica de cada distribución.
89
91
92
+
90
93
### portage (Gentoo)
91
94
{: #portage}
92
95
@@ -102,6 +105,7 @@ Para instalar una versión específica, establece `RUBY_TARGETS` en el archivo
102
105
` make.conf ` .
103
106
Para obtener más detalles puedes leer el [ sitio de el Gento Ruby Project] [ gentoo-ruby ] .
104
107
108
+
105
109
### pacman (Arch Linux)
106
110
{: #pacman}
107
111
@@ -114,6 +118,7 @@ $ sudo pacman -S ruby
114
118
115
119
Esto debería instalar la última versión estable de Ruby.
116
120
121
+
117
122
### Homebrew (OS X)
118
123
{: #homebrew}
119
124
@@ -129,6 +134,7 @@ $ brew install ruby
129
134
130
135
Este comando debería instalar la versión más actual de Ruby.
131
136
137
+
132
138
### Ruby en Solaris y OpenIndiana
133
139
{: #solaris}
134
140
@@ -150,13 +156,15 @@ $ pkg install runtime/ruby-18
150
156
Sin embargo, las herramientas de terceros pueden ser una mejor manera de
151
157
obtener la versión más actual de Ruby.
152
158
159
+
153
160
### Otras Distribuciones
154
161
{: #other-systems}
155
162
156
163
En otros sistemas puedes buscar Ruby en el repositorio de paquetes para el gestor de tu
157
164
distribución de Linux, aunque las herramientas de terceros puede que sean tu
158
165
mejor opción.
159
166
167
+
160
168
## Instaladores
161
169
{: #installers}
162
170
@@ -168,6 +176,7 @@ sistema; los manejadores asociados pueden ayudarte a cambiarte entre las version
168
176
de Ruby. Si planeas usar [ RVM] ( #rvm ) como manejador de versiones no necesitas
169
177
usar un instalador aparte, ya viene con uno incluido.
170
178
179
+
171
180
### ruby-build
172
181
{: #ruby-build}
173
182
@@ -176,15 +185,16 @@ te permite compilar e instalar diferentes versiones de Ruby en directorios
176
185
arbitrarios. ruby-build también puede ser usado como un programa independiente
177
186
sin rbenv. Está disponible para OS X, Linux y otros sistemas operativos UNIX.
178
187
188
+
179
189
### ruby-install
180
190
{: #ruby-install}
181
191
182
192
[ ruby-install] [ ruby-install ] te permite compilar e instalar diferentes versiones
183
193
de ruby en directorios arbitrarios. Tambien tiene un hijo, [ chruby] ( #chruby ) , el
184
194
cual te ayuda a cambiarte entre diferentes versiones de Ruby.
185
-
186
195
Está disponible para OS X, Linux y otros sistemas operativos UNIX.
187
196
197
+
188
198
### RubyInstaller
189
199
{: #rubyinstaller}
190
200
@@ -194,6 +204,7 @@ ambiente completo de Ruby en Windows.
194
204
195
205
Simplemente descárgalo, ejecútalo y ¡Listo!
196
206
207
+
197
208
### RailsInstaller y Ruby Stack
198
209
{: #railsinstaller}
199
210
@@ -207,20 +218,23 @@ instaladores:
207
218
te provee de un ambiente completo de desarrollo para Rails. Soporta OS X,
208
219
Linux, Windows, maquinas virtuales e imágenes cloud.
209
220
221
+
210
222
## Manejadores
211
223
{: #managers}
212
224
213
225
Muchos Rubistas usan manejadores para poder usar varias versiones de Ruby.
214
226
Tienen muchas ventajas pero no son soportados oficialmente. Sin embargo, cada
215
227
uno tiene su respectiva comunidad, las cuales son de mucha ayuda.
216
228
229
+
217
230
### chruby
218
231
{: #chruby}
219
232
220
233
[ chruby] [ chruby ] te permite cambiar entre varias versiones de Ruby.
221
234
chruby puede manejar las versiones instaladas por [ ruby-install] ( #ruby-install )
222
235
e incluso las que se han compilado del código fuente.
223
236
237
+
224
238
### rbenv
225
239
{: #rbenv}
226
240
@@ -230,19 +244,22 @@ No soporta instalar Ruby, pero tiene un plugin popular llamado
230
244
Ambas herramientas están disponibles para OS X, Linux y otros sistemas
231
245
operativos UNIX.
232
246
247
+
233
248
### RVM ("Ruby Version Manager")
234
249
{: #rvm}
235
250
236
251
[ RVM] [ rvm ] te permite instalar y manejar varias versiones de Ruby en tu sistema.
237
252
También puede manejar varios gemsets. Está disponible para OS X, Linux y otros
238
253
sistemas operativos UNIX.
239
254
255
+
240
256
## uru
241
257
{: #uru}
242
258
243
259
[ Uru] [ uru ] es una herramienta de la línea de comandos multi-plataforma muy ligera
244
260
que te ayuda a usar varias versiones de Ruby en OS X, Linux o sistemas Windows.
245
261
262
+
246
263
## Compilar del código fuente
247
264
{: #building-from-source}
248
265
@@ -262,6 +279,7 @@ Usar manejadores de terceros puede ser una mejor idea, ya que las
262
279
versiones instaladas de esta manera no serán manejadas por ninguna otra
263
280
herramienta.
264
281
282
+
265
283
[ rvm ] : http://rvm.io/
266
284
[ rbenv ] : https://github.com/sstephenson/rbenv#readme
267
285
[ ruby-build ] : https://github.com/sstephenson/ruby-build#readme
0 commit comments