تثبيت CLI un
أمر واحد للتثبيت. بدون تبعيات. يعمل على أي نظام Linux.
بداية سريعة
ثبّت CLI un بأمر واحد. يُنزّل الملف الثنائي الثابت ويُثبّت صفحة man ويُعدّ PATH الخاص بك.
curl -fsSL https://unsandbox.com/install.sh | sh
أو، لمراجعة البرنامج النصي أولاً:
curl -fsSL https://unsandbox.com/install.sh -o install.sh
less install.sh
sh install.sh
مديرو الحزم
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
تثبيت يدوي
قم بتنزيل الملف الثنائي الثابت المبني مسبقاً مباشرة. لا حاجة لتبعيات — يعمل على أي نظام 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
ما يتم تثبيته
/usr/local/bin/un |
ملف CLI ثنائي (5.3 ميغابايت ELF ثابت) |
/usr/share/man/man1/un.1 |
صفحة man — man un |
/usr/share/unsandbox/sdk/un.c |
الكود المصدري للتنفيذ المرجعي بلغة C |
/usr/share/unsandbox/sdk/un.h |
ملف رأسي C للتضمين |
SDK للمطورين
تم تنفيذ CLI un في أكثر من 42 لغة. كل تنفيذ هو CLI مستقل ومكتبة قابلة للتضمين لتطبيقاتك.
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
جميع اللغات
git clone https://github.com/russellballestrini/un-inception.git
ls un-inception/clients/
إعداد بيانات الاعتماد
احصل على مفاتيح API من صفحة الأسعار، ثم قم بالتكوين:
# 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
التحقق من التثبيت
# 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")'