[R] Question regarding different R versions on an enterprise network server

Jeff Newmiller jdnewmil at dcn.davis.CA.us
Thu May 21 22:42:58 CEST 2015

Assaf: they are named differently when you run different versions. 3.1 and 3.2 are different, but 3.1.1 and 3.1.2 are both in the 3.1 directory.
Jeff Newmiller                        The     .....       .....  Go Live...
DCN:<jdnewmil at dcn.davis.ca.us>        Basics: ##.#.       ##.#.  Live Go...
                                      Live:   OO#.. Dead: OO#..  Playing
Research Engineer (Solar/Batteries            O.O#.       #.O#.  with
/Software/Embedded Controllers)               .OO#.       .OO#.  rocks...1k
Sent from my phone. Please excuse my brevity.

On May 21, 2015 11:09:25 AM PDT, "Assaf P. Oron" <assaf at uw.edu> wrote:
>Thanks for the quick response.
>@Duncan: The IT person says he cannot rename the binary. Naturally
>the first suggestion I made to him. I found it odd but he's the IT
>not me.
>OTOH if I have authoritative word from the R team that it's perfectly
>doable, I can get back to him :)
>@Jeff: Since it's a network app, on their side it doesn't sit in a
>so there's no way for the different Rgui.exe's to reference different
>folders. If they are called the same, they will all read off of the
>initialization files.
>On Thu, May 21, 2015 at 9:54 AM, Duncan Murdoch
><murdoch.duncan at gmail.com>
>> On 21/05/2015 12:21 PM, Assaf P. Oron wrote:
>>> Hi all,
>>> I represent R users vs. IT dept. at my workplace (yes, an enviable
>task :)
>>> We've managed to get a workable network-based R application, for
>>> who
>>> work remotely, or don't have a machine (i.e., they use a VDI
>>> Everything in this organization is staunchly Windows and Microsoft.
>>> We've agreed to upgrade only once yearly, to save IT resources. Now
>>> upgrading, and I would like users to be able to keep their old R
>>> directory trees like it's available on a single Windows machine. At
>>> for a few months, so that people can evaluate back-compatibility if
>>> need. In fact, we have an even older server-based 3.0.1, which
>happens to
>>> be  the only R version for which the Tableaux-R connection works (at
>>> according to my colleagues, I don't use Tableaux).
>>> Anyway, long story short. That was just the motivating example. The
>>> problem
>>> I'm dealing with is whether a network application that has several
>>> versions
>>> of R (3.1.z, 3.2.z), etc., all available, and each reading and
>>> libraries to a different folder tree.
>>> The libraries right now are installed into each user's "personal"
>>> drive. It's pretty stable. However, obviously the 3.2.z libraries
>will now
>>> overwrite the 3.1.z.
>>> My IT contact says it's impossible, because the Windows app name is
>>> just Rgui.exe, and they can only have one set of instructions
>>> with the same app name (i.e., what folders to go to, etc.)
>> If you are doing the install, you can rename Rgui.exe to something
>> e.g. rename the old one to Rgui31.exe.
>> The default setup already installs user packages into a local
>> with a versioned name, so that shouldn't be a problem.
>> See ?R_LIBS for details on that.
>> Duncan Murdoch
>>> I wonder whether anyone has had experience with this, or I should
>>> give
>>> up and alert people that if they want to explore various historical
>>> of R and the associated packages, they will have to work around
>>> install and uninstall lots of packages each time.
>>> Thanks!
>>> Assaf

More information about the R-help mailing list