Instalar CLI un
Un comando para instalar. Sin dependencias. Funciona en cualquier sistema Linux.
Inicio Rápido
Instale la CLI un con un solo comando. Descarga el binario estático, instala la página man y configura su PATH.
curl -fsSL https://unsandbox.com/install.sh | sh
O, para revisar el script primero:
curl -fsSL https://unsandbox.com/install.sh -o install.sh
less install.sh
sh install.sh
Gestores de paquetes
Debian / Ubuntu (DEB)
curl -O https://unsandbox.com/downloads/un_1.0.0_amd64.deb
sudo dpkg -i un_1.0.0_amd64.deb
Fedora / RHEL / Rocky (RPM)
curl -O https://unsandbox.com/downloads/un-1.0.0-1.x86_64.rpm
sudo rpm -i un-1.0.0-1.x86_64.rpm
Instalación manual
Descargue el binario estático preconstruido directamente. Sin dependencias — funciona en cualquier sistema Linux x86_64.
# Download the static binary (5.3MB, musl-linked)
curl -o un https://unsandbox.com/downloads/un
chmod +x un
sudo mv un /usr/local/bin/
# Install man page
curl -o un.1 https://unsandbox.com/downloads/un.1
sudo mkdir -p /usr/share/man/man1
sudo mv un.1 /usr/share/man/man1/un.1
sudo mandb -q 2>/dev/null || true
Qué se instala
/usr/local/bin/un |
Binario CLI (5,3 MB ELF estático) |
/usr/share/man/man1/un.1 |
Página man — man un |
/usr/share/unsandbox/sdk/un.c |
Código fuente de implementación de referencia en C |
/usr/share/unsandbox/sdk/un.h |
Cabecera C para integración |
SDK para desarrolladores
La CLI un está implementada en más de 42 lenguajes. Cada implementación es tanto una CLI independiente como una biblioteca integrable para sus aplicaciones.
Python
pip install requests # only dependency
curl -O https://git.unturf.com/engineering/unturf/un-inception/-/raw/main/clients/python/sync/src/un.py
# Use as library
from un import execute_code
result = execute_code("python", "print('hello')")
# Use as CLI
python un.py script.py
Go
curl -O https://git.unturf.com/engineering/unturf/un-inception/-/raw/main/clients/go/sync/src/un.go
go run un.go script.py
JavaScript (Node.js)
curl -O https://git.unturf.com/engineering/unturf/un-inception/-/raw/main/clients/javascript/sync/src/un.js
node un.js script.py
Todos los lenguajes
git clone https://github.com/russellballestrini/un-inception.git
ls un-inception/clients/
Configurar Credenciales
Obtenga sus claves API de la página de precios y configure:
# Option A: Environment variables (add to ~/.bashrc or ~/.zshrc)
export UNSANDBOX_PUBLIC_KEY="unsb-pk-xxxx-xxxx-xxxx-xxxx"
export UNSANDBOX_SECRET_KEY="unsb-sk-xxxxx-xxxxx-xxxxx-xxxxx"
# Option B: Config file (persistent)
mkdir -p ~/.unsandbox
echo "unsb-pk-xxxx-xxxx-xxxx-xxxx,unsb-sk-xxxxx-xxxxx-xxxxx-xxxxx" > ~/.unsandbox/accounts.csv
Verificar instalación
# Check version
un --version
# Check API key
un key
# Read the man page
man un
# Run your first program
un -s python 'print("hello from unsandbox")'