Рассмотрим Магазин (Центр) приложений Bauh, который работает на дистрибутивах ветвей Debian и Arch и который может устанавливать программы из различных источников.
Подробнее о Bauh можно прочитать по следующим ссылкам:
http://compizomania.blogspot.com/2020/11/bauh-appimage-aur-flatpaks-snaps-linux.html
https://techviewleo-com.translate.goog/manage-applications-on-linux-using-bauh/?_x_tr_sl=en&_x_tr_tl=ru&_x_tr_hl=ru&_x_tr_pto=sc
https://ubunlog.com/ru/bauh-administra-appimage-flatpaks-y-snaps-en-ubuntu/
Команды из видео:
Процесс установки Bauh в дистрибутив Debian 11.
# Обновить пакетную базу Debian
sudo apt update
# Установить Supporting Software
sudo apt install software-properties-common
# Для Ubuntu подобных добавить PPA и обновить
sudo add-apt-repository ppa:deadsnakes/ppa
Для Debian этот пункт опускаем.
# Установить Python3
sudo apt install python3 (3.9)
# Проверка версии Python
python --version
Теперь выполните следующие команды, чтобы установить необходимые зависимости для дистрибутива Debian.
sudo apt install python3-pip python3-pyqt5.qtsvg libqt5svg5-dev qt5dxcb-plugin timeshift python3-venv aptitude python3-bs4 python3-lxml sqlite3 -y
pip3 install PyYAML
pip3 install requests
Установить Bauh, используя pip, как показано ниже:
Делаем значок исполняемым, помещаем (по желанию) в
~/.local/share/applications/
или
/usr/share/applications/ (с правами root)
====================================
После запуска Bauh сам подскажет, какие пакеты требуется до-установить, для работы с различными пакетными базами.
Уже после выхода видео Андрей еще инфы подкинул. Bauh можно установить скачав с github программу в виде файла AppImage. Ссылка вот: https://github.com/vinifmor/bauh/releasesМожет кому пригодится, особенно, если дистрибутив отличается от Debian.