У многих возникает потребность сделать бэкап для Termux, чтобы перенести все свои файлы и репозитории из Termux на новое устройство. В этой статье я покажу вам как это сделать!
Установка
Для начала обновимся:
Установим python и python2:
Качаем гит:
Ставим себе lolcat:
После того как вы все скачали, копируем директорию с гитхаба:
Теперь нам надо дать нашему Termux доступ к файлам storage:
termux-setup-storage
Смотрим есть ли папка snap и заходим в неё:
После запуска мы увидим:
[1] - Бэкап Termux
С помощью этой опции вы можете без проблем создать резервную копию всех инструментов и дефолтного вида терминала, и вы можете восстановить его в любое время.
[2] - восстановление по бэкапу
Благодаря этой опции вы можете восстановить инструменты, которые были добавлены в текущий бэкап Termux, но вид терминала будет по умолчанию, как это было изначально.
[3] - Обновление скрипта
Тут название говорит само за себя, эта опция проверит скрипт на наличие обновлений и если они есть - сделает обновление.
[4] - Выйти
Делаем бэкап:
Вводим в терминал 1 и два раза нажимаем на Enter:
Ждем пока будет сделан бєкап.
После этого качаем Termux на новый телефон, и копируем туда snap с гитхаб, и переносим файл snapbackup со старого телефона на новый и нажимаем на пункт 2 и два раза на Enter.
Пишем y и ждем пока все восстановится:
После успешного воостановления у вас должно появится изначальное окно, просто пишем 4 для выхода и радуемся
Установка
Для начала обновимся:
Bash:
apt-get update -y && apt-get upgrade -y
Bash:
pkg install python -y
pkg install python2 -y
Bash:
pkg install git -y
Bash:
pip install lolcat
Bash:
git clone https://github.com/noob-hackers/snap
termux-setup-storage
Смотрим есть ли папка snap и заходим в неё:
Bash:
ls
cd snap
ls
bash snap.sh

[1] - Бэкап Termux
С помощью этой опции вы можете без проблем создать резервную копию всех инструментов и дефолтного вида терминала, и вы можете восстановить его в любое время.
[2] - восстановление по бэкапу
Благодаря этой опции вы можете восстановить инструменты, которые были добавлены в текущий бэкап Termux, но вид терминала будет по умолчанию, как это было изначально.
[3] - Обновление скрипта
Тут название говорит само за себя, эта опция проверит скрипт на наличие обновлений и если они есть - сделает обновление.
[4] - Выйти
Делаем бэкап:
Вводим в терминал 1 и два раза нажимаем на Enter:

Ждем пока будет сделан бєкап.
После этого качаем Termux на новый телефон, и копируем туда snap с гитхаб, и переносим файл snapbackup со старого телефона на новый и нажимаем на пункт 2 и два раза на Enter.
Пишем y и ждем пока все восстановится:

После успешного воостановления у вас должно появится изначальное окно, просто пишем 4 для выхода и радуемся