Häufig Gestellte Fragen (FAQ)

Über das Projekt

Warum heißt dieses Projekt Fedora Kinoite?

Wir haben den Namen Kinoite aus folgenden Gründen gewählt:

  • KDE-basierte Projekte fangen traditionell mit einem "K" an

  • Kinoit ist ein blaues Mineral (Wikipedia), und verweist damit auf die Teile "silber" und "blau" von "Silverblue" und die blaue Farbe des KDE-Logos.

  • "Kinoite" bedeutet "Dort ist ein Baum" (Google Übersetzer), und deutet damit den "tree" in "ostree" an.

Was ist die Verbindung von Fedora Kinoite mit Fedora Silverblue, Fedora IoT und Fedora CoreOS?

Fedora Kinoite verwendet dieselben grundlegenden Technologien wie Fedora Silverblue, Fedora IoT und Fedora CoreOS. Jedoch ist Fedora Kinoite speziell für Arbeits- und Desktopnutzung ausgerichtet mit dem KDE Plasma desktop environment.

Fedora Kinoite verwenden

Wie kann ich mehr Videos in Firefox abspielen, wie YouTube?

Firefox ist momentan im OS Image enthalten (siehe issue#288 über den Wechsel zu Flatpak). Bis dies sich geändert hat, funktioniert die Unterstützung einiger Videoformate wie bei dem regulären Fedora KDE Spin: finde das Paket mit den benötigten Codecs und installiere es. Der einzige Unterschied ist, dass rpm-ostree install anstatt dnf install verwendet wird. Eine alternative Lösung ist, Firefox von Flathub zu installieren.

Wie erstelle ich eine VPN Verbindung?

/etc ist nicht Teil des immutablen (=unveränderlichen) OS Images, also können Dateien nach /etc/NetworkManager/system-connections kopiert werden (oder lasse NetworkManager sie automatisch dort platzieren bei der Erstellung einer neuen Verbindung). Zertifikate in /etc/pki werden entsprechend behandelt.

Wie kann ich meine bevorzugte IDE auf Fedora Kinoite installieren?

Du kannst die meisten IDE direkt in einer Toolbox installieren, zusammen mit allen Entwicklungswerkzeugen aus den Fedora Repositories. Um sie direkt aus dem App-Menü zu starten, kannst du die .desktop Datei der IDE von der Toolbox in dein home Verzeichnis in ~/.local/share/applications kopieren. Du musst dann die Exec= Zeile in der .desktop Datei anpassen, und toolbox run vorne anstellen, um die App aus der Toolbox zu starten. Du kannst auch die IDEs verwenden, die als Flatpaks auf Flathub verfügbar sind.

Wie sehe ich, welche Pakete zwischen Commits aktualisiert wurden?

  • Wenn du das laufende Deployment (=Betriebssystem-Image) mit dem anstehenden oder dem Rollback (=Backup) Deployment vergleichen möchtest, verwende einfach:

    $ rpm-ostree db diff
    Du kannst den RPM Changelog auch sehen, indem du die Option -c anhängst: rpm-ostree db diff -c
  • Um die zwischen zwei spezifischen Commits aktualisierten Pakete anzuzeigen:

    1. Finde die zu vergleichenden Commits heraus, indem du eingibst:

      $ ostree log <ref>
    2. Du kannst nun die beiden Commits vergleichen:

      $ rpm-ostree db diff <commit x> <commit y>

Wie prüfe ich die Versionsnummer eines installierten Pakets?

Du kannst einfach dies eingeben:

$ rpm -q <package>

Wie kann ich überprüfen, ob eine rpm Software in den Repositories verfügbar ist?

At this point in time, there is no rpm package search function built into rpm-ostree. However, you can use toolbox with the following command:

$ toolbox run dnf search <package>
The assumption is that you have already created a toolbox matching the version of your Fedora Kinoite installation.

Wie kann ich zu einem älteren Kernel wechseln?

Falls du, aus welchen Gründen auch immer, auf einen älteren Kernel downgraden musst, kannst du dies so tun:

  1. Lade für die gewünschte Version die Pakete <kernel>, <kernel-core>, <kernel-modules> und <kernel-modules-extra> von Koji herunter.

  2. Installiere die zuvor herunterladenen Pakete so:

    $ rpm-ostree override replace <kernel> <kernel-core> <kernel-modules> <kernel-modules-extra>
  3. Starte das System neu um die Änderungen anzuwenden.

Wie kann ich mein System zur nächsten Vollversion aktualisieren (zum Beispiel Rawhide oder einen kommenden Release Branch), während ich mein momentanes Deployment (=System) behalte?

OSTree erlaubt das anpinnen von Deployments (Anpinnen stellt sicher, dass das Deployment behalten und nicht automatisch gelöscht wird).

  1. Angenommen du möchtest das momentane Deployment behalten, verwende folgenden Befehl:

    $ sudo ostree admin pin 0
    0 bezieht sich hier auf das erste aktive Deployment in der Auflistung von rpm-ostree status (nicht das anstehende nach einem Update)
  2. Stelle sicher, dass du das Deployment angepinnt hast:

    $ rpm-ostree status
  3. Nachdem das Deployment angepinnt ist, kannst du das System aktualisieren nach dieser Anleitung.

  4. Nachdem der Rebase (Wechseln des OSTree Branches) abgeschlossen ist, starte das System neu. Das GRUB Menü wird nun beides anzeigen, das vorherige Deployment mit der alten Vollversionsnummer (z.B.: "Fedora 38.YYYYMMDD.n") und das neue Deployment mit der neuen Vollversionsnummer (z.B.: "Fedora 39.YYYYMMDD.n").

    Momentan ist es nicht möglich, (angepinnte) Deployments und ihre zugehörigen GRUB Menüeinträge umzubenennen.