Guia de Instalação e Configuração: R e RStudio
Versões de referência: R 4.4+ | RStudio 2026.05+
Última atualização: Junho 2026
Índice
- Visão Geral
- Linux (Ubuntu / Linux Mint)
- Windows
- macOS
- Configuração Pós-Instalação
- Pacotes Recomendados
- Solução de Problemas
Visão Geral
O R é uma linguagem de programação estatística de código aberto. O RStudio (mantido pela Posit) é a IDE mais utilizada para desenvolvimento em R.
A instalação segue sempre a mesma ordem:
1. Instalar o R base → 2. Instalar o RStudio → 3. Instalar pacotes
Linux (Ubuntu / Linux Mint)
Testado no Linux Mint 22 (noble) — Ubuntu 24.04 LTS como base.
1. Identificar a versão Ubuntu base
grep UBUNTU_CODENAME /etc/os-release
| Linux Mint | Ubuntu base | Codinome |
|---|---|---|
| 22.x | 24.04 | noble |
| 21.x | 22.04 | jammy |
| 20.x | 20.04 | focal |
2. Instalar dependências
sudo apt update && sudo apt upgrade -y
sudo apt install -y software-properties-common dirmngr wget
3. Adicionar repositório CRAN
# Chave GPG
wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc \
| sudo gpg --dearmor -o /usr/share/keyrings/r-project.gpg
# Repositório (substitua CODINOME pelo resultado do passo 1)
echo "deb [signed-by=/usr/share/keyrings/r-project.gpg] \
https://cloud.r-project.org/bin/linux/ubuntu CODINOME-cran40/" \
| sudo tee /etc/apt/sources.list.d/r-project.list
4. Instalar o R
sudo apt update
sudo apt install -y r-base r-base-dev
Verificar:
R --version
5. Instalar dependências de sistema para pacotes R
Essenciais para compilar os pacotes mais comuns:
sudo apt install -y \
libcurl4-openssl-dev libssl-dev libxml2-dev \
libfontconfig1-dev libharfbuzz-dev \
libgdal-dev libgeos-dev libproj-dev libudunits2-dev \
libcairo2-dev libxt-dev
6. Instalar o RStudio
Baixe o .deb mais recente diretamente do CDN da Posit:
# Verificar URL atual em: https://posit.co/download/rstudio-desktop/
wget "https://s3.amazonaws.com/rstudio-ide-build/electron/jammy/amd64/rstudio-2026.05.0-daily-107-amd64.deb" \
-O /tmp/rstudio.deb
sudo apt install -y /tmp/rstudio.deb
rm /tmp/rstudio.deb
Nota: O pacote
jammy-amd64é o mesmo para Ubuntu 22 e 24 (noble). A Posit usa um único binário para ambos.
Windows
1. Instalar o R
- Acesse https://cran.r-project.org/bin/windows/base/
- Clique em "Download R x.x.x for Windows"
- Execute o instalador
.exe - Aceite as opções padrão — o instalador configura o
PATHautomaticamente
2. Instalar o Rtools (obrigatório para compilar pacotes)
O Rtools é o equivalente Windows do r-base-dev no Linux:
- Acesse https://cran.r-project.org/bin/windows/Rtools/
- Baixe a versão correspondente ao seu R (ex: Rtools44 para R 4.4)
- Execute o instalador e marque a opção "Add rtools to system PATH"
Verificar no R:
Sys.which("make")
# Deve retornar o caminho do make — ex: "C:/rtools44/usr/bin/make.exe"
3. Instalar o RStudio
- Acesse https://posit.co/download/rstudio-desktop/
- Clique em "Download RStudio Desktop for Windows"
- Execute o instalador
.exee siga os passos
macOS
1. Instalar o R
Opção A — Instalador oficial (recomendado)
- Acesse https://cran.r-project.org/bin/macosx/
- Baixe o
.pkgcorreto para seu chip: - Apple Silicon (M1/M2/M3/M4):
R-x.x.x-arm64.pkg - Intel:
R-x.x.x-x86_64.pkg - Execute o instalador
Opção B — Homebrew
brew install r
2. Instalar dependências de sistema (Homebrew)
Necessário para compilar pacotes geoespaciais e outros:
brew install gdal geos proj udunits libxml2 openssl
3. Instalar o XQuartz
Necessário para alguns pacotes gráficos:
brew install --cask xquartz
Ou baixe em https://www.xquartz.org/
4. Instalar o RStudio
- Acesse https://posit.co/download/rstudio-desktop/
- Baixe o
.dmgpara macOS - Arraste o RStudio para a pasta Aplicativos
Configuração Pós-Instalação
Válido para todos os sistemas operacionais.
Repositório de binários pré-compilados (Posit Package Manager)
Evita compilar pacotes do zero — reduz o tempo de instalação de 15–20 min para 1–2 min no Linux.
Dentro do R ou RStudio, execute:
# Linux (noble/Ubuntu 24.04)
options(repos = c(
CRAN = "https://packagemanager.posit.co/cran/__linux__/noble/latest"
))
# Windows / macOS — usar CRAN padrão já serve binários pré-compilados
options(repos = c(CRAN = "https://cloud.r-project.org"))
Para tornar permanente, adicione ao ~/.Rprofile:
# Linux/macOS — no terminal
echo 'options(repos = c(CRAN = "https://packagemanager.posit.co/cran/__linux__/noble/latest"))' \
>> ~/.Rprofile
No Windows, o arquivo fica em C:\Users\SeuUsuario\Documents\.Rprofile.
Verificar instalação completa
sessionInfo() # versão do R e sistema
capabilities() # capacidades disponíveis
R.home() # diretório de instalação do R
Pacotes Recomendados
Instale pelo RStudio ou diretamente no console R:
Essenciais gerais
install.packages(c(
"tidyverse", # manipulação e visualização de dados
"here", # gerenciamento de caminhos
"janitor", # limpeza de dados
"skimr", # resumo estatístico
"readxl", # importar Excel
"writexl" # exportar Excel
))
Geoespacial / ambiental
install.packages(c(
"sf", # dados vetoriais
"terra", # rasters
"tmap", # mapas temáticos
"leaflet", # mapas interativos
"mapview" # visualização rápida espacial
))
Estatística e modelagem
install.packages(c(
"lme4", # modelos mistos
"mgcv", # GAMs
"corrplot", # matrizes de correlação
"FactoMineR", # PCA e multivariada
"vegan" # ecologia / diversidade
))
Visualização
install.packages(c(
"patchwork", # combinar múltiplos gráficos ggplot2
"ggrepel", # labels sem sobreposição
"viridis", # paletas de cores acessíveis
"plotly" # gráficos interativos
))
Grafos e integração Python
install.packages(c(
"igraph", # análise de grafos
"reticulate" # integração R ↔ Python
))
Solução de Problemas
symbol lookup error: undefined symbol: Rf_countContexts (Linux)
Incompatibilidade entre o RStudio antigo e o R novo (4.4+). Solução: reinstale o RStudio com a versão mais recente conforme a seção Instalar o RStudio.
Instalação de pacote demora excessivamente (Linux)
O Linux compila pacotes por padrão. Configure o repositório Posit Package Manager com binários pré-compilados conforme a seção Repositório de binários pré-compilados.
Pacote falha ao compilar com erro de biblioteca ausente (Linux)
Instale a dependência de sistema correspondente via apt. Exemplos comuns:
| Erro mencionando | Instale via apt |
|---|---|
curl |
libcurl4-openssl-dev |
ssl / openssl |
libssl-dev |
xml2 |
libxml2-dev |
gdal |
libgdal-dev |
udunits |
libudunits2-dev |
proj |
libproj-dev |
RStudio não encontra o R (Windows)
Abra o RStudio, vá em Tools → Global Options → General → R version e aponte manualmente para o diretório de instalação do R (ex: C:\Program Files\R\R-4.4.x).
make não encontrado ao instalar pacotes (Windows)
O Rtools não foi instalado ou não está no PATH. Reinstale o Rtools marcando a opção de adicionar ao PATH, depois reinicie o RStudio.
Referências
- CRAN — https://cran.r-project.org
- Posit (RStudio) — https://posit.co/download/rstudio-desktop
- Posit Package Manager — https://packagemanager.posit.co
- R for Data Science — https://r4ds.hadley.nz