This commit is contained in:
pika 2025-05-11 13:53:32 +02:00
parent 259c9c661c
commit 27dcf07ff3

View file

@ -56,7 +56,6 @@ init_docker() {
} }
_arch() { _arch() {
clear
echo_info "executing arch" echo_info "executing arch"
sleep 2 sleep 2
_install docker docker-compose --noconfirm _install docker docker-compose --noconfirm
@ -64,7 +63,6 @@ _arch() {
_debian() { _debian() {
if ! $trixie; then if ! $trixie; then
clear
echo_info "executing debian" echo_info "executing debian"
sleep 2 sleep 2
$_sudo apt-get update && $_sudo apt-get update &&
@ -78,20 +76,18 @@ _debian() {
fi fi
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \ echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | $_sudo tee /etc/apt/sources.list.d/docker.list >/dev/null $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | $_sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
clear &&
echo_info "Addet repository. Updating and installing now.." echo_info "Addet repository. Updating and installing now.."
sleep 1 sleep 1
$_sudo apt-get update $_sudo apt-get update
checkAndInstall "docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin" checkAndInstall "docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin"
else else
clear
echo_info "executing trixie.." echo_info "executing trixie.."
_install docker.io docker-compose _install docker.io docker-compose
fi fi
} }
_ubuntu() { _ubuntu() {
clear
echo_info "executing ubuntu" echo_info "executing ubuntu"
sleep 2 sleep 2
$_sudo apt-get update && $_sudo apt-get update &&
@ -101,7 +97,7 @@ _ubuntu() {
$_sudo chmod a+r /etc/apt/keyrings/docker.asc $_sudo chmod a+r /etc/apt/keyrings/docker.asc
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | $_sudo tee /etc/apt/sources.list.d/docker.list >/dev/null $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | $_sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
clear &&
echo_info "Addet repository. Updating and installing now.." echo_info "Addet repository. Updating and installing now.."
sleep 0.5 sleep 0.5
$_sudo apt-get update $_sudo apt-get update
@ -109,7 +105,6 @@ _ubuntu() {
} }
_fedora() { _fedora() {
clear
echo_info "executing fedora" echo_info "executing fedora"
sleep 2 sleep 2
_install dnf-plugins-core _install dnf-plugins-core
@ -130,7 +125,6 @@ main() {
if getImports; then if getImports; then
case "$1" in case "$1" in
--silent | -s) --silent | -s)
clear
echo_warning "Executing silently!" echo_warning "Executing silently!"
echo_info "Executing $distro" echo_info "Executing $distro"
case "$distro" in case "$distro" in