Ga naar hoofdinhoud

Ondersteunde Linux-systemen

Deze pagina toont de Linux-systemen waarop de XFA-app werkt: distributies en versies, processorarchitecturen en desktopomgevingen. Gebruik ze voor je XFA installeert op een Linux-toestel, of wanneer je XFA uitrolt naar een team dat Linux gebruikt.

Op Linux bestaat XFA uit drie delen: de agent die de toestelcontroles op de achtergrond uitvoert, een icoon in het systeemvak en het XFA-venster.

Processorarchitecturen

  • x86_64 (ook amd64 genoemd)
  • ARM64 (ook aarch64 genoemd)

Op elke andere architectuur stopt het installatieprogramma.

Distributies

DistributieVersiesArchitecturen
Ubuntu22.04 LTS en laterx86_64, ARM64
Debian12 en laterx86_64, ARM64
Fedora WorkstationDe huidige releasex86_64, ARM64
Fedora Silverblue44 en laterx86_64, ARM64
Arch LinuxDe rolling release (Arch Linux ARM op ARM64)x86_64, ARM64
NixOS26.05x86_64, ARM64

Andere distributies

XFA ondersteunt Red Hat Enterprise Linux, de distributies die erop gebaseerd zijn (zoals Rocky Linux en AlmaLinux) en openSUSE nog niet.

XFA kan ook werken op andere distributies als het systeem aan de vereisten hieronder voldoet.

Op een distributie die niet in de tabel hierboven staat, kunnen sommige toestelcontroles het systeem als niet herkend melden:

  • De controle van het besturingssysteem herkent de versie van Ubuntu, Debian, Fedora, Arch Linux en distributies op basis van Arch Linux, en NixOS.
  • De controle van OS-updates leest de beschikbare updates uit apt, dnf, rpm-ostree en pacman, en de systeemupdates op NixOS. Met een andere pakketbeheerder, zoals zypper op openSUSE, wordt de controle niet ondersteund.

Vereisten

  • glibc 2.34 of later. Het XFA-venster heeft het nodig. Oudere releases zoals Ubuntu 20.04, Debian 11 en Red Hat Enterprise Linux 8 vallen daardoor af.
  • GTK 3. Het XFA-venster is een GTK 3-applicatie. Desktopdistributies bevatten GTK 3.
  • Een gewone gebruikersaccount. Voer het installatieprogramma uit als de persoon die het toestel gebruikt, zonder sudo. XFA installeert in je thuismap en heeft geen beheerdersrechten nodig.
  • curl en tar voor het installatiescript.

Desktopomgevingen

Het XFA-icoon gebruikt de StatusNotifierItem-standaard (ook AppIndicator genoemd) om in het systeemvak te verschijnen.

DesktopomgevingIcoon in het systeemvakControle van de schermvergrendeling
GNOMEHeeft de AppIndicator-extensie nodig. Ubuntu zet die standaard aan. Op andere distributies installeer je de extensie en zet je ze aan.Ondersteund
KDE PlasmaWerkt meteenOndersteund, met één bekende beperking (zie hieronder)
Andere desktopsHeeft een systeemvak nodig dat StatusNotifierItem ondersteunt. Een ouder systeemvak heeft een brug nodig, zoals snixembed.Ondersteund wanneer de X11-schermbeveiliging of de inactiviteitsactie van systemd een time-out heeft

Schermvergrendeling op KDE Plasma

XFA leest de time-out van de schermvergrendeling uit de instellingen van de schermvergrendeling van KDE. Als je de standaardinstelling van de schermvergrendeling in KDE Plasma nooit hebt gewijzigd, herkent XFA niet dat je scherm vergrendelt. Dit is een bekende beperking.

Schermvergrendeling op andere desktops

Op andere desktops dan GNOME en KDE Plasma leest XFA de time-out van de X11-schermbeveiliging of de inactiviteitsactie van systemd-logind. Als geen van beide een time-out heeft, wordt de controle van de schermvergrendeling als niet ondersteund gemeld.

X11 en Wayland

Het XFA-venster werkt op X11. In een Wayland-sessie gebruikt het XWayland als dat beschikbaar is, en anders Wayland.

Controles die van je distributie afhangen

  • Automatische OS-updates: de controle wordt ondersteund op Debian, Ubuntu en andere distributies op basis van Debian, waar ze nagaat of unattended-upgrades geïnstalleerd en ingeschakeld is, en op NixOS, waar ze system.autoUpgrade nagaat. Op andere distributies wordt deze controle als niet ondersteund gemeld.
  • OS-updates: de controle leest je pakketbeheerder, zoals beschreven onder Andere distributies. Op Arch Linux laat de installatie van arch-audit XFA controleren op bekende beveiligingsproblemen in plaats van op de tijd sinds je laatste update.
  • XFA-updates: op NixOS werkt XFA zichzelf niet bij. Het gaat naar de nieuwste versie telkens wanneer je je systeem bijwerkt, zoals beschreven in XFA bijwerken op NixOS. Op andere distributies werkt XFA zichzelf bij.