modify: Вт 07 апр 2026 13:33:44 MSK
This commit is contained in:
@@ -35,22 +35,24 @@
|
|||||||
- [Популярные пакеты есть в TUR?](#популярные-пакеты-есть-в-tur)
|
- [Популярные пакеты есть в TUR?](#популярные-пакеты-есть-в-tur)
|
||||||
- [Установка Firefox](#установка-firefox)
|
- [Установка Firefox](#установка-firefox)
|
||||||
- [proot](#proot)
|
- [proot](#proot)
|
||||||
- [Установка ubuntu](#установка-ubuntu)
|
- [Установка debian](#установка-debian)
|
||||||
- [Установка GUI](#установка-gui)
|
- [Установка GUI](#установка-gui)
|
||||||
<!--toc:end-->
|
<!--toc:end-->
|
||||||
|
|
||||||
Termux - эмулятор терминала и среда Linux без необходимости получения root на Android устройстве.
|
***
|
||||||
|
|
||||||
|
**Termux** - эмулятор терминала и среда Linux без необходимости получения root на Android устройстве.
|
||||||
- https://termux.dev/en/
|
- https://termux.dev/en/
|
||||||
- https://github.com/termux/termux-app
|
- https://github.com/termux/termux-app
|
||||||
- https://f-droid.org/packages/com.termux/
|
- https://f-droid.org/packages/com.termux/
|
||||||
|
|
||||||
|
Версия из Google Play имеет ряд ограничений, поэтому приложение необходимо устанавливать из F-Droid (рекомендуется) или GitHub.
|
||||||
|
|
||||||
WIKI Termux (открывается через VPN) - https://wiki.termux.com/wiki/Main_Page
|
WIKI Termux (открывается через VPN) - https://wiki.termux.com/wiki/Main_Page
|
||||||
|
|
||||||
Termux:X11 - для отображение графического интерфейса, если будет установлена графическа среда (xfce4, lxqt, kde и т.д.)
|
Termux:X11 - для отображение графического интерфейса, если будет установлена графическа среда (xfce4, lxqt, kde и т.д.)
|
||||||
- https://github.com/termux/termux-x11
|
- https://github.com/termux/termux-x11
|
||||||
|
|
||||||
Версия из Google Play имеет ряд ограничений, поэтому приложение необходимо устанавливать из F-Droid (рекомендуется) или GitHub.
|
|
||||||
|
|
||||||
## Предварительная настройка
|
## Предварительная настройка
|
||||||
|
|
||||||
После установки запустить Termux и дождитесь завершения начальной инициализации
|
После установки запустить Termux и дождитесь завершения начальной инициализации
|
||||||
@@ -176,6 +178,10 @@ termux-restore /sdcard/backup.tar.xz
|
|||||||
|
|
||||||
## Увеличение лимита процессов через ADB (Phantom Process Killer)
|
## Увеличение лимита процессов через ADB (Phantom Process Killer)
|
||||||
|
|
||||||
|
Для повышения эффективности энергосбережения Android следит за количеством запущенных процессов и периодически завершает лишние по его мнению. Из-за этого работа Termux может быть не стабильной, т.к. порождает много дочерних процессов, которые Android будет настройчиво завершать.
|
||||||
|
|
||||||
|
Такое агресивное поведение Android можно изменить, через adb попробовать увеличить лимит запущенных процессов до максимального значения.
|
||||||
|
|
||||||
### Подготовка
|
### Подготовка
|
||||||
|
|
||||||
**На планшете:**
|
**На планшете:**
|
||||||
@@ -192,17 +198,13 @@ termux-restore /sdcard/backup.tar.xz
|
|||||||
|
|
||||||
### Выполнение ADB-команд
|
### Выполнение ADB-команд
|
||||||
|
|
||||||
Для повышения эффективности энергосбережения Android следит за количеством запущенных процессов и периодически завершает лишние по его мнению. Из-за этого работа Termux может быть не стабильной, т.к. порождает много дочерних процессов, которые Android будет настройчиво завершать.
|
|
||||||
|
|
||||||
Такое агресивное поведение Android можно изменить, через adb попробовать увеличить лимит запущенных процессов до максимального значения.
|
|
||||||
|
|
||||||
Откройте терминал на компьютере и выполните:
|
Откройте терминал на компьютере и выполните:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
adb devices
|
adb devices
|
||||||
```
|
```
|
||||||
|
|
||||||
Если устройство видно как `<serial_number>` device — всё готово для команд ADB.
|
Если устройство видно как `<serial_number> device` — всё готово для команд ADB.
|
||||||
|
|
||||||
Если `unauthorized` — разблокируйте экран, подтвердите запрос "Разрешить отладку по USB" (поставьте галочку "Всегда разрешать")
|
Если `unauthorized` — разблокируйте экран, подтвердите запрос "Разрешить отладку по USB" (поставьте галочку "Всегда разрешать")
|
||||||
|
|
||||||
@@ -219,7 +221,12 @@ adb reboot
|
|||||||
|
|
||||||
## Установка графического окружения в Termux - XFCE4
|
## Установка графического окружения в Termux - XFCE4
|
||||||
|
|
||||||
**!! ПОКА не удалось заставить работать звку !!**
|
**!! ПОКА не удалось заставить работать звук !!**
|
||||||
|
**небольшое дополнение: звук работает в консольном аудиопроигрывателе `cmus`**
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pkg install cmus
|
||||||
|
```
|
||||||
|
|
||||||
Для работы графических приложений необходимо настроить
|
Для работы графических приложений необходимо настроить
|
||||||
- Termux X11
|
- Termux X11
|
||||||
@@ -504,6 +511,30 @@ EOF
|
|||||||
chmod +x $PREFIX/bin/vnc
|
chmod +x $PREFIX/bin/vnc
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Параметры скрипта:
|
||||||
|
|
||||||
|
- Запуск
|
||||||
|
|
||||||
|
```bash
|
||||||
|
vnc up
|
||||||
|
# или
|
||||||
|
vnc start
|
||||||
|
```
|
||||||
|
|
||||||
|
- Остановка
|
||||||
|
|
||||||
|
```bash
|
||||||
|
vnc down
|
||||||
|
или
|
||||||
|
vnc stop
|
||||||
|
```
|
||||||
|
|
||||||
|
- Проверка статуса
|
||||||
|
|
||||||
|
```bash
|
||||||
|
vnc status
|
||||||
|
```
|
||||||
|
|
||||||
#### Подключение к VNC с планшета
|
#### Подключение к VNC с планшета
|
||||||
|
|
||||||
https://wiki.termux.dev/wiki/Graphical_Environment
|
https://wiki.termux.dev/wiki/Graphical_Environment
|
||||||
@@ -512,7 +543,7 @@ https://wiki.termux.dev/wiki/Graphical_Environment
|
|||||||
|
|
||||||
Создать новое подключение
|
Создать новое подключение
|
||||||
|
|
||||||
Адрес: 127.0.0.1:5901
|
Адрес: 127.0.0.1:5901
|
||||||
Качество (Picture quality): High
|
Качество (Picture quality): High
|
||||||
|
|
||||||
Указать пароль
|
Указать пароль
|
||||||
@@ -527,6 +558,8 @@ https://wiki.termux.dev/wiki/Graphical_Environment
|
|||||||
|
|
||||||
Помогло: Setting - Appearance - Settings - Windows Scaling - 2x
|
Помогло: Setting - Appearance - Settings - Windows Scaling - 2x
|
||||||
|
|
||||||
|
Масштаб увеличится в 2 раза. Стало даже немного крупнее чем хотелось.
|
||||||
|
|
||||||
## TUR (Termux User Repository)
|
## TUR (Termux User Repository)
|
||||||
|
|
||||||
TUR — это пользовательский репозиторий Termux, созданный по аналогии с AUR в Arch Linux. Он существует, потому что официальный репозиторий Termux не может включить все существующие пакеты — некоторые из них слишком нишевые, сложные в сборке или имеют специфические лицензионные ограничения
|
TUR — это пользовательский репозиторий Termux, созданный по аналогии с AUR в Arch Linux. Он существует, потому что официальный репозиторий Termux не может включить все существующие пакеты — некоторые из них слишком нишевые, сложные в сборке или имеют специфические лицензионные ограничения
|
||||||
@@ -542,14 +575,7 @@ https://github.com/termux-user-repository/tur
|
|||||||
| Установка | pkg install <имя> | pkg install tur-repo → затем pkg install <имя> |
|
| Установка | pkg install <имя> | pkg install tur-repo → затем pkg install <имя> |
|
||||||
| Надёжность | Высокая (строгий контроль качества) | Средняя (пакеты собираются сообществом) |
|
| Надёжность | Высокая (строгий контроль качества) | Средняя (пакеты собираются сообществом) |
|
||||||
|
|
||||||
В TUR есть несколько компонентов-категорий:
|
### Некторые популярные пакеты в TUR
|
||||||
|
|
||||||
- `tur` — основной компонент с большинством пакетов
|
|
||||||
- `tur-continuous` — пакеты, которые долго компилируются (например, браузеры на Chromium)
|
|
||||||
- `tur-on-device` — пакеты, требующие сборки прямо на устройстве
|
|
||||||
- `tur-hacking` — инструменты для безопасности
|
|
||||||
|
|
||||||
### Популярные пакеты есть в TUR?
|
|
||||||
|
|
||||||
| Пакет | Команда установки | Что это |
|
| Пакет | Команда установки | Что это |
|
||||||
|--------------------|----------------------|----------------------------------------|
|
|--------------------|----------------------|----------------------------------------|
|
||||||
@@ -605,5 +631,6 @@ dpkg-reconfigure tzdata
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
apt install tigervnc xfce4 xfce4-goodies
|
apt install tigervnc xfce4 xfce4-goodies
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Звук в ОС proot также не работает. Не вижу смысла дальше разбираться с proot
|
||||||
|
|||||||
Reference in New Issue
Block a user