У меня был случай когда полетела моя операционка linux вместе с установленными программами. Я решил сделать файл который может накатить необходимые программы и пакеты на чистую операционную систему. Я воспользуюсь утилитами apt-get и snap. Для этой задачи я написал скрипт sh, который выполнить установку. Напишите скрипт: install_apt_get.sh
#!/usr/bin/bash
# список установленных программ и пакетов
apt list --installed | grep '\[установлен\]'
# установка без подтверждения из-за ключа -y
apt-get install -y \
mc \
vim \
uget \
tree \
kronometer \
krita \
gimp \
keepass2 \
inkscape \
htop \
gparted \
gitg \
filezilla \
blender \
dia \
doublecmd-qt \
gzip \
curl \
rar \
unrar \
p7zip-full \
p7zip-rar
Утилиты apt или api-get мало. Еще нужно установить пакеты при помощи snap. Напишите скрипт install_snap.sh.
#!/usr/bin/bash
# список установленный программ
snap list
snap install \
dbeaver-ce \
firefox \
ktimer \
telegram-desktop \
pycharm-professional
Вам для запуска скрипта необходимо накинуть права: chmod +x script.sh
Если вы забыли как обновлять телеграмм при помощи snap, то вот код
# обновление
snap refresh telegram-desktop