在 Ubuntu 中,我的base-r
住在/usr/bin/R
。当我从源代码构建pqR
时,它安装到 /usr/local/bin/R
.Bash 首先查看/usr/local/bin
,所以默认情况下现在R
调用 pqR 2.15
,而不是核心R 3.0
。
我能够用alias
~/.bashrc
重新定义这些。但是,仍然存在一些惊喜。 man R
仍然引用pqR
,就像littler
默认运行pqR
一样。
宁愿把事情恢复到原来的样子,只有在我特别想的时候才打电话给pqR
。
您需要
设法设置PATH
并MANPATH
,如果您需要首先/usr/bin
,只需将其放在/usr/local/bin
之前即可。
PATH=/usr/bin:$PATH
MANPATH=/usr/share/man:$MANPATH #this setting for Solaris, maybe it is different path
export PATH MANPATH
放入~/.bashrc