From Mageia wiki
Jump to: navigation, search


Drakconf multiflag.png
Andere Sprachen
Deutsch ; English ; Español ; Français ; Nederlands ; Português (Brasil); Português (Portugal) ;
Einleitung:
Vorstellung der Weiterentwicklung, neuen Eigenschaften, bekannten Problemen und aktuellen Änderungen der Mageia Distribution.

Contents

Einführung

Mageia (aus dem griechischen μαγεία (mageía) - Magie, Verzauberung) ist ein freies und Open Source Betriebssystem der GNU/Linux Familie. Mageia wird durch eine Gemeinschaft von engagierten Anwendern entwickelt und durch die Non-Profit Organisation Mageia.org zusammengestellt - eine Gruppe von individuell gewählten Personen im Mageia Board. Egal, ob Sie das erste Mal GNU/Linux verwenden, Software entwickeln, ein erfahrene/r Systemadministrator/in sind oder im Internet surfen möchten, Mageia ist die richtige Wahl für Sie. Mageia kann auf einen Computer Ihrer Wahl installiert werden, da beide, das Hauptbetriebssystem und ein oder mehrere alternative/s System/e nebeneinander installiert werden können.

Beachten Sie, dass die hier aufgelisteten Versionen die Veröffentlichungsmedien betreffen. Während des Supportzeitraums werden tausende an Aktualisierungen und hunderte an zurückportierte Pakete veröffentlicht. Als Beispiel finden Sie die aktuelle Liste für Mageia 9 x86_64 bezüglich Aktualisierungen und zurückportierten Pakete.

Verfügbare Installationsmedien

Mageia kann mit drei Arten von Installationsmedien installiert werden:

  • Klassische Installations ISOs (32-Bit und 64-Bit Varianten), welche den klassischen DrakX Installer verwendet. Die ISOs enthalten alle unterstützen Sprachen und eine große Breite an Paketen zur Auswahl, während der Installation (geläufige Desktop-Umgebungen), sowie alle unfreie (non-free) Treiber. Die Verwendung von unfreien Treibern kann während der Installation deaktiviert werden. Beachten Sie jedoch, dass der Klassische Installer dann während der Installation keine unfreien Treiber verwendet. Wenn Sie also während der Installation Online-Repositories für Updates verwenden möchten, benötigen Sie möglicherweise ein kabelgebundenes Ethernet.
  • Netzwerk-Installations ISOs (32-Bit und 64-Bit Varianten), verfügbar in einer freien (free) und unfreien (non-free) Version, haben eine minimale Speichergröße und enthalten nur den Stage 1 Installer, welche nur die grundlegende Hardwareunterstützung zum starten, aufbauen einer Netzwerkverbindung und herunterladen des Stage 2 Installers enthält. Sie benötigen möglicherweise die unfreie Version um alle benötigen proprietären Treiber, zum Beispiel für eine WLAN-Verbindung, zu erhalten. Von diesem Punkt an ist der Installationsvorgang sehr ähnlich zum klassischen Installer. Der einzige Unterschied ist, dass alle benötigten und optionalen Pakete von entfernten Repositorien geladen werden. Beachte: Es ist eine gute Idee eine minimale Installation durchzuführen und den Rest der Installation nach dem Starten vom Zielsystem durchzuführen. Dies wird vor allem während der Entwicklung von Mageia (Alpha, Beta, RC) empfohlen, da die Pakete kontinuierlich und unerwartet aktualisiert werden. Beachte: Netzwerk-Installer sind nicht geeignet um von einem 32-Bit EFI System zu starten.
  • Live ISOs können verwendet werden um direkt Mageia zu starten oder um Mageia auf ein Laufwerk zu installieren. Zur Auswahl stehen vier Live-Installationsmedien bestehen aus drei Desktop-Umgebungen: Plasma (64-Bit), GNOME (64-Bit) und Xfce (32- oder 64-Bit). Sie erhalten auch alle unterstützen Sprachen und bieten umfangreiche Hardwareunterstützung, sowie ein Sortiment an verschiedenen Paketen, wodurch die Live-ISOs der einfachste und schnellste Weg sind Mageia zu verwenden. Die Live-ISOs unterstützen die nichtflüchtigen Speicher (memory persistence) Eigenschaft, wodurch die Dateien und Einstellungen des Nutzers beim nächsten Neustart erhalten bleiben. Die Dateien können zudem optional verschlüsselt werden. Hierdurch können Sie Mageia und Ihre Dateien überall mitnehmen. Zudem können Sie auch Ihr eigenes Installationsmedium erstellen!. Tipp: Um Aktualisierungen zu optimieren können Sie Pakete deinstallieren. Mehr darüber unter Pakete_entfernen-de#Persistenter_Live-USB

Alle ISO-Abbilder können auf einer CD/DVD oder ein USB-Flashlaufwerk übertragen werden. Weiterführende Informationen über die Auswahl, den Download, Prüfung, brennen, verwenden der Medien und wiederherstellen des USB-Sticks finden Sie im Wiki-Artikel Installationsmedien-de#Installationsmedien.

Die verschiedenen Auswahlmöglichkeiten zum herunterladen finden Sie auf der Mageia 9 Download Seite. Diese sind direkt (FTP und HTTP), sowie über BitTorrent verfügbar.

Schauen Sie für weitere Informationen in unserem Handbuch, den Abschnitt Auswahl und verwenden der Abbilder

Die Mageia Repositorien

Die Softwarepakete, welche in Mageia enthalten sind, befinden sich in drei verschiedenen Repositorien, abhängig davon, unter welcher Art von Lizenz das jeweilige Paket steht. Hier finden Sie eine Übersicht der Repositorien:

  • Core: Das Core-Repository enthält Pakete mit freier Open Source Software (FOSS), zum Beispiel Pakete unter einer freien Open-Source Lizenz, wie die GPL. Das "Core" Medium, darunter die "Core Release" und "Core Updates" Repositorien, sind standardmäßig aktiviert.
  • Non-free: Das non-free-Repository (unfreie) enthält Pakete, welche sowohl frei zu verwenden, als auch, frei zu veröffentlichen sind, jedoch proprietäre Software enthält (daher der Name 'Non-free'). Dieses Repository enthält proprietäre AMD/ATI und NVIDIA Grafikkartentreiber, Firmware für verschiedene WLAN-Karten und mehr. Das non-free Repository ist standardmäßig im Installer aktiviert, kann allerdings, wenn nötig, deaktiviert werden.
  • Tainted: Das Tainted-Repository enthält Pakete, welche unter einer freien Lizenz stehen, aber in einigen Ländern das Patent- und Urheberrecht verletzen, zum Beispiel Multimedia Codecs, welche für das Abspielen von verschiedenen Audio-/Videodateien, kommerzielle Video DVDs und so weiter benötigt werden. Das Tainted Repository ist verfügbar aber standardmäßig deaktiviert, d.h. es unterliegt einem opt-in. Es ist eine gute Idee die Gesetze in Ihrem Land zu überprüfen, bevor Sie Pakete aus diesem Repository verwenden.

32-Bit Repositorien auf 64-Bit Systemen

32-Bit Repositorien sind konfiguriert aber bei 64-Bit Systemen als Voreinstellung deaktiviert. Einige 64-Bit Programme, darunter Steam, benötigen Abhängigkeiten, welche in den 32-Bit Repositorien enthalten sind. Aus diesem Grund vergewissern Sie sich, falls Sie Software installieren möchten, welche 32-Bit Pakete benötigen, dass die "Core 32-Bit Release" und "Core 32-Bit Updates" Repositorien in RPMDrake aktiviert sind. Auch ist es möglich, dass einige 64-Bit Pakete aus den Non-free oder Tainted Repositorien auf Pakete der jeweiligen 32-Bit Repositorien aufbauen. Aus diesem Grund wird empfohlen immer die Repositorien paarweise (32-Bit zusammen mit 64-Bit) zu aktivieren, um keine Probleme bei Aktualisierungen zu verursachen.

Highlights in dieser Veröffentlichung

Kleinerer Fußabdruck auf Laufwerken

Die Größe der minimalen Installation (wenn empfohlene Pakete deaktiviert sind) wurden reduziert. - Es ist die geringste seit Mageia 4.

Die RPM DB nutzt nun SQLite

Die RPM-Datenbank verwendet nicht mehr die alte und nicht mehr betreute Barkeley DB. Es wird nun die moderne SQLite Datenbank verwendet. Die Umwandlung der Datenbank wird während des Upgrades von Mageia 8 umgewandelt.

Große Entwicklungen

Installation

Stage 1

  • NFS Unterstützung wird nun durch Systemwerkzeuge, anstelle unseres 15 Jahre alten, geforkten, NFS Code zur Verfügung gestellt, hierdurch funktioniert nun NFSv4 & Co.
  • Wenn ein http-Server verwendet wird ist es nun möglich einen anderen Port, anstelle des voreingestellten "80" (mga#28367), zu verwenden
  • Die stage1 Abbilder sind nun mit Zstd, anstelle von gzip, komprimiert

Stage 2

  • Viele Fehlerbehebungen und Verbesserungen bei der Laufwerkspartitionierung
  • Optionen
    • Füge "downloader=curl" hinzu, um von wget zu curl, für das Herunterladen von Paketen, zu wechseln

Rettung

Das Rettungssystem wurde erweitert.

Live-ISO

  • Der NetworkManager Systemdienst ist nun in den Voreinstellungen auf den Plasma Live-ISOs aktiviert (welches bereits bei den GNOME und Xfce Live-ISOs in vorherigen Veröffentlichungen der Fall war). Dies erlaubt die Verwaltung der Netzwerkverbindungen durch das Plasma Werkzeug für die Systemeinstellungen, sowie durch die Mageia eigenen Netzwerk-Verwaltungswerkzeuge.

Hardwareunterstützung

Lokalisierung (l10n) / Internationalisierung (i18n)

Handbücher

  • Die Handbücher für die traditionelle Installation und für das Mageia Kontrollzentrum wurden (teilweise) in viele weitere Sprachen übersetzt. Weiteres bei unserer offizielle Dokumentation
  • Ein englischsprachiger Screenshot wird für das auf HTML basierte Handbuch verwendet, wenn ein lokalisierter Screenshot nicht verfügbar ist.
  • PDF und EPUB Handbücher werden nur erstellt, sobald mehr als die Hälfte der benötigten Screenshots in der lokaler Sprache vorliegen.

Softwareübersetzung

Neue Übersetzungen wurden hinzugefügt, während andere verbessert wurden. Dank an unsere treue Community für die zuverlässige Arbeit.

Paketverwaltung

Neue RPM

RPM wurde auf die Version 4.18 aktualisiert.

  • rpm DB wird nun von SQLite, anstelle von libdb, unterstützt

Weitere Informationen zu den Änderungen von RPM 4.16 (welches mit Mageia 8 ausgeliefert wurde) zu RPM 4.18 sind auf der RPM Webseite verfügbar:

DNF: der alternative Paketmanager

DNF (Dandified Yum) wurde als Alternative zu urpmi in Mageia 6 eingeführt.

DNF ist die nächste Generation der Abhängigkeitenauflösung und High-Level-Paketverwaltung welches von zwei Projekten abstammt: Fedoras YUM (Yellowdog Updater, Modified) und openSUSE's SAT Solver (libsolv). DNF wurde vor einigen Jahren von YUM geforkt um es umzuschreiben, damit es die SAT Solver Bibliothek von openSUSE verwendet und eine starke Umstrukturierung der Codebasis, damit die API sowohl für eine Erweiterung von DNF (über Plug-Ins und Hooks) und erstellen von Anwendungen darauf- (wie grafische Frontends und Frameworks zur Automatisierung des Systemlebenszyklus).

DNF erscheint mit erweiterter Berichterstattung bei Problemen, erweiterte Verfolgung von schwachen Abhängigkeiten, Unterstützung für größere Abhängigkeiten (siehe hierzu die RPM Veröffentlichungshinweise für weitere Informationen) und ausführlichere Übertragungsinformationen während den Vorgängen.

Mageia 9 kommt mit DNF v4.14.0.

Systemaktualisierungen mit DNF werden unterstützt. Siehe im Abschnitt über das Upgraden mit DNF in den Veröffentlichungshinweisen für weitere Informationen.

Weitere Informationen über die Modularität: https://docs.pagure.org/modularity/

DNF Veröffentlichungshinweise: https://dnf.readthedocs.io/en/latest/release_notes.html

Bei frischen Installationen über die klassischen oder Live-Medien wird DNF, neben uprmi, installiert. Abhängig von der Methode, welche zum Upgrade auf Mageia 9 genutzt wird, ist es möglicherweise nötig, das dnf Paket zu installieren, damit es verfügbar ist.

Für weitere Informationen, wie DNF verwendet wird, schauen Sie auf der Wiki-Seite: Verwenden von DNF.

AppStream

Unser RPM-MD (RPM MetaData) Repositorium (verwendet von DNF und PackageKit) stellt AppStream Metadaten zur Verfügung. Werkzeuge wie GNOME Software (GNOME-Desktop, gepackt als gnome-software) und Plasma Discover (KDE Plasma-Desktop, gepackt als discover) minimieren die AppStream Metadaten um eine reichhaltige Erfahrung zu bieten, beim suchen, identifizieren und verwalten von Anwendungen.

AppStream ist eine Anstrengung von verschiedenen Distributionen um die Softwarerepositorien zu erweitern, indem die Metadaten von Softwarekomponenten standardisiert werden. Es ermöglicht eine anwendungsbezogene Sicht auf Paketrepositorien und bietet Spezifikationen auf Dinge, welche benötigt werden um Benutzerfeundliche Anwendungszentralen zu erstellen.

Weitere Informationen hierzu finden sich auf der AppStream Webseite: https://www.freedesktop.org/wiki/Distributions/AppStream/

perl-URPM and urpmi

  • Doc wurde erweitert (z. B.: URPM & urpm & CPAN)
  • urpmi/perl-URPM unterstützt eine größere Auswahl an rpm-Versionen, von rpm-4.9 bis zur neusten 4.18, von perl-5.8 bis perl-5.37
  • Verschiede Fehlerbehebungen wurden durchgeführt
  • Urpmi Metadaten werden mit Zstd, anstelle von Xz, komprimiert (schnelleres parsen)

Werkzeuge

Mageia Kontrollzentrum

Unser Soundmanager, draksound, im Mageia Kontrollzentrum (MCC) wurde erweitert um einfach zwischen PulseAudio und PipeWire wechseln zu können.

Weiteres

MageiaWelcome

Der 'Willkommen'-Bildschirm ist eine Anwendung, welche Anwendern beim ersten Start, in eine frische Installation von Mageia, angezeigt wird. Es wurde nun vollständig umgebaut um eine lineare Annäherung zu bieten, mit sukzessiven Schritten in einer logischen Reihenfolge von wichtigen Dingen, die Sie wissen sollten und einer Geleitung in die Nachinstallation. Als Voreinstellung wird dies bei jedem neuen Startvorgang angezeigt, jedoch ist dies optional. Selbst wenn die automatische Ausführung deaktiviert ist kann die Anwendung zu jeder Zeit aufgerufen werden (mageiawelcome).

Isodumper

Isodumper ist ein Werkzeug um ISO-Abbilder auf Speichergeräte zu schreiben. Die Oberfläche wurde überarbeitet um es zu ermöglichen sukzessiv durchgeführte Vorgänge in einem Schritt auszuführen.

Docker

Das Docker Ökosystem wurde erweitert (basieren auf Version 24.0.5 der Engine) mit vielen zusätzlichen Werkzeugen, darunter docker buildx (BuildKit Plug-in) und docker-compose v2 (mit Unterstützung des v3 formats als Plug-in, welche die separate Binärdatei von Version 1 ersetzt), containerd (daemon steuert runC), docker-registry (Austausch von Bildern) und python-docker (Python 3 Bibliotheken, Motor für API-Verwaltung).

Beachten Sie, dass, bis zu Mageia 8, Docker (bis 20.10.x) das aufs Overlay-Dateisystem als Voreinstellung verwendete. Seit Mageia 9 wird das aufs Overlay-Dateisystem nicht mehr unterstützt und Docker nun die overlay2 Speicherung verwendet (ab 24.0.x). Während des upgrades werden alle Abbilder gespeichert und wiederhergestellt um eine flüssige Migration durchführen zu können. Dieser Vorgang benötigt Zeit *und* freien Speicherplatz im verwendeten Verzeichnis (/var/cache/docker als Voreinstellung). Bei einem System mit 525 Abbilder und einer komprimierten Größe von 88 GB dauerte die Migration über urpmi 34 Stunden für die Datensicherung und 2 Stunden zur Wiederherstellung. Aus diesem Grund wird angeraten den Vorgang separat, nach dem Upgrade des Systems, durchzuführen, um eine lange Sperrung der RPM-Datenbank zu verhindern und um diese zu kontrollieren. Wir empfehlen, vor dem Upgrade auf Mageia 9, Docker in die /etc/urpmi/skip.list hinzuzufügen, um ein Upgrade davon zu verhindern und nach dem erfolgreichen Mageia Upgrade, sowie der Vergewisserung, dass Sie noch genügend Zeit sowie Speicherplatz zur Verfügung haben, den Eintrag wieder aus der Liste zu entfernen und eine Systemaktualisierung durchzuführen.

LiveCD Tools

Mit Mageia 9 wurden die LiveCD Tools auf die neuste Version aktualisiert (v27.1).

Weitere Informationen, wie man die LiveCD Tools verwendet, finden Sie auf der Wiki-Seite: Verwenden der LiveCD Tools

draklive2

Der GUI-Modus um den Abschnitt mit der Zusammenfassung, aus dem klassischen Installer, erweitert, wodurch eine einfache Konfiguration der Sprachen, Zeitzonen, Systemdienste und Firewalls möglich ist. Der Abschnitt zur individuellen Paketauswahl bietet nun eine Modus für eine flache Liste, wodurch die Beschränkung der auswählbaren Pakete aufgehoben wurde.

Für weitere Informationen finden Sie auf der Wiki-Seite: draklive2

Memtest86+

PCMemTest, welches eine Abspaltung war, wurde zu Memtest86+ zurückgeführt. Aus diesem Grund ersetzt Memtest86+ PCMemTest als Arbeitsspeicher-Testwerkzeug auf allen Mageia ISOs. Es wird gegebenenfalls auch auf dem Anwendersystemen installiert, wo es automatisch in das Startmenü des Systems integriert wird.

Entfernen alter Kernel

Es gibt ein neues Werkzeug um alte Kernel aus dem System zu entfernen, remove-old-kernels. Es arbeitet im Hintergrund, ohne dass man hiervon selbst Kenntnis erhält und behält die drei zuletzt installierten Kernel. Dies behebt ein Problem, welches dazu führen kann, dass das System nur begrenzten Speicherplatz auf der root Partition zur Verfügung hat, nachdem mehrere Aktualisierungen des Kernels durchgeführt wurden. Neben dem automatischen Modus, welcher wöchentlich durchgeführt wird, kann es eingerichtet werden, dass es manuell über die Befehlszeile ausgeführt wird. Mit der Option -h wird Ihnen die Hilfe angezeigt. remove-old-kernels kann auch vom Mageia Hauptmenü aus, unter Werkzeuge -> Systemwerkzeuge ausgeführt werden. Es ist auch eine man-page verfügbar, welches weitere Einzelheiten für fortgeschrittene Anwender bereithält.

Bitte beachten!
Falls Sie von Mageia 8 aus upgraden wird dieses Werkzeug nicht als Teil des Upgradeprozesses installiert.

Sie müssen remove-old-kernels manuell installieren um Zugriff auf dieses Werkzeug zu erhalten mga#31642.

Grundsystem

Kernel- und Hardwareunterstützung

  • Mageia 9 wird mit Kernel 6.4 ausgeliefert.

Jede Hardware, welche von dieser Kernelversion verwaltet wird, ist aktiviert. Der Kernel bietet bessere Grafik in Zusammenarbeit mit Mesa 3D 23.1.

  • Weitere Kernelarten sind vorhanden, im speziellen kernel-linus (ein unveränderter Kernel, ohne zusätzliche Patches). Weitere Informationen auf der Wiki-Seite Kernel-Arten.
  • Die Single-Queue I/O Schedulers wurden im Upstream, seit Kernel 5.0, entfernt. Falls Sie das ionice Werkzeug benötigen, erwägen Sie die Installation des neuen ionice-scheduler Pakets, welche den BFQ Scheduler für drehende Disketten aktiviert.
  • cpupower und powersave

Grafiktreiber

Mesa 3D wurde auf die Version 23.1 aktualisiert.

X Window System (X11)

Mageia 9 wird mit X.Org 21.1.8 ausgeliefert. XWayland 22.1.9 aus dem X-Server Paket abgesplittet und als eigenständiges Werkzeug in einem einzelnen Paket, zur einfacheren Wartung, zur Verfügung gestellt.

AMD Grafikkartentreiber
  • Mageia 9 verwendet den freien Grafikkartentreiber für AMD/ATI Grafikkarten, AMDGPU für neuere Karten und Radeon für ältere Grafikkarten. Im Vergleich zu Mageia 8 wurde die Hardwareunterstützung erhöht und die Geschwindigkeit verbessert.
  • Im Falle einer hybriden Karte funktioniert die Lösung wie auch beim nouveau Treiber beschrieben, und der vorgehende Befehl DRI_PRIME=n funktioniert auch zumindest beim Radeon Treiber.
Proprietärer AMD Treiber
  • Der proprietäre AMDGPU-PRO Treiber funktioniert nur mit X.org 1.1xx, weshalb dieser nicht mit Mageia 9 verwendet werden kann. An den OpenCL und HIP teilen wird gerade gearbeitet. Schauen Sie gelegentlich in das Testing Repository
NVIDIA Treiber
  • Der aktuelle libre X.Org Nouveau Treiber bietet erweiterte Hardwareunterstützung und Geschwindigkeit, verglichen zu Mageia 8.
  • Wir bieten auch den X.Org modesettings Treiber an (Welche am besten funktioniert hängt von Ihrer Grafikkarte ab.)
Proprietärer NVIDIA Treiber

NVIDIAs proprietärer Treiber wird nur in den 64-Bit nonfree Repositorien zur Verfügung gestellt:

  • Aktuelle GPUs werden durch die R535 Treiberserie "nvidia-current" unterstützt, welche mit dem Eintrag "Geforce 745 Serie und später" in unseren Werkzeugen ausgewählt werden kann. Wir bieten auch "nvidia-newfeature", auswählbar über den "Treiber: New feature", an - Dieser ist gedacht als alternativer Treiber für neuere Karten, beachten Sie jedoch, dass wir den nvidia-newfeature Treiber möglicherweise nicht aktuell und in Synchronisation mit dem Kernel halten können und das dieser weniger Aktuell als der nvidia-current Treiber sein kann. Die aktuelle Version kann anhand der Paketversion geprüft werden. Nicht in den Mageia 9 ISOs, sowie nicht in den Repositorien, zum Zeitpunkt der Mageia 9 Veröffentlichung, verfügbar.
  • Für ältere GPUs bieten wir die proprietäre Treiberserie R470 "nvidia470", gelistet als "Geforce 635 bis Geforce 920" in unseren Werkzeugen, an. Die R470-Serie war "nvidia-current" in Mageia 8 und einige Grafikkarten, welche diesen Treiber verwendeten, müssen bei Mageia 9 manuell auf die R470-Serie umgestellt werden.
  • NVIDIAs proprietäre R390 Treiberserie, welche ältere Grafikkarten wie die GF1xx Serie unterstützte, ist EOL (end of life) seit Ende 2022. Da der Treiber nicht mit neueren Kernel und neueren X-Server Versionen kompatibel ist mussten wir diesen entfernen.
  • CUDA und OpenCL werden durch "nvidia-current" unterstützt.

Weiterführende Informationen finden Sie hier.

Optimus Laptops

Einige Laptops enthalten "Hybrid Grafikkarten", welches bedeutet, dass diese zwei GPUs besitzen: eine ist die gewöhnliche, auf der CPU "interne" (oder "integrierte"), und wird iGP (integrierter Grafikprozessor) genannt, die andere ist die "dedizierte", von der CPU extern betriebene (DGO, dedizierter Grafikprozessor). Die integrierte ist mehr Energieeffizient, während die dedizierte schneller ist.

Besitzer eines NVIDIA Optimus Laptops (integrierte Intel oder AMD/ATI CPU+GUP, mit zusätzlicher NVIDIA GPU) haben nun drei Möglichkeiten um die Leistung der NVIDIA GPU zu verwenden:

  • Der freie Nouveau Treiber unterstützt Prime GPU offloading, welche über die DRI_PRIME=1 Umgebungsvariable verwendet werden kann (wenn nicht der NVIDIA Treiber von, z. B. Mageia-prime, verwendet wird). Schauen Sie in die Nouveau Dokumentation, um zu sehen, wie Xorg eingerichtet werden muss, um NVIDIA Prime mit DRI3 zu verwenden.
  • Wie in Mageia 8, das Bumblebee Paket kann als Überbrückung des Monitorsignals auf die NVIDIA GPU verwendet werden, welches Zugriff auf die stärkere Grafikkarte bietet, jedoch mit Berechnungsüberschuss.
  • Ein neues Werkzeug, Mageia-prime genannt, kann verwendet werden, um NVIDIA Prime Unterstützung einzurichten, welche von aktuellen Linux Kernel und X.Org-Server unterstützt wird. Es ermöglicht vollständig auf die NVIDIA GPU zu wechseln, ohne den Berechnungsüberschuss von Bumblebee und es wird die Verwendung von CUDA unterstützt.

In allen drei Fällen, wenn der Grafikkartentreiber eingerichtet wird, muss eines während der Installation ausgewählt werden und für gewöhnlich konfiguriert das Mageia Werkzeug nur die integrierte GPU (zumindest in den meisten Optimus Einstellungen), da diese grundsätzlich die einzige, physisch mit dem Monitor verbundene, ist. (Falls dies fehlschlägt, versuchen Sie eine andere Möglichkeit.)

Soundserver

Mageia 9 unterstützt neben PulseAudio auch PipeWire als Soundserver.

Voreingestellt werden beide installiert, jedoch ist nur PulseAudio aktiviert.

Wir bieten hier eine Anleitung wie man zwischen dem PulseAudio und PipeWire Backend wechselt. Sie können auch das Mageia Kontrollzentrum hierfür verwenden.

Bootloader

  • GRUB2 wurde auf Version 2.06 aktualisiert
  • Für den Systemstart unter UEFI wird rEFInd boot manager, als Alternative zu GRUB2, unterstützt.

Desktop-Umgebungen

Alle Desktop-Umgebungen, welche unten angegeben sind, befinden sich in Mageias Onlinequellen und können parallel auf jedem Mageia 9 System installiert werden. Einige davon befinden sich auf den physischen Medien, LiveDVDs und klassischen DVDs, wie in jedem Abschnitt angegeben.

Plasma

Plasma, die Desktop-Umgebung von der KDE Gemeinschaft, wird in der Version 5.27.5 bereitgestellt und wurde auf Qt 5.15.7 und dem KDE Framework 5.105, sowie den KDE Applications 23.04.1 aufgebaut.

Falls Sie Plasma unter Wayland ausprobieren möchten, installieren Sie plasma-workspace-wayland und es sollte in der Liste in Ihrem bevorzugten Displaymanager, beim Anmeldefenster, erscheinen.

Beachten Sie, dass die Wayland Umgebung auch mit NVIDIAs R535 (nvidia-current) nonfree-Treiber verfügbar ist und Sie sich vergewissern sollten, dass in der Kernel Befehlszeile der Eintrag "nokmsboot" entfernt und "nouveau.modeset=0" hinzugefügt werden muss. - Diese wird als technische Vorschau für Tester zur Verfügung gestellt.

Der reguläre Displaymanager (DM) für die Plasma-Desktop-Umgebung ist der Simple Desktop Display Manager (SDDM).

Ksysguard wurde ersetzt durch plasma-systemmonitor.

Plasma befindet sich auf einer spezifische 64-Bit LiveDVD und kann auch von einer klassischen DVD ISO (traditioneller Installer) installiert werden.

liquidshell

liquidshell ist eine Alternative zur plasmashell

Es verwendet kein QtQuick sondern nutzt stattdessen QtWidgets, wodurch keine Hardwarebeschleunigung der Grafikkarte benötigt wird.

In Mageia 9 ist liquidshell in den Repositorien verfügbar. Sobald dieses installiert ist wird liquidshell in den Optionen des von Ihnen verwendeten Display Manager angezeigt.

sddm-theme-coffee-ng

Wir haben an einer verbesserten Präsentation von Mageia gearbeitet, wodurch wir, als Teil dieser Arbeit, ein alternatives Thema für ssdm anbieten, sddm-theme-coffee-ng, lassen Sie uns wissen, was Sie darüber denken!

GNOME

GNOME 44.2 wird bereitgestellt. Es läuft nun als Voreinstellung mit Wayland, es wird aber auch als Alternative "GNOME on Xorg" angeboten. Beachten Sie, dass mit NVIDIAs nonfree-Treiber die GNOME Sitzung für gewöhnlich mit X11 gestartet wird.

Falls Sie das Aussehen und Verhalten von GNOME 2 bevorzugen bietet GNOME 3 auch eine "GNOME Classic" Sitzung an. GNOME "Flashback" wurde als zusätzliche Alternative hinzugefügt. Es bietet eine ähnliche Benutzererfahrung wie die GNOME 2.x Serie. Der Unterschied zum MATE Projekt ist, dass GNOME FLashback GTK+ 3 verwendet und der aktuellen Entwicklung von GNOME folgt, durch Integration der aktuellen Änderungen an den GNOME Bibliotheken.

GNOME befindet sich auf einer spezifischen 64-Bit LiveDVD und kann auch von einer klassischen DVD ISO (traditioneller Installer) installiert werden.

LXDE

Der sehr leichtgewichtige GTK+3-basierte Desktop-Umgebung ist weiterhin verfügbar und enthält fortlaufend Verbesserungen von Upstream und unserem Mageia Betreuer, obwohl die Gemeinschaft sich teilweiße auf LXQt fokussiert hat. Seit Mageia 9 wurde LXDE von GTK+2 auf GTK+3 migriert. LXDE kann nicht zusammen mit dem Soundserver PipeWire verwendet werden, es funktioniert nur mit PulseAudio.

LXDE kann von der klassischen DVD ISO (traditioneller Installer) installiert werden.

Xfce

Xfce 4.18 wird bereitgestellt.

Xfce wird als einzelne 32-Bit und 64-Bit LiveDVDs bereitgestellt und kann auch von der klassischen DVD ISO (traditioneller Installer) installiert werden.

LXQt

LXQt 1.3.0 wird bereitgestellt und wurde in die klassische Installations-ISO hinzugefügt.

Um die Einstellungen des Transparenz Compistors picom in Kombination mit dem Fenstermanager openbox anzupassen, können Sie picom-conf installieren.

MATE

MATE 1.26.0 wird bereitgestellt.

MATE kann von der klassischen DVD ISO (traditioneller Installer) installiert werden. Aufgrund von Speicherplatzbeschränkungen auf der DVD, werden einige Anwendungen, wie mate-screenshot (Screenshot Anwendung) nicht auf der klassischen DVD ISO bereitgestellt. Für eine vollständige MATE Desktop-Erfahrung sollte das Paket task-mate nach der Installation nachinstalliert werden.

Cinnamon

Cinnamon 5.6 wird bereitgestellt.

Cinnamon kann von der klassischen DVD ISO (traditioneller Installer) installiert werden.

Enlightenment

Das Enlightenment Task-Paket liefert E25.4 und die Enlightenment Foundation Libraries (EFL) 1.26.4 aus. Die Grundversion 0.25 bietet ein vollständig neues, flaches Thema mit voreingestellter alternativen Farbpalette (inklusive einem leichten Thema) bietet, sowie der Möglichkeit diese Farben zu bearbeiten. Zusätzlich bietet es ein weiteres auf Mageia basiertes Thema, m-Dimensions, welches auf ältere Desktop-Themen basiert - aktualsiert mit allen neuen Eigenschaften, bis auf die Farbpalette. Weitere wichtige Änderungen beinhalten die Möglichkeit der Konfiguration des Touchpads, Verbesserungen des Audio-Mixers und eine signifikante Änderung bei den Voreinstellungen: Kantenbindung ist nun in den Voreinstellungen ausgeschaltet. Für weitere Einzelheiten über diese Version siehe https://www.enlightenment.org/news/2021-12-26-enlightenment-0.25.0.

Natürlich enthält Mageia E's Econnman UI für die connman Verbindungsverwaltung (wenn aktiviert - der Standard ist sytemd-networkd.service mit dem Netapplet), zusammen mit vier EFL-basierten Anwendungen: den Terminology Terminalemulator, den Ephoto Bildbetrachter, der leichgewichtige Rage Videoplayer und der Evisum Systemmonitor. Ecrire, ein grundlegender EFL-basierter Texteditor ist auch als empfohlenes Paket verfügbar. Beachten Sie, dass die Erire UI und Einstellung der Schriftarten nicht zuverlässig mit dem m-Dimensions Thema funktionieren.

Für die neuen Nutzer von E: die Startanwendungen und Prozesse (wie die Mageia Online Anwendung für Aktualisierungsbenachrichtigungen) werden nicht automatisch aus /etc/xdg/autostart übernommen, können jedoch beim Systemstart aktiviert werden, indem Hauptmenü > Einstellungen > Apps > Startanwendungen aufgerufen wird und die entsprechende Anwendung und Systemprozesse hinzugefügt werden. Anwendungen (und nur diese) die beim Neustart der Desktop-Umgebung geladen werden, werden separat in einer Liste unter Hauptmenü > Einstellungen > Apps > Anwendungen beim Start verwaltet.

Enlightenments Systemleiste, welche die SNI appindicator Benachrichtigungen verwendet, ist ein separates Modul welches unter (Hauptmenü > Einstellungen > Modules) geladen und in einem Bereich (Panel) hinzugefügt werden muss, in welchem das Mageia Online Applet und Netapplet (wenn aktiviert), neben anderen Symbolen, angezeigt wird.

Zur Zeit wurde ein Problem festgestellt: Beim Neustart von E erscheint manchmal eine Warnung, dass der Efreet Cache nicht aktualisiert wurde. Diese Meldung kann ignoriert werden und rührt aus einer Zeitüberschreitung, welche für einige Systeme zu kurz eingestellt ist.

Leichtgewichtige Fenstermanagers

Sie können Ihre Mageia 9 Installation mit weiteren leichtgewichtigen Fenstermanager ausstatten, wofür wir eine Fülle an schmalen und effizienten Fenstermanager anbieten. Sie finden darunter die Manager afterstep, awesome, dwm, fluxbox, fvwm2, fvwm-crystal, fvwm3, i3, icewm, jwm, matchbox, openbox, pekwm, sugar, swm, und windowmaker. Nach der Installation erscheinen diese im Menü des Anmeldebildschirms Ihres gewählten Displaymanagers.

IceWM

IceWM wird standardmäßíg als "Notfall-"Desktop-Umgebung installiert, selbst wenn Sie Plasma oder GNOME im Installer ausgewählt haben. Diese Umgebung ist auch in allen Live ISOs enthalten.

Um diesen zu starten, wählen Sie "icewm-session" im Anmeldebildschirm ihres Displaymanagers aus.

Office Anwendungen

LibreOffice wurde auf Version 7.5 aktualisiert. Mehr Informationen in den offiziellen Veröffentlichungshinweise für 7.3 & 7.4 & 7.5.

Ein neues Werkzeug zum offline diktieren von Sprache wurde als Paket .zur Verfügung gestellt, basieren auf Kaldi, Vosk, nerd-dictation und eloGraf.

Internetanwendungen

  • Der Chromium-Browser wurde nach tainted verschoben, da einige Patenprobleme besten und wir beliebte Funktionen nicht entfernen möchten; bitte aktivieren dieses Repository, falls Sie Chromium verwenden möchten.
  • Firefox wird kurz nach der Veröffentlichung von Mageia auf die Version 115 oder neuer aktualisiert (es erschien nach dem Release Freeze).
  • Wir haben Browser für das Gemini Protokoll hinzugefügt:Lagrange (SDL), Kristall (Qt), Offpunk (CLI)

Wayland Unterstützung

Sowohl das Paket des Chromium Browsers (chromium-browser), als auch Mozilla Produkte (Firefox und Thunderbird) werden mit Wayland Unterstützung erstellt, jedoch in den Voreinstellungen deaktiviert. Falls Sie die Unterstützung für Wayland aktivieren möchten, um vor allem den Fehler in Firefox und Thunderbird, bezüglich der Größenanpassung mit XWayland zu umgehen, können Sie dies auf folgendem Wege machen:

Firefox und Thunderbird

Setzen Sie den Wert MOZ_ENABLE_WAYLAND=1, bevor Firefox oder Thunderbird gestartet wird. Am einfachsten ist es das folgende in die ~/.bashrc einzustellen oder in einem systemweiten Profil hinzuzufügen, wie zum Beispiel /etc/profile.d/90mozilla-wayland.sh: # Aktiviere Wayland für Firefox und Thunderbird if [ "$XDG_SESSION_TYPE" == "wayland" ]; then export MOZ_ENABLE_WAYLAND=1 fi

Chromium, Chrome und Teams

Damit Chromium Wayland verwendet können Sie dies über chrome://flags, in der Adresszeile des Browsers, aktivieren. Ändern Sie dort den Eintrag “Preferred Ozone platform” von “Default” auf “Wayland” - oder besser auf “Auto”.

Multimedia-Anwendungen

Seitdem das letzte Patent der MP3 Enkodierung im April 2017 ausgelaufen ist, ist dieses nun in den Core Repositorien verfügbar. Die Tainted Repositorien werden weiterhin für H.264, H.265/HEVC und AAC Enkodierung benötigt.

DisplayCAL ist ein Werkzeug um die Farben des Monitors mit Hilfe eines Sensors zu kalibrieren. Es ist wieder verfügbar, da es auf Python 3 portiert wurde.

Blender für 3D Animation befindet sich nun auf Version 3.3.1

Editoren

  • Vim wurde auf 9.0 aktualisiert
  • NeoVim 0.9.1 wird auch bereitgestellt

Spiele

In der Mageia Gemeinschaft wurde unsere Liebe von freier Software auf Open Source Spiele erweitert. Eine große Anstrengung wurde während des Mageia 9 Veröffentlichungszeitpunkts gemacht, um viele neue Spiele als Pakete anzubieten, wodurch Mageia 9 eine sehr gute Plattform für intensive und causale Spieler geeignet ist. Sie können die Mageia App DB anschauen, um eine Liste an all den neuen und aktualisierten Spiele in Mageia 9 anzeigen zu lassen. Siehe auch Spieleumgebungen

Bildung

Mageia 9 kommt mit gcompris-qt 3.3, welches einige neue Aktivitäten mit sich bringt.

Softwareentwicklung

Compiler und Werkzeuge

Glibc wurde auf 2.36 aktualisiert. GCC wurde auf 12.3 aktualisiert, GDB auf 12.1 und Valgrind auf 3.20.0. LLVM wurde auf 15.0 aktualisiert.

Firebird wurde auf 4.0.2 aktualisiert

IPython wurde auf 8.10 aktualisiert.

Die meisten Bibliotheken wurden auf die aktuelle stabile Version (Long-Therm Unterstützung, falls verfügbar) aktualisiert, darunter Qt 5.15.7 und GTK+ 3.24.34. GTK4 wird auch in der Version 4.10.3 angeboten. Tcl/Tk befindet sich auf der Version 8.6.13.

Ocaml wurde auf 4.14.0 aktualisiert.

Der Java Stack wurde auf 17 aktualisiert, Java 8 und Java 11 sind weiterhin verfügbar, jedoch nicht voreingestellt. Java latest bietet die neuste, nicht veröffentlichte Java Version. Aktuell Java 18

Mono wurde auf 6.12 aktualisiert.

Der MinGW Stack wurde aktualisiert.

Virtualisierung

QEmu wurde auf 7.2 aktualisiert.

libvirt wurde auf 9.1.0 aktualisiert, virt-manager auf 4.1.0, libguestfs auf 1.49. Einige der libguestfs Unterpakete wurden aus guestfs-tools 1.49 erstellt.

Xen befindet sich auf Version 4.17.0.

VirtualBox

VirtualBox befindet sich in Version 7.0.10.

Programmiersprachen

Python 3 wurde auf 3.10.11 aktualisiert. Python 2 befindet sich im Ruhezustand (die meisten python2 Module wurden bereits entfernt).

Perl wurde auf 5.36 aktualisiert.

Ruby wurde auf 3.1.4 aktualisiert.

Rust befindet sich in der Version 1.70.0. Es wird während des Mageia 9 Supportzeitraums aktualisiert, um die neusten Entwicklungen anzubieten.

PHP wurde auf 8.2 aktualisiert, welches zusätzliche Geschwindigkeitsverbesserungen bietet.

Die Qt Bibliotheken sind sowohl in der Version 5.15.17 als auch in der Version 6.4.1 verfügbar. Sie hat Verbindungen zu PyQt5, PyQt6, PySide2 und PySide 6.

Serveranwendungen

Nextcloud

Siehe Nextcloud

Veyon

Diese Anwendung ersetzt das Programm italc und lässt Sie eine Gruppe von Computern überwachen und kontrollieren. Es ist in der Version 4.7.4 verfügbar.

Upgraden von Mageia 8

Das Upgraden von Mageia 8 wird unterstützt und wurde über die letzten Monate feiner abgestimmt.

Schauen Sie hierzu Wie man die richtige Upgrade-Methode auswählt

Bitte beachten!
Bitte lesen Sie auch das Mageia 9 Errata Kapitel "Bekannte Probleme".

Vorbereitung

  • Lesen Sie aufmerksam diese Dokumentation (Veröffentlichungshinweise) und die Errata um zu prüfen, ob Sie noch etwas vorbereiten müssen.
  • Sichern Sie alle wichtige Daten.
  • Fortgeschrittene Anwender haben möglicherweise Änderungen durchgeführt, welche gegebenenfalls für ein problemfreies Upgrade rückgängig gemacht werden müssen.
    • Falls Sie Repositorien von Drittanbietern verwenden, vergewissern Sie sich, dass Sie eine Sicherung/Kopie von /etc/urpmi/urpmi.cfg erstellen. Die Informationen in der Sicherung können dafür verwendet werden, wenn Sie diese später wieder hinzufügen möchten. Stellen Sie die Zeile der Drittanbieter in urpmi.cfg NICHT einfach wieder her. Der Inhalt der Datei und die zutreffenden Dateien in /var/lib/urpmi werden erstellt, wenn das Repositorium wieder hinzugefügt wurde.
    • Falls Paketnamen in /etc/urpmi/skip.list hinzugefügt wurden, löschen Sie diese.
    • Deaktivieren oder entfernen Sie alle Debug und Drittanbieter Repositorien , welche durch drakrpm-edit-media (MCC -> Software verwalten -> Paketquellen für Installation und Aktualisierungen einrichten).
    • Bei einem 64-Bit System müssen alle 32-Bit Entwicklerbibliotheken deinstalliert werden. Sie können diese durch das Wort "devel" im Namen erkennen. Um herauszufinden, ob Ihr System solche Bibliotheken enthält können Sie den folgenden Befehl verwenden:

      rpm -qa --queryformat "%{NVRA}\n" |grep i586 |grep devel

    • Entfernen nun Sie Pakete die nicht in den Repositorien eingerichtet sind - Sichtbar durch den Befehl urpmq --not-available. Diese können gegebenenfalls nach dem Upgrade erneut installiert werden, falls diese benötigt werden.
  • Führen Sie eine normale, vollständige Systemaktualisierung durch (am wichtigsten rpm und urpmi) .
  • Einige Software benötigt womöglich spezielle Aufmerksamkeit, wie zum Beispiel, dass Docker während des System-Upgrades nicht aktualisiert wird; siehe hierzu Docker weiter oben.
  • Es ist gut Speicherplatz freizugeben, im speziellen durch deinstallieren von alten Kernel, speicherlastigen Spiele, ...
  • Vergewissern Sie sich, dass Sie das task-* Paket von ihrer bevorzugten Desktop-Umgebung' installiert haben. Dies stellt sicher, dass kein benötigtes Paket für den Desktop beim Upgrade vergessen wird. Beispiel: {pkg|task-plasma}}. Falls Sie nicht die vollständige Plama Umgebung benötigen, verwenden Sie task-plasma-minimal. Bei anderen Desktop-Umgebungen ist es das selbe Schema, so gibt es zum Beispiel für task-gnome, task-xfce auch eine "-minimal" Variante.

Nicht unterstützt:

  • Direkte Aktualisierung von Mageia 7 (oder ältere Versionen).
  • Verwenden von Live-Abbildern - da das Live-System auf das Zielsystem "wie es ist" kopiert wird.
  • Upgraden einer Mageia Installation welche zuvor KEINE UEFI Installation war, auf ein Mageia 9 im UEFI-Modus.

- In diesen Fällen müssen Sie eine frische Installation durchführen (möglicherweise mit Beibehaltung des /home Verzeichnisses).

Upgraden über das Internet

Die Mageia Upgrade-Benachrichtigung, Mageia Online, wird Sie darüber Informieren, sobald eine neue Mageia Veröffentlichung verfügbar ist und Sie fragen ob Sie ein Upgrade durchführen möchten. Falls Sie zustimmen wird das Upgrade aus Ihrere Mageia Installation heraus gestartet, ohne das weitere Schritte nötig sind.

Falls Sie die Upgrade-Benachrichtigung deaktivert wurde oder diese aus irgend einem Grund nicht automatisch ausgeführt wird können Sie das Upgrade manuell, entweder über die GUI (mgaonline) oder die CLI (urpmi/dnf) durchführen. Jede Methode wird unten beschrieben.

Für jede Upgrade Methode über das Internet, als erstens:

  • Aktualisieren Sie Ihr System vollständig und stellen Sie sicher, dass Sie über genügend freien Speicherplatz verfügen, bevor Sie das Upgrade starten. Mindestens 2 GB, abhängig von Ihrer Konfiguration - lesen Sie hierfür die Notizen und sichere Methode über das Online-Upgrade mit urpmi (CLI), weiter unten.
  • Starten Sie das System neu, damit Sie sicher sind, dass die neusten Updates der verschiedenen Systemteile verwendet werden - vor allem vergewissern Sie sich, dass Sie den neusten Kernel verwenden ( mindestens 5.15.120-2 aus Updates oder 6.0.8-3 aus Backports - damit dkms funktioniert mga#31982 )
  • Vergewissern Sie sich, dass alle Bildschirmsperren deaktiviert sind.
Bitte beachten!
Verwenden Sie, falls möglich, eine kabelgebundene Internetverbindung, vor allem wenn Sie unfrei WLAN-Treiber nutzen.

Online-Upgrade mit mgaonline (GUI)

  1. Dieses Werkzeug funktioniert nicht unter Wayland! Falls Sie Wayland verwenden melden Sie sich ab und melden sich, mit Verwendung von X.org, wieder an.
  2. Vergewissern Sie sich, dass alle Bildschirmsperren deaktiviert sind.
  • Verwenden Sie das Mageia Online Symbol in der Systemleiste um den Upgradevorgang zu starten.

Falls Ihnen das Upgrade nicht angeboten wird:

  • Vergewissern Sie sich, dass Ihr System auf dem neuesten Stand ist, indem Sie alle verfügbaren Aktualisierungen durchführen.
  • Schauen Sie im Mageia Kontrollzentrum - Software verwalten - Aktualisierungsfrequenz einrichten, ob die Auswahl "Nach neueren Mageia Versionen suchen" aktiv ist.
  • Schauen Sie in Ihr /home Verzeichnis nach dem versteckten Verzeichnis .MgaOnline. Falls in diesem Verzeichnis eine Datei mit dem Namen mgaonline vorhanden ist, löschen Sie diese. Nach einem Neustart sollte das blaue Upgradesymbol erscheinen, sobald Mageia Online das nächste Mal nach Aktualisierungen sucht. Sobald Mageia 8 das Supportende (EOL) erreicht hat, wird das Symbol Orange und zeigt eine Pop-Up-Warnung, dass Mageia 8 nicht mehr unterstützt wird. Alternativ können Sie den Upgradevorgang mit folgendem Befehl starten. Es wird Sie über die Verfügbarkeit der neuen Mageia 9 Distribution informieren, die Paketquellen konfigurieren und das Upgrade starten.
$ su -c 'mgaapplet-upgrade-helper --new_distro_version=9'

Online-Upgrade mit urpmi (CLI)

Diese Methode ist nützlich, wenn die root-Partition verschlüsselt ist, da das gestartete System dann bereits die Partition entschlüsselt hat. Die beste Methode um ein Upgrade durchzuführen ist run-level 3 zu verwenden, damit der X-Server und die grafische Umgebung nicht ausgeführt wird. Dadurch sollte das Upgrade sauberer durchlaufen, als bei der Verwendung einer Terminal Anwendung, da weniger Anwendungen laufen, welche das Upgrade erschweren können.

Run-Level 3 kann dadurch aktiviert werden, indem in die Kernel-Befehlszeile eine "3" hinzugefügt wird. Eine weitere Möglichkeit ist der Befehl: systemctl isolate multi-user.target

Falls Sie dnf installiert haben, sollten Sie den dnf-makecache timer anhalten, da dieser zu einem Absturz von urpmi, während des Upgrades, führen kann (siehe mga#25072). Die Befehle dazu sind unten aufgeführt.

Es wird, vor dem Ausführen der nächsten Befehle, empfohlen, "script upgrade_log.txt" auszuführen, um Mitteilungen während des Upgrades zu protokollieren, falls ein Problem auftreten sollte. Die Mitteilungen werden in der Datei upgrade_log.txt gespeichert. Geben Sie "exit" ein, um das "script" zu verlassen.

Hier finden Sie die grundlegenden Upgrade-Schritte:

  • Werden Sie root in einem Terminal. Alle folgenden Befehle müssen als root ausgeführt werden:
su -
  • Vergewissern Sie sich, dass ihr System auf dem aktuellen Stand ist:
urpmi --auto-update --auto --force
  • Deaktivieren Sie dnf makecache (dieser Schritt kann übersprungen werden, wenn dnf nicht installiert ist):
systemctl stop dnf-makecache.service
systemctl stop dnf-makecache.timer && systemctl daemon-reload
  • Entfernen Sie alle existierenden Paketquellen aus Ihrem System:
urpmi.removemedia -a
  • Fügen Sie die Mageia 9 Paketquellen hinzu, entweder:
    • Mit der MIRRORLIST Methode (welche den Spiegelserver automatisch, anhand Ihrer geografischen Lage, auswählt). urpmi wird $ARCH entsprechend ihrer Rechnerarchitektur automatisch ausfüllen:
    urpmi.addmedia --distrib --mirrorlist 'http://mirrors.mageia.org/api/mageia.9.$ARCH.list'
    • Unter Verwendung eines spezifischen Spiegelservers. Sie können die URL-Adressen der Spiegelserver anhand der Mageia Spiegeldatenbank erhalten:
    urpmi.addmedia --distrib <mirror_url>
  • Starten Sie das Upgrade. Es wird empfohlen diesen Befehl zwei Mal auszuführen, da beim ersten Durchlauf einige Pakete zwar heruntergeladen, jedoch nicht installiert worden sein könnten.
urpmi --auto-update --auto --force
Bitte beachten!
Es ist häufig eine gute Idee, wenn Sie genügend freien Speicherplatz zur Verfügung haben, das Upgrade zu testen bevor es real ausgeführt wird.
Mit dem Befehl: urpmi --auto-update --auto --force --download-all --test werden alle Pakete heruntergeladen und das 'Upgrade' ist nur eine Simulation. Dies benötigt sehr viel freien Speicherplatz - Mehr als 2 GB Speicherplatz auf der /var Partition (oder /, falls Sie kein /var besitzen). Falls Sie mehrere große Desktop-Umgebungen und viele Anwendungen haben, benötigen Sie gegebenenfalls mehr - falls Sie nur eine leichtgewichtige Desktop-Umgebung haben, dann weniger). Haben Sie auf einer anderen Partition Speicherplatz, können Sie den Speicherort für die zu herunterladenden Dateien festlegen, indem Sie einen Pfad zu dieser Partition nach dem --download-all Befehl festlegen.
Falls das Resultat der Simulation gut verlaufen ist, kann das wirkliche Upgrade mit dem Befehl urpmi --auto-update --auto --force --download-all durchgeführt werden (der selbe Befehl, jedoch ohne --test). Fügen Sie auch den Pfad der heruntergeladenen Dateien hinzu, falls dies zuvor getan wurde.
Wenn das Resultat der Simulation nicht gut verlaufen ist, stellen Sie das Mageia 8 Repositorium mit dem Befehl urpmi.removemedia -a und urpmi.addmedia --distrib --mirrorlist 'http://mirrors.mageia.org/api/mageia.8.$ARCH.list' wieder her und bereinigen Sie danach den Zwischenspeicher mit dem Befehl urpmi --clean.

Online-Upgrade mit DNF (CLI)

Falls Sie DNF bereits für die Softwareverwaltung verwenden (oder nun darauf wechseln) (und es, wie auf unserer Wiki Seite beschrieben, eingerichtet haben), können Sie Mageia in nur wenigen Schritten upgraden.

  • Werden Sie root in einem Terminal. Alle folgenden Befehle müssen als root ausgeführt werden:
su -
  • Vergewissern Sie sich, dass ihr System auf dem aktuellen Stand ist:
dnf --refresh upgrade
  • Installieren Sie das System-Upgrade Plug-in:
dnf install 'dnf-command(system-upgrade)'
  • Starten Sie den download der Mageia 9 Pakete und den Transaktionstest:
dnf system-upgrade --releasever 9 download --allowerasing.
Dieser Befehl bittet um eine Bestätigung und gibt den benötigten Speicherplatz an, bevor der Download gestartet wird. Falls Sie nicht den benötigten freien Speicherplatz und zusätzlich einige hundert MB in der /var Partition haben (falls /var keine separate Partition ist, jedoch ein Teil der / Partition, addieren Sie dort zusätzlich einige hundert MB hinzu), dann schaffen Sie entweder genügend Speicherplatz oder fügen Sie die Option --downloaddir Pfad zu einem Verzeichnis mit freiem Speicherplatz, hinter dem eben genannten Befehl hinzu. Falls Sie eine separate /boot Partition haben, vergewissern Sie sich, dass diese genügend Speicherplatz für einen zusätzlichen zweiten Kernel besitzt. Vergewissern Sie sich auch, dass / zusätzlichen Speicherplatz für größere neuere Anwendungen bietet. Wenn Sie genügend Speicherplatz haben, Antworten Sie mit ja um den Download zu starten. Zusätzlich wird ein Transaktionstest durchgeführt.
  • Sobald der Download- und Übertragungstest erfolgreich war, speichern Sie Ihre Arbeit und schließen Sie alle offenen Anwendungen!
Der nächste Befehl startet ihr System sofort neu!
  • Starten Sie das Upgrade:
dnf system-upgrade reboot

Verwenden der Installationsanwendung zum upgraden

Sie können sowohl das minimale NetInstall Abbild, als auch die große traditionelle (nicht Live) Abbilder verwenden um eine saubere Installation durchzuführen, aber auch um ein Upgrade durchzuführen.

  • DVD enthält eine Menge an Paketen. Nachteil: kein WLAN (aufgrund von fehlendem Speicherplatz und unserem Wunsch das Abbild frei von proprietären Treiber zu halten. Die Laufwerke müssen während des Startvorgangs geladen werden, damit diese funktionieren).
  • Netinstall lädt alles herunter. Die nonfree Version enthält eine Menge an Treibern, WLAN wird unterstützt.

Dies bedeutet, wenn die Kabelgebundene Netzwerkverbindung nicht verfügbar ist, müssen Sie das nonfree Netinstall Abbild verwenden um eine WLAN Verbindung aufbauen zu können, da eine Aktualisierung der Repositorien benötigt wird. - Siehe die Warnung weiter unten.

Falls Sie eine kabelgebundene Netzwerkverbindung verwenden können Sie entweder die NetInstall oder die traditionelle DVD ISO verwenden. Die DVD ist größer beim ursprünglichen Download, jedoch muss beim Upgrade weniger heruntergeladen werden.

Upgrade mit der traditionellen DVD ISO

  • Folgen Sie den vorbereitungen weiter oben.
  • Notieren Sie, welche Repositorien aktiviert sind (und wurden jemals aktiviert und installiert!)
Warnung!
Offline Aktualisierungen (z. B. Upgrades ohne die Online-Repositorien einzurichten) werden nicht unterstützt.
  • Vergewissern Sie sich, dass Sie, für das Upgrade, eine kabelgebundene Internetverbindung zum Computer haben! (Ansonsten verwenden Sie den NetInstaller stattdessen, für WLAN).
  • Laden Sie die ISO von der Mageia Download Seite und brennen diese auf eine DVD oder übertragen diese auf einen USB-Stick. Für weitere Einzelheiten, schauen Sie sich den Artikel über die verfügbare Installationsmedien an.
  • Starten Sie vom erstellten Medium und vergewissern Sie sich, dass dieses im selben Modus (legacy/BIOS oder UEFI) wie die Mageia 8 Installation gestartet wird.
  • Wählen Sie aus dem GRUB (dem Bootloader) Menü "Mageia 9 installieren" aus.
  • Wählen Sie Aktualisieren aus.
  • Wenn Sie beim Medienauswahl Fenster sind, fügen Sie das Repository hinzu, welches Sie zuvor notiert haben.
Warnung!
Upgrades ohne die Einrichtung der Online-Repositorien wird nicht unterstützt.

Es ist wichtig, dass die Online-Repositorien während des Upgradevorgangs eingerichtet werden, da das DVD-Abbild nur eine Teilmenge der vollständigen Zusammenstellung der Mageia Online-Repositorien enthält, und:

  • Sie möglicherweise weitere Software installiert haben, welche sich nicht auf den ISOs befindet, sondern nur in den Online-Repositorien.
  • Wenn Sie wichtige 32-Bit Pakete in einer 64-Bit Installation verwenden, da die 64-Bit ISO nur die 64-Bit Pakete enthält und der Upgradevorgang fehlschlägt, wenn Sie nicht die Online-Repositorien eingebunden haben.
  • Durch die längere Zeit nach der Veröffentlichung ist es möglich, dass Ihr System einige Aktualisierungen von Anwendungen mit neueren Versionen erhalten hat, als welche, die sich auf den Installations-Abbildern befindet.

Verwenden Sie beim ersten Neustart, nach dem Upgrade, führen Sie den Befehl 'urpmi --auto-update' aus, um sicher zu gehen, dass alle Pakete aktualisiert wurden. Im Falle von Problemen schauen Sie in die Errata: Wenn das Upgrade fehlschlägt.

Upgraden über die NetInstall ISO

Folgen Sie den Anweisungen weiter oben, wie für den traditionellen DVD Installer, da diese sehr Ähnlich sind.

Schauen Sie auch unter Mageia Netinstall ISO.

Upgraden einer verschlüsselten Installation

Verwendung des NetInstall oder DVD Abbilds.

Als erstes sollten Sie das System starten, welches Sie aktualisieren möchten:

  • Nicht benötigte Kernel und große Anwendungen, welche Sie nicht benötigen, deinstallieren.
  • Eine vollständige Aktualisierung von Mageia 8 durchführen.
  • Notieren Sie sich welche Medien Sie verwenden und verwendet wurden (Sind die "tainted"-Repositorien aktiv? Falls Sie es auf einem 64-Bit System sind, sind auch die 32-Bit Repositorien aktiv?).
  • Notieren Sie sich welche Partitionen und welche Einhängepunkte (mount points) verwendet werden.

Bereiten Sie anschließend, wie oben beschrieben, den traditionellen Installer vor und:

  • wählen Sie Installation, die Sprache, akzeptieren Sie die Lizenz, das Land, die Tastatursprache und die "benutzerdefinierte Partitionierung".
  • klicken Sie auf die verschlüsselte Partition und wählen Sie Verwenden. Geben Sie daraufhin Ihr Kennwort der Verschlüsselung ein.
  • falls Sie LVM verwenden wird ein neuer Tab geöffnet und die LV Partitionen werden angezeigt.
  • weisen Sie die Einhängepunkte für alle benötigten Partitionen, bis auf swap, zu (wie Sie diese zuvor notiert haben, bzw. aus dem Partitionsnamen, -größe und -art entnehmen können. Vergessen Sie nicht /boot, außerhalb der LVM Verschlüsselung!).
  • WICHTIG: Nach dem Klicken auf Weiter müssen Sie die Option "Formatieren aller Partitionen" abwählen! Oder, falls Sie ein sauberes System, allerdings die Benutzerdaten, erhalten möchten, formatieren Sie die /boot, / und gegebenenfalls die /usr /tmp usw. Partitionen, falls Sie diese haben, jedoch NICHT die /home Partition.
  • Sie sollten alle Medien-Repositorien aktivieren [die Sie sich zuvor notiert haben), welche Sie in der vorherigen Mageia Installation verwendet hatten - jedoch nicht Backports.
  • Wie bei einer unverschlüsselten Installation wird empfohlen, die Online-Repositorien einzurichten, inklusive die entsprechenden Aktualisierungsquellen.

Bekannte Probleme

Benutzereingriff benötigt

Benötigte Aktionen durch den/die Anwender/in, welche nicht hier, noch auf der Errata Seite beschrieben sind.

Bugs

Siehe Errata Seite.

Fehler melden

Wir haben einen Bug-Tracker. Bevor ein Fehler gemeldet wird, lesen Sie bitte zuvor die Errata Seite und suchen Sie auch im Bug-Tracker, um zu prüfen, ob dieser bereits gemeldet wurde. - Falls dieser bereits gemeldet wurde, dann können Sie gegebenenfalls verwertbare Informationen hinzufügen oder beim testen von vorgeschlagenen Aktualisierung helfen. Um mitzuwirken benötigen Sie einen Mageia Account, welchen Sie unter https://identity.mageia.org/ erstellen können. Falls Sie nicht wissen wie, schauen Sie unter wie man einen Fehler meldet.

Sie sind auch in unserem Forum gern gesehen. Für die Entwicklungsphase, schauen Sie unter den Abschnitt "Testing : Alpha, Beta, RC and Cauldron".

Pakete die aus der Distribution entfernt wurden

Ohne Entfernung während des Upgrades

Die folgenden Pakete wurden aus der Distribution entfernt. Diese haben keinen Einfluss auf den Upgrade-Vorgang - sie sollten auf den Systemen nach dem Upgrade weiterhin funktionieren, jedoch erhalten diese keine Unterstützung mehr, falls dies doch nicht der Fall sein sollte. Vielmehr erhalten diese auch keine Aktualisierungen mehr, was erstens bedeutet, dass diese, gegenüber der Upstream-Version, veraltet sind und zweitens anfällig für mögliche Sicherheitsprobleme werden können - falls sie das nicht bereits sind. Sie sollten am Besten auf eine Upstream-Version wechseln oder auf eine besser betreute alternative Anwendung, jedoch ist dies Ihre Entscheidung.

Diese Kategorie enthält die folgenden, alphabetisch sortierten, Pakete:

  • nrpe mga#26957 - Im Upstream veraltet.
  • QtWebkit mga#29326 - Nicht mehr betreut, Sicherheitsrisiko.
    Wir haben auch Anwendungen entfernt, welche auf QtWebkit aufsetzen: cutemarked, quiterss, scudcloud, smtube, tomahawk-player, trojita.

Pakete die während des Upgrades ersetzt werden

  • ntp wurde durch ntpsec, mga#28922, aufgrund der Sicherheit, ersetzt. Eine Alternative ist die Verwendung von chrony.

Pakete die während des Upgrades entfernt werden

Die folgenden Pakete wurden aus der Distribution entfern und als veraltet, im task-obsolete Paket, markiert: diese werden beim Upgradevorgang entfernt:

Diese Kategorie enthält die folgenden Pakete, alphabetisch:

  • pgadmin4: Wir empfehlen die Verwendung des im Upstream erhältlichen Pakets.