iop: Do not install recommended packages

Do not install recommended packages, they just add unnecessary bloat. In
case any recommended package is needed, it can be specified explicitly.

Add ssh which is recommended by git and needed to clone over ssh (for
developers).

Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu>
This commit is contained in:
Andreas Gnau
2025-10-27 16:01:48 +01:00
parent fc4682de78
commit 6a1fa7adb8

4
iop
View File

@@ -102,6 +102,7 @@ git
automake
gtk-doc-tools
jq
libarchive-zip-perl
libelf-dev
liblzo2-dev
libncurses6
@@ -114,6 +115,7 @@ python3-cryptography
python3-setuptools
python3-jsonschema
rsync
ssh
subversion
svn-buildpackage
swig
@@ -156,7 +158,7 @@ e2fsprogs
echo "Need to install dpkg packages [$needed]"
read -p "Do you approve installation of these packages (y/n): " ans
if [ "$ans" == "y" ]; then
sudo apt-get update && sudo apt-get install $needed || exit $?
sudo apt-get update && sudo apt-get install --no-install-recommends $needed || exit $?
else
echo "can't continue. aborting!"
exit 1