[R] Installing R-packages in Windows

Uwe Ligges ligges at statistik.tu-dortmund.de
Wed Dec 15 13:59:44 CET 2010



On 14.12.2010 23:48, Erik Lukac wrote:
> Hi Mike, Hi Uwe,
>
> thanks for your reply.
> The main thing is that we have mixed OSs. On the one hand we have Linux,
> on the other WinXP. I need the same version of packages and R on both
> systems. Otherwise I cant explain my colleagues why error messages are
> reproduceable on only one system.
> Installing by compiling the .tar.gz-files does work on Linux, but not on
> Win because make is not avaivable :( I already tried.


It is in inlcuded in the Rtools installer available from Duncan 
Murdoch's webpage. See the R Installation and Administration manual.


> The disadvantage of install.packages is (if I am not right tell me
> please), that the package is only installed for the local user (and its
> home-Directory ) who is using R at the moment. In my case I need to
> install for all local users. Is there a way to do that automated with
> install.packages ?

Yes: install to the library folder that is common to all users.

Uwe Ligges






> I might think about Uwe's proposal to install the latest R with the
> latest packages. But there's still that problem with installing for ALL
> users :S
> I am unable to do that - even if I can use a local repo.
>
> Any ideas?
>
> Thanks in advance
>
> Erik
>
> On 12/14/2010 06:17 PM, Mike Marchywka wrote:
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> ( hotmail just randomly decides not to prefix original text, my
>> comments below)
>>
>>
>> ----------------------------------------
>> Date: Tue, 14 Dec 2010 17:36:11 +0100
>> From: erikl at phonetik.uni-muenchen.de
>> To: r-help at r-project.org
>> Subject: [R] Installing R-packages in Windows
>>
>>
>> Hi there,
>> I have the following problem and I hope somebody might help me.
>>
>> First of all: I am using WinXP SP3 (english and/or german) with R in
>> Version 2.10.0.
>>
>> Now I am trying to install some packages but unfortunately I am getting
>> a weird error. No matter which package I am trying to install - I nearly
>> get the same error.
>>
>> It looks like this:
>> -----------------------------------------------------------------------------
>>
>> C:\Program Files\R\R-2.10.0\bin>R CMD INSTALL
>> %SystemDrive%\rPAcsTemp\car_2.0-2.
>> zip
>> Warning in rawToChar(block[seq_len(ns)]) :
>> truncating string with embedded nul:
>>
>> MEEEE::::::
>>
>>
>> I used to build all from source then that stopped working and I have
>> seen others here complain about installation failures. I have had good
>> luck with what others have suggested, and use install.packages()
>>
>> It goes into a script ok, for example, ( note that "myR" is my
>> script that invokes R but you can change etc). This points to ucla
>> mirror, writes a script into $tf to install $pkf, installs $pkf by
>> running the gerated script, and then shows you the results and deletes
>> junk
>> ( normally you want to check error codes before deling "junk" however)
>>
>> tf="$$_temp"
>> cat -<< DUMMTY> $tf
>> options(repos=c("http://cran.stat.ucla.edu"))
>> install.packages(c("$pkf"),dep=TRUE)
>> DUMMTY
>> echo executing
>> cat "$tf"
>> myR -run "$tf"
>>
>> echo removing $tf
>> rm "$tf"
>> echo removing R output
>> cat "$tf".Rout
>> rm "$tf".Rout
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>
>
>
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.



More information about the R-help mailing list