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.
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 ?
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: er...@phonetik.uni-muenchen.de
To: r-help@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@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.