MyTetra Share
Делитесь знаниями!
Как в termux под Android запустить Midnight Commander под рутом?
Время создания: 06.06.2020 13:43
Текстовые метки: linux, android, андроид, termux, терминал, root, рут доступ, права
Раздел: Компьютер - Android - Получение root в Android
Запись: xintrea/mytetra_syncro/master/base/1591440230sr8htt96vl/text.html на raw.github.com

Если на Android-телефоне стоит Termux, и телефон рутован (получены права суперпользователя), то это не значит, что в терминале Termux можно просто так взять, и поработать под рутом.


Проблема в том, что запуск Termux происходит от обычного пользователя. И если затем в самом терминале переключиться на root-пользователя с помощью команды:


> su -


... то переключение на рута произойдет, но из-под рутового окружения невозможно будет запустить ни одну не-системную программу, так как окружение рута не подготовлено, и будут сыпаться ошибки о недоступности различных библиотек.


Обойти эту проблему можно с помощью программы tsudo. Вначале от обычного пользователя в терминале Tmux ее надо установить:


> pkg install tsu


После чего можно запускать установленные программы через команду tsudo. Например, для запуса Midnight Commander от рута, надо набрать:


> tsudo mc


Конечно, данная команда сработает только в том случае, если будет запущена программа рутования, и она предоставит root-доступ в момент выполнения данной команды.


Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования