Установка Code Server на планшет Android

Скачайте и установите приложение https://play.google.com/store/apps/details?id=com.termux&hl=ru

Запустите Termux и выполните команды

pkg install proot-distro

Установка готовой версии

Создайте в домашней директории папку ubuntu

mkdir ~/ubuntu

Скачайте образ

proot-distro install bayrell/ubuntu_code_server:4.136.2

Если при скачивании выходит ошибка Unathorized does not exists or is a private image, то выполните команду еще раз.

Добавьте в .bashrc

code_server() {
  proot-distro run ubuntu_code_server --isolated -- \
    -b /data/data/com.termux/files/home/ubuntu:/home/ubuntu \
    /root/run.sh
}

Запуск

code_server

Установка через контейнер Ubuntu

Установите Ubuntu на планшет Android

proot-distro install ubuntu:26.04
proot-distro login ubuntu --isolated

Установите пакеты

apt install -y curl ca-certificates build-essential git python3 nodejs npm sudo nano

В /etc/sudoers.d создайте файл sudo

%sudo ALL=(ALL:ALL) NOPASSWD: ALL

Добавьте пользователя в группу sudo

usermod -a -G sudo ubuntu

Скачайте deb

wget https://github.com/coder/code-server/releases/download/v4.136.2/code-server_4.136.2_arm64.deb
dpkg -i code-server_4.136.2_arm64.deb

В файле /usr/bin/code-server поменяйте:

#!/usr/bin/env bash

sudo -u ubuntu /usr/lib/code-server/bin/code-server "$@"

В файле /home/ubuntu/.config/code-server/config.yaml можно настроить порт и авторизацию. Рекомендуется на планшете ее отключить.

Пример конфига:

bind-addr: 127.0.0.1:8000
auth: none
password: secret
cert: false

Запустите code-server

code-server

Чтобы установить Code Server из исходников выполните

Устанавливать нужно также в контейнере Ubuntu

mkdir ~/.gyp
echo "{'variables':{'android_ndk_path':''}}" > ~/.gyp/include.gypi

Установка

yarn global add [email protected]

Подождите минут 20 пока установиться программа

Дата публикации: 21 Сен 2026