[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Q: Remote installer

G. Ralph Kuntz, MD, MS

7/8/2008 12:41:00 PM

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
5 Answers

Siep Korteling

7/8/2008 12:53:00 PM

0

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?RubyIn...
Can I do an unattended install (no prompts)?
Yes, use the options: "/S /D=<install-dir>"
hth,

Siep
--
Posted via http://www.ruby-....

Jano Svitok

7/8/2008 12:57:00 PM

0

On Tue, Jul 8, 2008 at 14:41, G. Ralph Kuntz, MD, MS <grk@usa.net> 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

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. Ralph Kuntz, MD, MS

7/8/2008 1:20:00 PM

0

-----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: s.korteling@gmail.com [mailto:s.korteling@gmail.com]
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?RubyIn...
Can I do an unattended install (no prompts)?
Yes, use the options: "/S /D=<install-dir>"
hth,

Siep
- --
Posted via http://www.ruby-....




-----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. Ralph Kuntz, MD, MS

7/8/2008 1:20:00 PM

0

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


fedzor

7/8/2008 1:43:00 PM

0


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.