On Apr 23, 2010, at 11:51 AM, Uwe Ligges wrote:

> 
> 
> On 23.04.2010 18:10, Juliet Hannah wrote:
>> Hi List,
>> 
>> I have a question about uninstalling and installing R on linux, which
>> I am new to.
>> 
>>> sessionInfo()
>> R version 2.10.1 (2009-12-14)
>> x86_64-unknown-linux-gnu
>> 
>> locale:
>>  [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C
>>  [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8
>>  [5] LC_MONETARY=C              LC_MESSAGES=en_US.UTF-8
>>  [7] LC_PAPER=en_US.UTF-8       LC_NAME=C
>>  [9] LC_ADDRESS=C               LC_TELEPHONE=C
>> [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
>> 
>> attached base packages:
>> [1] stats     graphics  grDevices utils     datasets  methods   base
>> 
>> 
>> First, I am trying to uninstall my old version of R with "make uninstall".
>> 
>> 
>>  [...@head4 ~/R-2.10.1]$ make uninstall
>> make[1]: Entering directory `/home/merlin/jh1/R-2.10.1/po'
>> make[1]: Leaving directory `/home/merlin/jh1/R-2.10.1/po'
>> make[1]: Entering directory `/home/merlin/jh1/R-2.10.1/tests'
>> make[1]: Nothing to be done for `uninstall'.
>> make[1]: Leaving directory `/home/merlin/jh1/R-2.10.1/tests'
>> make[1]: Entering directory `/home/merlin/jh1/R-2.10.1/src'
>> make[2]: Entering directory `/home/merlin/jh1/R-2.10.1/src/library'
>> uninstalling packages ...
>> /bin/sh: line 0: cd: /usr/local/lib64/R/library: No such file or directory
>>   subdir /usr/local/lib64/R/library not removed
>> make[2]: Leaving directory `/home/merlin/jh1/R-2.10.1/src/library'
>> make[2]: Entering directory `/home/merlin/jh1/R-2.10.1/src/modules'
>> make[2]: Leaving directory `/home/merlin/jh1/R-2.10.1/src/modules'
>> make[2]: Entering directory `/home/merlin/jh1/R-2.10.1/src/main'
>> make[2]: Leaving directory `/home/merlin/jh1/R-2.10.1/src/main'
>> make[2]: Entering directory `/home/merlin/jh1/R-2.10.1/src/unix'
>> make[2]: Leaving directory `/home/merlin/jh1/R-2.10.1/src/unix'
>> make[2]: Entering directory `/home/merlin/jh1/R-2.10.1/src/nmath'
>> make[2]: Nothing to be done for `uninstall'.
>> make[2]: Leaving directory `/home/merlin/jh1/R-2.10.1/src/nmath'
>> make[2]: Entering directory `/home/merlin/jh1/R-2.10.1/src/appl'
>> make[2]: Nothing to be done for `uninstall'.
>> make[2]: Leaving directory `/home/merlin/jh1/R-2.10.1/src/appl'
>> make[2]: Entering directory `/home/merlin/jh1/R-2.10.1/src/extra'
>> make[2]: Nothing to be done for `uninstall'.
>> make[2]: Leaving directory `/home/merlin/jh1/R-2.10.1/src/extra'
>> make[2]: Entering directory `/home/merlin/jh1/R-2.10.1/src/include'
>> make[3]: Entering directory `/home/merlin/jh1/R-2.10.1/src/include/R_ext'
>> make[3]: Leaving directory `/home/merlin/jh1/R-2.10.1/src/include/R_ext'
>> make[2]: Leaving directory `/home/merlin/jh1/R-2.10.1/src/include'
>> make[2]: Entering directory `/home/merlin/jh1/R-2.10.1/src/scripts'
>> make[2]: Leaving directory `/home/merlin/jh1/R-2.10.1/src/scripts'
>> make[1]: Leaving directory `/home/merlin/jh1/R-2.10.1/src'
>> make[1]: Entering directory `/home/merlin/jh1/R-2.10.1/share'
>> uninstalling share ...
>> make[1]: Leaving directory `/home/merlin/jh1/R-2.10.1/share'
>> make[1]: Entering directory `/home/merlin/jh1/R-2.10.1/etc'
>> uninstalling etc ...
>> make[1]: Leaving directory `/home/merlin/jh1/R-2.10.1/etc'
>> make[1]: Entering directory `/home/merlin/jh1/R-2.10.1/doc'
>> uninstalling doc ...
>> make[1]: Leaving directory `/home/merlin/jh1/R-2.10.1/doc'
>> make[1]: Entering directory `/home/merlin/jh1/R-2.10.1/tools'
>> make[1]: Nothing to be done for `uninstall'.
>> make[1]: Leaving directory `/home/merlin/jh1/R-2.10.1/tools'
>> make[1]: Entering directory `/home/merlin/jh1/R-2.10.1/m4'
>> make[1]: Nothing to be done for `uninstall'.
>> make[1]: Leaving directory `/home/merlin/jh1/R-2.10.1/m4'
>> 
>> This has not worked for me, meaning I can still use R, so instead I
>> removed the directory
>> 
>> rm -fR R-2.10.1
>> 
>> Is one method preferable to another. And what am I doing incorrectly
>> with "make uninstall"?
> 
> Don't know, probably not many are using it and it may be fairly untested.
> 
> 
>> My second question is about installation. I just installed the new
>> version for Windows,and it took a few minutes.
> 
> But this was from the installer (i.e. precompiled binaries).
> 
> 
>> 
>> On linux, I
>> 
>> downloaded the R tar.gz file
>> tar xzvf R-2.9.1.tar.gz (old command)
>> ./configure
>>  make
>> make check
>> 
>> This process takes about 2 hours. I'm curious about the time it takes,
>> and wondering if I am doing any incorrectly?
> 
> 2 hours sound fine if you are installing from sources and apply the checks 
> afterwards, given your machine is not an extremly fast one. Should be roughly 
> the same under Windows when installing from sources.
> 
> On my rather fast multi-core Windows server, parallel make and with pretty 
> fast RAID array it takes 1:50 including
>  make check-all
> 
> Best wishes,
> Uwe Ligges


That seems slow Uwe...

On my MacBook Pro (2.93 Ghz Core 2 Duo, 4 Gb RAM and 7200 RPM HD), I can 
compile and run make check-all for a 32 bit OSX build in around 40 minutes....

That also includes the disk/CPU overhead of full disk encryption, for which I 
take about a 10-15% hit on disk I/O throughput.

Regards,

Marc Schwartz

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

Reply via email to