I am looking for a “remote installer” for ruby for Windows. I need to
install ruby on about 150 machines over ssh connections and do not
want to use a GUI installer like the one-click installer, because it
will take me days to finish and will add an extra human step for each
new machine I deploy.
I tried using the binary zip files, both for 1.8.6 (ruby-1.8.6-i386-
mswin32.zip) and 1.8.7, but I get errors about zlib.dll when I try to
install rubygems.
I cannot use the cygwin version for various reasons.
I am new to ruby, so please bear with my ignorance.
Thanks, Ralph
G. Ralph Kuntz, MD, MS wrote:
I am looking for a “remote installer” for ruby for Windows. I need to
install ruby on about 150 machines over ssh connections and do not
want to use a GUI installer like the one-click installer, because it
will take me days to finish and will add an extra human step for each
new machine I deploy.
I tried using the binary zip files, both for 1.8.6 (ruby-1.8.6-i386-
mswin32.zip) and 1.8.7, but I get errors about zlib.dll when I try to
install rubygems.
I cannot use the cygwin version for various reasons.
I am new to ruby, so please bear with my ignorance.
Thanks, Ralph
From the FAQ:
http://rubyinstaller.rubyforge.org/wiki/wiki.pl?RubyInstallerFAQ
Can I do an unattended install (no prompts)?
Yes, use the options: “/S /D=”
hth,
Siep
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I must be doing something stupid. I tried the command line options:
ruby186-26.exe /S /D=d:\ruby
but the GUI interface still pops up.
G. Ralph Kuntz, MD, MS wrote:
…
Siep
Posted via http://www.ruby-forum.com/.
-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 9.8.3 (Build 4028)
Charset: UTF-8
wj8DBQFIc2mjLvLoisOZKCARAvkhAKD/SyHYSAfKIdLm+pl5G1kgaUvBkQCgqidr
oGH/uUWOfmKEL/MzFzz3Ajw=
=p4Yf
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Never mind. I should read more carefully. I did not realize t hat the
options were case-sensitive.
Thanks for the quick replies to my query.
-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 9.8.3 (Build 4028)
Charset: UTF-8
wj8DBQFIc2ovLvLoisOZKCARAsmMAJ91tvDnOQoewbn4kKVIUN7oOAQIcQCgkPot
NLNWGz6scWC1L9f1irgdI48=
=xj8N
-----END PGP SIGNATURE-----
On Jul 8, 2008, at 8:41 AM, G. Ralph Kuntz, MD, MS wrote:
I am looking for a “remote installer” for ruby for Windows. I need to
install ruby on about 150 machines over ssh connections and do not
want to use a GUI installer like the one-click installer, because it
will take me days to finish and will add an extra human step for each
new machine I deploy.
I tried using the binary zip files, both for 1.8.6 (ruby-1.8.6-i386-
mswin32.zip) and 1.8.7, but I get errors about zlib.dll when I try to
install rubygems.
Those errors are because you don’t have all the files you need for
zlib. I’m not sure what’s required for windows, but on *nix boxes,
you need the header files for zlib (by building from source). Try
install zlib from source first, and then do ruby (to make sure that
ext/zlib gets compiled) and THEN do rubygems.
~ Ari
English is like a pseudo-random number generator - there are a
bajillion rules to it, but nobody cares.
On Tue, Jul 8, 2008 at 14:41, G. Ralph Kuntz, MD, MS [email protected]
wrote:
I cannot use the cygwin version for various reasons.
I am new to ruby, so please bear with my ignorance.
Thanks, Ralph
I guess that if you:
-copy c:/ruby contents from One-click installation
-run
assoc .rb=RBFile
ftype RBFile=“c:\ruby\bin\ruby.exe” %1 %*
-the same for .rbw
-add c:\ruby\bin to PATH
-create env. variable RUBYOPT=-rubygems
you are pretty much set (maybe you need to register some dlls/paths
for tcl/tk and similar)
Anyway, the silent options seems safer.
J.