Установить приложение в Linux Ubuntu или Debian можно с помощью утилит apt, и с помощью исполняемого файла дистрибутива.
Установить приложение из файла дистрибутива приложения с расширением deb можно с помощью утилиты dpkg:
sudo dpkg -i virtualbox-7.0_7.0.6-155176_Ubuntu_jammy_amd64.deb
Так как утилита dpkg не разрешает зависимости устанавливаемых программ, подгрузить недостающие файлы поможет утилита apt с ключом -f:
sudo apt-get -f install
Из файла дистрибутива приложения с расширением AppImage приложение устанавливается непосредственно запуском этого файла на выполнение. Если файл не запускается, установите для этого файла разрешение на выполнение, как программы. Если и это не помогло, установите библиотеку ibfuse2:
sudo apt install libfuse2
Например, установка Arduino IDE в Ubuntu 22.04 сводится к скачиванию файла приложения и запуску этого файла:
./arduino-ide_2.0.4_Linux_64bit.AppImage
Возможно, в случае с AppImage приложением, Вам придётся самостоятельно создать иконку и ярлык для этого приложения:
[Desktop Entry]
Version=2.0
Name=Arduino 2.0
Comment=Arduino IDE
Exec=/home/dior/Arduino/arduino-ide_2.0.4_Linux_64bit.AppImage
Icon=/home/dior/Arduino/arduinoIDE.png
Terminal=false
Type=Application
Файл Arduino.desktop - ярлык для Arduino IDE, размещается на рабочем столе.
Рис. 1. Иконка для Arduino IDE.
Установка Adobe Reader DC в Ubuntu 22.04:
sudo snap install acrordrdc
Запуск Adobe Reader DC:
acrordrdc
Установка Chromium Browser:
sudo snap install chromium
chromium 114.0.5735.198 от Canonical✓ установлен
Кроме того, возможно устанавливать пакеты в Flatpak песочницу. В этом случае, возможно использовать как Flathub (репозиторий разработчика), так и сторонние репозитории, что отличается от подхода Snappy.
flatpak install flathub org.freecadweb.FreeCAD
Выполнение приложений происходит в изолированном контейнере:
flatpak run org.freecadweb.FreeCAD
Это, если что, установка и запуск программы FreeCad - САПР (3-D моделирование).