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