Osnovne slike
Recepti OpenFactory biraju identifikator osnovne slike koji razrješavaju određeni worker i upstream izvor. Trenutačni birač u konzoli i validirani normalizirani recept određuju koji su identifikatori sada dostupni.
Odabir prema zahtjevima za dokaze
| Potreba | Početna obitelj | Provjeri prije uporabe |
|---|---|---|
| Konzervativni poslužitelj ili uređaj | Debian ili Ubuntu LTS | Prozor upstream podrške, izvor paketa, politika automatskih ažuriranja, upravljački programi hardvera |
| Desktop ili GPU radna stanica | Ubuntu ili druga dostupna desktop slika | Desktop paketi, licenciranje vlasničkih upravljačkih programa, installer, suspend/resume, ciljani GPU |
| Noviji razvojni paketi | Fedora ili openSUSE gdje je moguće odabrati | Trajanje izdanja, nazivi paketa, ponašanje SELinux/AppArmor |
| Laboratorij virtualizacije | Proxmox cilj koji se može odabrati | Podrška ugniježđenoj virtualizaciji, pohrana, mreža, installer, boot na fizičkom hostu |
| Edge ili slika za ploču | Worker s izričitom podrškom za ploču | Arhitektura, boot firmware, raspored particija, periferija, put oporavka |
To su polazišta, a ne produkcijska preporuke. Dostupnost upstream slike ne znači da OpenFactory implementira svaku prilagodbu za tu obitelj.
Pravila kompatibilnosti
- Nazivi paketa i repozitoriji razlikuju se po obitelji i izdanju.
- Značajka može biti podržana na jednom workeru, a na drugom zanemarena, zamijenjena ili blokirana.
- Teme i postavke desktopa ovise o instaliranom desktop okruženju.
- CIS katalozi specifični su za distribuciju i izdanje. Zamjenski katalog vidljiv je kao upozorenje o zamjeni i nije ekvivalentna certifikacija.
- ISO boot u hostiranom VM harnessu ne dokazuje UEFI, Secure Boot, firmware, upravljačke programe, suspend ili ponašanje installera na fizičkom hardveru.
- Upstream URL-ovi, potpisi i prozori podrške mogu se mijenjati neovisno o OpenFactory.
Tijek odabira
- U konzoli odaberite točnu osnovu.
- Validirajte recept i pregledajte zamjene te upozorenja o nepodržanim značajkama.
- Izgradite i pregledajte metapodatke artefakta te provenijenciju izvora.
- Zahtijevajte VM asercije specifične za prompt uz zadani skup.
- Testirajte installere i ponašanje vezano uz hardver na reprezentativnom hardveru.
- Prikvačite provjereni recept i identitet izvora radi ponovljivosti.
Pogledajte Understanding Recipes i Testing.