Про встановлення програм - 2 (плюс різні команди)

деякий час назад відкрив для себе команду,
яка дозволяє встановити всі невстановлені залежності одразу,
без копіювання їх назв

sudo apt-get -f install

А для того, щоб встановити всі deb з директорії

sudo dpkg -i *.deb

Для того, щоб дізнатись версію встановленої програми

# ubuntu
sudo apt show program_name

# debian
sudo apt-cache policy program_name

встановити програму певної версії

sudo apt-get install <package-name>=<package-version>
sudo apt-get install esl-erlang=1:25.3-1

список всіх встановлених пакунків з версіями

sudo apt list --installed

Для того, щоб дізнатись версію ubuntu - lubuntu - debian

lsb_release -a

а наступна команда покаже трішки більше,
в тому числі версію ядра лінукса

hostnamectl

щоб дізнатись, яку оболонку ми використовуємо (sh/bash/..) -

echo $0
# or
echo $SHELL

Посилання

https://itsfoss.com/list-installed-packages-ubuntu/