Добавить в корзинуПозвонить
Найти в Дзене
UnderMind

Устанавливаем Debian Linux в Termux

Всем привет, сегодня мы с вами будем устанавливать Debian Linux в termux, пойдём по сложному пути, но добьемся прекрасного результата! ;) Приятного чтения. Debian - одна из старейших операционных систем, основанных на ядре Linux . Проект координируется через Интернет группой добровольцев под руководством руководителя проекта Debian и трех основополагающих документов: Социального договора Debian, Конституции Debian и Руководства по свободному программному обеспечению Debian . Установка: apt update
apt upgrade -y
apt install git nano wget dpkg Теперь качаем cам скрипт: cd $HOME
wget https://raw.githubusercontent.com/sp4rkie/debian-on-termux/master/debian_on_termux.sh Далее запускаем его: chmod 755 debian_on_termux.sh
./debian_on_termux.sh Теперь мы должны отредактировать системные файлы, для этого переходим по пути, и следуем инструкции: $HOME/bin
nano enter_deb
после Term=$term
добавляем PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin. Опции скрипта: -0 → запуск от и

Всем привет, сегодня мы с вами будем устанавливать Debian Linux в termux, пойдём по сложному пути, но добьемся прекрасного результата! ;) Приятного чтения.

-2

Debian - одна из старейших операционных систем, основанных на ядре Linux . Проект координируется через Интернет группой добровольцев под руководством руководителя проекта Debian и трех основополагающих документов: Социального договора Debian, Конституции Debian и Руководства по свободному программному обеспечению Debian .

Установка:

apt update
apt upgrade -y
apt install git nano wget dpkg

Теперь качаем cам скрипт:

cd $HOME
wget https://raw.githubusercontent.com/sp4rkie/debian-on-termux/master/debian_on_termux.sh

Далее запускаем его:

chmod 755 debian_on_termux.sh
./debian_on_termux.sh

Теперь мы должны отредактировать системные файлы, для этого переходим по пути, и следуем инструкции:

$HOME/bin
nano enter_deb
после Term=$term
добавляем PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin.

Опции скрипта:

-0 → запуск от имени Root в директорий /root,
-n → запуск от имени termux пользователя в директорий /home/u0_12345,
-p → подключить /proc.

Теперь мы исправляем ошибку связанную с /proc- для этого устанавливаем исправленный паке proot:

cd $HOME
wget http://my-files.ru/5ehmpd/proot_5.1.106-3_arm.deb
dpkg -i proot_5.1.106-3_arm.deb

Теперь ставим sudo , для того чтобы запускать дебиан в режиме суперпользователя:

git clone https://github.com/st42/termux-sudo
cd $HOME/termux-sudo
cat sudo > /data/data/com.termux/files/usr/bin/sudo
chmod 700 /data/data/com.termux/files/usr/bin/sudo

Для запуска дебиан, мы  заходим в $HOME/bin, sudo bash enter_deb -0 -p (если у вас есть root права, если нет то без sudo и вместо -0 → -n).

Поздравляю, дебиан установлен!

Теперь мы немного облегчим задачу чтобы каждый раз не заходить в $HOME и писать enter_deb...

Мы просто в $HOME создаем файл, с помощью команды  nano .bashrc и туда добавляем:

alias root="sudo bash $HOME/bin/enter_deb -0 -p"
alias user="bash $HOME/bin/enter_deb -n -p"

root (добавляем если хотим сразу же при запуске Termux, зайти в Debian)

Вот и всё, долго и мучительно, но мы установили дебиан в термукс.

Спасибо за внимание!

НАШИ ПРОЕКТЫ
НАШИ ПРОЕКТЫ

Со всеми предложениями и идеями для статей пишите нашему боту @undermbot