[Rd] Ignore Sites Option For libPaths
Dirk Eddelbuettel
edd @end|ng |rom deb|@n@org
Wed Dec 9 03:14:18 CET 2020
On 9 December 2020 at 02:00, Dario Strbenac wrote:
| That seems like a straightforward and reasonable thing to do, but:
|
| ~$ R_LIBS="/tmp" R_LIBS_SITE="/var" Rscript -e 'print(.libPaths())'
| [1] "/dora/nobackup/biostat/Rpackages/v4" "/dora/users/course/splus/library/R"
| [3] "/usr/lib/R/site-library" "/usr/lib/R/library"
Hm. Maybe you have code in RHOME/etc/* or in HOME to set some of these?
The (very detailed) description of what happens when is in help(Startup)
which is a great resource but as dense as they get. My example came from my
Ubuntu 20.04 box where I set nothing apart from not using a ~/R/ path.
Also try "R -q -e 'print(.libPaths())'" with these switches to narrow it down:
--no-environ Don't read the site and user environment files
--no-site-file Don't read the site-wide Rprofile
--no-init-file Don't read the user R profile
| /tmp and /var exist of course.
Right, I didn't stress that but the choice made it clear. I still think you
should be able to tune this with just base R.
Cheers, Dirk
--
https://dirk.eddelbuettel.com | @eddelbuettel | edd using debian.org
More information about the R-devel
mailing list