@Mylin: Was LIquorix betrifft, die Kernelkonfiguration sieht eigentlich™ passend aus:
Zumindest was die Kernelkonfiguration betrifft. Da kommen dann ja noch die Debian, Zen und Liquorix Patches hinzu.
Wer selbst bauen will, da steht, wie das geht:
Repository für aktuelle Docker DEB-Pakete direkt von Docker.com hinzufügen:
#!/usr/bin/env bash
#-----------------------------------------------------------
# Ubuntu 24.04, 24.10 and 25.04 DEB822 little helper script
# Docker apt repository
#-----------------------------------------------------------
RELEASE_VERSION=$(lsb_release -cs 2>/dev/null)
printf "\n \033[45m\033[1;36m==> Running on $RELEASE_VERSION \033[0m\033[42m\033[1;36m ==> ... \033[0m \n \n" && \
[ $RELEASE_VERSION = noble ] || [ $RELEASE_VERSION = oracular ] || [ $RELEASE_VERSION = plucky ] && echo "$RELEASE_VERSION good." || \
printf "\n \033[41m\033[1;36m==> Sorry, not for $RELEASE_VERSION.\033[0m \n \n" && \
[ $RELEASE_VERSION = noble ] || [ $RELEASE_VERSION = oracular ] || [ $RELEASE_VERSION = plucky ] || exit 1
printf "\n \033[45m\033[1;36m==> Test sudo. \033[0m\033[42m\033[1;36m ==> ... \033[0m \n \n" && \
sudo echo "sudo Test, OK." && \
printf "\n \033[45m\033[1;36m==> Make docker.sources entry. \033[0m\033[42m\033[1;36m ==> ... \033[0m \n \n" && \
echo "X-Repolib-Name: docker-apt-repository
Enabled: yes
Types: deb
URIs: https://download.docker.com/linux/ubuntu
Suites: $RELEASE_VERSION
Components: stable
Architectures: amd64
Signed-By:
$(wget -O- https://download.docker.com/linux/ubuntu/gpg | \
sed -e 's/^$/./' -e 's/^/ /')" | \
sudo tee /etc/apt/sources.list.d/docker.sources > /dev/null && \
printf "\n \033[45m\033[1;36m==> Set APT-Pinning. \033[0m\033[42m\033[1;36m ==> ... \033[0m \n \n" && \
echo "Docker Package Priority:"
echo '
Package: *
Pin: origin download.docker.com
Pin-Priority: 1200
' | sudo tee /etc/apt/preferences.d/docker && \
printf "\n \033[45m\033[1;36m==> Docker apt repository active now. \033[0m\033[42m\033[1;36m ==> Done.\033[0m \n \n" || \
printf "\n \033[41m\033[1;36m==> Sorry something failed.\033[0m \n \n"
printf "\n \033[43m\033[1;36m==> Docker apt repository REMOVE? \033[0m\033[41m\033[1;36m ==> ? \033[0m \n" && \
echo "" && \
echo "Only if you realy like to remove, type ==> Yes <== for confirmation." && \
read -e -p "
[y/N] " YN
[[ $YN == "Yes" ]] && \
sudo rm -v /etc/apt/sources.list.d/docker.sources && \
sudo rm -v /etc/apt/preferences.d/docker && \
printf "\n \033[45m\033[1;36m==> Docker apt repository removed. \033[0m\033[42m\033[1;36m ==> Done.\033[0m \n \n" || \
echo "" && \
[ -f /etc/apt/sources.list.d/docker.sources ] && \
echo "Not removed."
Speichern als docker-apt-repository-install-helper.sh
und ausführbar machen:
chmod +x docker-apt-repository-install-helper.sh
Dann docker-apt-repository hinzufügen, so:
./docker-apt-repository-install-helper.sh
Docker Pakete installieren.
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
... wie auch dort unter 2. Install the Docker packages beschrieben:
Und dann, beim Liquorix Kernel bauen, etwas über 3 Stunden CPU-Schwerlast zugucken. 😇
Und funktionieren? Nein, natürlich tut der 6.14er Kernel auch dann nicht auf der Intel Core2 Quad-Core CPU Q9650 booten. Schade, eigentlich™. ¯\_(ツ)_/¯