Skip to content

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

  1. Visão Geral
  2. Linux (Ubuntu / Linux Mint)
  3. Windows
  4. macOS
  5. Configuração Pós-Instalação
  6. Pacotes Recomendados
  7. 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

  1. Acesse https://cran.r-project.org/bin/windows/base/
  2. Clique em "Download R x.x.x for Windows"
  3. Execute o instalador .exe
  4. Aceite as opções padrão — o instalador configura o PATH automaticamente

2. Instalar o Rtools (obrigatório para compilar pacotes)

O Rtools é o equivalente Windows do r-base-dev no Linux:

  1. Acesse https://cran.r-project.org/bin/windows/Rtools/
  2. Baixe a versão correspondente ao seu R (ex: Rtools44 para R 4.4)
  3. 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

  1. Acesse https://posit.co/download/rstudio-desktop/
  2. Clique em "Download RStudio Desktop for Windows"
  3. Execute o instalador .exe e siga os passos

macOS

1. Instalar o R

Opção A — Instalador oficial (recomendado)

  1. Acesse https://cran.r-project.org/bin/macosx/
  2. Baixe o .pkg correto para seu chip:
  3. Apple Silicon (M1/M2/M3/M4): R-x.x.x-arm64.pkg
  4. Intel: R-x.x.x-x86_64.pkg
  5. 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

  1. Acesse https://posit.co/download/rstudio-desktop/
  2. Baixe o .dmg para macOS
  3. 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