Hi,
I would like to pass the arguments to apt trough a .sh
script.
apt install "${1}/opensnitch_${1}_amd64.deb" "${1}/python3-opensnitch-ui_${1}_all.deb"
so for example if I launch test.sh 1.6.5
the script should run apt install 1.6.5/opensnitch_1.6.5_amd64.deb 1.6.5/python3-opensnitch-ui_1.6.5_all.deb
but it’s not wokring it pass to apt only 1.6.5 and not the rest of the string… any ideas ?
I’d like to suggest that you take a different approach, though it looks like there is a workable suggestion already.
Consider using
apt_preferences
to pin your versions instead of scripting.https://wiki.debian.org/AptConfiguration#apt_preferences_.28APT_pinning
Here’s a clip from one of my distrobox builds:
Package: python3.10 Pin: version 3.10.* Pin-Priority: 999