boxlang-runtime-chromebooklisted
Install: claude install-skill ortus-boxlang/skills
# BoxLang on Chromebooks
## Overview
Chromebooks support full BoxLang development through the built-in Linux
development environment (Crostini — Debian container). Both Intel and ARM-based
Chromebooks are supported.
---
## Requirements
- Chromebook with 4GB RAM minimum (8GB+ recommended)
- Chrome OS with Linux development environment enabled
- At least 2GB free disk space
- OpenJDK 21+
---
## Step 1 — Enable Linux Development Environment
1. Open **Settings** → **Advanced** → **Developers**
2. Turn on **Linux development environment**
3. Follow the setup wizard (choose 8GB+ storage when prompted)
4. Wait for the Debian container to initialize
---
## Step 2 — Open Linux Terminal
- Press **Alt + Shift + T** to open the Terminal app
- Click the **Penguin** tab to access the Linux (Debian) environment
---
## Step 3 — System Setup
```bash
# Update system and install essential tools
sudo apt update && sudo apt full-upgrade -y
sudo apt install -y \
curl wget git zip unzip \
build-essential \
software-properties-common \
apt-transport-https \
ca-certificates
```
---
## Step 4 — Install Java 21
### Option A — Direct package install (most Chromebooks)
```bash
sudo apt install -y openjdk-21-jdk
java -version
```
### Option B — Manual install (if package unavailable)
```bash
# Download Temurin JDK 21 (works on both x86_64 and aarch64/ARM)
ARCH=$(dpkg --print-architecture)
if [ "$ARCH" = "arm64" ]; then
JDK_URL="https://github.com/adoptium/temur