|
@ -15,18 +15,20 @@ if [[ $distro == "Debian" ]]; then |
|
|
release=Testing |
|
|
release=Testing |
|
|
else |
|
|
else |
|
|
echo "Error: failed to detect release" |
|
|
echo "Error: failed to detect release" |
|
|
exit 1 |
|
|
exit 2 |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
echo "Installing podman ..." |
|
|
echo "Installing podman ..." |
|
|
|
|
|
if [[ $release != "testing" && $release -lt 11 ]]; then |
|
|
sudo apt install -y gnupg curl |
|
|
sudo apt install -y gnupg curl |
|
|
echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_${release:?}/ /" | sudo tee /etc/apt/sources.list.d/podman.list |
|
|
echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_${release:?}/ /" | sudo tee /etc/apt/sources.list.d/podman.list |
|
|
curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_${release:?}/Release.key | sudo apt-key add - |
|
|
curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_${release:?}/Release.key | sudo apt-key add - |
|
|
|
|
|
fi |
|
|
sudo apt update -y |
|
|
sudo apt update -y |
|
|
sudo apt install -y fuse-overlayfs slirp4netns podman |
|
|
sudo apt install -y fuse-overlayfs slirp4netns podman |
|
|
else |
|
|
else |
|
|
echo "Error: failed to detect distro." |
|
|
echo "Error: failed to detect distro." |
|
|
exit 1 |
|
|
exit 2 |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
echo "Copying scripts to /usr/local/bin ..." |
|
|
echo "Copying scripts to /usr/local/bin ..." |
|
|