Pular para o conteúdo
Strata
Entrar

Instalação do CLI

A CLI do Strata permite manter seus Spaces no disco como Markdown, no macOS e no Linux. O caminho mais simples é a página de download, que detecta seu sistema operacional; os comandos abaixo fazem o mesmo pelo terminal.

Já instalou? Confira a referência completa de comandos.

macOS

Instalar no macOS

Homebrew

Um único comando. O Brew cuida do tap, do .pkg e das futuras atualizações.

bash
brew install --cask strata-space/tap/strata

Atualize mais tarde com brew upgrade --cask strata.

Instalador .pkg direto

Baixe o .pkg universal assinado e dê duplo clique para instalar. O script de pós-instalação adiciona strata em /usr/local/bin para que fique no seu PATH.

macOS · Montagem

Permissão de montagem no macOS

Necessário apenas para strata mount no macOS. A sincronização recomendada com strata link não precisa disso. O macOS esconde o interruptor do FSKit atrás de uma visualização pouco óbvia:

  1. Abra os Ajustes do Sistema.
  2. Vá em Geral → Itens de Início de Sessão e Extensões.
  3. Role até Extensões e clique em Extensões do sistema de arquivos.
  4. Mude a visualização de "Por App" para Por categoria. O Strata não aparece na lista "Por App".
  5. Ative o Strata em Extensões do sistema de arquivos.
Painel de Extensões dos Ajustes do Sistema com "Por categoria" selecionado, mostrando o Strata listado em Extensões do sistema de arquivos.
Visualização "Por categoria" em Ajustes do Sistema → Extensões. O Strata aparece em Extensões do sistema de arquivos.
Linux

Instalar no Linux

A build de Linux é um único binário dentro de um tarball comprimido com gzip. Escolha a arquitetura correta, extraia e mova o binário para o seu PATH.

aarch64

bash
curl -L https://github.com/strata-space/strata/releases/latest/download/strata-linux-aarch64.tar.gz | tar -xz
sudo install -Dm755 strata /usr/local/bin/strata
sudo install -Dm644 libstrata_fuse.so /usr/local/lib/strata/libstrata_fuse.so
rm strata libstrata_fuse.so
strata --version

x86_64

bash
curl -L https://github.com/strata-space/strata/releases/latest/download/strata-linux-x86_64.tar.gz | tar -xz
sudo install -Dm755 strata /usr/local/bin/strata
sudo install -Dm644 libstrata_fuse.so /usr/local/lib/strata/libstrata_fuse.so
rm strata libstrata_fuse.so
strata --version

Requer glibc 2.28 ou superior.

Verificação

Verificar a instalação

Após a instalação, confirme que o CLI está no seu PATH e reporta uma versão.

bash
strata --version
Uso

Trabalhando com um Space no disco

Com a CLI instalada, há três maneiras de trazer um Space para o seu computador como Markdown.

Sincronização ao vivo (recomendado)

Mantenha uma pasta local em sincronia bidirecional ao vivo: leitura e escrita, com fusão CRDT, igual no macOS e no Linux. Instala um serviço em segundo plano supervisionado por padrão; adicione --foreground para executá-lo no terminal.

bash
strata link ~/my-space --space <space-id>

Montar como unidade

Monte um Space como um sistema de arquivos virtual ao vivo. Linux usa FUSE (leitura e escrita); macOS usa FSKit (somente leitura, e requer a permissão única abaixo).

bash
strata mount <space-id> ~/strata

Cópia pontual

Baixe ou envie uma vez, sem processo em segundo plano.

bash
strata sync pull <space-id> ~/my-space
Referência

Próximos passos

A página de download cobre a instalação gráfica para quem não usa terminal. Todas as builds históricas, changelogs e checksums assinados estão em GitHub Releases.