Бэкап нашего Termux - Snap

megaDED

Сержант
Модератор
Сообщения
34
Реакции
5
У многих возникает потребность сделать бэкап для Termux, чтобы перенести все свои файлы и репозитории из Termux на новое устройство. В этой статье я покажу вам как это сделать!

Установка
Для начала обновимся:

Bash:
apt-get update -y && apt-get upgrade -y
Установим python и python2:

Bash:
pkg install python -y
pkg install python2 -y
Качаем гит:

Bash:
pkg install git -y
Ставим себе lolcat:

Bash:
pip install lolcat
После того как вы все скачали, копируем директорию с гитхаба:

Bash:
git clone https://github.com/noob-hackers/snap
Теперь нам надо дать нашему Termux доступ к файлам storage:
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 для выхода и радуемся :)