Jahr: 2022

Pakete von Ubuntu sind zurückgehalten worden

Ab Ubuntu 22.04 LTE werden neue Pakete in Wellen verteilt. Sie erhalten bei einem Update mit dem Programm APT die Ausgabe „Die folgenden Pakete sind zurückgehalten worden“.

Durch die Konfiguration in APT kann ein Update auch immer sofort erfolgen.

echo "APT::Get::Always-Include-Phased-Updates True;" | sudo tee -a /etc/apt/apt.conf.d/99phased-updates

Docker compose Plugin

Docker-Compose war früher eine extra Anwendung, jetzt ist es ein Plugin von Docker.

Es wird nicht automatisch mit Docker installiert, sondern muss extra installiert werden.

sudo apt install docker-compose-plugin

Das alte Docker-Compose sollte man entfernen.

sudo apt purge docker-compose

Der alte Programmaufruf lautet: docker-compose up

Man entfernt das Minus zwischen Docker und Compose und der Aufruf ist fast gleich.

docker compose up

Ein Beispiel für Compose finden Sie in der Dokumentation.

RAM Kompression

Sollte nicht ausreichend RAM im System vorhanden sein, kann man einen Teil vom RAM komprimieren.

Zur Kompression installieren wir das Paket zRam-Tools.

sudo apt install zram-tools

Für die Funktionsfähigkeit laden wir das Kernel Modul zram.

Weiterlesen

Ubuntu 22.04 – Kernel 5.15 mit SMB3 Modul

Ubuntu 22.04 LTE wird mit Kernel 5.15 geliefert. Neu in diesem Kernel ist ein SMB3 Module mit dem Namen ksmbd. Diese Anleitung beschreibt die Einrichtung von dem SMB3 (Windows Share).

Für die Einrichtung brauchen wir noch die Tools für das Modul ksmbd.

sudo apt install ksmbd-tools

Nach der Installation legen wir ein Verzeichnis für die Konfiguration an.

sudo mkdir /etc/ksmbd/

Für den Zugriff auf das SMB Share richten wir einen Benutzer mit Passwort ein.

sudo ksmbd.adduser -a

Weiterlesen

Ubuntu Mainline Kernel 5.16 installation

Für Ubuntu gibt es die aktuellen Kernel als Package. Wir wollen den aktuellen Kernel 5.16 auf einem Ubuntu mit 64 Bit CPU installieren. Im Verzeichnis von Ubuntu finden wir weitere Plattformen (AMD64, i386, armhf, arm64, usw).

Für die Installion brauchen wir die Pakete für den Kernel (linux-image-unsigned) und die Modulle (linux-modules).

Mit diesem Script installieren wir Kernel 5.16.0 auf einem Ubuntu mit 64Bit CPU.

#!/bin/sh
URL=https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.16/
KERNEL=linux-image-unsigned-5.16.0-051600-generic_5.16.0-051600.202201092355_amd64.deb
MODULES=linux-modules-5.16.0-051600-generic_5.16.0-051600.202201092355_amd64.deb
 
wget -P /tmp $URL/$KERNEL
wget -P /tmp $URL/$MODULES
 
sudo dpkg -i /tmp/$KERNEL /tmp/$MODULES

Nach dem Neustart wird der Kernel 5.16 verwendet, obwohl Ubuntu 20.04 (LTS) nur den Kernel 5.4 (linux-generic) enthält. Achtung, der Mainline Kernel 5.16 erhält keine Sicherheitspatches. Die Portierung von Sicherheitspatches in Xenial erfolgt nur im offiziellen Kernel mit Long Term Support (LTS).

Quelle: Kernel Wiki, Mainline Kernel, Changelog Kernel 5.0

Copyright © 2024 Weiter.info

Theme von Anders Norén↑ ↑