У меня есть 20 или 30 deb-файлов в папке в локальном каталоге, скажем, /home/Downloads. Учитывая, что количество файлов может варьироваться, мне нужен скрипт (или команда, или что угодно), который устанавливает все эти .deb при выполнении. У меня нет знаний о скриптинге в Linux, поэтому чем яснее будут ответы, тем лучше. Заранее спасибо
Я предлагаю использовать для цикла:
cd ~/Downloads
for i in *.deb; do echo installing "$i"; sudo dpkg -i "$i"; done;
for i in *.deb
цикл во все "deb" файлы echo installing "$i"
печать, какой Вы собираетесь установить dpkg -i package
, мы устанавливаем "deb" пакет. Подсказка: можно измениться dpkg -i
с gdebi
или apt install
эти опции, собирающиеся обработать dependecies также (если таковые имеются).