Alterar o caminho da biblioteca padrão R usando .libPaths no Rprofile.site não funciona

Estou executando o R no Windows, não como administrador. Quando eu instalo um pacote, o seguinte comando não funciona:

> install.packages("zoo")
Installing package(s) into ‘C:/Program Files/R/R-2.15.2/library’
(as ‘lib’ is unspecified)
Warning in install.packages :
  'lib = "C:/Program Files/R/R-2.15.2/library"' is not writable

Para instalar um pacote, tenho que especificar um local de biblioteca:

install.packages("zoo", lib="C:/software/Rpackages")

Para carregar um pacote, também preciso especificar o local da biblioteca:

library("zoo", lib.loc="C:/software/Rpackages")

Tudo isso está bem, mas eu queria ver se poderia adicionarC:/software/Rpackages para o caminho da biblioteca de alguma forma e, portanto, não tem que digitá-lo cada vez.

Ao pesquisar on-line, descobri que uma maneira de fazer isso é editar oRprofile.site arquivo e para adicionar a linha

.libPaths("C:/software/Rpackages")

No entanto, depois de fazer isso e iniciar o RStudio, esta é a saída que recebo

> .libPaths()
[1] "C:/Program Files/R/R-2.15.2/library" "C:/Program Files/RStudio/R/library" 

o.libPaths comando que eu adicionei aoRprofile.site não parece ter tido nenhum efeito! Por que isso acontece? Ou, mais importante, como posso corrigir o problema para que eu possa instalar e carregar pacotes sem digitar no local da biblioteca?

Nota: se eu iniciar o RStudio.libPaths() comando parece funcionar como é suposto

.libPaths("C:/software/Rpackages")
> .libPaths()
[1] "C:/software/Rpackages"               "C:/Program Files/R/R-2.15.2/library"

Isso não é estranho?

questionAnswers(12)

yourAnswerToTheQuestion