Esta resposta é sobre a instalação de pacotes R adicionais no R e RStudio. Se você está procurando como instalar o R e o RStudio, veja Instalando o RStudio - isso é muito diferente de outros pacotes?
Duas maneiras de instalar pacotes R
Eu não recomendo o RStudio ou R com sudo
privileges. Executar um único comando R com sudo
como sudo R INSTALL fGarch
deve ficar bem. Os dois métodos descritos abaixo são outras alternativas.
1. Pacote R como software Ubuntu
Ao usar o R, você precisará instalar outros pacotes. Às vezes, eles estão disponíveis nos repositórios. Digamos que o pacote r você queira fGarch
, então o pacote nos repositórios é chamado de r-cran-fGarch
. Abra um terminal pressionando Ctrl + Alt + T e digite:
sudo apt install r-cran-fGarch
Instalar pacotes R dessa maneira tem dois benefícios:
- Ele manterá
fGarch
atualizado. Sempre que fGarch
for atualizado no repositório R-Cran, ele será atualizado em seu computador juntamente com o processo de atualização do sistema.
- Todos os usuários deste computador poderão usar o pacote
fGarch
no R e RStudio.
No entanto, nem todo pacote R possui uma instalação pré-compilada correspondente deb
package no repositório Cran. fGarch
apenas acontece com um deles. Então, o método acima não funciona para este pacote.
2. Pacote R de dentro do RStudio
Pacotes R como fGarch
podem ser facilmente instalados e atualizados de dentro do RStudio. Se fizer isso, você verá a mensagem de erro e descobrirá que o RStudio coloca os novos arquivos (incluindo atualizações) em seu diretório home /home/<user>/R/site-library/
. Isso é bom se você for o único usuário deste computador que usa R e RStudio. O "aviso" que você vê não impede que você use o pacote fGarch
. No entanto, outros usuários deste computador não terão acesso a ele.
Uma maneira de resolver este problema e permitir que o RStudio instale todos os futuros pacotes adicionais em seu devido lugar é adicionar-se ao grupo staff
. Abra um terminal pressionando Ctrl + Alt + T e digite:
sudo adduser <user> staff
Substitua <user>
pelo seu nome de usuário.
Depois disso, você terá a opção de instalar ou atualizar os pacotes /usr/local/lib/R/site-library/
ou /home/<user>/R/site-library/
. Então você poderá escolher o primeiro como o local de instalação padrão.
Fonte: link
Espero que isso ajude