Funkcjonariusz Mobilny trzeciej generacji jest zaprojektowana, aby działać na dowolnej stabilnej wersji systemu Debian, Raspbian lub Ubuntu, używającej systemd do zarządzania usługami. Ten artykuł szczegółowo przedstawia listę tych systemów i testowanego sprzętu.
Sprzęt klasy desktop
Funkcjonariusz Mobilny był testowany na 32- i 64-bitowych wersjach Debiana i Ubuntu na poniższym sprzęcie:
- Dell OptiPlex – wiele różnych modeli, od 755 z 2008 roku, aż po najnowszy 7070 z Core i7-9700
- HP Microserver G8 (Intel) i G10 (AMD)
- laptopy Acer (wiele modeli)
- laptopy Lenovo (wiele modeli)
- laptopy MSI GE62 Apache/Apache Pro
- VirtualBox
Wersje testowanych systemów
- Debian Jessie (wydany 2015-04-25)
- Debian Stretch (wydany 2017-06-17)
- Debian Buster (wydany 2019-07-06)
- Ubuntu 16.04 LTS – pierwsza wspierana wersja
- Ubuntu 16.10
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- inne wersje Ubuntu nie-LTS nie były testowane, ale powinny również od ręki działać
Powinny również działać klony Debiana/Ubuntu, np. Mint, MATE itp. – z wyjątkiem systemu Devuan (patrz niżej). A także wszystkie inne, które nie wpływają zasadniczo na konfigurację systemd.
Starsze wersje Ubuntu
Pierwsza generacja Funkcjonariusza Mobilnego była testowana na Ubuntu 12.04 LTS i 14.04 LTS – systemy te mają pewne ograniczenia związane z obsługą zdarzeń systemowych przez systemd, natomiast w szczególnych przypadkach możliwe jest ich użycie. Bardziej perspektywiczne jest jednak użycie najnowszej dostępnej wersji stabilnej Ubuntu, Debiana lub Raspbiana.
Sprzęt mobilny/embedded
- Raspbian Jessie (Raspberry Pi modele 3B i 3B+)
- Raspbian Stretch (Raspberry Pi modele 3B i 3B+)
- Raspbian Buster (Raspberry Pi modele 3B, 3B+ i 4B)
- TinkerOS (zmodyfikowany Debian Stretch, Asus Tinker Board)
- Ubuntu 16.04 LTS FriendlyELEC (dla urządzeń NanoPi NEO)
- Ubuntu 20.04 LTS (Raspberry Pi model 4B, wersje 32/64-bitowe)
Systemy NIE wspierane
Devuan
Devuan jest tzw. forkiem (projektem pochodnym) Debiana, stworzonym z myślą o odcięciu się od systemd, który od okolic 2014-15 stał się domyślnym menedżerem usług systemowych w większości znaczących dystrybucji Linuxa. Zamiast systemd, Devuan używa sysvinit lub OpenRC.
Prawidłowe działanie Funkcjonariusza Mobilnego jest oparte właśnie o systemd i jego mechanizmy obsługi zdarzeń sprzętowych, nie będzie więc ona poprawnie działać w systemie Devuan.
Red Hat Enterprise Linux, CentOS, Oracle Linux, klony
Wszystkie te systemy (RHEL 7.x i jego klony) działają w oparciu o systemd i Funkcjonariusz Mobilny jak najbardziej powinien na nich działać. Systemy te mają jednak nieco inny layout plików i katalogów konfiguracyjnych, co może wymagać minimalnych zmian w poszczególnych skryptach. Głównie dotyczy to sterowników poszczególnych wyświetlaczy LED/LCD.