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.