This guide covers installing **Deno.js** and **Bun.js** in **Termux** using **proot Ubuntu**. ## 1. Install Termux and Proot Ubuntu First, update Termux and install Ubuntu using `proot-distro`: ```sh pkg update && pkg upgrade -y pkg install proot-distro -y proot-distro install ubuntu proot-distro login ubuntu ``` ## 2. Update Ubuntu and Install Dependencies ```sh apt update && apt upgrade -y apt install curl wget unzip git -y ``` --- ## Installing Deno.js Run the official Deno installer: ```sh curl -fsSL https://deno.land/install.sh | sh source ~/.bashrc ``` Verify installation: ```sh deno --version ``` --- ## Installing Bun.js Run the official Bun installer: ```sh curl -fsSL https://bun.sh/install | bash source ~/.bashrc ``` Verify installation: ```sh bun --version ``` --- ## Notes - Deno.js installation automatically sets the environment variables, so we only need to reload the shell (`source ~/.bashrc`). - Bun.js may have compatibility issues on proot Ubuntu. If you encounter issues, check the latest discussions in Bun’s GitHub repository.