Ir al contenido
Strata
Iniciar sesión

Instalación de CLI

La CLI de Strata te permite mantener tus Spaces en disco como Markdown, en macOS y Linux. La forma más sencilla es la página de descarga, que detecta tu sistema operativo; los comandos a continuación hacen lo mismo desde la terminal.

¿Ya está instalada? Explora la referencia completa de comandos.

macOS

Instalar en macOS

Homebrew

Un solo comando. Brew se encarga del tap, del .pkg y de las futuras actualizaciones.

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

Actualiza más tarde con brew upgrade --cask strata.

Instalador .pkg directo

Descarga el .pkg universal firmado y haz doble clic para instalar. El script de postinstalación añade strata a /usr/local/bin para que quede en tu PATH.

macOS · Montaje

Permiso de montaje en macOS

Solo se necesita para strata mount en macOS. La sincronización recomendada con strata link no requiere esto. macOS oculta el interruptor de FSKit detrás de una vista poco obvia:

  1. Abre Configuración del Sistema.
  2. Ve a General → Ítems de inicio y extensiones.
  3. Desplázate hasta Extensiones y haz clic en Extensiones del sistema de archivos.
  4. Cambia la vista de «Por aplicación» a Por categoría. Strata no aparece en la lista «Por aplicación».
  5. Activa Strata bajo Extensiones del sistema de archivos.
Panel de Extensiones de Configuración del Sistema con «Por categoría» seleccionado y Strata listado en Extensiones del sistema de archivos.
Vista «Por categoría» en Configuración del Sistema → Extensiones. Strata aparece en Extensiones del sistema de archivos.
Linux

Instalar en Linux

La compilación de Linux es un único binario dentro de un tarball comprimido con gzip. Elige la arquitectura correcta, extrae y mueve el binario a tu 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

Requiere glibc 2.28 o posterior.

Verificación

Verificar la instalación

Tras instalar, confirma que el CLI está en tu PATH y reporta una versión.

bash
strata --version
Uso

Trabajar con un Space en disco

Una vez instalada la CLI, hay tres maneras de llevar un Space a tu máquina como Markdown.

Sincronización en vivo (recomendado)

Mantén una carpeta local en sincronización bidireccional en vivo: lectura y escritura, con fusión CRDT, igual en macOS y Linux. Instala un servicio en segundo plano supervisado por defecto; añade --foreground para ejecutarlo en la terminal.

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

Montar como unidad

Monta un Space como un sistema de archivos virtual en vivo. Linux usa FUSE (lectura y escritura); macOS usa FSKit (solo lectura, y requiere el permiso único a continuación).

bash
strata mount <space-id> ~/strata

Copia puntual

Descarga o sube una vez, sin proceso en segundo plano.

bash
strata sync pull <space-id> ~/my-space
Referencia

Siguientes pasos

La página de descarga cubre la instalación gráfica para quienes no usan la terminal. Todas las versiones históricas, los changelogs y las sumas de verificación firmadas están en GitHub Releases.