Q: Remote installer

  • Thread starter G. Ralph Kuntz, MD, MS
  • Start date
G

G. Ralph Kuntz, MD, MS

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
 
S

Siep Korteling

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=<install-dir>"
hth,

Siep
 
J

Jano Svitok

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

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.
 
G

G. Ralph Kuntz, MD

-----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.

- -----Original Message-----
From: (e-mail address removed) [mailto:[email protected]]
Sent: Tuesday, July 08, 2008 8:53 AM
To: ruby-talk ML
Subject: Re: Q: Remote installer

G. Ralph Kuntz, MD, MS wrote:
...

- 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=<install-dir>"
hth,

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-----
 
G

G. Ralph Kuntz, MD

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Never mind. I should read more carefully. I did not realize t hat the optio=
ns 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=3D
=3Dxj8N
-----END PGP SIGNATURE-----
 
F

fedzor

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.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,982
Messages
2,570,185
Members
46,736
Latest member
AdolphBig6

Latest Threads

Top